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
341223744992	341223745548	341223746098	341223746648	341223747196	341223747748	341223748298	341223748848	341223749396	341223749948	341223750498	341223751048	341223751596	341223752148	341223752698	341223753248	341223753796	341223754348	341223754898	341223755448	341223755996	341223756548	341223757098	341223757648	341223758196	341223758748	341223759298	341223759848	341223760396	341223760948	341223761498	341223762048	341223762596	341223763148	341223763698	341223764248	341223764796	341223765348	341223765898	341223766448	341223766996	341223767548	341223768098	341223768648	341223769196	341223769748	341223770298	341223770848	341223771396	341223771948	341223772498	341223773048	341223773596	341223774148	341223774698	341223775248	341223775796	341223776348	341223776898	341223777448	341223777998	341223778548	341223779098	341223779648	341223780196	341223780748	341223781298	341223781848	341223782396	341223782948	341223783498	341223784050	341223784596	341223785148	341223785698	341223786248	341223786796	341223787348	341223787898	341223788448	341223788996	341223789548	341223790098	341223790648	341223791196	341223791748	341223792298	341223792848	341223793396	341223793948	341223794498	341223795048	341223795596	341223796148	341223796698	341223797248	341223797796	341223798348	341223798898	341223799448	341223799996	341223800550	341223801098	341223801648	341223802196	341223802748	341223803298	341223803848	341223804396	341223804948	341223805498	341223806048	341223806596	341223807150	341223807698	341223808248	341223808796	341223809348	341223809898	341223810448	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22595	21162	28685	23903	21152	21151	5467	852	571	454	424	366	360	334	293	275	260	271	227	236	257	216	215	220	216	217	208	221	192	217	203	193	222	211	192	190	178	193	179	183	205	190	203	211	194	182	202	156	196	176	185	190	186	163	180	172	178	205	188	169	193	215	183	185	176	180	189	202	178	196	212	188	183	165	181	161	190	175	185	180	160	187	181	180	189	187	171	185	187	168	193	192	207	180	170	187	180	179	190	202	189	195	194	199	186	195	162	181	183	178	177	178	171	172	183	188	161	195	172	185	181	182	195	174	186	160	176	173	150	180	191	177	172	199	207	196	204	180	173	208	192	178	170	188	174	185	181	174	173	186	195	196	174	182	183	193	203	193	196	167	183	150	167	171	192	180	169	198	176	168	200	167	184	191	166	157	211	179	176	169	179	162	172	175	179	168	200	209	168	187	180	191	188	187	181	155	184	178	181	189	160	196	185	188	191	194	184	181	181	185	176	168	185	174	173	155	181	170	220	188	196	164	167	179	187	201	181	196	183	172	190	165	167	182	204	189	181	189	208	199	189	170	172	173	152	186	205	164	192	183	178	163	218	168	182	173	188	186	176	189	164	208	169	190	188	162	159	173	204	197	151	174	183	196	191	180	196	196	188	209	189	193	200	172	165	189	171	172	199	152	201	167	185	186	184	177	190	191	186	165	176	180	209	172	191	178	186	178	207	155	205	188	188	166	184	184	186	176	176	152	161	166	170	198	195	163	186	195	184	175	167	176	161	181	167	184	165	171	170	180	172	197	185	186	178	177	179	206	186	167	181	180	170	205	180	163	163	173	183	166	175	177	168	189	169	179	173	170	182	184	177	148	196	190	177	200	185	194	172	184	160	213	187	171	206	202	191	187	167	163	168	168	215	186	168	175	191	184	163	159	184	175	164	188	160	168	167	183	191	173	194	177	191	167	194	170	167	181	204	189	176	160	209	171	165	160	194	186	185	185	168	170	199	192	162	201	187	201	189	201	183	166	169	164	184	204	191	179	170	179	180	168	174	167	179	178	179	171	174	167	189	171	196	184	186	198	186	192	188	159	158	162	168	173	176	179	182	183	185	153	185	199	182	162	160	168	164	159	191	180	179	172	188	192	170	179	168	165	154	179	181	194	179	159	187	199	167	192	165	185	181	163	171	169	179	178	183	163	186	167	162	209	155	174	162	185	184	206	165	167	181	211	180	174	188	182	183	166	192	172	151	183	183	174	164	163	190	179	210	183	170	200	185	180	169	192	177	180	173	187	187	157	169	179	162	175	176	194	188	156	183	173	171	161	174	174	187	186	194	140	176	161	192	167	161	159	182	179	180	184	193	200	183	194	189	209	176	194	170	179	193	199	175	149	184	166	181	203	176	158	180	175	165	205	164	175	166	178	184	174	189	195	179	170	172	174	195	211	171	193	168	178	177	172	195	185	181	190	195	155	183	172	184	186	188	173	168	154	192	186	188	171	187	186	178	201	167	171	167	195	196	170	187	195	174	143	179	158	179	170	198	174	183	170	169	166	191	180	195	171	156	190	200	177	167	176	193	205	173	172	162	199	156	201	163	168	175	175	167	190	154	179	187	186	204	181	179	187	159	164	180	190	164	165	192	180	169	178	184	168	164	167	199	184	184	180	187	188	171	178	186	156	168	159	168	192	186	187	185	154	168	198	178	189	162	176	194	168	180	167	167	191	182	167	185	200	166	153	172	181	182	181	179	191	169	198	180	181	156	154	198	170	172	189	182	187	175	173	172	169	166	200	172	170	184	173	183	163	176	192	191	164	159	145	165	168	157	177	186	183	166	189	192	190	166	184	174	177	180	163	187	162	163	183	191	184	181	181	160	177	163	221	149	205	151	193	188	193	174	164	169	186	165	176	169	180	185	177	170	160	196	184	183	174	184	186	184	168	177	171	166	168	189	171	206	179	158	154	205	199	179	176	173	166	183	171	213	204	169	159	194	175	199	189	169	185	182	177	181	159	163	168	195	187	174	208	191	196	174	180	189	193	197	172	169	177	179	189	185	190	150	178	192	161	153	192	198	192	194	151	198	170	194	161	200	188	176	166	168	159	177	174	157	166	183	185	165	179	192	189	166	166	199	168	194	190	185	170	182	176	192	164	168	172	186	173	175	177	190	164	172	169	189	184	193	169	190	154	170	160	173	166	185	181	190	198	175	160	182	160	172	172	189	153	194	181	177	166	169	183	170	195	164	174	181	169	178	174	206	199	181	166	181	179	189	176	185	165	182	178	175	163	179	180	185	173	183	184	158	165	182	175	169	187	155	172	172	165	185	161	195	190	174	162	187	190	191	198	197	180	172	178	154	188	177	198	168	175	173	209	198	178	174	184	153	179	152	179	186	161	178	195	177	174	192	167	170	171	178	222	200	183	183	178	167	175	174	181	172	161	157	182	188	171	164	183	197	183	193	170	162	181	182	162	180	192	190	194	182	149	157	166	202	168	195	167	178	179	173	187	194	149	174	187	183	198	180	181	185	182	190	176	181	189	170	176	177	184	191	161	214	171	194	179	159	176	159	153	199	154	190	153	220	193	176	195	161	179	184	190	188	177	162	187	182	187	192	160	179	170	158	172	179	180	173	176	195	184	193	193	182	198	183	212	170	159	173	189	179	193	192	188	163	194	178	183	159	161	179	186	162	168	177	180	179	211	196	185	194	183	170	145	194	197	181	159	186	183	176	209	175	185	191	196	172	189	185	162	175	176	165	194	187	169	153	180	169	180	165	178	174	209	189	176	182	183	167	203	168	214	176	187	158	177	177	181	181	177	176	199	201	181	188	191	188	180	186	186	191	168	160	174	167	196	197	180	186	203	196	228	168	174	175	182	190	214	188	181	167	171	171	195	164	163	185	158	191	160	154	173	165	156	171	191	179	165	184	180	162	193	228	177	188	197	178	160	161	180	213	159	177	166	195	186	181	177	179	171	179	194	169	187	172	186	177	199	185	174	166	175	161	171	195	172	206	177	182	162	176	181	192	183	152	170	189	182	193	172	168	169	169	155	192	151	185	186	172	151	175	189	187	165	191	184	181	187	207	195	175	182	180	177	177	154	183	184	176	191	193	190	178	163	178	174	215	187	179	182	173	177	166	167	189	178	168	185	174	175	177	183	162	155	191	165	180	169	165	200	167	203	177	187	193	189	154	216	168	183	195	169	169	180	188	184	185	185	182	185	187	179	160	149	177	177	171	180	184	183	189	173	173	168	173	196	187	177	183	156	186	188	177	182	196	192	176	181	183	178	179	158	167	162	192	203	201	170	196	170	179	194	164	194	163	184	181	165	189	178	164	186	178	157	206	156	179	205	181	176	172	179	188	175	163	216	184	176	145	201	185	190	170	192	176	177	182	198	168	189	198	166	187	172	190	173	176	185	183	180	147	182	187	187	194	176	193	161	182	171	185	175	149	189	194	181	177	190	166	186	177	184	178	190	192	161	174	176
3977	13710	9227	4414	3004	2295	1707	1275	1002	793	645	566	505	443	387	338	356	332	296	245	256	267	282	246	243	236	229	215	205	225	216	207	198	190	210	238	199	178	197	202	175	182	193	204	185	190	224	208	182	193	197	172	180	233	207	192	198	188	182	183	190	189	201	203	203	179	193	184	206	175	179	189	167	175	193	195	178	195	165	190	176	174	192	191	198	194	178	174	183	170	174	188	197	201	175	193	189	166	206	163	207	134	203	190	184	175	198	195	182	207	171	177	197	180	187	164	164	186	218	184	181	163	182	191	190	194	167	177	189	165	173	168	210	179	191	161	174	180	183	175	185	180	189	190	168	161	198	181	182	195	192	178	177	185	198	184	174	155	167	168	167	188	197	160	177	183	203	162	159	187	178	164	206	198	176	173	162	184	177	165	194	210	177	192	180	175	194	174	180	176	177	160	171	177	175	164	188	189	180	176	188	187	170	207	197	180	183	180	176	186	176	191	184	178	182	187	184	178	167	176	151	168	163	188	176	184	185	188	205	183	204	161	161	186	148	158	183	172	153	179	166	183	179	203	178	167	186	196	184	156	186	170	176	188	173	166	158	178	172	192	165	169	198	158	166	172	168	159	170	165	189	211	159	170	192	157	181	176	188	204	183	165	175	170	170	202	170	191	205	207	145	194	194	176	185	177	166	173	189	169	177	184	192	196	182	174	191	191	185	207	193	198	198	182	162	174	193	175	160	205	201	183	183	178	195	176	185	166	157	172	179	187	177	185	195	166	181	210	170	189	188	184	196	194	163	189	186	180	187	176	192	191	198	167	153	184	169	164	193	209	200	203	195	175	164	200	196	192	191	191	175	180	177	188	192	193	165	167	195	177	175	182	159	177	159	171	166	166	191	168	173	185	193	182	176	185	188	179	170	171	174	167	209	194	171	184	165	179	180	154	183	181	158	176	171	189	187	169	186	173	175	172	169	187	196	201	174	180	190	190	173	181	194	174	179	196	198	167	182	177	191	184	181	197	174	184	161	182	182	178	172	215	170	185	187	180	167	180	154	179	170	175	214	186	189	168	196	179	194	213	180	188	190	183	176	193	160	187	213	178	198	189	171	158	201	181	177	161	186	175	154	188	159	161	169	183	177	184	190	201	196	194	186	174	152	174	152	175	186	173	180	185	181	169	145	173	201	165	180	173	181	173	179	189	200	187	165	183	183	166	192	189	193	172	167	161	140	170	186	186	161	179	181	184	181	174	194	172	185	195	183	183	176	201	172	170	196	188	193	196	199	188	193	179	189	178	203	178	171	187	185	176	181	170	194	171	203	181	175	182	177	201	150	178	210	199	178	201	169	177	168	187	206	183	182	179	161	175	174	177	169	200	181	176	181	196	182	179	209	168	152	167	162	171	191	159	180	185	165	166	189	181	192	171	170	176	181	175	171	157	177	167	216	202	192	184	157	193	156	195	152	169	185	158	182	186	188	170	194	195	207	164	176	169	177	202	151	173	174	166	179	193	189	200	183	203	173	162	182	202	175	183	174	164	173	172	160	170	166	185	204	190	174	208	193	181	170	180	194	190	201	177	216	176	175	177	161	216	171	175	196	144	180	166	157	189	191	174	160	183	179	182	167	185	199	179	153	174	161	179	177	162	166	202	175	195	175	192	184	187	164	181	164	181	175	196	162	186	172	169	172	158	192	232	188	189	183	160	169	202	173	169	179	174	175	187	192	188	182	182	173	188	172	182	189	181	171	189	182	195	183	164	187	188	196	206	172	180	173	191	193	189	163	193	169	173	158	197	182	183	181	213	175	169	168	168	198	168	177	192	192	184	162	185	167	174	188	181	179	185	178	150	190	157	180	177	190	198	183	202	174	193	186	175	173	177	165	159	174	170	205	185	171	187	177	180	173	172	175	166	164	185	181	196	189	159	206	178	172	168	183	190	190	179	169	180	182	179	167	181	176	183	180	201	154	187	165	182	184	183	165	195	178	183	187	165	152	169	178	190	172	198	158	184	203	176	182	167	178	192	188	196	216	165	191	168	183	157	184	159	197	179	175	180	189	190	194	188	189	170	174	191	164	182	203	180	185	190	188	187	190	193	195	178	194	166	172	199	177	187	156	160	183	158	174	192	183	183	183	178	195	185	157	187	193	155	196	168	184	172	197	179	185	203	183	191	205	181	190	179	172	193	187	211	186	166	198	186	187	185	168	200	182	172	190	175	172	163	175	195	160	181	174	184	174	192	168	166	187	189	167	170	189	175	170	185	173	170	179	165	196	175	188	198	186	191	198	188	176	195	166	198	167	165	194	199	166	210	191	165	169	153	184	180	202	172	158	183	163	196	171	158	194	179	184	203	177	169	191	180	188	170	189	146	195	177	190	173	174	184	188	160	186	174	179	178	172	214	196	178	174	187	159	182	181	172	191	174	171	178	162	172	183	175	172	198	206	172	205	196	173	183	187	168	170	172	177	179	181	180	177	192	195	172	174	180	173	179	220	203	185	177	178	198	190	168	182	175	180	182	203	183	181	172	171	175	185	192	177	186	176	177	179	166	188	163	189	189	209	188	177	170	203	156	165	166	173	159	175	158	178	200	194	171	177	198	185	173	172	212	200	163	184	204	171	194	208	181	186	170	179	181	168	167	177	186	184	184	182	165	196	190	194	190	189	186	159	173	168	169	177	193	152	189	184	179	165	184	171	191	165	180	193	184	205	177	179	194	193	205	175	179	193	181	200	201	191	149	174	178	185	180	166	179	170	182	188	175	180	168	191	149	160	190	184	194	178	179	141	184	174	181	167	186	147	189	176	168	154	203	169	176	182	198	185	205	178	180	195	148	176	187	176	137	187	156	190	173	189	184	196	170	191	189	149	208	172	181	179	192	170	188	181	163	176	184	179	167	167	172	191	170	155	179	148	180	192	200	186	172	190	205	193	171	174	180	179	164	180	167	158	166	173	164	174	206	179	184	186	182	180	192	172	199	192	200	188	169	171	204	214	167	143	168	156	194	200	184	179	191	198	142	180	189	176	189	177	183	190	175	169	187	178	198	195	196	174	172	167	184	186	179	202	181	181	190	184	192	160	200	173	168	175	204	176	172	189	206	170	185	204	179	176	172	177	153	188	171	180	179	196	156	187	161	175	177	165	218	174	170	175	191	181	162	181	178	187	197	199	165	159	186	179	180	184	177	166	171	164	190	190	161	193	201	187	198	161	181	185	211	170	185	183	177	204	183	191	169	166	211	197	182	165	196	175	180	204	175	164	185	185	182	191	155	195	189	164	197	151	170	161	188	187	205	167	178	182	175	192	185	181	191	164	165	167	183	159	176	167	180	180	154	165	206	171	154	169	171	170	185	184	196	163	174	196	201	183	192	175	189	150	170	176	161	174	164	181	184	167	172	171	185	192	184	206	170	183	189	178	200	193	187	186	193	187	160	176	178	158	171	189	193	183	176	189	191	193	172	186	197	176	175	170	178	202	186
27461	19857	8225	1118	704	635	488	456	439	428	421	456	415	452	427	391	404	404	388	402	391	371	353	368	400	423	407	442	411	431	406	394	404	415	343	409	366	419	387	372	403	424	385	391	348	336	384	410	419	392	394	412	410	402	371	417	395	388	402	404	410	416	382	389	374	409	421	386	391	367	386	383	359	396	412	428	395	397	409	387	397	374	371	366	391	406	395	368	412	397	362	369	374	427	395	369	384	391	390	406	417	414	407	412	394	393	369	371	406	408	396	383	370	390	418	380	430	410	388	432	392	380	382	394	353	412	389	396	388	399	404	405	365	421	411	421	411	392	398	353	378	358	390	419	400	422	379	406	409	386	413	404	388	368	361	365	377	376	411	356	413	377	417	391	372	403	393	423	395	390	429	377	377	389	401	418	383	376	358	391	351	442	394	387	389	404	391	383	403	419	410	398	380	384	397	379	333	422	446	423	389	374	397	402	372	383	424	373	432	389	391	377	381	368	406	370	356	429	354	398	382	387	430	421	417	423	368	363	416	373	369	386	405	401	430	387	417	434	424	391	385	361	396	403	391	373	409	388	393	362	380	406	406	366	396	404	388	393	394	380	394	413	372	385	388	393	391	396	413	384	441	395	408	362	372	405	433	374	409	357	402	401	365	441	377	411	381	449	391	386	403	386	429	410	396	417	411	394	372	393	397	378	373	420	419	423	370	414	401	426	418	430	435	370	406	395	354	392	396	397	355	370	394	374	367	381	404	385	360	393	364	383	396	401	407	411	402	397	391	404	418	399	370	401	406	389	383	380	372	395	420	400	405	386	393	395	401	425	381	405	362	395	409	395	400	362	409	393	399	381	383	394	405	366	369	408	405	365	409	392	421	413	405	409	433	392	383	384	391	382	391	407	358	403	420	367	387	364	412	414	406	402	390	371	398	368	393	404	360	383	372	375	427	409	381	375	395	385	362	395	375	360	387	433	369	373	370	362	397	398	399	413	371	418	397	395	361	417	398	380	403	414	346	438	402	363	372	414	394	400	388	405	412	381	396	346	381	391	352	379	386	416	366	408	424	424	409	408	396	385	443	376	387	377	389	414	415	382	399	403	427	428	398	376	368	363	387	384	361	406	364	383	438	376	384	431	361	423	420	359	387	380	394	394	397	387	402	391	381	411	390	413	380	400	392	383	365	433	391	404	353	423	395	388	416	439	414	349	402	385	371	421	375	393	413	377	412	378	427	415	401	403	378	377	394	382	377	413	386	390	362	391	394	409	415	409	397	391	389	394	379	374	414	403	371	379	412	443	371	400	432	381	367	368	398	375	418	395	378	384	396	418	375	367	391	402	375	385	380	404	380	371	370	384	392	363	424	406	429	394	379	407	363	416	372	397	385	388	421	439	394	393	381	377	408	394	389	392	398	390	368	380	353	394	373	412	427	410	383	365	395	390	382	425	380	409	421	395	402	397	383	382	382	406	383	397	413	384	385	373	376	404	385	409	385	425	382	429	410	399	393	386	371	413	445	408	373	398	382	384	369	424	397	441	372	392	407	397	375	419	389	389	387	399	386	373	393	408	401	425	379	416	399	367	391	391	388	354	388	361	390	370	366	392	393	400	412	380	365	398	360	427	423	418	379	415	385	363	423	426	387	408	402	409	406	404	397	413	404	392	349	390	377	371	409	411	412	384	391	377	362	400	407	383	430	408	416	339	382	395	376	407	387	410	406	383	395	405	380	393	385	372	408	395	398	393	366	383	389	410	404	352	397	448	380	389	408	393	379	380	382	345	390	388	396	400	390	413	398	385	412	374	399	348	399	409	377	417	376	369	371	388	362	395	408	453	407	389	400	396	382	407	370	389	369	414	395	396	392	379	413	405	410	370	348	381	374	390	377	393	428	384	357	411	399	390	393	400	399	380	428	417	368	422	381	434	400	412	386	402	385	347	378	376	409	376	374	388	432	389	386	371	356	401	400	403	402	400	417	385	395	395	420	384	383	401	393	433	363	414	405	415	388	406	414	377	385	383	374	388	375	373	400	403	365	359	405	421	360	399	399	424	378	411	375	385	390	421	409	374	406	386	386	401	404	377	372	427	412	400	365	369	379	403	396	389	373	375	388	395	396	385	366	392	413	388	377	384	389	391	384	395	403	408	391	406	393	412	408	410	376	389	417	365	396	385	367	379	425	410	402	400	417	400	390	350	409	391	389	368	412	422	391	360	380	388	400	355	419	400	431	378	380	371	421	328	380	414	414	396	364	406	343	393	384	388	398	405	343	385	386	402	375	385	386	398	360	348	406	407	410	364	389	368	355	385	381	418	366	377	424	390	416	399	402	402	418	391	389	405	394	378	385	390	437	369	366	418	378	396	406	430	397	388	414	348	370	376	409	399	412	406	400	409	406	376	386	404	397	418	374	381	370	393	418	404	422	384	405	375	395	397	377	415	368	399	397	365	393	397	422	391	397	410	421	382	418	398	390	402	403	401	368	373	366	394	409	397	384	425	399	409	372	412	391	423	389	372	438	361	402	387	407	414	406	367	410	367	362	423	363	383	415	420	390	405	390	437	382	402	413	399	367	418	387	400	379	400	397	376	360	410	416	391	449	410	381	422	430	430	391	380	394	401	420	382	395	383	396	418	359	385	404	393	368	362	388	369	415	368	380	412	352	385	434	366	404	395	403	369	370	403	424	367	363	386	388	395	396	392	381	369	372	379	374	389	368	393	392	395	409	342	393	383	410	350	403	425	397	370	400	393	395	328	384	370	416	423	397	383	377	399	397	345	379	405	404	407	376	396	394	387	424	373	401	421	425	388	405	371	426	362	415	379	366	375	417	373	394	407	409	353	381	385	392	382	354	389	361	378	395	414	383	387	385	382	348	383	397	408	386	413	396	410	387	391	420	382	381	400	394	410	422	436	446	388	385	400	385	373	400	388	397	377	383	377	378	405	393	396	376	443	379	388	383	380	378	404	422	382	366	392	418	426	370	424	400	392	417	374	394	404	381	371	367	397	369	417	390	408	403	352	385	438	370	416	409	398	374	355	366	400	361	380	421	378	396	403	373	417	391	368	407	396	382	402	405	378	363	416	386	415	400	369	383	386	413	396	424	423	381	374	415	384	433	412	373	373	409	434	400	395	393	391	403	363	408	412	418	412	368	404	397	410	410	401	373	438	397	410	381	370	430	403	348	384	347	393	444	380	389	409	362	419	406	405	415	415	374	384	378	389	379	395	428	413	415	404	390	407	392	383	423	394	370	402	391	407	381	392	416	386	402	403	403	350	422	401	411	409	347	404	366	386	402	360	377	362	420	394	421	411	368	394	381	375	393	371	432	394	428	415	384	406	377	349	391	354	381	431	419	399	354	387	357	415	389	388	404	374	375	409	396	388	405	363	387	393	386	398	381	424	391	386	380	390	396	428	400	391	368	366	391	401	402	378	400	390	425	406	389	430	406	387	390	399	431	398	404	382	421	395	393	396	396	389
4940	2555	1445	905	705	613	539	514	512	470	445	482	492	429	400	383	432	453	417	403	419	422	432	419	409	410	404	437	407	433	396	407	415	428	408	417	374	373	405	406	410	404	410	403	421	407	405	456	432	410	423	379	424	395	416	429	389	415	395	408	440	425	440	418	430	438	430	389	403	404	408	425	367	406	419	417	441	386	434	427	417	403	413	412	432	416	402	404	382	421	380	409	419	413	425	409	393	414	421	416	385	397	428	420	404	444	372	410	410	379	423	410	450	410	408	410	396	377	386	431	427	412	383	403	402	370	413	381	412	382	397	425	416	398	376	415	398	422	426	423	401	440	386	439	381	395	404	413	409	356	412	428	425	416	434	376	433	405	380	388	408	392	395	407	423	409	403	404	391	403	492	418	429	399	399	402	423	421	390	399	400	411	424	404	412	411	416	382	415	422	425	417	428	417	398	430	399	394	390	384	425	427	399	411	437	408	426	404	429	426	441	429	419	404	426	383	408	367	418	459	399	404	400	398	406	376	437	408	419	418	431	396	382	433	381	395	387	410	416	413	452	394	426	393	426	434	421	400	443	397	421	406	442	449	433	428	432	411	403	420	452	395	410	363	407	387	422	403	387	418	406	423	392	402	390	382	456	395	417	398	441	403	412	406	375	385	413	431	411	416	404	373	402	408	416	388	398	424	443	430	381	380	405	396	417	411	431	421	404	412	421	452	417	413	420	401	395	403	412	439	388	429	379	391	394	385	424	417	404	371	379	400	411	427	387	452	413	402	398	411	409	409	408	408	449	404	407	406	410	404	404	405	399	428	395	400	383	425	403	424	378	409	409	402	387	422	393	394	369	398	461	428	437	448	414	461	417	405	389	438	422	407	384	402	401	432	395	372	407	427	426	413	398	400	399	422	410	405	414	396	413	424	406	403	449	360	421	410	382	434	407	412	425	413	409	417	427	388	416	432	404	403	391	409	410	435	415	423	404	427	398	402	425	417	386	427	425	435	406	421	419	422	407	416	364	404	434	399	392	406	432	421	399	418	466	431	385	424	366	453	429	412	421	434	439	404	423	406	414	411	423	411	434	373	432	414	399	424	415	432	414	394	409	400	385	399	431	421	411	418	368	384	439	407	415	382	408	407	399	402	475	410	454	399	353	400	430	432	411	402	409	421	437	420	417	403	394	429	403	431	420	387	400	444	369	386	377	393	437	416	395	421	426	391	409	402	381	428	390	398	426	414	432	418	411	420	411	402	384	389	406	413	407	380	414	419	408	427	452	408	381	419	402	409	392	395	417	414	437	403	417	413	438	395	370	383	413	429	410	420	406	397	410	430	452	404	398	440	440	410	405	386	388	471	403	414	438	429	416	426	427	438	418	421	394	428	400	380	428	421	378	409	405	409	378	398	394	409	407	389	382	395	374	376	437	408	383	434	403	462	434	393	432	413	424	404	419	389	420	409	436	424	395	397	417	401	407	424	410	399	386	415	395	396	429	371	405	479	434	439	398	379	417	371	410	459	381	420	406	361	420	458	391	402	422	428	421	416	380	416	441	408	403	400	350	399	408	414	410	420	412	431	389	398	419	424	414	424	424	374	397	423	430	398	409	415	409	426	398	383	406	393	405	424	446	438	380	437	398	446	418	415	390	412	440	402	432	393	407	412	383	388	408	435	385	401	367	397	390	428	417	420	411	400	405	437	447	382	394	390	446	413	409	413	389	387	417	411	408	381	444	403	447	429	418	426	440	403	380	409	431	405	433	404	433	440	400	406	424	385	440	430	414	415	418	376	386	439	422	421	419	391	407	411	400	392	406	443	396	421	423	407	400	436	426	382	424	419	453	387	406	421	408	431	387	419	382	407	396	419	402	419	389	397	362	395	418	390	413	446	423	411	417	393	422	430	384	401	419	421	399	394	409	406	397	378	415	374	435	401	390	454	414	418	431	409	396	420	406	404	401	437	415	408	415	408	390	429	429	396	392	386	403	412	431	431	415	393	413	429	423	399	392	450	382	466	444	398	422	410	455	441	408	422	410	417	393	406	407	439	402	448	416	413	397	400	433	399	396	410	400	410	411	392	397	402	445	402	415	396	408	403	414	434	373	444	436	434	414	388	408	452	434	402	417	449	383	416	383	385	404	388	426	411	418	359	435	379	395	384	400	445	403	443	453	423	416	369	416	401	370	415	410	408	443	455	429	398	411	434	412	433	387	436	395	376	384	428	451	447	395	452	409	416	441	422	391	404	397	403	390	403	438	408	424	374	402	443	411	402	383	397	403	377	424	398	384	430	420	413	395	406	384	417	392	377	416	423	377	420	405	401	420	428	407	415	420	432	398	418	427	405	402	389	449	398	421	426	363	413	412	389	400	388	464	444	391	374	409	377	410	418	379	426	385	414	413	406	421	431	404	386	416	438	377	396	420	406	437	404	361	408	417	420	410	398	424	426	425	433	414	377	432	391	396	390	399	388	375	425	399	415	410	416	408	415	410	425	411	411	420	415	411	405	407	437	411	414	414	387	371	376	403	411	428	405	453	454	414	373	405	402	423	416	428	453	394	404	433	401	445	380	397	392	412	416	405	416	411	418	423	409	419	411	408	388	386	391	390	401	422	435	398	390	438	411	410	392	421	414	372	401	417	409	412	396	401	408	382	437	391	405	403	425	399	390	425	392	383	426	391	391	393	388	392	365	419	365	392	405	367	374	393	424	413	421	402	416	404	435	407	396	445	425	419	419	358	425	380	461	411	426	397	386	430	427	377	436	395	426	415	432	422	435	428	395	442	437	369	452	453	412	402	404	390	392	410	418	367	442	419	404	416	408	423	429	432	414	414	410	394	416	415	406	400	433	409	418	391	395	437	429	439	425	452	436	427	390	423	390	398	431	392	427	384	445	419	418	410	417	400	405	387	427	416	404	400	394	392	395	403	409	380	351	422	428	411	397	369	391	391	385	390	429	430	432	412	405	388	401	409	436	399	417	417	408	428	429	417	394	412	426	437	400	414	397	411	390	439	395	392	380	431	391	415	432	414	413	423	386	390	374	408	405	405	412	431	430	394	397	412	417	434	393	395	421	418	436	401	422	447	400	397	415	380	442	413	411	386	398	426	411	458	423	403	437	427	421	431	390	371	403	426	410	400	401	413	425	430	429	381	399	426	405	465	435	416	390	399	372	417	402	418	416	410	421	437	415	415	391	398	431	379	397	418	418	427	414	392	388	392	419	416	402	353	387	398	414	406	408	410	404	389	433	423	414	404	411	386	379	421	410	395	411	398	423	400	418	384	398	378	409	444	366	378	432	430	366	417	426	381	409	415	368	383	401	434	432	394	399	410	392	414	403	392	437	401	400	440	399	395	428	427	431	408	431	427	418	417	413	402	379	399	419	410	382	390	448	400	429	399	428	418	442	417	417	409	396	404	391	448	427	405	410	372	398	395	398	417	420	425	435	388	401	407	410	370	411	386	408	403	386	431	417	382	388
23642	20924	27810	24198	20847	4942	703	506	408	378	316	321	273	272	244	248	275	217	221	243	202	222	216	205	193	203	203	230	203	214	211	227	208	203	195	183	189	229	230	184	182	185	170	189	198	208	200	211	186	218	201	197	208	199	209	214	195	214	218	187	184	191	193	178	180	187	187	186	207	200	212	176	184	193	180	185	187	161	198	220	215	204	196	159	205	184	198	174	183	199	209	176	184	188	184	184	189	212	201	187	203	171	166	168	167	202	200	216	187	189	189	190	221	192	185	153	205	188	193	163	214	199	224	189	178	192	185	190	187	171	194	211	177	204	206	209	190	173	224	209	183	186	190	186	175	186	191	179	203	195	195	160	175	200	189	205	193	185	175	222	211	188	197	188	204	186	174	193	183	185	181	196	194	192	174	175	179	195	166	183	213	198	201	190	193	190	215	213	210	190	186	184	203	187	192	181	182	208	183	169	188	178	185	188	181	187	170	185	209	189	191	174	187	189	198	175	187	168	195	213	194	173	187	162	178	187	174	190	200	198	159	176	181	184	184	182	169	194	214	176	193	170	183	192	192	192	170	190	197	185	201	208	206	182	193	197	182	185	199	182	160	200	196	196	181	188	188	189	198	181	189	200	194	193	194	171	177	192	215	188	219	203	207	186	188	202	202	186	179	186	178	199	181	181	211	203	198	197	182	186	165	153	189	212	191	208	176	183	194	197	186	178	179	164	193	183	181	190	159	196	217	188	191	179	184	186	177	214	208	192	207	176	205	191	177	191	184	190	184	184	213	198	207	223	185	207	177	177	202	182	197	204	191	200	178	199	209	207	193	187	171	198	189	178	185	161	172	183	185	188	184	205	189	200	192	151	177	200	183	189	182	197	188	170	198	204	179	193	191	169	163	176	181	207	164	191	191	198	184	182	187	203	195	195	180	206	196	194	184	198	186	191	184	172	193	179	178	192	177	193	198	201	166	188	181	175	173	171	184	185	193	207	161	201	202	204	172	188	196	213	182	206	193	198	185	192	197	186	175	182	197	191	187	179	205	205	182	184	185	188	206	196	200	181	188	225	171	204	200	178	177	198	196	165	187	172	207	175	184	213	185	189	184	218	189	196	184	179	188	183	187	191	190	183	179	182	180	195	192	197	195	208	213	201	206	194	185	199	186	205	205	182	200	157	201	202	208	197	180	198	205	185	198	176	192	193	183	196	207	194	186	182	211	181	190	174	232	199	187	187	193	177	197	194	208	188	162	194	177	183	167	189	191	188	222	165	171	191	168	182	196	184	198	171	191	175	179	187	200	214	184	170	216	163	175	168	198	179	181	157	196	178	206	210	169	182	188	226	194	200	199	171	200	175	172	200	197	197	184	173	186	185	195	190	185	200	207	211	211	212	203	181	181	184	202	203	181	200	219	171	186	209	182	174	206	184	201	179	178	154	165	183	193	186	198	185	173	186	179	197	211	201	185	184	217	170	201	199	197	195	205	184	184	178	174	174	178	205	191	181	176	169	188	197	197	193	184	190	177	208	201	180	192	164	180	188	208	209	210	189	164	202	168	214	188	163	179	174	173	208	191	189	197	179	183	163	190	178	181	188	225	189	197	181	195	200	179	186	188	198	164	160	171	217	180	192	193	212	176	179	169	187	165	172	172	213	196	202	201	194	212	187	198	187	206	181	217	176	185	173	182	214	187	195	201	184	183	197	172	201	204	183	191	192	185	186	209	220	192	201	196	156	194	186	178	194	173	184	191	206	198	198	199	152	184	204	177	178	198	202	184	192	181	219	186	163	171	210	175	176	192	187	178	207	186	206	183	198	175	202	201	199	201	168	216	192	178	181	194	185	198	185	185	200	198	161	207	170	175	192	192	197	192	220	209	190	200	169	202	184	203	215	176	199	179	214	198	186	199	208	197	161	195	165	180	168	184	182	189	186	187	190	199	186	159	189	175	193	214	177	205	168	174	175	166	171	170	178	158	190	190	161	200	207	183	209	178	192	178	177	225	216	190	172	191	218	179	185	187	157	194	197	197	206	172	198	208	181	221	194	196	179	173	182	160	204	170	203	198	178	200	178	172	171	194	214	191	188	169	192	168	169	193	209	176	190	182	175	172	211	204	194	193	190	223	176	209	168	188	226	195	184	179	185	173	195	201	209	206	174	184	194	197	182	182	174	200	178	191	186	186	196	197	182	185	204	194	158	205	187	172	204	196	175	173	209	183	179	175	179	186	174	150	187	193	188	190	187	158	185	191	167	168	208	181	182	205	190	179	152	196	180	215	200	199	193	181	189	204	176	174	210	198	211	157	178	201	196	193	166	209	194	207	186	196	184	222	176	169	184	167	195	191	189	171	196	192	190	200	195	182	195	173	182	169	211	188	197	201	185	204	176	184	167	182	213	200	189	192	159	191	177	195	183	158	171	199	188	186	177	180	169	190	168	183	190	192	175	177	181	188	187	162	202	179	176	209	165	178	167	194	204	175	183	193	177	197	183	205	200	200	183	214	177	212	175	181	179	159	188	195	176	215	167	175	179	179	199	195	188	188	202	197	192	193	180	154	203	218	194	203	189	193	204	185	198	181	170	192	189	195	174	190	209	189	174	195	166	193	185	177	171	209	178	176	178	178	177	183	209	170	200	199	206	188	198	193	187	206	181	191	203	184	191	164	189	204	192	186	206	176	187	185	178	186	198	193	186	218	200	170	201	179	184	201	161	201	184	185	192	211	195	199	193	188	199	173	197	203	211	186	215	167	200	164	196	176	174	203	211	203	195	194	178	185	192	172	188	190	209	181	193	167	176	201	201	193	201	186	174	169	189	195	194	172	201	185	193	190	186	201	182	202	197	218	192	176	198	202	207	193	186	200	182	194	179	196	177	180	204	180	209	171	190	189	174	176	176	207	191	196	180	189	192	193	189	197	174	187	181	180	188	183	173	213	201	199	197	202	202	203	210	170	189	168	177	193	171	180	195	195	181	179	189	197	208	191	207	172	205	181	216	191	193	181	192	208	192	182	184	169	192	181	195	201	181	165	196	201	183	167	196	201	203	193	197	166	189	185	207	193	186	188	197	205	182	198	178	200	203	196	179	206	220	185	185	208	174	189	189	198	208	197	197	174	196	213	198	144	164	178	219	182	173	179	195	194	184	201	196	199	196	209	194	195	215	174	176	210	184	200	183	176	184	160	185	211	161	169	186	183	197	188	171	194	199	172	185	171	169	196	162	213	188	193	199	189	176	229	190	176	203	185	191	210	180	175	199	203	188	189	203	187	177	202	187	193	211	182	202	200	174	172	199	214	205	188	185	144	211	205	199	231	211	180	200	185	200	210	179	184	184	188	184	188	187	219	186	183	183	202	190	172	183	189	193	177	197	198	190	184	192	169	149	194	171	174	182	180	183	195	213	225	183	196	185	176	186	169	180	187	185	173	195	191	208	194	204	215	189	174	180	187	203	214	189	211	192	184	180	183	176	196	190	193	223
3443	8667	5546	2476	1738	1326	1023	850	618	580	455	415	364	360	305	333	283	246	276	253	284	221	223	218	226	228	193	239	225	229	230	242	214	242	199	234	233	213	232	191	202	219	223	221	206	213	207	179	232	207	230	210	217	196	213	207	206	188	193	192	211	205	203	206	192	229	193	197	197	201	196	199	193	189	208	191	220	180	195	211	212	193	162	203	200	188	219	201	239	210	221	214	182	199	204	201	181	221	191	201	197	190	181	194	208	160	190	194	206	210	184	202	191	205	227	205	176	194	178	221	195	167	205	208	189	189	206	179	208	194	207	204	190	179	194	213	204	199	215	227	181	208	203	208	192	207	205	200	192	184	219	193	205	227	191	190	189	206	189	199	196	197	190	209	203	190	202	192	175	200	203	211	203	191	192	202	187	201	181	209	203	196	217	187	200	205	211	180	171	184	178	178	212	208	206	191	184	211	206	214	193	195	185	218	193	221	196	220	200	200	218	219	192	215	197	220	207	201	203	180	177	197	206	181	198	193	214	216	208	190	202	209	181	218	201	198	184	195	192	179	187	199	225	193	206	188	196	211	229	178	210	172	192	183	206	182	201	187	196	221	194	189	220	221	200	180	186	193	220	195	198	196	217	198	206	223	189	191	211	203	203	181	187	245	209	194	206	208	185	186	198	193	217	208	178	198	220	199	173	187	205	184	201	199	167	202	195	222	173	172	195	228	199	215	195	193	182	200	207	199	206	201	191	191	193	213	204	189	208	180	198	198	195	215	201	190	201	205	172	194	201	191	202	204	190	218	180	200	180	205	206	211	184	183	192	203	190	200	189	212	201	165	196	209	219	177	197	212	209	203	180	207	181	197	195	200	200	179	196	210	194	190	212	191	210	203	180	196	185	191	198	180	192	194	193	176	205	207	208	196	214	205	204	173	197	183	196	193	192	200	190	208	215	228	212	205	197	199	176	200	209	224	189	217	216	213	199	171	195	200	197	189	219	187	185	223	201	203	204	198	197	212	183	215	184	198	190	189	204	206	185	172	186	164	212	162	209	207	201	206	180	203	209	203	197	194	176	223	192	190	187	206	184	204	215	202	164	185	239	182	180	199	208	181	212	196	217	169	222	183	212	194	203	209	204	192	185	190	187	167	171	190	229	202	198	220	184	205	200	218	201	204	221	193	200	196	202	208	212	186	189	231	223	178	201	189	189	200	219	199	199	191	200	224	226	205	208	182	162	196	200	228	191	201	186	182	213	179	230	157	208	196	196	200	178	212	223	167	209	193	207	198	197	189	190	204	211	197	210	195	197	196	219	181	194	212	176	239	211	212	214	232	188	197	178	221	194	199	230	180	233	192	189	208	197	188	190	217	201	224	192	209	183	170	214	207	208	178	177	196	204	191	210	192	194	188	197	193	187	190	199	226	181	217	211	195	191	185	229	178	180	167	203	198	189	170	181	192	173	176	202	212	212	180	209	199	171	223	193	178	188	191	208	214	205	205	165	196	196	184	211	206	156	191	194	182	195	214	198	183	176	195	224	207	205	207	189	207	211	193	220	191	194	199	205	198	207	201	206	208	202	211	189	199	211	164	184	192	192	199	214	196	198	185	183	208	202	189	234	195	196	202	173	205	212	189	194	210	193	208	186	193	196	197	203	184	199	197	204	198	206	187	218	226	210	188	167	176	172	192	220	182	198	193	184	211	190	195	195	197	180	202	187	204	208	192	208	210	166	184	202	187	213	202	199	207	192	208	218	197	194	192	210	213	175	213	200	196	232	218	199	186	161	186	196	209	202	200	194	188	193	221	213	183	203	190	192	210	172	218	206	190	188	196	198	188	184	177	187	192	166	193	185	207	202	205	229	209	222	217	195	183	176	196	213	215	193	192	218	182	171	179	207	214	209	174	181	222	176	206	201	204	188	194	213	204	173	178	210	207	202	205	211	216	198	203	192	192	213	192	168	190	186	197	200	204	193	216	199	210	185	217	207	214	205	201	192	194	189	194	196	193	204	220	232	181	195	241	204	185	188	191	213	194	189	200	196	195	168	192	186	210	214	180	193	199	184	187	172	196	185	202	224	193	191	204	205	215	203	190	195	192	192	195	200	214	186	198	198	216	190	210	205	217	203	213	203	180	191	206	199	201	161	208	200	206	225	195	218	213	175	222	200	199	199	206	188	210	216	203	218	186	195	194	193	190	209	206	196	181	200	189	181	214	193	188	168	180	207	195	216	200	198	197	213	177	197	191	177	194	187	195	214	216	183	201	180	183	199	161	181	214	184	200	195	205	215	196	178	210	196	191	201	201	213	210	221	228	221	174	205	213	186	189	211	210	183	191	190	205	199	207	198	212	199	194	213	205	211	202	180	227	210	191	189	187	183	183	193	238	188	209	206	201	184	214	205	212	173	199	205	213	195	214	213	177	162	209	222	209	187	192	189	202	196	202	234	210	233	209	209	196	198	196	213	224	200	174	201	200	209	203	190	167	203	191	200	214	207	191	200	203	180	197	192	226	177	197	225	219	224	211	193	215	195	196	194	205	215	177	189	210	163	200	177	207	220	195	185	190	204	202	183	200	171	186	204	200	219	190	202	166	186	212	191	188	193	194	191	192	204	194	190	217	202	199	195	179	201	195	188	203	213	235	188	192	205	221	215	192	202	206	216	213	177	176	185	185	209	199	168	196	196	188	189	205	191	196	193	187	220	198	195	195	201	205	191	207	200	185	193	207	198	182	185	211	195	166	210	196	192	185	230	209	221	188	211	205	209	216	210	180	211	209	190	180	161	198	177	201	188	209	225	208	193	203	198	199	192	202	207	184	227	218	217	187	186	186	220	216	197	175	190	215	190	192	195	198	195	188	203	180	172	207	197	189	199	217	195	212	201	206	197	182	224	210	189	202	203	198	189	200	189	195	203	207	199	201	204	213	203	190	191	172	221	191	187	201	193	194	211	192	182	197	177	199	193	203	187	202	195	207	176	221	194	180	229	194	224	188	180	204	220	209	201	202	182	192	193	203	215	179	203	204	206	223	210	195	207	213	203	221	202	198	188	191	201	220	187	164	189	226	179	182	218	220	197	195	208	190	198	215	195	204	217	195	209	225	210	192	204	196	196	215	190	212	192	204	192	200	191	180	183	197	204	201	182	207	191	204	203	194	205	200	201	172	189	208	194	184	190	192	201	191	195	224	181	204	189	212	214	191	190	198	183	236	220	182	197	202	193	196	203	193	174	213	198	200	186	184	182	203	192	214	197	191	174	200	203	191	206	213	221	197	217	195	193	208	188	197	196	199	197	212	198	219	197	214	185	196	232	225	191	184	201	190	207	217	189	228	183	196	192	175	214	197	220	203	201	220	204	204	164	186	189	201	196	195	190	221	201	186	203	210	182	221	201	199	193	203	205	182	209	178	190	182	210	172	194	193	190	193	181	194	217	167	201	204	182	210	216	191	207	215	218	171	201	191	170	193	191	197	208	178	207	204
24554	20871	26549	25129	7566	779	692	579	543	544	550	564	491	481	478	495	476	483	450	456	496	460	471	427	477	492	538	431	496	484	469	491	443	442	457	449	475	453	463	483	505	502	462	516	471	474	475	452	468	472	489	507	494	446	460	451	516	480	513	470	504	469	466	458	479	448	459	455	447	437	428	448	466	449	484	455	448	452	474	506	471	480	457	488	462	509	458	469	482	464	446	491	470	496	456	432	458	441	476	505	477	473	489	459	465	482	446	462	465	477	429	495	513	457	442	479	436	457	446	473	454	468	446	441	480	487	468	466	475	475	460	475	488	428	470	429	471	502	445	492	476	452	413	439	460	460	461	492	449	495	445	477	463	471	483	472	470	462	484	479	467	457	451	467	491	468	436	452	490	465	471	450	467	465	451	451	439	466	465	453	491	472	422	478	499	443	471	476	466	458	435	476	451	462	470	464	450	456	441	425	500	451	467	467	411	449	439	454	441	430	479	483	449	475	461	447	463	444	466	480	470	503	443	447	520	458	505	481	440	457	475	453	452	479	481	473	459	459	470	428	492	485	492	471	450	424	455	493	498	487	433	438	457	462	484	484	431	444	450	463	475	465	447	451	476	456	491	465	471	461	465	456	479	436	497	420	498	481	473	465	451	445	461	451	446	452	464	460	472	462	437	463	399	409	469	481	494	493	483	454	494	439	468	464	464	499	460	472	466	472	462	471	464	474	465	473	494	427	493	471	464	487	440	459	472	499	477	514	488	449	448	454	480	461	442	514	435	443	494	483	485	449	492	482	467	470	451	504	473	459	478	472	467	482	439	439	447	475	442	447	458	465	457	460	489	452	498	457	453	477	483	450	436	482	490	508	461	454	421	408	492	444	466	488	502	481	498	451	447	453	446	444	453	453	478	484	445	444	460	481	447	444	466	445	447	508	482	469	466	481	492	437	472	464	484	500	483	463	454	472	492	496	440	467	468	461	456	466	444	441	454	439	453	505	432	464	452	482	462	460	454	410	498	450	483	506	473	482	445	446	483	488	438	464	440	443	448	445	471	469	463	494	484	444	453	468	473	488	437	449	460	465	446	455	483	455	502	482	479	499	492	480	443	472	484	437	460	483	449	430	450	493	446	489	480	477	433	431	464	487	468	455	451	471	472	465	441	466	415	498	418	453	452	464	461	493	457	430	475	496	501	469	432	420	453	458	450	436	465	474	466	493	422	482	448	485	447	459	461	475	432	490	473	470	448	457	463	435	452	476	479	446	430	473	465	471	481	454	451	482	444	463	477	463	480	519	468	454	478	482	456	464	492	460	471	420	481	460	489	454	480	465	486	454	454	465	531	483	451	456	426	424	438	492	459	457	451	467	455	460	492	471	470	447	428	481	421	455	447	454	465	442	452	471	461	433	489	490	476	434	479	451	470	470	439	457	471	444	446	485	431	484	486	470	436	484	467	436	454	501	444	469	458	470	510	460	449	455	460	451	464	466	459	463	505	464	476	462	452	478	458	480	464	472	486	452	469	480	455	477	488	500	484	488	471	485	508	465	444	467	476	477	452	506	435	465	487	470	449	476	458	469	473	464	469	486	439	468	439	447	473	465	456	469	493	471	487	442	442	488	468	442	454	458	478	448	498	457	447	442	452	470	475	481	481	464	460	493	473	440	470	425	427	446	469	449	456	421	442	502	493	424	471	429	481	458	477	427	463	477	481	468	461	481	470	458	437	416	438	446	502	423	442	480	449	445	475	479	420	478	414	467	491	474	443	490	491	452	481	451	444	466	486	478	450	480	443	436	464	501	462	459	517	434	451	489	428	445	472	481	447	468	473	459	470	482	482	464	449	436	497	505	455	489	479	420	437	435	483	482	438	472	460	445	425	449	451	454	465	448	454	480	442	451	456	472	487	477	467	462	466	479	465	448	455	449	453	498	468	448	472	469	493	463	470	471	424	497	463	481	490	478	462	468	452	501	438	475	448	445	471	485	453	471	497	459	479	471	474	458	491	464	459	480	500	482	482	474	453	484	422	516	433	446	440	482	490	478	477	448	475	464	481	463	449	467	467	484	417	447	430	466	458	491	468	473	458	456	448	444	427	491	454	478	451	459	454	460	439	499	475	465	487	458	450	425	462	486	470	427	465	492	466	439	455	488	450	499	491	465	427	466	462	447	458	469	491	439	451	469	488	466	464	469	478	456	436	426	441	432	497	476	473	456	434	470	451	467	423	429	428	453	455	484	459	397	438	467	459	465	477	444	416	442	464	459	509	456	468	464	522	451	468	458	428	484	471	452	470	482	458	463	506	442	433	437	489	440	469	428	452	425	445	439	490	465	445	457	477	448	459	467	450	500	484	434	491	482	489	455	454	474	471	447	450	468	429	495	454	467	494	424	449	459	451	451	482	463	457	432	461	458	490	418	440	473	456	452	452	492	456	499	515	507	436	463	470	507	496	464	462	502	477	479	493	490	486	460	452	447	418	473	461	477	451	446	485	451	492	454	448	426	461	465	486	496	478	453	455	450	504	485	461	458	496	513	448	449	455	481	471	467	455	470	448	489	441	470	464	425	458	465	467	442	441	431	492	466	470	440	475	465	486	449	418	452	464	443	452	472	458	465	484	489	441	471	455	478	453	463	464	437	460	438	437	475	484	505	459	457	468	474	451	449	439	457	441	477	495	413	490	439	509	493	486	459	443	498	446	513	462	470	530	455	486	476	492	445	491	430	436	437	462	451	472	431	468	483	464	474	463	509	463	447	479	489	479	436	471	472	481	500	461	472	476	517	415	469	462	436	464	454	436	467	482	457	448	497	474	469	464	484	454	466	475	472	465	493	424	450	489	444	455	502	463	460	504	465	438	459	499	446	505	454	453	494	511	477	447	449	462	460	444	419	493	468	457	436	475	448	471	492	455	427	452	456	461	429	428	493	471	487	468	422	481	478	473	452	457	475	472	485	471	445	445	474	456	414	442	477	464	465	476	483	466	459	471	446	452	471	475	481	479	475	443	464	452	450	428	486	457	449	510	479	494	436	470	463	464	493	469	477	459	455	483	456	422	451	479	511	453	488	493	513	492	424	458	459	487	502	482	435	440	454	446	472	465	455	429	463	447	480	442	452	467	458	440	436	462	449	488	464	445	468	470	475	464	465	482	502	476	447	460	503	466	485	434	460	445	437	441	452	495	487	478	475	413	465	445	473	491	474	485	443	474	470	470	440	460	510	431	480	460	478	453	489	470	465	477	438	486	479	432	451	421	429	467	480	436	502	449	436	474	500	492	449	442	457	501	462	441	451	469	487	444	479	463	440	456	476	472	463	452	483	466	482	487	411	460	480	431	473	466	462	453	448	450	470	447	428	523	465	472	441	451	465	433	459	462	424	452	447	500	429	443	445	424	467	458	412	447	480	466	458	467	443	478	468	481	442	453	466	434	465	464	455	466	448	460	461	453	438	495	452	483	443	451	510	444	436	459	513	436	446	443	408
3554	5281	3351	1668	1334	1055	910	789	751	649	637	561	625	558	569	499	525	530	490	529	517	484	517	537	495	461	489	485	485	508	512	474	495	490	510	463	451	516	480	478	471	442	527	450	510	480	491	462	508	484	493	493	477	458	532	525	444	475	449	470	438	474	501	497	491	471	430	501	451	495	481	494	436	501	464	475	501	489	494	477	496	487	437	443	478	473	537	477	491	491	472	464	472	447	467	465	495	489	471	491	505	505	494	469	488	477	514	444	498	466	466	517	467	486	448	480	512	477	503	500	497	493	477	515	448	529	459	528	483	480	473	476	466	501	454	430	486	474	504	470	511	483	475	496	482	472	453	465	469	438	480	480	481	396	494	486	448	500	444	473	486	485	488	504	435	449	463	496	444	449	461	481	467	464	472	450	441	518	463	501	473	443	483	461	484	489	486	500	491	481	488	467	465	477	477	511	480	480	488	494	459	447	492	461	458	499	488	433	448	458	481	508	488	483	411	472	476	502	467	450	443	474	505	444	477	482	547	518	460	452	472	506	478	443	490	489	498	465	483	439	478	485	459	468	481	507	469	446	469	513	487	494	473	468	487	455	496	500	473	458	475	487	521	488	462	449	497	457	474	473	499	479	458	487	471	486	510	449	510	476	475	484	478	493	467	482	465	482	508	508	441	469	497	451	467	464	447	503	457	461	438	476	489	483	468	478	510	506	495	482	492	462	463	485	476	460	449	537	487	447	492	481	481	487	465	479	452	470	467	512	479	459	468	497	480	463	475	444	449	494	455	461	489	460	478	438	501	474	445	463	480	474	512	492	494	442	486	474	500	479	476	453	527	475	477	450	503	490	487	475	509	471	453	491	444	476	494	473	484	480	541	471	496	503	495	442	500	496	471	495	446	462	485	459	445	465	472	458	514	541	458	492	489	472	470	485	464	442	480	485	458	456	478	472	447	461	490	462	469	473	491	499	534	467	468	490	513	427	462	506	490	487	489	495	458	440	495	441	473	486	457	478	474	471	476	518	453	449	479	480	514	480	470	462	501	465	468	499	514	452	472	501	472	495	521	477	494	487	525	498	533	491	470	467	467	456	473	518	496	463	454	483	490	488	482	503	487	449	474	511	478	506	470	480	474	482	469	476	538	515	474	487	511	456	429	477	460	516	458	436	499	451	480	466	509	493	470	431	470	474	485	446	450	473	515	531	456	465	486	487	503	472	498	451	493	513	491	467	479	482	455	459	476	485	483	466	517	496	528	465	490	504	473	488	469	473	466	458	501	460	448	445	481	469	489	457	497	492	508	461	425	495	450	488	467	491	461	497	465	480	493	492	476	487	466	444	464	502	460	507	477	512	465	509	478	438	493	480	474	489	446	459	476	487	493	514	476	459	465	524	467	532	497	457	488	477	463	450	466	442	483	504	446	468	462	465	494	459	488	462	461	495	485	457	453	475	464	475	480	474	481	471	495	431	465	471	482	449	448	476	500	445	436	484	461	495	466	456	459	436	466	487	498	441	443	507	523	441	512	474	484	495	456	495	479	456	459	441	416	491	470	475	485	504	446	474	473	524	508	474	487	483	507	490	474	502	476	459	516	483	432	464	469	500	474	496	463	472	477	480	462	507	447	480	504	489	499	415	500	479	491	519	496	440	484	503	446	461	472	463	499	500	485	471	481	486	469	464	468	470	461	476	474	469	485	439	468	507	472	500	473	474	479	460	455	501	455	490	477	468	465	476	497	465	503	476	504	482	482	438	513	495	464	465	490	474	486	458	484	487	527	502	453	446	505	475	461	484	466	463	450	466	458	475	469	451	481	491	459	446	505	465	478	435	486	488	460	508	506	472	496	478	511	482	492	459	458	454	502	474	458	498	482	501	514	471	459	452	526	448	455	430	479	482	487	465	486	437	442	471	480	463	459	470	482	490	468	462	457	502	478	462	538	434	472	458	502	462	495	502	484	430	428	505	460	497	466	458	515	460	495	498	479	486	507	484	502	534	470	468	474	494	481	485	466	460	450	485	501	436	471	464	459	507	484	482	489	471	487	467	480	543	464	459	487	508	448	468	481	459	462	497	477	452	491	482	478	542	483	492	511	488	483	481	484	479	483	471	486	444	487	452	477	464	460	479	451	412	465	501	493	458	487	432	473	491	488	487	482	470	436	477	469	504	498	490	450	472	471	487	507	515	484	487	497	475	452	476	448	498	464	504	477	466	489	495	471	501	451	505	452	456	441	492	468	430	466	483	470	442	504	470	474	488	451	456	479	503	479	478	455	456	480	468	457	477	485	502	487	459	492	504	467	474	483	455	466	518	464	480	519	488	474	484	467	461	443	454	459	502	493	534	458	475	445	448	466	457	464	446	517	482	472	485	457	513	459	452	463	491	498	506	467	509	475	532	462	440	462	490	465	485	491	491	489	486	447	507	492	469	489	502	474	495	468	475	463	461	469	474	454	470	497	476	457	480	485	479	499	509	497	464	497	465	485	459	510	455	442	464	490	465	515	462	535	456	478	492	452	462	492	446	505	491	510	461	498	441	517	468	511	458	457	503	500	500	484	503	473	525	483	477	516	479	471	491	449	450	450	454	488	482	501	472	496	489	460	491	470	482	460	482	508	439	480	468	506	470	472	448	494	467	466	483	488	463	496	468	476	472	487	463	466	461	459	473	497	465	474	448	489	463	479	456	486	469	480	489	507	486	488	485	451	451	524	505	447	440	467	499	456	460	470	503	477	477	487	472	487	465	511	452	475	502	480	463	464	434	467	479	493	459	473	490	473	480	485	482	501	503	493	479	438	447	477	477	475	452	508	445	516	481	474	467	484	475	474	463	471	470	522	485	468	487	472	473	482	522	506	485	511	496	464	482	479	468	501	494	506	520	443	452	519	475	474	469	438	483	514	481	467	456	495	482	472	489	493	444	505	469	445	491	500	447	471	477	470	468	514	523	486	462	477	484	465	469	475	454	496	454	537	496	444	472	491	482	482	484	488	469	464	463	488	458	493	500	520	442	434	478	466	481	452	452	492	462	507	487	434	501	510	448	462	491	495	491	463	478	496	488	444	494	451	509	467	492	492	453	444	475	494	434	461	474	475	452	517	493	438	507	455	456	475	465	453	504	446	503	462	446	459	471	527	427	442	488	439	508	499	447	476	462	468	482	471	489	442	482	486	514	477	442	449	460	462	513	470	451	484	477	485	470	468	489	499	466	454	433	506	460	478	469	491	466	509	482	517	477	488	481	464	484	482	469	483	474	462	477	461	484	451	465	487	452	454	496	443	509	456	471	523	512	497	456	467	484	495	476	478	456	434	502	474	461	475	472	496	454	474	469	481	466	484	465	494	494	488	463	495	468	458	527	504	473	517	483	443	428	456	468	487	494	465	467	470	494	464	473	494	485	512	452	449	452	433	455	466	456	496	467	490	477	480	499	486	485	458	467	414	476	460	497	473	492	461	463	551	477	525	490	489	466	455	480	480	456
22426	20982	28419	23719	20971	20984	5743	867	578	525	472	401	404	370	306	271	286	276	233	260	240	230	242	213	230	201	219	217	214	195	206	207	201	187	201	189	189	190	196	217	191	184	193	191	172	199	198	193	172	201	165	180	182	209	168	189	171	214	184	179	182	190	192	192	169	212	199	160	167	213	193	180	164	198	174	172	192	185	183	158	185	190	174	164	162	179	163	190	173	194	183	175	179	168	183	178	195	192	177	177	164	168	186	172	191	167	176	180	177	186	212	207	197	179	170	179	216	173	167	172	165	169	175	159	176	196	178	160	173	173	178	169	165	179	202	181	166	188	190	188	179	189	184	212	198	210	189	165	178	183	188	167	204	173	169	165	147	199	192	200	202	182	175	176	175	194	167	172	189	185	211	184	166	198	161	181	197	186	205	169	176	192	190	165	176	183	181	182	189	184	213	191	181	184	180	197	189	174	193	165	153	208	192	187	166	184	199	198	171	184	162	193	174	191	182	176	193	158	188	175	187	176	170	194	178	192	170	195	205	204	176	187	178	186	191	192	172	179	195	159	177	199	165	190	166	166	200	165	162	191	164	163	180	179	173	188	196	162	203	202	174	181	168	203	182	198	177	161	197	172	188	210	177	181	163	185	167	190	196	196	172	176	178	162	183	195	149	184	182	183	178	199	183	174	173	182	198	193	184	192	198	182	181	197	185	186	198	178	182	188	197	179	208	174	181	189	172	168	179	178	172	186	178	175	179	188	170	190	188	170	241	163	172	181	178	180	165	180	175	184	191	211	183	171	189	206	174	182	170	188	193	174	191	188	192	213	190	215	190	174	199	191	173	162	213	187	180	198	181	183	182	202	194	175	190	176	177	163	186	157	168	188	160	177	186	161	205	187	184	183	175	168	170	179	195	168	181	185	177	183	182	204	185	183	162	185	171	179	228	180	188	175	187	157	173	190	189	211	173	201	178	177	157	172	173	165	176	168	192	186	178	180	196	180	168	158	196	170	155	177	200	169	172	185	173	182	152	173	192	183	179	184	180	150	205	175	173	194	173	196	179	178	171	165	174	162	174	166	201	192	176	180	169	183	172	175	192	175	187	180	186	195	186	183	194	170	167	172	195	194	190	192	181	165	160	213	182	197	165	196	167	185	167	186	207	180	192	176	193	180	175	174	191	198	196	171	143	184	180	167	166	172	183	167	194	174	173	157	188	172	169	152	175	210	193	197	195	156	176	181	183	169	188	159	200	187	198	183	164	200	162	196	165	173	154	182	166	167	187	177	177	188	201	193	146	181	191	183	173	166	195	204	205	197	171	206	162	189	175	183	191	181	182	188	182	192	174	190	193	178	172	189	220	191	178	159	192	186	157	153	174	204	178	175	184	170	181	171	215	182	160	160	177	193	190	178	190	154	197	178	186	167	168	200	182	187	169	155	178	187	176	180	209	178	178	183	187	197	153	199	182	169	167	192	187	201	196	175	167	174	184	174	174	175	173	194	194	174	180	199	187	212	200	188	166	177	183	195	176	195	173	172	163	171	180	161	186	181	190	183	222	189	172	186	210	182	181	172	194	172	188	191	165	187	170	199	189	178	173	199	173	206	162	185	184	202	178	200	167	172	179	192	207	176	198	187	197	178	173	171	150	204	198	177	203	169	162	163	203	202	188	177	194	144	187	207	172	182	172	192	172	162	197	172	188	172	158	205	160	172	196	181	186	186	168	174	175	184	197	194	188	191	188	198	185	183	175	174	174	175	167	189	197	175	180	204	164	189	167	197	169	191	204	180	159	182	176	187	182	175	192	184	163	178	181	187	179	185	184	153	164	196	214	171	175	178	182	181	203	174	165	174	177	167	202	180	184	170	162	161	191	183	174	176	194	199	178	184	172	175	160	176	180	182	169	171	151	166	177	186	185	188	209	180	191	171	147	204	182	183	179	167	205	200	201	204	204	180	175	195	169	177	174	192	186	182	182	179	163	171	175	187	175	184	176	181	175	195	196	176	169	177	193	160	215	169	165	165	182	167	179	174	185	174	209	180	177	171	158	207	200	182	180	192	183	168	182	158	184	165	202	169	180	148	192	165	180	181	166	195	190	178	171	201	157	168	197	204	210	173	154	173	175	211	208	187	188	184	185	189	177	176	161	184	177	176	185	189	178	183	151	184	165	204	161	185	183	194	193	179	175	186	195	162	192	167	176	169	192	176	209	168	164	162	163	202	174	185	177	182	175	181	185	174	204	172	185	196	192	200	171	174	172	164	178	184	165	189	184	185	194	157	132	170	168	162	150	185	190	198	182	191	155	172	186	174	197	183	170	182	181	173	178	144	188	194	184	187	192	160	200	209	201	171	188	222	157	177	183	173	177	190	189	170	188	160	193	168	157	174	167	139	187	181	187	204	207	181	164	190	191	187	200	195	215	164	206	184	171	205	170	173	197	184	198	187	192	184	167	174	196	193	163	177	201	182	188	177	174	193	195	200	189	193	183	202	176	172	202	190	171	153	145	175	192	190	201	189	185	176	186	183	173	184	163	173	180	181	169	192	173	170	169	173	173	178	195	171	185	180	189	192	187	202	189	149	167	187	202	193	177	163	175	187	158	188	169	173	176	198	155	163	191	174	213	189	195	170	182	191	198	160	192	169	186	175	180	174	197	186	192	198	193	174	158	164	210	169	171	182	182	176	183	191	172	171	184	179	186	175	183	200	166	178	193	203	179	200	180	172	188	204	193	173	174	186	202	174	170	184	174	183	204	193	173	186	184	188	190	176	181	169	199	186	189	208	187	177	199	165	196	172	184	169	202	182	183	202	185	176	174	175	169	188	187	190	163	184	178	160	178	160	190	178	177	166	194	186	188	192	165	199	194	159	189	176	194	171	188	185	183	154	190	160	192	167	180	182	192	184	171	156	171	185	186	164	197	177	169	184	181	193	188	174	184	191	183	174	192	175	186	194	206	193	164	173	147	200	191	196	160	208	196	186	193	168	181	196	196	178	168	186	185	190	188	197	154	197	161	181	165	191	195	189	191	180	196	174	197	196	184	177	163	185	185	170	178	168	170	155	184	181	174	168	194	190	171	178	183	185	178	185	173	165	183	193	187	167	213	152	162	205	187	190	178	164	195	183	183	190	177	200	183	193	183	170	156	187	175	204	174	176	193	193	199	160	169	198	218	191	178	179	176	188	183	201	183	167	179	178	170	165	177	192	189	192	181	167	204	201	180	191	189	174	188	167	167	188	170	180	185	178	178	177	178	195	186	176	162	173	193	174	189	195	177	202	184	194	162	197	179	191	188	188	171	186	175	195	185	205	206	171	179	176	161	192	174	190	176	161	181	183	192	170	197	175	179	157	164	168	181	170	189	190	159	190	192	179	195	169	197	179	186	184	168	172	192	183	183	177	189	193	180	187	173	182	183	179	192	183	186	173	175	190	176	183	172	201	200	160	175	167	178	167	198	190	173	168	203	216	188	199	205	194	194	161
4037	13749	9252	4412	3055	2295	1742	1199	922	746	635	591	482	449	372	310	362	304	291	332	251	239	250	251	219	273	236	215	225	207	233	215	232	199	234	216	199	225	184	203	187	195	205	210	194	168	203	194	172	213	183	195	180	188	183	198	189	174	192	181	174	195	189	174	178	191	162	202	173	174	188	192	180	176	208	175	189	223	174	194	176	177	155	180	176	187	207	185	200	173	172	174	200	168	196	190	163	167	194	181	179	192	174	174	192	183	204	186	216	189	185	192	166	158	185	184	199	198	182	186	184	174	201	173	182	191	171	172	184	175	184	207	206	180	177	178	199	197	165	189	201	174	197	183	173	181	187	193	168	175	165	193	172	205	180	186	177	176	210	177	168	201	173	171	195	163	191	174	168	177	176	184	188	196	183	177	169	171	196	167	173	182	200	193	188	195	186	190	180	177	172	188	189	178	210	212	171	186	174	167	165	196	191	211	190	189	198	173	211	180	191	169	189	190	175	175	156	184	174	182	181	177	181	189	181	171	153	177	182	185	161	194	198	168	162	213	195	204	172	190	191	180	179	162	194	171	187	200	185	185	166	163	196	174	183	192	177	170	176	181	189	181	156	173	184	181	182	168	175	190	166	174	160	192	177	195	188	186	184	164	187	207	193	171	205	193	174	211	171	170	180	168	178	180	174	195	187	184	184	174	183	180	161	179	213	168	181	199	171	171	184	161	192	177	187	177	188	181	178	197	191	192	181	178	158	191	187	161	197	170	184	210	172	189	213	182	187	189	178	182	179	176	198	179	174	162	194	198	178	158	209	189	198	187	171	204	156	170	172	198	133	168	206	199	199	175	176	180	199	187	179	177	194	170	212	182	177	177	183	172	163	186	195	167	176	189	165	178	188	198	173	183	172	180	176	180	184	189	200	202	170	176	168	197	160	158	163	195	169	165	187	171	176	188	203	172	180	186	181	191	195	164	160	164	188	199	181	198	178	203	211	178	184	163	168	198	185	191	179	175	191	187	199	179	170	161	170	182	184	186	175	206	210	167	191	185	184	165	181	157	183	179	179	189	195	184	190	179	190	178	174	181	169	186	188	181	183	178	184	203	207	186	176	167	163	182	186	196	193	189	178	191	189	159	198	161	167	177	172	192	150	167	163	173	170	199	191	190	163	197	187	161	194	176	184	168	191	186	172	185	183	198	183	174	192	159	181	187	171	169	207	181	169	163	170	183	182	177	206	198	173	194	209	192	170	198	187	167	196	161	172	181	200	194	178	181	177	175	180	152	175	195	178	173	186	190	186	167	186	177	179	215	175	174	185	180	182	200	176	174	204	191	184	166	163	176	191	182	190	155	162	172	180	197	179	169	182	171	169	146	167	177	149	172	206	185	175	207	175	185	141	194	191	217	203	160	167	198	207	180	178	181	199	198	176	170	188	173	174	181	203	209	178	175	190	173	191	172	186	184	199	197	182	184	181	179	183	200	181	210	186	195	206	193	184	187	189	193	196	147	167	217	175	145	187	177	187	166	177	206	182	167	159	183	193	176	160	191	189	180	178	189	182	214	173	173	196	181	187	180	166	189	182	184	190	159	171	170	164	174	193	181	170	176	192	179	153	193	188	185	174	168	201	187	179	184	170	192	174	184	178	206	165	189	167	200	165	196	187	183	176	168	177	186	205	182	186	200	201	179	177	188	168	185	197	194	182	174	162	184	156	196	181	199	184	185	191	183	192	195	161	198	211	189	193	174	170	181	180	197	147	183	212	187	179	159	176	187	188	201	173	186	167	174	199	173	176	196	175	181	179	166	174	186	175	166	181	193	167	187	169	201	176	191	207	193	198	192	169	185	212	170	190	178	175	196	178	183	166	180	179	177	197	168	165	194	186	191	165	173	189	170	195	199	198	171	193	153	198	199	178	185	176	183	175	182	212	159	210	187	181	183	208	186	169	191	186	164	192	181	188	184	175	189	170	178	199	184	181	179	178	159	165	174	174	171	158	177	183	185	184	182	189	192	166	168	203	187	172	162	188	171	199	180	191	210	198	185	181	187	190	153	193	181	173	186	187	195	189	158	191	196	197	190	177	168	166	200	226	149	192	168	174	172	179	184	184	175	175	184	176	182	183	188	174	154	161	195	188	177	164	204	181	206	207	197	178	204	153	169	211	194	168	174	180	153	181	172	183	173	172	209	181	175	174	180	188	167	197	184	193	193	176	201	176	171	201	186	167	187	189	191	189	163	159	186	196	189	184	201	196	176	171	167	190	182	181	215	189	187	175	177	202	191	182	169	178	171	190	160	185	186	176	193	175	177	203	171	173	169	195	188	186	178	195	168	174	190	200	172	185	173	182	156	183	171	163	206	189	151	192	163	164	164	175	195	178	172	167	185	193	183	201	202	193	189	185	193	191	198	172	189	176	198	184	198	195	198	212	184	168	160	179	183	175	181	179	171	180	169	187	178	197	189	176	161	189	179	165	183	218	208	181	187	170	172	204	187	180	172	174	213	197	193	179	203	184	169	164	198	181	172	173	170	168	166	188	174	198	163	195	188	174	207	194	179	172	171	185	178	207	172	183	174	209	162	175	184	154	197	183	179	219	179	192	166	169	194	179	208	191	170	148	181	175	184	178	190	182	198	185	178	180	180	174	162	166	205	167	176	168	178	164	180	196	184	185	180	172	222	181	171	162	159	194	183	173	179	178	172	195	167	182	169	177	169	188	160	177	195	183	181	193	210	181	174	188	190	196	185	180	188	172	200	186	179	180	165	195	194	181	208	154	178	173	170	188	194	174	187	173	210	176	158	191	169	169	182	175	187	184	195	186	188	189	185	185	165	162	189	188	186	187	177	190	197	171	167	175	181	191	153	191	175	177	166	157	184	182	190	178	184	170	188	144	200	183	191	154	191	184	190	184	177	188	183	178	168	182	200	192	175	197	186	187	199	178	170	192	193	155	174	182	173	181	177	189	197	178	177	179	179	197	193	173	184	182	198	156	180	188	199	173	185	184	165	182	198	170	177	190	189	166	170	182	194	194	177	173	175	196	171	186	184	202	205	192	189	179	181	171	176	161	210	212	161	193	178	179	184	192	175	181	191	172	182	192	174	166	183	201	181	197	188	178	208	168	174	193	182	177	182	180	169	193	183	184	166	177	147	200	175	188	198	155	166	200	197	180	188	192	166	196	212	185	179	179	146	193	198	184	183	176	172	186	198	177	180	179	188	195	187	191	184	165	161	186	156	190	172	195	185	176	184	186	199	191	177	184	179	188	175	180	193	160	183	177	208	201	183	181	185	197	177	167	166	197	186	178	190	170	170	186	180	184	181	173	199	174	192	179	187	160	181	178	171	188	167	175	197	174	189	178	166	185	193	205	196	182	182	179	182	178	199	185	186	197	186	168	181	198	199	158	175	198	176	188	183	176	187	184	200	182	237	180	191	189	207	205	160	190	177	185	181	168	159	174	173	173	206	164	192	199	184	169	171
27413	20017	8259	1206	800	743	512	429	454	401	420	437	399	425	431	414	394	394	424	384	398	410	447	412	395	383	356	398	394	400	417	390	404	363	432	382	386	373	387	400	376	429	401	442	386	399	440	434	372	409	389	392	407	374	402	401	393	415	371	401	402	400	363	382	385	380	396	410	402	399	373	346	384	407	397	411	377	386	403	380	405	417	397	363	366	399	404	418	407	451	393	381	374	380	386	378	416	366	397	400	395	389	375	415	399	386	426	405	361	389	407	424	450	391	373	417	356	390	412	407	394	386	387	379	397	370	403	384	372	410	375	384	417	395	391	387	378	373	394	414	404	402	414	407	430	418	389	378	418	380	382	404	379	434	422	387	372	408	377	380	383	356	428	394	389	396	363	403	363	394	386	411	419	401	397	367	431	382	433	389	395	379	354	391	369	425	395	374	381	378	423	370	384	355	425	389	412	363	379	385	367	383	373	405	404	415	411	414	413	436	409	413	410	369	396	404	402	393	382	384	407	422	365	383	387	407	383	390	384	395	371	367	401	411	402	426	396	401	422	413	395	389	383	423	377	388	421	425	398	412	399	384	415	414	378	388	420	399	373	401	407	358	413	384	369	429	403	382	384	376	392	397	413	375	374	401	400	376	400	400	421	382	360	429	400	383	342	377	412	400	386	391	371	390	413	397	339	410	398	422	397	369	410	393	396	406	424	414	416	381	389	360	381	371	426	409	405	397	412	395	381	417	417	421	375	401	448	377	397	363	374	376	389	399	407	392	412	398	344	417	420	415	380	400	367	388	410	388	424	411	397	392	369	396	398	377	404	380	425	404	374	392	375	370	436	430	395	380	379	430	399	383	394	422	390	389	385	379	404	380	371	416	377	370	420	419	393	377	376	370	399	409	392	421	394	377	368	370	373	413	391	414	390	407	425	398	393	398	417	385	413	449	414	399	382	408	404	391	349	418	422	369	393	385	423	390	388	391	374	388	387	369	421	388	410	333	423	383	393	401	366	384	416	424	383	395	383	393	397	408	367	393	424	408	392	375	434	424	429	414	415	392	379	422	403	415	379	441	391	380	383	429	383	392	371	401	416	370	421	374	390	411	417	361	375	411	419	390	384	440	387	373	416	408	426	422	411	378	429	405	371	370	390	399	348	401	389	387	377	354	362	441	420	386	369	359	417	436	378	351	381	395	396	408	387	383	410	382	373	402	378	416	422	425	375	377	434	391	424	417	412	370	414	364	397	382	421	408	418	415	412	394	419	424	404	373	396	384	396	423	396	393	408	379	358	423	388	394	408	397	395	396	399	397	402	404	409	386	400	432	391	384	398	391	375	395	407	416	414	362	404	410	385	398	402	419	392	381	363	378	416	371	393	349	366	406	357	414	405	387	385	404	342	379	425	406	383	419	398	397	368	418	382	437	359	389	421	377	367	416	393	391	379	398	419	407	424	386	395	402	404	394	385	410	417	394	420	398	357	364	404	388	396	403	375	378	365	394	402	400	378	394	398	391	384	379	397	421	360	433	438	405	421	403	412	408	391	395	387	388	395	415	398	387	397	407	392	412	401	405	433	388	409	360	402	378	403	403	388	392	397	396	420	419	381	412	376	419	401	409	412	402	403	420	420	418	371	404	394	395	368	409	427	397	379	394	392	382	386	379	432	381	388	399	407	416	413	417	397	400	417	386	400	419	384	416	400	403	377	440	432	444	404	393	370	397	418	384	415	401	397	411	389	389	412	381	409	397	388	401	399	387	379	439	394	418	413	411	394	401	406	381	394	415	400	402	375	395	419	419	402	434	432	401	410	417	407	435	376	391	410	366	393	429	401	390	394	412	402	399	420	402	383	393	390	395	408	400	381	382	389	400	419	401	380	425	393	403	382	405	368	405	386	384	374	421	395	380	379	415	373	404	384	404	371	420	389	374	409	353	419	402	419	448	392	400	408	377	394	386	398	410	401	389	405	372	383	387	370	378	369	409	377	418	410	366	374	433	404	397	396	417	392	410	406	416	388	415	389	421	436	382	397	373	383	422	412	398	400	410	428	385	424	397	435	399	410	428	428	424	376	430	424	360	404	390	395	431	411	407	396	404	360	417	371	356	380	396	414	397	416	432	383	393	385	393	389	397	426	410	377	367	429	394	413	374	383	395	376	382	405	393	383	381	414	379	403	337	416	407	416	383	396	396	427	445	420	418	405	386	385	392	352	436	365	377	394	379	421	394	373	407	391	400	386	413	392	381	399	397	378	385	362	381	402	391	376	425	371	377	403	415	384	359	396	390	432	412	428	385	421	408	390	416	424	361	406	382	400	377	353	400	388	402	374	392	374	439	418	387	407	395	386	386	389	423	391	395	405	394	407	395	377	407	409	359	411	399	408	372	419	426	384	376	405	378	428	385	400	403	388	367	416	361	403	427	384	375	400	409	370	416	386	371	417	429	406	424	392	410	384	414	415	394	357	378	364	378	372	404	407	371	415	422	396	393	381	409	398	409	401	395	377	359	403	408	382	400	352	419	456	386	403	390	358	365	394	427	375	397	382	409	390	392	398	396	374	402	385	414	374	401	421	383	364	388	387	444	371	395	410	383	370	371	401	395	437	383	385	396	417	380	389	408	432	413	392	377	409	383	408	373	392	393	391	389	366	388	417	348	408	415	387	372	403	389	398	387	400	393	412	382	378	390	428	388	379	379	398	409	395	385	409	411	396	367	405	411	398	382	378	432	340	395	399	397	384	428	409	390	409	394	379	392	408	381	391	398	413	389	437	415	435	400	439	407	396	426	391	395	401	416	380	401	382	419	381	385	416	417	413	396	421	386	405	396	413	403	422	377	366	388	339	389	381	370	417	424	414	389	383	382	422	384	396	383	399	435	402	416	389	410	411	410	405	353	406	416	407	414	386	419	389	386	388	350	400	382	439	363	412	378	412	350	382	381	384	380	403	391	398	398	403	388	412	417	376	410	394	394	388	370	384	377	382	386	391	393	382	410	394	375	403	396	399	421	388	398	429	400	396	401	429	382	405	392	393	410	369	399	385	413	374	409	389	397	397	380	398	414	397	392	412	383	373	372	397	382	422	412	396	394	412	375	368	372	395	366	402	393	376	373	379	386	399	388	390	380	434	388	363	389	418	409	408	406	380	436	403	409	401	423	409	414	419	434	401	446	373	368	404	407	385	414	421	429	418	403	420	434	390	400	390	368	400	398	380	396	361	390	407	394	391	432	376	410	355	396	380	384	393	393	377	424	375	395	347	413	381	388	383	369	386	417	395	374	393	409	377	380	370	370	408	403	355	400	416	420	384	394	385	378	356	414	391	435	396	388	410	407	387	396	402	392	422	413	408	378	407	379	411	410	407	355	423	378	425	410	422	411	397	402	385	387	396	390	399	388	388	430	411	418	412	404	437	415	417	372	405	407	401	367	376	404	392	421	410	393	405	403	412	384	389	394	357	368	387	374	381	396	403	401	360	407	385	374
4891	2680	1469	956	749	684	565	538	462	469	468	469	471	461	443	445	432	462	434	444	438	419	410	396	404	384	404	461	440	403	393	426	421	421	417	407	425	416	405	418	432	415	412	400	392	423	449	426	431	409	388	370	394	397	419	433	412	444	422	420	448	458	396	372	446	394	402	408	404	414	460	416	423	402	400	412	400	396	447	415	432	390	402	403	394	437	453	386	393	421	398	433	412	446	406	428	460	442	390	443	415	436	415	428	437	435	427	400	428	426	439	417	414	426	405	416	417	414	412	390	391	401	421	435	422	385	391	408	422	422	402	424	369	401	463	440	389	407	412	415	461	415	430	421	418	421	430	408	371	414	428	386	388	396	427	410	405	395	409	417	426	411	416	417	411	404	431	431	404	393	412	445	381	409	421	432	404	453	423	419	367	428	404	419	430	378	440	446	431	369	444	414	397	418	409	429	447	427	418	385	438	430	403	433	459	403	404	373	427	423	413	407	449	403	422	430	438	402	430	401	404	416	452	436	388	392	449	383	409	392	422	418	445	445	434	441	431	408	424	412	391	439	409	421	402	400	437	395	413	410	426	412	379	446	425	403	416	458	414	456	408	400	438	388	434	431	422	437	455	376	436	442	417	416	392	429	453	458	417	381	403	420	392	398	381	408	421	409	403	463	421	401	432	416	391	398	446	400	417	391	429	381	412	377	412	440	443	424	429	449	441	456	383	448	433	432	413	398	401	359	402	380	380	407	413	435	436	443	409	435	436	394	438	340	429	417	421	395	425	424	367	381	379	387	396	422	436	417	446	431	399	415	419	413	430	385	413	421	415	403	415	406	415	404	409	407	397	410	398	431	442	409	420	362	392	396	380	403	368	382	400	390	416	420	405	389	389	416	400	363	394	407	431	446	393	426	426	416	416	381	408	371	434	453	393	442	433	448	420	440	372	425	399	445	389	388	418	410	397	396	383	415	418	398	419	394	404	432	426	418	395	453	416	425	378	429	406	420	422	410	409	400	404	411	455	430	398	415	418	414	418	403	380	443	433	449	436	421	392	453	398	405	388	396	446	402	441	415	397	383	430	435	425	383	444	429	446	395	381	407	422	426	401	407	407	384	398	423	415	402	398	394	445	403	433	414	403	431	380	404	385	417	398	420	379	404	394	439	436	416	408	438	382	412	393	410	436	422	431	396	449	413	411	443	458	437	388	422	425	404	406	426	391	418	450	423	446	408	425	426	397	415	452	384	429	405	438	384	398	395	389	421	420	372	417	389	422	440	414	386	430	416	381	433	396	434	391	382	421	393	440	416	428	419	396	420	424	429	388	388	426	438	408	403	437	386	384	418	435	438	465	413	414	412	410	392	404	395	438	420	418	427	426	407	417	407	411	369	456	449	391	402	363	381	359	392	388	458	397	413	404	419	408	393	405	418	412	388	479	410	404	445	399	408	415	421	416	396	417	389	395	391	423	424	413	431	392	406	432	404	403	472	386	393	447	381	404	395	405	440	390	419	395	457	417	402	370	408	414	404	402	397	435	429	411	411	439	373	398	426	385	426	447	432	407	390	444	449	380	423	405	448	414	398	452	438	407	465	425	387	411	381	419	397	403	408	424	406	423	401	392	422	443	443	402	444	424	420	457	395	412	458	400	421	437	412	424	384	424	415	398	426	423	400	414	422	406	395	405	414	402	405	401	397	402	414	432	430	393	372	412	402	433	382	383	423	408	409	398	408	367	428	424	444	379	447	386	439	447	395	417	413	406	398	422	407	404	394	393	409	406	417	444	382	415	403	431	380	420	386	433	450	393	428	433	391	461	438	409	460	403	423	428	406	429	398	412	382	437	415	402	409	392	438	436	430	399	423	403	421	446	406	430	391	428	443	418	422	420	428	418	434	420	415	422	395	406	405	432	424	465	457	441	434	387	417	421	421	443	426	438	431	397	453	394	452	434	399	393	404	411	386	400	421	411	446	444	424	416	466	432	402	413	401	408	401	411	425	420	407	385	421	429	393	387	374	408	440	419	455	427	409	406	420	419	428	413	396	405	420	417	427	397	424	421	457	444	416	398	419	445	431	417	420	411	384	406	433	487	454	401	431	399	400	419	410	383	404	406	370	391	421	407	383	410	441	399	421	405	415	391	400	426	406	433	388	383	402	418	442	435	441	428	392	443	419	414	415	411	409	390	463	401	393	417	454	458	396	419	411	463	401	418	434	425	402	403	430	419	396	411	399	403	401	388	423	441	414	446	404	408	421	416	424	386	380	402	393	433	443	443	382	404	382	388	389	416	414	416	428	403	413	417	412	414	431	402	396	433	406	442	417	401	413	409	444	403	402	430	395	389	408	418	438	387	401	391	404	405	422	394	393	408	431	403	427	426	428	426	406	414	378	409	415	388	423	395	430	420	443	416	419	427	430	387	420	414	408	431	423	436	422	412	444	443	412	441	414	415	420	382	396	402	433	405	428	398	426	410	429	414	431	411	428	416	435	427	386	395	455	423	428	409	385	414	400	448	391	437	443	432	442	390	406	396	414	425	424	400	408	388	408	444	450	363	406	452	410	427	414	393	404	426	435	444	429	371	421	413	387	414	430	386	406	426	408	385	430	401	403	417	383	383	402	413	422	399	405	430	424	445	399	405	445	405	418	400	393	408	423	428	411	372	420	406	437	407	391	385	400	396	401	410	388	382	415	414	374	398	421	413	391	413	404	417	416	390	446	427	375	417	405	432	392	414	443	395	426	409	444	437	403	417	406	446	424	382	376	433	416	399	422	438	406	402	420	402	425	420	410	401	403	402	415	432	411	420	418	381	384	407	425	471	451	421	432	410	416	423	425	406	401	392	382	365	415	405	407	418	382	409	436	399	414	419	401	452	456	416	417	448	390	410	402	401	441	404	435	392	441	414	438	453	403	414	413	367	417	401	432	432	435	388	427	427	390	391	418	411	420	410	420	392	399	405	384	444	433	395	405	388	389	427	392	408	411	401	429	414	428	434	439	405	398	408	398	393	403	409	413	400	409	425	434	436	436	431	384	355	391	396	362	387	452	405	387	424	411	414	440	439	409	400	404	396	396	413	383	386	427	414	422	409	410	400	419	395	442	420	400	396	407	378	420	425	435	416	414	455	406	428	411	393	431	385	404	402	398	430	419	427	406	397	384	420	429	425	398	393	428	400	405	444	427	411	403	395	395	441	429	428	392	404	443	431	420	410	445	417	409	409	436	358	422	410	409	424	435	461	418	415	420	404	441	415	406	456	379	419	405	448	378	408	435	383	408	444	390	427	441	379	447	422	412	383	403	404	396	461	433	407	413	424	459	403	433	391	389	380	430	401	408	416	389	442	421	438	381	413	451	414	388	446	406	429	411	384	446	413	415	459	412	432	423	371	440	417	421	399	412	414	421	409	389	378	418	389	418	421	397	428	410	403	437	411	369	394	409	421	406	431	411	429	419	448	434	399	408	412	389	414	411	406	449	413	430
23588	20962	27809	24297	20870	4963	692	477	460	371	335	322	291	268	272	248	237	253	225	253	228	243	246	211	230	224	211	220	178	195	191	196	179	197	184	175	166	196	195	196	213	195	204	215	213	188	203	176	195	179	191	216	208	183	207	180	195	195	182	186	207	207	194	148	208	212	200	182	213	195	192	202	188	188	187	190	178	191	175	188	188	187	211	189	199	194	184	205	174	201	194	201	206	204	207	206	185	169	184	191	184	181	173	172	189	205	176	194	183	190	207	192	222	185	174	199	175	173	194	180	189	161	189	181	177	202	196	169	181	183	221	179	206	210	184	172	199	190	168	193	157	197	187	197	212	185	198	190	185	215	180	181	173	185	175	199	195	178	207	179	206	200	201	190	196	201	189	185	182	182	203	178	193	197	202	196	185	159	187	183	207	194	171	185	206	198	189	205	180	164	185	169	184	197	185	184	171	204	197	187	179	216	178	201	203	203	188	165	207	181	195	209	188	215	184	191	180	184	197	191	211	199	208	163	170	169	218	179	189	209	175	195	182	187	197	185	203	188	188	180	169	187	185	193	180	193	191	191	189	187	196	196	185	185	207	213	182	176	187	188	173	199	184	195	186	198	219	179	196	207	199	190	208	195	203	180	195	176	179	174	170	178	193	187	200	186	190	191	190	205	199	179	188	196	194	190	189	203	194	187	189	212	178	173	193	177	202	176	178	184	183	210	209	179	181	200	183	182	213	176	202	196	194	210	169	172	209	178	185	192	226	214	199	206	193	207	193	217	184	187	191	190	183	202	196	178	186	187	196	195	183	181	217	193	198	217	172	193	192	198	182	190	181	193	180	154	179	190	176	199	196	180	188	185	219	205	188	202	174	174	216	181	180	174	233	194	190	178	188	178	195	199	194	172	194	193	200	164	162	192	200	156	182	186	224	218	171	202	188	198	236	206	184	204	201	183	190	192	194	194	199	202	202	192	205	187	196	182	189	186	196	208	187	211	202	198	200	187	180	192	193	207	162	186	187	189	205	196	189	212	213	192	191	178	154	189	185	193	213	198	169	157	205	162	190	195	177	214	193	206	206	190	190	212	192	202	173	202	230	191	181	168	205	199	174	197	174	181	175	199	214	194	195	196	219	198	185	171	206	199	166	185	175	187	203	179	179	197	191	177	208	213	196	190	184	178	178	196	191	182	194	199	168	207	194	218	196	196	165	195	191	194	171	170	201	207	172	186	213	182	204	159	187	198	182	203	169	187	191	202	191	209	189	177	201	199	184	211	182	195	201	178	181	206	200	188	209	187	192	197	197	222	186	207	197	180	190	197	173	195	188	182	182	193	192	205	170	176	206	174	159	194	188	185	201	202	203	207	205	201	205	203	174	190	208	188	185	189	210	187	201	177	194	206	196	179	190	186	167	174	210	197	205	177	233	186	185	198	180	166	186	190	214	192	209	177	182	193	189	190	147	199	190	179	192	194	186	192	192	173	175	210	197	194	182	218	196	193	189	180	184	194	194	198	179	164	188	161	181	196	186	194	173	170	186	207	197	184	211	181	195	195	202	182	201	168	191	202	204	198	221	195	185	196	187	188	192	215	157	190	195	181	179	195	160	205	181	208	189	184	190	186	219	180	167	174	191	177	189	201	194	175	185	181	197	204	185	211	197	188	170	179	196	195	165	181	177	194	200	178	181	144	200	170	169	204	191	205	195	180	198	193	189	195	185	202	189	177	183	171	188	187	185	207	177	193	193	187	192	181	193	196	192	178	197	191	221	167	214	187	184	172	197	192	213	189	190	186	222	191	199	197	185	169	185	188	197	194	190	177	204	188	181	172	184	171	191	178	197	156	196	216	186	220	195	189	190	190	193	177	197	181	187	208	181	182	174	170	185	197	218	228	192	197	192	194	180	187	192	173	200	201	181	198	184	198	178	200	214	166	165	178	176	186	192	187	171	190	187	186	176	200	182	199	201	205	205	202	198	192	192	194	198	211	199	182	191	184	180	205	181	158	173	213	208	217	191	222	174	167	196	194	220	178	169	174	219	183	211	187	178	172	185	182	192	168	183	184	179	201	178	196	184	168	187	199	169	200	190	181	189	166	186	191	173	171	178	176	194	195	171	212	213	192	202	195	188	187	186	180	179	169	192	201	218	180	191	203	192	202	195	187	164	198	203	228	203	207	208	210	193	164	201	194	186	176	189	184	178	175	191	179	189	180	191	196	180	195	207	175	186	189	202	187	208	180	172	197	172	184	190	192	175	199	176	186	180	170	195	191	195	181	181	195	161	180	181	188	190	195	191	183	197	195	174	193	197	181	197	176	164	164	170	190	181	209	188	200	214	212	195	175	195	184	199	170	186	166	156	222	205	206	204	179	219	190	188	198	190	205	184	176	199	177	187	182	194	196	180	190	187	171	195	187	200	176	201	190	185	192	185	193	197	181	212	188	197	171	190	182	183	184	202	192	172	213	178	196	185	164	207	171	166	164	172	181	209	198	183	209	196	210	200	191	183	203	189	175	194	191	182	189	184	175	193	186	233	179	193	185	168	195	217	187	190	179	175	196	188	178	180	206	198	180	191	205	217	157	187	190	201	188	157	193	188	185	179	193	198	184	200	179	195	188	181	207	182	179	197	173	191	210	177	198	196	175	196	178	172	198	183	176	195	181	168	226	201	183	182	180	198	180	199	175	199	167	198	197	190	192	183	187	215	158	210	173	170	206	168	186	199	185	201	172	161	210	186	198	198	205	195	172	182	219	186	178	194	174	185	173	196	174	204	182	191	197	222	179	185	182	174	182	189	198	219	161	188	215	172	210	208	168	205	196	175	199	201	188	200	167	218	192	213	198	212	173	197	206	203	178	195	206	173	188	199	187	182	200	189	196	195	170	183	182	178	208	186	180	186	200	181	181	168	215	178	184	178	175	181	181	206	181	192	195	196	189	198	196	173	197	195	186	203	194	196	195	176	179	211	186	210	171	168	183	205	186	187	206	191	225	182	212	177	199	195	203	184	185	205	189	192	195	198	208	216	201	186	178	193	154	196	183	191	197	197	180	202	185	194	176	165	189	175	187	189	194	172	160	195	193	173	198	199	194	178	171	187	206	178	192	176	185	189	165	193	189	185	206	171	200	184	198	215	182	191	201	187	195	186	190	184	157	190	219	184	153	164	173	183	163	170	185	197	186	192	194	173	208	177	190	198	176	221	197	208	179	194	196	188	211	182	186	196	200	179	199	183	171	170	182	199	182	187	196	191	212	197	183	185	179	197	171	196	179	180	211	199	198	186	190	204	174	185	166	189	186	179	224	187	189	208	186	176	186	204	175	176	179	167	162	185	199	207	197	195	195	202	180	210	189	191	184	200	179	195	194	184	173	183	193	199	184	182	186	196	170	204	203	189	185	188	189	161	228	212	191	178	198	218	204	186	211	205	187	182	168	191	184	221	182	191	193	208	167	185	199	204	193	188	186	207	176	209	179	180	168
3411	8636	5706	2579	1763	1342	1023	819	634	510	467	395	343	326	360	292	278	265	262	243	242	222	252	240	223	212	234	235	218	210	206	218	212	253	215	217	222	226	219	218	196	189	225	191	193	227	252	206	227	209	232	206	216	209	214	170	185	195	197	187	199	185	205	200	232	192	202	186	178	218	195	204	210	218	196	217	189	231	210	190	205	201	200	234	175	223	188	217	210	208	182	218	228	178	212	215	184	200	203	169	178	193	220	188	209	171	182	188	200	207	198	186	191	174	200	203	202	204	196	180	197	204	210	210	199	181	226	174	214	183	218	193	197	184	213	183	202	203	236	195	209	204	195	219	197	210	203	182	225	176	199	186	211	195	187	213	195	209	175	211	223	198	185	201	204	200	187	202	175	177	221	194	206	208	235	193	194	200	207	207	197	205	173	191	188	214	218	197	183	209	207	197	190	176	203	189	216	213	193	184	200	194	181	202	201	223	182	196	190	188	201	193	177	194	230	215	180	199	192	207	194	195	187	216	191	219	191	190	223	205	207	193	209	172	175	201	220	198	185	198	204	201	199	191	209	194	212	207	187	201	213	189	185	193	201	193	199	193	197	196	228	230	206	202	192	227	187	202	207	189	184	231	205	198	194	187	190	204	188	197	201	202	203	193	204	188	188	172	206	201	207	202	188	198	193	218	173	207	198	219	225	207	174	196	181	201	201	210	229	188	178	222	229	198	201	184	184	216	211	177	211	196	194	215	206	223	212	196	197	172	200	203	190	209	186	213	195	201	202	191	177	213	190	198	202	224	203	221	185	188	179	193	225	207	181	199	187	194	197	171	200	204	196	213	220	205	183	214	221	219	202	198	203	240	190	196	202	209	226	205	214	192	214	202	207	199	186	200	207	196	202	200	214	193	202	210	195	177	228	211	208	209	205	227	200	204	220	214	200	181	206	203	195	167	213	189	191	190	195	199	222	190	186	226	199	197	207	223	213	200	202	196	210	195	189	202	194	209	223	214	220	237	209	200	212	218	210	193	200	211	181	230	218	214	193	203	186	213	187	232	181	204	234	191	188	207	199	203	204	217	208	220	209	201	197	203	203	204	196	198	183	208	191	183	208	232	190	223	192	193	183	190	206	190	205	207	192	213	200	198	199	232	180	214	181	198	186	207	218	213	207	179	199	191	177	209	182	217	199	194	215	188	206	210	206	192	204	193	218	167	215	190	213	201	206	185	210	209	198	194	189	222	192	208	216	173	211	214	191	209	210	197	193	219	180	204	186	190	211	228	184	200	189	214	194	198	242	184	192	187	207	186	196	215	225	224	193	199	203	219	187	218	212	211	223	221	217	188	196	222	199	196	200	213	196	194	196	194	202	204	184	211	210	219	213	182	224	186	202	203	197	195	191	196	212	192	183	193	200	181	205	213	208	206	205	229	201	197	225	195	193	198	214	193	192	199	205	191	211	213	198	201	198	208	191	190	209	219	192	213	200	208	210	214	199	212	192	191	213	184	193	188	198	205	194	214	211	219	206	196	219	182	219	214	217	188	170	212	179	200	196	193	192	221	208	188	199	215	213	197	199	211	193	172	188	180	207	180	216	206	201	202	198	192	206	191	198	202	218	198	197	214	188	175	194	198	200	220	201	216	230	222	189	190	184	212	184	180	197	194	206	201	177	201	217	192	204	192	178	200	179	239	175	216	218	217	178	187	205	195	213	202	188	222	187	220	224	204	211	207	198	187	190	208	190	171	213	182	216	206	240	242	176	191	201	189	203	214	194	180	218	208	205	169	216	177	196	237	197	188	177	198	224	207	203	185	193	197	149	205	213	189	212	196	210	197	202	202	214	195	186	216	191	208	208	175	195	183	181	183	199	209	185	209	193	189	195	197	203	200	210	183	197	187	211	183	199	179	185	195	222	197	196	191	177	224	181	223	192	211	206	199	213	206	185	171	205	226	185	216	206	213	202	205	193	194	203	186	185	197	216	180	185	194	201	174	220	176	219	230	197	206	223	197	224	212	209	197	193	188	184	211	200	208	212	195	222	223	197	219	186	196	200	202	199	198	201	197	205	212	202	160	208	193	216	193	204	209	199	204	202	220	192	195	201	205	205	218	207	201	199	221	194	191	207	194	182	224	199	198	228	204	250	198	206	217	205	193	223	201	211	194	179	222	207	214	184	194	195	211	202	205	214	195	212	204	205	192	195	186	197	218	214	194	238	212	193	185	203	208	227	195	183	223	182	184	204	205	214	191	191	188	194	207	201	195	184	201	199	203	209	178	210	193	189	200	203	191	201	203	182	217	216	212	177	190	211	220	216	177	200	207	215	204	217	222	196	175	222	189	197	196	209	197	193	173	200	191	205	170	204	201	175	213	220	212	185	229	190	221	199	189	163	192	207	204	184	205	219	202	203	236	193	211	189	234	171	173	164	190	216	207	187	204	223	197	191	213	208	229	205	196	199	213	211	179	186	218	209	202	194	211	188	224	197	193	199	192	186	213	185	215	189	229	171	239	186	189	210	196	192	199	201	220	199	195	191	204	196	184	191	202	200	197	192	201	205	191	200	205	210	194	211	209	219	170	198	192	206	190	195	218	191	203	213	193	205	198	197	222	190	229	193	224	204	188	188	226	198	210	194	188	203	187	207	203	225	207	190	223	226	219	204	211	213	210	218	197	195	208	192	210	211	175	203	189	193	184	217	176	218	211	188	190	215	213	212	169	211	187	208	210	196	198	212	207	209	196	221	202	208	192	212	207	181	199	190	193	187	189	197	191	192	230	207	203	190	204	199	212	201	208	219	192	185	208	222	206	201	202	203	209	164	202	200	193	199	196	196	211	209	178	219	200	199	187	178	188	201	202	237	206	230	203	211	214	204	213	197	199	212	192	200	221	214	196	192	170	192	191	212	211	202	169	202	182	200	185	206	200	189	188	210	186	235	218	208	205	191	204	178	195	216	172	205	209	194	190	185	198	197	207	184	200	214	179	207	187	199	195	198	204	207	221	176	192	203	201	196	196	195	201	214	220	186	229	208	217	200	194	209	178	185	197	179	199	179	220	203	208	200	222	172	205	189	184	203	196	213	197	226	200	204	213	202	204	186	196	210	209	201	206	189	205	196	195	171	195	219	186	206	214	201	212	195	194	199	199	191	180	195	222	195	186	201	197	206	201	194	199	178	205	200	199	237	175	202	207	193	194	190	211	200	189	191	191	202	214	216	195	193	193	215	209	200	199	193	205	213	194	217	185	186	196	202	191	179	186	213	218	202	189	198	198	189	206	212	204	207	200	190	216	204	221	211	217	190	185	210	189	197	208	210	197	201	199	207	175	188	178	187	196	184	214	212	187	184	209	219	213	198	207	219	216	188	193	204	229	195	216	232	179	196	199	217	184	186	196	215	219	219	188	190	195	203	197	191	206	208	212	184	204	218	212	180	198	195	191	199	218	192	223	182	231	195	202	210	218	194	204	201	221	202	197	203	222
24672	20921	26499	25287	7598	832	688	645	522	582	533	541	487	471	521	474	456	488	490	485	493	455	482	491	480	451	465	464	507	459	474	435	497	475	481	456	492	454	461	486	471	443	448	486	462	476	463	443	453	465	464	454	458	468	454	472	442	472	469	442	460	449	475	468	446	444	538	474	446	494	459	456	472	448	476	475	458	479	468	454	497	464	477	533	434	436	460	469	414	489	457	443	481	435	454	501	474	491	461	495	421	468	464	485	452	453	445	436	470	490	496	463	514	460	476	474	479	420	456	488	526	449	482	466	508	456	527	479	484	429	468	460	455	469	440	457	414	475	473	477	474	466	479	447	454	473	477	470	444	477	493	449	482	453	435	487	497	488	454	440	452	456	481	465	422	475	474	443	467	505	426	480	463	483	474	424	471	469	501	446	469	492	458	435	458	463	482	463	457	448	482	510	489	435	489	449	483	426	479	506	429	446	480	492	461	432	496	458	466	535	469	454	449	445	526	463	472	467	509	462	443	450	480	474	477	496	455	454	446	484	442	473	491	441	475	455	469	445	475	489	445	482	475	456	491	455	457	498	476	455	449	460	482	440	456	423	482	453	476	454	476	424	420	456	446	466	463	490	515	441	477	485	453	444	435	463	496	431	452	452	469	462	441	402	491	493	481	488	467	482	475	495	484	445	465	438	489	475	472	467	444	466	450	487	499	429	493	454	458	485	445	467	482	460	483	435	467	460	467	444	472	450	473	481	483	456	480	489	469	459	469	446	487	458	465	525	459	427	487	441	469	477	482	470	481	440	453	480	474	472	428	482	467	471	465	464	458	443	462	499	462	503	443	464	498	474	476	484	475	486	453	473	461	477	439	459	479	457	473	427	460	481	460	478	476	467	455	455	463	480	477	454	489	483	453	469	499	481	495	433	469	489	453	489	488	485	508	479	470	492	446	493	510	472	469	461	432	469	461	509	495	511	466	451	467	458	463	474	463	493	457	433	515	461	472	449	472	437	454	411	465	472	466	482	459	466	498	467	417	473	451	481	487	481	480	461	480	472	483	460	491	461	511	478	495	477	498	474	467	473	467	470	452	471	500	470	490	448	484	463	464	472	493	447	453	441	444	481	469	472	486	490	486	452	482	493	420	465	482	494	491	465	435	469	487	480	471	472	456	452	482	461	500	467	443	521	457	509	440	480	502	467	497	448	486	448	474	477	465	415	518	457	472	477	491	488	474	459	461	448	475	412	468	478	454	467	461	491	478	493	456	513	482	503	471	436	504	431	505	443	471	492	471	490	477	451	447	449	457	489	457	500	467	474	483	470	457	510	439	487	438	468	483	464	485	495	432	441	457	432	456	470	485	501	476	468	480	489	458	449	439	470	483	460	500	472	485	443	484	492	466	436	457	494	476	528	509	477	444	461	459	499	463	458	453	458	453	459	466	432	521	476	489	470	462	415	490	487	457	444	466	456	448	451	450	535	450	476	484	494	440	482	455	457	493	471	480	529	454	500	477	429	494	450	424	442	438	464	446	492	453	474	514	476	478	496	504	467	485	451	493	464	475	471	457	482	448	482	445	441	452	497	472	441	477	481	476	473	504	437	479	474	473	450	474	452	503	434	450	457	497	447	492	461	494	462	472	511	450	484	451	459	464	467	474	467	522	465	477	460	532	501	461	468	456	458	456	502	477	504	470	507	480	462	445	467	495	441	469	513	454	471	476	479	472	452	424	447	465	479	458	470	453	468	468	503	506	457	481	420	482	479	451	463	461	447	447	477	419	478	464	462	467	474	441	467	471	448	477	486	444	495	463	469	428	445	497	463	447	438	500	464	501	495	469	466	506	508	460	441	462	458	479	442	511	483	440	440	498	487	459	466	489	449	477	451	475	453	474	473	439	452	481	506	489	496	454	451	440	475	470	466	441	469	399	454	464	466	461	446	439	439	460	451	499	469	490	437	472	452	470	472	462	479	477	480	467	461	495	458	491	463	492	460	427	478	472	482	485	458	485	455	448	465	441	474	493	436	481	440	451	500	470	462	474	518	449	461	454	463	484	474	503	431	466	462	480	477	462	484	447	476	482	484	499	471	502	506	533	406	444	465	502	502	508	490	463	489	445	466	471	450	508	495	494	476	478	440	480	476	464	440	455	458	425	498	500	479	480	505	501	479	434	444	459	458	483	479	499	471	478	455	475	460	473	450	487	470	481	429	480	472	435	448	454	463	485	416	484	519	485	450	475	414	504	459	454	479	451	444	480	472	479	464	410	479	505	455	440	498	497	487	480	470	429	475	487	464	456	413	477	471	436	464	470	513	478	480	489	495	405	455	423	474	463	477	483	420	512	469	446	470	468	508	471	470	465	475	496	474	469	497	490	480	472	456	434	455	474	492	484	532	473	478	439	487	469	500	483	498	445	482	477	479	481	494	450	480	422	453	458	473	470	476	479	465	395	500	456	454	470	456	438	437	422	485	486	459	436	462	458	463	470	477	497	461	487	470	496	448	453	463	476	447	510	436	483	454	427	456	509	456	424	502	474	523	446	481	502	478	475	479	480	456	487	460	431	490	481	463	434	439	451	464	465	479	479	468	454	497	449	469	454	452	412	461	480	452	472	493	481	462	457	473	458	467	474	456	467	504	453	483	463	455	507	451	475	492	422	505	432	441	475	492	459	451	477	460	486	440	514	455	447	495	457	462	449	499	493	492	493	420	494	476	500	476	471	481	482	444	449	512	489	475	485	489	472	466	483	474	477	500	479	467	440	451	452	477	488	478	480	513	477	474	500	480	502	483	462	438	470	463	449	476	514	495	446	493	457	459	435	483	465	462	460	508	508	495	505	479	474	457	487	500	448	451	451	471	459	486	463	484	467	511	496	465	448	446	457	431	508	454	485	454	502	464	432	496	472	480	481	492	470	420	528	482	426	467	463	450	462	459	464	448	491	465	474	455	466	459	439	496	518	443	490	463	457	465	450	475	491	477	429	460	477	466	495	476	488	451	453	536	497	477	490	468	461	474	474	467	495	508	442	474	445	452	442	473	451	498	492	515	486	490	516	476	453	460	432	436	468	499	425	449	473	541	470	433	434	466	465	535	474	476	441	441	460	468	470	493	467	422	458	422	451	478	451	486	478	475	488	469	491	474	521	440	476	505	469	492	472	470	490	488	503	470	461	449	475	498	445	457	484	451	450	491	465	451	511	410	504	499	449	513	457	485	449	460	486	463	457	488	441	468	497	461	477	444	478	447	474	458	465	473	507	461	507	470	463	523	466	488	476	497	451	453	452	467	453	494	499	448	455	488	506	449	487	453	439	468	448	424	443	470	471	474	474	489	487	465	463	428	454	458	458	439	447	482	455	535	501	488	478	418	472	453	468	454	459	444	465	488	472	465	474	467	462	466	489	456	464	462	456	464	485	485	470	505	478	449	420	459	486	502	463	463	439	433	455	492	487	487	513	469	473	459	482	462	499	499	435	465	487	474	476	472
3495	5345	3382	1744	1357	1053	927	775	695	666	606	576	593	566	567	562	573	568	532	534	499	502	458	475	503	474	513	526	492	491	466	484	511	475	495	489	461	466	507	486	463	461	504	487	440	462	477	448	501	480	462	498	506	474	444	486	474	441	490	464	485	513	507	477	458	498	537	477	482	461	483	481	493	472	515	505	508	489	499	476	525	442	550	480	488	471	458	464	485	495	508	471	450	477	486	509	480	473	483	478	498	508	516	502	532	450	499	485	492	503	495	488	474	486	439	495	478	509	497	492	495	455	471	503	487	462	456	489	475	466	530	486	473	482	482	489	504	515	490	500	484	434	500	491	516	460	486	473	469	475	486	465	469	536	489	491	483	448	479	476	479	490	477	479	473	458	453	473	501	487	451	488	513	491	534	434	483	484	522	526	507	493	531	453	507	497	473	453	499	485	440	491	518	497	519	465	453	509	477	472	492	462	441	469	514	492	460	481	473	523	461	525	504	471	522	502	466	466	478	479	470	477	502	491	461	448	464	484	435	489	490	488	482	505	463	452	467	475	483	491	452	516	472	475	461	472	465	484	484	495	481	471	475	509	490	534	514	455	497	461	439	472	475	469	479	469	443	447	493	464	493	468	476	559	454	508	470	509	473	530	462	502	503	484	516	494	478	471	472	517	496	439	508	491	490	472	489	485	474	497	489	491	481	509	452	487	454	471	455	445	458	504	460	506	528	503	472	491	451	456	486	492	476	490	468	465	466	477	479	486	465	498	483	491	476	460	482	481	487	464	477	522	474	472	507	489	505	484	521	499	510	482	492	509	495	504	493	480	477	512	474	493	472	468	466	462	485	479	474	462	470	487	498	495	484	488	473	451	502	493	502	509	476	509	478	508	498	467	477	489	460	465	467	502	482	451	484	504	475	476	495	432	501	510	510	459	516	511	483	508	474	487	491	465	458	464	445	538	487	487	481	529	525	469	513	487	506	463	421	511	496	471	526	456	498	483	492	489	467	506	479	494	457	493	505	453	502	485	473	513	471	473	489	493	481	466	507	501	495	475	498	499	474	508	466	459	463	504	500	454	459	522	497	515	501	486	475	476	520	492	513	503	476	511	476	480	454	466	478	447	473	482	461	473	495	499	451	492	512	456	501	487	492	469	523	471	485	501	489	505	461	484	460	464	489	471	475	487	483	471	457	509	490	482	453	540	537	472	493	457	539	496	480	521	508	465	473	447	533	530	487	461	499	434	492	487	477	487	484	467	508	500	492	486	473	504	540	494	525	508	498	479	491	482	492	508	501	498	490	452	450	497	449	454	476	481	503	523	495	442	512	495	459	475	489	504	515	505	497	505	513	475	475	527	470	472	464	454	497	471	461	487	490	453	467	487	501	512	523	496	482	496	490	481	455	481	493	492	461	513	505	509	506	482	477	492	520	463	468	489	501	494	482	502	495	496	496	460	505	513	516	437	491	499	498	501	464	504	475	511	472	510	474	500	488	503	512	480	469	456	500	493	490	457	489	455	496	539	531	484	452	465	495	499	485	499	469	464	488	473	475	492	486	481	459	507	490	453	512	464	503	478	496	473	488	468	490	491	467	464	515	508	504	471	456	470	471	515	497	500	509	462	466	468	460	508	476	471	491	503	501	445	477	493	502	496	512	502	502	475	520	473	498	497	522	516	475	505	506	491	501	469	483	475	468	470	484	470	472	513	449	489	458	478	480	496	487	478	492	467	471	499	470	477	466	464	484	492	455	498	483	489	462	499	486	480	451	505	535	471	492	500	479	506	455	469	495	500	485	496	464	453	484	472	475	454	507	461	459	541	481	471	478	508	484	510	471	440	502	546	487	508	470	482	475	503	580	463	514	478	421	496	495	546	504	508	493	483	528	523	465	472	465	501	449	492	498	493	498	479	472	488	474	481	527	517	477	501	487	455	478	491	500	476	461	522	455	490	466	500	467	461	512	459	499	506	476	453	472	485	459	461	458	488	479	470	516	420	511	467	482	445	478	444	509	467	450	467	546	492	464	467	508	465	479	478	482	501	405	486	471	451	456	523	471	503	481	484	472	506	489	511	490	462	458	502	504	535	446	505	516	541	510	495	499	484	481	547	513	491	492	494	477	505	451	503	474	463	452	491	462	488	513	485	473	502	511	494	479	467	484	470	506	446	441	498	491	499	444	469	483	459	496	475	449	492	520	491	481	555	466	496	447	460	491	470	465	475	462	489	476	480	515	507	455	452	479	464	442	455	500	474	496	483	496	483	484	479	490	466	489	481	516	475	516	479	480	489	523	469	483	505	456	480	490	444	490	489	495	472	441	494	493	472	513	508	464	475	528	421	478	450	476	471	473	487	518	537	502	472	488	494	490	505	480	528	471	504	461	463	465	500	519	491	458	472	500	458	497	491	499	494	499	505	506	476	447	490	466	490	473	477	472	484	464	545	458	443	467	491	465	483	494	500	477	463	466	475	487	473	441	477	519	460	487	487	481	479	460	516	508	481	493	487	496	487	467	523	507	482	523	497	480	474	460	513	470	450	478	463	472	451	489	463	487	484	505	474	527	498	486	488	466	482	496	485	494	524	479	466	453	509	490	465	489	538	482	459	469	485	501	504	489	470	494	488	512	508	458	527	513	469	454	485	442	511	495	487	518	480	462	454	460	497	503	469	494	513	481	477	470	491	473	475	458	495	563	498	464	494	463	492	491	474	485	468	503	462	476	490	459	487	455	504	494	451	481	480	478	494	502	462	485	489	490	471	486	491	465	468	426	505	447	508	511	491	459	499	513	464	507	494	488	481	447	484	483	488	477	494	462	477	515	555	507	495	465	514	460	477	498	483	479	487	503	496	510	487	477	490	469	496	515	497	485	477	479	480	462	497	487	462	485	496	494	500	454	525	455	464	498	469	452	436	527	445	468	491	472	485	466	444	465	528	499	484	481	476	497	469	472	428	493	504	469	493	497	508	523	457	461	467	493	505	453	558	503	520	487	482	453	520	482	529	509	472	504	493	498	442	479	494	438	479	499	530	444	481	510	494	424	487	498	498	468	502	514	495	480	491	486	460	478	480	492	487	510	425	526	508	471	502	469	454	477	477	500	478	516	448	527	465	484	493	487	495	511	477	472	476	463	492	486	484	482	499	495	505	488	464	469	500	511	465	490	471	517	492	475	496	495	524	453	445	489	493	483	493	475	507	492	499	518	489	476	508	516	486	479	492	480	470	517	471	478	459	468	436	490	491	470	508	472	465	450	474	457	457	506	490	451	451	492	503	479	437	447	449	459	475	476	473	483	485	479	481	465	461	446	445	488	472	480	505	520	476	509	459	521	505	464	469	456	456	490	504	475	460	444	502	494	488	471	483	489	490	542	465	490	496	487	490	447	518	497	484	458	471	475	440	486	490	460	503	475	497	431	481	461	486	463	457	481	529	512	467	480	508	528	474	516	477	541	499	461	480	482	490	475	502	488	508	484	487	468	476
22224	20866	28298	23566	20859	20889	5721	833	590	514	427	416	360	312	313	298	264	283	230	263	243	253	257	201	234	219	214	193	208	203	206	218	204	200	223	231	193	201	190	216	215	192	200	167	198	197	189	236	199	186	181	198	209	198	210	183	191	203	204	201	159	199	194	179	164	188	185	206	183	224	194	195	192	189	169	183	208	206	183	180	174	158	164	181	186	185	199	166	177	190	193	171	196	171	197	183	194	173	193	198	197	189	209	192	171	188	155	167	216	195	186	198	175	175	206	198	179	183	169	152	194	205	204	187	197	174	176	177	163	180	197	204	176	159	173	191	184	179	181	172	162	213	202	201	166	191	206	195	212	186	163	185	184	192	192	186	204	168	162	199	158	167	187	203	196	190	188	195	194	183	147	182	199	182	191	179	151	177	187	178	208	194	173	210	205	170	159	200	183	196	184	204	194	179	192	217	196	207	217	167	212	173	186	182	179	181	204	177	185	177	218	194	184	221	162	190	184	202	185	177	179	187	180	152	164	167	184	187	180	184	192	201	172	169	170	188	210	190	189	187	175	193	196	177	194	180	195	183	176	164	197	204	173	192	175	176	191	201	210	187	205	166	176	213	174	214	199	188	186	183	190	190	168	195	175	185	186	180	211	185	183	202	199	173	177	160	187	186	164	185	201	183	191	170	189	184	192	193	183	170	166	203	172	177	163	181	176	202	198	175	193	174	185	162	227	173	197	183	183	181	170	169	185	182	200	187	188	167	187	165	159	219	175	158	191	179	197	183	163	186	172	183	188	173	186	197	199	180	179	186	201	193	179	164	194	164	185	217	178	158	183	183	194	199	192	171	182	192	177	176	177	189	183	168	176	179	197	192	185	176	170	181	179	175	191	177	197	189	196	191	186	204	158	173	199	188	169	184	205	181	193	181	218	193	185	176	179	172	179	178	196	189	159	174	174	174	182	184	163	192	189	187	176	179	197	176	171	191	190	168	178	206	198	180	182	210	168	228	174	161	187	190	192	173	169	153	190	184	185	188	194	202	182	173	196	180	198	193	215	171	231	188	184	173	183	209	176	172	193	166	191	175	174	197	174	174	189	180	188	155	190	177	185	191	186	157	176	190	176	193	184	196	208	178	189	180	163	198	187	196	168	167	179	183	161	188	168	191	179	217	177	180	197	147	199	173	187	173	200	187	173	182	199	198	201	191	210	179	193	189	170	199	180	187	181	188	182	184	184	188	199	164	175	176	192	197	196	187	186	190	228	185	202	194	178	207	173	222	185	175	205	184	182	168	194	207	170	179	169	187	173	176	168	196	214	194	215	164	184	173	174	203	161	192	179	188	152	189	174	166	203	168	218	163	171	190	179	202	184	184	187	168	188	190	191	180	171	185	190	177	203	182	196	174	174	201	184	201	169	184	205	190	182	203	184	195	200	197	183	191	198	205	197	159	196	169	182	172	179	198	183	178	221	181	198	189	177	182	204	177	155	172	184	181	179	176	184	184	217	185	181	189	181	155	170	186	180	186	184	212	198	183	175	178	174	163	186	181	195	174	195	175	167	188	168	167	176	179	189	175	175	171	180	182	163	210	171	178	187	148	171	173	175	166	178	198	202	185	181	168	191	178	179	149	210	202	188	166	203	173	144	184	202	193	174	177	205	189	186	167	172	168	190	206	197	170	199	194	202	194	191	176	187	188	185	163	191	196	199	206	175	200	196	199	200	177	171	176	189	197	188	169	178	181	182	199	179	165	171	196	202	205	170	180	182	168	193	184	202	199	187	189	196	176	189	203	172	178	158	150	194	174	186	180	178	187	179	178	197	194	203	156	175	188	183	183	194	196	175	196	179	186	181	186	180	172	189	189	200	166	198	172	197	165	173	184	156	186	207	176	181	174	201	213	181	192	183	185	166	158	202	191	194	185	175	174	184	180	185	186	195	162	186	169	172	204	178	180	162	194	197	209	188	198	187	199	148	159	178	170	196	182	204	180	199	189	173	201	178	200	181	199	195	207	174	165	201	172	193	153	170	198	154	198	158	175	166	191	174	179	176	172	164	193	199	164	177	168	173	200	198	194	175	202	160	175	186	199	184	198	181	167	181	180	173	164	181	189	185	175	180	193	195	200	206	171	180	186	208	185	195	171	179	199	181	186	212	177	183	167	164	186	189	171	177	173	186	193	179	188	187	190	194	173	179	182	180	189	176	194	179	191	193	183	182	190	187	176	177	184	196	184	199	176	187	183	179	188	181	197	176	169	187	204	190	191	210	180	180	201	181	182	196	202	173	181	194	201	189	175	171	203	209	180	168	172	188	194	189	189	183	203	170	157	189	181	189	193	188	179	197	169	179	158	190	174	172	167	190	176	186	170	175	178	189	194	198	192	179	185	156	182	207	185	183	187	190	191	199	167	193	180	185	176	168	177	169	192	180	150	182	189	170	170	182	181	196	180	165	169	162	181	198	203	225	201	185	204	190	167	186	165	182	188	155	172	189	189	187	165	171	162	175	170	174	192	202	193	193	192	158	166	171	181	184	193	185	182	184	177	180	196	181	177	170	159	184	172	197	165	189	195	174	200	179	196	192	186	202	199	174	173	172	193	190	188	168	163	189	190	156	179	174	180	183	171	186	153	190	180	171	156	183	177	202	201	187	175	188	187	150	165	163	196	210	209	147	186	197	168	189	174	201	185	167	188	181	171	195	179	177	186	169	178	177	167	173	198	199	172	189	175	157	187	220	190	169	174	197	185	166	206	190	179	194	196	180	166	166	179	202	193	197	182	196	186	187	174	212	180	202	165	185	182	194	171	174	192	178	202	187	188	170	192	185	186	151	173	170	173	202	184	164	171	197	190	178	198	183	189	217	180	221	203	187	172	179	159	183	176	184	158	185	191	207	193	174	181	188	176	180	179	206	181	174	178	183	181	193	185	161	189	213	180	176	181	171	185	209	174	187	191	158	165	173	188	201	184	161	162	176	182	193	185	186	189	179	192	174	192	184	171	183	190	202	197	155	167	193	181	194	173	169	171	160	178	183	182	201	185	204	181	167	172	201	169	205	170	173	181	195	190	173	189	174	177	165	193	177	178	159	173	161	188	205	210	188	162	180	178	167	184	174	229	193	187	165	198	182	180	178	179	170	205	197	183	199	199	199	185	215	177	172	166	172	179	198	185	160	200	175	199	190	198	198	188	203	175	180	191	185	190	183	180	175	188	196	192	180	168	180	202	172	204	186	164	179	182	182	171	173	178	187	193	191	164	183	171	204	207	182	189	199	209	176	181	185	151	199	205	180	154	179	186	198	176	170	181	187	190	199	201	161	188	179	171	198	182	154	185	184	190	173	186	177	220	160	177	169	194	175	194	169	187	179	192	198	212	204	190	186	206	177	183	195	200	176	172	199	196	187	155	184	173	180	194	178	185	201	193	194	196	186	174	179	175	177	164	181	189	192	169	165	222	182	189	198	184	179	160	195	197	179	182	182	186
4025	13564	9226	4190	2984	2262	1635	1268	999	789	670	528	501	440	403	302	348	314	312	291	263	246	261	267	246	251	222	232	245	204	227	216	194	198	208	214	226	186	199	185	182	170	191	213	207	194	217	198	193	204	178	196	177	201	208	197	178	208	175	183	168	182	193	176	192	187	193	188	184	189	207	186	191	174	164	183	181	210	163	185	203	199	180	219	203	176	187	186	188	186	175	181	186	201	182	212	191	172	219	166	185	174	166	184	186	195	191	189	184	148	189	189	182	172	173	178	174	201	173	175	179	213	188	180	176	188	183	192	201	189	219	177	170	165	186	195	198	173	160	182	213	193	178	174	184	184	201	172	185	175	168	200	185	180	185	190	187	186	169	186	177	182	191	202	164	181	179	179	174	190	210	189	176	169	190	170	197	201	194	178	179	183	218	205	167	182	187	191	198	186	179	198	208	198	196	179	202	179	171	211	180	194	172	192	168	186	169	175	181	191	177	201	162	213	173	190	179	177	177	199	227	168	191	182	181	174	178	192	178	166	185	182	168	168	190	203	162	177	189	189	199	191	198	179	186	188	173	164	195	194	169	181	201	177	173	169	205	208	187	180	168	179	171	178	155	183	196	176	183	193	197	189	184	159	197	186	173	178	189	190	184	193	167	186	190	193	190	198	199	162	178	176	192	172	197	171	190	173	191	145	175	187	190	176	174	209	159	195	180	200	187	194	193	182	177	191	183	196	184	194	192	167	181	181	184	166	171	182	194	182	178	187	199	203	181	176	172	182	200	152	168	194	162	198	177	161	176	192	187	165	192	178	181	183	208	179	187	188	174	172	177	193	182	173	178	168	191	164	190	191	169	165	183	156	189	185	193	208	192	170	195	188	178	184	162	189	172	173	164	176	186	172	174	189	220	188	181	166	157	175	169	173	188	190	157	196	184	178	163	176	185	200	178	177	185	186	187	196	189	181	187	176	171	189	190	209	192	189	190	168	189	178	184	184	162	206	177	170	182	187	168	184	169	161	202	172	198	204	173	168	181	181	186	177	164	176	188	210	179	175	182	178	174	208	188	195	195	202	190	173	207	154	196	186	161	193	198	167	191	196	178	210	190	205	187	191	181	198	207	201	175	187	179	196	202	186	171	180	155	206	190	187	200	185	174	200	199	195	156	182	165	171	170	164	208	192	179	174	170	193	178	203	183	198	179	190	179	172	190	185	189	181	172	180	186	175	187	184	197	191	186	197	182	174	190	188	188	181	205	180	165	191	186	172	158	178	195	198	194	198	174	189	183	188	195	200	188	159	195	156	205	183	196	178	185	165	166	190	189	194	178	170	176	183	182	179	204	168	172	178	183	164	192	179	161	184	176	194	192	204	187	169	181	192	196	188	181	175	182	187	164	197	191	180	172	163	154	197	191	182	170	191	175	191	195	186	173	181	172	185	183	191	174	189	183	168	177	186	190	192	178	192	176	180	185	187	176	206	160	190	191	171	166	170	168	199	169	182	186	163	191	180	170	171	193	188	182	194	223	164	185	180	183	154	176	169	176	188	186	206	190	199	174	195	194	198	206	201	200	190	192	180	212	195	189	185	190	193	192	183	190	195	187	178	159	179	180	181	206	162	176	175	189	191	178	172	179	189	191	169	192	185	167	147	190	169	166	194	179	186	174	182	174	186	200	201	204	182	162	177	220	210	170	187	189	156	193	182	178	225	197	194	182	176	182	187	184	183	185	192	201	188	194	187	189	177	166	162	188	174	180	200	167	193	208	197	194	193	184	202	194	165	177	177	202	184	186	161	193	188	175	211	166	180	166	165	170	190	181	182	191	184	197	183	189	185	211	188	186	201	189	184	177	190	165	163	162	171	179	164	174	189	190	195	179	177	216	164	202	191	187	161	184	191	180	163	197	186	179	222	178	182	179	182	170	168	197	172	175	183	162	191	185	159	199	198	203	187	160	173	166	192	198	195	159	190	203	185	183	193	196	182	207	189	168	166	198	198	168	190	186	182	183	181	191	190	180	182	179	195	171	183	200	174	194	182	171	165	195	186	171	179	171	161	202	204	177	185	152	180	163	180	174	195	184	192	166	188	213	175	193	173	188	193	166	176	195	185	185	197	187	195	185	160	192	202	161	197	174	200	181	199	175	184	196	178	213	192	185	177	180	171	196	179	196	181	206	198	179	177	200	203	158	169	186	160	211	191	179	180	170	193	169	198	166	191	178	181	205	179	212	188	179	200	162	182	185	172	187	168	184	192	185	158	191	165	207	190	184	169	170	207	185	162	195	176	185	181	181	175	182	189	183	181	166	211	187	171	177	162	179	192	213	180	169	162	201	190	199	170	172	184	174	200	193	162	195	196	188	168	182	156	173	168	178	206	201	209	191	166	185	176	168	181	186	199	175	178	195	184	177	179	196	184	173	195	192	186	171	183	183	193	195	181	171	203	155	202	171	213	204	188	194	202	177	203	193	198	194	193	178	186	197	173	188	194	203	191	213	163	191	194	168	193	196	209	171	176	187	196	177	177	174	183	194	193	214	192	198	183	171	173	181	149	180	201	184	193	183	166	188	182	197	191	183	187	183	196	177	194	181	146	193	183	185	183	174	204	195	174	193	178	173	189	179	189	177	172	172	182	207	186	186	185	197	190	191	185	190	176	199	167	171	161	189	178	200	199	183	183	200	182	197	186	158	170	186	181	168	190	180	176	188	188	152	189	181	205	176	189	176	170	197	174	173	193	220	160	179	181	175	172	154	188	192	204	186	188	187	192	209	180	184	184	193	177	202	175	192	162	200	194	188	188	183	176	196	183	185	211	176	184	177	173	146	184	188	211	167	184	184	161	192	192	191	180	184	189	159	201	176	226	198	193	189	180	197	177	195	192	181	216	175	189	191	176	162	200	190	184	204	189	204	177	186	181	182	201	182	206	183	180	162	188	164	197	168	183	165	168	174	166	199	178	202	183	195	200	173	181	182	190	187	184	195	183	187	183	179	170	198	182	200	186	170	158	192	177	191	201	189	176	212	175	186	158	175	214	195	185	177	192	189	162	199	167	175	184	192	177	173	190	183	171	191	212	184	194	172	186	160	189	204	189	167	212	175	185	179	182	173	189	187	170	179	206	171	192	167	179	182	191	202	183	180	199	176	211	171	186	180	198	174	186	181	182	166	173	177	205	176	188	168	207	170	181	176	191	178	175	200	179	175	195	162	209	158	187	178	177	186	161	185	182	207	162	182	202	198	163	203	186	186	183	213	208	179	210	192	181	177	192	199	200	159	196	193	161	189	179	179	219	170	204	194	197	188	180	192	167	140	167	187	188	184	185	184	175	165	185	200	168	185	189	183	199	161	196	186	196	179	177	180	188	173	194	183	178	180	163	172	180	182	190	171	170	181	173	178	191	187	175	178	187	184	172	184	177	172	178	155	182	201	181	202	177	161	189	165	167	180	187	161	181	186	170	180	178	151	174	194	155	157	189	174	199
27502	20021	8096	959	580	517	477	445	436	459	472	424	461	406	431	412	413	419	425	385	477	417	399	420	396	410	385	380	427	424	417	394	415	402	394	384	415	385	407	399	408	401	357	425	389	377	443	409	416	400	399	420	419	385	414	406	409	410	388	406	417	420	428	424	412	410	390	410	407	402	401	340	383	401	366	416	389	403	414	417	414	389	395	385	414	421	407	435	382	384	379	453	413	419	437	400	426	387	412	395	354	401	412	466	409	414	395	387	371	393	426	401	404	410	397	426	391	402	413	413	409	376	382	430	391	399	398	388	407	400	402	404	398	433	354	407	395	394	379	450	402	426	401	411	390	362	401	380	418	438	441	431	413	427	425	387	383	419	407	415	404	390	398	419	385	397	422	428	400	400	359	391	396	387	422	450	404	400	425	377	364	376	432	401	401	393	391	423	397	400	443	380	391	395	425	365	395	387	394	395	412	411	423	435	406	405	404	427	394	358	385	422	409	398	368	380	412	382	375	409	403	393	419	376	412	414	434	417	412	421	434	424	379	395	409	385	392	429	393	402	388	403	408	383	398	407	371	394	426	434	405	397	433	411	393	410	407	394	434	411	409	428	404	383	448	398	390	419	391	436	422	386	448	433	373	406	388	399	387	383	403	403	385	376	344	448	431	422	432	395	383	432	437	385	389	415	371	419	378	409	339	407	402	410	389	399	411	438	378	390	433	398	384	402	385	433	402	399	401	408	419	381	397	386	389	416	423	389	403	439	412	404	408	360	419	423	432	400	426	392	366	403	450	381	418	393	424	365	348	366	390	410	397	383	406	440	410	386	446	383	380	426	391	417	388	452	406	447	411	384	389	402	407	390	396	419	399	363	411	405	428	396	397	387	428	364	447	399	401	413	426	349	393	392	407	423	397	399	435	416	379	399	429	395	416	410	364	380	395	391	386	409	419	383	407	414	403	397	400	402	380	428	408	394	396	361	434	397	413	436	392	410	405	441	423	417	385	402	406	404	382	383	404	387	385	385	384	405	432	424	412	436	408	404	419	389	398	394	428	431	422	383	407	435	424	353	405	370	389	402	405	387	367	430	425	392	434	415	421	384	397	426	403	419	370	389	413	397	402	396	390	364	400	377	387	367	400	394	410	393	397	341	447	428	392	373	403	377	417	384	422	427	397	387	367	402	439	414	390	398	385	394	414	406	384	403	358	390	388	390	393	369	372	403	395	438	417	399	394	413	407	423	414	381	427	418	429	405	423	417	403	438	366	358	399	387	403	411	431	408	388	396	379	430	395	367	405	395	402	384	393	432	395	382	424	390	412	388	390	389	407	420	419	386	397	456	366	444	407	381	430	426	409	395	400	398	412	370	429	423	393	412	384	384	412	389	426	372	406	405	402	371	434	384	381	395	416	400	418	392	418	403	375	409	369	380	377	402	406	404	436	441	404	375	459	444	387	430	381	420	402	412	366	387	390	447	400	400	406	403	397	403	367	435	400	400	411	402	389	414	418	366	390	399	417	398	410	415	427	441	406	407	396	388	382	405	412	396	434	407	431	424	443	383	385	395	425	420	460	415	356	378	382	435	397	419	381	412	373	398	387	396	397	419	383	451	398	385	401	395	400	415	390	377	386	412	411	419	402	358	398	388	394	400	412	442	413	385	395	418	386	395	411	424	377	418	403	440	419	419	409	390	431	413	405	393	444	397	399	403	375	401	403	368	430	400	421	388	423	372	413	381	391	411	447	416	367	438	426	381	427	415	420	383	399	420	377	364	409	408	416	392	388	399	415	399	411	376	407	401	416	408	392	420	390	454	371	362	419	379	399	399	414	401	379	398	408	420	396	408	384	393	414	406	425	424	409	386	383	390	428	373	406	400	381	417	445	401	417	370	425	437	411	438	416	410	418	426	405	417	413	396	394	395	416	430	420	399	397	430	392	431	407	406	405	431	404	357	442	426	369	408	388	421	444	412	373	393	357	400	422	394	431	377	397	396	400	376	412	432	384	408	376	403	434	410	414	409	401	420	434	392	406	346	415	388	427	400	408	401	395	394	414	424	415	432	402	396	407	415	402	405	421	411	425	411	438	374	423	392	429	408	389	397	419	434	426	399	397	381	435	405	409	371	385	425	403	402	411	410	419	398	383	404	419	370	402	401	409	392	398	401	396	417	360	424	407	394	390	375	412	431	445	421	382	416	400	372	406	391	444	401	392	414	416	413	395	394	409	398	396	428	393	394	409	387	418	415	437	383	396	420	422	398	382	403	404	419	387	415	415	384	392	420	438	358	428	417	390	428	390	437	364	424	382	402	433	407	414	407	394	394	408	409	406	405	392	378	377	453	397	375	408	377	444	398	369	408	447	399	417	400	380	401	402	424	391	432	415	410	421	387	398	409	384	402	380	403	400	416	414	353	417	389	382	381	394	372	420	408	427	409	375	400	395	428	417	418	376	371	426	392	410	389	381	413	394	381	411	394	419	418	392	422	387	375	416	360	432	398	382	389	414	375	394	438	382	393	430	390	388	406	404	386	405	424	408	403	381	381	369	412	385	346	384	394	378	376	412	404	396	398	420	368	379	415	446	369	409	411	407	386	397	366	357	371	399	380	406	356	396	416	401	401	376	411	403	404	388	382	411	411	369	386	428	410	427	429	411	384	416	419	380	377	397	400	351	429	424	376	424	389	372	382	386	396	395	399	391	423	397	387	379	394	437	408	402	383	397	358	407	394	366	425	415	376	403	406	403	389	409	374	413	374	416	416	389	381	374	416	428	423	401	389	423	397	399	395	426	419	401	390	384	418	384	396	384	370	383	383	379	389	371	425	420	413	430	376	394	399	384	391	408	419	409	394	399	395	396	419	378	387	433	414	406	388	407	427	432	435	398	454	394	377	413	374	409	443	408	426	396	413	384	415	388	403	391	462	414	391	431	421	424	392	386	377	400	399	345	472	425	399	392	424	397	373	394	421	385	437	430	418	418	396	418	424	420	417	422	437	380	388	408	409	346	404	421	410	377	443	414	419	408	404	415	365	370	428	397	410	403	415	395	441	406	405	390	435	391	387	404	420	422	405	389	393	411	399	429	386	423	400	363	432	404	420	420	397	376	406	404	407	380	395	420	386	414	378	416	406	407	376	389	398	394	421	431	382	414	388	406	418	394	406	425	407	401	396	408	387	404	382	416	428	384	418	378	428	418	413	407	406	442	393	448	391	371	392	395	403	380	402	395	423	396	390	372	418	383	390	377	421	403	440	383	420	403	358	396	363	402	419	405	409	424	436	385	398	416	412	432	432	384	417	422	403	402	405	399	410	407	388	409	403	394	412	372	379	413	416	416	412	392	458	407	392	398	380	432	397	424	389	400	416	434	426	378	424	469	402	413	408	437	417	392	392	397	363	399	390	385	403	372	374	455	432	393	379	429	400	410	389	406	403	412	383	411	410	414	410	426	360	390	400	393	404	433	406	417	372	379	402	380	425	381	411
4990	2524	1464	876	739	678	575	543	520	484	522	487	495	428	430	471	411	425	414	440	426	428	451	430	429	469	364	400	428	428	439	410	427	419	428	403	427	465	415	403	433	445	416	392	421	413	476	382	438	410	378	416	466	367	427	436	410	404	416	399	419	422	421	399	447	437	410	440	437	433	447	418	407	435	411	448	458	431	415	384	451	392	450	441	412	434	429	410	428	439	407	432	378	425	439	406	427	418	438	442	429	444	436	422	464	408	416	403	453	444	415	449	404	426	430	429	447	447	410	432	407	447	423	395	455	370	440	427	437	438	454	438	417	412	418	429	394	423	421	424	430	436	416	423	416	412	381	403	421	455	440	406	423	421	426	385	453	455	386	434	420	424	454	421	403	429	431	443	391	389	391	417	443	415	424	446	432	440	445	441	426	448	401	423	435	375	433	459	413	448	391	435	409	414	393	376	415	424	437	408	441	398	448	388	432	457	387	402	440	410	424	401	439	417	442	392	438	429	373	421	454	384	440	450	465	450	386	411	420	401	388	420	438	411	451	384	412	388	407	422	382	398	453	416	430	449	422	423	384	440	427	453	452	449	415	444	445	415	451	452	435	425	417	423	431	411	399	436	426	410	410	432	426	433	427	448	428	423	386	424	424	415	423	402	396	452	416	421	449	395	421	450	413	403	403	411	439	395	413	444	436	426	406	412	430	415	424	434	426	432	443	425	415	421	390	431	422	410	413	416	443	404	438	432	411	378	439	443	418	428	421	423	403	439	434	426	397	418	404	374	407	426	406	461	413	401	443	390	445	448	413	437	421	375	439	407	435	422	428	426	414	411	421	443	393	399	411	428	414	446	410	417	423	403	407	466	419	401	437	436	417	414	446	410	431	439	439	416	409	420	437	444	439	456	427	440	444	394	421	402	409	411	403	403	420	437	405	454	433	428	438	405	435	447	427	427	433	427	429	471	424	422	442	418	459	441	433	418	400	404	431	416	452	407	390	403	426	396	431	393	391	409	429	440	460	414	425	429	394	445	445	417	437	448	429	419	433	414	410	410	417	403	446	441	426	420	423	415	437	412	429	404	398	429	436	388	402	422	432	377	440	411	437	429	413	419	469	438	469	436	438	452	419	391	408	444	431	463	439	434	437	412	385	396	415	395	442	441	415	405	411	389	433	440	412	403	408	412	401	395	407	449	385	408	446	448	417	408	379	450	432	434	416	464	426	429	427	434	414	489	438	429	431	437	438	404	387	442	418	400	441	434	411	445	391	390	377	429	425	424	425	394	406	399	427	421	440	411	433	399	415	441	423	402	441	461	408	405	413	407	407	388	446	423	418	430	407	421	434	389	416	446	428	454	382	383	370	450	399	437	444	445	412	458	424	379	454	424	425	406	438	422	432	428	433	436	428	414	403	411	447	405	451	432	435	380	373	426	434	414	413	439	418	448	445	436	450	412	423	423	414	408	420	450	392	444	407	416	428	426	429	420	408	423	396	424	383	446	440	428	380	432	417	455	424	425	442	426	453	442	411	396	426	402	456	454	389	454	409	466	431	400	416	410	395	373	422	383	442	454	409	402	404	428	424	413	422	429	434	404	448	418	438	448	401	420	433	421	403	420	404	429	420	392	397	412	416	425	414	421	445	462	400	439	414	408	418	407	433	396	404	431	439	377	433	429	405	413	450	430	424	394	443	391	427	461	414	421	410	417	392	427	408	412	393	429	438	421	432	436	455	420	408	408	437	422	424	386	396	428	424	421	426	407	482	424	428	385	427	393	419	449	396	450	430	438	453	422	401	393	426	454	419	385	414	426	427	404	407	441	402	433	410	431	440	411	424	410	412	425	407	424	393	402	397	416	437	458	413	374	397	412	437	412	443	431	416	417	438	382	419	427	428	442	434	400	407	424	462	438	410	429	454	407	421	396	418	386	451	428	409	446	407	397	445	379	383	415	439	411	421	425	432	444	454	423	430	450	411	373	402	419	403	407	434	435	416	444	406	425	441	419	425	400	397	425	441	377	461	394	425	435	424	410	430	400	403	420	414	454	423	421	409	421	445	395	394	431	422	429	425	429	436	448	432	405	401	382	419	457	432	424	426	459	419	430	406	420	448	414	414	387	435	407	430	390	424	420	432	427	405	407	452	460	428	443	424	448	426	440	444	403	391	430	405	428	407	420	427	414	395	435	428	433	408	437	394	425	423	424	441	424	438	409	424	389	427	426	403	435	441	407	418	442	417	456	409	455	419	407	392	439	420	438	465	398	418	463	414	370	411	402	450	426	413	394	403	439	434	422	409	430	428	436	445	448	426	426	453	411	442	394	418	435	371	419	470	461	406	413	401	426	467	426	440	357	474	432	448	418	445	443	433	430	408	394	412	426	404	414	451	436	416	406	431	428	417	437	407	395	438	423	409	387	415	430	422	393	414	425	413	459	432	442	427	406	458	421	434	407	436	400	408	402	448	433	404	446	419	402	411	398	443	405	384	428	427	415	415	412	455	416	457	415	436	416	433	379	418	412	407	393	438	453	429	404	405	420	398	427	427	432	438	418	412	416	399	422	384	436	380	450	417	418	422	387	455	394	445	462	446	421	403	402	420	397	419	409	430	408	451	406	407	411	406	387	425	394	434	403	425	393	411	425	434	388	424	409	426	422	409	407	407	401	409	400	431	387	447	443	389	446	433	422	435	421	401	433	427	390	458	354	396	453	411	459	430	452	393	411	415	426	435	418	424	392	399	398	430	405	431	389	427	380	409	419	467	410	399	451	403	424	395	430	444	434	430	421	432	431	414	405	462	415	401	431	408	423	418	427	440	437	380	455	417	400	414	413	368	440	458	411	445	406	400	434	417	421	421	429	432	424	419	412	439	453	421	412	420	426	428	409	421	420	393	477	453	422	398	452	402	423	434	392	439	432	408	435	408	434	433	410	411	417	401	432	426	420	427	403	404	405	475	452	452	398	371	454	404	429	424	362	438	426	419	436	439	450	459	417	423	421	413	419	416	405	441	445	447	459	432	416	420	441	423	430	429	408	438	434	424	443	400	461	396	409	410	425	417	400	442	387	392	428	415	409	420	439	405	406	383	398	424	418	414	397	435	422	399	421	448	418	419	428	437	398	419	397	410	426	451	443	437	382	460	423	435	422	357	404	453	483	433	391	432	448	386	411	443	412	428	432	418	421	400	428	387	422	430	401	409	427	460	436	452	433	428	401	432	424	429	417	416	396	448	422	429	422	431	426	421	413	417	404	421	410	429	465	445	447	442	391	388	405	428	437	406	388	423	421	454	440	433	431	417	401	397	423	410	434	415	407	386	399	437	438	411	425	450	397	420	408	431	436	420	408	502	431	427	399	420	424	441	405	437	414	418	411	419	405	391	430	406	437	420	417	449	421	376	403	425	394	441	412	406	432	421	408	406	453	401	451	428	408	447	415	391	401	433	406	410	393	404	424	424	438	400	447	418	430	413	421	440	446	403	464
23549	20888	27724	24186	20797	4838	766	520	403	359	330	276	304	291	245	233	227	235	244	222	222	234	232	203	225	221	220	194	216	220	188	198	197	213	200	188	177	218	198	199	215	204	192	203	200	184	152	203	201	197	168	194	200	190	177	208	227	179	192	203	188	178	170	199	181	168	184	196	184	191	220	175	221	193	208	204	206	192	182	209	221	201	174	206	202	178	193	204	180	201	200	174	178	188	197	169	201	174	194	202	190	210	203	179	200	208	181	199	182	176	199	190	166	194	202	175	204	188	173	190	180	166	190	199	201	183	187	179	196	200	194	225	187	209	200	175	211	184	185	174	189	212	168	190	156	188	210	176	184	173	207	187	196	235	202	195	196	158	210	185	201	186	182	202	201	191	210	193	200	203	190	178	208	192	184	170	186	177	187	196	188	195	211	207	187	201	173	185	214	188	192	201	180	193	228	182	183	189	164	188	193	212	190	200	195	207	181	221	180	170	211	192	193	170	184	196	194	186	214	195	206	168	186	184	180	164	193	193	162	211	183	201	181	204	196	204	174	204	191	218	184	196	193	205	206	179	182	188	222	198	181	193	180	183	175	179	177	203	201	194	223	220	184	173	185	160	193	185	190	215	187	197	227	189	178	191	178	200	199	195	180	202	164	172	200	182	186	187	197	200	184	153	231	190	210	183	176	182	213	192	197	200	199	179	199	165	199	193	155	191	176	200	179	196	154	204	194	197	180	203	180	178	179	188	210	197	174	195	190	202	197	195	197	184	192	185	173	167	192	160	184	184	168	199	213	186	199	189	186	189	190	205	180	195	164	162	197	224	188	178	187	199	205	200	167	201	217	195	200	200	191	175	190	189	170	213	201	175	204	184	207	184	193	194	210	193	192	191	189	186	194	166	176	197	193	174	197	229	193	177	200	166	170	211	202	215	177	176	215	210	216	196	178	198	175	185	169	216	172	197	185	204	193	177	191	212	204	211	187	203	198	169	210	201	200	214	184	188	170	189	195	182	201	175	169	192	212	182	179	202	200	211	186	192	190	190	195	187	205	182	203	206	187	183	193	191	181	190	171	207	209	197	169	189	175	169	174	178	191	182	194	191	210	177	196	185	187	200	189	215	171	181	171	193	192	224	172	175	185	205	198	205	206	188	190	197	205	180	181	206	203	200	137	209	198	177	199	187	188	175	180	188	163	197	220	181	186	179	215	174	186	205	187	183	198	209	192	206	177	176	169	176	210	185	187	194	218	198	198	197	203	172	197	173	185	197	179	208	184	184	183	207	184	219	186	176	186	182	202	179	223	216	179	221	175	188	195	195	190	180	205	171	185	181	212	156	203	193	199	209	176	210	190	204	202	203	184	196	187	168	179	201	196	213	192	195	169	192	202	186	198	184	169	200	207	169	195	193	176	190	176	176	209	194	229	216	193	189	209	164	185	189	166	203	182	210	200	174	209	187	181	170	169	185	218	200	198	187	175	185	175	176	196	171	209	180	189	198	161	191	187	174	189	175	202	199	186	208	174	200	185	184	190	187	185	192	185	173	188	201	188	195	205	180	196	182	181	194	175	194	165	198	197	208	210	207	187	194	187	199	215	200	202	211	185	207	205	200	204	192	179	184	175	218	186	207	198	188	196	182	182	194	189	162	184	192	193	172	180	186	179	215	212	185	198	206	196	182	178	164	196	183	189	211	172	198	198	195	212	210	204	201	195	180	158	184	175	203	189	198	167	202	181	186	198	174	191	172	202	193	172	198	173	203	190	178	194	200	163	175	188	212	185	182	181	193	191	176	206	206	174	186	190	203	173	207	184	183	209	184	195	191	187	181	196	201	185	157	186	198	164	170	172	212	210	197	183	191	182	175	193	203	196	181	198	194	192	204	171	182	182	202	189	176	171	182	191	185	157	170	192	191	180	168	182	201	195	193	211	194	177	173	183	175	205	200	197	189	206	164	205	182	180	172	200	185	196	179	145	191	213	186	220	175	185	182	181	205	196	201	182	196	177	184	215	206	189	182	189	194	195	181	190	217	209	200	190	195	181	187	202	209	185	180	179	171	192	187	215	198	186	197	177	204	187	214	198	177	193	192	182	206	222	187	148	200	184	216	178	169	187	189	211	183	201	202	187	187	204	201	185	168	185	184	212	197	189	172	189	188	213	196	218	187	197	189	220	213	192	199	201	195	210	185	192	178	217	206	195	199	212	203	200	178	220	192	197	205	222	184	160	178	203	205	185	187	190	190	194	193	175	195	179	204	173	199	195	177	171	191	187	200	194	184	166	171	187	185	186	182	194	199	185	188	181	195	192	197	215	165	200	189	170	190	203	206	183	162	175	199	208	175	174	189	182	167	203	180	184	195	189	201	180	202	163	200	179	170	214	184	169	205	216	214	199	183	179	199	192	181	185	172	184	198	191	195	213	182	209	179	194	201	187	204	173	189	174	208	201	167	204	190	188	203	203	176	198	193	195	215	168	177	190	190	207	194	195	183	198	196	168	208	192	198	196	189	182	197	199	200	193	209	168	177	178	202	218	201	202	211	176	189	195	205	186	185	175	167	181	190	196	166	188	205	203	174	200	185	189	218	184	204	181	198	167	182	197	178	193	190	200	191	182	169	189	202	189	193	185	206	206	195	206	187	156	193	177	185	200	187	173	202	187	153	176	192	201	185	191	199	158	191	163	168	169	184	198	207	186	171	211	181	207	188	173	165	183	205	186	194	185	161	210	193	198	203	192	196	192	181	162	178	173	202	197	205	209	172	180	187	185	158	188	189	213	192	188	187	215	186	202	221	187	200	199	189	184	183	200	198	192	183	191	196	199	189	190	181	171	212	180	185	184	191	202	186	190	159	148	212	177	177	172	219	181	171	200	201	201	188	210	185	204	200	184	225	202	186	176	196	189	210	191	188	212	202	208	188	181	173	192	179	188	170	201	187	180	177	164	174	180	191	161	194	188	195	168	211	194	188	168	159	191	166	193	171	181	212	178	183	195	199	209	199	195	200	197	169	203	214	183	171	189	206	184	208	203	189	185	180	215	169	189	204	188	172	169	209	216	187	174	180	205	192	179	181	173	189	192	204	199	216	183	186	189	173	186	195	198	200	198	185	164	155	181	197	201	165	166	196	196	169	195	204	203	193	208	198	199	195	218	173	188	194	184	182	185	204	197	210	191	198	213	219	202	188	171	173	176	213	227	161	213	219	179	179	178	197	166	200	206	171	189	189	193	193	172	168	182	205	190	189	206	234	212	234	197	175	204	200	198	215	187	183	195	195	185	185	185	199	189	197	202	193	198	188	165	204	183	201	201	195	183	189	196	200	194	172	195	169	221	183	196	162	176	200	189	187	204	195	215	216	191	185	177	183	182	193	197	188	203	201	178	191	179	190	184	207	182	212	197	188	182	183	186	176	180	180	187	189	189	216	203	187	181	203	178	196	196	200	179	203	187	209	181	185	159	191	183	168	208	171	183	192	196	203
3453	8688	5452	2483	1743	1291	1007	823	637	544	474	402	344	349	310	286	324	276	269	248	229	232	232	227	220	267	226	238	236	254	238	250	234	213	213	193	209	226	214	240	203	219	217	217	223	211	186	200	187	237	200	217	216	206	207	209	187	182	202	191	202	182	184	207	202	219	183	219	215	227	187	209	199	189	208	193	187	221	199	192	197	194	210	212	203	210	190	180	237	190	195	206	208	178	207	195	197	203	215	184	210	202	203	201	197	196	231	225	201	210	205	185	197	192	190	235	200	178	202	196	188	193	195	189	168	218	189	173	187	198	183	205	199	202	184	214	198	197	210	229	203	186	210	178	197	195	193	194	190	207	200	197	205	199	211	218	188	208	170	207	225	184	198	222	194	190	204	179	211	198	194	194	189	212	205	206	201	236	203	201	187	194	186	194	208	202	213	197	198	217	203	236	205	189	210	207	209	172	221	199	202	185	198	215	211	208	202	225	212	178	194	202	203	190	217	171	184	204	183	216	181	216	190	195	215	210	191	210	200	186	206	183	196	170	192	210	199	197	198	193	195	184	215	198	208	209	203	205	195	220	189	223	188	235	203	205	182	203	208	194	209	230	189	175	205	181	196	215	172	201	216	197	192	182	193	196	205	223	205	183	201	206	221	202	211	189	220	199	197	219	179	213	219	198	216	211	207	185	185	200	207	198	222	208	219	204	190	208	188	198	177	211	196	210	215	215	195	230	199	203	198	198	228	196	213	190	192	199	188	209	190	189	201	222	195	199	208	207	174	206	185	205	214	183	190	195	205	204	211	191	218	209	213	178	190	203	179	187	199	183	190	214	180	193	198	193	195	200	184	181	199	185	195	212	216	193	219	209	194	203	204	182	223	243	180	206	206	210	192	201	183	212	196	198	192	203	205	219	186	208	207	211	193	199	198	214	207	184	211	183	209	175	212	187	201	217	229	183	226	219	196	203	214	196	179	194	197	174	215	195	240	198	201	230	220	205	200	178	193	203	193	220	201	196	221	203	200	202	198	189	206	198	207	181	198	207	193	208	210	184	187	195	204	213	213	188	188	192	196	200	214	212	186	196	226	172	189	208	176	202	191	189	228	223	174	210	206	197	212	185	199	208	200	196	202	191	197	194	212	207	185	200	204	182	183	196	211	208	193	211	204	206	212	206	191	199	214	198	226	203	210	177	221	183	218	217	183	184	185	198	199	222	206	176	204	190	201	195	223	189	197	174	208	189	197	200	185	186	190	210	191	191	190	175	223	196	210	232	180	216	165	195	185	174	192	192	225	215	182	207	187	240	208	168	188	184	208	200	229	211	224	207	202	199	206	182	211	207	196	210	197	212	189	215	197	188	195	217	208	231	170	185	187	186	198	205	196	191	235	189	198	154	191	194	203	184	212	220	182	216	206	187	194	194	180	200	230	195	213	202	200	224	240	212	206	219	198	208	192	171	207	196	206	191	204	192	193	212	207	199	226	198	203	193	201	207	196	184	187	201	217	212	215	185	240	222	217	189	173	206	190	190	202	214	190	205	213	208	214	224	223	212	178	214	204	206	189	203	223	210	205	190	184	219	207	208	200	217	177	234	203	196	218	198	209	174	206	215	214	223	201	176	207	196	200	204	213	192	194	188	192	207	202	197	183	200	189	198	184	202	200	211	203	194	179	231	214	221	201	216	193	200	179	226	166	170	215	218	190	204	186	207	196	199	191	197	186	202	191	196	174	176	190	241	207	216	196	177	204	197	202	223	209	181	173	230	197	174	198	206	197	206	199	205	190	203	182	200	231	202	210	199	192	188	216	221	209	202	194	204	199	175	190	204	204	213	200	207	208	173	212	201	207	199	217	222	201	191	189	188	159	200	197	203	199	186	183	189	210	192	197	211	185	211	204	214	188	182	201	205	202	213	202	189	164	173	200	190	216	180	204	179	212	200	205	230	186	198	182	205	202	181	174	203	188	216	185	202	199	195	233	207	197	207	207	205	207	194	174	214	212	200	188	201	208	203	193	198	180	206	228	215	216	176	226	219	207	194	211	218	206	218	196	186	207	240	215	188	195	231	193	190	184	216	224	189	207	199	214	206	197	201	192	192	224	196	238	179	175	206	217	226	208	208	199	202	219	200	186	204	210	209	208	180	199	180	220	209	181	210	202	187	186	233	198	218	205	201	235	197	204	210	183	213	206	192	201	197	208	214	204	193	190	212	212	183	194	207	189	205	213	202	191	203	172	186	184	187	183	208	183	191	196	193	188	210	197	200	190	184	187	204	177	209	189	191	197	191	203	190	198	202	203	211	195	223	196	217	224	222	212	202	186	202	205	194	223	196	224	210	212	195	192	209	194	244	200	221	188	178	208	195	205	220	186	179	209	184	194	224	189	204	225	186	187	220	216	205	187	184	205	189	202	165	214	213	183	220	193	204	195	199	189	199	186	207	196	202	178	194	186	209	218	192	191	183	209	216	207	211	228	206	223	195	203	212	182	175	219	219	180	190	196	196	218	189	197	191	197	202	194	184	197	188	196	210	220	214	220	186	198	210	211	198	208	186	224	197	221	190	201	194	206	202	200	186	223	195	199	214	214	196	207	203	210	188	186	206	206	210	218	190	232	183	202	200	204	205	184	199	204	205	239	199	187	185	187	187	206	196	199	180	205	187	195	185	233	189	207	212	201	193	168	192	197	188	205	206	214	204	190	204	194	218	208	189	192	218	190	209	189	213	196	228	196	196	216	189	207	189	199	192	197	204	197	214	181	225	210	218	208	202	187	189	199	201	228	192	190	209	193	195	199	188	203	206	180	209	208	214	210	220	204	198	220	199	214	218	200	202	198	191	177	208	171	196	208	192	212	206	203	189	209	206	193	208	204	197	200	197	228	205	222	219	213	207	217	181	212	237	205	176	201	240	194	224	193	188	208	210	190	216	179	199	199	191	203	198	182	211	179	208	203	213	181	214	209	214	216	217	170	173	214	211	212	186	187	189	210	197	214	220	215	199	192	199	218	222	205	187	205	220	183	230	192	205	205	209	205	203	192	208	202	196	212	186	212	196	219	199	186	213	216	216	213	200	200	201	189	196	202	206	190	186	191	196	180	201	234	210	209	213	215	210	187	212	194	198	205	205	220	204	188	189	192	207	192	185	201	198	178	220	208	184	226	191	188	210	213	172	185	212	188	209	220	220	184	194	195	193	202	216	194	206	185	172	228	209	218	197	185	218	219	184	188	183	197	212	228	205	204	191	190	183	185	189	192	216	214	222	215	192	225	193	186	193	192	199	219	204	197	206	216	182	197	204	214	190	206	201	174	201	213	196	206	190	215	181	206	225	199	213	228	216	231	222	207	197	190	192	207	217	198	211	181	202	192	202	207	236	201	196	197	213	211	196	215	216	193	201	209	187	217	222	198	201	217	186	197	192	209	185	202	198	189	229	195	166	187	199	196	193	222	182	195	194	194	202	179	199	184	206	194	200	222	215
24725	20918	26515	25286	7272	817	700	655	587	565	512	498	531	516	515	516	508	515	526	505	495	467	469	445	479	462	472	519	464	488	508	500	502	496	471	497	452	495	504	440	504	470	504	445	485	460	496	489	465	463	441	446	471	442	487	459	494	443	475	467	455	460	440	492	469	438	472	462	495	474	457	471	485	495	440	532	439	417	484	445	469	445	437	470	505	512	465	473	491	534	429	492	491	482	478	488	484	483	513	451	480	447	508	474	480	486	494	464	507	504	477	498	454	485	496	479	459	495	445	500	494	504	441	475	502	506	490	463	488	490	492	479	463	556	467	458	461	484	451	493	475	481	479	439	444	466	487	482	451	520	539	474	452	477	484	474	503	493	454	479	459	468	464	501	424	480	503	454	497	449	482	460	471	492	458	452	472	467	491	475	447	468	480	483	508	455	471	439	481	485	454	476	452	480	527	484	473	500	451	436	479	479	475	478	499	459	489	482	494	501	486	470	481	489	468	458	451	458	457	486	471	507	456	490	456	520	453	458	441	476	489	443	499	468	509	434	425	492	496	470	490	458	466	471	462	448	450	451	489	434	484	471	461	450	424	513	476	483	517	473	450	442	455	445	497	445	492	477	442	475	489	491	473	468	457	453	438	457	465	462	478	482	476	461	480	480	494	493	451	513	444	463	474	470	423	493	533	510	448	504	483	440	467	492	485	460	461	474	437	463	490	482	547	519	478	487	500	502	502	432	482	517	453	463	452	453	517	460	465	475	473	487	457	431	496	460	469	468	476	485	469	531	497	498	470	499	492	515	475	469	529	424	492	486	430	488	457	468	482	499	470	452	471	476	502	455	441	495	482	500	450	459	473	471	477	453	473	499	520	479	491	463	453	499	474	522	526	484	471	470	459	460	470	472	440	472	452	471	478	482	463	465	471	490	476	500	462	474	461	490	465	506	510	452	500	454	453	472	503	448	504	502	451	476	441	486	452	478	487	459	501	485	465	499	416	447	447	482	483	482	471	489	469	455	484	423	468	459	482	456	461	501	490	472	473	445	486	472	462	453	472	464	499	463	524	448	512	485	452	482	469	484	507	478	495	508	467	468	484	408	465	462	493	467	496	488	499	464	430	472	495	503	493	483	502	483	481	481	459	504	456	449	443	481	439	454	511	472	478	480	492	500	450	456	473	455	486	422	428	476	483	464	502	483	437	500	505	446	481	481	448	434	463	464	505	484	464	433	459	435	478	471	457	460	472	485	444	504	459	476	455	472	481	505	480	492	444	478	463	472	514	485	462	489	456	442	505	478	450	458	431	455	473	472	490	466	479	490	462	484	466	484	478	450	464	411	478	500	480	501	465	467	467	455	495	479	465	445	457	481	476	476	514	479	459	498	439	454	465	517	477	461	449	511	485	458	476	498	459	500	486	477	496	447	511	469	478	467	473	508	473	499	510	479	489	471	492	482	519	490	469	475	473	429	453	482	500	510	486	525	466	451	491	445	472	487	486	495	449	473	463	462	493	487	492	475	449	471	471	460	487	471	431	512	446	457	446	485	526	494	498	443	506	485	459	472	517	482	486	482	466	468	471	458	448	474	449	536	483	458	505	475	472	481	477	477	442	471	489	519	463	475	519	451	507	496	456	438	509	464	448	521	488	483	493	490	490	462	469	504	497	451	491	473	467	470	493	480	508	477	470	473	488	486	500	498	477	478	484	495	454	458	485	478	444	492	478	476	458	423	502	451	458	488	501	509	489	479	492	479	498	478	481	507	484	469	450	495	467	483	436	466	468	463	498	480	496	475	472	465	455	461	466	471	440	491	453	449	446	502	488	468	456	463	463	436	479	461	453	481	458	464	472	484	438	444	450	490	483	463	453	462	496	445	457	489	495	509	486	471	454	486	481	484	479	466	466	424	529	502	474	457	478	453	462	479	475	487	475	486	487	457	500	437	455	480	492	476	504	463	494	508	468	475	454	461	492	439	468	446	455	466	454	498	483	453	490	465	486	501	457	510	468	474	464	461	459	542	438	459	452	517	483	467	496	537	482	455	471	475	505	460	447	485	460	485	473	487	449	532	463	450	455	454	516	497	459	493	508	459	473	516	452	472	517	445	471	462	511	485	445	461	468	498	479	504	449	440	515	455	480	502	452	467	531	478	477	509	452	499	484	477	477	515	463	498	492	470	440	454	489	454	467	446	473	455	473	460	508	518	453	459	512	519	505	463	470	466	486	490	459	448	482	457	496	460	457	495	476	478	482	487	480	474	439	468	482	521	456	479	472	486	441	482	454	505	443	472	497	452	446	500	481	505	469	511	481	476	499	483	455	514	497	441	483	502	480	494	471	490	478	480	497	480	462	467	453	480	473	480	467	520	465	488	487	453	487	499	510	461	482	487	465	464	454	484	453	492	506	482	444	458	500	454	456	496	437	492	490	464	488	486	491	440	448	464	494	452	485	488	449	482	467	429	496	522	474	508	455	436	459	513	474	466	469	489	475	456	492	497	456	477	445	518	473	472	488	457	462	434	524	517	478	484	484	492	480	503	488	462	477	484	508	455	503	481	467	477	497	470	473	463	456	495	463	477	485	457	467	510	446	453	478	489	488	454	445	485	457	454	483	493	463	499	465	466	509	474	453	491	433	478	456	498	458	491	511	493	487	473	465	473	459	478	469	480	500	498	488	446	481	463	435	478	515	484	456	431	465	517	468	446	430	465	464	505	488	431	476	472	457	446	487	484	437	475	487	461	474	511	523	446	443	487	535	496	455	487	473	446	511	479	445	537	464	475	487	440	494	439	484	485	497	489	432	458	449	476	482	465	454	474	458	520	435	471	483	493	452	473	502	455	463	483	492	473	497	471	467	447	482	500	473	464	465	463	467	488	489	447	473	485	459	481	500	485	487	451	493	488	509	463	494	509	451	478	472	503	475	486	466	469	487	449	501	466	467	470	424	452	477	471	459	458	464	446	536	444	488	472	441	452	498	451	507	468	457	488	477	462	471	472	471	468	474	479	482	459	461	485	443	421	501	438	507	484	491	476	466	443	480	469	470	443	464	463	456	513	486	460	458	456	476	437	507	475	434	507	455	459	458	484	471	459	465	505	474	450	475	457	486	507	518	481	459	461	514	474	473	483	477	467	495	479	476	468	497	494	482	461	475	481	490	455	482	509	474	468	489	439	470	496	467	451	467	498	449	443	508	485	504	473	492	480	483	439	472	450	473	501	469	460	482	473	455	427	484	485	476	441	483	488	462	470	486	461	507	470	499	492	475	476	484	464	464	465	456	483	495	485	455	430	480	473	476	448	459	487	450	422	449	465	474	466	464	506	462	438	461	508	479	457	465	465	491	462	442	472	419	466	471	494	501	484	481	462	489	499	474	441	507	509	497	454	482	444	455	472	474	486	439	466	442	495	482	483	477	497	459	486	477	517	449	485	473	490	476	449	440	471	523	495	489	463	492	511	481	469	458	475	466	470	452	476	464	484
3533	5214	3396	1731	1379	1109	907	831	735	658	667	581	625	558	557	544	544	530	502	519	491	530	484	492	499	509	495	545	522	506	516	464	473	487	536	492	466	482	461	518	499	523	514	488	512	514	486	529	483	477	467	477	496	446	480	551	476	513	478	480	515	501	490	499	477	495	501	484	474	470	474	492	485	440	439	557	532	529	488	488	495	497	491	493	491	515	468	482	494	465	492	443	503	476	484	501	491	470	512	484	512	456	505	474	504	485	477	495	470	475	472	486	494	470	497	515	487	492	508	461	485	486	459	483	505	506	504	514	508	499	524	467	491	458	510	499	483	470	445	466	497	464	477	500	512	478	505	489	494	462	506	442	488	478	484	521	457	452	507	478	511	460	506	489	512	483	485	503	484	502	510	427	524	464	503	477	526	483	529	467	551	466	519	493	472	494	529	494	471	484	500	474	506	469	522	505	533	508	515	461	496	485	489	505	461	462	524	483	476	483	465	524	469	454	492	490	492	479	477	568	497	516	523	493	505	464	488	467	456	495	516	456	495	514	498	489	463	496	480	529	467	467	491	468	477	523	455	483	476	520	528	503	449	476	488	484	496	481	512	448	457	498	478	497	469	476	489	490	503	481	490	493	512	499	504	503	484	514	466	492	501	494	488	472	499	493	504	437	443	479	491	507	475	468	499	498	466	509	452	478	497	474	489	514	470	507	480	497	483	504	474	472	466	480	547	488	466	530	500	476	501	486	460	471	489	528	462	518	508	448	464	474	467	500	498	508	503	518	495	463	475	473	448	473	481	473	546	484	497	512	475	501	514	472	485	483	500	491	493	489	455	479	431	446	487	475	503	467	477	475	516	484	478	488	467	469	484	500	452	486	505	456	464	471	507	488	507	455	472	482	504	489	484	529	504	468	431	489	511	421	478	480	510	488	479	485	485	512	449	479	535	485	499	465	508	457	467	513	471	453	493	500	490	525	482	499	478	488	505	484	499	459	513	449	479	529	514	504	491	525	504	471	524	509	496	482	519	484	506	472	478	486	482	514	489	504	471	464	484	449	479	486	434	475	509	514	503	467	514	474	507	518	472	477	470	495	474	503	495	496	467	531	501	455	518	504	461	485	518	498	489	488	491	486	485	457	459	525	525	498	494	471	462	484	480	491	453	483	487	494	494	463	522	499	500	473	483	514	493	472	495	479	467	496	471	511	496	499	529	500	479	490	489	491	454	471	494	479	540	477	496	507	512	492	526	479	501	517	518	455	477	456	482	469	503	508	479	479	522	493	499	473	478	500	480	482	459	474	467	498	512	467	484	498	485	487	463	508	467	476	487	509	489	516	512	485	474	466	465	470	474	514	498	482	511	498	479	517	501	508	510	450	493	495	506	470	469	493	476	469	530	495	510	498	560	485	490	494	500	479	491	506	476	476	478	547	493	495	493	501	498	491	508	515	474	497	465	469	497	480	462	479	541	502	499	504	518	493	485	480	531	475	501	500	464	473	496	482	487	476	511	469	530	478	501	472	546	492	469	524	465	450	459	487	466	456	458	498	449	470	512	478	481	478	504	485	477	482	485	481	482	447	453	508	497	469	495	472	529	532	489	511	451	470	485	452	488	483	519	507	486	497	485	494	435	510	476	483	446	483	497	502	470	486	477	486	526	485	536	514	501	491	478	475	527	509	510	469	474	476	500	464	515	482	500	482	526	486	492	496	483	488	491	558	467	496	457	507	478	523	483	481	501	475	453	486	463	509	494	488	492	495	484	507	486	499	450	466	486	523	494	501	458	502	509	462	475	478	445	433	485	469	513	506	443	494	480	473	488	529	504	541	476	507	496	490	501	481	479	481	490	504	500	502	504	500	500	492	512	470	458	507	499	497	499	472	465	484	504	480	448	472	465	471	472	495	474	478	496	468	468	456	492	498	513	495	497	505	501	470	494	481	474	482	524	492	538	496	486	498	477	525	480	472	517	480	509	518	475	490	487	483	434	490	460	503	488	486	485	491	497	497	478	482	490	499	483	487	482	493	493	486	495	512	472	513	471	485	500	507	510	472	458	486	485	470	473	539	492	511	478	469	494	475	506	458	504	488	486	495	498	532	473	496	479	514	532	458	471	472	554	475	516	462	465	481	506	498	519	481	459	458	492	518	499	492	452	486	480	479	473	518	541	432	488	485	484	533	480	471	458	522	494	519	510	503	475	438	492	447	461	502	476	439	481	461	495	520	490	513	476	491	506	456	525	510	471	480	534	452	497	448	477	480	463	496	523	491	491	487	451	470	463	475	489	483	463	463	484	504	492	482	530	508	499	498	476	515	501	464	480	500	480	487	542	495	457	504	503	457	474	468	460	493	500	435	497	472	532	484	495	478	475	456	488	482	505	498	501	462	489	499	484	506	473	479	508	474	465	499	501	440	475	498	454	492	421	497	520	477	473	479	471	508	485	498	469	478	464	511	472	466	461	493	510	469	512	504	471	480	508	452	551	503	484	517	475	481	494	495	482	471	497	474	524	481	494	466	461	502	481	476	475	493	519	510	501	472	475	491	493	491	470	472	489	512	487	465	472	469	477	514	499	492	520	455	505	452	492	479	484	474	477	530	483	501	497	464	476	509	478	490	473	500	479	509	498	509	481	499	444	505	452	421	492	499	467	480	506	490	489	482	487	506	487	493	500	475	478	550	498	518	464	503	476	463	520	491	463	485	501	499	469	475	500	495	500	451	493	485	503	506	501	472	496	519	496	490	498	492	463	489	508	472	506	485	517	477	498	509	475	489	490	448	488	453	513	472	512	499	464	482	495	497	473	498	480	497	494	505	471	447	469	475	462	500	501	471	502	479	498	489	484	503	481	514	462	484	478	490	535	472	473	487	499	452	487	489	472	456	468	460	464	449	500	516	502	471	483	479	478	496	514	513	469	462	500	481	527	496	512	498	540	475	517	466	486	471	489	513	498	504	483	483	481	487	481	477	491	454	489	496	490	473	484	468	499	490	500	505	465	508	467	500	493	484	470	455	482	489	512	459	504	470	489	520	491	479	504	489	492	470	497	501	476	467	470	464	462	471	507	469	475	527	496	456	490	506	497	458	528	445	493	494	454	475	518	514	512	473	499	489	459	495	494	518	492	485	482	496	469	498	474	501	530	505	498	458	473	484	484	508	474	536	524	514	532	531	509	460	488	501	498	453	549	468	474	473	486	452	491	485	538	490	524	436	472	472	488	478	494	513	517	504	490	486	487	487	501	514	503	506	483	497	503	515	501	479	504	495	533	508	478	494	491	514	523	462	461	486	489	485	473	518	478	488	477	499	511	468	538	453	488	524	527	521	484	453	473	488	491	479	499	536	502	459	463	493	499	525	479	473	468	495	463	472	504	493	488	515	485	496	469	489	465	483	480	516	487	460	502	478	440	508	463	479	466	502	485	473	487	493	529	463	457	497	484	477	485	483	479	504	469	457	475	524	488	461	489	522	512	473	485	500	500	495
22373	20900	28342	23598	20902	20921	5214	791	545	472	441	384	332	345	304	292	285	277	279	249	239	232	225	239	223	209	240	223	229	233	196	202	191	231	170	200	188	191	195	197	194	197	188	189	194	173	193	207	222	213	193	192	181	179	198	171	184	211	158	181	188	185	181	191	198	208	183	183	193	186	205	181	190	184	206	185	167	211	194	189	180	198	171	182	205	182	165	215	193	201	182	188	188	179	195	183	216	167	189	188	176	186	198	189	182	205	195	200	222	180	211	186	185	184	189	191	183	188	192	178	193	184	172	176	205	182	181	158	180	184	179	181	187	190	182	181	168	176	177	207	213	167	193	187	180	180	217	195	189	183	177	183	210	214	197	202	205	175	193	194	173	182	176	189	201	200	197	212	181	144	181	192	205	241	203	182	183	203	190	158	179	179	205	210	185	175	184	177	180	179	191	188	181	162	194	171	179	198	185	183	172	209	172	195	190	174	194	176	193	189	189	182	180	199	161	155	181	189	180	172	192	208	191	194	185	174	205	187	194	176	180	178	211	202	188	182	203	173	193	173	193	178	214	215	169	206	175	174	202	174	176	205	183	197	174	177	205	193	186	206	182	183	204	207	167	189	167	202	203	175	173	206	197	181	166	177	162	166	194	178	170	163	186	208	166	192	200	176	167	162	210	175	187	174	174	194	174	165	207	193	194	158	190	191	183	188	185	202	172	204	188	172	186	205	166	169	178	188	179	193	189	204	169	177	188	190	169	192	198	164	193	211	161	179	182	181	217	163	166	197	188	192	189	180	176	167	182	199	171	166	188	206	194	188	188	198	185	183	209	166	189	192	184	196	176	202	187	176	198	190	220	184	159	184	185	172	209	189	190	191	172	184	201	205	208	195	204	197	190	185	185	189	171	167	202	185	156	169	171	177	195	169	183	164	201	177	193	183	172	200	212	171	205	181	179	175	180	190	189	176	161	182	174	185	175	155	170	174	174	173	201	181	189	194	177	178	167	197	205	200	175	193	219	203	184	186	191	192	177	189	186	173	168	195	196	179	196	165	173	201	184	217	204	222	186	175	170	213	191	170	212	205	176	205	196	188	170	206	176	188	198	199	180	186	209	180	197	188	169	192	193	180	171	199	188	185	176	175	180	197	165	192	180	159	139	187	192	195	211	167	169	202	196	175	201	204	201	180	189	186	198	175	176	177	186	187	179	158	183	184	188	159	196	206	157	187	208	196	181	197	212	188	183	196	163	192	190	162	193	212	183	202	179	188	192	167	185	184	175	166	200	180	187	160	201	203	198	172	201	176	180	184	200	183	177	175	195	176	190	181	226	188	200	184	172	199	198	171	200	201	168	191	177	199	215	166	168	192	184	201	201	187	190	170	200	189	197	191	187	203	176	188	173	197	189	192	193	152	200	161	167	202	188	201	179	202	164	209	179	168	188	176	195	175	164	190	204	187	159	171	188	173	153	180	181	195	171	167	198	184	173	189	190	164	155	166	186	167	207	190	190	179	202	186	162	211	178	196	223	189	184	187	195	195	204	167	204	163	208	190	207	181	188	174	194	180	205	191	188	189	188	182	202	171	190	185	208	164	194	201	166	205	181	190	177	193	182	193	196	196	163	199	191	185	194	193	195	153	198	172	183	191	199	193	183	177	189	179	165	188	191	201	180	189	181	189	181	179	198	173	178	184	220	185	177	185	188	194	197	190	180	191	198	196	176	200	178	197	192	164	171	184	191	178	192	187	192	204	189	193	172	155	195	179	183	175	174	165	175	185	192	231	202	211	175	175	174	205	183	180	175	170	194	163	172	175	182	202	191	198	222	172	193	181	154	168	177	191	187	190	180	173	182	200	192	185	222	167	185	183	198	177	186	203	224	161	160	216	181	191	178	180	204	165	202	166	192	173	178	212	188	203	193	168	186	185	192	196	200	177	175	184	191	186	208	172	175	173	173	176	190	142	194	204	199	168	191	186	211	199	191	180	169	171	169	182	161	162	184	200	209	188	194	177	208	201	210	192	196	179	174	173	147	165	187	182	191	182	216	195	163	187	151	223	202	166	193	187	166	198	172	186	185	185	167	180	189	189	175	170	189	201	188	182	185	167	191	192	150	184	210	188	203	195	196	185	193	196	175	159	157	191	146	185	175	150	178	184	182	172	178	205	176	175	161	190	193	165	193	188	183	185	185	194	197	194	187	194	187	187	182	185	164	204	184	204	172	202	188	184	206	188	174	159	190	181	189	169	175	159	179	196	189	174	175	201	183	171	198	187	184	170	194	188	187	169	178	165	172	199	180	172	192	189	179	181	177	187	191	186	193	181	182	206	168	192	165	189	185	167	188	175	164	178	190	185	183	193	193	198	185	179	190	195	187	171	182	190	180	180	180	190	197	184	192	195	165	186	198	179	207	186	203	188	173	188	191	166	225	182	187	193	203	214	201	182	201	211	186	185	159	174	174	186	185	172	166	189	173	214	210	221	176	177	165	169	168	195	185	178	189	165	177	209	187	168	177	171	177	183	168	186	186	192	197	188	182	200	167	199	167	201	178	174	177	198	180	218	182	177	148	201	200	164	178	181	198	181	174	170	224	182	190	154	179	178	191	174	192	184	182	182	202	179	194	187	208	208	202	180	201	181	179	236	180	215	185	168	196	174	174	172	172	182	192	174	188	178	190	147	163	189	177	159	200	186	178	208	196	163	189	198	217	169	190	184	216	202	179	168	180	173	212	172	181	194	224	176	197	196	195	189	183	201	170	186	176	183	190	176	187	163	174	195	179	185	172	189	190	220	182	179	185	187	183	193	208	199	195	209	188	168	190	187	164	188	183	189	199	186	202	184	188	187	188	180	180	203	184	193	183	194	173	210	165	181	178	169	172	173	186	208	192	183	165	174	171	176	195	169	195	168	183	201	185	179	183	174	195	203	204	169	167	168	179	167	194	171	181	171	167	178	204	174	184	185	184	203	205	189	179	194	211	150	182	181	191	204	214	171	183	161	167	193	179	182	192	172	191	197	164	193	176	190	173	177	174	172	161	188	199	201	178	202	173	181	213	183	208	187	175	178	168	183	178	172	193	181	185	154	177	185	196	183	184	179	186	189	178	179	190	186	157	190	187	179	200	179	187	189	167	174	181	191	184	192	174	192	204	188	190	200	205	188	172	179	171	202	166	171	177	172	181	190	182	173	183	188	188	181	166	175	180	172	194	186	168	177	187	183	185	196	202	184	194	186	195	190	177	198	171	199	179	188	171	204	197	201	207	198	203	198	185	196	160	172	188	213	175	191	161	184	185	185	162	179	187	197	189	178	184	179	171	156	171	186	200	183	184	191	188	188	179	180	179	158	176	165	200	189	202	194	189	199	151	203	194	188	197	188	175	169	173	181	193	174	186	194	173	191	175	184	181	176	155	196	183	167	196	197	210	210	182	168	218	170	176	178	191	191	151	169	183	190	175	165	195	182	164	177	190	184	187	210	171	181
4013	13521	9346	4289	3083	2200	1706	1259	960	803	652	563	456	446	405	345	339	330	313	283	286	268	276	264	199	273	242	224	220	215	203	217	207	207	231	188	211	194	205	197	188	216	241	208	193	198	205	164	169	205	220	201	206	189	195	191	187	198	202	192	205	188	186	192	194	203	168	209	196	221	188	202	202	180	177	198	183	199	173	190	168	175	203	206	196	211	202	191	204	219	201	213	172	176	208	181	196	183	184	183	185	194	201	191	201	201	195	185	199	177	188	190	197	173	165	188	176	193	198	195	186	222	198	205	199	184	207	180	191	186	194	176	191	174	195	166	196	208	204	191	161	192	195	199	199	182	174	196	208	184	187	179	170	201	172	170	164	184	198	167	220	182	202	186	192	185	198	202	193	159	179	186	195	187	196	212	172	200	159	168	170	202	157	209	197	207	193	173	186	178	186	197	172	191	192	188	179	171	175	188	181	170	196	173	177	182	182	186	175	162	192	202	188	181	175	190	172	174	194	201	164	181	171	180	192	176	188	180	168	200	203	185	198	200	180	199	162	178	184	179	187	203	173	169	194	194	170	194	158	202	200	167	176	190	191	196	209	214	211	184	189	196	166	192	207	182	172	178	191	209	193	194	182	207	173	183	198	182	187	187	178	192	192	186	207	179	172	197	204	178	160	174	183	199	205	177	175	202	172	172	196	174	199	213	169	206	183	162	195	194	205	199	179	195	158	198	190	200	190	211	192	173	180	167	197	187	181	173	188	174	183	176	179	182	197	197	201	206	183	188	181	155	191	193	188	169	195	186	171	184	188	177	182	178	183	195	178	199	196	193	205	176	182	173	174	180	205	168	182	195	193	185	155	178	175	184	190	188	216	182	175	172	198	167	185	156	169	170	224	178	192	191	176	170	186	184	192	175	194	202	181	178	164	164	181	172	216	180	164	179	164	180	178	208	180	168	168	204	197	202	188	197	173	216	196	193	192	175	184	183	173	193	169	174	189	189	176	174	176	197	172	196	163	195	176	182	207	191	166	181	206	193	170	184	193	159	182	168	194	182	194	207	191	184	204	169	184	199	220	187	193	191	186	181	173	191	186	198	199	175	198	199	163	193	162	191	180	197	179	191	190	218	195	184	176	203	184	196	161	187	183	195	172	201	187	179	199	165	178	231	204	182	188	190	177	174	216	188	224	150	180	184	186	182	193	199	195	195	201	178	161	183	202	168	186	181	182	191	203	199	190	205	191	193	177	178	165	201	202	180	180	176	196	189	183	181	164	183	179	186	167	189	205	176	162	180	196	187	190	184	170	170	193	188	193	191	171	200	162	197	183	186	179	163	206	182	184	160	174	167	173	161	200	188	187	194	185	206	187	188	201	171	187	183	179	183	211	220	171	169	184	202	189	173	167	179	204	166	186	180	175	183	197	181	177	189	171	217	191	174	207	170	177	178	177	205	204	188	205	174	176	193	181	199	194	172	192	180	172	190	194	206	200	198	184	200	198	174	174	221	194	199	191	171	191	177	184	170	178	160	170	212	190	198	198	194	195	168	184	164	178	184	202	185	190	167	185	215	172	199	194	208	200	176	156	194	199	181	177	180	202	201	177	202	165	190	193	174	189	177	196	190	174	191	191	192	184	187	177	193	186	191	192	213	173	183	206	211	212	179	187	169	176	171	195	187	165	183	172	181	186	194	171	157	195	204	192	187	196	203	190	160	210	177	164	172	172	187	203	234	181	171	198	184	203	202	201	177	200	187	159	194	203	202	170	192	167	208	177	150	173	195	216	175	186	198	157	184	187	181	210	177	174	180	175	191	195	170	203	207	203	194	216	184	191	185	199	191	198	167	173	183	174	199	172	197	159	188	191	196	190	192	179	177	182	172	163	209	190	217	240	184	195	186	204	190	170	191	181	185	204	184	192	184	205	170	178	193	177	196	176	163	184	183	165	178	205	189	173	183	214	191	200	202	197	194	187	166	202	184	181	179	192	192	193	194	211	197	173	168	194	163	190	177	183	188	180	180	173	176	194	188	180	185	169	192	183	201	194	186	197	178	173	176	205	168	186	160	194	196	184	195	173	190	163	174	163	177	187	201	221	187	180	193	178	179	195	182	204	192	171	193	188	170	191	196	165	197	173	197	187	204	195	174	200	159	167	192	194	169	186	183	164	165	179	188	198	199	180	188	218	176	180	199	158	189	190	173	195	182	205	155	198	200	171	178	181	190	184	174	194	167	206	182	182	191	200	168	206	172	196	171	183	204	184	175	179	208	167	167	184	187	177	175	216	200	174	183	196	177	205	187	199	195	195	200	176	183	185	171	179	176	167	197	202	210	184	175	192	171	199	165	190	194	195	177	200	192	160	207	199	170	173	203	198	197	175	190	185	204	181	193	185	166	171	212	190	201	161	194	180	186	201	212	184	222	198	190	178	188	170	159	202	167	185	156	174	169	212	171	201	176	180	169	191	191	188	175	206	190	186	165	184	188	186	189	209	177	181	192	187	192	190	169	209	204	155	184	194	179	197	188	182	177	160	204	191	166	175	219	185	183	183	174	190	187	187	199	177	182	197	176	196	199	203	201	202	181	186	204	186	173	174	204	195	179	169	173	181	177	176	184	197	190	212	170	198	187	172	167	220	199	211	194	174	196	176	173	200	174	175	186	158	166	165	207	181	187	163	183	177	187	155	174	182	190	188	196	214	172	202	172	166	179	192	183	172	191	182	177	186	180	186	192	190	199	182	174	193	171	186	196	185	198	225	199	177	180	197	193	179	203	187	184	167	190	187	177	186	205	171	184	174	191	197	173	173	168	185	178	194	187	183	209	160	160	189	194	196	173	203	191	191	170	183	176	184	202	176	178	202	194	192	181	195	196	173	170	188	203	194	190	182	186	177	187	189	181	177	194	190	173	199	182	186	209	208	197	172	207	189	166	171	195	173	208	181	186	198	170	173	196	190	187	169	177	188	195	186	194	231	208	192	183	198	177	203	183	181	205	182	156	196	214	175	188	194	195	172	192	192	199	181	202	187	206	201	201	199	177	198	173	182	214	204	204	205	192	184	209	177	171	222	157	185	181	176	198	177	174	185	182	173	191	183	186	218	211	198	195	197	184	189	203	186	180	201	187	198	201	189	180	180	196	185	217	207	181	196	191	203	183	213	180	182	167	189	190	199	178	188	196	165	182	185	208	165	198	194	200	198	175	174	177	197	186	179	173	175	174	195	197	165	186	181	174	213	208	185	188	183	188	197	190	171	207	149	169	215	198	187	189	206	175	186	175	175	208	183	202	190	184	180	185	230	170	184	198	199	199	188	193	188	178	190	196	202	182	190	171	198	185	199	183	176	180	175	195	187	182	198	184	174	196	164	167	196	170	188	192	175	190	202	178	182	177	210	199	185	163	191	170	192	180	184	197	190	181	177	201	196	196	181	183	220	219	178	176	165	160	184	193	211	197	191	199	178	194	189	191	174	198	180	198	184	174
27593	19947	8043	934	590	516	425	462	468	389	433	394	435	449	396	413	423	414	383	422	432	403	425	421	417	424	379	402	409	392	385	383	418	415	405	390	414	396	384	428	466	404	404	364	398	374	409	430	396	361	426	393	436	449	394	401	448	409	390	410	427	393	424	385	413	379	417	380	384	429	436	401	413	384	409	418	377	510	408	403	416	399	436	439	406	404	397	424	419	394	418	442	384	438	420	400	410	403	415	423	402	407	422	411	411	416	426	428	424	392	399	382	388	456	418	393	435	438	418	430	386	447	405	405	392	420	393	429	420	416	415	406	379	387	392	414	425	367	392	402	415	404	449	435	447	397	436	433	420	405	373	400	418	410	402	432	415	425	410	410	406	375	376	414	389	426	404	392	383	440	412	447	415	423	418	427	423	397	404	394	396	427	432	443	430	423	415	388	427	426	423	440	428	406	410	407	384	426	421	406	423	406	447	421	389	414	416	405	421	375	404	377	419	400	414	437	391	373	401	450	406	399	371	417	414	367	399	405	426	452	402	397	389	381	406	395	371	421	395	435	448	410	402	431	378	418	418	429	397	410	375	404	400	384	366	420	399	398	449	420	379	424	416	452	397	427	405	444	396	438	427	419	387	396	405	426	408	397	403	396	411	401	410	386	390	414	391	403	379	411	410	420	439	425	410	421	410	393	432	408	373	404	411	400	394	418	421	396	405	412	401	390	382	386	407	405	366	403	390	400	421	420	379	391	397	420	420	400	388	411	419	454	435	372	389	392	413	390	394	397	401	391	399	411	395	400	398	443	405	402	395	435	378	395	409	407	420	424	387	426	389	403	392	436	399	405	421	398	398	425	412	409	387	388	410	374	404	399	387	396	430	406	421	425	425	425	421	409	409	446	456	415	407	406	420	412	420	404	397	387	438	419	389	390	394	389	422	400	399	459	428	389	379	400	433	400	406	375	423	433	395	357	416	375	398	430	399	413	378	398	381	370	428	403	410	445	412	405	396	411	392	408	411	404	387	387	419	390	385	424	392	434	377	378	386	433	432	399	416	448	386	446	392	430	405	409	405	407	422	416	407	415	429	395	408	409	435	416	406	408	399	432	430	375	418	427	417	390	445	384	404	387	414	420	379	412	397	375	412	374	411	385	426	427	419	420	393	352	410	394	371	375	445	422	428	392	389	439	387	363	406	400	420	382	412	405	416	430	408	413	366	442	433	405	433	393	404	380	413	403	404	422	399	434	425	426	403	422	363	375	394	423	402	382	424	393	428	425	415	430	421	427	423	439	393	420	420	399	409	429	402	383	363	394	427	385	414	388	391	379	374	403	394	423	420	442	416	396	419	396	391	375	394	417	429	369	419	420	425	418	397	430	411	398	393	384	422	391	394	413	420	397	408	440	399	428	388	390	405	386	406	435	407	420	455	450	388	414	419	387	414	401	405	382	429	419	433	409	417	398	400	384	404	369	425	416	375	401	419	448	413	403	425	396	408	420	453	414	406	396	404	396	469	412	392	397	368	403	404	375	422	381	451	430	405	390	379	419	403	388	415	407	381	385	412	393	419	422	399	438	395	399	391	401	407	426	441	397	396	417	401	415	454	417	414	412	389	416	422	400	416	411	419	387	385	400	395	428	414	396	388	410	418	403	418	413	356	392	418	387	425	405	400	416	370	385	424	418	398	389	404	389	405	394	407	423	423	414	397	405	385	411	415	412	408	409	396	389	419	401	427	406	385	383	365	418	416	455	417	404	407	413	417	423	413	407	442	410	417	401	405	397	451	419	434	416	428	384	432	432	413	418	421	399	386	414	408	369	399	391	443	382	435	396	423	443	409	399	417	396	404	434	454	405	392	417	437	413	418	436	433	418	390	393	420	395	374	395	415	383	410	437	406	398	405	396	405	446	477	389	407	429	420	459	425	400	411	357	415	379	445	412	410	429	402	390	422	410	390	438	438	369	433	388	399	436	411	405	417	426	399	377	421	408	385	412	380	420	388	414	404	452	407	409	404	403	410	448	390	365	392	400	429	428	395	450	417	414	405	384	385	412	363	434	414	405	447	416	421	394	403	408	453	400	393	440	426	425	387	369	416	388	430	425	395	387	449	413	392	409	402	454	427	413	397	410	397	381	393	406	392	412	427	404	458	413	419	391	433	381	404	396	410	407	383	403	354	407	429	420	407	421	425	382	377	385	399	376	454	433	392	402	414	406	436	395	411	393	419	412	396	381	435	389	430	427	379	395	368	425	383	439	416	423	422	374	430	411	415	408	388	406	442	384	386	408	410	397	426	414	415	421	435	432	391	424	373	465	407	410	382	421	398	404	428	400	376	433	387	388	395	403	410	385	380	442	397	416	417	409	420	409	402	393	422	378	432	421	443	385	375	413	432	394	404	396	450	447	424	391	449	394	414	378	404	428	441	392	425	418	391	394	381	417	417	418	418	416	425	374	416	433	408	396	407	423	416	391	407	406	378	468	416	387	404	429	388	381	409	393	430	370	428	395	373	404	434	394	402	377	388	393	429	422	427	400	421	380	401	404	416	408	418	394	406	387	401	393	388	407	387	399	382	417	405	400	411	420	406	408	414	404	416	369	406	411	433	359	399	399	417	404	403	406	404	431	418	395	415	399	429	398	362	370	435	411	435	429	443	432	420	384	424	389	375	431	402	382	454	395	422	394	424	410	386	400	453	428	446	409	423	410	403	416	425	406	434	400	416	422	442	423	437	402	373	422	403	414	394	462	442	398	384	418	386	389	395	373	383	383	407	441	430	410	387	442	413	399	393	418	404	382	370	427	417	437	381	421	406	447	385	453	420	420	439	395	426	443	402	436	409	423	396	383	395	411	396	401	449	418	403	417	390	425	431	416	461	426	376	410	441	423	394	439	410	395	454	416	385	409	432	439	414	358	398	404	430	378	436	426	428	439	363	408	395	415	402	404	366	424	380	399	375	409	438	424	393	436	407	419	426	405	433	387	420	398	377	417	426	384	389	409	413	409	400	441	412	431	389	399	427	407	396	385	410	391	399	383	393	409	437	401	426	390	402	434	395	409	436	421	437	442	406	423	448	381	415	410	423	407	416	436	385	376	378	419	356	400	412	393	404	387	376	393	435	420	375	396	407	423	403	363	403	426	388	376	433	421	381	429	411	407	404	424	384	407	420	389	430	425	427	409	465	415	403	411	392	417	447	388	431	431	423	402	409	417	428	465	430	366	410	404	391	446	430	401	404	395	396	428	412	389	386	408	418	400	400	443	408	377	419	421	428	417	457	395	404	422	411	420	413	387	398	379	414	424	409	415	423	412	413	451	456	380	408	399	413	380	378	403	435	413	404	398	371	401	382	419	404	412	425	392	415	410	406	398	418	427	418	426	417	396	400	383	398	448	410	395	415	399	408	376	409	398	403	432	441	397	404	399	415	388	406	403	425	405	399	397	412	418	447	400	383	377	418	420	407	387	409	382	399	367	422	404	419	393
4911	2412	1446	849	744	695	543	498	510	470	444	514	456	518	466	429	441	418	419	465	431	418	443	407	410	446	420	421	455	473	443	396	424	438	477	452	436	419	413	404	422	427	420	418	418	426	405	418	428	406	457	432	396	408	452	424	437	428	407	429	466	453	445	455	426	412	378	400	440	442	442	391	424	444	434	465	429	377	420	434	436	389	413	418	455	413	392	404	419	408	429	431	427	444	431	441	408	453	431	446	412	442	424	402	430	448	439	419	449	386	414	442	438	424	466	453	449	451	416	419	398	402	452	449	439	410	424	397	449	430	416	414	413	424	445	426	419	442	424	447	409	458	443	449	434	434	434	465	438	412	449	431	415	420	427	435	398	419	440	428	411	412	443	432	440	424	403	402	429	444	442	440	431	437	460	410	404	438	403	411	433	449	398	412	417	423	459	460	425	424	435	431	414	410	426	396	400	400	451	450	416	411	420	404	427	454	406	432	427	425	440	391	429	422	448	436	438	426	412	421	426	446	427	426	461	426	444	456	434	392	459	382	454	429	427	428	428	416	414	435	398	429	431	428	409	418	398	429	409	413	442	413	449	420	440	421	452	418	449	436	433	419	415	442	429	425	431	443	433	438	438	437	419	407	423	468	418	435	395	428	413	448	407	413	417	429	395	416	448	435	435	425	435	423	416	403	413	432	434	444	412	426	462	431	413	434	429	430	424	421	414	411	426	412	448	417	414	424	425	438	430	422	378	430	450	437	383	455	410	426	461	414	417	464	406	441	425	399	410	445	449	445	450	442	414	442	443	464	441	436	426	425	438	386	435	403	440	412	438	428	428	419	409	461	436	403	391	425	448	438	418	426	426	443	464	384	402	426	393	440	398	427	437	425	439	384	441	426	403	412	413	396	428	423	415	413	436	422	454	424	439	411	411	442	411	426	421	406	440	394	423	393	422	423	452	410	456	436	388	462	459	433	394	442	424	440	433	445	423	416	400	419	459	435	404	424	452	428	394	387	446	417	426	420	396	397	444	432	460	398	416	427	436	416	447	431	438	426	432	422	403	421	429	410	381	447	383	432	400	440	407	417	397	420	459	438	471	449	404	433	410	424	389	419	416	432	432	403	456	405	381	405	409	426	405	441	464	413	397	397	427	452	420	411	454	445	401	458	418	404	424	408	433	406	418	439	420	428	415	421	425	434	382	394	472	485	389	457	421	431	427	438	440	414	412	413	416	416	443	451	408	449	450	428	451	411	414	420	431	424	430	463	375	416	446	420	435	425	447	423	417	429	387	429	415	414	414	449	471	407	421	445	429	421	422	414	436	447	437	463	476	459	418	429	485	404	409	431	409	433	449	425	383	431	422	429	428	443	425	432	415	433	449	402	415	415	404	426	408	414	456	432	437	376	445	398	399	440	432	441	388	410	405	431	389	403	419	426	454	429	435	416	438	412	392	435	485	462	427	430	434	398	420	376	405	457	429	389	453	415	422	443	446	420	440	435	440	462	383	417	467	375	380	405	441	436	432	432	462	464	436	421	427	412	442	414	456	413	462	445	440	424	425	447	421	450	435	424	375	429	454	400	391	417	417	429	424	421	401	423	408	403	428	407	408	404	426	409	444	434	451	419	361	444	442	398	420	426	428	420	399	380	448	427	420	440	433	450	375	471	412	417	426	421	440	424	436	410	427	397	429	446	427	467	412	424	448	449	439	390	384	395	417	428	419	441	421	427	442	445	442	429	424	444	433	430	396	442	407	422	432	428	420	378	407	430	462	416	428	415	423	417	455	435	437	430	412	409	428	427	441	420	435	424	438	398	427	426	413	450	414	409	433	427	444	427	428	434	457	436	403	463	450	410	435	415	380	447	423	446	416	403	419	430	434	413	429	455	406	398	426	423	412	428	447	451	418	416	403	395	389	411	440	415	460	435	420	420	395	440	409	452	411	408	410	436	402	419	404	406	402	389	398	422	431	418	426	419	432	404	420	424	450	429	419	410	397	408	434	388	432	437	433	448	431	436	422	439	426	441	446	431	433	455	452	423	398	445	445	424	410	467	418	433	432	406	433	422	419	430	423	428	366	366	399	431	432	400	420	400	393	420	390	415	461	436	432	432	423	422	455	431	415	425	377	462	410	427	392	420	432	400	399	420	413	444	402	400	441	422	444	399	421	416	425	446	409	390	428	444	427	436	406	392	450	418	441	416	402	438	409	390	412	410	418	414	465	440	412	426	423	405	431	405	456	444	425	431	410	464	406	461	437	428	431	432	416	410	454	451	385	428	421	434	421	390	395	434	426	433	425	397	402	397	405	429	434	437	437	406	440	420	417	444	425	433	441	406	424	429	466	400	411	433	441	425	418	441	449	421	451	434	451	439	424	456	423	403	403	403	417	440	392	428	398	462	469	452	453	420	425	431	402	397	411	435	472	415	446	418	435	460	433	451	416	473	448	379	386	435	415	443	436	441	423	404	410	385	427	428	431	408	417	454	406	405	428	454	430	413	387	386	414	412	412	391	404	419	425	426	445	464	429	419	437	396	416	435	452	433	437	420	460	415	428	429	398	428	399	398	406	436	474	384	455	467	426	425	402	468	439	396	418	402	412	441	420	399	438	454	403	423	424	434	430	427	449	410	449	427	410	411	424	420	439	409	414	429	419	434	439	423	395	396	423	434	429	413	441	401	421	423	413	444	462	388	454	398	425	454	424	401	401	438	426	464	448	436	458	417	415	400	383	437	430	440	424	401	396	404	409	380	440	451	410	449	383	456	434	480	426	425	396	415	459	428	410	422	441	414	441	443	411	462	412	412	427	432	459	417	408	415	424	409	421	434	404	458	398	422	450	399	425	482	441	408	427	419	403	430	428	457	476	397	432	404	456	413	413	448	431	392	407	432	448	435	452	436	395	415	392	459	450	428	422	416	441	433	450	432	411	403	434	445	429	404	428	447	418	398	415	409	430	440	455	428	419	406	397	422	442	437	426	433	442	426	435	449	398	464	409	409	463	419	419	447	428	430	440	432	412	424	417	434	414	395	416	410	466	400	410	445	414	444	461	441	419	399	417	405	411	436	431	411	419	394	432	407	432	415	450	422	423	458	444	439	375	430	429	398	441	418	437	442	443	434	471	425	424	405	444	468	417	433	447	455	480	408	395	425	414	445	407	454	431	392	415	421	384	410	445	426	447	437	431	398	437	440	412	443	414	395	382	462	417	428	444	406	424	433	428	433	439	456	466	419	424	389	400	423	449	437	426	390	393	410	392	386	427	406	427	421	418	451	434	461	459	383	378	420	429	423	428	417	434	439	430	441	434	435	399	442	477	402	416	415	405	397	418	419	459	433	467	483	421	415	431	402	448	442	417	437	415	456	412	465	409	409	442	428	411	433	423	420	392	376	417	435	398	428	399	442	400	464	416	411	449	431	419	418	433	448	430	407	411	439	470	387	405	431	426	415	430	408	425	422	413	451	446	431	441	429	400	405	443	455
23549	20888	27677	24206	20816	5004	777	495	467	361	330	320	287	267	245	285	267	250	241	234	245	228	219	203	223	205	209	228	202	227	247	202	182	203	216	201	204	223	178	187	201	195	214	194	208	184	181	242	218	212	173	227	224	201	209	195	184	217	209	205	205	220	194	203	172	192	198	201	234	208	195	191	200	206	190	196	191	215	198	213	200	197	245	210	197	180	200	196	185	209	205	191	177	195	187	190	218	223	201	194	178	210	193	191	195	198	196	211	177	190	193	165	207	188	183	202	207	201	172	192	187	180	192	206	193	207	186	196	201	207	181	174	195	188	194	222	215	176	189	215	188	187	180	180	190	205	207	188	178	199	206	195	185	175	178	188	186	208	201	184	194	206	179	183	200	186	165	161	202	204	167	204	197	189	183	223	191	200	202	194	196	196	209	185	216	211	146	182	209	196	201	206	197	186	206	210	179	199	196	192	187	181	214	190	216	203	161	185	221	224	179	194	214	178	180	197	220	184	219	193	189	201	184	183	178	201	211	182	175	208	191	190	209	191	201	182	197	188	220	200	174	194	205	189	173	174	192	186	215	189	194	204	193	180	186	201	195	192	225	185	198	199	207	198	223	179	179	190	206	192	173	195	170	186	196	185	168	212	179	189	176	223	193	199	203	203	207	194	192	194	197	183	177	214	222	184	206	209	200	180	193	168	189	231	200	192	202	194	209	187	229	181	197	199	201	190	211	184	195	203	170	220	193	188	199	198	222	196	215	217	188	183	215	191	203	228	186	185	211	202	201	214	185	208	190	183	209	184	192	184	192	195	184	185	210	216	186	229	191	198	180	188	195	191	193	223	214	197	186	199	175	193	210	210	203	189	187	218	200	219	185	195	167	220	206	200	169	209	199	204	194	216	194	168	212	180	193	194	196	194	192	201	210	215	197	212	212	203	196	176	203	194	181	202	176	169	194	202	206	203	206	175	213	195	223	191	209	205	205	200	184	195	215	202	201	207	177	193	183	196	209	192	184	196	193	200	210	181	196	212	189	186	207	198	179	172	217	225	171	189	175	180	170	221	199	185	190	213	210	163	207	184	199	209	198	176	203	166	200	192	212	184	202	192	191	204	179	219	204	194	188	175	197	191	198	196	181	214	191	197	194	211	194	201	208	183	205	197	180	204	185	197	196	186	189	190	200	178	165	200	179	170	205	203	199	189	182	186	196	192	192	179	191	201	214	190	173	182	196	219	221	187	193	192	169	214	195	176	176	205	184	191	173	206	208	180	213	205	180	189	214	197	222	197	202	190	187	170	200	212	188	202	223	202	190	215	179	180	192	204	209	188	198	180	204	194	204	205	200	187	192	222	215	199	146	166	219	198	192	195	192	197	185	190	184	178	182	191	183	188	212	160	185	212	200	193	179	180	168	167	198	215	195	183	195	193	178	213	186	200	224	201	195	199	189	190	192	196	164	197	201	187	184	192	178	180	219	208	173	193	193	199	211	189	187	183	191	196	178	213	194	189	183	188	202	232	233	182	194	195	191	179	170	205	178	177	185	201	196	195	200	192	188	197	185	195	210	178	188	182	194	217	205	192	191	213	203	215	195	197	218	194	205	180	196	208	206	185	209	222	185	191	207	186	175	208	215	192	211	193	224	190	196	182	210	202	197	211	183	209	197	195	202	205	192	197	193	196	195	177	189	194	202	188	199	193	209	199	188	197	187	189	186	174	197	215	196	195	207	205	178	183	173	209	171	221	190	192	186	208	163	211	195	197	219	207	169	207	179	213	211	192	204	180	177	197	184	201	186	213	208	204	188	200	211	190	181	172	194	195	209	182	205	188	204	180	204	189	191	178	196	182	226	196	201	211	158	196	199	210	213	198	183	204	200	206	203	227	220	190	188	200	177	208	186	193	195	176	186	188	213	205	194	179	199	188	186	215	199	191	164	176	198	209	192	187	224	191	194	228	205	214	192	183	218	192	187	191	213	184	195	202	222	188	165	207	179	192	192	180	183	208	207	190	180	207	184	185	182	194	179	185	189	192	199	180	193	183	202	174	191	190	199	190	192	213	202	219	174	171	197	174	199	200	200	228	197	193	171	198	200	188	190	208	217	226	205	198	170	195	189	190	192	192	170	186	177	198	205	204	184	213	223	177	230	196	190	194	166	197	179	200	206	177	175	196	199	180	205	194	187	203	196	214	203	198	203	200	199	184	189	202	195	186	198	197	187	184	206	211	189	209	185	193	211	187	196	174	230	194	204	181	198	212	201	225	224	224	206	185	173	192	190	219	224	199	188	200	198	178	168	183	182	188	196	200	193	197	188	182	202	218	187	175	214	176	198	195	183	177	194	183	188	184	197	193	191	187	169	195	195	205	202	196	189	196	192	208	210	166	190	211	189	204	208	213	177	197	169	218	205	192	183	168	172	203	189	194	193	186	206	211	207	205	201	195	192	162	197	209	194	206	200	211	169	185	169	192	183	216	205	198	175	183	201	193	188	210	175	181	175	197	205	182	183	173	199	211	186	216	193	176	180	190	176	196	189	191	188	204	192	180	181	187	182	198	224	184	193	188	165	205	200	195	191	195	175	218	209	193	199	184	180	213	191	211	217	180	219	171	179	216	205	198	175	194	182	179	193	192	214	213	189	195	160	205	202	196	179	201	194	197	203	178	187	194	169	206	171	188	189	171	211	205	186	179	202	167	203	188	190	195	175	216	194	183	190	197	193	156	196	189	198	191	224	179	169	167	208	192	189	186	216	178	205	184	184	190	202	194	205	215	196	193	205	194	190	173	167	190	204	187	185	188	212	223	196	158	202	189	220	202	197	185	207	206	190	200	171	188	179	189	177	200	218	198	219	167	199	188	195	180	202	200	203	186	181	213	202	164	185	187	209	178	216	196	190	188	184	179	195	188	206	200	221	191	192	216	204	186	177	167	184	217	202	222	180	201	180	193	217	211	198	190	171	222	182	193	191	184	194	190	190	203	205	204	183	169	185	176	193	181	197	187	206	214	193	212	207	187	189	200	209	208	185	200	197	205	169	174	179	204	206	210	175	171	182	181	215	196	193	186	184	212	178	196	176	193	194	202	195	173	194	182	187	205	188	198	184	185	203	205	200	162	189	210	204	206	227	182	188	202	180	196	185	181	160	190	194	179	204	206	189	225	206	186	210	209	191	183	190	212	177	196	211	201	211	169	188	177	183	187	178	203	199	192	192	201	207	222	183	189	198	204	190	198	183	198	214	204	226	222	193	186	199	188	196	208	182	179	186	175	185	197	177	198	202	205	178	193	207	188	192	230	233	202	200	197	172	204	161	191	208	198	223	195	191	181	188	175	193	186	179	204	209	184	190	231	194	201	195	189	215	185	182	181	203	181	214	171	209	172	206	191	157	175	204	185	176	178	183	193	206	196	198	220	195	197	203	198	211	182	169	207	166	197	182	196	190	198	198	216	180	180	203	191	180	205	203	199	203	191	184	201	204	205
3550	8724	5593	2517	1717	1356	1009	826	663	545	438	420	354	345	313	291	291	277	272	265	248	244	236	197	239	237	198	218	245	204	196	216	222	222	222	201	221	223	211	188	218	188	203	198	215	201	218	201	199	208	202	206	192	222	215	192	227	198	193	228	191	191	209	195	202	185	190	194	195	195	180	206	212	197	196	207	211	206	203	221	213	220	210	221	226	224	222	235	232	200	196	198	185	210	198	195	205	179	197	191	188	215	211	192	194	178	218	214	197	209	207	182	208	211	214	200	202	222	213	212	220	215	187	206	229	218	197	222	185	187	191	200	200	176	201	213	218	210	196	220	214	210	208	190	198	224	175	230	175	193	218	202	227	208	218	210	211	197	191	221	207	185	192	206	203	217	195	201	206	199	187	209	210	248	212	212	210	227	226	214	191	196	209	207	223	201	199	232	212	185	212	219	189	194	217	241	204	215	190	184	177	218	234	209	195	203	212	222	205	200	201	197	206	196	218	221	199	224	216	192	204	171	222	199	192	201	175	198	196	202	215	199	206	221	202	183	190	205	212	172	188	216	206	216	205	206	213	220	196	192	213	160	223	185	216	176	185	178	180	235	223	216	213	208	195	192	197	186	235	205	215	198	212	219	211	207	207	235	191	199	201	205	200	204	194	213	211	209	196	178	199	211	193	211	191	215	203	239	185	200	217	191	185	217	189	228	207	230	183	219	189	200	212	177	229	165	218	229	230	210	199	202	240	220	218	227	205	206	201	189	199	184	187	194	207	212	236	184	203	213	215	221	212	210	201	235	181	197	209	189	186	178	194	209	189	228	204	198	187	200	212	199	193	179	195	184	184	219	185	199	226	211	184	177	212	203	188	205	207	210	192	204	199	209	229	186	201	205	218	173	219	184	212	177	187	195	211	179	205	223	172	217	187	242	182	215	200	204	193	205	192	192	199	210	190	214	203	200	199	204	192	212	198	178	188	227	208	222	191	217	200	224	226	212	201	206	195	194	190	186	211	191	193	222	230	221	188	232	188	214	209	205	180	235	177	203	220	202	221	210	205	206	214	205	216	213	188	218	212	214	201	212	206	182	184	217	206	180	205	207	182	188	212	223	212	224	198	189	222	205	208	196	208	204	208	194	233	212	179	199	209	224	213	200	211	212	191	186	192	201	197	194	196	221	198	191	205	185	187	217	191	207	190	191	211	198	184	203	217	201	213	196	202	236	175	190	218	217	202	199	184	214	211	208	198	235	212	225	174	210	199	213	197	217	196	206	189	198	223	196	199	223	206	226	216	198	198	192	205	193	168	195	203	186	193	189	205	203	211	213	211	208	216	213	191	199	214	216	195	198	230	215	205	194	217	201	178	204	201	188	205	205	190	198	201	213	223	221	195	188	183	189	215	205	182	192	200	219	215	204	198	205	181	221	209	173	192	218	203	211	199	208	211	191	212	173	214	181	202	206	202	202	205	198	192	211	187	205	223	200	196	205	205	214	213	208	221	199	250	199	207	221	222	215	195	230	214	188	207	217	209	225	197	195	208	208	201	195	212	212	201	211	189	222	206	217	201	199	191	181	188	213	217	175	198	207	226	183	198	203	232	223	191	170	195	190	206	207	221	209	191	203	187	191	217	227	204	211	204	202	194	212	205	218	211	200	215	181	199	201	191	203	218	225	202	202	202	195	187	200	210	215	194	208	212	195	213	203	217	184	208	197	215	183	174	195	186	184	212	190	167	192	229	212	215	216	230	214	198	200	208	184	199	213	209	211	217	198	198	223	219	217	217	199	191	229	186	194	184	210	209	192	195	212	202	209	205	202	189	211	205	208	187	197	241	211	192	221	199	175	215	196	185	241	220	217	205	184	195	200	230	217	195	186	198	219	200	199	211	183	209	211	217	245	226	232	185	196	186	212	205	206	193	189	202	220	209	210	179	197	215	214	203	206	216	190	210	202	214	204	195	201	212	223	190	211	213	203	187	222	178	189	212	203	203	210	187	198	194	226	229	206	176	210	227	214	199	218	220	197	207	201	202	211	194	208	216	216	204	211	193	179	205	224	192	195	181	212	199	211	190	176	195	211	210	237	196	206	230	181	209	195	213	203	202	199	211	199	224	198	205	212	217	199	222	200	201	219	209	171	187	201	191	218	192	202	192	205	208	185	207	209	195	181	196	219	207	206	217	200	185	204	215	200	218	208	217	210	185	191	226	198	201	169	201	198	206	185	181	196	189	180	214	202	204	222	215	194	184	210	219	202	200	212	208	209	184	212	221	201	183	192	217	204	219	183	221	217	193	193	209	217	184	222	202	197	214	209	220	200	186	195	227	219	226	184	203	211	220	227	193	215	195	180	229	206	196	190	190	217	216	211	228	202	209	189	201	203	241	208	201	191	209	176	216	223	208	190	213	192	185	202	215	201	205	212	207	182	195	221	217	209	213	196	187	182	208	213	217	215	214	179	210	211	220	194	214	209	209	198	210	199	205	203	208	183	190	201	211	223	197	186	197	204	176	215	197	206	201	218	188	202	186	179	195	202	194	204	183	209	186	204	207	214	229	230	197	201	200	176	205	224	196	209	194	211	196	206	208	212	217	213	208	231	192	210	231	202	208	177	177	206	191	209	205	215	182	209	164	197	186	206	184	201	220	212	204	179	194	197	211	207	230	199	206	188	227	200	209	208	171	218	232	228	201	196	203	246	172	203	192	238	221	207	210	199	230	220	194	210	216	208	211	197	196	200	211	189	180	195	226	207	207	190	199	205	179	209	209	188	222	208	203	227	193	200	190	193	216	189	199	207	208	223	194	192	213	213	191	220	211	197	199	198	205	207	206	207	215	219	236	195	175	198	220	234	206	202	212	194	202	184	205	212	202	221	216	204	202	201	222	212	190	188	214	172	215	213	213	159	220	192	198	204	237	197	185	209	213	227	193	204	202	193	197	201	223	210	236	184	204	170	182	214	206	229	186	194	204	202	200	206	203	192	180	190	206	200	196	193	204	204	180	210	198	194	196	202	241	208	184	208	214	188	196	184	209	206	218	192	191	222	204	208	210	213	192	202	190	201	201	197	203	202	213	227	187	215	171	195	194	208	202	208	183	233	209	198	202	197	213	207	207	214	220	204	211	195	175	193	192	216	210	231	197	215	230	216	209	215	201	216	200	207	189	229	230	213	184	208	198	222	220	186	221	232	227	216	179	195	204	195	193	202	211	206	215	191	203	193	196	188	186	192	203	224	188	180	218	219	187	191	202	198	215	219	191	195	198	209	214	205	206	173	208	184	209	196	200	192	213	225	226	226	193	192	192	203	199	185	212	204	207	209	196	219	174	216	193	191	191	223	188	201	192	186	202	202	196	173	219	198	195	213	214	193	220	209	200	188	205	184	187	211	207	214	208	190	231	194	220	210	229	193	196	207	213	205	199	213	223	240	189	209	193	194	205	216	190	211	211	182	186	216	205	187	201	246	215	208	181	179	186	184	193	204
24636	20888	26547	25168	7399	870	715	615	594	566	521	530	502	496	506	454	474	517	506	493	498	515	486	499	509	498	488	486	508	467	467	473	470	475	521	479	492	483	482	467	469	477	474	501	496	502	513	460	483	488	490	486	463	488	450	467	499	473	502	474	447	499	457	471	492	468	469	488	464	481	460	459	502	481	501	455	474	447	496	528	453	493	519	450	482	496	469	473	496	515	480	502	492	508	445	461	458	492	487	464	478	461	491	465	465	514	465	479	470	458	441	467	477	468	507	509	439	532	477	455	503	475	481	460	484	504	481	473	495	474	490	473	485	510	521	491	474	517	462	486	492	501	488	502	526	494	491	472	474	496	490	467	503	480	502	452	488	488	501	464	498	485	449	509	465	485	494	499	479	490	494	483	502	464	469	518	484	527	473	490	488	487	460	469	453	497	486	464	508	503	496	462	480	530	485	467	520	483	470	517	467	494	507	477	470	482	493	489	478	467	484	482	447	485	458	461	463	472	466	509	468	481	431	500	481	467	470	467	466	474	483	432	472	478	489	506	497	453	513	506	458	443	486	492	498	487	493	508	460	475	523	457	487	489	495	493	497	490	440	509	491	450	476	487	469	484	487	463	497	499	501	439	498	488	478	479	462	505	502	492	506	457	546	448	464	514	489	470	492	514	450	437	461	494	478	423	470	468	498	465	449	489	495	434	491	512	441	486	497	501	463	473	497	493	493	501	496	497	460	475	509	455	450	438	459	498	497	526	460	467	482	516	485	487	490	464	442	481	490	529	447	493	465	480	478	478	474	472	456	498	494	449	462	490	496	498	493	505	492	441	513	451	494	489	468	487	508	482	463	505	441	453	479	509	478	502	447	448	506	461	427	449	473	455	509	452	480	485	517	496	494	477	491	492	508	523	481	456	453	503	477	493	484	464	464	465	449	499	482	501	472	529	454	475	474	508	471	472	497	429	495	514	457	496	459	491	502	508	480	455	493	464	493	466	492	485	487	473	522	467	476	454	474	493	469	489	506	478	491	526	529	483	496	449	494	457	497	466	476	486	476	475	460	513	469	467	461	462	481	449	460	462	477	519	450	487	495	507	493	484	497	494	497	501	471	493	490	492	471	502	494	480	506	501	488	461	491	454	544	485	500	480	464	465	504	486	479	471	519	464	458	473	463	482	479	469	487	456	475	500	476	485	439	473	441	467	478	470	455	491	459	474	470	454	433	467	489	490	483	481	449	474	487	461	498	470	492	503	477	504	466	495	517	493	472	450	450	478	477	477	510	501	461	498	513	469	484	492	451	527	492	473	457	507	494	486	488	484	449	458	455	520	477	485	513	487	453	478	474	456	524	485	473	466	478	435	497	429	460	497	458	477	472	441	483	446	458	458	477	454	475	477	470	492	447	500	468	499	447	510	462	442	478	525	478	481	439	471	497	470	470	481	494	490	496	484	486	490	470	495	474	465	504	449	445	452	479	455	477	474	452	477	454	507	503	483	465	515	458	465	502	466	465	526	463	455	519	480	493	481	498	487	498	458	452	473	481	486	458	461	466	473	502	457	468	532	461	481	504	471	512	503	468	457	469	473	475	446	494	475	500	474	461	520	467	469	501	464	503	475	502	479	476	480	483	477	474	483	508	503	450	462	471	441	507	456	479	466	490	451	453	460	479	478	490	503	450	461	519	491	471	483	467	459	494	436	479	475	483	449	463	473	527	488	482	489	498	474	464	467	480	445	458	445	461	475	461	513	521	464	477	443	504	452	484	449	469	489	484	464	484	511	481	480	470	464	472	478	456	458	474	468	499	487	458	470	457	479	465	483	466	506	488	478	467	432	465	509	505	465	471	475	465	438	484	469	492	481	474	464	481	474	519	469	453	516	438	485	481	489	471	500	476	472	511	465	467	504	479	493	456	451	435	504	445	452	462	467	455	478	461	463	504	493	496	484	446	465	492	441	458	522	457	469	417	491	508	524	491	480	488	424	451	458	481	464	512	447	448	513	483	441	491	467	474	494	510	494	498	467	506	479	495	499	450	509	501	497	472	509	505	507	461	454	483	497	530	473	474	451	480	498	477	499	487	481	486	450	514	460	434	481	486	466	486	470	445	441	502	478	496	508	538	524	477	483	467	456	471	452	466	474	521	518	474	458	471	490	492	486	480	498	475	472	440	483	455	471	529	445	467	493	500	511	548	495	459	476	486	534	481	508	511	475	490	522	520	422	487	502	493	478	505	492	458	471	474	479	436	487	473	456	512	497	498	459	490	474	466	468	447	488	507	472	471	475	499	493	493	467	492	504	481	464	429	445	457	456	456	460	499	472	481	471	448	482	513	496	444	472	491	497	486	501	469	466	502	523	487	425	471	505	476	480	489	521	467	480	459	506	454	479	492	523	472	491	479	465	501	474	454	474	513	459	468	497	498	441	467	440	490	466	464	442	489	457	496	442	468	469	441	490	481	466	466	484	475	499	494	475	427	476	458	476	453	478	494	460	469	481	467	439	485	492	488	466	449	476	458	500	448	498	489	468	472	475	473	500	459	476	490	499	455	487	496	496	481	459	518	449	466	495	485	520	476	472	498	494	451	500	432	471	440	454	463	460	474	508	453	511	510	462	454	510	455	450	509	494	493	514	470	500	460	515	481	453	485	477	448	491	472	485	439	532	471	495	477	516	504	493	503	456	456	487	488	442	472	463	454	462	460	475	479	531	490	483	490	470	505	516	518	487	458	495	517	515	494	512	485	454	471	468	479	465	466	504	463	492	491	469	467	466	502	493	487	524	493	479	450	477	463	513	507	466	468	483	498	469	494	458	495	464	471	471	480	440	499	459	452	477	471	494	487	466	466	499	470	473	475	473	467	502	463	514	500	498	472	481	443	466	469	459	493	500	501	467	518	506	470	464	504	496	500	506	484	490	510	509	476	493	478	477	494	482	473	459	513	464	439	511	475	450	473	538	472	471	490	485	477	477	492	458	470	468	528	469	484	505	476	492	504	492	470	498	471	437	496	439	467	491	436	458	473	439	464	509	471	480	451	448	508	434	485	485	483	482	497	459	458	513	471	496	485	467	419	456	455	479	453	474	492	462	461	505	469	451	487	474	480	491	440	497	446	489	447	489	457	468	470	457	479	479	472	465	470	494	500	460	481	461	512	526	513	548	478	473	485	517	493	463	463	506	478	495	462	486	468	477	492	458	494	445	490	469	506	490	466	499	539	481	481	462	474	487	479	478	494	493	434	475	494	496	513	465	472	477	469	482	496	509	442	481	456	445	457	478	491	476	510	470	477	515	492	475	456	476	484	498	451	503	469	475	464	490	475	463	504	485	453	492	444	455	491	450	498	487	471	485	447	504	489	470	503	508	470	495	505	476	465	455	521	485	487	501	476	445	470	459	471	495	439	494	469	449	421	487	481	484	507	476	483	481	418	495	458	463	475	489	475	518	488	476	465	483	490	489	464	467	504	474	517	474	454	470	467	480
3471	5234	3384	1748	1344	1117	959	800	701	638	599	588	565	540	499	562	549	529	522	540	522	492	556	538	529	537	520	510	521	501	486	502	481	478	507	481	483	500	523	484	500	500	497	498	509	521	488	512	482	504	489	506	485	487	483	492	496	506	521	467	473	527	482	468	475	505	533	494	464	465	481	455	497	504	451	500	511	464	491	456	466	477	519	520	444	475	467	477	451	467	475	496	488	479	517	479	471	520	506	442	513	480	454	479	480	518	521	459	531	477	488	530	467	488	490	439	502	476	504	518	484	539	459	459	482	508	464	486	447	513	463	465	489	511	511	482	470	452	485	472	488	496	458	485	451	469	490	503	502	484	492	481	515	490	453	494	530	519	497	492	514	486	488	469	456	521	465	502	500	474	501	484	507	516	450	462	487	449	460	493	481	495	507	495	501	520	476	502	507	446	530	489	466	508	453	535	472	525	469	520	520	498	536	490	527	493	516	447	489	480	469	522	513	492	509	496	504	445	519	498	519	526	498	492	513	461	485	500	466	462	504	473	469	506	490	528	490	480	483	456	479	477	507	504	473	473	478	484	506	510	500	489	490	482	465	497	496	489	495	530	494	477	516	512	473	473	425	481	490	523	496	464	500	467	482	514	500	440	465	477	484	508	503	451	477	485	478	474	485	503	528	457	466	483	504	514	516	469	527	506	463	472	501	507	485	477	457	463	513	514	472	503	503	504	488	451	493	470	481	496	505	488	472	433	496	506	478	531	485	507	460	498	500	535	525	507	500	516	482	461	505	480	529	509	524	482	472	499	487	478	494	489	525	522	496	491	477	487	543	481	494	489	520	456	451	471	481	509	443	523	491	489	465	458	557	515	479	481	504	502	488	454	481	492	494	507	513	459	515	487	487	506	466	498	487	495	513	504	489	475	455	535	500	515	506	505	460	537	492	501	490	506	525	522	528	481	513	485	542	479	515	516	472	552	441	526	496	468	459	489	455	498	505	464	451	467	562	515	502	487	489	485	468	459	447	433	471	479	483	515	499	496	485	497	492	459	482	506	499	482	487	487	487	498	497	492	507	484	525	495	507	481	466	562	485	476	471	524	526	457	465	477	494	491	454	504	468	474	481	511	470	541	494	506	520	491	498	433	487	486	482	474	500	527	518	477	466	467	493	499	498	501	472	480	524	486	465	489	508	486	521	499	451	493	492	546	477	469	471	515	503	455	503	519	478	498	517	488	491	510	494	512	495	477	481	495	499	502	494	503	484	483	475	535	475	476	528	501	492	461	512	532	461	514	474	487	546	518	461	529	520	513	449	484	477	476	505	482	517	499	501	478	435	517	509	477	493	473	508	477	447	526	494	496	486	514	494	500	470	482	498	491	471	507	487	490	475	485	487	482	541	469	527	489	486	452	471	492	504	507	493	515	486	495	491	467	526	495	465	519	488	486	495	463	501	474	517	466	504	486	480	504	491	492	495	504	510	505	523	512	492	471	509	472	468	522	478	506	470	471	503	492	475	488	492	486	509	524	495	460	496	466	488	473	519	489	490	505	473	501	483	470	518	494	507	466	518	514	456	473	489	479	500	488	475	496	477	466	503	506	450	493	495	501	467	524	481	456	479	507	460	486	510	482	482	461	495	470	512	540	511	524	523	463	494	512	465	510	564	469	514	504	525	502	473	500	508	479	520	489	510	517	497	509	479	504	524	448	441	536	480	527	491	487	498	507	483	501	528	469	462	486	481	473	500	472	521	491	535	485	529	480	525	482	474	476	502	508	555	480	505	474	476	480	500	506	499	453	499	449	467	491	458	526	467	508	530	488	504	493	484	414	500	508	474	520	480	527	506	496	503	498	513	507	466	502	495	478	483	514	480	506	487	524	480	474	493	509	460	484	498	433	432	457	488	458	482	540	494	460	502	522	480	461	523	516	488	475	459	513	491	513	471	524	523	519	499	540	517	533	483	503	464	487	492	484	502	536	459	492	480	484	462	482	473	435	460	518	499	464	497	494	476	530	467	498	428	512	461	466	476	506	544	508	505	495	502	526	512	464	517	523	496	482	476	539	448	477	493	508	521	478	469	489	485	524	461	470	526	515	529	486	493	501	553	477	553	481	469	507	523	453	453	501	488	505	493	475	489	499	493	470	480	471	498	511	524	444	487	461	441	440	482	506	485	486	492	462	494	501	508	468	498	473	507	521	535	486	468	503	477	448	509	487	476	478	491	492	469	474	504	475	529	487	523	512	516	477	512	516	527	514	484	506	454	488	445	461	508	463	502	515	501	478	500	508	504	454	524	477	464	535	449	519	492	560	484	507	483	465	494	524	485	529	482	568	472	466	489	501	463	487	461	496	516	503	512	505	476	524	495	477	531	506	509	509	506	516	493	475	528	509	490	467	503	508	487	481	477	431	521	491	504	442	488	511	496	524	494	479	462	460	445	479	497	517	487	537	493	482	508	517	533	475	545	515	515	533	475	483	521	489	479	472	467	492	479	488	489	441	495	495	484	499	536	476	490	484	491	508	516	481	512	452	490	460	494	485	524	498	524	460	461	513	487	521	488	491	494	471	499	484	448	466	461	525	477	517	477	494	491	466	532	524	476	468	473	513	473	472	508	495	485	477	498	466	521	506	482	470	473	459	486	463	472	470	446	499	489	505	531	483	460	521	479	470	501	507	499	503	518	522	479	519	482	472	470	478	479	464	531	505	515	493	490	474	472	473	465	489	508	475	523	512	505	456	506	483	530	530	476	470	481	491	486	442	504	495	430	484	510	497	500	477	469	467	498	511	505	487	487	492	470	474	478	475	470	521	479	474	455	471	458	490	494	502	508	491	481	460	481	499	515	506	469	512	492	492	471	500	505	491	503	515	501	481	491	501	539	526	517	509	518	498	490	487	505	463	465	505	465	478	512	546	426	520	490	487	468	484	536	482	485	495	511	515	501	499	471	516	516	498	463	532	489	452	438	469	482	504	469	459	505	501	484	541	545	489	469	448	460	530	536	544	493	480	524	465	512	508	472	505	513	494	520	477	457	464	521	487	507	480	509	488	466	500	484	522	482	526	527	459	491	497	511	493	515	504	485	462	510	485	487	490	520	514	439	499	462	509	535	483	508	472	495	459	493	514	494	475	484	501	504	465	490	486	503	486	545	486	483	470	493	491	503	489	485	513	480	514	498	496	461	521	505	503	496	482	508	462	468	492	473	514	486	466	521	510	514	479	510	481	460	512	492	516	491	480	497	478	467	488	466	455	462	494	499	504	473	471	464	507	514	503	496	448	508	524	496	480	514	487	480	506	492	481	517	491	492	503	474	478	515	479	507	490	499	500	493	481	504	483	492	504	465	472	536	503	525	531	497	502	507	508	479	502	541	483	516	475	430	452	506	470	519	523	478	486	472	490	506	471	484	507	480	514	502	459	455	490	465	524	464	505	508	490	511	514	488	500	496	520	506	502	495	474	517	458	503	480	489	504	493	495	487	491
22290	20928	28374	23645	20925	20922	5624	863	576	547	451	375	342	330	309	287	271	269	252	265	254	217	235	247	215	245	219	210	234	226	208	207	194	219	211	210	181	194	192	253	219	233	202	180	169	211	186	190	199	195	205	183	210	169	194	188	183	212	167	182	204	198	208	174	190	200	177	194	177	197	224	209	165	216	193	192	202	186	187	219	195	174	182	184	203	196	176	199	208	186	176	191	179	183	208	169	184	212	167	182	195	198	194	195	181	177	202	188	178	195	170	193	174	192	175	202	183	198	207	172	168	199	208	162	188	173	195	212	191	183	183	181	194	177	223	180	191	192	191	204	196	223	179	172	198	190	181	199	167	187	184	200	196	190	190	186	192	190	192	168	165	203	180	178	192	195	197	191	195	175	187	172	204	173	181	196	187	187	181	163	176	190	215	169	198	200	184	190	175	178	185	184	171	202	194	217	204	182	194	181	175	205	195	160	191	190	194	179	190	174	171	207	187	189	192	194	194	178	197	193	187	181	200	182	200	212	193	189	208	170	188	194	203	190	173	151	199	175	179	181	183	204	206	196	189	162	187	169	191	207	188	183	186	180	187	201	196	196	217	188	201	189	209	190	185	202	204	174	184	182	195	205	189	183	188	184	186	196	168	184	200	181	187	180	140	182	194	177	198	194	185	180	185	175	174	148	173	210	193	184	213	174	205	212	200	180	185	178	179	187	196	203	171	187	183	192	215	182	204	182	180	184	184	176	181	187	191	196	181	197	193	193	203	184	230	185	218	197	201	179	194	170	176	178	188	191	218	197	196	189	181	196	155	213	168	193	193	189	217	208	220	202	186	184	208	190	183	204	170	189	200	191	194	195	187	177	197	186	181	201	194	217	204	208	193	183	221	172	208	178	207	189	191	177	192	191	189	194	180	168	176	194	220	177	183	167	201	203	203	232	202	195	186	195	200	184	177	204	177	195	207	190	163	206	180	174	193	181	186	173	176	203	181	185	199	181	198	175	173	200	186	186	188	195	181	204	193	184	187	185	185	178	212	179	186	187	179	179	194	182	175	181	204	199	225	194	222	195	187	193	165	203	178	191	182	182	198	192	188	182	194	199	179	174	182	178	194	189	181	178	191	192	190	169	198	216	202	184	175	201	179	195	165	184	187	189	184	180	212	192	177	187	187	167	196	178	200	150	202	202	186	174	183	157	187	199	183	193	186	176	212	181	181	194	187	191	188	192	180	180	187	207	202	175	185	193	198	207	198	200	198	187	216	200	197	199	178	191	150	170	188	190	186	160	200	174	181	180	201	184	200	175	203	220	168	192	193	198	208	211	207	191	183	181	167	171	190	204	178	194	215	204	186	160	192	205	200	192	195	178	204	187	187	185	184	191	180	197	206	195	183	192	169	189	194	204	184	170	172	200	219	187	153	192	166	174	201	180	183	228	178	178	171	225	194	185	178	180	187	188	173	209	199	205	197	174	204	170	171	180	190	191	169	160	194	186	196	176	175	206	178	197	180	206	181	196	209	184	186	215	183	199	182	206	189	212	173	196	191	197	193	187	196	193	188	211	172	194	174	178	186	201	170	156	169	209	205	196	208	194	207	192	206	189	204	182	197	189	177	179	200	204	193	197	182	178	170	208	202	181	189	158	184	198	180	180	195	185	197	191	197	192	195	199	208	164	199	175	198	170	170	188	189	181	176	183	184	189	160	175	177	199	171	192	199	195	187	164	171	182	187	203	184	202	185	179	197	179	176	171	202	184	216	215	185	195	205	186	163	168	196	184	181	192	180	167	195	189	230	184	191	179	207	174	203	189	177	192	212	177	196	185	196	184	200	196	199	175	187	179	203	207	188	167	202	182	189	195	194	197	184	188	179	170	198	172	185	182	174	183	220	177	186	184	190	204	164	173	173	189	167	206	216	174	173	199	189	193	154	190	200	175	180	194	189	187	195	169	183	187	189	188	187	194	181	196	181	188	212	203	181	194	179	201	198	165	185	175	182	193	171	195	193	194	175	167	199	177	192	192	187	171	214	193	191	192	190	175	188	179	200	212	197	198	178	176	204	181	190	217	203	198	173	177	183	155	188	202	183	200	188	195	202	189	172	202	195	169	172	179	175	194	205	196	172	187	169	188	188	191	184	194	178	194	196	151	182	187	181	184	190	206	183	186	202	211	188	184	166	193	185	176	177	199	183	189	181	176	185	207	194	204	194	191	183	191	173	184	212	194	201	182	187	196	168	197	215	203	188	186	203	176	193	186	187	164	201	165	173	212	194	182	172	185	194	201	186	168	181	187	172	202	204	186	177	200	170	185	194	173	177	200	166	186	183	182	179	192	198	167	199	171	202	186	176	193	209	190	214	198	191	176	194	183	180	183	202	171	196	197	190	168	174	172	181	190	173	171	191	187	168	192	164	183	187	174	184	191	207	168	200	170	165	173	191	171	180	204	182	170	195	216	175	177	196	217	211	209	185	178	181	187	165	202	202	173	176	213	166	203	207	189	190	174	188	177	180	163	191	227	163	162	210	188	180	203	213	211	184	167	176	201	180	175	176	195	213	195	196	173	188	199	193	176	194	172	181	177	214	180	144	185	182	177	205	180	174	180	193	194	221	195	213	165	199	196	188	179	179	205	177	178	182	209	193	195	179	200	200	168	191	195	205	162	209	179	183	187	212	168	179	182	194	197	177	196	191	177	182	165	181	162	175	197	176	187	180	162	171	175	210	205	163	190	174	212	199	214	188	168	187	195	214	190	173	187	170	192	194	184	201	182	193	199	192	205	198	205	179	180	177	182	198	191	194	205	227	192	166	177	217	224	208	189	186	201	179	184	198	192	188	193	184	184	174	180	195	177	184	198	175	184	185	169	226	160	203	191	201	163	173	193	185	180	189	184	168	202	189	190	193	190	176	175	183	174	168	184	160	198	189	187	196	181	189	184	167	191	201	194	179	178	206	191	207	179	201	184	207	180	187	169	191	192	194	180	186	187	185	181	185	180	193	205	219	178	210	184	184	181	167	183	178	187	177	164	174	209	195	175	179	187	188	191	190	147	203	206	189	184	169	200	182	192	171	176	193	173	183	195	192	192	175	204	191	181	184	172	195	188	206	170	189	201	180	186	191	190	182	187	225	196	207	201	199	185	178	195	169	178	189	175	185	171	181	185	188	203	183	175	205	193	195	183	193	195	196	214	197	181	175	183	163	192	181	171	199	185	192	191	199	195	179	188	200	187	177	188	187	199	164	197	174	201	168	179	182	195	175	175	178	201	169	180	196	196	193	197	182	196	191	191	194	176	188	191	182	194	193	179	182	177	197	178	177	201	185	171	181	188	176	181	182	166	169	175	201	188	193	186	189	194	212	183	197	188	213	205	188	199	183	188	171	193	190	168	206	170	201	177	174	167	195	180	177	182	158	183	186	222	168	210	181	193	192	175	175	210	185	211	189	167	189	194	194	174	210	184	176	171	186	214	205	185	193	182
3986	13653	9136	4333	3073	2245	1675	1239	967	788	663	559	483	465	395	352	333	320	300	310	292	257	261	254	229	218	226	251	234	227	256	223	220	223	209	197	219	227	214	196	214	196	210	179	198	205	195	190	210	174	203	177	177	200	187	219	204	190	194	204	184	196	200	210	192	199	196	192	181	173	214	205	178	205	194	182	176	201	197	189	170	178	204	190	197	199	216	208	188	167	188	195	197	176	204	200	202	182	200	207	185	175	183	161	185	190	194	189	184	193	185	198	190	195	201	199	178	178	197	184	208	193	189	180	209	172	193	183	187	207	172	171	172	176	197	209	186	179	191	198	160	214	180	187	219	193	194	192	193	183	179	185	189	197	196	197	181	150	170	213	205	214	175	191	200	208	185	191	214	166	184	190	184	182	169	171	199	182	212	191	185	212	180	175	155	186	205	192	165	206	181	180	191	207	216	191	167	198	194	187	182	192	192	199	188	175	185	172	181	192	170	201	213	167	182	173	205	180	187	182	219	205	196	199	176	185	162	164	204	196	179	203	181	172	213	191	199	178	196	158	174	202	199	178	183	196	196	188	186	183	174	171	162	198	179	177	177	194	182	190	200	194	201	191	192	184	166	171	190	188	198	167	187	185	203	186	195	203	212	199	203	183	193	175	212	188	196	172	184	195	204	195	184	168	170	195	164	180	191	192	185	199	191	215	216	160	192	178	208	208	199	169	176	194	160	194	174	190	167	194	196	188	185	209	198	172	211	184	192	204	167	196	184	187	181	189	179	205	204	192	171	198	174	202	191	212	183	193	185	179	182	177	186	176	189	187	157	186	200	210	175	193	190	170	179	163	183	182	203	181	204	173	176	173	175	200	191	175	187	185	196	172	200	212	199	192	181	216	195	191	205	182	179	185	169	188	190	194	158	197	193	182	200	174	215	208	211	225	174	186	206	198	174	179	173	169	201	194	190	182	180	178	181	182	189	176	174	197	194	203	195	180	188	181	181	176	172	186	177	184	174	196	185	211	209	175	174	197	190	194	193	187	179	196	191	184	191	202	172	190	184	198	204	173	182	169	183	193	189	184	177	171	208	183	201	188	185	187	171	169	174	181	173	186	197	176	194	193	171	190	173	168	191	194	183	168	189	185	193	182	182	190	186	190	172	191	189	184	188	179	186	197	169	179	200	202	186	200	198	164	180	185	193	204	206	189	180	198	217	175	196	174	186	184	178	202	166	173	181	195	174	181	172	180	215	208	187	185	161	184	175	205	184	182	178	183	189	189	190	201	206	184	182	199	182	184	166	177	187	177	201	157	204	193	183	197	191	190	185	222	199	187	194	188	175	219	195	183	177	226	184	208	196	154	196	207	192	191	179	172	184	185	172	185	184	206	186	186	204	197	187	181	219	195	218	201	199	203	191	200	190	164	188	181	186	167	168	153	176	200	162	189	195	174	173	195	212	177	195	179	197	184	187	202	172	201	176	179	158	206	182	197	189	224	197	186	174	181	188	178	183	230	180	183	192	180	184	203	186	206	174	179	207	191	190	180	180	185	182	188	217	177	198	196	214	203	198	187	158	187	160	172	190	189	170	186	181	158	189	170	211	189	162	188	178	182	190	177	203	168	190	189	195	177	182	207	181	202	176	169	191	187	188	185	159	181	184	191	197	175	184	186	187	203	189	200	183	187	188	196	185	178	221	186	184	175	174	223	196	220	172	167	180	206	165	193	191	191	177	169	184	182	188	211	195	171	198	194	170	202	193	183	168	199	207	168	188	180	177	191	145	177	172	173	169	184	182	182	185	190	197	190	191	170	206	176	170	205	188	193	175	183	172	188	193	195	191	162	186	183	186	173	212	165	195	193	195	188	171	189	201	196	182	174	164	192	187	198	206	178	189	177	163	195	194	184	191	179	195	185	210	188	194	174	191	190	184	208	209	190	165	186	185	200	177	191	178	199	175	185	175	196	192	174	181	195	169	195	180	197	205	184	204	183	196	166	205	165	201	191	197	175	196	172	201	189	203	186	180	172	181	180	182	185	197	187	181	165	175	172	180	186	230	188	197	170	197	179	190	171	185	168	191	198	200	189	188	181	209	187	162	204	163	194	176	174	183	185	190	173	181	212	176	199	144	179	177	220	202	170	167	182	174	174	180	191	193	210	180	181	212	208	190	222	171	198	197	176	178	185	202	194	188	171	179	210	164	175	198	192	185	213	201	197	174	182	201	212	174	186	189	195	188	187	162	194	191	192	190	175	182	204	189	212	169	183	189	176	180	198	165	184	193	177	200	168	173	197	171	194	174	187	191	183	185	231	169	186	194	204	171	170	178	180	195	171	194	173	175	186	191	181	177	171	183	185	167	194	181	183	172	170	178	177	178	184	199	161	185	180	186	195	202	170	183	166	201	183	189	188	172	197	204	204	173	182	198	194	179	187	193	198	184	208	157	200	206	175	162	178	175	177	170	200	185	204	181	203	171	160	192	201	195	210	200	191	199	200	180	193	175	193	169	188	186	202	195	202	184	165	163	169	179	187	171	208	200	202	173	177	214	203	205	177	167	171	217	206	166	161	178	186	164	217	185	192	191	184	186	187	189	188	184	193	187	161	183	187	187	185	204	192	189	175	178	170	183	215	165	201	188	196	163	162	174	177	186	194	197	171	195	178	185	210	170	186	198	171	232	206	176	203	173	195	173	189	189	187	186	183	188	196	193	167	204	176	174	187	197	181	174	208	203	186	183	208	190	210	191	208	179	201	206	189	190	177	161	195	183	222	169	195	193	193	170	180	196	214	188	203	181	160	175	193	178	169	183	189	194	189	200	188	175	174	193	189	186	202	189	199	184	176	182	197	187	159	176	163	178	180	182	194	195	197	177	201	168	175	173	205	178	183	193	178	195	180	216	181	223	195	188	174	196	189	199	182	203	186	182	199	160	199	190	167	207	191	191	200	183	200	197	180	178	181	192	188	224	195	189	186	187	167	174	194	192	194	228	154	170	180	191	178	170	187	205	189	213	176	189	175	194	209	184	172	191	175	206	156	183	201	185	191	171	191	202	178	178	184	175	177	202	168	174	181	193	203	222	183	201	196	194	193	171	193	168	184	204	198	188	200	182	219	182	176	184	175	189	172	198	184	181	172	200	198	187	188	185	193	205	177	174	200	232	176	188	217	225	177	192	196	178	192	197	179	178	205	171	171	199	190	184	180	190	207	204	194	212	190	212	195	195	190	203	169	185	184	207	188	185	176	171	184	177	190	216	203	171	181	190	200	206	185	176	176	201	172	173	178	180	191	189	187	180	197	202	176	193	172	199	193	185	190	196	185	180	201	216	185	183	201	200	175	192	213	188	179	190	173	207	182	182	209	197	190	191	177	185	185	206	201	180	169	188	200	196	177	224	168	193	187	150	195	193	178	189	204	182	200	183	196	209	191	179	180	195	204	184	189	173	219	203	168	183	161	162	198	197	184	188	189	192	205	195	203	180	212
27542	19960	8190	966	544	481	505	441	440	413	422	418	454	399	460	433	402	419	403	409	406	419	415	436	425	383	424	410	421	387	399	405	364	421	408	433	397	400	420	403	400	415	392	422	424	398	464	391	422	382	410	410	403	428	390	404	436	435	383	362	415	455	413	404	426	381	425	394	429	426	405	422	390	412	416	403	419	433	409	391	431	388	380	405	424	427	388	393	420	413	455	395	426	400	412	409	386	389	439	417	400	391	415	428	388	430	446	414	403	420	376	396	446	423	386	414	423	423	417	398	400	403	413	420	406	474	384	419	417	388	425	425	405	414	398	425	416	448	399	399	445	379	387	370	415	428	405	424	389	409	403	464	435	437	390	424	403	410	437	414	388	442	408	400	414	410	430	405	399	385	436	400	420	416	401	415	436	429	398	413	410	411	431	408	432	414	407	411	421	367	412	426	402	439	403	434	413	417	408	409	363	411	394	423	413	407	380	397	405	410	373	425	433	385	440	407	401	436	411	408	376	406	418	392	407	430	414	418	413	392	403	401	403	403	422	422	403	405	396	423	428	445	403	440	422	414	399	401	430	424	413	411	398	423	438	419	385	419	408	421	414	412	454	390	446	404	434	422	409	365	403	407	408	418	418	398	427	438	419	431	438	453	396	390	409	393	429	370	441	400	410	385	382	422	408	426	445	420	411	371	439	402	386	426	441	406	420	400	413	428	412	433	424	392	395	388	423	432	435	416	399	393	425	388	432	391	430	423	390	407	385	378	429	390	418	444	429	417	382	424	413	388	417	419	436	422	437	381	375	416	403	428	454	414	394	432	407	419	389	410	450	397	390	392	377	425	401	436	435	401	419	408	367	398	395	432	386	423	411	447	408	413	393	418	398	412	378	431	400	388	458	396	384	379	416	426	426	378	416	421	394	437	397	401	397	387	393	421	404	438	425	419	467	408	402	404	407	434	415	408	399	444	401	413	390	398	388	387	387	396	394	394	394	375	409	402	403	414	409	395	367	408	418	421	372	424	392	435	383	428	446	431	417	391	412	436	410	419	357	427	410	366	424	404	401	423	429	422	405	352	407	408	394	406	408	412	405	411	420	376	397	403	429	416	413	399	418	416	424	401	438	397	406	411	408	388	405	433	399	407	431	400	414	364	406	398	433	395	437	431	422	451	414	421	430	381	424	405	413	414	380	411	432	425	425	396	415	399	413	446	431	441	436	453	408	416	442	428	399	455	416	428	366	429	421	409	419	460	440	425	429	403	444	411	434	391	398	417	361	386	419	423	429	400	407	420	441	412	396	411	426	396	407	412	416	390	451	426	409	438	451	382	406	426	394	390	442	388	417	392	433	399	415	428	390	412	407	444	438	434	400	418	410	417	415	420	387	438	411	405	427	425	424	392	435	426	411	415	451	394	377	411	406	431	410	413	415	411	403	381	429	402	385	381	407	417	378	432	394	394	409	432	414	377	424	425	438	425	378	406	383	421	399	380	453	426	373	442	396	407	390	423	412	412	385	395	420	386	377	413	389	423	410	405	407	413	411	395	426	409	412	404	426	402	385	409	369	379	382	425	426	424	418	418	415	389	399	384	416	374	441	398	442	367	433	411	417	404	430	390	404	407	448	389	374	417	440	391	412	399	407	476	395	401	388	414	389	441	403	415	380	396	381	418	414	387	425	417	405	376	423	398	400	418	385	386	379	434	451	423	429	387	388	440	447	434	436	402	400	396	422	425	427	411	433	427	448	438	449	417	416	419	432	432	393	399	429	411	418	379	428	407	383	399	406	412	421	420	431	407	413	429	363	404	436	406	410	408	402	393	419	432	381	370	465	427	426	438	404	405	426	406	425	418	426	391	402	438	446	409	361	427	411	371	432	415	413	413	427	379	456	401	382	454	438	441	400	429	404	406	433	416	400	390	408	455	409	398	399	402	391	383	405	428	383	374	368	424	421	427	405	393	433	409	410	424	411	393	415	404	396	384	381	407	378	408	402	432	399	421	393	417	442	382	408	434	407	389	407	437	380	455	419	380	396	391	437	406	429	418	419	423	400	423	375	417	405	404	382	423	393	413	401	406	376	423	422	433	405	396	433	425	395	413	411	358	460	389	410	412	394	433	423	441	413	446	439	420	398	415	412	417	415	424	427	416	424	431	402	386	405	410	407	440	423	396	412	411	367	397	397	456	390	422	409	407	383	429	442	396	412	383	436	391	412	432	430	450	407	391	436	418	416	395	451	410	422	394	414	401	387	395	453	421	390	389	415	409	392	422	416	438	391	372	423	427	422	409	420	427	406	429	441	451	400	418	426	459	416	445	378	411	404	442	401	422	427	401	435	426	455	398	422	387	412	429	404	443	426	457	390	421	424	421	429	405	402	454	393	446	426	446	436	401	427	384	427	445	373	403	436	383	404	396	403	409	399	408	392	393	414	424	434	405	426	421	416	459	431	407	412	415	405	401	409	428	434	410	404	410	454	413	449	394	385	394	453	388	393	413	410	420	447	409	387	388	401	412	427	430	422	418	371	433	446	415	409	415	399	423	437	408	425	383	434	416	402	385	399	414	406	438	408	396	393	413	428	428	382	412	403	408	390	395	408	439	437	443	431	408	415	389	424	440	392	405	427	397	402	441	449	426	431	403	406	422	361	453	438	391	403	433	399	430	398	414	410	415	428	392	373	393	395	452	395	444	435	402	403	427	401	432	376	374	425	438	430	410	403	429	417	427	427	429	409	372	458	426	457	402	438	391	449	442	428	420	442	408	403	411	381	423	442	406	395	381	446	383	415	455	424	413	400	396	383	377	417	415	481	381	408	421	435	402	403	415	415	404	432	410	407	383	425	409	407	396	420	393	417	407	425	410	378	402	399	424	396	412	397	429	445	406	412	434	416	420	429	429	392	417	429	443	420	390	418	441	425	414	436	435	414	415	420	412	403	437	394	388	400	394	415	384	405	437	391	414	431	423	431	393	432	420	401	417	418	408	420	430	418	391	445	390	417	406	414	418	405	386	417	440	407	423	423	404	424	384	430	412	385	415	418	395	420	406	400	422	384	387	396	414	359	380	395	382	394	407	387	383	423	392	389	384	425	463	399	396	393	415	427	416	415	397	433	387	377	421	386	436	414	407	418	435	376	487	419	405	406	360	420	433	462	421	423	438	432	432	406	382	385	427	414	415	408	383	410	412	452	430	400	378	428	412	444	425	401	374	425	403	418	395	393	413	434	425	427	416	440	417	415	410	435	374	406	439	365	428	410	435	382	409	399	423	381	409	427	409	437	410	402	405	440	414	428	396	422	445	373	416	401	427	413	429	418	414	398	426	399	439	375	420	410	395	399	414	397	418	379	380	396	417	447	406	402	433	419	400	412	423	434	423	411	422	443	435	439	401	395	375	420	401	360	391	415	402	437	405	401	418	376	450	411	380	397	427	401	437	411	404	415	431	413	397	396	417	403	410	404	382	416	404	451	412	442	396	437	418
4956	2454	1482	929	701	683	547	523	511	491	463	497	437	425	472	447	435	472	429	405	434	428	460	431	443	445	447	440	429	462	426	472	420	449	415	417	458	449	438	411	441	441	446	425	412	457	423	387	450	433	460	417	443	442	417	402	453	390	428	415	443	441	437	403	440	403	442	429	431	421	413	476	431	440	428	413	470	409	432	451	407	463	412	474	433	445	437	459	435	412	452	437	439	450	424	438	411	443	453	418	446	425	407	430	423	446	383	445	462	455	438	425	405	449	427	435	429	450	420	428	424	405	434	397	434	462	406	441	412	411	427	442	431	431	413	416	397	428	460	430	385	444	432	407	439	421	422	402	452	395	429	371	447	413	449	425	384	393	420	415	438	452	435	423	398	456	417	450	419	420	422	458	418	423	417	419	442	421	438	435	434	439	414	397	432	466	446	377	429	433	424	436	426	416	423	413	445	432	421	405	410	442	401	403	444	423	430	415	428	434	388	440	435	438	419	411	418	406	419	449	454	388	413	411	422	441	440	417	431	437	404	441	411	426	410	416	469	430	439	435	391	473	422	414	417	428	396	449	451	427	437	418	436	409	426	411	420	403	433	463	423	426	446	403	419	425	439	426	392	425	444	444	423	417	420	398	424	428	423	418	452	450	423	432	427	439	438	414	447	408	413	411	486	423	438	423	440	390	436	411	398	424	417	414	422	416	420	481	458	441	437	417	408	437	414	414	429	403	408	429	435	416	430	416	444	406	440	416	379	403	411	457	442	449	426	449	406	447	458	442	458	375	475	446	436	434	407	427	444	413	423	470	409	433	393	426	417	426	461	447	430	434	427	485	403	466	413	416	469	449	385	390	435	403	431	429	410	463	410	411	444	389	419	406	440	392	443	404	408	406	420	456	411	412	449	460	465	451	460	442	435	436	419	464	423	408	415	423	424	445	433	415	434	406	473	424	409	444	427	398	432	409	430	453	427	426	413	434	406	436	438	408	419	415	414	404	406	416	408	385	442	454	462	441	425	460	408	419	453	422	447	404	417	474	389	441	401	426	407	388	464	432	439	430	436	468	446	456	400	397	456	447	476	430	436	432	459	434	453	424	433	451	404	444	420	428	417	441	391	388	435	414	427	436	409	439	422	418	423	442	444	433	458	442	399	421	426	431	421	412	428	444	442	446	461	450	400	415	445	441	451	434	441	424	389	457	422	448	439	409	426	432	429	437	417	430	407	409	435	429	416	438	433	410	408	418	406	408	442	427	474	475	450	427	427	436	454	442	389	430	457	396	443	432	430	443	453	410	407	373	439	457	406	436	459	455	460	436	411	417	437	416	419	420	417	445	426	389	456	467	397	401	411	405	402	419	419	438	468	399	450	409	450	409	429	455	415	430	438	397	434	421	434	435	394	454	403	413	411	420	456	378	421	420	406	462	446	450	432	407	406	440	431	437	421	437	408	429	441	427	410	429	410	423	405	426	434	458	434	406	439	411	413	423	427	439	404	425	411	418	448	437	468	440	437	455	381	408	446	455	476	386	469	429	398	413	427	443	413	430	440	409	404	455	398	407	466	448	459	438	440	449	461	441	450	435	458	460	401	405	447	443	443	430	418	472	441	422	430	433	431	464	438	438	434	463	396	421	443	395	436	447	423	414	432	433	425	404	385	429	444	430	458	426	431	400	420	412	421	438	426	406	448	399	410	414	453	443	415	436	403	429	391	438	451	452	423	433	443	443	446	409	422	411	414	480	375	404	443	432	429	430	423	425	420	404	421	413	446	427	428	400	453	428	445	420	443	425	420	405	415	410	406	435	421	421	430	447	414	430	417	418	455	444	406	429	425	421	413	454	453	423	392	406	412	452	421	450	474	425	438	423	452	431	430	411	441	431	397	398	426	447	431	442	408	427	468	417	417	408	442	403	435	425	426	425	432	427	439	423	449	435	418	425	432	412	426	433	401	416	438	428	469	415	419	426	432	416	432	419	423	420	482	444	438	419	445	427	424	450	403	435	462	407	461	431	426	401	475	416	454	453	430	422	463	432	421	409	432	418	388	436	431	410	458	430	441	423	382	417	437	408	444	400	406	412	414	395	422	411	436	396	432	423	428	421	405	454	428	432	402	412	423	435	398	430	430	439	450	425	455	386	431	431	421	445	437	426	420	418	420	443	410	488	451	410	437	456	457	427	436	414	402	395	397	456	415	443	425	417	417	424	415	454	454	404	455	410	460	440	448	437	434	476	423	423	411	441	459	437	420	423	410	444	439	426	433	434	402	437	412	463	428	411	429	437	462	394	421	437	431	416	430	458	423	447	427	390	412	419	430	445	413	408	403	423	417	437	449	430	453	392	434	462	440	408	424	405	444	434	422	442	414	408	456	409	406	412	416	413	456	455	411	452	436	438	417	432	397	410	487	434	440	411	416	381	431	424	386	407	418	439	435	416	404	419	430	410	428	444	404	420	451	430	457	464	453	467	443	454	435	446	418	411	400	416	492	447	433	405	434	441	408	439	414	440	414	444	423	418	407	404	453	411	446	392	444	423	444	438	413	451	446	441	459	436	433	390	432	430	427	426	433	469	401	432	416	433	423	425	431	426	418	424	434	445	419	433	386	458	374	411	452	451	448	445	433	423	437	424	429	422	454	405	459	422	431	467	432	402	452	409	420	433	413	446	419	431	433	435	430	439	425	447	418	406	457	381	440	428	392	445	409	417	444	431	413	425	420	396	456	392	412	425	405	458	464	419	421	460	474	430	445	434	450	428	421	481	434	438	432	445	461	437	409	443	423	427	414	389	442	410	435	461	429	446	438	446	442	456	438	458	407	437	425	442	392	390	435	401	441	439	455	403	429	421	436	420	426	449	429	432	395	448	451	419	403	432	433	403	424	474	388	427	412	433	445	411	421	442	406	444	434	504	399	436	419	419	421	429	429	436	439	405	410	416	416	433	414	426	389	468	459	389	446	406	414	395	446	421	446	422	412	431	412	419	462	425	397	413	428	434	418	405	453	440	418	429	405	428	451	433	368	443	424	439	453	432	433	417	412	433	438	434	425	413	436	441	402	391	397	403	404	400	448	377	444	448	441	444	438	399	427	413	388	441	442	446	447	433	411	412	404	419	418	416	429	414	417	441	432	427	455	426	451	405	405	468	429	389	437	458	400	410	437	435	430	420	457	425	443	413	449	458	418	450	432	422	399	408	405	416	404	415	450	415	447	440	416	432	410	401	421	464	421	413	451	431	433	425	447	458	435	421	409	419	436	437	412	425	418	424	452	438	465	444	373	429	460	403	407	419	407	423	429	405	444	410	407	395	419	459	446	451	419	419	429	424	432	448	419	423	430	402	406	427	425	472	438	408	429	429	455	440	413	464	446	394	395	431	426	437	414	457	425	464	430	447	465	433	469	439	402	416	460	434	463	400	438	413	414	426	469	400	439	433	430	413	435	436	388	444	449	436	471	412	436	386	444	385	448	397	441	462	433	400
23566	20874	27687	24177	20775	4991	717	493	400	387	330	308	264	305	263	267	261	253	234	203	237	231	254	239	222	223	198	204	206	218	197	180	200	207	213	195	204	198	172	178	212	207	188	195	201	213	178	186	181	203	215	220	201	194	187	189	197	199	174	204	198	195	183	173	199	208	222	194	188	192	197	208	209	210	189	189	198	211	183	186	188	201	203	202	194	182	197	185	192	192	189	215	188	214	184	180	188	200	184	195	193	197	197	187	213	193	185	217	209	231	183	231	210	213	188	215	201	223	184	194	175	169	197	201	185	207	181	197	190	214	223	174	213	193	184	195	200	195	197	213	210	199	213	210	217	178	201	183	231	208	214	207	204	188	191	200	194	180	183	199	191	188	201	230	180	208	157	171	203	212	203	195	189	197	226	174	208	183	185	183	205	189	208	184	212	207	197	198	214	176	194	192	212	203	203	234	209	211	187	202	213	181	201	196	188	227	217	194	196	205	214	167	192	165	201	180	168	169	202	199	185	204	200	175	186	198	214	190	197	179	183	211	195	198	215	192	199	187	206	189	164	179	176	199	205	197	220	186	213	224	209	173	207	185	201	214	214	189	201	182	198	211	191	188	194	195	203	187	188	206	212	178	197	183	193	184	193	186	178	174	206	207	197	177	191	208	182	186	175	191	201	192	194	202	166	195	200	202	197	204	216	167	202	218	191	195	228	229	201	193	229	208	185	200	192	188	192	192	201	219	198	183	206	213	208	192	194	193	198	187	176	198	197	211	180	206	199	208	180	196	213	196	212	183	187	192	196	206	199	192	190	201	172	214	204	206	184	204	208	210	214	193	186	170	203	196	201	205	188	195	202	185	186	195	182	190	192	194	181	207	211	221	196	184	166	204	173	194	188	191	213	202	189	169	206	184	230	208	186	175	199	201	206	211	192	199	192	204	199	212	205	228	213	191	197	213	172	198	175	200	199	215	199	199	203	191	171	181	171	181	218	187	189	176	194	201	200	214	207	184	200	187	233	208	189	208	211	182	199	180	209	218	198	204	195	200	196	212	198	196	189	204	181	210	216	223	179	196	185	208	197	186	212	194	209	191	174	173	193	163	195	206	189	226	221	214	196	187	188	183	165	184	203	199	191	193	197	175	184	180	181	218	180	192	234	177	191	188	205	201	168	197	201	196	189	218	197	189	195	197	203	183	195	180	210	190	195	196	207	201	177	185	215	191	184	217	187	192	196	204	196	191	220	192	195	194	215	196	185	192	203	213	204	202	188	193	188	193	175	223	191	194	194	187	176	200	201	201	202	189	203	185	189	213	184	225	184	195	208	181	195	198	186	193	203	192	209	181	201	192	209	206	228	201	201	193	191	192	192	213	207	206	205	196	189	204	210	209	192	196	210	214	177	190	184	208	209	200	207	192	204	201	203	217	221	205	202	198	180	211	177	216	183	205	190	191	197	216	183	202	174	210	192	205	185	202	216	176	173	176	199	188	206	179	174	215	195	163	193	197	197	191	203	200	217	180	188	192	170	186	206	200	162	189	190	207	200	168	177	192	214	198	209	201	200	213	205	184	209	196	188	197	190	206	195	213	199	212	183	208	208	183	187	190	181	183	197	190	178	182	165	207	190	222	216	196	208	193	200	212	206	188	188	198	180	214	208	191	199	204	183	175	219	238	193	207	172	199	216	185	209	212	217	159	218	205	207	202	198	207	189	190	230	203	202	193	202	207	164	210	200	211	205	196	205	195	212	179	201	162	183	189	214	190	204	187	172	192	206	185	200	204	192	184	194	186	216	199	218	194	180	203	198	217	178	197	202	210	183	202	210	200	226	193	169	173	209	212	214	207	209	188	201	185	206	195	190	217	195	192	197	170	187	203	200	194	196	184	210	190	186	202	209	185	189	184	190	191	177	216	202	191	218	188	202	191	219	208	240	207	185	199	186	205	202	209	207	194	226	211	209	198	204	183	190	184	192	177	200	220	181	183	195	196	193	217	176	205	209	214	230	206	212	211	208	177	195	197	188	179	211	178	196	193	213	186	188	178	231	185	201	213	173	201	190	186	188	181	172	178	193	191	181	162	190	200	190	238	184	203	210	172	200	174	198	184	211	184	207	177	194	189	193	192	199	164	184	204	220	191	179	192	187	216	185	204	170	192	186	198	214	204	188	203	220	234	190	157	190	204	197	189	196	182	217	186	198	202	187	181	183	198	199	202	188	206	206	203	208	170	176	208	204	207	177	195	196	205	192	195	225	180	204	210	209	203	186	216	206	196	210	194	195	195	187	194	207	191	207	202	226	208	174	191	192	220	178	192	194	191	194	211	189	229	170	198	211	206	219	198	219	190	199	211	211	202	173	209	189	179	191	207	181	190	177	212	189	197	221	196	209	191	201	192	212	186	191	203	186	171	206	198	212	207	202	184	189	193	197	219	189	206	184	187	192	211	192	206	203	229	188	205	198	202	188	180	197	179	191	194	201	206	197	211	216	201	170	215	203	206	217	211	193	192	193	191	182	187	210	175	206	191	183	213	198	212	196	188	206	204	206	185	169	183	185	170	201	178	186	206	188	185	221	191	188	188	213	186	221	195	203	181	209	199	191	179	220	193	180	184	189	194	161	197	186	187	195	195	191	203	205	190	196	211	191	188	185	196	206	193	186	180	224	226	187	207	201	199	225	200	183	221	181	176	206	192	203	187	187	172	181	196	186	189	210	186	206	205	201	187	215	213	209	191	194	190	223	213	170	191	194	196	199	196	204	176	171	159	224	181	183	205	201	171	183	191	232	190	207	223	201	217	218	174	188	202	227	214	183	184	217	207	177	209	184	182	218	233	214	190	179	179	195	195	177	167	183	184	211	169	198	202	184	205	202	186	186	187	202	215	190	218	195	225	208	181	184	205	202	192	189	186	188	197	183	213	206	185	189	190	197	192	201	212	176	190	205	203	226	168	205	203	183	180	232	194	216	183	176	186	176	198	220	206	196	201	206	189	179	204	197	213	202	200	195	199	212	177	207	173	199	201	176	189	206	165	196	189	205	197	205	192	179	207	196	195	195	187	203	180	214	196	217	204	197	215	180	159	191	191	188	201	226	196	204	202	194	190	188	187	201	201	209	178	197	225	214	187	209	184	179	208	193	194	200	196	161	215	194	235	207	187	203	204	188	160	172	202	186	210	182	200	192	209	181	200	195	202	210	210	196	187	215	221	166	210	186	222	203	209	215	190	204	197	207	197	180	155	192	190	217	189	186	207	236	202	183	189	190	179	175	198	171	196	184	217	198	197	195	208	204	206	204	202	203	214	192	195	201	188	208	215	180	205	188	212	205	204	200	204	200	211	190	189	184	181	202	191	213	173	187	206	204	178	186	215	205	189	172	181	198	202	175	206	219	195	204	182	197	172	185	197	202	181	187	235	190	178	190	182	177	180	185	200	197	211	197	210	204	196	181	195	202	171	196	179	202	228	199	190	185	200	175	199	190	227
3403	8718	5635	2549	1829	1308	987	774	619	541	449	410	357	379	323	311	320	282	300	260	247	251	241	237	234	247	240	236	201	244	205	239	209	210	228	214	219	206	250	218	220	224	209	228	189	199	196	209	245	213	211	203	215	212	207	190	227	226	195	196	193	215	241	195	207	188	190	215	218	221	237	223	210	209	192	208	206	198	224	190	203	210	210	245	201	198	199	221	217	194	184	213	196	193	182	185	206	200	197	214	198	213	184	220	211	219	215	215	184	185	213	211	212	218	211	200	200	206	210	201	204	218	211	212	199	205	192	196	199	229	234	205	234	199	205	220	229	214	206	198	180	206	219	179	231	218	195	191	202	198	204	186	200	202	228	191	198	223	219	220	206	212	202	191	177	199	220	223	188	194	203	207	197	215	209	194	202	183	182	191	234	201	216	197	213	208	215	225	200	212	221	214	168	216	197	203	200	205	209	210	222	233	216	199	220	197	184	219	211	196	226	208	230	222	219	211	221	209	190	207	207	215	218	209	208	204	236	190	222	208	223	197	219	227	219	193	229	196	205	211	230	209	176	236	182	193	204	192	203	207	202	183	205	220	190	205	235	204	198	214	223	206	217	205	207	181	235	204	219	206	230	202	183	208	206	230	202	180	216	196	182	223	214	205	207	184	191	195	242	197	213	213	194	197	204	240	186	212	233	176	210	237	205	211	197	219	212	223	203	202	209	224	217	204	211	194	238	210	191	205	210	231	196	221	199	215	188	219	217	211	220	223	206	221	194	176	220	227	193	201	207	193	202	201	206	197	203	176	190	231	200	187	207	218	190	209	226	192	235	236	224	199	213	190	205	197	197	238	191	204	210	213	212	199	200	216	187	219	188	213	198	196	207	231	195	191	213	207	201	209	198	225	205	179	190	216	194	190	196	202	207	206	226	189	189	186	194	205	206	208	204	188	221	198	223	210	196	198	205	192	200	172	198	212	205	195	197	206	200	223	208	169	215	214	224	197	194	187	229	195	183	211	197	196	210	201	215	166	215	196	184	193	189	190	228	222	213	195	171	218	202	216	188	229	188	198	207	212	186	218	198	204	204	207	199	220	209	195	207	211	191	198	179	204	224	212	188	198	204	175	215	223	228	207	210	197	217	222	221	229	168	222	183	189	230	242	220	183	205	214	204	210	217	217	229	209	199	200	220	192	192	226	207	212	194	203	209	186	199	203	230	207	186	195	188	221	225	231	194	187	191	191	193	218	202	236	246	212	209	235	206	211	211	190	192	197	229	195	252	204	216	223	180	193	222	216	194	193	222	220	213	200	196	212	207	189	202	202	199	206	225	200	224	194	215	200	196	181	190	183	206	202	221	204	186	208	206	209	220	210	201	213	223	199	225	217	198	209	225	212	191	228	204	203	207	212	205	214	192	207	172	187	186	198	221	228	202	227	188	225	233	194	205	189	230	196	219	204	212	217	187	236	221	212	189	170	194	187	206	203	224	222	193	235	214	179	200	188	213	209	182	213	195	224	192	215	195	201	192	217	202	208	216	196	215	196	216	192	204	194	209	219	219	216	211	215	207	212	202	199	226	191	211	191	207	210	203	179	216	203	214	192	207	217	183	194	212	198	201	185	206	221	191	208	202	204	208	211	196	194	179	200	220	199	198	184	205	205	227	199	189	199	211	215	177	174	197	221	204	217	188	199	203	209	196	191	193	173	197	199	198	204	217	212	215	230	169	208	202	214	199	186	197	187	223	187	194	211	200	203	205	195	180	193	214	195	172	187	203	191	199	208	212	217	227	235	229	216	209	188	239	227	210	215	182	200	207	233	192	203	195	177	201	202	188	229	189	201	194	208	216	194	226	193	216	200	211	208	215	202	209	216	198	180	206	215	200	193	212	194	193	212	212	186	211	201	207	208	232	182	204	195	204	226	228	194	189	216	191	196	214	219	214	211	190	198	227	216	182	204	241	202	224	223	194	218	196	205	199	223	197	204	199	197	206	207	212	204	203	205	218	211	207	199	189	201	209	174	207	190	200	219	215	182	183	212	214	206	209	206	178	197	203	190	198	224	223	188	219	180	212	221	232	217	221	221	221	215	186	201	212	227	182	210	217	174	169	206	164	201	210	244	197	210	209	164	194	196	203	238	229	211	220	231	189	207	212	201	232	214	206	198	209	217	203	206	171	225	201	208	217	204	188	212	205	202	206	208	204	197	209	201	195	226	218	191	187	189	213	214	210	202	225	166	211	187	222	223	207	224	223	213	195	218	178	213	199	207	201	228	199	203	194	212	194	215	191	216	163	224	228	200	198	207	196	202	216	221	193	205	166	205	198	195	171	181	220	213	197	195	227	191	205	220	204	210	229	213	206	189	202	225	194	226	194	246	191	209	207	199	227	182	211	209	209	208	161	222	182	199	206	224	205	200	220	192	190	213	195	210	229	190	198	197	201	212	201	203	205	195	203	228	186	206	202	230	192	204	181	197	222	205	201	208	213	191	217	195	196	224	219	199	204	219	238	188	213	175	206	202	189	186	204	225	232	203	196	199	192	183	216	222	212	215	204	201	212	201	191	206	204	214	208	212	184	171	214	182	209	186	220	222	202	243	227	198	211	219	190	235	198	219	215	221	217	205	203	204	198	176	206	198	185	193	191	208	214	200	194	195	197	214	217	195	215	199	186	195	201	204	202	199	206	200	202	193	185	192	192	217	187	238	199	209	195	206	205	189	211	213	173	188	215	211	196	201	204	188	162	186	197	193	193	210	196	218	205	212	224	198	213	200	208	204	195	183	196	232	197	222	223	184	210	222	217	213	197	192	208	214	192	237	213	203	221	218	198	212	211	235	211	199	189	222	213	196	204	216	205	191	200	201	196	182	218	195	212	221	193	202	197	198	197	187	221	220	224	203	228	234	200	201	188	199	187	165	192	214	195	223	206	222	186	187	198	202	221	220	221	193	190	187	225	210	201	208	208	165	205	227	200	218	222	195	205	211	206	198	201	215	235	168	210	204	210	203	213	205	214	195	181	217	206	202	191	236	212	213	207	191	222	205	191	199	195	228	196	209	193	213	198	202	202	218	209	225	208	192	195	206	186	208	210	193	200	194	206	191	210	214	182	224	186	172	188	222	207	218	214	217	223	193	201	198	235	200	207	188	212	198	183	204	235	211	184	190	205	195	207	211	206	197	196	230	177	204	174	206	195	190	215	183	217	204	212	223	217	207	196	184	198	182	204	219	232	209	230	223	236	182	203	198	203	231	224	213	209	215	200	220	191	203	204	207	223	225	218	205	189	201	186	233	212	180	211	217	186	211	195	240	212	217	191	187	234	198	218	206	212	216	196	203	214	200	178	202	217	214	214	224	187	178	212	200	206	216	210	185	185	222	230	191	195	189	209	226	204	200	213	212	189	203	206	187	216	188	198	203	224	201	221	210	205	206	206	208	209	196	197	202	192	207	183	206	192	189	206	196	204	215	208	213	205	212	183	176
24511	20828	26478	25094	7468	843	747	605	559	494	569	550	536	523	537	543	518	496	477	515	488	500	490	518	490	491	479	524	526	500	497	497	508	520	415	465	463	453	475	507	494	446	506	444	430	514	464	496	490	476	497	504	518	474	537	490	513	507	490	493	477	497	502	466	495	471	473	464	462	456	474	463	533	512	487	494	513	512	470	475	466	501	482	453	467	498	461	444	482	487	454	479	514	461	466	440	501	466	488	506	485	429	448	465	462	481	521	481	455	520	440	474	472	481	490	467	486	458	477	504	470	467	504	478	485	490	491	488	452	436	488	453	523	464	487	501	458	430	506	450	471	488	489	504	497	483	500	495	490	510	487	471	504	501	482	501	494	485	443	479	477	484	473	434	485	499	485	430	500	451	504	482	505	518	434	483	475	487	461	486	466	483	489	480	474	458	458	491	515	489	488	489	502	520	503	451	488	498	456	489	458	496	487	475	470	464	497	529	499	477	448	465	475	480	508	470	460	475	491	478	482	508	467	496	527	520	516	457	522	526	482	491	509	465	495	473	457	484	478	485	439	482	480	467	492	507	469	459	497	501	479	471	468	456	509	503	440	478	492	432	512	485	498	506	443	481	460	521	504	444	476	519	468	514	539	465	485	430	479	483	500	449	490	459	491	512	446	483	482	500	445	467	475	454	479	466	509	491	509	494	482	485	480	463	500	492	475	486	527	496	514	479	518	475	526	459	462	468	493	491	486	484	449	511	451	471	463	480	466	483	469	467	457	506	454	475	486	483	486	492	465	484	482	460	484	531	512	491	479	486	505	471	486	470	514	430	495	523	466	457	470	473	482	508	469	417	507	486	500	459	494	498	498	508	486	475	474	471	508	517	464	470	477	511	472	469	484	466	516	442	480	491	483	504	453	481	519	474	462	460	509	489	490	445	454	466	448	496	461	478	460	472	449	520	481	509	493	486	482	500	504	454	477	458	514	485	483	442	501	474	499	460	423	516	457	471	482	498	459	466	503	439	447	463	433	518	464	470	470	449	483	486	470	449	468	494	456	488	463	465	467	488	431	444	495	447	475	464	473	440	463	491	504	509	481	507	527	448	478	452	455	465	471	477	462	497	463	479	505	494	480	512	501	484	491	493	463	475	500	487	485	475	483	492	530	450	456	488	492	498	495	474	507	461	471	475	496	520	475	473	471	482	460	483	479	512	481	487	492	494	518	490	455	482	485	518	467	488	473	491	486	433	507	499	461	463	479	490	512	493	459	427	499	445	477	505	450	478	483	502	474	469	492	522	481	471	506	477	473	477	537	501	528	441	457	487	464	492	467	468	436	490	525	480	452	487	511	428	500	485	477	484	507	490	451	456	434	462	484	477	494	497	477	465	500	427	481	482	447	484	495	508	499	486	473	478	466	479	508	492	463	464	475	475	511	476	484	495	512	447	443	461	500	461	467	501	464	485	490	479	520	465	469	489	486	463	524	458	485	445	519	478	472	499	471	489	487	468	486	520	491	460	485	468	470	494	445	486	464	491	516	534	457	472	489	491	476	477	475	482	467	514	514	516	473	490	485	450	430	480	490	458	489	459	507	487	432	467	490	457	497	480	510	464	460	491	499	496	492	483	506	502	478	459	488	490	481	490	473	464	457	487	475	493	459	470	479	468	488	460	524	455	467	504	491	531	479	482	453	476	495	440	476	482	443	487	501	446	492	466	486	466	468	469	501	505	452	499	450	455	536	475	453	538	478	482	454	497	501	480	465	496	519	510	503	465	486	498	473	453	445	522	461	472	522	464	501	502	462	473	473	460	526	467	484	451	496	495	483	522	514	485	487	518	431	497	486	470	480	459	475	502	484	494	489	492	463	498	488	463	489	481	449	492	468	509	508	471	455	480	502	509	440	493	470	487	474	446	482	488	461	500	478	451	501	463	452	492	453	500	463	485	500	440	474	475	492	495	483	470	494	465	483	461	492	496	501	501	478	487	498	475	477	444	480	494	422	463	467	532	444	480	428	494	489	477	481	475	469	489	462	491	491	471	448	508	451	484	435	480	498	463	499	490	502	481	473	504	434	487	491	460	515	472	447	472	459	453	485	498	464	452	485	488	480	453	469	503	497	451	461	475	475	483	511	457	466	453	478	492	507	477	522	464	507	468	462	494	543	463	488	499	434	486	468	473	486	459	472	463	488	475	489	427	509	462	464	469	497	480	517	461	482	500	450	443	515	493	496	465	440	477	504	477	472	503	474	468	451	487	513	455	482	469	472	478	439	516	453	484	492	514	501	512	470	488	472	487	486	487	473	446	483	495	470	477	482	461	493	513	465	454	492	500	495	490	454	509	458	482	490	491	518	492	504	486	504	509	503	486	458	452	428	477	481	517	487	463	462	464	501	455	478	502	492	458	507	449	457	491	456	467	477	434	506	474	470	452	478	493	495	468	487	474	505	460	461	495	454	494	421	483	519	475	469	499	488	456	485	433	465	504	479	474	468	496	453	501	447	486	480	513	479	434	492	521	477	480	447	506	516	484	483	506	496	486	541	457	462	511	508	464	483	465	470	462	490	493	467	478	458	507	458	431	483	469	476	454	500	436	495	514	493	464	483	485	433	462	435	498	485	459	487	480	468	477	500	513	485	475	483	467	491	512	470	476	489	489	506	479	459	531	461	486	453	498	476	494	497	494	503	422	481	491	466	444	525	452	462	495	474	517	496	476	487	482	448	469	462	464	493	461	482	465	551	468	448	490	460	488	479	532	512	479	462	490	494	463	434	465	524	500	461	507	463	490	466	471	448	459	499	492	472	453	459	450	469	477	473	441	477	460	462	505	505	471	485	484	507	451	479	450	460	475	496	495	519	482	485	429	490	485	490	478	476	469	490	470	484	467	466	472	496	512	501	481	502	480	451	480	467	502	453	480	514	497	445	470	480	511	497	472	508	489	506	487	467	485	471	483	468	499	471	522	472	462	485	455	449	496	500	496	482	532	487	486	449	484	463	453	488	453	478	462	493	473	471	492	485	512	512	522	454	446	485	463	455	453	485	489	513	491	475	461	474	463	497	469	495	466	492	451	405	503	491	510	478	453	464	444	475	523	483	455	465	471	463	480	498	456	492	448	500	469	492	478	489	484	469	468	497	501	500	478	502	450	478	434	509	494	456	446	503	490	529	504	469	468	495	483	464	472	508	483	504	490	465	485	473	472	499	458	440	461	484	501	453	511	461	487	473	488	465	472	510	469	498	508	469	488	479	510	454	461	460	471	500	529	441	502	455	463	514	464	485	452	461	462	469	531	479	461	437	487	481	475	482	500	475	509	495	445	462	488	470	463	506	480	519	465	526	453	507	479	499	469	503	470	499	482	448	497	489	499	506	452	444	522	482	491	493	454	466	471	464	475	449	453	426	458	456	490	473	477	445	500	522	473	480	490	479	462	470	473	488	466	445	485	487	476	486	497	474	464	459	496	477	495	519	516	463	498	502	485	465	484
3615	5235	3498	1731	1413	1092	912	796	727	702	613	596	567	567	548	553	528	542	554	541	565	536	488	467	490	524	487	500	532	459	482	542	522	481	475	544	499	466	519	487	516	506	488	468	488	458	512	527	484	481	531	480	464	494	508	528	487	507	494	499	504	490	490	524	505	470	515	491	477	467	489	545	519	490	480	511	515	523	459	525	508	481	499	508	497	518	516	487	450	488	514	511	465	470	492	512	474	464	484	463	478	493	510	484	460	491	472	492	495	498	504	480	461	472	516	519	476	525	457	531	547	453	471	496	525	479	499	476	501	465	498	479	482	498	469	518	489	468	452	462	527	504	516	471	482	514	480	522	512	504	520	457	507	501	485	489	487	507	531	488	492	517	498	482	485	507	509	518	527	506	438	509	517	509	517	450	497	498	555	464	473	512	464	491	491	475	483	474	501	495	499	489	505	482	459	465	505	483	539	479	493	516	494	490	496	497	495	515	479	474	501	482	455	503	453	515	501	495	450	492	481	460	511	526	511	495	500	485	487	432	485	463	491	478	479	489	529	448	524	478	504	477	504	461	532	478	503	516	519	481	507	490	503	442	501	539	493	497	501	494	521	511	460	479	490	475	501	512	513	479	506	475	471	462	520	481	502	479	471	529	476	497	477	521	536	503	479	519	486	504	491	469	456	496	489	485	506	487	522	491	511	456	523	483	489	483	471	510	492	500	520	493	508	549	482	470	476	490	487	510	492	496	498	487	496	495	496	512	508	475	487	536	488	475	537	484	479	487	484	483	507	508	521	479	482	470	474	500	475	492	500	488	527	528	521	460	511	510	476	490	488	484	492	481	498	559	500	498	508	486	503	436	466	491	473	504	489	511	505	454	524	502	482	454	514	485	474	500	533	499	517	491	483	497	483	485	504	479	452	508	490	486	464	539	485	503	512	495	510	480	499	523	507	515	495	496	539	473	463	509	494	459	467	503	477	489	520	520	538	490	485	488	472	480	489	531	531	518	501	532	503	508	501	502	496	487	539	508	495	485	495	510	544	514	477	499	526	503	510	494	479	496	486	507	458	506	447	513	512	500	543	514	553	495	475	516	499	499	505	506	508	500	514	477	517	524	482	518	464	449	493	484	519	458	479	508	523	500	456	473	508	493	475	505	476	471	504	449	519	453	539	527	525	494	491	502	486	491	492	475	497	475	496	512	483	526	474	476	466	481	501	471	510	465	528	502	485	536	507	497	517	487	535	494	485	485	516	496	489	519	517	494	536	448	506	498	514	490	445	500	511	455	498	487	497	497	533	493	499	495	489	561	493	471	502	505	465	495	535	548	496	489	500	506	517	535	484	503	505	482	479	523	502	502	498	485	511	534	544	527	505	457	450	485	472	489	477	505	467	454	530	528	533	513	488	529	470	464	446	537	468	492	495	480	546	473	476	480	481	464	536	512	494	461	483	475	463	501	509	517	522	483	462	467	470	487	543	488	504	483	521	517	503	463	497	499	494	514	497	466	484	477	455	513	462	532	528	487	474	471	488	504	505	484	511	471	448	493	503	493	496	486	502	528	519	525	517	468	480	518	498	524	519	501	494	539	495	477	521	494	502	501	459	460	514	509	480	502	497	467	498	507	497	496	489	493	483	497	526	520	505	496	484	477	518	484	488	455	471	539	489	461	493	492	523	509	516	479	530	469	492	452	503	501	515	538	482	515	519	478	477	493	500	467	503	470	517	519	483	526	478	509	484	449	527	497	529	462	532	484	495	500	505	463	510	529	507	454	495	518	474	513	458	489	480	483	495	478	504	475	519	432	473	477	480	521	475	499	472	473	492	509	484	512	488	492	482	488	468	483	491	499	511	523	535	509	517	476	536	490	475	498	456	463	478	473	498	534	486	505	480	488	477	508	516	515	472	506	524	499	470	487	489	509	477	488	504	517	521	485	523	517	506	495	513	537	546	524	513	485	517	518	513	493	493	483	494	508	522	505	517	495	472	499	475	503	475	475	530	474	511	485	478	505	517	490	477	487	486	513	520	502	453	509	511	490	484	498	491	548	447	474	506	452	490	528	486	505	490	485	501	489	506	467	474	488	477	477	488	479	458	499	517	451	514	498	505	497	503	509	498	478	516	488	515	519	477	513	528	486	549	493	524	504	477	469	490	486	484	488	478	485	469	506	528	493	434	492	511	498	485	486	444	537	454	525	517	543	508	464	484	496	499	461	479	476	513	460	485	501	480	489	518	512	479	547	500	485	483	499	466	526	507	506	484	522	529	504	495	495	497	524	501	496	510	459	498	490	489	514	488	450	450	484	504	464	491	489	507	514	480	499	523	535	502	510	498	481	475	548	513	513	489	548	503	506	506	510	483	488	486	461	513	499	456	487	499	519	453	507	523	453	518	476	502	456	519	477	452	494	500	521	529	502	516	495	489	537	467	500	496	494	475	481	488	514	476	501	515	495	502	514	520	494	533	510	496	453	487	495	525	478	486	510	513	495	485	491	505	507	495	489	480	508	480	518	469	509	511	491	516	529	524	486	492	489	470	464	510	514	478	470	466	543	521	474	487	484	497	536	501	503	508	486	492	500	499	559	536	494	488	505	503	510	455	518	522	493	497	504	465	517	521	494	482	500	505	500	512	478	517	495	524	491	499	497	530	519	458	518	534	463	530	457	525	523	517	527	497	468	481	501	465	458	504	489	451	505	521	477	522	539	478	500	496	484	497	465	465	488	488	496	502	517	507	482	460	517	490	440	499	509	474	486	473	485	509	481	517	509	484	503	481	492	506	476	500	469	486	535	528	520	473	516	466	490	459	463	513	530	481	484	471	491	456	476	490	483	519	507	528	469	508	477	468	555	518	468	509	476	490	465	522	536	515	468	469	470	504	491	479	462	479	463	492	485	526	511	511	493	522	503	475	503	552	501	510	516	512	506	497	510	485	518	513	490	489	541	502	476	503	511	498	538	520	513	529	492	490	527	476	493	527	500	446	504	495	507	470	546	473	508	476	502	513	509	489	498	499	492	516	494	470	500	479	505	481	453	482	501	467	485	487	508	503	470	494	492	480	498	491	508	496	503	503	489	498	523	453	489	503	497	474	474	512	516	537	482	512	506	527	482	532	534	506	481	521	502	510	503	484	530	507	474	462	450	506	478	487	512	498	466	480	474	477	490	491	498	467	497	492	483	505	513	502	515	554	526	520	468	536	467	485	496	466	489	482	532	511	498	491	501	496	482	513	535	503	512	535	473	517	504	490	481	479	492	507	499	457	477	498	463	495	463	514	469	505	482	510	452	529	466	479	479	518	496	504	438	500	490	475	476	490	492	493	501	497	512	514	514	475	472	492	478	498	459	496	502	500	454	451	532	503	494	473	483	457	477	484	481	489	507	489	485	503	445	531	495	468	454	520	516	453	473	471	486	499	465	514	490	508	515	510	489	502	524	509	480	487	477	501	561	546	514	519	529	504	493	516	513	477	483	511	517	527	519
22419	20982	28410	23733	20977	20975	5414	845	603	510	422	389	346	335	307	292	317	265	252	276	229	244	242	205	228	223	217	227	199	233	227	221	224	202	199	221	210	184	196	227	208	200	181	210	194	194	190	201	201	191	210	158	168	225	184	200	180	184	199	201	210	202	212	171	189	183	209	185	202	212	177	173	218	169	208	179	216	203	207	179	187	182	195	205	206	190	195	195	166	199	205	214	179	183	182	181	224	189	210	204	189	182	180	177	204	193	177	190	148	207	191	202	190	187	186	205	232	195	185	166	195	177	196	185	190	188	190	196	183	186	173	187	177	184	209	192	174	189	221	199	184	183	206	184	189	177	203	197	164	190	173	179	183	198	157	183	218	200	198	173	178	201	185	187	213	223	182	196	164	182	193	182	190	192	194	186	182	192	219	190	207	202	169	175	169	192	187	188	198	181	180	187	185	185	178	186	178	204	190	195	183	188	194	166	192	194	199	187	183	173	197	185	164	207	188	187	208	185	214	178	195	182	200	174	194	188	185	207	186	207	215	182	206	201	177	200	187	202	186	196	194	182	231	176	193	194	206	212	201	209	181	176	189	198	226	191	206	197	210	195	199	201	186	198	204	181	164	206	182	182	179	195	173	194	177	167	187	214	161	191	215	163	174	188	176	169	165	166	174	203	189	208	164	198	188	216	192	172	200	190	209	199	195	187	215	185	201	210	185	187	172	199	192	175	196	217	197	190	186	185	194	204	202	191	210	173	186	195	189	192	212	210	179	183	191	197	196	189	180	194	172	187	186	172	178	191	201	208	163	187	203	183	195	193	203	191	190	185	187	170	222	193	214	179	178	186	186	186	181	188	194	188	203	182	205	176	196	196	211	200	190	182	193	209	194	203	202	181	193	160	177	208	194	200	194	182	184	200	192	190	177	202	212	163	189	181	194	188	198	200	172	189	190	179	193	195	204	182	172	185	231	192	206	180	215	180	187	186	182	212	167	192	201	203	192	210	200	193	206	201	191	185	182	172	190	190	209	182	187	192	172	190	179	154	206	182	184	201	182	192	190	193	179	221	170	190	193	157	169	218	212	195	207	187	199	183	177	176	162	202	220	175	206	183	192	204	192	183	218	191	203	206	174	192	191	188	180	188	175	160	184	188	219	188	194	200	188	203	180	173	166	187	200	200	182	193	180	191	180	175	186	193	200	201	194	172	154	199	180	178	174	177	207	182	191	197	178	204	227	207	180	193	192	197	183	181	156	182	177	222	188	201	183	189	189	208	194	187	194	176	172	205	180	196	209	197	188	187	191	189	218	191	194	187	182	180	201	208	171	184	174	193	203	198	193	174	188	174	189	175	194	204	201	175	198	186	189	196	186	194	197	190	175	179	175	180	162	216	204	205	197	187	185	194	199	195	190	179	154	195	179	192	195	205	180	205	180	186	184	200	185	198	170	209	199	191	208	208	188	196	168	187	186	213	192	197	185	186	202	194	181	201	200	169	179	185	198	172	171	208	195	183	190	196	192	206	186	170	212	206	191	167	178	185	188	182	191	207	219	192	192	202	184	200	173	193	198	150	200	186	196	203	193	182	182	190	171	185	185	172	186	202	182	191	183	171	189	181	194	190	192	203	193	183	205	196	196	197	210	181	188	192	181	196	218	182	178	230	196	196	201	209	203	184	175	215	191	197	189	200	172	160	209	204	187	170	185	188	163	165	206	186	188	194	177	170	195	196	190	182	189	187	210	194	179	192	200	193	183	198	198	179	187	199	211	196	177	202	190	174	182	204	191	180	179	188	199	214	224	206	157	182	195	215	174	225	185	184	201	187	216	212	179	194	193	172	186	162	201	213	181	203	173	197	179	184	177	195	196	197	201	191	179	215	183	184	187	192	184	196	185	179	190	194	185	190	168	185	200	186	209	202	193	231	190	198	199	206	185	220	188	192	201	213	192	201	201	181	200	193	191	142	176	188	186	184	209	190	199	181	197	195	204	188	189	192	184	182	179	188	187	185	188	195	186	196	196	185	196	181	181	215	195	186	170	186	207	182	192	185	190	173	221	185	213	182	206	191	189	191	185	197	171	155	175	186	207	183	189	186	171	183	180	211	178	187	183	182	174	185	199	183	195	205	194	181	204	183	217	181	201	218	199	187	201	180	179	203	189	184	157	196	181	190	199	192	198	182	155	198	169	197	184	170	169	173	174	193	195	190	200	166	185	210	195	192	193	188	181	205	185	187	185	193	195	200	226	218	196	180	190	206	216	187	215	189	172	178	218	169	184	183	149	198	192	183	180	194	178	193	198	180	178	202	198	206	204	197	208	190	182	203	221	175	202	188	206	183	193	200	183	184	208	179	183	181	191	182	201	197	198	201	184	185	186	222	173	212	185	158	189	206	189	202	161	189	174	185	201	179	191	198	190	164	196	193	194	174	177	170	191	181	212	175	199	204	186	211	171	224	180	175	159	192	211	185	181	180	182	195	186	188	193	178	191	199	178	199	185	188	173	203	197	218	158	188	199	181	196	206	169	174	166	165	172	200	220	190	200	162	187	169	166	175	209	193	214	213	226	193	160	193	195	205	195	203	198	203	177	184	178	199	183	199	193	205	196	196	190	164	198	199	205	230	179	201	202	191	187	192	205	197	190	185	201	196	206	197	191	192	187	179	170	183	187	180	189	162	182	176	184	210	183	202	164	174	189	189	194	182	176	195	180	187	198	197	197	210	187	192	181	172	185	182	211	196	188	191	186	187	184	168	210	186	180	202	196	199	172	199	193	203	198	193	195	171	185	192	177	200	194	185	198	201	194	164	197	192	211	170	172	177	211	175	196	168	178	203	181	192	188	178	201	191	182	201	199	196	211	192	187	186	183	191	178	178	203	189	201	193	188	191	181	181	194	202	178	184	183	212	172	201	207	206	193	204	193	163	198	172	200	194	188	191	185	207	183	184	206	178	202	204	205	167	178	200	200	184	179	198	189	206	197	186	191	190	197	195	161	213	186	215	196	205	199	193	193	176	190	193	215	177	198	175	208	204	188	170	188	187	192	199	200	188	194	183	192	169	197	186	186	195	181	205	184	205	189	186	189	168	176	182	201	189	210	225	158	209	193	183	193	179	190	196	204	168	202	176	190	188	203	191	183	200	181	194	190	170	191	179	203	169	171	169	190	211	170	176	185	189	181	187	210	189	186	191	187	198	203	169	203	200	208	175	194	202	216	175	185	190	177	215	195	177	187	204	202	200	199	187	188	211	205	206	202	198	182	194	183	190	179	209	176	182	212	202	171	191	178	181	175	189	197	186	182	200	170	220	177	210	212	183	211	191	169	211	202	195	201	200	209	186	206	196	189	202	190	172	218	184	214	189	201	176	202	164	181	168	211	168	192	197	193	193	169	184	206	180	190	166	183	225	200	192	181	205	211	194	176	166	165	174	190	175	172	206	221	184	190	183	182	184	184	183	187	183	178	184	188	170	189	191	192	195	190	149
3891	13755	9312	4337	2908	2211	1635	1254	945	811	661	575	527	435	413	362	351	308	310	277	271	286	270	240	257	244	278	230	237	217	216	208	195	238	218	198	201	194	209	231	208	208	207	209	196	208	208	202	190	201	193	202	207	194	191	193	192	188	186	197	215	204	167	201	220	189	194	203	195	234	205	186	201	198	196	196	206	197	181	201	199	199	189	177	198	197	205	193	181	174	184	201	203	198	219	175	190	189	187	199	172	195	205	192	193	201	167	190	189	218	199	196	196	192	199	193	196	183	216	194	210	186	192	204	182	202	210	185	191	175	200	215	178	205	179	194	184	203	220	176	194	202	165	178	198	195	197	203	218	207	194	189	151	189	196	210	199	198	192	204	184	204	191	203	204	178	203	225	171	207	184	179	217	179	194	194	202	200	201	196	199	199	179	205	188	206	173	189	176	187	191	225	174	186	181	194	191	201	196	164	173	190	212	194	189	213	179	195	196	193	182	185	188	192	183	212	179	158	220	194	198	216	170	177	207	189	184	197	180	203	206	193	190	186	208	190	182	206	185	199	180	202	194	199	176	177	206	178	194	195	197	190	213	174	219	187	197	178	192	191	197	226	200	183	188	207	181	184	208	203	191	202	178	204	208	200	158	213	170	188	212	175	168	177	207	184	169	180	202	174	207	208	205	184	176	197	192	194	196	192	210	200	194	202	175	173	205	195	185	188	195	187	212	211	182	184	177	177	207	204	196	175	194	198	200	204	167	192	184	191	210	180	180	184	203	194	169	212	192	185	203	186	200	189	190	188	191	181	187	165	186	211	202	178	197	167	188	191	202	194	187	176	181	176	191	187	236	229	200	206	207	210	194	180	190	195	170	188	192	204	186	192	210	208	181	168	191	180	195	196	192	191	193	190	198	197	194	182	216	186	203	180	202	205	204	167	164	183	192	201	195	173	186	196	185	189	188	169	186	184	198	177	204	181	199	174	197	172	187	186	167	170	180	199	167	215	207	198	195	197	164	221	186	197	182	192	200	188	219	208	212	189	195	207	188	180	182	174	187	190	166	194	170	192	196	175	209	193	196	220	183	175	189	190	193	197	185	214	189	200	190	191	193	194	190	182	206	193	185	200	187	206	204	203	199	179	171	209	172	200	203	184	186	192	205	168	206	201	196	202	222	221	170	199	215	191	212	200	211	215	191	183	183	188	190	204	186	190	194	199	192	189	201	151	195	217	182	199	158	196	223	215	181	163	168	200	154	162	197	204	185	211	203	208	184	204	184	162	191	206	209	230	186	225	197	195	175	181	196	197	184	194	202	194	190	197	194	191	215	182	208	214	198	207	200	173	173	181	187	196	169	191	191	186	207	195	195	199	192	208	180	190	199	163	195	194	200	183	210	175	195	190	189	196	175	173	203	194	198	197	210	194	203	186	197	178	169	183	181	179	210	180	187	189	162	205	212	182	199	181	184	214	181	212	209	182	194	190	188	189	202	202	206	190	197	199	201	164	201	192	198	213	174	213	181	179	199	181	206	202	192	170	209	180	223	192	160	206	209	185	179	181	206	187	193	177	193	191	188	201	208	175	200	209	206	190	206	198	196	198	208	201	171	200	198	186	187	200	207	199	199	198	201	191	189	190	195	191	192	187	185	186	203	193	164	191	200	183	203	219	210	183	184	192	171	185	200	196	194	204	179	200	187	177	185	224	168	169	195	173	191	202	181	200	203	194	205	222	166	182	170	175	208	179	192	194	173	193	185	205	198	173	190	216	185	196	190	220	208	176	196	185	205	187	195	161	204	190	202	177	182	207	192	182	195	196	179	195	159	196	200	184	194	182	182	219	203	183	200	192	212	192	171	180	195	196	169	222	198	189	194	185	179	199	190	209	175	195	190	179	187	188	205	211	188	181	194	187	195	181	193	188	212	204	181	193	182	184	203	181	203	224	196	182	190	209	192	226	175	173	175	230	195	189	185	203	179	208	214	205	203	170	196	174	189	188	178	188	170	165	190	197	201	200	180	207	182	205	194	203	171	197	187	183	207	203	176	195	199	205	194	203	181	185	184	166	190	202	200	202	195	215	211	172	201	186	202	216	197	209	180	162	206	193	205	174	185	176	211	209	206	183	212	170	187	181	170	199	199	188	180	204	196	202	217	176	218	194	203	165	175	205	183	181	212	173	211	209	196	174	199	206	192	199	195	208	179	180	185	181	185	185	205	206	203	186	209	188	216	202	197	173	191	200	207	182	194	205	186	208	190	203	179	200	205	215	218	187	202	190	178	206	209	171	190	195	169	175	191	161	193	206	181	197	192	186	209	176	173	207	197	194	181	205	189	193	170	187	229	182	186	183	172	219	207	151	202	186	190	183	204	187	189	197	221	203	173	207	196	194	190	178	179	214	191	207	206	177	207	189	189	178	178	183	183	209	178	194	184	200	221	201	191	178	201	186	204	214	173	193	195	205	199	204	191	185	190	190	212	211	189	197	191	230	199	212	209	180	187	195	208	185	191	180	181	195	211	185	169	181	180	190	190	184	199	177	180	200	201	180	187	183	170	171	199	211	216	203	191	194	190	183	192	186	191	201	194	199	194	180	187	199	176	184	188	208	176	188	197	175	156	181	196	199	161	186	190	216	187	179	209	202	174	191	171	219	216	191	185	218	184	199	193	195	210	185	196	189	186	199	193	200	177	207	202	190	179	181	182	177	184	179	190	188	186	191	211	217	169	194	175	166	185	205	192	191	194	194	190	181	207	188	197	190	202	177	188	190	149	173	140	185	195	195	201	206	179	185	222	192	176	184	176	172	178	187	225	180	198	170	199	173	190	192	174	198	192	152	186	197	191	170	191	198	198	178	214	184	184	190	193	181	204	177	188	198	188	187	198	202	201	211	188	163	201	213	197	178	172	195	183	195	183	174	171	179	186	205	189	177	191	179	175	215	176	181	189	190	219	181	192	181	192	222	197	206	150	203	184	181	196	194	212	187	176	191	177	186	210	214	179	182	200	190	172	187	186	179	192	194	184	188	196	188	178	208	194	216	196	188	193	164	202	201	194	192	212	182	208	187	198	206	200	192	181	170	172	176	207	183	174	225	212	188	212	188	192	227	196	202	183	200	205	201	199	229	185	178	173	175	199	195	188	193	209	177	189	197	192	198	184	205	203	194	171	184	177	203	165	185	184	190	190	194	202	184	202	188	213	198	219	192	170	197	187	196	177	174	180	194	199	181	195	188	192	179	187	190	205	180	203	195	195	174	212	184	185	185	192	191	200	212	190	186	189	191	187	198	200	184	209	164	196	193	182	194	200	197	203	179	188	194	193	225	204	219	188	183	165	201	210	209	178	189	206	197	182	194	180	175	206	225	193	210	185	185	190	187	189	180	165	170	182	187	194	197	193	203	182	157	209	195	180	205	215	183	195	181	180	166	226	188	195	184	170	185	203	206	199	183	198	164	184	184	195	178	214	163	205	181	195	172	196	206	210	220
27485	19906	8000	1120	720	675	502	458	470	429	454	446	425	445	450	451	444	370	428	423	391	372	469	406	436	409	430	390	408	409	439	412	401	429	422	424	402	427	395	427	398	421	400	383	414	443	415	435	412	405	401	427	387	407	412	397	393	404	423	415	421	428	421	404	389	413	417	405	423	441	430	403	415	405	392	413	391	418	392	399	440	419	423	420	411	391	419	420	423	405	403	419	375	415	403	402	425	433	421	412	387	452	407	400	382	419	445	390	400	402	400	404	428	438	447	423	419	438	396	436	430	431	433	430	420	437	409	416	443	404	410	398	425	427	411	434	404	433	396	401	403	433	422	413	389	431	412	401	435	448	391	377	412	414	415	481	391	411	410	416	406	445	401	410	435	406	451	413	432	442	431	401	397	423	417	386	453	406	392	386	438	432	398	409	398	412	379	398	390	393	412	372	422	387	402	401	415	372	396	416	410	407	446	421	390	442	374	406	478	411	422	385	428	373	389	378	403	429	375	388	402	410	411	392	407	395	361	405	425	372	423	419	400	375	431	395	406	430	400	437	400	385	418	406	409	374	391	429	381	416	379	421	415	401	377	406	425	450	389	434	400	427	444	393	418	400	413	412	401	412	455	422	399	406	401	440	381	419	388	410	421	370	401	442	392	401	441	413	426	398	373	401	418	397	412	420	417	392	398	434	421	401	368	370	413	410	411	415	419	427	434	408	414	380	444	416	437	423	443	420	402	397	374	429	405	387	377	380	424	385	427	407	428	384	427	434	404	428	434	408	401	403	420	428	419	437	431	458	414	410	392	412	422	415	403	404	424	422	433	413	410	442	427	414	441	391	419	367	417	420	445	419	433	395	433	429	392	390	390	457	394	423	404	386	410	404	381	410	431	450	421	441	421	417	416	413	373	435	433	444	413	407	398	438	407	436	371	384	385	415	405	380	428	412	422	376	393	401	422	390	413	414	451	382	399	407	401	413	409	384	419	417	443	400	455	402	391	423	411	382	381	431	404	415	385	443	388	390	373	449	419	417	403	432	397	422	406	391	427	411	430	422	369	423	400	440	416	425	404	395	417	399	381	401	456	427	426	428	407	393	384	409	410	405	415	371	431	434	444	429	398	400	400	386	426	409	422	391	415	425	408	416	385	414	392	433	421	401	413	448	413	401	443	417	399	415	415	428	403	400	415	419	409	426	433	425	394	417	407	420	377	447	444	416	413	436	389	417	403	430	403	411	419	416	442	400	415	401	417	374	384	381	381	438	412	377	416	385	429	417	405	417	406	395	413	417	428	427	429	406	399	413	432	444	411	417	431	383	408	419	417	390	389	395	364	367	379	428	419	374	427	397	389	408	415	387	397	428	417	395	429	368	403	401	396	403	418	395	440	434	420	425	431	438	424	403	388	406	452	409	459	430	421	417	415	429	422	421	401	427	396	422	409	406	437	425	418	432	409	422	403	429	389	458	393	370	449	429	403	441	422	435	417	411	421	414	382	410	409	422	410	390	378	439	386	410	399	364	406	412	415	432	402	420	419	420	383	446	411	382	427	411	427	406	412	367	388	420	417	429	424	398	457	448	385	401	396	431	381	412	424	430	428	394	402	388	414	411	430	401	408	413	382	435	454	445	413	421	372	400	395	416	387	457	413	415	417	409	407	452	423	425	390	398	407	428	386	416	436	366	431	437	379	422	409	418	386	426	409	424	426	384	406	418	434	417	419	386	423	423	421	442	409	397	409	397	411	428	410	407	392	408	415	412	414	422	412	415	442	427	371	409	438	414	406	422	393	447	355	416	421	404	409	414	424	435	412	394	416	414	421	405	411	388	420	392	437	371	413	430	430	396	359	397	374	389	419	409	404	406	417	414	403	410	404	398	417	418	429	418	411	411	377	414	414	415	409	408	447	422	378	416	395	397	443	387	397	380	442	419	440	411	407	406	414	397	422	422	403	418	406	439	388	418	394	398	419	387	442	433	371	427	410	428	414	421	396	390	422	425	390	435	388	427	418	409	383	410	400	402	410	407	413	433	396	425	434	397	401	410	426	406	432	429	396	418	446	428	422	415	426	378	434	434	429	395	409	424	437	376	421	420	436	385	421	406	394	395	399	396	409	407	391	429	416	405	408	433	407	389	389	432	423	401	405	376	452	408	403	425	440	422	456	386	377	405	388	423	383	423	403	409	409	406	434	408	453	396	439	385	414	393	432	387	421	406	426	402	417	383	429	420	435	378	402	398	411	401	371	435	403	411	427	439	403	439	402	420	413	393	437	416	425	417	399	443	446	401	408	414	406	379	381	427	423	436	400	447	404	385	431	425	387	421	392	453	381	421	380	413	418	394	411	395	436	442	445	401	415	420	423	436	397	423	399	406	419	431	419	421	421	411	415	412	398	370	412	402	391	393	450	429	416	419	445	421	419	393	449	406	417	442	424	380	386	422	412	392	417	437	449	405	417	423	418	434	395	437	412	407	413	404	374	405	407	336	400	407	400	398	415	424	409	419	382	395	443	402	418	365	409	444	371	467	392	421	435	414	391	406	351	397	373	386	440	424	419	377	397	400	414	375	432	388	405	397	414	390	390	445	394	425	406	424	392	404	380	431	376	397	424	420	421	418	396	407	368	406	432	407	418	442	431	413	388	384	402	441	407	414	397	425	394	367	384	383	405	416	404	432	416	382	407	436	415	446	413	376	428	433	416	419	383	411	423	409	418	395	449	441	420	426	454	407	403	422	401	419	430	392	424	394	407	416	416	406	434	415	432	414	398	397	398	419	389	420	391	387	372	372	433	420	380	432	442	400	401	430	419	408	394	436	468	410	405	426	430	387	394	415	409	420	426	421	408	440	410	412	414	421	384	414	422	434	398	438	415	390	382	400	416	406	409	389	440	377	418	411	387	411	421	424	422	391	398	372	377	428	405	400	380	406	391	431	420	416	415	406	409	448	397	394	379	415	405	400	451	419	410	438	420	439	436	385	393	427	400	421	395	427	445	420	419	385	383	416	397	401	433	426	418	409	405	397	435	393	434	396	402	394	427	414	401	411	385	414	416	401	391	389	392	413	397	412	417	390	419	437	384	402	430	385	418	395	407	412	418	387	377	415	419	394	426	405	421	357	402	426	386	400	412	395	428	420	408	440	395	465	412	416	362	416	412	402	395	398	419	397	397	383	453	380	418	411	400	427	409	405	386	401	395	393	419	425	417	419	409	413	401	409	385	397	414	408	436	437	424	408	415	441	469	423	470	416	426	418	390	436	426	430	409	389	416	432	408	423	410	398	374	459	418	403	416	403	401	413	436	352	382	421	464	406	396	377	436	407	428	427	424	440	435	411	408	365	387	431	406	416	449	425	423	394	407	380	411	372	374	400	396	393	385	436	427	366	395	444	408	415	402	398	390	411	406	424	460	369	395	391	428	421	379	412	428	438	376	442	430	401	425	432	418	437	436	375	423	427	376	398	401	431	420	421	443	373	394	407
4979	2601	1520	908	779	663	596	531	515	507	484	497	466	497	475	425	460	463	444	433	413	410	457	450	448	425	426	433	443	449	448	419	400	443	408	440	436	427	437	423	480	415	413	435	450	455	438	407	427	417	422	424	478	420	415	431	439	427	405	469	417	439	440	435	429	440	456	415	445	430	420	436	432	470	410	456	456	440	414	426	439	443	447	427	445	393	428	446	410	447	434	455	485	424	437	459	414	439	400	452	423	399	448	418	430	433	430	417	471	457	428	425	450	448	456	392	430	419	416	438	408	459	407	416	469	435	430	424	433	428	480	442	409	442	431	431	417	393	444	394	460	404	430	428	428	403	438	407	401	438	405	396	438	468	406	423	454	416	473	412	410	391	466	465	407	445	464	461	415	399	448	428	429	431	454	433	441	447	430	450	415	416	448	392	436	438	408	449	448	458	474	403	463	429	426	411	439	428	426	430	448	430	471	421	446	413	435	435	397	462	447	446	421	405	418	418	453	431	426	418	433	410	413	446	424	442	440	467	448	449	433	413	420	453	402	427	428	434	441	411	453	421	416	395	434	421	425	413	411	449	427	445	428	434	435	449	443	433	457	441	425	424	446	418	424	432	410	437	417	467	434	405	429	398	414	452	430	407	437	414	395	431	439	419	414	419	421	431	468	428	417	462	399	462	444	422	432	447	467	427	422	439	461	417	449	435	445	426	441	399	438	434	405	424	454	413	457	453	472	439	397	453	433	420	410	465	401	407	452	425	431	418	440	465	432	406	456	421	429	422	446	465	428	394	448	425	435	437	410	421	431	424	462	408	427	447	457	449	440	423	438	425	444	438	451	440	442	459	411	447	385	454	452	427	413	426	409	460	432	416	412	392	448	471	433	446	419	408	425	432	432	423	403	434	443	443	441	448	401	444	434	430	427	399	386	412	432	450	412	380	458	413	449	453	436	419	476	417	440	453	434	425	456	402	446	453	429	429	440	424	415	447	446	434	442	442	429	420	434	441	458	447	451	440	420	445	441	383	425	471	443	444	415	412	405	397	451	410	412	408	439	422	456	461	415	436	444	440	430	422	448	429	427	438	445	444	406	460	402	442	442	449	412	453	438	438	412	430	440	450	428	462	451	438	412	403	470	460	439	460	448	439	441	436	409	432	442	440	446	430	442	397	437	410	404	434	449	436	450	452	405	449	444	465	442	420	451	433	455	417	412	417	442	439	436	451	422	442	380	420	385	419	426	438	439	427	397	439	401	443	419	430	432	414	418	432	443	445	414	443	422	443	448	470	433	397	447	452	434	452	442	414	417	465	440	410	427	424	405	427	414	469	447	473	422	450	410	459	430	411	458	428	409	420	418	457	431	461	453	429	433	430	406	449	473	416	443	411	441	408	433	409	476	419	414	444	417	459	416	434	425	423	440	403	444	435	425	427	386	458	426	415	451	434	440	425	430	388	454	468	458	455	419	427	429	412	451	446	463	439	434	425	465	441	426	477	436	446	431	425	429	408	408	433	429	430	421	438	399	401	444	443	436	401	430	411	435	444	423	411	436	465	413	401	452	428	416	415	411	424	466	463	406	453	416	420	450	426	457	434	425	430	435	403	457	442	473	416	408	421	419	456	420	452	451	407	432	422	468	422	429	438	429	439	434	438	451	417	477	424	422	410	429	402	433	453	424	446	451	454	415	427	420	409	432	423	426	408	419	434	425	424	439	475	407	422	429	438	396	425	403	423	407	445	447	423	387	421	433	439	456	423	421	454	441	391	428	448	407	450	429	406	426	420	396	454	406	434	417	429	402	417	424	502	444	430	425	401	414	414	422	449	435	416	466	461	451	436	416	435	415	452	470	419	463	431	441	391	423	458	410	425	435	436	409	426	450	448	402	397	444	468	440	413	430	407	458	444	434	468	431	416	428	431	432	436	478	429	454	419	407	437	436	449	424	406	395	454	450	400	419	414	452	418	426	407	455	439	406	412	454	435	448	442	437	426	432	411	414	421	415	408	436	422	416	449	426	404	427	424	439	445	440	405	475	458	427	435	467	437	445	415	430	428	417	453	388	446	448	420	433	416	418	424	433	407	431	427	454	435	430	417	416	420	418	437	461	443	406	471	440	420	464	445	414	439	449	456	441	439	424	435	419	465	428	423	421	460	426	429	448	440	407	426	442	428	407	399	436	488	440	416	410	411	426	430	424	436	402	468	424	439	425	423	443	452	434	422	451	424	430	457	420	432	458	450	457	398	393	431	441	400	442	403	391	468	423	411	430	445	417	432	443	455	435	422	421	450	401	392	424	466	427	449	446	439	440	451	391	471	432	432	477	423	424	482	435	453	413	453	422	413	433	413	423	413	408	435	443	439	458	467	446	453	423	439	458	421	439	413	431	466	430	411	429	440	402	421	438	452	421	438	454	429	438	421	418	443	419	428	422	442	430	425	430	431	428	449	453	433	427	500	398	402	437	410	422	401	418	427	444	394	422	410	427	396	415	432	427	463	428	445	416	404	446	452	464	454	424	426	427	448	449	400	429	445	445	453	413	444	409	458	422	414	442	424	419	415	427	443	467	405	428	432	416	403	413	399	420	409	454	442	445	445	440	427	431	465	428	405	448	452	463	423	470	468	458	439	398	429	451	428	422	413	443	443	416	417	422	471	431	427	411	465	489	431	428	436	435	423	495	439	395	424	444	419	447	441	464	444	484	419	438	459	473	448	464	425	414	400	440	409	436	438	394	378	468	427	403	436	456	411	448	436	442	428	418	392	404	421	454	451	441	428	441	426	415	440	441	425	434	453	418	417	428	451	444	421	419	439	441	448	418	412	440	414	439	405	437	484	427	430	427	436	440	433	412	403	416	400	485	400	482	442	433	414	401	457	420	455	428	426	448	465	432	445	416	445	407	431	408	392	439	434	413	417	410	457	403	462	467	430	442	389	417	420	442	421	389	436	436	429	427	432	468	442	418	433	430	466	432	417	415	424	411	447	462	432	411	467	468	453	440	430	448	438	466	436	437	461	414	431	407	442	460	433	425	434	434	419	409	431	441	459	444	444	433	420	463	431	423	434	425	454	452	426	439	429	413	436	420	446	462	420	454	416	425	427	440	427	440	414	451	450	442	434	424	445	458	401	438	435	439	447	447	447	459	420	430	453	414	411	461	435	449	411	433	401	414	419	420	424	426	434	448	415	459	458	446	410	438	417	469	412	433	448	400	434	405	402	436	417	411	449	415	394	457	427	423	439	405	437	481	453	432	408	410	423	415	429	452	454	437	395	438	454	391	408	403	428	443	443	399	438	422	427	443	425	429	424	402	442	413	396	409	429	418	443	408	441	457	395	409	437	450	449	394	429	406	448	419	410	426	479	451	432	415	458	419	433	412	397	429	412	450	415	429	438	430	428	409	450	409	464	396	452	429	436	438	456	443	433	384	437	428	442	413	425	474	387	433	465	412	447	398	424	416	440	422	428	424	434	454	421	430	388
23488	20880	27740	24168	20799	4652	720	533	420	353	344	312	314	295	290	281	237	241	263	244	228	211	240	209	228	219	235	188	199	227	204	232	222	198	222	215	215	216	207	226	224	205	226	182	195	179	196	202	215	231	207	200	206	188	205	218	213	213	216	195	208	196	210	190	176	202	174	194	188	202	207	203	212	193	189	154	203	183	200	203	196	185	189	160	230	193	180	196	184	205	194	168	203	183	187	211	204	201	193	185	195	197	191	193	193	192	204	210	207	198	193	214	182	186	181	204	192	185	190	197	206	198	190	195	181	202	201	198	235	221	193	196	195	169	185	207	184	225	188	204	190	203	202	208	197	181	197	221	199	194	214	200	213	175	205	185	202	181	195	198	185	206	192	195	196	181	210	191	197	199	191	203	174	179	191	190	194	206	184	192	181	181	189	183	189	203	191	179	210	177	197	207	171	179	175	185	189	214	185	194	201	193	229	162	202	202	195	231	191	216	206	192	192	241	208	184	194	176	179	195	194	215	220	197	188	219	204	200	211	204	176	178	168	175	205	213	170	218	220	185	187	193	199	194	186	182	176	195	195	185	198	207	205	220	192	186	187	208	191	193	210	177	201	179	181	181	179	208	192	231	182	202	192	182	187	196	217	210	190	195	193	200	192	186	195	160	184	201	212	216	170	184	179	213	192	208	209	181	201	178	167	183	190	180	171	183	184	188	196	173	189	185	177	179	181	185	190	201	195	166	225	193	182	193	192	195	196	200	211	188	183	193	182	178	206	190	214	214	223	199	221	197	180	197	206	198	219	218	205	195	206	214	193	209	188	185	194	217	175	214	197	187	209	197	212	199	232	195	194	199	210	204	201	210	183	184	201	193	173	200	198	222	206	203	206	204	179	184	207	181	202	224	203	203	203	198	211	185	195	211	185	191	171	192	199	182	218	196	197	199	177	192	198	205	192	210	194	212	198	202	180	189	196	213	176	173	188	193	206	225	195	196	181	199	205	203	199	214	164	212	188	180	207	218	199	183	223	211	193	170	190	184	223	214	194	210	205	200	223	188	197	189	183	187	203	191	207	176	180	182	199	187	208	207	212	183	176	193	203	191	173	205	210	178	207	186	193	178	197	210	182	190	174	197	178	199	210	228	188	201	194	169	176	211	198	192	202	209	190	224	209	214	184	207	170	201	212	170	172	202	191	197	195	193	184	174	197	192	208	215	190	194	194	203	199	198	187	193	183	188	168	185	204	216	190	221	205	190	205	199	195	194	183	199	193	202	182	190	209	208	174	194	222	189	179	217	171	194	200	216	213	210	178	210	203	166	193	195	194	171	197	196	201	204	205	186	177	197	179	208	191	199	208	188	179	187	196	192	215	211	180	211	191	202	221	207	195	205	202	214	227	195	202	170	162	188	195	188	197	170	187	200	177	189	196	198	210	171	202	212	204	216	185	195	170	167	185	199	219	184	196	178	223	192	206	190	213	194	196	186	190	185	204	204	204	188	183	183	211	178	194	182	184	201	176	219	187	205	190	194	207	196	156	198	213	173	183	217	210	185	183	203	195	207	204	168	201	210	180	175	200	215	198	185	189	190	193	190	199	203	199	200	199	200	231	200	193	220	181	187	187	212	191	191	196	192	203	205	191	184	189	211	197	204	208	214	219	174	188	170	214	190	172	225	221	194	218	199	177	198	207	182	189	188	190	173	191	181	181	209	219	198	212	204	202	199	213	216	217	218	192	193	179	210	200	205	208	205	196	214	203	213	193	199	210	202	188	197	199	219	200	168	183	213	194	197	205	197	207	182	201	177	197	220	189	183	196	199	199	206	210	185	193	196	150	194	185	207	185	177	200	209	182	208	199	184	208	205	220	206	217	192	204	208	209	222	210	199	190	206	189	169	196	182	200	173	193	213	179	198	193	209	174	200	202	192	203	216	172	205	180	188	195	188	196	202	206	187	207	206	183	206	196	166	201	176	182	192	190	212	200	185	190	171	202	177	198	190	213	183	200	217	204	199	188	212	203	184	195	178	212	181	161	182	173	210	178	182	184	170	198	197	173	214	204	185	176	173	200	187	174	205	202	220	196	181	206	184	198	197	199	176	201	195	191	232	200	167	187	207	190	195	193	207	194	213	193	166	227	193	212	197	190	205	199	204	218	186	203	204	201	211	187	184	191	207	202	203	190	183	193	194	187	190	188	222	181	188	200	177	214	193	198	199	174	200	186	212	193	184	221	195	192	199	211	225	203	211	203	196	172	175	212	195	219	191	197	200	207	164	171	205	194	225	197	195	199	184	200	210	192	224	192	226	192	198	194	199	195	197	181	176	176	210	191	222	219	188	185	193	176	187	208	245	192	202	188	194	193	206	182	210	189	231	186	206	208	208	191	205	217	195	204	209	206	179	198	195	196	206	191	207	195	187	204	230	203	200	199	193	191	218	179	187	209	186	200	209	170	209	205	193	191	210	175	198	211	224	199	189	203	202	208	186	210	177	176	179	190	194	191	192	198	210	198	185	194	200	204	172	190	193	191	172	185	169	191	177	183	204	197	205	190	214	206	218	197	184	190	175	199	175	187	199	198	200	186	184	201	203	205	233	184	181	206	192	189	193	184	175	204	194	190	199	178	198	212	198	211	200	196	186	215	216	184	196	217	192	197	189	204	200	175	182	191	190	200	206	167	197	160	194	203	191	234	188	219	171	198	174	199	196	173	212	206	202	191	166	198	206	211	180	171	207	166	185	188	198	198	175	196	221	198	201	193	194	204	179	191	222	170	221	230	197	181	176	207	192	211	178	190	172	210	175	182	181	207	201	190	232	200	204	181	199	196	186	188	233	195	193	198	162	198	223	190	182	185	204	175	198	203	201	205	194	225	208	187	215	204	188	192	213	170	188	188	200	184	175	192	193	200	190	186	201	181	182	181	203	212	172	177	245	198	196	180	196	188	220	205	180	201	206	208	186	218	190	197	194	183	216	208	191	199	182	201	190	191	223	206	229	202	206	176	177	194	200	195	193	206	191	187	189	214	183	190	218	207	201	177	196	227	212	202	206	187	198	194	200	195	176	188	175	200	194	207	224	197	170	193	184	201	189	197	174	192	205	206	221	203	201	235	213	186	190	189	198	164	203	184	197	201	192	205	194	193	195	195	186	190	177	184	196	215	197	211	190	196	204	218	193	190	168	182	182	203	211	199	178	198	172	198	203	190	228	187	184	210	193	193	203	222	198	186	201	213	198	194	211	190	217	179	183	181	192	201	162	198	221	193	193	205	210	192	211	213	210	182	196	192	179	215	208	177	199	185	199	194	195	196	214	182	215	211	199	191	198	190	163	219	190	195	181	181	213	191	190	178	194	211	177	212	186	189	196	176	209	184	193	189	206	194	186	200	226	194	218	176	180	204	183	210	201	199	173	187	195	183	196	208	214	207	219	184	206	211	206	212	168	207	216	198	197	173	187	187	205	179	206	208	229	191	203	187	183	194	194
3502	8726	5571	2556	1847	1344	1018	802	647	521	483	428	367	349	313	336	279	293	268	279	228	251	222	266	229	229	264	199	224	251	223	230	229	237	231	219	211	228	230	209	221	210	218	218	215	231	220	213	199	188	220	246	204	203	219	202	208	214	215	205	209	220	192	230	197	220	218	189	182	176	201	211	200	216	208	219	216	192	210	202	220	202	191	211	235	206	197	217	218	176	219	212	220	228	173	212	197	213	201	215	189	217	235	211	204	196	207	211	187	205	209	224	207	218	199	221	209	207	200	236	186	204	208	212	227	184	190	199	193	208	213	200	197	219	207	201	218	206	211	182	234	220	199	207	218	210	205	246	209	197	213	200	216	207	192	217	216	184	192	210	199	215	217	208	213	190	209	198	193	207	213	197	211	202	219	199	186	219	210	236	190	211	200	213	188	186	204	174	218	193	199	183	194	221	219	185	220	212	233	211	201	203	205	214	208	208	212	203	209	220	208	187	183	231	219	197	216	199	193	197	220	232	228	197	203	209	203	214	189	199	197	199	235	192	221	223	212	209	209	227	214	200	205	200	196	186	200	202	213	181	213	179	215	211	206	215	202	204	223	210	206	203	201	188	214	209	189	194	203	199	204	226	204	179	196	196	183	204	203	234	191	185	199	210	186	211	225	190	200	207	218	206	204	203	206	185	218	194	204	206	207	189	212	207	190	190	193	191	212	232	191	230	201	218	203	192	200	198	194	202	196	211	202	195	209	203	186	210	200	189	200	202	197	220	210	225	191	223	230	192	234	210	195	223	181	195	218	217	202	198	200	205	206	202	175	182	210	186	193	229	255	209	212	174	223	203	179	196	225	200	217	203	222	213	181	219	198	223	189	193	197	220	210	212	195	209	215	207	215	219	198	220	200	217	214	223	193	216	192	216	210	189	186	201	200	232	220	198	230	229	190	214	171	207	222	219	220	212	209	192	196	221	190	189	185	215	210	219	211	207	215	198	225	206	217	180	228	208	210	214	194	185	215	199	221	209	177	221	191	191	205	201	204	194	197	193	211	237	202	214	188	202	219	218	174	225	198	208	182	208	234	198	211	212	204	196	200	205	188	228	196	193	193	201	196	208	194	205	234	190	223	206	212	201	197	204	212	200	216	210	186	216	217	205	208	214	214	212	221	227	192	199	234	200	228	205	185	225	215	196	211	211	199	198	203	207	175	185	218	217	202	217	202	216	223	209	208	195	191	204	209	223	179	230	195	188	189	186	208	232	216	215	228	204	214	210	226	219	210	211	237	190	183	196	207	190	219	214	212	186	219	186	198	209	209	195	198	219	205	220	185	199	203	193	208	212	207	192	205	199	212	203	182	183	199	212	229	230	219	219	209	212	203	222	196	215	227	204	206	224	201	223	199	206	189	183	212	198	194	200	223	206	189	213	212	189	186	195	233	205	198	232	200	216	230	234	219	227	220	203	198	214	214	192	210	227	213	186	182	208	220	164	192	202	212	216	215	197	208	191	186	221	211	219	206	220	215	202	196	213	196	218	187	197	206	189	190	237	206	201	206	215	189	173	220	189	207	230	207	204	193	220	209	203	215	188	221	205	225	185	215	205	200	239	197	208	198	231	231	196	201	207	210	214	204	222	194	223	213	189	207	198	192	222	218	217	199	195	193	182	178	225	214	191	181	196	183	205	211	203	196	217	201	207	213	210	200	190	197	201	200	217	219	192	198	217	205	214	206	217	206	228	202	203	194	210	203	196	206	223	212	212	258	237	198	200	226	201	216	204	201	222	222	228	205	218	238	220	185	194	206	198	199	221	195	187	207	185	211	230	218	198	209	195	212	221	201	214	208	192	190	203	200	199	193	196	223	201	203	216	217	213	236	188	202	235	212	197	204	200	209	192	205	210	214	188	206	226	205	205	182	208	191	204	200	195	210	187	195	212	205	220	234	203	210	189	197	195	228	204	207	216	207	194	202	203	191	212	186	216	201	186	224	204	207	217	206	194	213	200	199	183	198	203	199	212	191	229	191	212	227	203	229	195	238	177	209	216	182	198	205	196	218	193	217	218	209	215	215	190	214	230	217	189	198	218	201	195	199	205	205	206	190	194	203	200	201	203	207	208	203	227	180	199	214	204	211	203	237	231	182	190	194	212	205	207	191	200	209	209	214	200	234	205	206	214	210	199	195	175	209	211	180	210	216	207	218	229	216	190	208	201	210	225	199	201	187	215	208	198	237	226	201	208	206	210	207	211	209	206	216	221	187	215	221	195	220	190	202	181	213	209	193	184	197	195	211	185	177	197	202	185	189	199	217	183	213	232	239	194	202	196	209	225	213	201	200	180	208	206	207	205	194	229	228	221	201	214	226	181	228	199	190	183	201	183	172	189	213	200	216	216	225	224	217	233	209	175	225	200	219	202	203	209	227	198	206	214	233	201	179	202	167	190	187	247	210	213	218	184	206	226	226	207	233	182	188	218	214	205	215	226	206	203	221	209	217	212	219	202	225	194	204	211	199	192	216	189	196	223	200	201	175	214	216	202	222	223	181	218	204	205	218	203	189	211	203	213	219	209	190	198	238	209	208	206	222	217	199	191	214	213	184	200	189	193	190	226	182	207	193	192	193	190	217	234	217	200	221	170	200	206	218	216	220	212	193	203	216	189	199	218	221	187	211	219	178	193	222	195	222	205	216	205	225	194	207	214	221	168	221	206	189	231	242	198	227	216	218	196	206	189	218	204	206	211	208	195	212	234	200	185	221	190	193	200	206	196	219	204	176	232	202	220	177	220	218	220	214	181	215	242	188	215	219	208	191	211	183	218	195	200	222	204	208	207	213	191	198	198	214	185	207	191	222	180	226	207	212	203	205	214	208	210	217	186	216	209	204	183	200	221	225	170	233	234	199	210	202	204	193	191	245	203	230	193	214	226	220	183	229	180	207	181	212	174	177	222	184	176	197	221	221	200	217	224	214	224	198	215	223	211	208	195	215	195	198	203	197	197	228	212	211	180	195	217	186	169	229	206	221	210	177	225	192	241	231	210	199	200	205	210	215	220	215	214	212	208	174	204	229	194	210	216	204	203	211	201	223	209	202	206	219	207	198	215	187	215	213	202	208	189	210	203	192	203	186	186	201	220	202	200	217	211	209	219	219	196	216	226	190	197	218	190	211	207	203	223	202	242	207	208	188	218	208	191	215	204	203	194	214	202	188	187	197	191	214	188	208	224	229	214	222	203	211	206	191	207	212	175	202	200	211	180	214	202	206	216	171	204	210	181	218	218	210	235	203	200	198	236	210	215	230	216	219	215	206	228	207	219	191	212	185	235	205	212	202	210	222	220	231	235	214	215	210	198	217	204	215	203	205	202	191	222	190	228	209	217	178	227	177	221	196	189	217	195	225	206	198	216	198	226	212	221	218	220	178	203	214	213	218	190	220	210	218	199	212	204	201	192	183	199	211	218	189	189	191	215	179	208	201	198	206	198	222	223
24556	20888	26583	25182	7541	913	752	612	576	595	512	537	539	471	516	494	504	517	487	497	508	491	482	478	511	514	478	488	490	491	471	471	466	486	481	448	521	451	469	513	524	484	470	509	479	462	499	461	524	498	500	514	498	489	490	538	475	492	506	474	493	465	495	474	473	509	481	476	490	496	460	481	475	491	491	485	503	511	506	495	464	498	505	507	470	475	504	498	484	473	485	500	463	489	456	478	516	478	438	506	476	447	483	510	483	464	438	505	465	478	484	456	489	461	501	516	487	500	501	478	521	479	513	460	507	486	491	452	487	463	474	456	474	441	493	489	500	504	519	477	513	472	491	528	446	486	541	447	484	493	489	480	475	478	498	534	478	463	488	506	490	485	491	447	500	498	505	509	495	450	475	452	452	473	492	475	471	498	486	464	501	502	511	470	457	469	454	470	487	486	493	504	496	465	497	501	493	491	471	475	483	474	504	496	484	521	491	490	490	476	494	521	511	466	441	513	458	468	534	489	472	487	503	483	467	493	488	484	487	482	520	488	494	496	483	513	514	505	503	497	491	503	466	473	499	428	502	472	502	481	471	484	505	478	484	457	514	491	563	521	502	479	480	431	474	479	468	476	465	466	500	465	469	502	504	478	517	495	496	506	429	471	477	488	497	483	499	516	491	489	487	467	520	489	477	494	525	525	483	494	492	512	459	482	482	490	485	491	488	506	465	526	498	525	510	485	520	525	486	473	464	450	451	504	523	480	492	515	510	455	446	497	473	481	499	496	506	509	500	488	446	480	476	514	485	451	451	475	484	476	472	439	489	460	503	482	476	529	467	491	490	457	501	497	441	483	490	511	444	486	470	494	483	439	483	501	490	461	456	484	489	485	512	508	513	505	487	530	484	507	465	497	479	505	533	484	456	463	426	514	483	509	476	486	478	495	480	482	504	492	486	481	504	466	513	494	481	478	453	474	484	511	506	458	444	513	485	490	501	491	502	438	471	503	513	492	477	479	501	526	480	521	439	520	484	445	487	519	452	489	470	471	519	459	480	479	517	498	492	484	496	470	506	484	465	494	460	481	478	500	482	476	496	478	486	523	457	482	503	521	481	453	485	510	490	494	475	473	479	479	463	511	508	467	538	495	498	496	489	474	491	476	452	474	508	515	469	495	488	475	483	462	475	462	538	498	478	501	502	509	470	473	482	466	507	505	497	511	499	476	481	501	496	455	489	500	508	516	477	485	535	498	480	489	495	500	482	447	495	507	487	512	468	480	466	482	497	484	484	485	491	511	478	507	481	526	470	489	512	506	492	462	506	482	479	494	514	460	482	457	468	475	502	471	496	450	506	489	479	465	471	504	471	489	506	474	534	518	492	510	495	477	493	504	493	484	512	465	492	461	472	519	494	520	501	464	495	479	477	488	477	504	458	461	457	479	484	453	479	459	494	484	490	468	499	521	476	477	498	496	516	522	460	481	481	483	544	466	470	504	528	510	452	498	507	471	488	456	465	479	490	514	457	496	512	464	478	481	484	469	448	513	518	474	497	527	494	438	486	463	486	496	513	450	515	524	493	482	467	474	506	482	463	491	506	517	496	480	529	495	437	436	512	516	475	493	511	452	453	470	503	471	495	516	444	506	469	528	461	431	489	488	520	450	468	486	498	483	492	510	454	459	480	438	484	478	447	495	500	468	444	455	481	471	499	503	529	489	505	522	469	460	505	461	479	483	503	475	493	513	452	494	480	482	502	489	500	467	478	452	490	477	507	495	488	511	475	488	506	506	502	490	492	522	481	506	488	482	488	469	509	493	456	510	491	492	529	485	447	480	524	507	479	465	508	490	488	493	544	433	501	521	464	490	506	487	470	485	527	449	486	454	466	500	497	475	511	473	461	515	509	499	461	503	478	528	485	490	486	533	498	497	443	502	500	492	491	492	469	511	504	469	469	453	504	457	510	472	494	483	505	476	458	479	468	489	525	502	487	518	474	477	513	521	472	502	454	511	503	503	489	527	528	443	459	462	479	524	487	482	465	422	511	510	521	470	430	468	469	491	519	493	478	493	490	466	505	482	523	477	499	474	460	491	490	502	471	484	473	486	476	474	482	457	521	492	468	470	545	466	461	440	431	495	456	490	470	483	501	502	462	480	485	509	486	499	446	461	453	445	472	530	475	483	487	492	493	516	469	475	475	504	446	488	526	435	463	480	532	501	514	473	451	506	495	504	485	492	513	475	485	463	460	541	440	512	484	477	478	451	491	463	491	508	471	521	454	483	496	502	460	520	470	472	474	507	459	501	497	467	466	445	488	507	465	535	509	476	491	471	492	454	503	480	467	522	494	495	514	524	506	508	488	488	488	496	511	509	487	435	466	537	444	518	511	488	477	494	450	467	475	491	458	452	488	467	478	472	453	495	479	503	462	470	466	463	480	489	478	510	468	456	479	498	483	453	483	467	506	516	486	506	517	464	464	498	514	473	467	528	490	475	483	482	505	450	513	484	465	476	476	458	467	519	491	461	454	477	459	510	531	462	482	497	489	504	495	477	489	450	503	495	483	511	477	486	471	475	503	453	517	478	487	457	481	493	489	504	494	456	430	468	507	482	500	494	474	516	494	461	457	469	533	454	479	451	505	486	504	465	436	479	436	492	459	524	453	466	474	495	492	484	487	505	492	504	488	468	486	513	510	486	525	478	458	514	480	499	539	494	492	511	512	491	472	497	477	463	466	473	499	506	495	481	471	498	490	514	480	492	499	489	474	461	467	501	522	509	494	495	490	483	468	492	490	464	516	524	516	496	498	503	509	467	525	477	539	504	524	489	532	478	492	518	485	492	482	483	478	512	489	499	472	473	492	444	549	475	506	498	432	466	448	504	493	484	472	508	533	498	487	460	495	500	462	497	485	490	455	482	491	479	487	472	517	459	475	497	498	471	488	505	505	513	501	478	472	464	470	433	493	507	489	507	447	466	519	497	483	449	518	531	512	491	450	513	515	518	466	498	457	504	445	481	478	466	471	531	493	472	449	471	494	516	513	490	475	510	470	486	418	521	452	477	495	464	492	496	453	460	448	478	480	469	468	516	483	500	483	508	512	502	497	469	480	487	478	519	512	478	479	429	460	494	468	516	489	501	523	490	507	445	453	459	447	547	463	448	474	463	508	534	512	485	478	477	491	506	501	456	500	528	476	476	462	478	432	471	490	474	517	507	464	483	488	479	482	487	535	493	497	482	491	472	489	468	478	515	525	506	494	469	483	455	471	490	490	463	508	503	495	490	468	468	481	509	494	457	477	469	464	526	485	499	509	468	453	500	497	448	468	497	476	549	479	477	526	504	489	487	464	468	490	521	473	480	511	484	494	476	463	474	508	511	517	474	459	413	495	503	497	478	506	513	431	514	491	473	463	492	469	496	480	478	492	504	458	466	444	495	471	533	490	486	505	472	503	470	507	480	487	544	469	505	475	499	468	477	439	491	456	468	447	468	498	498
3618	5382	3318	1720	1299	1185	939	773	736	675	685	626	610	549	598	544	541	521	549	510	561	529	505	524	530	544	487	512	498	536	525	489	511	496	546	501	511	527	482	454	533	529	512	564	507	497	497	508	511	475	487	479	477	503	467	453	461	501	516	469	507	513	474	485	509	474	499	526	495	484	483	504	480	538	490	520	503	512	491	488	500	507	465	529	548	512	501	506	489	512	521	498	483	509	500	480	488	522	487	528	517	494	487	504	503	478	517	500	499	494	513	530	493	479	495	499	488	497	495	503	510	535	502	496	505	483	499	525	517	491	506	502	512	504	514	483	443	527	534	511	517	456	489	500	504	523	514	483	552	523	521	504	478	474	500	524	508	516	519	536	487	502	495	499	477	528	500	511	532	504	490	524	526	512	524	481	549	510	495	521	483	471	527	489	470	498	526	506	469	465	521	507	524	489	522	512	504	502	575	487	436	523	470	508	522	482	500	500	508	487	476	495	507	488	490	553	493	522	482	469	496	527	506	512	504	528	475	548	500	496	533	500	501	537	502	484	472	518	506	508	513	490	520	531	512	476	487	509	477	460	517	525	483	462	475	517	510	511	494	450	487	500	521	511	518	490	496	479	500	490	478	468	486	465	534	542	479	508	511	488	538	513	511	465	498	535	490	520	485	528	515	526	524	526	494	488	493	518	524	538	485	533	488	505	479	500	492	494	473	500	515	478	482	489	507	526	482	511	506	551	506	564	468	488	524	513	538	482	497	520	510	524	490	510	462	485	471	499	527	501	484	508	496	498	521	497	492	503	518	514	490	483	470	504	531	517	524	499	478	511	507	508	475	494	506	492	495	523	538	480	502	491	451	487	476	501	486	484	507	509	515	518	540	518	538	497	507	500	519	519	474	533	530	474	513	496	483	492	467	492	467	469	475	503	491	485	517	495	523	478	468	520	454	476	473	544	503	493	494	472	502	484	502	496	478	494	515	506	519	519	481	506	495	510	476	493	458	504	499	517	467	487	504	538	508	505	473	507	500	482	467	527	517	496	486	514	512	500	467	459	515	542	483	523	489	510	519	495	530	512	506	530	501	489	517	497	457	547	486	486	496	516	504	483	554	513	506	495	506	511	508	506	513	513	470	503	504	496	495	517	511	477	537	445	540	500	476	520	514	491	490	457	511	499	483	504	510	515	463	561	488	480	529	514	447	503	485	484	478	510	501	491	474	509	514	475	516	520	480	494	517	498	484	502	511	482	512	469	503	488	506	495	515	467	458	492	490	465	511	478	497	493	512	529	583	502	486	496	476	537	522	494	493	522	480	499	519	470	520	504	518	500	510	521	451	465	482	490	514	502	478	518	510	489	521	504	526	511	493	504	476	489	504	481	510	445	484	495	506	511	514	495	495	526	517	509	505	477	486	469	504	506	480	512	504	519	493	490	517	501	541	470	492	502	518	529	478	518	477	445	541	500	472	523	566	468	452	455	511	515	504	489	493	507	528	500	583	473	552	526	532	493	469	510	434	499	499	466	488	490	472	500	539	450	499	487	487	481	481	481	512	496	483	473	497	443	508	499	521	507	508	509	490	497	492	487	490	517	501	514	498	522	464	520	526	527	481	482	547	542	508	501	561	505	461	502	503	480	484	465	547	519	516	496	528	507	501	546	504	520	508	496	485	499	500	489	527	532	513	500	506	504	540	483	456	505	528	481	482	525	523	498	524	518	524	460	509	502	521	560	459	485	517	466	528	483	510	476	457	483	540	489	490	539	505	514	502	516	519	504	477	538	501	503	534	461	476	460	515	490	513	505	501	504	485	524	497	468	518	499	503	492	485	463	517	480	506	472	514	495	511	509	491	511	511	467	520	506	499	516	504	516	525	559	456	514	469	535	515	501	502	512	525	513	492	474	478	490	567	520	524	519	491	539	512	476	496	465	511	500	472	538	515	526	490	490	497	501	476	521	491	453	510	475	510	480	500	508	489	483	511	497	484	484	541	500	494	521	508	508	526	497	522	468	492	524	491	481	490	483	535	504	469	510	498	495	433	490	500	540	513	493	427	488	492	559	508	497	515	517	466	517	562	495	464	500	521	499	539	495	484	493	492	469	468	497	493	488	501	515	523	479	484	502	531	488	515	523	477	501	492	484	519	527	483	502	540	480	485	488	516	495	502	492	517	500	504	518	490	510	487	438	510	505	522	485	505	525	501	516	530	501	463	511	518	512	492	512	470	480	444	518	462	530	507	497	517	485	522	511	497	488	484	473	523	482	494	510	474	520	500	479	502	511	493	503	501	534	486	527	482	507	507	494	543	522	532	533	505	522	491	522	483	522	533	536	514	503	464	492	455	484	497	507	508	532	517	483	524	487	485	539	512	469	472	483	517	483	541	498	496	505	478	480	512	488	534	495	468	509	476	535	507	462	489	487	493	487	528	489	493	503	485	446	497	522	500	535	502	491	540	514	502	495	513	485	524	500	467	525	498	497	526	549	505	513	473	515	462	509	521	525	513	478	495	505	512	536	438	466	488	473	517	489	518	487	467	495	486	504	476	501	505	502	572	484	464	459	474	484	505	505	516	503	508	517	523	524	505	514	481	523	507	486	439	500	470	500	520	515	470	551	452	496	509	491	544	530	469	495	496	488	503	516	512	485	530	521	559	484	484	458	491	496	489	497	505	509	515	490	526	527	499	486	478	516	499	478	497	514	478	467	515	506	506	528	524	472	526	468	500	492	509	515	535	507	497	489	510	504	563	510	493	522	543	523	497	485	507	467	509	502	547	486	466	495	516	504	530	523	505	463	488	498	524	509	539	480	505	466	496	515	493	505	530	488	483	495	536	504	507	452	505	506	496	500	506	530	519	534	506	507	529	491	496	472	481	509	505	511	529	517	558	519	492	489	488	487	535	529	511	524	494	475	500	514	504	510	529	488	479	503	507	501	518	493	500	496	496	521	514	483	491	536	509	497	503	495	522	502	536	542	530	447	477	552	505	473	499	499	464	433	500	508	501	488	478	507	476	505	479	509	497	516	511	492	527	520	482	465	486	507	500	520	516	504	503	492	467	533	504	534	502	516	481	518	500	515	482	486	512	481	503	499	500	515	502	498	523	520	497	480	500	500	509	494	464	480	519	488	497	478	523	502	499	540	491	529	486	514	490	507	483	508	507	541	459	510	475	469	537	478	524	498	481	494	478	446	454	475	516	513	490	533	506	490	502	531	468	485	463	509	513	504	498	530	504	509	493	533	496	523	513	496	490	513	504	500	460	528	471	476	461	465	511	462	485	475	489	474	505	510	457	476	467	496	555	503	516	532	519	472	514	477	488	526	528	495	481	495	468	519	553	483	492	495	529	506	477	547	459	476	491	488	493	488	527	487	452	531	517	474	534	497	495	497	468	506	546	522	497	489	490	509	482	496	522	496	490	490	492	463	467	525	491	508	510	501	529	517	521	499	499	490	511	454	510	470	535	499	546	522	499	532	506	481
22340	20916	28353	23630	20911	20914	5460	815	579	515	472	425	366	325	289	297	288	295	286	261	293	231	237	252	186	250	227	224	201	191	225	204	221	192	221	227	211	208	219	209	200	203	193	194	213	191	210	182	192	209	183	238	196	197	225	209	184	204	204	201	197	206	187	184	203	209	191	204	209	200	215	196	200	210	194	207	159	192	179	190	213	222	204	179	187	189	167	210	177	195	200	171	192	184	172	191	213	209	184	192	202	189	177	200	164	223	196	206	173	197	195	183	180	190	158	198	205	187	191	191	200	184	186	192	198	164	203	194	199	193	194	194	202	183	216	201	179	170	206	204	179	219	202	190	190	224	204	181	207	162	166	186	207	195	188	205	175	176	202	194	181	173	190	223	177	195	174	187	201	189	169	201	186	187	194	175	195	207	160	180	196	212	199	211	216	204	186	192	189	174	192	199	171	204	198	197	209	187	190	164	202	177	203	197	193	212	188	173	193	180	191	205	218	191	201	209	213	176	198	199	157	202	203	192	198	201	164	179	202	195	181	188	221	222	194	189	178	181	192	196	198	178	183	217	223	200	183	195	190	187	178	169	194	202	195	176	193	185	199	168	200	199	196	195	185	214	213	190	186	195	203	186	177	185	193	179	192	183	188	188	175	199	180	210	206	204	206	198	204	166	191	185	196	204	210	181	181	199	184	159	218	201	194	192	192	180	202	174	185	195	204	179	219	188	175	188	173	189	182	200	175	185	202	168	198	186	209	210	187	187	180	174	169	191	207	191	212	215	180	206	198	192	210	164	214	175	182	206	210	216	216	195	184	205	202	182	180	190	183	183	197	182	181	182	192	177	172	176	173	202	197	195	176	184	208	184	170	161	182	183	192	170	200	198	201	206	183	180	198	220	183	172	190	183	187	190	216	217	190	186	191	199	211	163	182	178	193	207	195	191	183	199	210	199	214	199	191	163	195	190	190	194	200	205	198	208	203	181	179	210	187	183	188	199	205	182	183	173	189	194	191	179	168	195	211	187	183	201	191	187	188	174	199	198	215	188	175	198	164	206	173	209	180	210	197	205	188	190	199	192	186	213	223	187	198	204	165	202	216	187	173	189	190	166	194	181	183	181	217	179	167	192	186	207	201	180	177	184	201	178	169	225	219	182	223	212	206	182	212	210	177	177	177	195	172	170	201	203	177	188	191	165	196	188	191	169	187	217	178	203	167	208	199	186	192	184	193	188	192	203	183	206	198	182	171	193	216	176	202	169	206	207	212	200	197	191	194	197	202	186	214	192	211	194	174	189	196	206	205	191	182	228	200	189	224	191	200	195	182	208	206	168	186	209	182	189	196	186	183	188	187	196	190	186	186	172	214	213	164	183	220	191	183	179	191	240	194	214	190	191	172	188	214	199	206	193	183	173	170	201	183	184	189	233	204	164	187	197	180	196	189	213	202	221	178	202	175	187	211	166	197	182	206	189	201	196	212	176	204	213	183	184	179	201	215	204	192	204	192	190	201	193	207	162	197	173	193	193	197	203	179	179	183	188	211	186	213	173	212	209	190	198	183	195	204	207	203	209	175	204	200	205	192	153	210	205	194	189	180	208	176	211	206	206	207	179	203	187	211	196	197	188	200	217	193	194	202	175	209	157	205	192	174	191	184	181	206	215	200	200	206	185	168	187	192	187	178	197	187	202	185	219	227	174	192	180	191	196	185	185	207	198	179	205	212	174	183	195	203	213	183	194	200	204	205	178	200	193	172	180	200	172	177	179	174	187	185	180	177	196	210	177	191	168	192	186	211	192	196	204	207	169	199	186	198	199	189	205	202	206	177	204	183	188	189	168	199	195	192	184	173	169	191	194	162	188	185	165	187	172	190	197	200	178	183	184	185	201	193	184	214	193	199	199	202	176	189	180	184	186	181	191	212	193	204	192	179	203	193	199	198	179	158	192	198	188	208	183	203	168	197	206	190	207	196	174	180	196	189	198	198	189	184	188	174	210	196	197	185	190	172	178	211	178	213	174	201	188	172	214	167	162	168	201	181	195	186	190	196	151	182	188	190	207	176	198	194	187	192	181	188	161	184	192	185	204	178	150	209	174	193	220	205	227	197	202	194	195	179	199	196	180	185	199	193	209	210	209	190	199	209	164	180	159	196	198	180	202	183	193	186	204	204	200	192	177	176	181	185	182	192	195	185	198	227	192	172	198	213	221	191	192	210	183	187	206	185	215	212	197	193	190	185	174	190	199	195	191	204	216	189	179	174	177	163	204	191	184	206	207	206	210	194	178	193	197	211	198	191	189	190	206	208	171	178	200	218	213	243	189	183	204	189	185	196	183	174	183	196	152	202	216	199	180	176	211	182	221	184	180	186	177	214	181	202	196	185	188	180	162	171	203	195	205	176	183	185	196	206	216	198	207	160	213	171	193	202	173	162	185	180	188	198	176	201	175	207	184	202	199	186	188	191	209	215	168	197	175	197	208	200	193	178	193	199	202	206	175	181	218	201	194	197	189	214	186	165	187	173	197	192	190	196	196	208	199	193	191	203	210	182	192	203	210	213	191	172	206	183	177	187	192	220	186	184	174	184	167	219	178	172	196	194	175	214	184	186	200	180	195	192	193	203	174	196	192	178	212	169	165	201	196	194	178	177	199	192	216	209	175	173	194	195	181	192	185	182	191	181	185	194	195	206	195	202	194	171	199	184	179	202	178	222	169	200	189	179	183	180	205	203	194	190	194	200	146	195	182	167	161	196	201	166	202	164	197	193	186	199	187	168	207	192	179	183	190	189	178	185	199	218	181	193	217	189	200	189	183	183	185	202	211	223	173	182	196	170	179	163	184	185	207	188	176	190	190	204	203	178	181	225	182	185	198	184	176	175	189	184	202	212	207	206	186	194	196	195	169	189	152	204	198	189	186	209	195	203	193	184	179	182	203	178	215	182	199	179	193	186	167	221	173	214	199	186	181	207	186	166	201	201	213	202	189	192	199	187	200	196	177	175	177	187	172	183	204	187	198	203	190	201	207	208	182	199	194	180	197	204	195	183	207	177	195	186	204	181	183	202	187	205	179	181	185	199	211	200	178	202	189	173	187	208	171	189	184	196	165	181	212	186	174	191	204	207	201	193	182	166	193	189	189	197	188	179	202	221	181	188	183	198	164	212	174	210	194	186	195	191	188	184	193	181	190	209	195	189	194	199	190	197	182	214	162	171	211	204	202	176	182	177	184	196	190	202	198	199	185	190	179	188	191	167	176	200	171	176	204	195	194	185	208	198	192	193	195	220	166	193	207	211	196	189	177	199	168	185	218	178	168	200	205	187	195	171	180	202	175	215	205	174	197	171	161	191	173	187	202	228	193	194	199	186	193	205	181	179	220	199	188	166	211	201	176	214	185	196	203	206	193	210	182	190	208	176	184	213	178	198	211	193	198	179	190	218	212	221	177	231	186	198	214	178	159	215	205	187	177	182	200	211	205	193	175	178	195
3913	14681	9217	4277	3093	2290	1702	1256	998	732	652	524	496	443	419	372	380	329	318	282	276	296	260	255	250	220	234	248	252	227	238	216	227	229	228	212	197	234	208	217	229	190	202	217	208	234	199	217	232	230	208	200	207	184	203	198	202	178	172	183	201	196	185	185	219	208	220	205	203	203	204	212	203	218	182	214	211	200	214	207	204	183	200	188	196	194	197	203	180	172	215	189	186	212	214	173	198	180	204	166	176	193	181	210	199	206	192	205	203	207	201	194	215	184	204	193	178	199	220	217	203	220	207	188	199	196	197	188	183	178	204	167	190	213	182	199	195	203	193	203	212	165	197	188	189	195	204	185	216	199	190	207	203	204	180	195	195	189	170	199	194	171	208	212	173	193	208	178	181	191	167	189	190	211	220	188	210	177	167	191	195	222	180	195	192	190	186	189	189	183	174	195	202	196	178	194	208	189	163	191	205	191	187	181	183	202	200	176	192	183	213	193	190	201	178	177	211	185	215	217	189	221	178	197	185	197	188	213	202	186	179	187	189	203	175	186	194	201	204	195	211	216	182	159	192	171	184	200	212	209	191	198	197	192	200	192	177	185	187	208	173	182	199	209	207	169	202	201	189	203	220	194	179	206	178	211	188	188	191	199	177	194	181	202	208	180	212	189	196	191	189	190	172	194	218	197	175	190	187	192	179	181	184	215	182	173	194	177	187	184	190	210	210	165	200	189	188	188	167	194	174	166	218	198	186	204	195	190	206	200	180	221	192	183	188	213	193	186	194	213	204	192	190	178	191	200	228	214	173	198	192	202	177	187	200	198	211	196	190	187	200	216	171	209	202	198	188	194	213	173	191	201	196	172	195	214	191	199	189	206	191	194	196	191	203	220	168	204	191	201	219	172	191	177	202	203	189	186	211	188	187	201	181	196	185	204	212	198	221	176	196	190	194	202	209	191	169	179	193	168	191	199	197	177	186	200	179	198	207	188	187	190	213	199	202	160	199	209	219	202	199	186	195	188	182	213	169	199	184	205	194	213	189	187	176	187	194	199	204	200	201	206	191	191	206	200	183	198	200	177	183	190	208	188	189	204	193	178	173	213	208	179	194	205	185	191	211	208	200	192	208	171	203	180	188	195	171	207	189	219	187	188	198	199	205	211	183	193	201	192	233	192	196	179	188	193	181	193	194	174	177	177	190	186	175	192	194	174	200	178	190	222	192	195	202	168	187	212	174	179	190	186	190	187	185	187	191	196	184	171	192	208	197	176	172	183	194	176	210	197	213	204	204	182	225	172	182	213	205	179	197	218	196	172	196	185	202	208	208	199	186	198	188	200	196	200	189	201	178	186	219	205	193	186	204	193	178	193	204	199	193	189	209	187	191	197	204	218	195	186	218	196	189	175	189	179	178	170	179	178	190	185	183	200	197	200	196	228	219	178	186	180	199	177	193	190	198	171	218	202	197	187	197	182	183	211	222	205	192	184	196	191	218	189	174	200	186	200	204	201	172	186	204	220	224	198	202	204	208	198	181	184	210	200	183	148	173	187	187	195	200	197	174	182	185	229	187	204	179	203	188	224	222	177	200	199	147	186	213	206	209	176	192	200	199	194	206	224	187	202	210	203	185	173	195	173	181	215	202	204	199	188	197	203	204	185	189	182	187	213	191	197	195	194	201	183	177	198	180	187	186	194	183	176	199	203	191	206	201	170	210	185	185	187	200	183	195	187	181	177	205	204	204	162	188	192	180	168	190	205	196	190	189	205	195	206	198	169	194	190	180	179	193	184	189	223	191	204	189	218	227	181	209	190	197	181	188	202	196	197	222	165	226	194	189	198	183	172	193	189	188	204	182	201	197	188	188	174	169	201	200	215	188	196	166	197	201	205	177	204	187	189	211	195	173	184	202	196	181	176	182	186	195	206	188	197	202	182	184	208	189	205	196	181	192	200	158	189	214	205	173	196	180	173	215	197	180	188	173	179	175	192	175	211	205	193	190	211	184	223	185	176	218	197	188	186	196	191	184	216	200	180	162	192	222	174	213	188	191	195	199	168	179	180	180	189	201	179	192	201	191	172	183	176	195	172	179	207	213	201	185	221	196	177	205	178	173	192	205	197	200	189	169	189	203	204	194	201	196	177	161	178	199	176	208	229	205	188	208	200	190	217	202	171	174	175	199	212	198	178	188	192	194	175	191	186	187	206	193	184	191	201	200	208	195	191	175	176	191	172	177	213	208	192	194	178	213	205	168	192	202	193	179	191	166	194	215	163	204	180	174	186	193	182	172	212	197	201	175	203	188	187	193	212	214	224	218	209	176	192	191	202	163	216	187	187	196	205	207	200	199	189	174	191	226	202	191	186	189	204	197	196	188	199	191	170	193	180	194	192	222	220	211	215	167	177	193	186	197	195	200	203	184	193	221	206	167	173	213	181	192	197	182	185	184	161	167	188	199	189	180	183	177	200	184	196	222	198	209	172	201	201	190	214	176	195	208	201	187	207	193	174	193	174	199	187	178	189	188	184	177	177	203	174	190	211	193	196	195	194	183	172	191	183	186	209	203	168	198	182	206	190	180	202	192	207	206	205	196	193	201	206	200	166	170	205	191	199	203	189	188	181	191	187	188	202	201	198	236	183	166	189	180	199	177	192	168	199	193	208	162	197	201	197	201	171	211	202	192	210	166	187	190	167	202	158	193	177	192	153	193	179	216	187	180	192	186	155	191	167	214	226	184	213	185	190	194	174	185	181	162	192	202	190	198	191	165	192	204	220	205	180	193	205	215	196	179	231	170	188	232	197	203	198	195	176	178	188	190	176	227	183	191	206	209	219	224	193	204	202	177	193	193	201	168	185	193	210	171	193	170	201	184	200	201	218	170	184	192	179	173	201	227	187	188	189	207	191	175	205	193	179	186	178	182	178	189	196	206	177	179	205	176	222	174	177	182	212	190	190	184	199	169	229	183	186	215	179	187	182	167	179	176	206	190	204	190	192	188	207	182	210	179	184	221	214	157	185	189	223	203	181	188	192	183	207	191	183	204	196	190	201	193	175	212	190	217	179	214	198	199	211	182	192	194	164	171	190	194	185	176	185	201	190	187	193	183	206	196	186	203	210	201	213	188	199	199	200	188	195	218	210	201	209	171	166	195	184	189	174	192	172	177	186	192	201	194	180	187	189	212	166	194	182	201	188	210	201	207	196	215	202	202	186	210	168	200	187	195	190	156	203	191	196	184	168	209	197	188	199	185	185	178	179	212	192	208	196	180	196	198	186	209	195	202	187	192	182	200	205	223	178	211	173	189	235	194	196	195	208	205	199	210	203	195	212	203	164	196	186	163	192	189	192	201	192	229	195	161	206	204	188	188	183	172	197	200	172	199	193	197	204	192	206	171	183	206	187	187	198	204	199	206	173	171	193	211	192	193	160	204	193	198	200	197	199	193	173	193	193	182	187	205	203	179	192	192	184	199	203	188	223	158	192	214	164
27550	19925	7944	938	562	532	475	444	436	459	447	395	454	428	375	397	387	419	436	418	420	422	380	413	404	433	399	404	410	425	457	389	419	448	395	408	432	395	404	408	427	381	434	429	397	436	408	408	424	409	434	415	365	406	408	446	387	376	443	425	423	420	413	433	420	367	441	370	408	436	414	428	443	417	440	410	452	412	452	427	427	413	401	388	386	383	404	376	418	415	419	458	385	404	421	395	425	392	446	415	422	395	419	420	419	438	438	401	415	430	387	423	388	388	400	414	413	447	426	407	433	378	411	409	394	445	452	422	399	403	430	418	403	415	378	413	415	430	467	425	421	444	440	454	400	417	425	434	415	381	449	421	402	387	404	432	415	414	398	433	381	442	428	412	422	416	373	394	405	413	439	421	423	417	389	427	403	448	438	432	401	410	416	429	450	419	392	411	410	424	391	401	453	470	451	399	432	388	409	421	410	392	421	435	426	407	403	417	402	409	430	390	411	431	416	435	438	458	395	396	427	433	397	421	382	413	406	416	420	468	427	445	391	414	430	430	415	407	404	415	471	384	432	432	450	413	405	406	415	410	424	378	433	430	392	409	380	430	415	440	426	413	428	398	425	385	380	386	449	408	392	415	404	378	423	408	432	386	409	405	375	441	429	403	443	368	431	431	418	410	437	413	451	462	419	409	408	433	395	400	431	388	426	423	388	424	409	416	397	426	413	439	404	411	412	395	403	432	416	424	418	419	443	433	391	420	415	393	405	455	396	441	413	413	432	434	391	418	450	416	434	426	428	428	411	405	398	430	410	462	381	420	433	420	414	410	392	421	412	380	419	394	430	426	384	428	414	423	377	422	410	377	455	443	383	414	454	443	406	398	402	411	382	382	433	401	435	428	441	408	387	403	401	415	406	421	401	404	406	410	415	452	433	421	433	395	417	441	376	415	462	395	444	472	437	424	412	395	414	411	422	421	405	398	441	452	432	404	424	391	432	436	393	428	436	436	382	414	399	421	426	435	423	430	389	418	419	396	429	355	383	421	414	420	382	398	409	422	434	405	451	422	408	412	463	440	457	429	413	393	399	396	395	387	423	435	422	437	431	403	418	444	442	428	477	413	420	391	355	424	409	348	425	412	408	438	466	463	436	406	425	402	396	411	465	420	420	385	403	434	403	418	417	416	391	437	427	402	431	436	447	423	415	459	403	409	436	411	414	380	403	416	417	422	404	399	442	391	433	410	435	398	406	424	408	427	389	431	414	439	405	448	398	425	401	419	404	405	410	385	422	442	410	466	427	428	422	366	401	412	445	443	426	433	402	426	442	392	420	396	422	407	434	411	441	370	443	390	426	389	393	418	407	383	427	422	405	429	419	416	401	389	416	412	449	401	409	422	424	370	421	426	419	439	394	429	424	414	418	416	386	418	435	443	438	440	431	405	427	401	419	412	386	428	450	418	443	450	419	436	414	452	406	435	430	414	429	410	395	408	433	408	430	437	368	429	441	414	449	428	427	398	431	357	410	397	427	421	460	430	368	425	388	411	447	424	464	417	422	407	429	419	388	428	466	388	415	439	413	377	409	379	406	421	391	410	430	405	410	401	398	400	421	402	438	388	403	420	422	417	414	439	412	428	419	432	455	414	404	420	422	400	407	436	434	415	416	396	408	439	418	449	443	421	402	406	418	433	437	389	421	403	413	382	396	423	402	429	412	406	434	420	421	422	460	425	386	405	375	425	403	401	453	415	369	418	419	402	393	411	449	397	423	417	429	430	402	390	383	431	441	399	429	435	389	369	405	397	397	403	432	424	415	427	398	427	424	399	402	429	403	436	427	399	396	364	412	421	444	423	434	396	419	396	420	414	412	454	394	409	375	411	415	408	444	389	428	402	413	412	424	395	397	434	410	402	427	410	414	420	416	393	395	464	398	436	409	424	440	381	425	393	405	443	432	401	405	456	407	443	387	426	410	438	435	405	412	418	449	388	428	396	432	412	428	420	410	416	437	396	424	401	444	408	423	443	432	422	418	395	403	428	418	392	428	407	397	382	386	429	428	410	384	425	446	394	392	424	428	393	466	439	410	386	442	394	423	426	405	419	413	415	390	425	399	424	412	403	425	409	399	399	438	410	447	432	387	433	404	397	382	435	407	434	420	448	424	419	424	414	429	419	404	363	463	433	434	408	428	389	409	387	381	444	441	441	426	405	446	429	402	428	401	408	421	403	421	410	386	435	406	405	463	442	422	418	363	401	451	416	383	422	462	419	445	448	404	401	422	414	418	410	359	403	415	453	438	407	377	421	402	398	433	434	401	393	422	395	410	420	396	402	405	401	417	411	457	355	424	412	415	429	423	452	442	419	429	418	403	384	381	427	445	444	424	447	432	392	440	415	424	461	415	419	403	437	394	423	438	477	457	387	451	440	399	392	373	403	434	437	407	430	392	427	394	415	404	427	378	398	396	409	417	400	423	426	432	426	405	416	409	393	407	388	386	411	398	396	408	466	422	457	384	381	407	396	386	413	449	436	448	421	460	404	400	405	368	452	426	447	404	411	412	419	422	439	438	402	394	468	418	418	442	421	436	412	413	398	406	424	435	443	404	433	412	371	407	437	416	399	407	431	431	402	417	439	393	394	405	419	375	394	417	459	421	384	403	434	414	417	423	400	465	399	417	407	389	434	383	385	435	405	407	381	424	425	372	457	382	401	427	394	428	393	382	408	404	413	372	421	405	417	422	391	412	394	424	429	407	398	426	437	400	391	438	402	406	430	422	363	430	416	402	383	405	424	407	433	426	417	397	450	418	440	398	397	410	388	435	395	440	448	436	436	422	368	418	417	420	390	417	417	434	429	411	384	403	419	385	431	431	399	422	398	385	403	433	417	430	405	366	423	470	428	397	404	414	438	386	439	417	453	417	417	411	413	369	396	419	422	416	393	378	433	388	389	423	407	407	399	431	407	448	417	408	399	393	402	423	445	402	395	379	444	415	380	425	435	399	402	426	431	415	436	451	427	402	447	437	414	405	396	438	412	467	417	401	403	412	412	422	403	425	409	426	403	396	423	394	427	404	407	439	416	401	446	399	410	419	415	408	414	425	419	462	409	422	420	447	406	444	425	397	398	390	384	439	423	414	409	374	420	391	411	427	413	439	419	417	442	400	433	426	465	428	383	390	429	414	366	420	410	408	439	421	430	428	432	446	418	429	411	413	433	424	479	427	392	408	416	417	458	423	408	418	414	436	402	380	424	412	456	409	384	427	426	392	391	446	423	415	424	404	429	431	404	428	414	392	435	409	406	479	432	434	446	448	401	374	406	438	372	424	392	445	407	401	417	433	416	430	423	427	402	406	433	406	429	431	402	424	466	417	422	415	418	412	384	383	411	417	446	405	386	434	396	421	430	430	444	403	426	406	399	416	427	396	438	411	432	414	417	379	443	399	436	433	424	379	442	408	429	452	405	422	406	396	374	415	436	416	404	412	385	420	406
4946	2703	1446	922	728	732	562	513	518	451	512	462	476	436	437	469	474	439	449	468	447	492	476	453	434	445	426	441	446	460	412	449	447	474	468	444	432	450	450	436	452	443	429	458	445	424	477	434	442	450	393	403	430	431	428	479	430	422	438	438	419	421	439	463	414	424	423	471	449	458	406	455	484	479	415	488	451	432	456	450	447	432	451	420	452	420	417	423	431	441	448	449	446	421	447	429	448	446	466	436	412	439	408	441	432	407	430	445	422	427	443	425	445	425	417	418	421	420	428	443	446	440	443	432	466	448	421	482	438	487	409	430	448	426	438	438	427	449	414	430	405	435	452	409	427	476	451	446	457	428	424	436	448	420	405	431	425	442	444	436	430	439	425	430	474	472	431	420	420	462	453	430	444	422	438	456	421	447	430	440	471	452	410	423	415	400	438	441	432	445	461	461	447	478	435	428	411	443	436	442	442	414	426	432	401	405	423	431	457	437	435	414	463	436	409	400	474	428	397	426	444	454	439	423	437	438	448	431	404	429	433	436	449	486	451	460	405	474	433	439	429	405	402	427	435	461	402	435	427	464	479	450	447	419	486	425	470	433	423	409	389	454	460	468	456	471	439	408	450	437	417	419	447	415	405	462	472	453	433	465	399	372	415	430	439	421	422	453	423	432	423	441	458	469	442	445	460	439	431	423	438	439	443	467	413	400	427	427	415	428	411	437	419	450	435	458	433	447	476	445	471	431	488	399	402	404	407	408	413	442	447	456	413	456	426	457	464	461	376	449	446	427	450	442	459	437	487	441	437	424	398	424	433	449	396	411	420	414	449	449	474	405	429	421	441	444	398	439	471	430	447	432	414	421	423	458	434	435	408	390	436	415	420	438	431	447	460	398	435	424	436	422	447	417	445	452	403	389	397	442	427	466	442	435	419	446	488	425	432	447	413	443	438	442	427	450	437	464	420	450	428	427	440	407	443	412	429	457	439	443	432	411	484	431	446	438	413	412	423	462	457	445	445	454	407	472	425	427	426	426	421	420	409	422	444	448	444	442	434	450	419	433	473	412	428	437	460	422	441	439	453	436	441	466	453	402	450	433	437	427	434	466	385	427	485	432	433	480	424	442	423	475	448	458	454	396	432	462	432	434	431	447	473	412	474	430	430	446	444	435	458	419	428	436	427	406	445	447	429	452	436	437	435	433	457	422	424	448	403	427	436	462	454	420	448	398	459	463	446	423	429	426	427	460	452	429	435	385	462	467	451	412	431	408	423	430	443	448	447	431	442	427	458	439	454	436	449	431	461	432	390	417	439	423	460	420	408	430	451	434	428	427	391	452	435	403	455	440	452	469	434	466	425	396	449	442	444	398	432	427	418	422	430	421	433	451	431	416	469	426	430	475	429	465	487	425	414	433	481	469	463	385	432	459	417	443	459	403	463	415	453	449	429	440	477	437	464	495	402	394	487	412	464	436	436	423	446	449	458	420	423	446	460	456	455	440	470	426	433	405	420	427	413	449	474	407	444	447	451	419	463	409	447	458	472	428	447	411	434	432	425	446	442	442	432	436	441	424	462	445	413	460	436	426	434	446	443	429	462	454	438	444	440	398	429	457	406	446	410	395	482	435	435	419	446	446	442	424	497	467	438	427	426	477	467	443	424	453	408	439	457	406	431	461	445	452	422	433	476	406	428	423	423	428	437	421	448	418	411	413	418	440	422	497	419	460	443	432	418	438	407	455	431	446	429	456	437	400	437	423	477	468	444	434	431	418	425	413	426	426	435	467	446	448	432	440	473	435	405	425	415	443	454	445	443	409	450	428	413	441	418	412	445	458	391	458	418	417	461	440	428	454	425	422	428	454	470	421	407	449	429	421	418	407	425	434	454	426	399	444	485	401	407	441	419	440	430	439	471	427	451	441	430	435	409	445	432	424	401	440	460	438	439	438	431	425	442	420	442	415	439	440	404	424	458	428	440	435	454	479	419	458	452	387	451	434	470	425	443	402	414	423	463	400	399	436	431	418	450	448	394	427	442	410	439	445	439	457	430	442	440	472	449	397	431	409	455	443	467	427	411	421	442	428	440	430	420	418	398	430	457	395	425	432	420	418	433	440	442	475	438	432	423	422	434	458	477	438	415	451	420	419	443	449	399	448	416	431	413	425	468	405	446	428	415	445	426	436	421	452	388	434	422	418	436	436	417	436	436	436	454	440	439	461	419	408	429	414	400	496	411	426	434	424	419	411	454	422	447	470	471	461	425	437	450	432	462	436	469	407	432	427	425	449	433	460	432	476	432	423	425	473	430	404	462	417	443	431	399	443	427	475	434	467	409	422	394	436	449	429	418	454	426	423	470	396	438	392	435	423	408	421	432	435	397	432	455	443	445	440	459	444	423	442	423	437	470	379	395	433	425	440	422	429	458	459	422	443	414	425	424	430	404	446	460	426	421	440	426	438	429	420	458	437	408	403	452	405	409	451	404	417	429	445	449	446	425	412	399	454	436	442	414	471	425	444	404	435	423	425	402	440	428	455	461	450	452	426	445	482	440	461	426	422	416	429	431	452	431	423	427	425	420	439	453	459	416	407	459	426	417	463	427	446	472	457	419	445	426	468	413	440	424	431	453	451	438	472	452	441	424	438	419	438	407	445	464	449	450	471	402	415	432	415	389	441	447	407	413	436	424	409	427	399	447	428	480	447	418	435	438	427	443	463	451	454	454	451	409	428	421	471	446	485	429	416	429	434	441	431	417	456	461	428	458	409	444	468	406	435	444	409	484	468	430	457	453	445	423	455	425	418	433	405	474	440	445	431	462	440	456	441	440	439	464	455	398	424	439	402	432	451	444	431	442	446	433	399	411	407	422	426	459	454	424	451	434	388	423	404	460	437	430	448	438	423	429	439	483	437	475	432	434	446	432	435	446	448	425	400	442	429	457	440	428	416	433	431	438	435	451	407	453	408	432	421	448	432	446	471	427	432	405	465	447	437	443	463	462	408	418	429	429	472	436	442	450	415	409	446	395	437	478	406	468	415	452	482	453	451	450	473	439	430	457	467	453	431	478	426	455	418	435	431	450	432	422	416	447	451	409	462	453	433	463	425	436	449	410	436	426	452	424	447	416	423	429	440	450	444	437	399	417	435	435	408	448	459	474	442	441	431	418	416	451	452	453	429	402	484	452	439	434	389	431	482	428	435	428	443	424	439	440	410	406	438	427	473	435	418	423	443	437	435	439	418	409	410	458	424	438	456	411	463	416	417	438	451	425	452	436	444	463	465	433	469	421	423	436	411	456	430	423	458	421	446	445	432	398	424	381	444	410	419	442	455	466	442	398	443	402	427	433	414	400	441	426	448	444	423	440	402	410	459	429	396	441	431	444	397	446	428	456	425	443	444	409	446	421	448	425	404	415	428	439	436	459	450	408	445	447	413	415	432	412	444	435	421	427	453	441	452	441	415	399	439	384	450	427	435	465	465	439	439	427	477
23562	20936	27777	24252	20871	4945	703	516	396	373	352	301	287	273	261	249	261	259	227	242	229	228	211	218	216	226	210	216	195	211	209	208	196	212	211	224	219	220	193	208	185	207	239	189	182	208	180	201	176	210	209	192	194	196	215	221	216	199	206	174	195	219	215	192	190	209	197	181	182	192	190	186	205	197	169	178	202	197	204	195	184	206	201	171	191	217	193	180	210	197	198	202	210	201	182	206	203	226	194	189	192	186	190	180	209	215	199	214	187	187	212	208	235	193	192	219	206	195	200	193	195	182	199	207	219	200	226	183	179	199	198	185	251	193	219	177	188	197	214	195	176	195	186	219	202	226	215	195	212	219	210	166	201	206	206	214	186	194	179	187	199	211	190	202	206	167	205	199	222	202	198	210	199	214	196	195	180	218	191	188	194	188	219	190	200	192	215	204	193	196	193	190	194	213	181	226	197	186	165	198	201	211	178	207	190	178	173	197	169	192	187	180	201	196	190	199	207	195	191	220	194	199	220	210	207	219	193	190	192	192	206	196	185	214	191	200	188	228	202	181	209	172	189	211	193	218	192	210	209	197	190	182	207	197	187	209	200	207	193	184	186	192	200	179	202	201	170	199	202	199	197	192	179	217	219	215	173	224	182	225	203	206	186	206	190	202	174	206	203	219	212	191	177	172	200	179	192	200	230	182	204	189	182	196	169	192	173	215	203	180	190	188	203	234	187	191	168	211	192	184	182	190	184	186	204	212	182	202	184	201	210	198	181	200	209	213	204	190	195	221	208	177	193	190	195	203	203	207	214	196	202	204	203	218	192	178	208	172	210	179	197	210	221	209	192	184	182	216	167	197	192	162	181	210	183	194	197	211	206	187	218	177	206	189	211	199	219	188	193	171	188	222	191	205	199	206	182	223	207	184	189	183	189	208	209	208	219	187	191	194	165	200	193	196	175	219	166	190	195	201	179	193	194	199	193	191	203	206	202	187	199	188	203	189	188	210	211	214	201	224	201	189	208	195	188	210	199	218	195	179	210	204	211	209	188	188	195	216	220	206	203	207	186	189	188	197	219	193	213	213	198	182	190	198	217	218	176	214	205	180	204	211	192	200	176	208	205	178	205	183	184	204	221	193	188	202	177	195	205	167	219	211	206	192	214	182	187	211	226	201	212	214	184	207	199	197	198	196	170	199	214	182	217	201	185	201	198	189	207	232	175	205	211	196	184	200	219	192	200	195	200	187	185	199	206	197	218	210	164	178	182	189	209	196	208	215	209	194	177	194	188	189	203	210	175	193	207	211	200	195	215	218	206	189	218	201	182	220	193	204	195	183	233	211	178	196	190	191	206	183	231	218	218	189	190	197	202	176	196	190	185	180	200	197	189	197	209	217	197	184	204	208	200	188	221	206	188	180	203	190	191	201	210	195	231	191	185	169	218	226	208	172	241	218	190	193	181	169	213	210	214	183	195	199	187	181	234	189	191	197	198	198	195	171	201	235	203	172	208	208	191	194	191	199	210	200	191	217	209	190	207	191	217	192	180	203	208	189	186	197	186	202	213	199	208	166	205	193	190	181	204	180	196	175	175	206	192	180	206	178	183	187	198	208	204	210	204	201	202	189	183	185	181	167	170	176	201	195	194	223	175	199	200	172	186	198	223	204	203	207	189	183	192	176	156	201	196	205	184	223	206	206	191	210	183	184	202	198	203	188	179	199	215	199	209	186	204	220	220	227	195	172	191	174	197	178	202	202	196	177	197	227	185	193	207	205	199	183	185	209	217	188	178	207	198	190	205	196	175	223	194	194	190	194	187	190	195	181	206	193	184	194	223	176	200	201	183	208	205	181	205	215	217	186	227	196	182	212	199	180	222	170	188	195	228	208	194	194	196	181	176	206	210	200	212	219	198	219	193	191	195	215	195	207	188	215	187	193	200	210	189	192	195	168	225	212	167	205	181	170	178	187	188	208	213	174	176	217	210	190	187	199	237	222	214	188	186	187	210	187	197	213	191	193	201	175	203	188	214	197	221	175	186	202	198	206	179	198	205	213	214	196	187	212	202	201	212	196	186	189	196	174	191	219	186	190	197	215	178	201	196	178	189	214	209	198	206	195	214	181	191	197	192	209	190	193	207	217	208	197	186	195	191	220	228	212	181	189	206	211	189	211	200	199	198	208	185	211	191	211	187	200	214	188	227	198	205	183	210	201	181	178	191	195	199	206	198	212	203	185	188	176	205	200	193	202	197	196	182	179	211	200	211	204	214	195	212	181	183	210	191	190	194	191	180	200	205	226	195	202	208	182	206	228	201	192	221	219	210	226	186	171	191	202	203	206	195	207	218	176	211	191	202	190	158	204	202	198	199	178	205	203	201	215	190	200	196	201	211	177	186	170	205	204	194	190	199	201	212	202	203	190	174	218	191	194	188	183	198	194	178	187	222	204	157	194	161	200	189	187	184	202	208	172	189	184	181	198	210	185	184	201	190	189	219	186	213	203	202	185	174	203	174	189	196	191	202	207	201	198	202	194	231	197	189	183	201	217	187	206	211	214	191	194	192	189	209	223	186	208	179	193	201	228	184	217	199	211	180	206	204	198	232	204	190	215	203	189	216	192	195	197	184	199	212	200	204	187	190	211	183	207	221	200	206	190	179	203	182	205	180	211	195	185	185	181	191	197	195	223	201	208	209	205	205	180	183	190	207	197	194	199	225	181	180	182	234	160	193	170	191	218	191	218	216	195	169	186	180	210	199	178	213	208	211	176	172	213	198	161	201	183	186	215	202	205	209	190	197	188	204	174	187	189	189	180	175	188	206	197	203	209	177	189	200	197	212	187	205	160	192	191	174	179	211	187	199	182	192	206	169	221	207	188	181	186	214	206	192	178	213	203	214	169	220	194	191	197	191	198	170	204	166	200	217	204	186	212	198	195	207	202	214	204	230	205	194	172	176	184	167	191	191	199	166	188	209	193	191	184	172	179	202	190	210	190	194	174	216	169	179	204	193	208	188	191	189	191	219	213	191	197	210	193	207	189	178	208	180	211	197	189	183	187	191	216	178	173	221	167	181	180	200	207	201	201	214	191	198	198	205	190	204	198	193	201	193	192	218	220	197	201	233	194	195	192	219	181	195	209	218	191	204	183	197	208	176	186	197	183	213	204	193	205	216	194	190	209	199	201	173	194	213	195	220	195	216	208	212	163	216	179	208	199	203	213	201	209	193	196	190	197	199	214	187	209	207	201	198	190	206	177	205	194	233	186	207	192	202	183	181	208	210	195	196	217	196	202	199	194	180	192	220	209	233	191	182	184	215	191	201	204	165	214	196	199	208	220	225	198	175	191	182	197	196	182	200	210	182	197	206	235	196	205	199	182	195	214	183	215	215	205	224	209	190	191	185	195	195	193	194	202	184	173	193	191	207	205	200	186	191	203	211	209	191	200	203	179	200	224	218	221	193	204	174	190	185	188	193	177	199	222	223	215	207	216
3587	9322	5618	2599	1843	1363	1033	819	665	530	487	430	376	343	286	295	272	250	243	269	245	239	249	248	237	225	245	232	249	239	250	246	228	238	217	236	200	199	188	235	220	206	208	208	203	221	214	226	196	201	186	217	228	203	191	237	213	203	237	197	200	219	198	217	228	213	201	219	209	237	228	217	209	190	219	236	181	196	220	217	208	207	188	221	213	206	194	191	217	223	220	199	172	248	227	180	211	236	219	201	220	213	238	179	226	201	208	241	257	218	222	208	203	195	231	187	202	190	228	222	207	224	200	218	200	217	187	195	212	216	225	216	194	192	209	202	218	210	202	222	228	213	201	199	185	199	192	201	173	215	214	198	213	221	198	212	223	180	230	226	199	198	195	204	199	208	197	199	201	204	190	204	206	191	196	184	191	204	201	224	179	218	230	196	215	214	211	196	211	201	205	195	209	217	193	209	198	219	222	214	197	197	223	233	217	187	190	228	211	200	213	193	210	204	188	191	201	217	191	213	197	229	205	210	215	204	220	225	222	219	212	209	208	194	235	196	194	204	224	215	216	224	200	209	228	204	215	209	204	207	206	217	190	194	225	206	227	208	225	221	181	204	200	205	201	205	227	210	204	188	202	203	205	200	211	214	205	202	205	205	220	195	193	238	173	213	203	185	224	199	210	199	231	205	221	209	209	206	223	206	202	197	215	217	198	199	205	234	248	225	194	187	214	217	178	234	202	202	227	217	202	193	199	201	230	207	194	228	217	223	207	199	219	211	202	205	221	190	214	211	211	185	214	248	199	227	172	193	233	185	211	226	218	192	220	228	215	223	194	204	199	220	201	195	205	218	226	227	205	198	213	217	225	197	203	207	224	229	194	224	204	232	211	202	232	181	227	208	223	185	222	182	214	201	213	178	218	212	221	215	198	215	202	213	214	211	201	201	224	200	212	201	232	237	204	192	226	198	188	203	221	213	198	220	209	202	217	197	197	188	213	207	229	201	208	211	214	212	197	225	221	198	203	211	224	207	217	213	222	203	203	202	231	224	199	211	203	220	247	195	212	206	205	199	218	212	191	173	229	201	225	213	211	202	216	199	209	206	201	202	164	195	208	192	192	211	222	233	211	221	210	187	204	191	218	193	221	249	206	195	227	188	208	199	203	215	195	181	184	203	235	222	217	206	224	216	228	201	232	220	209	229	196	199	234	200	220	207	221	193	208	204	200	223	219	216	191	188	206	205	201	204	210	230	191	196	199	187	216	221	218	218	202	203	218	172	203	241	227	234	218	238	208	212	224	216	200	225	211	189	219	213	191	223	222	201	199	240	197	189	203	178	213	194	198	192	196	213	212	196	219	205	193	198	226	213	215	184	230	182	221	207	192	215	209	202	205	207	201	224	197	216	205	213	221	210	202	224	234	211	210	225	206	202	217	232	232	214	200	212	206	218	213	202	194	201	214	218	175	181	207	197	199	190	205	220	217	208	200	201	216	180	174	213	215	197	199	203	218	217	179	213	210	182	216	205	210	221	216	187	220	215	209	209	217	197	226	210	224	195	197	200	191	221	175	227	198	244	224	212	240	189	211	195	205	210	213	205	225	194	196	194	197	206	191	194	201	208	217	197	207	206	187	229	213	196	207	205	207	213	197	208	214	214	210	196	194	236	239	189	209	192	213	217	178	211	207	203	208	225	196	217	216	229	225	216	212	210	200	187	203	210	193	244	210	229	177	229	230	205	202	189	231	233	224	183	194	209	208	202	227	207	222	195	222	214	199	213	196	193	192	218	201	228	222	237	218	215	208	201	202	198	212	199	186	217	218	201	210	208	231	213	191	212	204	218	206	211	206	217	194	214	191	210	177	200	186	205	182	199	211	209	214	191	193	193	196	212	202	198	227	202	203	195	189	204	207	224	188	198	181	204	216	188	211	187	209	200	204	199	228	192	223	218	232	210	214	184	219	225	210	210	196	213	213	240	221	213	191	229	194	221	221	207	208	191	215	201	200	212	219	207	213	209	222	193	201	171	208	200	220	204	171	202	216	220	217	213	234	216	242	209	189	188	205	179	203	211	171	208	194	207	198	216	198	198	209	219	193	201	200	207	205	228	219	190	211	181	234	194	183	199	199	197	195	215	209	234	204	193	229	217	223	202	215	209	219	211	205	212	219	206	183	218	209	209	215	238	188	221	192	192	196	230	225	211	199	220	191	223	215	208	210	200	210	191	197	224	219	221	206	227	201	207	217	228	216	195	229	189	206	200	211	202	239	215	187	222	209	195	214	194	238	222	204	199	202	199	208	191	208	200	198	217	230	184	226	212	215	207	218	212	219	217	186	212	209	210	178	216	218	205	223	216	201	205	223	203	223	192	216	232	185	211	219	197	229	208	218	205	216	207	201	219	209	204	200	198	225	228	199	194	226	226	216	198	216	211	226	222	212	191	240	202	215	215	204	206	194	201	202	210	198	196	218	232	222	216	227	207	235	218	207	227	182	217	215	201	217	218	218	226	226	228	210	206	197	214	231	216	193	215	225	211	194	219	220	251	201	199	207	197	227	202	225	194	193	202	193	203	197	199	192	201	217	193	205	219	213	219	196	219	254	196	203	196	185	200	233	241	200	214	228	206	228	191	237	223	202	206	222	219	215	215	206	211	192	208	214	225	240	211	204	219	235	204	218	185	220	209	215	217	198	192	206	227	224	215	204	216	205	207	194	199	204	211	219	200	195	200	208	205	191	215	203	176	203	220	228	213	204	191	194	207	217	214	196	215	233	214	192	191	208	194	203	185	223	203	189	211	204	219	214	217	209	247	218	214	195	225	193	198	227	200	217	236	182	202	197	198	192	221	206	203	214	191	210	188	201	208	215	211	213	220	193	235	204	213	197	207	197	211	185	194	205	231	226	199	189	190	240	207	215	209	200	189	216	222	211	195	232	208	193	211	226	214	197	187	204	189	192	226	212	235	188	203	188	191	235	218	201	183	225	193	199	188	206	177	224	184	191	184	207	181	196	222	191	215	239	219	200	190	225	209	207	207	195	200	214	195	222	235	186	180	202	193	193	219	200	211	211	201	207	232	221	199	213	209	223	199	214	217	203	190	208	218	214	175	227	215	213	219	207	231	208	184	218	228	216	191	203	234	201	239	184	212	219	210	215	214	214	224	198	213	218	224	212	192	205	194	209	220	218	198	189	209	219	211	198	213	195	205	209	231	219	200	215	210	193	195	195	175	186	219	217	199	223	211	213	205	220	226	168	212	222	213	198	196	189	213	206	185	210	210	198	195	208	225	205	198	229	208	207	210	203	196	192	206	209	194	227	226	210	214	233	225	239	192	212	212	200	223	224	210	203	199	215	218	205	200	199	182	206	208	194	234	214	223	219	213	243	221	199	188	209	183	192	203	223	213	204	239	199	194	202	201	230	198	216	222	220	212	185	231	209	196	213	190	177	220	209	218	204	215	228	196	213	224	238	176	231	189	194	198	211	199
24691	20928	26649	25267	7650	843	644	628	631	548	511	531	542	522	529	527	511	484	516	499	506	491	546	480	493	479	514	570	475	529	518	551	481	489	521	510	489	501	466	500	475	537	527	488	477	497	486	517	496	504	504	468	513	473	447	495	480	507	518	529	454	524	512	508	476	483	525	456	498	449	515	455	514	490	530	501	472	516	500	477	508	519	451	435	492	461	471	506	461	462	479	539	510	518	481	475	461	494	498	513	469	495	506	512	522	525	476	502	472	470	515	483	507	458	495	467	523	537	543	482	467	517	435	515	514	466	469	484	471	499	494	464	497	489	462	543	488	514	550	528	492	515	497	490	485	464	528	486	480	492	517	499	482	506	489	530	464	478	492	499	499	502	460	485	490	515	473	485	463	482	486	469	498	490	495	523	492	482	471	513	510	496	506	494	485	445	461	495	466	530	517	486	480	495	521	517	540	493	478	506	494	496	497	480	479	489	500	507	485	494	479	509	534	465	467	456	484	471	478	511	573	483	463	482	540	536	507	498	481	505	492	478	484	499	532	479	464	492	481	544	539	531	546	481	458	536	449	531	450	461	511	519	522	504	484	490	481	517	495	535	492	487	479	485	505	504	501	494	463	473	498	476	469	522	502	490	458	483	516	499	486	490	459	472	508	494	534	536	480	503	471	465	481	520	516	512	485	515	544	460	476	527	477	509	487	475	529	519	480	524	473	456	542	488	526	535	460	491	518	494	466	467	530	453	499	454	485	501	488	555	494	504	523	462	502	512	511	518	502	514	448	486	462	482	522	496	483	456	506	497	483	497	469	451	497	516	432	500	502	501	519	479	526	469	516	495	487	484	479	505	491	467	494	485	505	494	547	529	469	457	474	472	450	514	514	435	498	492	497	477	457	450	521	504	512	475	509	511	479	443	478	485	506	500	507	484	494	481	477	492	540	469	480	503	472	493	474	478	488	522	506	468	474	485	483	513	498	467	463	475	475	501	493	492	492	520	481	526	487	538	514	513	491	497	475	500	522	501	502	497	525	477	460	489	520	509	471	513	457	498	471	471	466	455	497	521	514	508	496	497	471	491	496	519	481	514	512	474	503	483	511	539	462	488	470	508	466	508	498	525	488	458	521	496	467	507	504	488	510	518	470	507	504	521	498	530	503	472	494	480	456	462	481	539	541	497	507	471	488	499	525	513	475	494	529	474	512	510	466	504	507	459	509	486	485	488	547	471	526	482	472	484	452	510	505	515	493	513	498	503	464	497	486	501	485	504	501	490	460	493	475	481	480	519	498	505	486	476	513	466	516	506	487	524	483	482	472	476	523	460	532	459	479	482	473	481	515	495	488	528	455	462	518	473	520	508	475	445	513	473	510	485	448	495	490	506	462	481	464	491	527	482	471	479	492	511	501	448	477	453	495	490	455	480	483	475	504	481	506	453	560	470	498	515	484	484	493	440	495	496	485	433	479	503	530	478	483	505	481	510	492	479	456	534	475	480	464	533	519	506	493	530	495	472	483	478	499	497	488	465	532	532	522	495	500	477	509	464	465	498	450	511	477	442	474	502	420	520	494	463	489	489	548	461	494	430	500	507	475	473	541	501	483	459	464	535	491	481	489	525	495	489	463	460	484	507	514	506	511	500	504	479	486	486	489	468	534	480	509	499	481	519	490	507	539	532	493	503	502	485	479	513	476	531	491	508	541	482	491	522	483	476	504	506	516	485	491	511	490	496	519	489	490	526	513	498	489	496	475	514	541	506	467	488	485	496	538	499	510	494	476	486	516	485	501	483	489	497	492	504	530	421	498	499	461	472	468	531	475	460	493	521	484	498	524	475	516	526	480	481	517	501	456	499	494	520	519	495	490	489	474	503	515	489	503	507	484	458	469	493	451	469	508	469	474	501	470	499	493	529	450	451	494	466	513	487	478	509	496	503	488	506	505	474	499	457	500	521	518	500	516	439	453	495	480	463	474	507	505	457	507	511	510	517	502	453	503	518	531	463	483	475	453	492	495	488	489	502	519	532	516	498	483	456	477	456	528	488	502	496	485	444	483	502	458	483	463	532	481	512	493	465	471	457	486	506	498	501	493	482	521	530	470	498	479	491	496	503	480	498	494	457	486	467	502	501	494	500	521	511	493	461	502	498	506	507	497	487	476	481	470	438	457	494	522	546	537	482	511	486	513	450	479	505	483	485	526	498	501	492	503	478	504	498	495	455	472	480	506	477	505	513	499	505	503	511	519	557	452	469	461	508	483	492	516	475	496	496	511	527	478	527	491	506	496	462	512	487	516	506	517	489	489	473	526	474	498	499	503	510	491	481	482	476	498	471	513	525	469	518	484	500	447	486	494	512	483	513	505	530	510	491	500	474	498	470	443	468	484	476	509	435	497	449	498	504	547	492	491	554	493	468	494	455	460	498	517	498	509	524	481	488	503	498	458	467	483	473	524	468	488	499	456	474	483	495	508	459	455	479	544	497	513	495	478	502	532	484	495	529	495	500	500	487	511	486	471	543	459	484	459	504	478	490	481	501	459	521	504	494	524	475	494	472	522	506	530	447	472	485	465	484	492	524	429	524	500	509	472	470	475	492	497	460	485	466	454	498	507	491	517	460	458	518	478	482	474	483	512	467	492	468	505	483	487	494	524	497	523	517	498	533	489	541	526	482	524	517	488	484	448	503	476	501	522	519	477	486	527	477	482	477	494	527	469	514	511	489	504	493	465	498	528	494	507	461	470	487	494	516	477	468	512	499	492	478	547	506	479	491	474	511	485	498	505	535	511	474	471	514	495	439	517	470	505	498	479	489	476	487	484	502	513	497	526	462	515	470	539	458	514	460	507	469	456	534	492	535	494	470	495	444	505	461	506	490	494	499	546	515	514	497	444	490	503	486	489	511	509	495	510	479	460	501	506	500	493	461	459	510	469	532	470	478	455	511	505	498	485	442	474	448	498	486	495	505	470	501	477	469	473	501	525	483	516	506	516	511	451	534	481	499	505	511	476	493	467	452	504	516	545	490	456	527	486	491	471	496	468	536	451	523	487	519	522	486	488	466	506	529	508	523	547	480	519	521	470	501	516	522	507	485	501	481	462	505	521	492	497	483	527	486	496	526	506	493	488	478	501	459	505	446	494	480	481	521	460	506	504	492	515	482	477	510	486	462	469	511	518	531	465	433	486	464	480	478	456	503	492	478	516	459	500	495	463	516	464	478	478	498	473	529	488	467	443	523	530	473	507	492	470	455	493	505	493	457	500	489	498	505	489	481	450	461	553	495	478	499	476	479	488	516	470	456	445	458	498	474	456	476	467	512	498	489	506	461	479	487	486	463	520	515	464	498	456	502	481	448	495	508	467	471	497	502	521	510	467	455	500	471	459	528	483	481	501	501	515	496	465	455	512	511	484	476	474	479	473	464	507	497	495	528	507	520	502	467	495	505	503	444	476	477	456	515	493	482	495	472	476	488	489	484	463	489	516	480
3639	5923	3414	1758	1339	1122	902	863	750	663	619	603	581	598	554	590	520	574	529	510	517	572	514	493	538	539	536	547	511	581	483	506	511	471	515	549	517	499	502	534	511	512	499	536	543	527	527	517	481	470	479	508	500	487	533	532	494	523	471	502	514	514	510	486	551	474	524	515	532	508	484	521	496	545	505	524	491	486	493	493	484	462	483	545	530	522	501	532	495	509	484	508	493	525	478	484	521	490	501	498	503	509	534	509	530	521	525	524	485	530	507	494	510	528	499	513	479	519	514	483	539	517	508	522	532	459	516	465	522	502	534	520	509	530	479	534	519	516	486	525	489	466	510	497	498	489	537	539	477	518	483	493	456	519	508	454	505	508	494	532	475	480	530	493	512	470	500	482	483	480	477	537	504	491	487	509	496	529	481	505	486	500	499	506	520	549	530	513	486	539	527	501	489	509	538	483	480	534	526	511	477	534	526	478	511	516	517	494	514	545	525	498	505	495	495	492	477	471	504	508	503	506	540	507	491	518	511	501	491	518	481	570	512	520	511	554	507	516	526	487	526	468	540	519	501	510	529	514	493	527	451	499	523	496	543	536	474	482	502	513	535	482	496	475	498	514	484	510	489	531	515	486	529	494	500	504	538	473	523	529	508	497	517	527	485	465	521	478	533	536	512	514	449	484	483	561	542	533	475	521	525	498	502	505	516	491	506	495	486	531	483	489	477	496	487	518	491	532	480	533	486	547	513	530	537	525	506	494	509	493	482	514	463	496	488	488	484	511	501	537	507	482	548	508	484	504	521	542	523	499	505	521	475	494	488	518	496	507	526	514	521	516	467	525	485	483	491	511	537	497	492	465	520	557	459	497	500	494	517	526	482	480	484	522	546	486	502	486	466	526	540	494	536	511	547	505	497	507	529	494	485	480	517	495	530	460	546	486	541	522	509	509	516	537	535	542	499	507	523	495	520	496	488	512	450	526	546	501	463	501	496	474	470	493	494	504	490	492	561	510	495	510	511	514	530	525	522	477	546	543	525	513	528	514	506	469	551	522	517	528	546	490	523	557	532	505	517	507	478	496	539	487	506	524	518	481	529	511	501	514	529	523	519	522	462	533	475	496	525	508	510	452	540	523	486	486	539	514	524	528	519	540	514	510	549	518	525	492	500	533	533	529	526	472	520	456	534	536	482	478	496	484	493	517	494	492	492	510	448	471	471	502	523	520	492	519	488	524	514	544	491	481	499	536	512	474	514	479	513	542	515	515	497	497	509	528	507	532	541	507	480	496	485	539	559	500	505	526	515	494	487	518	531	527	487	552	519	497	480	503	509	507	508	476	498	524	509	518	512	534	522	488	479	483	481	483	533	480	488	513	494	500	512	531	485	508	513	508	516	499	512	516	498	534	504	506	496	519	474	496	508	524	514	505	515	501	548	487	551	502	529	520	504	507	505	493	514	571	496	503	489	513	501	526	514	503	503	481	511	470	528	533	470	502	503	559	493	506	512	506	485	509	527	533	504	517	496	501	457	506	504	477	501	501	498	498	545	496	541	519	528	553	494	500	516	526	518	518	499	495	474	486	480	524	534	534	474	475	529	513	493	504	506	480	519	503	503	556	507	492	513	512	554	482	524	521	522	494	534	483	495	522	500	508	517	543	527	476	520	462	519	552	529	517	487	539	524	459	524	541	528	498	507	510	514	489	534	514	475	501	535	523	517	506	470	517	478	495	529	522	484	515	509	484	491	474	503	494	497	479	491	499	497	499	505	503	514	508	487	525	493	472	516	527	522	515	501	521	499	474	525	510	508	541	489	505	521	537	516	525	509	502	483	498	501	503	496	542	545	524	464	534	447	482	520	499	505	504	531	496	480	521	534	472	515	499	474	518	486	538	508	515	527	469	538	528	538	532	517	469	510	508	475	537	512	527	500	486	478	518	509	523	510	516	526	502	503	498	542	519	509	503	511	524	566	471	461	499	462	516	537	497	477	511	512	489	511	516	517	504	517	530	518	474	503	526	515	506	557	506	523	500	469	555	507	478	536	520	526	576	521	527	514	546	543	455	492	526	507	495	496	528	488	511	507	468	521	510	509	542	526	513	489	505	482	507	469	479	504	543	522	520	523	543	517	501	487	540	480	538	507	533	489	509	495	461	497	471	493	500	513	511	487	522	490	513	458	520	476	491	520	496	475	559	498	511	523	507	505	492	514	527	534	481	505	506	525	537	495	497	539	516	520	483	529	500	512	499	481	487	499	489	474	474	475	523	471	538	494	504	524	522	503	504	516	499	501	522	525	479	500	522	505	531	554	554	509	502	509	506	496	530	527	523	494	506	509	535	522	506	504	500	525	512	547	470	509	499	519	528	530	524	545	506	505	494	497	529	480	533	510	495	510	472	515	494	530	475	515	532	541	517	516	504	507	505	509	500	479	504	536	517	503	486	515	470	510	511	550	499	479	500	496	524	500	497	509	510	532	491	504	483	520	475	543	536	509	541	519	536	474	511	468	501	523	468	524	497	539	514	497	495	505	499	506	546	507	488	528	487	501	476	472	494	500	503	483	501	519	521	533	506	506	513	544	495	509	510	514	467	508	496	568	490	504	472	492	493	485	523	503	481	509	499	521	516	474	498	533	517	502	500	515	485	481	473	474	529	514	503	503	523	496	507	557	535	538	458	504	503	492	499	503	535	507	466	518	512	538	521	498	479	486	485	497	516	536	481	491	508	504	513	497	527	514	494	464	547	504	527	546	503	517	528	536	524	511	551	540	504	495	546	527	520	527	544	499	492	485	515	493	521	508	526	516	503	502	499	517	541	515	509	494	524	531	476	528	529	514	548	520	532	518	513	483	510	548	475	515	499	519	501	496	520	516	519	504	522	528	501	484	482	501	511	505	496	490	498	542	531	515	497	484	513	479	525	524	526	557	518	466	503	563	547	527	494	516	490	501	491	504	537	518	524	551	471	489	478	483	522	491	477	499	478	484	530	550	483	526	495	520	560	483	515	477	518	495	478	474	506	512	506	511	512	533	484	487	537	526	516	492	511	514	488	496	509	494	509	517	511	541	526	492	507	537	493	516	502	473	518	491	502	519	500	519	522	498	532	483	488	528	513	503	535	521	499	481	503	493	481	533	517	502	517	512	466	540	510	528	478	534	550	488	522	462	527	483	524	524	541	504	472	487	544	536	526	538	495	497	526	491	541	478	490	516	510	508	506	513	531	540	493	476	531	501	496	470	488	496	514	479	503	486	499	526	507	478	469	504	527	497	510	490	507	562	513	513	481	516	525	514	522	532	537	541	509	531	483	477	500	496	507	512	514	518	525	503	551	491	475	552	488	488	486	497	499	498	478	496	565	505	478	523	508	535	516	533	512	530	465	469	514	514	476	503	467	513	509	517	519	493	457	502	513	515	502	577	501	514	479	530	507	527	538	481	489	507	548	482	486	511	535	517	502	542	493	530	476	553	494	489	517	524	518	515	535
22321	20910	28360	23613	20905	20913	5368	818	542	507	424	432	367	320	335	272	297	274	240	276	218	267	220	239	207	222	208	238	235	250	227	236	255	196	224	229	213	198	231	234	188	228	208	208	188	201	186	203	214	233	211	212	190	212	180	200	187	227	196	182	212	212	214	206	201	212	207	214	181	198	195	183	208	198	219	187	206	214	207	182	202	197	201	183	167	191	212	193	193	171	198	217	203	202	191	192	183	170	194	216	200	190	182	194	194	190	219	181	211	208	180	204	206	215	203	200	199	192	190	187	205	207	196	199	191	209	177	176	210	206	190	237	182	193	200	193	214	189	185	208	187	227	188	190	212	191	171	199	194	202	203	198	195	195	206	191	198	206	177	211	175	191	188	179	171	193	200	179	189	188	179	192	180	176	197	180	192	216	199	191	207	200	178	200	210	171	189	189	223	198	200	182	184	197	193	205	212	209	192	188	186	208	203	185	231	169	197	191	194	175	176	193	183	211	224	191	184	204	204	198	162	191	211	198	183	174	215	206	176	190	174	193	200	199	192	175	188	239	185	176	211	195	216	192	175	204	196	192	187	185	164	207	222	188	228	197	174	197	222	181	201	194	230	190	187	167	179	190	192	169	204	181	194	174	191	204	185	191	199	197	208	188	201	209	214	214	196	200	182	196	199	185	181	177	178	193	178	189	184	195	205	197	171	201	172	158	214	175	204	190	182	208	185	180	202	229	198	194	184	199	190	211	180	204	214	191	191	199	207	178	194	184	201	183	201	177	215	184	238	220	189	206	178	194	188	208	183	193	195	177	201	187	200	176	191	189	196	215	192	205	197	187	184	183	188	208	173	195	187	190	193	207	177	187	168	181	189	236	208	192	198	188	184	193	205	179	163	193	199	195	184	212	209	182	178	179	212	178	185	187	225	215	201	182	200	193	180	175	221	199	197	214	201	197	194	192	192	194	217	209	194	202	210	209	185	185	179	173	203	189	208	219	186	169	179	220	170	178	173	201	206	197	222	195	208	199	219	181	173	165	194	195	189	187	174	208	174	191	210	215	179	203	184	220	218	202	157	199	186	212	179	210	210	188	207	200	186	198	206	175	228	196	193	198	199	216	176	194	180	177	178	193	189	200	199	202	172	194	192	208	196	205	197	204	199	186	162	198	198	176	178	185	197	186	178	198	198	181	202	213	186	205	164	186	203	199	201	208	157	181	195	216	209	189	218	191	199	189	215	229	189	180	191	200	214	206	180	187	177	203	209	181	186	198	204	192	215	195	209	189	206	199	185	196	186	192	227	185	178	181	175	197	213	201	185	209	199	192	213	192	207	192	217	194	195	188	184	187	203	192	204	199	185	179	208	205	176	195	185	192	202	194	184	209	190	204	176	236	199	215	185	202	195	190	185	197	198	199	189	195	180	202	181	213	193	158	206	209	211	177	184	198	187	194	177	234	196	208	179	199	200	168	186	184	182	167	185	182	186	154	225	194	197	191	196	216	202	198	180	174	211	190	193	185	186	174	189	190	200	189	194	182	175	218	211	197	195	182	206	163	187	199	193	179	207	210	213	205	165	201	178	190	198	187	203	207	166	199	199	199	195	179	200	187	200	202	186	202	182	181	206	199	193	199	198	183	191	197	198	175	200	180	183	173	183	175	213	197	188	186	191	209	196	184	216	198	199	210	198	182	225	177	179	209	192	202	204	187	173	201	193	218	203	177	219	226	188	184	190	207	205	176	194	200	191	178	199	176	232	177	189	193	199	195	215	195	187	212	183	182	177	221	182	214	194	199	194	198	188	180	194	183	217	205	204	192	204	234	211	196	204	178	195	194	165	174	182	171	182	191	163	208	222	192	153	179	197	195	197	195	198	183	222	204	182	222	174	214	194	211	166	211	202	188	231	186	199	194	204	218	193	222	177	189	191	201	193	205	194	186	208	198	223	197	201	219	203	202	214	190	195	202	186	192	198	172	180	185	221	183	201	208	186	204	199	214	172	236	197	190	211	198	176	198	203	179	217	198	188	169	200	189	189	221	211	181	208	194	211	173	206	197	185	179	220	201	226	190	197	163	213	176	206	175	188	171	205	203	224	215	203	188	193	189	184	186	189	205	176	212	218	191	214	175	169	202	182	177	202	174	212	189	205	218	166	192	190	215	204	183	194	193	198	216	205	199	171	199	191	177	194	180	203	182	188	180	191	182	175	211	194	191	192	202	209	195	194	214	179	198	180	218	172	197	209	216	200	223	184	179	189	190	196	205	218	216	206	174	178	184	207	188	205	205	192	230	213	190	196	198	166	201	190	222	207	191	181	179	215	199	191	195	193	194	234	176	217	208	204	196	202	192	196	188	201	179	195	188	189	190	208	202	206	213	200	220	189	207	211	206	185	172	186	208	184	202	179	198	186	166	182	194	182	208	186	198	189	216	189	213	192	186	184	187	171	189	214	199	205	190	194	208	212	201	221	226	184	212	202	183	215	203	192	211	164	199	177	188	188	159	194	191	208	188	195	185	191	181	209	220	172	201	197	212	187	173	195	191	181	192	171	209	186	192	198	194	197	187	173	204	191	195	200	196	191	168	158	199	178	203	202	203	197	199	202	186	197	188	206	190	212	198	175	193	194	173	211	191	193	195	183	188	175	182	193	198	195	188	188	217	178	188	199	198	172	202	193	210	205	202	196	166	203	187	201	190	177	197	211	196	191	203	175	164	205	195	190	217	191	201	183	196	179	193	183	195	218	197	180	195	228	190	190	196	197	186	183	215	210	195	197	202	226	202	208	200	172	192	197	194	184	171	202	182	191	197	198	216	189	172	211	210	202	186	198	205	194	188	191	180	186	187	197	194	186	197	189	206	195	189	172	166	189	211	180	207	219	196	168	185	209	215	200	206	191	186	193	215	191	202	205	196	214	193	181	183	189	219	192	197	206	204	180	206	188	189	184	188	191	208	206	188	167	196	205	203	173	190	202	175	204	214	193	211	181	204	192	197	203	200	178	198	220	207	174	193	194	214	213	204	212	183	213	182	223	187	189	212	183	242	201	178	206	222	216	196	177	199	204	201	216	191	211	187	192	188	210	186	199	200	183	214	203	205	206	223	199	208	197	201	197	198	200	178	185	184	186	180	216	231	180	223	192	205	157	198	203	201	199	196	185	173	182	198	185	176	171	178	183	172	186	211	205	187	184	205	174	213	229	190	180	210	198	191	222	211	205	193	208	208	195	184	212	207	185	212	220	168	181	197	171	188	188	165	202	191	199	194	194	194	189	190	182	180	194	194	202	198	188	175	207	210	199	203	189	181	165	176	185	181	192	197	189	164	199	179	204	191	188	171	199	199	214	217	212	196	216	213	187	190	190	210	188	198	199	164	220	177	199	192	188	191	222	175	198	176	194	191	166	214	214	222	182	179	176	188	207	193	188	183	183	195	187	205	201	182	201	166	193	205	207	191	198	196	206	204	198	191	190	195	183	183	196	202	189	190
3953	14542	9201	4340	3041	2315	1660	1287	1028	811	650	565	493	454	446	402	341	322	295	284	270	276	233	257	254	262	234	226	223	239	240	221	237	193	247	230	239	200	204	244	198	206	231	220	196	198	172	206	198	214	207	210	241	202	201	213	194	212	223	198	180	181	198	211	211	207	204	158	197	196	196	193	205	203	200	204	244	218	207	191	188	186	198	202	184	200	198	195	199	208	184	184	202	211	209	222	194	195	186	187	196	207	211	193	210	202	188	175	174	193	182	198	182	225	188	182	194	178	213	179	176	175	204	182	194	206	189	202	171	225	189	192	233	209	188	176	179	192	191	174	219	212	188	208	183	185	185	180	219	168	196	212	209	177	180	164	179	196	211	208	193	210	203	183	202	213	201	226	187	166	180	180	187	194	197	186	173	199	209	196	209	194	203	213	196	194	197	198	205	189	172	168	183	207	187	183	174	170	191	199	199	199	205	233	171	184	175	216	199	220	189	180	215	165	176	170	182	206	190	174	216	194	188	192	191	199	205	204	209	210	207	194	196	206	209	179	202	181	193	191	167	180	159	210	212	184	176	212	221	193	196	208	194	191	197	179	209	180	218	197	240	227	175	224	201	179	192	195	200	185	188	178	209	170	206	175	198	190	197	180	172	176	199	205	192	199	207	185	206	197	188	231	214	183	175	206	192	213	186	196	178	198	199	204	193	189	195	213	175	185	189	189	181	222	212	191	181	215	173	201	217	187	218	184	198	182	186	212	191	195	191	185	196	201	176	193	227	185	195	202	200	181	195	189	231	197	188	195	179	225	209	187	193	214	193	180	216	192	183	200	186	193	209	192	190	202	206	208	184	175	203	189	208	183	202	164	205	209	203	179	201	179	208	188	187	199	187	205	207	199	204	177	202	212	172	204	199	199	207	225	174	186	195	188	198	185	178	210	199	173	214	211	183	192	207	195	198	214	197	184	209	203	215	206	181	205	198	193	202	196	163	178	196	214	199	201	195	178	175	197	167	197	183	194	184	205	185	187	175	200	167	181	186	204	197	214	230	192	180	207	209	192	177	218	171	187	151	197	182	209	178	186	193	181	198	200	200	193	196	182	178	180	188	171	215	176	211	186	177	191	198	210	191	213	204	207	187	203	175	199	185	218	163	185	204	176	183	195	216	202	210	189	214	176	185	152	209	197	199	216	190	183	202	223	215	194	183	201	212	187	202	203	191	198	206	197	181	196	184	195	175	200	201	210	191	206	202	191	207	187	209	196	189	198	182	197	192	210	190	185	178	176	191	213	197	187	170	193	174	191	202	200	179	197	188	211	180	186	195	192	193	209	182	182	213	182	213	209	195	181	214	219	188	175	174	194	206	211	188	193	205	189	211	191	194	188	214	195	188	168	192	219	186	168	171	191	188	173	215	206	198	204	191	194	167	216	187	196	202	194	175	223	177	200	228	188	207	191	192	185	178	179	187	196	175	185	205	195	210	201	198	214	205	195	198	182	200	203	203	202	188	199	202	193	212	172	206	187	215	194	207	184	191	174	188	211	203	204	197	202	173	209	191	191	196	189	206	179	225	197	185	194	220	199	189	195	174	187	211	197	196	234	209	188	201	193	171	185	205	206	173	192	193	199	197	205	181	187	182	189	203	201	195	174	214	221	159	171	196	191	186	188	188	198	209	190	193	182	182	212	221	229	191	178	199	194	191	179	194	217	212	216	207	186	208	216	186	211	202	197	173	182	203	209	207	194	213	188	224	191	211	206	212	217	167	189	199	215	201	197	175	182	182	219	201	160	168	218	194	186	194	190	189	198	194	193	195	161	195	189	189	194	193	215	189	201	205	179	200	199	157	186	171	186	217	202	191	182	180	176	205	193	210	181	193	208	197	198	188	190	204	187	196	178	206	191	192	196	213	175	221	206	198	191	185	211	178	177	204	182	200	202	193	199	183	196	175	205	215	200	197	195	203	192	198	218	186	181	200	220	170	218	192	201	213	180	192	186	190	191	197	208	200	177	193	199	198	185	204	210	189	194	180	204	189	172	205	196	202	171	187	194	190	174	193	190	210	184	180	190	187	195	204	189	214	181	200	194	175	196	197	186	205	194	200	201	213	218	177	196	196	227	203	165	224	196	202	200	197	214	184	215	183	192	206	187	180	191	188	187	190	197	203	211	197	176	217	198	203	228	182	223	201	219	180	193	208	198	196	184	207	186	200	224	201	193	192	200	193	205	184	225	172	192	212	213	195	176	206	180	162	177	197	215	195	203	196	190	204	205	180	188	211	191	188	193	202	198	185	201	196	202	197	204	200	217	208	182	185	220	211	187	169	163	170	218	206	225	181	200	209	195	175	171	177	193	204	203	201	176	196	192	198	192	184	197	180	205	184	166	201	171	207	177	198	209	207	219	197	201	199	197	195	205	216	167	182	191	197	199	198	212	197	182	196	199	215	193	197	215	210	187	188	166	194	180	183	197	213	183	209	203	180	216	196	193	207	230	187	190	201	195	200	218	176	183	192	166	210	190	201	184	195	191	194	209	199	209	222	172	169	187	204	213	197	182	206	177	212	186	188	167	200	216	210	199	192	183	199	198	192	195	193	183	189	192	199	202	230	179	176	216	192	193	190	168	217	200	193	180	190	201	199	212	199	188	181	204	191	197	188	188	209	195	202	189	190	190	198	174	200	194	202	195	206	187	158	192	221	180	184	213	196	182	190	193	196	201	171	209	201	182	180	216	194	204	190	180	211	188	224	212	179	197	202	190	183	185	224	214	196	222	195	205	215	228	209	170	201	208	191	183	222	169	232	172	188	198	186	178	196	214	162	211	205	205	178	215	206	184	203	191	194	188	202	195	182	221	203	202	176	220	206	203	201	216	200	206	200	196	195	206	210	229	178	218	214	206	184	181	184	189	211	174	189	197	211	193	178	193	197	200	197	160	197	215	215	189	197	184	179	192	182	225	222	200	182	194	218	204	194	177	194	194	213	186	187	186	190	178	192	192	220	168	201	208	189	216	186	192	190	201	207	169	216	192	200	186	216	186	187	179	190	205	205	216	206	196	205	186	203	192	198	207	172	214	186	190	204	226	212	211	188	203	200	209	199	181	201	199	183	208	197	193	211	214	192	187	185	191	194	180	191	189	210	181	209	199	175	190	176	209	173	227	215	208	207	195	191	202	204	180	206	208	196	202	209	216	197	200	187	214	181	206	201	207	199	195	184	224	220	208	179	201	185	193	189	163	200	185	227	198	201	200	165	168	202	182	196	186	181	178	205	195	233	184	187	203	194	188	203	219	200	202	215	210	183	177	202	212	184	203	208	195	214	205	175	183	176	207	184	216	200	188	203	235	187	219	213	207	215	205	203	187	202	197	208	183	190	195	214	188	216	229	188	198	205	223	202	199	181	220	208	194	197	195	206	218	193	208	210	183	199	203	213	195	195	214	187	177	185	201	182	212	193	199	207	182	198	215	210	194	196	200	193	187
27589	19947	7853	953	567	513	473	467	454	452	406	455	432	473	454	455	419	403	414	402	427	436	423	430	444	395	443	398	459	472	391	424	454	405	403	392	398	435	458	429	403	400	409	426	459	432	364	412	419	407	422	415	430	430	413	416	427	403	420	418	458	432	417	356	420	443	398	444	424	437	424	444	434	419	401	440	391	444	428	373	399	412	418	414	403	424	436	429	435	402	434	410	435	471	428	424	444	394	395	442	404	400	424	420	417	413	409	399	424	432	421	403	416	440	409	440	452	386	460	454	462	418	447	410	423	411	422	458	422	424	417	413	406	431	409	389	449	433	431	411	401	391	399	425	456	433	426	406	413	421	419	407	421	394	455	423	420	432	409	427	413	416	416	413	406	394	408	422	441	425	423	414	419	421	450	419	424	436	425	369	414	428	432	411	438	425	418	398	389	422	395	406	430	404	451	413	401	425	401	440	405	420	441	429	427	414	423	418	441	434	431	423	413	440	399	392	397	425	428	399	421	443	411	392	385	416	399	455	408	420	412	431	450	428	421	411	434	397	427	435	427	464	406	401	425	420	435	437	416	462	431	418	449	388	432	416	421	420	450	404	447	443	406	436	420	386	434	430	444	418	426	416	381	417	464	428	437	380	442	430	393	388	396	416	406	410	453	433	445	416	436	420	374	426	404	427	394	421	437	407	409	430	395	395	440	417	459	408	408	401	434	399	427	407	425	392	413	444	428	416	406	429	374	398	453	455	441	451	443	444	422	396	440	429	428	432	418	437	430	419	431	394	401	402	424	457	394	443	455	440	430	408	463	406	457	424	428	451	451	433	447	413	430	406	395	426	421	450	426	460	392	393	424	420	386	424	438	441	408	442	374	434	427	413	429	403	389	415	425	443	419	443	404	423	406	433	440	422	419	421	444	453	419	402	407	393	458	413	419	428	449	425	424	437	427	417	439	412	413	429	399	395	380	408	460	433	407	437	373	403	397	419	405	432	448	419	416	423	427	415	437	418	417	440	418	435	431	437	423	419	453	408	423	411	396	432	422	470	457	393	417	418	419	433	400	438	433	435	427	436	395	418	403	443	392	390	417	445	407	436	436	423	423	397	424	410	403	405	398	408	454	447	415	454	421	422	446	440	439	435	425	420	432	436	467	420	446	398	395	408	401	411	428	412	416	432	448	410	434	435	425	421	411	398	447	426	429	419	433	450	396	448	428	403	395	428	432	420	399	407	442	405	405	411	425	411	444	439	439	424	391	428	409	397	425	423	408	450	418	399	422	450	410	431	457	427	410	448	399	407	436	440	453	417	406	444	426	419	421	393	421	414	441	422	412	405	416	411	422	414	409	418	416	434	409	399	383	408	447	424	411	439	419	382	384	467	426	447	441	408	438	443	406	420	461	416	410	409	438	422	430	403	410	437	430	434	383	434	446	434	433	402	429	419	443	417	398	419	435	377	398	410	429	439	439	454	411	416	427	425	433	438	457	436	437	393	424	434	423	397	462	417	419	409	420	440	417	423	429	358	429	422	435	432	425	421	447	378	452	463	415	450	439	390	464	382	455	401	389	421	441	424	401	402	441	422	443	426	447	469	393	403	403	407	414	392	404	402	451	422	403	413	415	445	445	405	439	416	385	430	402	429	425	420	410	428	427	459	415	438	417	413	450	415	432	441	413	417	417	432	446	402	428	429	416	383	426	443	407	430	444	424	396	414	413	434	446	451	416	457	421	435	428	411	440	411	417	462	429	394	406	403	410	447	396	440	394	401	423	481	413	421	407	426	424	394	422	426	411	410	401	437	425	432	375	431	442	429	427	460	419	400	414	449	427	469	430	416	430	413	433	441	461	419	462	425	451	407	414	413	431	432	377	406	432	417	404	397	449	424	433	398	424	406	393	409	442	387	426	491	412	389	418	396	457	437	433	432	411	414	418	437	424	425	460	407	462	401	422	424	442	445	417	434	438	412	412	406	443	394	430	412	398	403	380	432	420	411	406	417	432	425	418	414	421	412	440	431	422	429	395	404	380	381	400	449	427	448	400	451	416	412	388	404	405	426	413	414	420	399	448	434	408	375	407	436	384	405	406	437	391	375	430	416	429	446	435	425	382	427	444	404	402	349	390	420	421	433	411	419	430	426	420	451	404	434	443	401	444	399	465	436	402	444	399	413	404	427	430	426	475	415	410	445	415	447	450	448	424	382	394	401	409	421	410	421	390	452	421	464	398	404	422	433	413	433	439	422	437	400	429	415	443	441	448	412	406	436	445	385	429	449	431	441	418	394	382	393	410	423	409	421	411	436	424	444	415	441	449	404	425	413	440	434	409	393	427	418	423	412	447	399	393	448	448	419	426	426	400	420	410	435	427	415	408	398	464	436	410	397	413	426	417	404	463	367	417	445	454	428	450	397	404	390	437	409	430	414	408	429	449	390	416	429	436	445	402	438	409	449	391	417	376	434	423	430	407	424	402	413	408	433	400	405	426	441	437	411	445	430	420	449	453	403	369	387	439	394	409	438	395	399	418	448	447	433	466	432	406	429	438	442	420	434	431	403	432	410	432	408	436	468	437	441	401	409	420	379	422	428	466	430	395	434	446	438	394	422	461	402	449	445	433	426	442	431	413	432	417	417	370	428	426	418	430	418	410	429	419	447	409	399	421	464	400	405	431	412	426	448	422	410	420	451	417	420	450	458	389	410	416	421	449	441	355	423	436	419	452	432	444	394	428	424	438	424	433	414	458	410	448	401	429	409	394	420	426	441	426	478	441	383	416	373	367	439	417	433	425	435	410	394	403	389	459	437	453	471	415	413	449	423	423	453	458	414	384	388	411	409	400	408	415	453	438	431	443	479	420	407	444	424	421	429	423	416	441	420	417	446	394	428	453	418	410	433	422	422	430	438	423	415	422	458	406	428	443	423	416	452	421	417	400	416	463	410	429	397	405	406	402	443	418	392	422	456	391	430	420	445	394	437	385	427	437	412	425	440	437	418	422	414	414	420	439	412	449	423	438	400	435	415	420	408	427	400	433	410	409	426	403	418	413	433	400	414	409	420	409	440	424	438	403	401	448	421	455	410	407	382	391	411	437	413	393	453	435	450	407	450	388	445	432	410	401	417	461	425	435	426	398	436	410	445	429	438	444	408	398	428	448	398	401	417	423	394	406	431	425	451	450	425	382	405	415	410	410	403	405	427	421	425	401	444	431	446	432	444	451	405	428	423	464	420	438	379	441	381	440	485	424	377	426	460	440	439	391	433	450	434	439	423	351	421	464	406	420	434	375	437	441	403	434	424	414	445	439	407	401	408	396	445	444	391	406	421	444	428	474	392	455	381	426	405	403	419	455	446	391	442	439	447	398	430	431	414	409	443	391	463	421	411	439	436	427	419	402	439	427	410	387	423	435	405	373	474	385	408	391	434	444	399	442	422	423	420	429	436	435	433	383	444	407	427	420	384	391	428	398	424	461	438	443	467	460	417
4846	2694	1535	942	791	670	599	545	526	510	495	454	513	482	460	493	459	458	425	432	447	420	458	419	445	462	429	454	485	439	488	453	479	444	453	418	425	410	456	442	434	460	448	417	424	427	429	428	448	433	465	410	451	463	451	444	443	428	408	455	426	464	462	415	448	406	444	474	453	430	401	415	436	426	416	447	435	459	430	404	461	465	431	435	429	428	429	450	460	400	415	450	422	465	446	459	413	489	467	422	454	460	453	470	432	468	449	465	419	438	451	403	444	439	462	444	461	471	432	421	395	440	459	441	471	446	462	412	432	489	465	440	466	429	427	437	455	458	457	416	441	429	426	432	443	455	396	452	466	432	441	453	442	428	423	440	499	401	412	415	439	435	454	425	483	413	463	431	431	436	442	423	431	432	465	462	411	444	408	424	387	430	453	430	433	413	428	422	434	420	423	474	431	443	415	430	388	459	464	438	398	455	425	464	417	452	433	446	422	417	414	413	457	407	467	468	435	420	444	449	394	467	400	474	461	443	429	437	457	451	452	446	456	428	447	443	426	409	474	434	459	423	436	423	471	433	387	460	405	454	449	430	448	450	455	425	455	441	408	493	499	490	449	489	449	446	430	450	440	391	422	426	431	450	439	458	413	437	481	429	460	447	426	427	491	420	382	408	428	452	398	426	422	452	438	440	445	493	423	433	429	430	418	418	496	456	458	410	437	394	435	429	439	485	473	470	434	481	443	443	444	466	417	409	403	456	434	407	429	443	456	467	455	444	472	459	420	448	427	447	413	468	412	440	437	427	426	424	463	433	418	464	396	418	458	448	411	423	448	406	391	416	484	429	455	447	400	458	465	462	397	425	472	453	418	466	428	428	401	460	443	451	493	451	455	436	435	467	450	445	440	440	435	465	423	462	433	467	432	421	452	427	449	413	433	454	458	450	442	449	437	451	457	424	449	430	445	436	473	457	464	429	453	438	398	446	444	438	448	409	424	435	407	459	439	411	459	442	431	446	462	416	436	455	448	400	437	451	420	474	434	428	476	437	465	438	464	445	419	442	434	432	464	416	457	462	465	461	440	459	415	440	442	436	444	429	406	465	440	457	454	444	452	497	434	470	445	454	458	454	425	440	416	406	439	428	393	424	469	427	442	467	458	429	441	446	431	455	469	467	439	454	453	451	448	429	453	471	443	412	408	446	407	427	452	456	428	453	420	447	448	442	460	462	423	470	449	407	430	420	447	422	412	441	439	405	449	426	441	415	421	417	439	441	463	467	442	437	423	449	444	415	407	444	466	449	431	406	425	452	440	444	444	467	446	475	401	399	449	407	421	432	448	435	461	462	433	465	461	479	456	427	440	482	434	448	426	411	441	445	437	428	434	413	476	465	444	468	460	431	386	462	444	439	433	442	446	444	447	414	465	438	431	431	412	424	440	420	447	412	413	449	443	449	412	443	402	451	425	472	425	450	430	441	422	399	430	442	422	413	438	444	480	444	460	412	447	485	473	426	427	448	442	450	451	459	461	456	444	479	452	429	442	467	431	445	457	417	443	442	403	434	459	451	456	423	461	482	438	439	452	441	450	446	421	432	446	452	444	459	453	408	445	423	442	433	444	422	457	473	428	419	431	460	465	429	431	449	429	428	466	417	437	448	431	444	467	466	473	433	434	465	477	430	466	483	456	461	452	438	456	424	437	418	450	440	429	432	417	469	455	432	419	452	426	445	437	427	430	444	465	413	421	438	449	461	423	428	458	460	473	447	457	418	445	414	462	384	416	424	457	472	448	449	492	469	410	425	430	418	479	452	427	439	450	412	426	413	461	460	425	428	434	440	434	397	434	422	417	423	419	440	426	431	423	412	423	457	463	432	423	435	456	458	436	429	466	450	444	467	423	424	397	470	418	436	442	459	450	408	431	433	423	408	429	439	443	437	428	412	454	405	437	406	429	404	443	431	454	435	458	425	391	472	426	437	461	410	463	449	440	428	449	419	471	436	473	447	427	413	412	429	449	502	423	463	469	480	459	443	455	425	421	475	425	446	418	456	458	459	433	464	454	425	431	406	434	397	443	459	438	426	442	448	464	446	431	410	426	453	459	475	453	469	443	440	465	408	414	413	441	445	462	418	426	460	414	407	436	393	416	412	453	439	459	426	463	430	459	444	413	455	424	460	447	491	442	437	490	443	450	434	463	429	457	429	442	410	438	442	433	426	412	450	449	408	440	409	426	444	421	452	438	413	387	411	429	432	448	471	422	438	450	451	450	454	441	447	433	462	409	415	460	465	471	452	447	446	479	481	461	431	423	431	439	405	423	432	437	444	437	415	450	420	459	407	465	428	434	428	451	462	458	467	434	418	418	422	430	457	462	470	478	460	494	442	444	454	448	458	428	430	432	436	424	420	421	449	448	431	427	423	466	440	419	432	455	453	463	430	421	476	413	410	422	433	430	385	427	447	432	438	445	454	434	410	456	408	430	434	382	443	436	397	465	430	438	462	440	415	429	446	448	439	462	470	429	493	457	472	432	413	458	449	414	475	459	445	432	441	417	463	433	452	440	467	453	431	419	430	449	456	421	411	407	425	414	465	430	498	432	460	458	442	434	418	434	473	425	432	477	431	407	430	464	417	484	450	418	446	435	443	446	439	462	469	404	450	457	452	438	452	444	445	457	418	439	439	418	471	427	444	450	452	443	407	458	414	437	432	429	435	429	434	468	430	442	472	420	422	483	431	456	405	437	408	448	455	463	410	459	430	445	466	401	446	433	429	401	434	416	419	423	423	428	410	417	435	453	463	435	421	461	432	456	451	469	421	445	428	447	420	460	470	440	461	393	435	410	434	429	448	433	428	420	439	447	422	471	428	466	437	451	432	477	471	410	417	415	452	448	447	420	474	479	445	410	411	438	416	435	474	447	418	415	436	436	449	457	437	455	412	449	447	414	412	445	461	463	401	469	450	445	473	451	451	463	426	437	412	408	449	432	457	420	459	459	457	479	440	445	447	436	413	408	453	412	429	456	427	469	437	485	460	417	430	421	440	484	470	458	384	459	461	436	477	453	434	451	451	459	444	451	441	464	436	393	439	417	463	470	428	455	439	457	438	440	438	452	433	480	472	451	438	443	456	441	404	426	480	438	451	469	453	437	424	412	464	416	433	413	410	440	445	451	463	419	459	425	439	419	435	461	429	503	475	459	449	428	432	451	439	415	450	417	427	418	427	447	412	444	466	428	380	459	431	468	446	442	405	446	418	464	418	429	444	443	468	409	423	407	447	456	432	428	420	419	446	437	435	447	460	461	485	435	425	439	421	450	474	459	421	423	436	412	437	438	457	435	453	411	440	436	463	430	479	449	476	432	484	437	407	418	443	481	416	472	435	464	422	445	419	484	456	470	463	424	429	471	432	459	473	425	450	431	432	446	437	436	442	455	436	438	454	442	430	454	451	456	464	482	389	451	442	463	447	429	431	451	410	442	417	432	448	394	449
23612	20942	27769	24236	20845	5009	709	519	386	369	328	316	327	298	255	283	243	240	258	235	236	217	234	246	204	216	231	206	204	213	181	188	177	217	219	203	222	197	215	217	195	205	189	208	196	229	186	200	192	210	208	221	213	182	210	188	237	230	223	192	184	158	190	180	192	206	187	206	190	187	209	218	204	213	212	201	197	216	171	190	220	182	218	202	194	191	186	215	200	225	212	202	205	185	188	198	206	188	176	203	191	206	189	214	211	201	205	179	198	170	205	202	214	225	203	184	203	202	183	197	193	205	177	202	224	218	199	188	226	182	198	185	170	177	220	196	204	199	205	199	214	180	189	196	228	186	199	206	221	203	188	223	217	205	178	197	198	205	187	215	205	172	179	206	200	209	183	194	197	196	192	188	200	217	184	235	175	223	217	222	195	198	202	196	206	203	180	208	180	220	197	212	182	196	196	227	208	198	186	206	197	220	210	193	181	183	202	192	185	188	198	204	187	218	174	174	191	203	212	197	197	207	195	191	185	204	162	219	207	203	213	222	206	210	194	205	223	207	193	193	206	224	186	215	217	189	210	212	200	204	177	208	203	202	227	193	225	221	216	179	207	189	194	209	157	186	207	216	205	193	209	207	215	214	205	223	209	187	217	227	202	180	180	189	190	186	209	222	204	197	188	220	193	174	226	229	214	211	201	199	200	210	186	180	186	212	189	194	194	209	206	195	195	202	208	206	203	208	199	179	172	181	181	174	181	220	210	194	194	207	201	199	189	212	162	205	196	188	219	189	205	185	222	214	187	207	198	204	189	175	198	203	215	193	163	204	219	192	196	194	198	183	197	202	191	211	197	193	188	187	194	181	222	199	220	179	215	187	214	185	207	214	206	199	204	187	204	186	206	194	213	196	215	193	187	218	188	195	178	193	203	195	208	217	199	182	210	183	218	219	225	191	211	208	191	204	210	233	175	181	200	190	213	201	174	225	197	192	177	187	214	227	213	191	205	188	219	210	201	194	217	207	213	175	214	221	198	196	216	187	202	206	210	184	199	176	205	201	208	213	191	225	219	205	181	199	206	173	193	235	182	202	227	190	194	189	184	183	195	186	193	185	194	206	196	206	215	197	188	205	208	190	206	176	201	213	208	220	217	189	191	195	187	211	182	196	204	195	220	204	170	190	192	217	176	222	213	206	199	204	174	207	199	192	214	185	190	209	210	183	218	214	217	189	202	212	176	186	212	201	209	179	200	193	184	193	188	188	219	190	185	183	182	204	185	216	203	202	180	216	186	211	180	199	198	190	184	194	170	189	219	205	173	214	190	197	229	187	175	197	194	193	205	232	219	166	185	204	200	201	187	203	196	208	227	217	178	208	186	198	203	196	221	202	169	201	205	199	183	201	190	183	193	216	199	189	209	182	211	203	219	192	217	196	206	199	208	212	216	172	193	214	201	220	213	181	207	170	226	216	201	189	174	200	189	206	206	184	191	195	178	200	193	197	194	170	215	180	171	172	187	218	201	189	199	192	200	201	222	202	210	222	196	223	174	201	185	206	235	164	235	225	208	192	190	177	205	216	188	171	207	215	208	187	211	180	187	207	213	207	194	197	208	216	189	207	188	221	183	191	213	177	179	199	202	205	194	208	199	201	194	211	195	198	221	209	197	165	218	204	193	197	169	203	206	226	211	183	205	212	197	206	216	195	201	208	189	246	216	202	199	178	206	210	182	217	197	198	187	208	236	191	205	195	217	206	200	184	216	194	196	201	212	193	209	193	193	202	208	208	184	203	177	207	183	193	201	201	175	204	239	200	195	208	209	230	209	204	224	212	208	197	214	188	186	177	198	205	191	188	197	209	179	188	184	193	202	200	177	173	216	189	223	218	183	180	192	212	221	191	183	214	178	184	196	214	200	215	242	222	212	201	206	205	213	196	176	205	189	191	189	197	188	212	193	195	183	194	226	201	199	172	232	175	194	187	183	196	187	244	197	223	187	179	191	194	195	208	210	221	199	213	187	189	215	227	203	226	207	208	220	204	198	224	194	204	180	195	201	173	202	208	182	201	216	216	218	195	192	193	214	239	183	210	238	180	199	195	212	171	188	214	237	193	179	192	218	197	204	201	187	200	222	210	225	213	190	223	225	169	206	177	202	217	191	194	199	187	210	202	214	208	207	196	180	215	197	207	178	189	200	213	215	197	184	220	162	194	194	207	202	195	214	200	192	193	179	212	193	180	212	179	174	223	178	178	233	177	211	221	195	180	213	200	225	190	205	208	214	197	201	205	224	205	181	188	218	227	208	205	207	209	210	205	199	212	209	192	188	208	208	211	227	216	204	194	208	215	182	188	205	201	184	185	186	195	193	198	208	188	187	202	201	196	206	204	180	191	224	212	179	199	189	198	200	194	172	211	216	180	199	196	237	216	227	160	194	193	216	193	210	181	202	188	189	211	201	191	195	216	221	219	214	173	207	204	209	214	200	202	193	210	205	187	183	183	193	222	203	223	210	206	173	193	197	190	187	208	179	195	185	201	209	198	199	230	205	212	170	230	187	206	206	191	173	215	189	176	190	210	203	208	211	188	203	189	193	193	205	213	219	187	202	188	196	188	185	185	202	170	181	203	215	198	211	190	189	204	198	196	210	227	186	214	210	196	188	206	223	197	188	190	227	200	190	198	186	205	177	195	226	195	233	207	197	201	212	194	209	213	197	194	207	226	201	210	192	192	196	185	197	199	216	197	203	216	206	207	160	201	206	194	193	194	209	214	216	192	198	201	180	201	203	202	196	183	191	210	210	204	194	195	188	190	197	177	192	212	194	217	186	209	194	203	200	187	204	198	219	207	217	192	219	194	197	176	211	210	191	204	200	211	206	206	218	195	200	213	196	218	205	206	196	199	201	192	186	205	202	194	181	194	189	210	178	202	211	183	219	197	201	212	187	180	200	174	160	161	199	186	213	202	174	187	193	244	188	210	190	229	220	190	189	194	196	213	228	202	180	207	218	215	212	199	213	205	207	199	186	174	201	210	197	207	208	193	216	230	213	201	186	170	180	177	196	228	195	204	178	222	231	199	179	208	206	188	202	208	197	209	197	175	192	202	201	239	188	199	179	204	220	191	170	188	185	212	183	221	203	209	220	225	197	206	232	190	215	189	189	200	211	204	190	215	189	195	175	199	217	190	219	217	197	217	205	160	203	171	181	183	240	186	204	196	200	181	186	225	205	209	194	202	208	195	205	219	186	185	180	208	206	168	193	204	194	195	210	194	206	198	216	223	213	225	196	199	204	193	212	173	237	207	210	198	211	210	188	214	199	238	187	182	175	204	168	189	188	165	162	213	192	204	193	186	183	198	203	214	209	210	217	214	186	199	188	183	184	177	226	202	231	204	205	221	223	186	190	188	189	204	207	207	190	186	204	203	172	201	215	207	193	209	180	213	201	205	187	225	206	197	218	176	206	199	192	188	186	194	185	191	189	191	173	197	178	217
3511	9180	5596	2566	1756	1283	1077	799	669	565	444	445	386	360	327	299	303	279	275	316	235	239	257	250	245	220	222	267	236	230	223	220	207	220	215	231	222	230	230	200	204	222	226	209	218	232	246	214	218	236	237	222	224	199	204	215	237	214	212	217	239	204	223	202	208	221	185	242	210	237	218	181	221	220	232	220	221	230	208	200	220	206	224	216	225	234	214	208	193	237	209	191	212	219	208	223	222	215	206	215	209	201	206	228	212	217	203	183	216	231	197	214	219	191	217	226	198	217	207	238	186	218	218	207	202	226	240	213	214	209	207	208	241	213	181	211	219	211	215	208	201	204	207	210	229	183	205	206	196	201	219	208	190	235	212	208	209	224	207	207	226	215	213	196	242	209	217	195	177	230	217	198	229	188	200	207	188	209	218	192	207	201	220	212	207	224	219	208	209	216	204	212	210	220	240	206	217	238	211	200	225	215	211	206	223	208	189	254	196	201	234	227	212	214	220	231	214	226	227	204	247	228	230	222	194	239	245	216	223	188	206	187	204	212	217	190	205	213	210	213	185	217	228	236	208	230	188	208	186	201	229	210	186	224	217	226	214	227	187	205	215	180	213	212	230	195	191	207	230	207	198	187	207	190	181	209	204	223	201	197	232	206	200	197	199	213	223	217	201	216	193	217	220	220	235	211	222	232	223	214	215	207	191	205	199	211	210	224	191	219	205	198	191	205	199	195	200	204	219	207	208	243	192	171	243	218	195	215	197	220	200	220	196	215	200	222	211	199	202	196	211	207	201	237	225	217	194	230	207	206	212	195	225	208	191	216	226	228	213	214	217	221	218	209	230	203	191	214	192	230	195	192	215	229	208	187	216	267	226	230	247	209	212	207	211	232	214	205	229	175	219	224	216	197	216	203	216	212	200	203	201	190	229	215	211	218	199	182	222	204	205	213	213	222	203	197	198	172	209	215	215	209	223	235	196	193	212	208	215	209	200	193	230	222	235	218	221	188	215	192	206	196	215	208	202	185	197	219	208	230	206	181	220	210	186	214	197	230	196	194	222	206	182	224	178	210	176	198	206	206	204	187	208	208	222	204	180	197	192	212	210	227	225	210	223	182	246	218	218	188	200	216	210	226	207	204	189	208	229	203	211	204	204	192	219	212	192	211	181	217	219	217	194	206	198	210	222	197	189	227	206	220	189	205	221	223	200	234	208	248	194	193	203	196	187	220	203	216	198	191	234	210	199	208	219	229	169	248	232	204	201	220	178	227	194	232	207	198	211	222	215	197	196	214	225	208	195	205	217	201	223	197	198	199	217	190	206	216	210	190	233	214	206	205	186	196	214	216	208	228	200	212	185	200	198	229	220	237	204	203	200	188	228	208	231	214	211	228	209	207	188	220	203	246	215	216	206	213	221	223	209	217	198	197	190	214	206	196	219	195	220	210	191	217	207	188	196	202	201	230	206	219	188	224	201	190	213	196	203	192	210	223	195	201	214	211	204	212	191	221	188	183	204	219	201	208	205	196	221	204	220	215	207	228	198	216	218	188	248	210	203	199	209	222	210	205	193	220	211	227	206	216	203	210	215	198	218	206	209	213	224	180	226	199	232	200	208	232	200	209	221	234	212	231	199	193	218	223	203	212	207	181	214	211	219	230	213	195	205	205	179	201	221	193	219	203	193	191	188	196	200	208	189	218	221	226	251	195	206	198	202	205	230	208	180	211	200	208	233	220	186	217	211	217	203	214	212	216	209	197	229	209	209	224	200	198	205	227	215	199	202	204	207	228	210	176	201	220	210	205	181	240	203	218	222	222	219	200	186	212	219	218	189	197	236	199	205	199	195	206	211	195	204	187	199	220	236	214	229	216	231	213	199	229	184	206	201	217	224	207	187	235	202	224	180	218	209	216	225	194	203	197	206	206	219	202	201	197	201	196	227	218	225	220	215	175	221	212	187	210	215	194	225	204	185	205	197	214	216	219	205	191	217	228	198	216	198	204	221	219	214	212	192	196	217	196	214	201	225	204	202	204	240	224	189	221	231	219	226	213	214	213	201	212	207	180	191	193	182	191	192	212	186	199	214	217	201	192	211	233	204	198	191	207	207	214	204	222	208	186	187	231	227	179	183	201	197	203	202	211	189	197	222	207	185	211	220	217	198	201	181	196	227	185	236	207	196	195	224	202	203	208	186	217	201	227	230	212	219	229	231	219	197	221	210	200	191	215	223	229	214	194	203	220	221	186	191	208	221	231	214	198	198	194	205	224	228	217	204	236	221	236	218	206	209	231	205	186	227	226	206	220	223	218	199	207	213	207	214	208	207	217	206	217	203	218	225	207	225	217	202	216	221	221	213	224	197	204	191	221	186	238	200	239	215	196	197	231	205	226	189	191	229	204	222	224	229	216	225	197	213	187	219	202	203	223	197	221	208	223	203	215	215	217	205	207	230	196	223	208	240	223	218	209	225	204	193	216	213	214	215	226	207	187	205	204	225	224	200	212	232	202	196	220	198	197	182	222	203	210	199	206	203	210	223	260	182	197	215	206	202	203	226	224	229	193	180	219	213	214	212	219	217	205	218	204	182	219	210	201	214	195	210	208	199	230	189	200	198	210	238	225	200	209	219	193	206	231	208	199	227	230	212	232	219	226	181	203	199	227	231	212	199	225	234	232	211	197	249	212	182	239	233	204	240	189	202	198	238	247	222	186	202	196	211	245	209	218	214	215	222	216	208	202	207	216	219	208	220	201	214	221	217	195	192	238	203	224	194	195	182	233	201	199	200	197	188	209	207	210	227	229	188	205	207	210	210	196	237	197	208	198	230	199	196	207	221	223	213	221	220	207	205	211	227	217	206	188	185	220	206	214	205	224	234	197	198	198	215	228	206	219	212	213	216	226	213	222	208	207	210	200	212	206	205	193	205	207	185	199	213	231	211	189	194	207	214	212	251	207	221	219	185	211	201	199	237	192	205	225	192	227	197	223	206	215	218	192	202	192	217	229	208	200	221	201	226	214	242	215	212	245	219	234	215	204	218	198	196	217	219	206	233	193	212	195	218	195	200	219	201	189	212	252	199	209	193	218	227	194	201	213	223	166	205	201	193	187	219	186	200	230	176	216	203	208	207	227	208	222	204	207	218	198	189	193	200	237	239	207	200	216	224	200	210	203	228	204	199	200	224	210	203	224	201	199	209	209	216	219	254	230	190	216	207	218	222	203	210	196	205	214	226	217	218	216	210	187	209	219	235	210	199	176	207	212	235	181	227	223	232	201	196	193	198	187	235	204	213	185	215	218	220	199	213	181	217	187	194	225	215	221	230	214	212	212	182	235	213	197	225	191	198	220	199	229	214	199	243	170	185	213	205	199	238	193	222	224	219	180	218	185	213	239	224	206	212	190	211	204	207	186	219	218	216	199	215	213	210	197	207	195	220	200	219	196	210	214	194	228	203	204	203	205	197	220	204	188	193	210	222	204	194	229	218	207
24653	20932	26628	25205	7559	855	697	650	571	590	588	567	557	579	555	504	546	547	516	530	528	508	520	497	543	530	497	482	493	506	485	503	509	490	518	500	528	503	533	463	516	496	487	481	500	495	503	499	483	490	506	507	487	527	486	471	512	471	490	488	511	488	485	517	486	496	510	486	492	536	500	472	531	465	520	479	493	507	548	493	476	521	484	505	471	489	534	492	499	521	468	465	467	491	489	533	505	505	516	479	509	486	461	497	502	508	455	489	446	509	473	497	451	479	477	483	469	544	480	497	512	451	511	514	529	461	461	511	499	523	510	504	436	485	520	525	530	505	523	478	495	474	458	470	504	520	480	470	485	475	473	525	512	510	511	506	483	470	485	493	461	468	528	506	466	472	486	526	494	486	469	482	528	472	498	513	431	494	503	476	498	513	518	504	519	482	495	493	449	479	504	486	491	502	504	497	494	516	498	505	515	520	521	498	471	507	513	506	529	509	500	518	558	495	500	486	489	478	567	515	491	492	519	481	523	508	504	490	502	472	476	486	502	517	484	467	503	474	470	487	463	498	527	485	536	480	528	518	497	486	483	524	495	521	480	513	493	490	490	511	493	522	495	463	543	499	531	493	476	480	493	502	525	475	463	497	496	468	499	524	499	466	476	471	524	484	510	529	510	491	512	476	477	507	522	506	500	489	475	499	477	473	481	439	479	506	492	513	507	486	484	480	499	472	494	510	499	496	523	517	507	491	498	519	523	491	450	470	482	518	504	472	513	488	487	494	511	474	489	494	498	525	492	501	504	474	457	529	502	504	508	493	498	507	541	521	510	532	498	472	501	524	511	490	497	483	487	503	500	473	497	477	518	428	490	511	526	483	492	462	502	457	473	492	472	474	532	488	457	489	446	535	495	534	485	471	513	512	496	505	522	489	465	495	488	522	491	502	504	545	491	507	471	466	471	484	504	490	511	519	483	487	494	471	498	497	527	497	488	497	557	478	505	513	478	485	490	500	526	516	484	469	494	472	496	498	518	530	504	501	446	516	488	484	496	505	519	491	505	488	516	514	508	481	447	469	536	538	519	514	526	489	548	514	515	539	532	466	494	477	492	485	475	481	501	511	512	489	489	490	461	464	483	491	488	512	470	481	482	493	512	485	524	546	495	486	494	487	486	505	491	470	466	480	468	491	486	547	481	494	535	503	457	517	466	517	489	495	480	471	480	452	470	469	474	507	508	510	472	507	485	499	490	498	477	496	507	477	490	539	481	471	488	506	492	498	500	504	510	499	487	517	506	526	493	499	530	528	447	522	509	506	489	463	499	484	529	503	480	524	492	510	460	491	485	495	496	483	506	503	514	496	473	485	489	520	483	526	496	500	529	482	494	454	457	465	521	515	478	446	511	519	482	525	459	524	495	504	480	502	512	507	502	499	499	489	492	519	487	484	482	516	489	499	529	514	501	519	538	548	507	489	523	500	498	530	512	485	487	485	474	523	483	478	513	528	509	462	480	495	517	452	502	513	519	503	478	491	501	490	496	496	499	513	498	481	531	513	468	494	519	552	489	486	488	508	472	492	487	489	489	545	512	519	517	495	499	513	532	502	514	469	506	490	491	512	490	503	492	489	490	493	509	481	487	474	489	492	458	480	464	492	531	533	505	504	497	448	540	500	489	503	506	500	510	486	472	482	483	546	513	504	491	483	491	493	489	484	475	497	512	475	487	511	514	463	500	480	504	500	514	516	438	502	532	515	534	489	506	478	481	482	533	527	520	489	482	485	475	488	502	511	496	507	513	491	495	474	529	496	478	505	516	503	502	483	515	510	503	477	514	509	500	486	475	453	504	513	518	513	476	503	534	510	538	541	513	491	487	513	493	490	513	505	490	515	458	507	487	497	508	456	510	504	532	513	487	476	493	522	500	543	479	466	503	496	492	486	488	492	471	537	478	494	502	485	540	493	560	493	507	502	513	508	477	480	485	506	478	507	508	483	509	496	483	486	472	526	527	449	494	481	450	494	493	492	487	534	508	452	450	469	473	526	506	523	452	528	474	482	480	473	505	531	546	510	508	496	489	480	511	507	474	533	521	510	516	544	475	482	507	502	513	494	477	454	501	483	496	492	492	483	483	508	503	504	474	470	516	480	504	508	485	482	463	516	499	491	498	496	513	443	494	500	466	509	471	541	510	486	503	447	525	480	498	481	507	533	494	504	508	502	473	528	525	527	499	497	511	521	474	495	468	542	543	491	485	474	478	483	496	481	495	489	481	475	496	539	505	500	514	484	536	462	517	507	515	522	519	535	511	518	490	501	507	527	465	477	501	500	524	511	470	512	455	493	481	509	487	510	483	487	527	467	490	504	484	528	543	531	479	487	510	477	461	491	465	506	478	489	494	473	535	491	495	491	513	488	510	493	512	499	499	480	490	514	505	482	482	478	495	505	509	483	494	495	494	535	549	502	492	514	492	488	510	482	500	463	523	494	520	466	516	490	527	488	492	485	487	499	479	494	490	481	459	474	448	488	496	487	460	506	482	484	510	525	502	454	489	506	507	483	472	451	522	503	513	539	494	514	503	495	474	486	506	485	481	523	524	525	501	481	480	471	522	482	506	469	529	504	518	499	553	458	485	538	508	496	471	488	484	503	524	501	498	463	475	501	491	495	528	513	467	494	477	528	475	458	528	502	485	486	535	516	520	478	472	560	479	480	476	503	541	487	509	487	469	487	485	441	480	516	502	492	544	490	475	487	521	535	515	456	448	497	476	459	560	471	493	531	509	512	507	487	489	500	486	469	525	506	497	494	542	503	477	499	459	453	487	512	543	467	472	503	478	469	513	461	493	499	481	507	513	515	493	457	498	498	512	485	505	493	492	511	492	529	520	490	505	484	498	520	518	482	495	479	528	520	486	518	495	456	489	548	488	518	437	533	494	522	490	513	465	537	485	480	512	509	527	506	494	506	493	490	503	521	521	482	478	478	510	493	536	506	503	493	452	529	484	492	510	490	478	510	493	515	487	515	498	480	501	481	464	537	508	512	507	484	487	489	453	506	508	501	487	560	534	499	512	519	476	501	503	496	496	517	528	503	487	522	489	525	488	480	504	486	477	488	510	498	532	483	456	496	536	469	504	488	519	536	489	492	498	497	464	507	520	486	516	483	489	450	488	516	474	521	517	469	530	515	500	501	457	453	464	495	502	493	486	502	482	489	485	489	498	453	470	490	488	474	520	493	481	528	466	496	488	519	500	491	522	488	460	512	521	528	528	528	527	486	515	527	496	520	494	474	513	498	480	504	477	516	491	501	506	496	525	504	493	484	523	508	512	504	503	513	501	453	490	503	519	498	470	486	465	469	538	479	483	505	491	496	476	498	496	548	489	451	510	471	486	505	494	523	449	479	515	520	530	511	548	473	509	522	544	501	500	486	495	484	468	493	493	500	520	519	504	526	525	496	490	490	503	533	496	484	461	513	557	518	508	506	487	556	483	505
3456	5505	3321	1753	1389	1135	935	830	743	681	597	636	629	613	555	572	570	564	572	553	555	519	561	552	504	504	505	514	535	536	519	475	529	503	495	529	495	558	514	496	525	506	550	532	537	504	555	535	514	503	501	524	515	577	498	545	539	536	536	552	516	497	498	526	529	489	497	516	516	509	536	498	529	532	535	546	557	555	504	508	487	490	525	557	532	533	558	540	520	515	517	557	498	501	477	494	525	503	509	509	505	509	513	529	524	526	538	541	524	542	477	527	490	521	545	492	508	543	511	489	482	534	466	481	494	498	506	519	509	516	444	521	489	488	495	528	506	530	528	501	493	520	523	544	547	533	507	544	550	476	505	536	508	502	519	510	459	496	578	542	498	551	513	498	503	544	518	518	510	505	511	522	517	501	498	517	490	550	504	522	519	518	529	535	474	491	546	490	513	531	536	545	516	480	509	514	531	527	545	548	486	506	522	510	503	503	517	499	536	503	515	502	485	509	542	542	520	503	544	506	516	486	511	500	536	530	482	533	545	507	502	539	507	527	560	477	525	528	544	542	568	547	511	493	513	542	522	513	504	533	515	496	536	524	539	483	510	601	495	540	506	502	471	486	505	502	517	533	506	497	479	466	506	516	536	503	472	497	500	539	528	518	542	536	510	479	533	513	532	519	470	543	500	497	497	491	502	539	472	531	517	519	535	541	523	558	530	534	511	499	539	562	476	527	525	517	492	497	528	526	541	544	499	527	455	499	488	524	509	505	522	549	503	528	526	512	509	539	482	546	527	496	551	560	563	509	500	511	489	539	530	524	474	549	515	489	516	538	519	508	512	533	543	517	493	510	515	503	492	502	519	537	516	513	471	507	505	518	519	548	501	486	518	510	493	524	514	518	498	509	474	503	504	504	528	543	518	532	522	494	475	520	489	484	489	524	477	488	498	493	503	506	516	513	495	503	530	465	504	548	502	514	509	533	497	502	522	471	499	530	488	545	512	561	524	560	496	495	473	481	493	531	500	529	518	514	500	496	514	518	531	578	503	484	517	490	542	533	535	497	542	584	503	527	493	518	518	519	528	507	522	491	502	491	516	534	491	452	501	469	510	499	531	467	478	504	490	541	447	548	514	496	516	486	499	518	517	510	526	556	512	486	518	517	513	483	517	522	484	480	535	466	509	518	472	518	553	482	502	538	513	526	505	513	510	495	507	483	468	543	503	535	523	482	529	522	477	537	522	523	491	493	510	494	509	536	513	507	522	529	504	549	514	538	496	512	496	505	469	525	511	500	527	493	538	530	534	515	545	506	546	506	507	494	508	503	501	552	528	516	494	484	520	558	515	513	508	531	509	474	529	500	480	511	480	497	509	513	533	513	528	504	502	553	540	516	512	535	508	508	504	524	566	478	530	482	524	518	482	500	494	546	518	508	522	515	492	530	486	529	502	537	505	535	521	525	508	513	508	509	506	523	509	494	511	520	509	497	518	511	492	524	526	527	535	518	523	526	526	523	510	518	526	538	543	517	478	440	530	516	485	496	508	498	491	496	530	508	504	498	549	504	526	519	541	482	521	518	510	510	487	517	520	530	482	514	484	486	544	487	536	503	508	485	511	515	522	539	537	495	492	459	461	554	478	533	499	546	506	483	556	524	479	513	486	496	498	520	505	512	474	495	488	484	479	501	512	516	556	499	518	480	463	525	545	494	539	520	552	484	518	480	532	546	523	496	461	519	490	513	522	550	483	497	507	507	510	501	518	546	516	501	518	497	525	518	518	479	527	518	504	503	504	493	510	531	491	504	502	520	523	506	510	471	534	533	538	502	545	496	544	475	538	546	521	517	516	510	489	504	497	519	560	514	473	522	540	509	517	515	545	511	505	481	495	469	528	538	538	524	516	497	511	508	516	515	473	516	565	479	516	536	526	519	527	480	531	504	545	541	538	557	524	496	507	511	520	541	490	502	542	525	499	468	519	488	522	526	535	533	509	531	497	565	499	535	506	488	509	513	515	532	486	585	515	512	530	530	484	492	509	493	511	539	540	501	525	514	506	525	497	498	529	526	517	515	475	512	508	490	492	551	523	499	520	525	530	472	553	529	523	488	467	508	529	504	494	515	523	483	508	519	540	534	535	505	502	533	499	523	503	508	515	533	516	519	516	540	497	520	515	496	529	539	480	484	506	532	517	518	550	531	496	533	497	491	519	535	550	490	536	524	523	493	527	499	503	527	495	517	533	534	535	520	510	499	484	487	513	503	509	524	498	517	479	523	505	511	535	525	472	546	541	501	494	509	546	527	531	473	476	507	479	543	546	478	506	502	558	552	486	508	541	527	524	505	530	494	494	496	489	518	531	539	503	486	497	508	466	532	534	547	496	547	537	553	561	508	517	485	502	513	493	526	502	490	515	507	538	521	507	550	489	526	488	518	488	518	516	505	516	497	505	490	517	491	488	545	515	526	540	471	503	502	528	517	506	520	515	511	509	501	526	495	524	544	512	510	527	514	535	502	508	514	488	497	497	491	475	530	550	495	489	553	560	476	514	539	545	521	518	524	533	535	511	544	533	502	510	516	501	511	549	493	532	500	449	510	461	502	531	498	531	516	505	507	544	476	519	485	504	524	494	503	540	484	527	520	455	511	476	542	507	525	508	547	548	490	495	528	500	534	551	486	512	490	523	510	515	525	485	532	547	476	530	501	501	555	488	514	470	509	546	504	523	517	523	530	487	458	502	508	486	491	479	535	547	526	541	551	514	525	522	534	564	491	476	530	502	501	533	500	499	464	540	503	521	522	492	495	506	529	497	504	520	494	509	520	538	484	528	524	506	483	525	520	504	512	503	553	481	498	515	501	490	505	517	531	508	516	542	550	519	494	496	532	528	489	539	552	541	537	498	510	557	505	516	509	486	502	480	512	541	525	547	494	561	477	516	502	512	502	456	524	516	516	511	506	531	497	540	485	488	523	501	484	547	505	557	528	556	511	509	531	496	522	481	531	516	505	496	537	532	494	490	509	507	494	495	511	533	537	505	530	500	509	489	534	501	507	508	475	499	604	536	480	480	527	504	526	548	492	518	530	487	483	519	487	503	499	523	544	479	499	473	514	482	535	481	549	510	495	516	470	546	533	549	514	516	519	511	534	542	528	545	533	526	505	496	488	481	514	553	488	507	529	489	515	523	496	524	483	507	498	499	519	534	530	484	507	487	540	487	563	512	477	509	492	496	480	531	486	476	524	597	526	531	505	511	479	501	512	504	505	481	522	499	503	519	506	512	524	487	473	531	500	534	504	487	538	487	504	527	522	501	535	486	517	531	535	501	524	519	481	495	502	491	518	528	510	509	490	535	507	559	522	492	530	495	481	520	488	553	549	522	532	501	503	538	486	526	526	526	519	492	481	484	483	489	479	523	494	534	494	464	504	470	464	520	559	477	505	501	520	499	513	450	541	523	476	524	506	526	529	481	452	562	501	516	512	533	551	537	521	536	499
22333	20948	28354	23685	20945	20958	5653	831	570	574	451	447	404	325	325	295	295	312	252	270	268	264	229	218	239	216	199	227	216	237	184	239	207	233	199	228	203	222	216	209	223	221	178	212	196	225	218	222	209	191	191	214	205	231	181	202	230	180	210	228	217	207	184	190	201	182	229	188	219	190	203	201	204	212	201	194	219	209	185	202	201	198	213	182	207	178	195	217	192	215	182	209	198	195	196	193	168	223	189	208	221	186	190	190	182	182	204	180	180	206	204	194	202	219	167	220	182	199	179	222	185	207	208	192	197	184	189	208	184	208	205	185	192	214	193	214	200	182	179	229	176	213	204	208	178	192	191	198	200	199	199	188	206	196	210	215	210	172	190	226	200	198	191	235	214	205	192	219	213	196	202	184	201	187	192	200	192	194	202	196	198	198	209	193	192	166	199	181	195	158	212	213	190	221	193	163	191	205	189	194	223	182	195	201	200	192	203	201	213	220	199	198	200	201	196	190	213	211	171	214	200	206	221	200	216	204	204	182	204	191	197	189	189	204	202	179	200	167	222	198	186	195	201	197	192	181	202	189	185	184	192	175	198	186	207	194	223	211	236	201	204	210	196	205	199	194	244	205	219	199	202	203	196	203	204	183	193	206	201	184	199	202	207	175	223	191	207	166	212	180	213	203	243	212	204	180	219	193	224	210	186	159	216	193	205	199	208	197	201	182	221	205	207	199	186	190	168	185	192	174	210	199	180	193	198	175	196	202	218	196	199	209	205	210	208	192	207	201	200	207	222	210	174	195	172	217	201	182	217	206	213	223	213	175	193	192	188	209	234	180	200	210	236	209	181	204	220	187	203	230	210	178	220	211	195	188	160	205	206	194	191	210	202	188	209	184	195	203	207	223	185	194	197	195	210	197	186	205	196	200	208	184	216	201	208	192	214	205	191	194	187	211	236	187	184	178	206	197	199	192	190	212	189	176	168	180	154	201	186	193	207	188	219	191	196	204	176	212	212	215	189	171	204	174	192	234	195	220	183	193	203	203	204	217	199	220	194	215	220	208	191	201	200	202	203	174	180	199	215	189	199	195	199	193	209	167	194	197	218	199	203	199	202	188	182	188	206	204	195	200	184	196	201	191	205	189	204	206	211	193	175	185	163	221	209	189	237	199	171	186	215	185	205	173	186	196	200	203	186	207	198	192	207	202	211	205	203	200	201	193	208	189	200	185	209	211	220	198	228	216	234	199	215	189	184	226	194	207	201	200	208	194	210	222	200	218	192	193	215	167	192	178	198	184	181	207	212	182	204	234	176	197	163	184	176	192	202	213	201	206	227	214	189	187	182	174	196	202	202	193	198	237	194	218	200	209	218	226	217	187	204	217	210	168	193	190	173	199	196	186	195	184	181	212	178	201	189	184	216	180	188	188	194	198	192	196	208	179	190	196	204	207	245	208	205	204	198	199	198	185	188	211	192	196	180	221	198	215	217	197	176	218	202	189	171	189	231	183	196	196	202	213	201	205	190	202	192	201	223	198	183	211	216	225	207	203	204	222	193	180	195	184	197	183	189	218	215	189	192	194	210	206	200	220	187	180	215	201	190	192	188	196	205	169	190	208	187	198	210	212	192	201	194	176	195	202	194	185	207	218	207	200	194	205	209	221	197	212	215	193	220	202	187	195	206	190	191	193	167	209	195	197	190	198	210	178	177	190	174	200	208	219	227	198	197	204	177	182	188	192	241	208	192	201	190	198	217	206	210	206	196	201	200	183	212	206	221	183	198	213	193	193	190	188	169	181	200	219	197	166	201	190	202	214	206	187	182	189	208	201	198	190	192	190	207	203	203	212	231	231	195	182	166	207	204	188	210	187	189	228	195	197	202	206	181	205	191	181	210	177	218	179	190	198	194	186	171	221	197	181	201	196	187	216	184	178	203	201	218	202	208	185	212	202	188	189	228	223	186	181	224	170	206	175	187	210	178	205	197	208	185	220	186	208	232	198	199	195	190	193	197	213	203	196	193	226	187	213	197	193	167	199	192	224	196	193	215	170	191	203	201	196	193	185	192	198	195	196	180	200	217	178	185	178	196	187	220	229	186	183	192	171	193	202	177	189	177	202	183	203	215	199	186	203	209	201	186	206	201	189	167	216	197	200	214	199	199	189	217	212	198	207	222	201	188	161	193	202	192	194	199	226	208	200	219	212	173	216	190	217	182	186	203	195	201	204	196	221	176	195	199	207	197	196	202	180	201	211	192	217	205	175	190	230	214	208	178	183	180	203	193	213	218	174	187	213	187	177	198	206	188	210	224	213	184	214	208	226	189	188	199	185	198	187	201	189	198	193	205	208	194	229	176	191	193	198	215	215	168	207	195	170	216	199	170	198	204	232	189	195	199	199	202	192	209	191	196	194	217	185	211	226	189	196	209	214	219	201	174	180	186	202	192	177	187	203	179	196	211	194	186	182	223	208	172	195	174	215	192	185	175	215	190	215	189	205	202	190	223	167	197	207	195	206	204	187	243	195	208	195	214	197	191	194	194	190	199	192	213	191	222	216	213	208	183	202	198	216	174	196	189	200	179	223	212	182	195	190	212	195	181	181	197	202	220	200	250	211	189	192	202	201	194	191	175	202	179	221	212	210	202	202	201	184	203	214	211	216	192	184	215	199	188	216	166	205	177	199	233	211	177	177	207	177	174	203	205	182	203	186	195	211	213	201	194	221	196	179	181	217	200	187	200	178	196	203	206	229	201	201	185	210	190	204	207	206	206	207	193	199	206	194	187	176	179	199	211	207	194	177	203	183	195	192	218	175	198	165	178	217	216	190	228	199	200	197	175	195	194	190	200	198	193	179	203	210	205	167	212	180	196	192	191	226	178	179	213	183	216	172	200	180	196	215	198	187	197	202	204	199	201	183	206	195	193	216	200	203	215	187	181	221	188	181	213	183	167	214	208	202	186	182	199	188	198	161	201	194	196	194	183	182	204	166	207	221	181	182	205	188	180	194	197	181	199	222	197	180	204	198	183	191	216	219	187	187	190	204	192	210	205	204	207	200	192	221	220	201	205	184	219	222	204	200	198	213	196	177	216	188	192	206	190	194	197	182	194	215	212	187	201	207	176	199	194	198	204	193	195	195	207	220	219	209	212	188	217	191	202	222	192	208	184	197	181	204	179	202	202	206	215	193	198	214	185	199	187	180	185	204	205	218	187	192	190	204	198	180	208	169	179	211	211	195	206	208	196	208	207	197	198	184	221	198	191	189	191	187	187	195	186	205	186	176	206	198	196	204	177	217	195	197	179	186	214	222	179	174	185	192	204	204	197	194	199	197	211	196	207	208	217	204	188	203	199	200	200	191	184	202	178	199	177	210	209	197	198	205	202	181	192	201	222	210	175	201	190	173	194	194	198	192	189	152	196	195	199	191	206	209	194	202	201	181	226	204	176	192	180	188	199	170	178	210	221	208	199	179	182	196	194	204	212	196	192	200
3922	14021	9253	4219	3017	2297	1715	1284	964	848	681	557	539	414	417	352	367	312	300	267	289	262	273	268	264	263	246	222	238	222	238	244	247	242	217	219	235	218	229	210	206	199	225	219	251	217	207	222	210	206	213	201	173	239	216	201	194	215	181	206	213	205	194	227	214	213	212	203	224	226	222	206	215	228	217	192	198	226	208	200	197	196	205	207	194	208	203	198	199	199	209	217	221	183	217	203	176	201	194	175	192	193	182	176	207	191	214	191	206	226	189	205	199	178	204	203	204	196	171	206	171	211	210	199	172	192	205	187	226	175	205	204	185	181	208	230	206	207	186	186	181	216	194	202	196	210	206	182	184	202	204	177	186	190	189	240	221	204	206	207	198	217	219	209	187	208	205	199	188	216	204	185	202	188	189	203	205	212	179	206	190	208	180	201	204	191	177	213	219	188	193	190	214	188	220	175	221	173	181	184	183	196	172	187	198	198	228	189	171	200	224	195	177	227	195	207	197	213	213	208	201	224	210	212	186	189	190	192	187	215	205	194	220	208	206	172	217	181	212	210	196	216	191	196	186	200	169	188	186	184	201	193	222	191	188	194	189	186	191	183	195	176	226	169	187	201	195	191	220	215	182	194	192	203	184	179	220	218	207	193	211	205	195	213	184	218	219	192	212	234	207	218	218	202	194	205	220	185	204	205	199	188	205	181	195	190	193	195	187	212	189	186	183	168	221	206	207	191	193	183	209	178	201	192	194	206	195	208	172	188	220	203	161	194	198	195	193	213	191	211	203	206	201	216	200	202	197	187	186	182	205	207	185	173	200	215	186	210	180	201	186	191	217	191	200	190	203	176	199	203	200	195	193	224	210	182	195	191	204	206	213	202	181	190	222	236	192	195	200	195	213	192	184	211	178	207	207	221	224	191	223	196	181	203	223	204	199	189	207	189	210	181	180	177	188	204	189	192	197	172	207	204	211	215	189	213	187	185	198	207	235	174	188	192	214	183	185	182	202	196	214	201	235	202	180	193	178	194	184	194	215	174	207	193	188	217	197	200	189	218	189	199	202	211	173	190	200	199	225	192	211	196	206	193	207	202	165	206	206	196	220	174	188	203	207	192	182	191	194	207	194	215	179	205	184	218	190	230	197	197	215	212	183	194	181	178	184	221	195	198	187	225	182	192	207	193	201	177	195	190	210	200	166	190	181	218	214	192	189	188	209	177	213	196	204	194	231	206	193	173	208	215	211	201	193	211	193	205	194	179	204	193	196	193	196	186	191	184	190	202	206	195	182	182	201	190	217	176	216	187	197	200	193	185	210	194	197	182	201	184	217	204	162	194	218	170	195	188	210	190	196	207	219	208	193	202	190	188	206	218	199	203	189	199	187	194	202	205	205	202	193	184	206	210	199	187	189	210	218	215	179	204	190	192	187	186	195	207	201	217	181	198	198	220	194	214	173	214	220	222	166	187	207	182	194	208	184	174	196	192	206	186	226	193	181	185	193	217	169	197	200	200	185	189	194	214	210	188	175	182	187	195	209	217	185	174	195	194	204	188	175	191	194	196	212	194	184	222	198	188	195	191	166	189	208	213	193	188	195	194	180	179	214	185	197	229	187	220	177	188	186	198	189	221	226	172	230	191	217	224	210	220	183	201	203	211	219	226	196	190	213	199	204	206	213	203	217	194	198	189	186	200	179	199	190	171	203	180	218	220	226	221	209	196	222	215	199	187	195	183	215	200	202	208	208	194	234	193	162	175	206	190	175	186	187	232	216	182	193	210	193	203	212	203	223	221	230	197	213	168	148	187	200	187	173	205	229	173	223	208	204	212	179	166	175	195	220	233	193	216	191	229	206	211	204	213	193	198	197	194	201	191	233	189	174	222	227	191	191	177	212	200	183	192	189	182	175	202	222	197	193	198	204	194	189	202	209	194	197	211	216	205	207	210	189	186	195	204	214	213	193	190	181	172	187	191	165	219	184	213	199	179	196	201	203	194	196	196	179	212	186	200	205	190	229	217	194	215	198	199	211	210	195	213	210	189	205	203	208	200	188	204	203	190	216	181	182	199	213	194	185	188	216	181	188	196	214	204	205	183	214	173	206	208	194	201	203	216	185	199	193	178	213	200	186	202	206	206	196	210	184	196	205	183	199	212	198	175	211	199	187	186	190	203	200	170	181	188	190	186	189	195	221	206	205	182	193	185	207	187	195	210	219	205	168	211	185	202	180	183	207	169	182	198	183	178	184	216	181	222	166	195	196	171	221	189	193	192	206	199	189	185	187	200	204	185	176	211	219	185	203	202	203	187	173	197	192	200	206	233	230	168	211	191	199	193	198	188	184	196	209	202	173	207	186	170	180	223	206	209	190	202	199	194	194	186	200	196	208	211	213	189	182	217	186	171	182	185	196	205	200	218	217	232	198	179	217	182	182	197	197	223	197	234	188	187	188	182	204	218	206	195	205	197	169	187	192	191	185	213	176	219	221	210	207	191	194	193	215	225	194	191	207	205	220	183	228	220	207	199	183	193	173	190	198	193	196	206	187	205	178	224	214	194	175	211	213	201	216	189	209	210	192	206	209	184	174	178	200	195	192	176	187	206	193	212	202	205	181	187	200	179	190	228	197	238	195	209	204	207	209	169	195	169	226	202	199	205	205	186	201	192	216	189	209	168	199	173	170	202	199	191	217	193	202	190	199	185	198	209	201	181	187	213	202	195	203	188	188	205	198	205	188	206	175	207	199	189	227	193	218	195	181	193	208	185	181	192	194	189	179	188	213	195	207	216	215	174	199	198	185	196	190	220	199	180	187	208	211	229	187	191	195	212	188	214	192	204	201	198	199	206	176	203	195	187	212	187	233	190	214	199	192	213	221	196	208	182	194	202	210	190	228	182	176	188	225	223	197	203	211	196	210	216	202	206	207	195	215	210	205	180	210	219	187	207	191	180	223	192	210	162	204	213	187	208	210	198	193	193	195	193	215	187	178	193	208	177	205	189	178	217	209	178	199	194	169	164	173	190	189	201	184	219	217	209	195	192	190	214	209	212	202	200	173	214	213	203	188	208	189	205	183	200	230	210	166	205	212	213	195	169	161	193	182	208	222	210	203	202	203	220	184	195	171	180	207	191	190	201	219	196	190	201	212	220	211	215	213	164	192	210	182	208	217	191	196	211	173	220	198	195	207	187	206	206	178	201	215	206	195	213	205	196	189	215	192	202	190	201	232	197	196	198	206	208	214	195	214	199	215	204	192	193	188	175	185	201	208	213	213	187	192	180	193	199	202	187	206	171	202	191	202	198	211	234	189	209	212	198	170	222	197	217	222	212	190	204	182	186	204	191	199	200	198	185	214	203	197	184	208	186	217	193	165	192	209	188	192	201	188	191	205	210	202	217	188	198	179	212	216	213	215	169	203	204	185	180	197	215	209	196	203	212	179	197	199	188	169	172	206	204	186	189	215	180	186	212	195	206	233	194	184	189	202	203
27453	19995	8231	1000	587	512	490	457	487	477	456	455	410	464	431	459	427	435	429	427	402	450	431	428	452	419	411	425	407	408	429	426	449	427	427	382	397	412	432	403	438	436	425	395	418	416	401	396	414	402	433	433	424	438	433	425	396	413	432	421	414	414	399	395	427	386	434	436	407	370	435	415	442	441	417	453	417	425	390	402	382	407	432	392	409	391	425	441	441	403	430	406	392	462	447	428	428	435	404	424	448	439	438	403	420	446	430	403	393	432	434	422	414	406	426	411	444	452	407	406	417	403	442	473	394	409	393	453	415	428	445	444	411	447	414	433	433	410	402	435	408	451	442	428	413	424	421	409	392	384	377	440	415	393	397	426	416	437	416	431	398	444	411	439	413	393	447	433	445	424	441	411	424	438	451	411	400	432	441	407	418	431	426	444	415	410	418	431	392	369	402	412	386	405	424	419	416	448	432	389	435	408	460	463	441	433	422	418	402	420	467	428	450	373	454	409	438	429	414	403	438	414	422	388	418	409	445	426	396	447	403	392	396	445	419	457	435	421	454	439	439	409	401	438	401	399	448	414	405	454	413	459	414	444	406	414	404	418	408	445	444	422	427	461	430	456	453	433	407	451	435	427	396	405	479	403	413	409	391	427	439	413	404	409	402	468	422	412	370	425	429	398	427	397	430	414	426	442	437	434	434	425	440	425	420	434	443	444	440	436	375	438	472	449	421	456	418	407	430	413	430	408	410	425	434	401	453	393	402	458	484	436	408	398	403	431	434	402	399	436	403	417	402	414	492	410	436	463	399	420	475	433	433	438	422	393	440	401	432	395	407	421	434	443	445	421	412	439	407	410	403	430	420	406	401	450	436	421	419	430	400	433	446	401	407	422	443	431	427	461	420	455	433	437	448	424	437	400	437	422	425	421	408	429	398	425	415	418	436	411	455	438	433	393	472	437	435	428	417	438	422	429	440	388	461	396	442	426	412	422	400	415	404	416	418	397	469	419	419	414	436	433	458	448	377	437	434	405	420	434	427	413	397	402	411	453	387	424	459	395	417	423	407	412	444	451	408	443	421	437	421	454	443	410	429	450	414	420	399	441	430	425	435	439	377	412	456	427	404	415	425	441	394	423	460	396	467	428	434	379	450	448	453	433	430	465	387	406	459	468	436	412	411	422	426	404	435	432	416	417	403	411	415	404	433	422	413	402	417	434	460	422	409	451	423	420	417	409	430	424	430	440	408	440	418	432	396	471	403	416	414	424	421	426	413	421	428	433	416	420	416	425	399	401	405	405	409	430	411	409	397	406	448	406	449	418	451	443	419	421	422	423	442	436	441	402	459	445	463	468	437	386	442	446	422	432	406	414	406	418	470	440	414	429	380	430	409	451	423	434	436	436	428	412	447	396	449	411	417	431	424	422	361	412	439	421	436	413	438	422	424	408	404	440	416	410	427	420	446	393	428	410	428	455	418	424	429	457	420	429	424	433	400	460	452	419	427	399	387	436	411	448	501	432	386	434	434	392	483	424	407	408	458	432	435	424	414	401	445	451	391	409	434	415	444	435	437	401	423	416	421	466	426	420	431	435	384	420	410	446	413	422	396	443	442	444	418	443	420	433	416	455	455	431	412	416	377	391	438	444	425	419	471	433	445	444	440	432	426	434	416	414	382	466	417	412	440	428	408	425	423	436	404	405	420	406	477	409	421	438	454	383	385	426	427	448	433	452	433	428	411	397	378	404	450	426	413	410	434	447	432	416	469	440	427	396	423	429	425	410	457	416	421	394	401	442	446	448	425	407	416	435	411	444	439	450	411	431	462	469	421	434	413	408	428	426	423	419	412	443	414	429	424	427	427	419	436	435	451	425	407	448	426	434	431	394	431	424	413	431	407	448	421	380	442	419	439	454	474	420	458	435	392	427	446	452	431	372	425	388	420	432	421	440	411	423	445	424	457	443	418	428	457	431	409	414	423	441	415	398	422	424	435	394	415	411	394	413	417	413	426	430	440	417	445	440	432	439	417	455	428	447	411	373	447	425	423	413	439	441	410	422	455	433	433	418	439	402	426	398	425	419	433	415	442	422	404	393	437	425	450	428	444	438	413	406	434	406	460	406	451	406	451	427	378	444	387	451	450	437	425	416	437	389	408	386	445	416	412	425	400	416	391	401	473	405	456	423	411	445	434	387	452	407	414	425	391	403	407	399	393	447	412	450	391	465	433	425	431	434	438	448	444	454	373	388	392	399	420	445	424	445	413	415	459	417	427	441	424	415	402	424	446	444	422	448	431	410	389	451	444	405	417	446	398	416	405	408	425	385	429	446	396	432	462	459	407	393	422	420	393	438	436	420	394	430	465	428	435	376	404	420	402	422	418	434	403	418	401	438	428	439	406	421	459	424	414	423	420	441	428	462	410	407	459	464	430	480	448	423	420	431	464	429	394	409	447	436	437	437	435	423	428	399	429	413	418	426	452	425	432	426	419	416	415	431	407	409	411	450	454	407	444	481	429	423	431	407	417	402	431	431	451	409	429	419	434	411	398	407	419	415	451	480	443	413	387	400	425	432	424	434	439	460	389	433	449	439	419	459	426	415	399	444	460	434	427	418	420	419	379	448	446	437	413	443	416	438	421	435	388	420	452	451	412	399	433	420	463	423	440	393	409	432	424	446	393	429	409	443	410	409	457	403	418	428	441	405	410	419	422	392	450	407	409	442	413	411	431	422	406	399	406	424	432	445	444	430	413	432	446	435	464	435	422	406	458	432	414	400	404	391	395	419	435	409	434	418	462	450	434	459	415	397	425	440	440	408	461	403	448	423	404	445	377	457	451	438	470	430	401	407	406	372	433	446	434	420	430	447	400	415	447	432	455	455	425	414	396	421	405	427	404	428	433	432	439	415	442	409	421	458	412	428	476	417	430	415	441	445	434	398	417	440	430	443	397	433	472	422	418	441	408	445	465	420	405	442	433	409	439	456	417	421	398	417	417	405	451	395	394	429	417	441	404	435	459	432	424	403	428	428	414	423	445	421	433	400	405	403	414	399	445	422	417	435	420	399	443	450	433	456	433	445	395	399	449	428	434	431	433	453	413	387	453	421	450	408	445	434	454	408	394	406	431	422	446	442	458	416	444	437	430	443	447	409	417	410	439	417	417	470	417	429	424	402	419	472	434	404	405	411	444	443	426	404	416	436	450	410	450	448	448	402	403	420	446	392	411	434	421	416	446	458	403	449	411	440	445	402	389	440	464	425	427	437	419	422	449	390	402	418	403	413	407	447	418	428	461	423	399	404	446	426	461	415	447	402	426	425	416	455	474	385	432	431	429	444	421	415	471	431	414	451	434	447	440	432	415	417	408	424	422	399	414	442	450	434	408	400	363	401	403	400	394	408	385	390	462	383	427	433	461	459	435	393	442	413	409	383	457	424	426	422	451	414	432	425	402	410	403	472	455	432	415	409	422	409	408	450	439	391	430	427	411	404
4951	2814	1461	872	741	695	638	566	513	523	534	483	508	461	465	464	443	478	442	458	483	469	441	441	441	409	443	475	443	458	406	438	426	397	434	414	448	463	468	432	428	456	456	441	422	437	454	465	449	409	398	465	472	420	437	471	463	415	451	432	433	464	433	453	439	443	455	440	437	472	447	416	442	424	443	438	421	448	442	459	450	468	421	424	467	441	433	424	491	432	452	408	434	475	411	392	462	457	460	451	465	461	457	434	457	428	449	437	441	396	477	475	412	430	441	444	480	436	453	462	447	434	438	472	426	449	454	393	433	466	482	470	454	485	459	456	407	431	442	438	450	445	460	424	426	395	458	429	439	445	445	405	413	414	457	433	444	449	404	445	445	421	451	444	431	441	470	416	459	444	433	437	440	475	445	441	437	444	439	448	465	444	458	421	465	428	464	448	450	425	406	437	452	400	429	432	446	425	463	454	456	433	407	429	427	428	399	425	435	473	425	397	471	460	439	438	429	419	419	435	451	379	411	459	464	435	460	465	427	442	429	437	441	439	429	411	453	459	395	459	449	447	451	457	460	459	421	485	442	426	440	437	456	441	462	400	459	446	392	443	453	440	425	441	446	449	460	426	430	460	461	488	434	441	417	428	448	466	416	473	437	462	455	436	481	465	432	434	434	427	430	449	469	457	448	444	428	428	499	425	437	427	424	425	462	444	470	437	458	423	471	466	457	444	449	461	430	484	445	458	478	436	442	431	420	419	473	455	462	435	440	430	466	426	422	431	429	452	427	474	434	432	437	435	452	428	456	422	446	433	423	448	449	444	392	430	443	443	433	432	448	446	449	427	430	447	426	499	449	411	485	425	443	429	430	452	436	454	432	450	421	489	443	445	443	459	434	452	425	483	422	438	476	464	439	458	485	472	464	462	422	461	461	436	444	423	387	440	475	463	466	470	443	449	427	425	448	436	446	471	440	460	443	403	427	469	427	462	455	422	455	457	439	443	426	419	424	453	426	467	474	473	483	439	417	425	444	457	443	461	457	451	446	462	422	427	469	456	442	484	409	457	445	439	456	453	478	437	467	441	430	421	448	415	432	479	449	450	453	465	444	452	424	437	460	447	454	433	478	454	475	405	424	441	435	443	462	411	461	464	471	479	422	440	426	428	469	428	438	449	451	458	456	453	447	418	472	444	444	451	430	423	454	480	446	482	428	401	465	441	434	437	475	467	485	444	428	442	426	438	424	416	443	430	467	413	452	470	451	411	443	488	416	441	426	397	399	409	441	455	475	444	415	438	457	453	438	468	449	424	417	451	443	408	452	437	507	456	444	471	470	428	470	447	448	415	442	448	487	458	443	441	428	439	426	467	437	460	445	425	433	426	452	454	426	422	446	484	440	465	450	428	441	429	433	489	455	471	446	432	451	414	460	419	440	456	439	428	452	425	457	449	390	438	445	434	444	464	424	402	434	442	429	456	466	464	492	469	437	415	434	430	439	451	444	437	480	454	477	438	404	415	435	430	445	450	439	463	425	448	432	407	449	430	465	488	464	482	476	512	444	465	465	405	434	486	466	421	443	446	417	458	443	432	457	432	416	453	461	479	478	460	466	447	456	429	450	488	411	482	424	428	451	441	431	427	441	434	450	429	448	427	412	452	492	446	430	418	414	448	483	430	465	454	408	426	410	417	456	454	435	444	451	434	416	434	429	433	461	453	446	440	427	444	451	440	417	472	467	443	455	458	451	441	447	436	462	440	466	463	440	425	431	392	450	427	435	396	472	422	436	427	441	458	467	418	463	470	427	439	419	444	437	426	473	399	427	426	425	440	402	415	466	429	430	476	436	447	446	446	445	425	463	448	425	400	449	440	442	447	426	457	427	416	489	464	481	433	400	448	427	454	444	430	467	440	413	439	437	476	429	401	468	424	481	470	437	452	457	455	421	459	489	445	432	413	437	467	433	427	478	423	434	397	440	445	472	455	452	413	454	438	427	428	412	460	452	452	463	464	416	439	432	466	443	438	482	476	455	447	419	491	478	441	471	453	455	445	453	472	449	432	432	439	453	431	413	464	415	434	478	437	461	469	448	429	455	424	415	463	479	445	449	441	463	451	453	419	414	464	439	467	424	439	433	445	456	436	442	483	443	430	451	439	420	438	491	476	459	463	449	441	442	435	390	433	426	445	459	422	450	471	436	444	436	421	472	460	450	453	434	419	429	430	454	495	417	475	439	438	438	466	448	434	430	436	418	471	423	430	435	434	457	454	425	433	436	438	470	435	448	444	426	447	451	470	468	465	471	453	421	406	461	452	447	441	455	450	395	426	409	489	498	478	433	467	450	461	450	448	464	448	460	423	415	462	449	456	400	428	450	444	445	455	435	425	464	452	442	428	433	480	414	469	488	452	390	428	407	437	447	441	453	454	445	414	457	441	466	458	427	477	449	451	441	453	444	418	416	466	465	465	444	420	435	439	465	445	429	406	396	449	419	452	425	451	405	429	433	426	437	394	429	428	402	471	411	425	403	435	454	438	439	474	450	475	459	442	446	456	453	413	472	439	465	435	416	433	440	425	414	421	421	450	479	420	466	453	450	393	440	449	452	428	471	431	442	474	461	447	453	469	385	475	476	423	451	467	432	429	454	467	446	423	432	436	412	436	464	411	403	479	438	471	448	440	459	441	436	458	443	444	486	464	411	444	437	465	403	432	459	466	463	426	426	413	443	425	455	437	467	467	397	416	452	485	454	434	459	403	462	461	450	426	476	444	426	411	432	398	442	446	423	416	460	426	393	466	396	440	469	434	405	467	413	435	451	457	456	462	443	421	442	444	429	415	434	462	424	454	433	443	449	409	485	435	455	463	454	437	474	459	439	486	492	456	467	452	448	437	461	457	451	453	443	442	483	427	408	413	480	445	452	474	404	433	428	413	460	433	437	474	474	433	433	418	441	456	436	422	448	454	454	438	455	452	471	451	463	462	425	441	466	473	442	463	460	480	453	456	455	417	471	434	432	443	401	415	446	439	428	440	473	465	468	426	443	429	443	443	433	436	439	417	452	416	443	423	391	443	400	379	440	409	437	411	494	417	432	450	432	446	452	420	444	443	436	438	455	436	435	477	456	451	451	435	463	455	462	407	418	474	465	453	439	462	421	458	412	411	440	418	444	430	434	441	418	445	444	467	426	446	458	473	448	434	452	415	434	474	435	478	449	456	459	469	417	431	436	436	417	426	445	429	444	433	435	441	402	458	467	432	422	436	428	420	455	456	454	453	442	463	413	450	450	499	477	456	405	468	453	456	451	419	446	484	464	441	443	446	474	380	421	434	416	443	445	478	457	461	420	457	474	432	476	456	429	474	433	444	458	440	464	449	420	482	421	405	440	462	429	419	462	457	430	444	405	407	446	425	455	458	462	425	440	404	424	469	462	413	446	424	406	454	450	421	447	455	413	459	438	437	409	429	445	464	439	435	461	453	453	438	444	405	448	462
23490	20866	27702	24129	20768	5075	749	487	436	386	314	293	294	295	277	269	273	224	227	251	228	227	241	227	240	232	218	209	201	222	216	217	223	232	218	214	222	190	236	203	197	222	223	199	188	227	198	202	219	218	198	216	212	226	206	206	186	191	206	209	216	203	204	194	207	195	212	209	208	207	201	186	230	222	218	204	195	221	198	207	230	216	213	200	193	200	201	208	209	187	207	209	194	216	206	188	212	183	219	192	206	215	198	218	215	223	191	201	208	197	221	200	198	204	220	226	208	178	177	202	214	194	195	210	182	168	175	203	211	226	215	195	202	190	215	182	212	163	221	191	202	208	206	182	201	185	188	222	210	212	197	236	225	208	196	223	198	177	201	189	204	196	199	198	210	206	190	192	211	195	214	191	219	212	191	213	207	202	200	186	198	203	189	205	208	236	204	193	214	205	209	225	225	210	202	169	180	179	200	241	206	203	205	180	187	216	201	199	204	176	194	176	225	192	225	200	199	203	203	175	213	222	220	200	173	189	237	209	202	186	197	183	214	215	215	177	194	199	203	198	186	215	217	178	200	205	195	203	202	170	196	205	212	201	199	189	191	196	206	191	196	202	210	220	212	220	189	209	207	181	204	203	199	191	182	191	185	198	198	193	189	229	202	172	187	198	210	196	205	203	178	190	193	203	204	187	198	194	203	189	199	220	228	205	195	185	194	199	184	196	210	213	222	198	205	197	213	179	196	186	196	185	196	210	191	205	206	169	217	214	212	204	208	205	194	221	215	189	194	206	209	219	227	226	212	196	197	200	197	189	183	233	220	199	200	199	191	214	204	196	197	198	204	199	228	206	210	226	188	194	206	194	199	206	193	184	204	206	185	209	212	198	215	209	219	230	219	218	199	204	195	205	198	201	199	208	219	200	220	198	178	194	193	205	169	188	221	211	202	188	201	199	190	185	194	226	196	193	232	209	187	203	230	192	246	192	212	209	213	213	199	189	213	204	188	207	187	221	198	201	192	210	211	202	218	200	227	193	217	220	181	216	224	197	192	206	192	204	174	207	172	239	213	194	211	225	180	176	199	198	211	204	216	233	230	207	202	206	210	214	180	204	190	172	206	212	227	185	204	221	194	195	198	209	173	201	222	222	182	203	209	207	184	208	211	211	205	211	186	199	204	191	207	198	210	196	210	201	200	180	210	198	214	163	176	206	190	204	202	220	204	214	224	220	202	194	193	202	187	194	209	175	219	211	206	228	202	203	221	190	187	173	237	213	208	182	183	192	199	203	210	213	176	202	208	203	222	219	192	221	187	207	197	212	198	186	198	190	194	211	194	221	200	208	192	195	194	198	194	185	191	191	203	204	204	190	194	197	196	205	189	216	194	216	196	189	185	196	222	175	201	223	202	194	185	200	190	173	182	205	191	188	168	190	211	185	211	207	205	196	212	188	205	191	197	211	211	202	226	197	193	187	204	182	176	190	180	184	211	213	218	227	178	194	221	206	214	207	191	204	192	219	224	197	207	223	214	189	245	207	212	206	213	200	214	191	204	163	216	208	186	183	209	176	202	180	202	198	169	196	211	182	213	187	177	187	221	203	222	218	183	191	183	196	182	195	195	211	190	207	183	180	219	202	191	206	185	203	214	201	173	194	200	210	188	201	200	185	188	206	213	203	216	201	224	193	192	207	201	209	205	190	200	177	190	189	201	217	196	204	203	189	197	199	224	217	203	173	174	201	205	195	156	208	192	214	203	189	219	202	200	197	218	207	183	226	203	210	218	188	198	219	198	191	194	220	208	168	216	201	225	232	214	199	187	204	220	203	195	172	200	200	196	182	212	200	187	190	213	184	236	197	216	179	215	218	210	212	183	189	206	193	218	197	194	197	174	207	189	201	208	209	206	190	215	229	206	221	200	180	188	220	184	195	192	189	183	201	193	206	189	190	217	186	215	217	196	206	172	186	188	198	194	177	193	213	226	195	225	211	203	213	217	200	216	167	186	217	184	211	200	204	213	209	238	195	202	189	196	219	214	220	195	195	232	210	198	179	182	206	184	193	174	182	203	187	188	205	193	188	245	191	183	192	207	193	196	207	213	202	187	199	210	196	227	238	204	202	204	207	210	222	215	209	206	206	179	203	176	211	179	219	212	210	181	190	199	191	221	185	192	234	183	215	220	206	199	180	185	193	205	219	191	191	215	224	233	206	208	191	214	202	209	218	187	201	198	224	211	192	211	200	206	174	213	209	210	222	191	194	175	205	210	193	201	185	185	190	194	206	219	200	178	195	208	217	199	188	205	201	203	187	224	196	213	188	196	194	195	201	207	201	198	185	197	180	207	190	202	219	220	205	184	193	202	176	205	207	207	173	189	211	206	187	215	213	193	194	229	199	173	227	217	200	211	185	207	197	195	201	209	203	211	188	224	175	210	209	202	198	179	208	205	217	192	229	185	210	217	197	195	226	190	192	220	178	181	178	184	214	192	224	205	213	197	165	216	204	197	183	204	221	197	212	221	215	186	168	211	188	228	221	186	200	215	213	201	217	213	210	217	196	209	207	185	212	189	217	206	211	179	187	194	202	188	216	218	214	204	187	209	210	194	207	208	208	193	219	191	186	191	214	205	187	173	198	205	203	190	208	181	190	185	211	211	218	208	228	210	217	220	201	200	197	173	187	182	196	236	176	224	207	200	219	175	199	214	178	190	199	216	214	207	234	182	178	191	238	218	188	190	173	187	194	195	208	212	220	199	201	251	182	199	168	209	207	197	208	182	215	191	200	197	200	195	212	199	211	184	225	187	205	188	201	199	203	206	215	216	205	217	186	199	210	222	236	204	186	167	191	193	187	186	200	178	216	207	217	217	208	189	205	212	192	208	196	212	189	175	213	184	210	211	215	213	211	197	198	168	218	189	172	183	229	209	195	201	195	199	196	202	175	198	221	185	193	205	221	197	214	207	201	194	197	200	216	234	221	210	202	208	211	203	202	198	190	191	201	205	197	197	219	185	237	188	198	215	197	244	161	196	199	196	181	187	217	197	209	189	199	192	190	177	205	239	209	212	167	234	210	207	207	160	185	208	225	177	210	188	204	220	185	186	211	194	194	186	183	204	208	194	184	198	201	198	201	200	192	192	182	177	201	215	202	197	217	196	164	222	216	185	176	221	191	214	168	222	199	193	195	224	198	208	197	178	210	190	194	209	223	197	190	208	212	208	216	170	192	219	205	205	188	214	208	210	195	188	182	191	226	211	190	183	182	203	204	193	200	202	216	198	206	198	195	174	210	203	216	193	220	229	178	206	190	190	210	186	222	181	214	198	185	195	201	199	200	202	210	192	196	201	197	179	201	201	185	202	195	211	218	209	214	191	215	218	227	206	196	220	209	178	225	212	193	188	224	225	221	190	212	206	196	181	179	180	196	211	203	190	210	196	192	194	183	189	192	213	174	206	199	188	197	208	195	173	189	189	189	197	213	183	221	205	192	196	215
3454	9749	5500	2622	1784	1331	1019	824	716	551	447	417	376	374	322	324	307	260	291	247	274	257	252	248	218	251	223	234	230	235	249	223	229	195	247	226	218	205	226	200	210	215	239	221	201	236	226	238	233	208	195	216	227	230	217	221	217	230	206	216	205	245	232	213	232	233	194	201	211	219	210	201	227	219	213	208	201	215	228	221	212	219	220	229	213	203	221	210	201	202	213	228	217	208	195	188	195	208	181	221	208	205	221	232	217	207	188	228	220	184	198	228	185	199	203	218	212	181	201	214	207	232	233	218	199	211	207	211	185	213	210	195	211	244	215	210	219	184	203	220	205	230	238	207	202	202	212	187	206	228	221	195	199	225	200	202	202	210	227	213	241	199	217	206	223	222	228	228	227	234	228	225	215	229	193	222	246	214	225	201	227	192	208	180	236	204	204	219	199	185	201	207	214	206	214	207	197	192	201	215	191	219	223	236	173	209	190	248	247	230	222	242	210	181	212	226	220	212	221	226	211	218	224	222	234	183	219	195	205	210	190	219	222	210	199	195	225	230	230	206	209	196	232	210	213	241	202	226	213	179	230	195	227	230	211	222	203	219	214	212	205	229	191	212	194	215	193	213	207	230	207	215	202	185	214	210	214	200	207	216	238	214	213	198	227	214	201	188	206	210	211	220	189	228	201	194	216	224	224	193	227	212	213	200	224	216	184	208	208	200	202	193	203	192	228	222	233	204	215	203	229	212	213	205	193	203	201	198	202	237	192	210	236	200	227	192	197	214	220	183	242	193	221	214	181	217	214	198	230	215	198	197	185	212	216	226	215	205	218	210	217	200	228	198	190	221	203	223	210	183	200	214	210	241	243	222	232	221	206	229	216	199	233	201	214	229	203	184	218	211	223	251	219	235	204	241	213	223	201	222	180	203	181	227	224	191	241	178	221	214	198	218	204	216	179	189	212	207	227	212	245	191	213	214	197	204	206	217	213	191	202	230	211	199	221	208	232	207	195	213	209	200	210	202	207	208	207	214	217	205	207	211	211	204	207	192	232	219	195	233	210	218	199	230	193	221	211	225	229	229	209	220	212	204	232	216	179	208	208	170	191	226	209	226	189	209	223	208	212	205	228	208	206	229	213	218	232	226	216	208	238	208	215	250	219	201	198	200	234	222	199	199	201	216	213	232	225	213	182	196	226	206	216	218	205	208	217	221	200	207	239	193	209	214	205	190	236	199	224	203	211	195	203	221	188	206	198	222	204	167	222	198	193	219	188	204	210	186	207	203	217	240	210	242	202	214	196	208	194	201	218	224	222	219	224	215	209	207	211	219	232	203	213	237	218	213	196	205	214	214	229	222	227	226	204	197	200	214	204	201	221	201	236	233	214	215	175	181	197	230	210	222	203	216	218	238	230	230	207	203	192	244	229	197	215	212	229	194	211	235	216	219	192	227	206	209	200	213	211	247	203	195	214	199	224	229	204	219	206	203	197	203	224	212	224	192	213	209	192	244	226	221	211	231	225	221	203	219	201	203	200	231	221	214	228	225	203	235	189	203	197	199	208	235	205	197	222	199	215	213	190	208	213	229	230	225	208	234	226	215	229	215	227	203	211	231	234	222	216	206	246	197	218	234	178	212	209	205	195	188	228	200	231	241	211	219	195	207	213	248	217	213	235	221	193	209	203	228	244	204	209	216	227	203	213	229	214	211	223	223	220	204	229	227	227	213	221	245	197	206	203	202	227	205	228	231	199	226	183	206	190	192	215	223	251	207	231	235	227	189	204	214	195	215	207	222	197	218	218	237	216	230	220	213	193	229	222	189	200	226	220	208	182	210	225	213	230	240	221	184	257	219	211	216	205	203	219	204	191	210	196	201	213	194	205	195	193	230	216	207	217	208	201	201	228	241	208	200	216	197	228	212	221	193	220	211	208	225	175	204	226	205	226	230	220	186	211	192	217	207	220	197	215	220	174	211	226	214	219	224	229	220	219	195	216	205	240	203	204	213	198	229	222	213	220	223	220	215	194	232	212	202	204	209	194	211	199	225	191	219	204	200	260	216	191	203	213	216	235	215	190	206	224	200	187	199	210	222	207	197	207	231	205	198	207	192	199	218	197	213	210	235	212	181	210	204	208	202	225	214	209	210	214	209	216	221	213	191	203	200	237	213	190	209	203	221	214	234	192	230	212	227	205	205	213	191	214	246	201	181	212	205	207	206	201	199	230	192	200	202	196	221	219	228	185	237	197	219	203	205	217	210	192	214	212	195	220	209	206	226	223	193	224	219	220	195	203	205	207	236	206	230	196	188	217	218	195	208	210	206	221	211	196	230	196	204	192	232	210	215	197	213	210	219	210	205	213	205	216	206	193	205	198	205	218	221	222	218	216	205	206	202	222	206	240	198	227	223	201	192	217	203	215	199	224	231	225	226	203	204	159	218	219	209	202	208	223	223	196	182	198	194	237	230	209	215	193	190	193	198	191	206	205	192	205	224	231	213	210	204	213	219	215	180	210	240	240	204	229	217	194	233	201	198	219	222	192	220	234	190	209	194	232	234	202	189	187	194	195	193	204	202	206	213	220	191	196	206	211	213	223	224	218	204	211	202	222	202	245	209	227	204	224	220	230	182	202	191	190	212	200	212	224	194	219	205	227	235	199	183	209	179	218	239	175	236	186	185	234	216	202	201	206	195	212	234	218	209	221	201	204	219	199	212	189	207	209	218	203	204	199	218	232	225	249	222	220	230	216	182	215	225	205	216	214	201	211	205	237	209	228	212	198	212	216	222	197	201	206	212	223	218	207	216	178	226	207	203	197	187	193	189	212	204	200	228	202	200	209	227	217	191	209	225	205	201	201	197	223	230	192	208	225	208	211	179	208	227	247	214	209	206	204	237	218	217	203	190	225	225	211	219	191	199	229	200	206	228	227	213	213	220	217	223	220	220	230	216	208	225	202	244	206	207	180	214	235	214	224	208	221	203	214	194	202	206	206	191	205	191	220	244	209	180	207	243	214	196	205	212	206	201	201	220	225	225	238	236	208	194	206	213	215	192	217	209	217	202	227	213	219	197	207	215	199	214	206	224	221	216	218	232	210	201	177	212	207	245	212	203	208	220	205	212	238	207	206	185	220	198	203	201	196	214	216	193	200	206	202	225	201	206	202	234	196	196	215	225	218	206	260	218	214	239	234	204	205	216	213	224	211	198	221	211	224	197	225	197	210	196	239	210	202	230	223	238	211	198	174	206	219	222	214	211	213	215	211	201	197	211	210	213	241	212	209	219	229	217	211	228	211	211	214	226	214	207	223	188	178	219	227	202	205	200	220	209	211	190	193	235	177	210	222	228	218	197	220	208	209	187	202	198	227	210	225	205	198	198	204	234	220	245	195	208	238	207	212	212	220	210	218	215	186	228	222	196	210	201	214	206	195	204	199	218	203	194	231	209	206	191	181	186	222	195	225	232	204	211	224	233	203	184	199	219	220	203
24689	20934	26651	25207	7794	918	724	597	590	584	553	539	586	526	552	533	524	552	544	538	511	531	525	490	556	520	533	558	493	530	485	498	534	473	507	502	526	473	483	543	537	502	523	498	540	537	505	499	523	515	519	500	483	519	500	522	502	538	495	487	489	485	514	486	484	521	546	503	519	515	526	485	468	490	538	524	519	496	508	558	517	524	521	508	501	497	469	487	488	500	506	485	540	503	543	524	490	503	521	489	486	475	501	514	555	510	512	509	522	513	495	511	556	507	485	523	512	520	526	525	490	499	469	486	490	501	554	507	464	506	496	524	493	518	501	499	517	532	497	517	504	512	520	528	535	488	523	510	510	515	495	501	466	490	488	508	514	479	533	539	492	525	525	553	507	502	507	494	497	524	491	502	504	532	515	524	509	500	531	511	512	514	490	494	503	503	463	520	537	515	527	513	507	495	498	523	484	507	492	523	482	497	493	515	516	496	508	485	535	505	501	498	530	477	521	538	451	480	534	518	519	514	519	498	492	511	481	539	530	475	515	505	504	505	481	522	498	502	476	505	464	505	493	538	500	515	519	471	508	525	521	511	529	533	518	464	523	499	480	461	522	497	498	549	507	492	485	489	511	483	520	516	522	500	544	508	484	524	521	544	506	515	525	522	527	507	528	493	490	486	483	541	472	546	549	557	512	491	506	523	483	533	475	541	482	503	499	461	478	495	514	520	501	500	503	538	498	506	493	508	461	503	499	513	490	535	524	526	540	525	537	464	482	526	504	465	501	497	480	478	479	474	516	536	505	540	488	508	507	512	557	486	522	517	501	526	495	482	482	490	517	516	478	506	512	498	508	524	517	476	496	507	511	549	512	539	476	504	512	512	509	500	490	490	507	502	501	515	475	488	522	528	509	490	513	505	521	568	513	510	458	504	525	520	487	518	521	476	548	489	519	532	478	503	514	502	497	488	527	521	522	488	519	499	521	481	522	524	515	504	488	501	513	456	496	491	480	555	549	511	543	488	481	511	525	534	503	510	500	502	528	464	512	494	510	481	519	518	515	532	526	505	516	491	495	485	492	507	476	535	525	487	517	494	490	487	515	533	517	535	513	487	498	546	484	533	486	477	565	504	526	484	492	480	495	447	505	489	494	524	492	493	490	493	492	513	512	551	462	528	484	528	501	494	537	489	489	511	507	514	517	521	526	469	504	519	517	497	524	507	493	520	485	481	506	453	546	492	508	527	513	519	515	488	475	495	526	485	452	525	487	509	519	519	516	531	503	479	507	511	485	485	509	488	546	494	507	513	502	496	525	511	502	545	513	515	511	500	510	530	485	537	493	518	488	524	513	522	467	543	576	490	490	564	499	499	496	491	492	488	533	526	534	487	542	527	474	545	494	503	496	502	480	492	527	493	502	500	531	509	509	513	499	471	527	497	507	508	521	493	502	529	542	507	540	536	496	486	555	547	513	501	535	523	508	511	528	503	535	511	517	518	513	527	504	460	495	548	510	522	497	496	498	516	513	492	532	542	454	506	494	509	534	493	542	503	531	455	506	486	504	544	494	504	505	525	530	527	525	487	494	508	503	457	500	481	488	484	488	503	465	522	474	529	527	505	475	525	501	540	485	516	521	517	527	499	495	536	520	496	516	482	522	494	565	478	519	524	482	484	484	507	552	498	532	553	486	522	521	525	476	484	501	507	533	484	503	498	498	528	527	563	478	521	508	522	518	501	516	554	507	523	578	499	478	528	515	514	485	549	507	467	512	512	538	501	481	514	463	473	523	539	482	532	504	512	506	495	517	514	516	544	505	508	525	525	471	491	527	516	521	467	487	486	494	461	499	520	494	518	504	492	506	519	474	513	504	476	458	494	515	515	530	488	523	531	463	529	520	519	517	488	500	500	505	485	539	485	512	499	478	510	488	526	517	528	524	508	510	513	508	511	521	508	476	521	493	475	486	512	541	517	533	486	505	519	534	508	522	495	517	511	508	503	523	497	504	531	443	489	499	486	499	498	471	526	514	487	494	566	487	498	530	488	496	533	501	513	533	537	457	517	504	469	513	461	501	547	501	497	489	500	503	494	499	487	491	479	508	546	514	513	482	510	512	476	476	499	474	510	486	488	515	488	487	559	513	486	545	486	506	513	497	520	481	473	474	558	465	498	533	479	476	528	490	512	545	506	533	508	551	521	486	476	500	490	483	491	521	492	511	471	511	519	500	492	496	498	471	527	505	497	492	510	526	485	539	488	484	464	519	503	516	528	517	539	498	530	475	501	562	501	525	525	509	495	516	507	522	549	524	503	452	509	520	511	517	496	500	535	503	494	526	528	540	538	457	517	529	465	502	499	452	495	495	500	521	525	476	494	504	517	473	513	488	530	480	508	551	527	449	470	517	507	539	510	471	505	513	516	495	546	517	541	527	496	510	543	500	542	517	502	498	541	510	467	526	539	479	449	486	510	483	551	511	478	514	536	507	495	516	497	502	503	549	523	524	498	489	538	494	513	473	530	503	507	482	476	530	493	488	518	513	522	504	487	552	512	510	492	467	505	516	497	518	494	483	513	515	482	521	584	530	493	508	544	512	505	514	506	540	515	474	499	477	509	499	478	513	530	509	488	489	498	516	509	511	523	498	498	530	520	511	467	511	495	500	511	489	531	547	507	474	547	520	498	530	519	488	493	524	473	507	492	498	536	508	499	462	534	515	489	492	521	519	529	512	530	489	499	520	457	490	470	495	553	496	514	498	499	553	539	534	514	512	507	516	516	497	498	519	497	528	511	507	519	507	481	525	469	472	536	513	496	541	492	484	496	455	492	468	524	530	510	492	505	503	456	503	458	476	526	500	532	479	508	464	489	489	506	501	511	530	470	504	509	500	514	541	511	500	509	532	475	528	492	482	498	462	512	491	526	539	486	496	494	500	481	519	530	530	513	510	502	509	482	507	530	486	481	491	543	523	455	514	514	506	495	537	505	485	512	466	484	520	580	520	529	517	531	500	521	482	494	519	498	505	500	503	481	492	497	517	544	523	512	465	502	548	491	516	501	508	507	504	520	501	507	508	506	492	499	520	519	516	512	519	521	505	503	549	484	521	519	533	507	477	509	502	513	513	517	515	519	547	530	509	508	527	524	550	505	522	542	497	470	530	516	497	519	472	531	532	527	503	539	493	508	489	549	482	500	487	503	516	560	476	521	514	483	511	482	543	512	491	487	455	457	503	491	457	521	476	504	449	521	561	493	515	517	509	555	526	488	519	503	502	487	508	528	526	521	474	525	452	499	496	487	508	507	518	501	513	548	474	481	497	511	495	504	506	529	501	526	550	519	480	472	543	476	496	465	504	513	477	502	518	507	513	520	520	471	549	506	470	488	500	489	540	508	489	522	509	497	525	493	492	460	488	484	514	482	477	493	519	512	534	483	521	532	483	453	545	509	472	505	511	489	551	536	529	518	485	565	545	474	536	497	512	534	490	498	527	502	523	519
3476	5709	3388	1795	1313	1091	969	845	708	744	654	632	623	593	602	563	557	543	530	521	612	516	532	528	587	535	515	525	509	553	556	530	527	534	520	523	516	542	494	507	522	513	542	543	570	512	510	521	548	564	527	518	507	535	532	545	519	511	549	526	509	499	491	516	529	533	546	521	530	572	561	529	554	523	534	559	532	538	512	543	517	569	501	542	515	553	548	528	540	530	542	486	513	576	542	552	516	475	535	508	528	556	511	546	531	531	515	542	539	501	494	503	492	547	523	565	515	501	491	530	509	520	519	523	503	551	543	553	508	546	519	518	544	507	485	535	510	550	497	504	547	524	543	469	547	531	497	504	535	537	528	500	520	484	489	544	522	503	555	495	570	543	475	536	544	521	525	482	522	503	507	505	509	539	509	533	578	528	528	525	536	505	482	510	520	474	515	540	495	502	507	510	482	551	526	495	532	513	487	530	534	509	514	489	473	509	519	521	494	504	534	534	545	560	499	503	495	518	482	530	539	519	567	530	527	514	532	548	479	508	540	538	474	549	506	550	521	476	532	502	535	532	492	490	525	532	509	551	554	512	531	536	504	531	530	487	482	518	530	530	482	516	518	483	549	500	545	506	524	515	485	478	529	547	503	512	515	548	502	529	539	521	502	524	561	498	513	542	519	553	520	521	501	491	530	501	486	517	506	510	562	581	508	525	515	544	486	539	503	529	527	536	518	523	516	543	544	553	461	516	496	496	499	516	498	540	547	541	501	534	485	530	595	518	493	533	511	547	545	499	499	487	509	518	525	526	463	508	512	530	503	523	515	513	536	510	556	569	473	519	499	511	509	535	515	511	507	530	479	513	533	605	511	518	514	506	492	534	472	572	466	569	538	552	503	528	527	527	553	529	510	522	525	540	481	535	513	566	544	494	516	484	498	489	541	546	529	483	507	550	497	508	508	503	498	547	510	525	529	496	535	567	527	531	481	511	505	539	487	517	528	541	555	483	557	547	481	536	514	484	479	492	510	487	490	544	529	504	514	533	505	516	502	528	493	529	542	536	529	546	508	529	510	517	513	537	477	472	535	523	507	514	538	500	478	517	552	518	531	492	504	514	537	533	483	549	484	512	537	513	505	534	490	566	521	543	531	518	485	528	527	588	521	538	533	535	539	517	543	518	537	546	484	513	541	541	558	522	575	544	468	543	501	557	500	456	509	515	488	512	544	568	506	536	523	538	523	536	514	532	485	537	511	500	532	549	529	558	524	494	536	502	515	547	487	512	521	487	510	521	519	505	511	487	507	551	488	527	568	517	517	523	506	476	502	505	550	513	515	513	537	553	529	498	495	513	518	478	519	496	529	484	545	519	518	535	519	493	531	491	485	524	532	534	483	505	499	556	517	537	511	491	502	501	527	468	500	527	504	533	519	520	547	522	505	515	485	527	524	549	499	506	510	471	494	533	539	525	500	537	511	564	511	525	531	482	497	541	547	543	516	521	521	577	495	485	525	563	529	549	502	495	514	517	514	500	536	533	488	506	507	519	508	546	557	543	514	527	492	513	538	535	501	538	543	510	550	523	525	524	554	530	513	497	530	546	514	509	528	501	514	520	492	510	505	537	485	520	537	497	513	478	519	553	507	518	482	565	567	489	473	530	523	514	508	502	499	518	523	459	525	486	530	522	527	519	532	557	524	514	521	510	542	524	521	504	521	520	529	516	513	551	570	512	501	488	541	542	526	473	516	485	543	551	527	515	524	544	509	517	492	498	557	511	538	472	537	554	470	534	497	528	523	556	538	526	531	536	546	543	491	507	528	509	568	512	529	490	493	557	556	522	504	505	518	526	504	516	521	518	506	531	548	537	498	549	546	572	499	544	506	522	504	502	462	499	526	536	522	507	494	556	484	531	531	505	500	524	518	545	549	509	486	556	538	492	531	459	546	499	513	521	510	496	522	459	495	572	510	534	506	535	522	490	516	545	530	546	516	486	526	514	524	516	573	541	519	505	509	517	481	541	547	537	542	521	517	534	544	556	477	495	517	518	542	473	548	508	544	523	519	546	503	534	545	516	511	512	558	494	559	548	547	568	509	488	522	529	503	555	523	523	542	518	530	540	547	522	473	543	514	522	560	529	543	516	504	490	551	528	513	536	529	527	545	538	506	588	519	527	517	504	489	532	521	496	495	511	538	503	562	485	533	548	537	520	493	529	514	544	500	544	521	488	487	517	512	506	552	544	481	532	532	541	521	520	507	521	505	521	508	542	486	521	536	486	527	513	532	569	505	511	530	506	482	516	499	529	474	542	486	500	516	538	521	509	531	536	466	539	512	490	528	493	523	515	552	559	535	548	503	547	507	513	516	526	526	503	541	571	515	525	525	522	571	525	545	540	499	503	548	598	478	498	539	519	544	484	495	536	486	494	530	526	493	514	538	524	519	512	526	500	510	518	493	515	519	516	558	524	519	527	528	514	505	517	528	539	530	527	552	532	541	480	532	521	549	551	499	523	539	510	527	521	542	499	536	486	523	506	583	475	501	531	515	544	545	520	520	511	499	465	531	530	483	528	537	547	522	504	567	528	515	549	508	525	549	512	554	530	539	474	531	502	477	552	516	529	549	518	529	536	560	513	536	495	554	554	454	532	535	482	527	524	534	522	526	516	518	543	550	508	526	540	531	498	500	503	529	510	549	523	507	537	466	487	488	529	512	495	522	524	536	516	523	492	476	541	529	540	508	535	505	532	511	524	492	525	536	496	536	548	515	530	496	491	530	528	539	508	515	501	536	491	516	499	576	530	527	528	498	481	484	565	491	515	502	503	522	487	513	509	528	528	512	480	548	563	544	538	515	481	554	517	570	485	518	528	553	541	515	518	524	508	526	484	574	558	500	505	481	533	513	529	526	533	483	525	537	521	511	511	527	504	486	523	533	470	482	497	539	552	518	498	556	531	546	508	526	543	526	549	503	549	473	515	545	540	534	540	501	524	513	557	524	514	503	522	514	501	494	509	530	560	513	483	563	523	529	527	473	553	549	508	532	496	551	545	493	491	491	576	538	517	526	520	494	474	546	537	512	544	517	494	490	510	535	508	550	533	513	528	536	499	517	501	526	517	507	511	489	493	538	557	505	477	525	512	485	522	514	527	517	512	546	535	551	482	514	489	514	529	521	510	530	478	473	525	501	528	506	527	536	472	488	479	511	547	495	528	553	508	530	498	509	530	489	478	537	499	499	508	491	512	538	531	489	492	559	521	511	505	515	532	513	515	514	528	558	519	511	521	519	509	507	520	493	492	558	516	555	505	524	464	539	547	521	527	509	509	531	496	551	539	536	556	504	532	519	501	554	489	478	549	525	494	534	520	540	519	489	523	514	489	533	548	531	495	560	495	521	550	507	525	483	525	491	503	512	496	549	536	536	471	540	499	526	543	529	518	465	510	495	532	508	521	491	499	493	527	511	521	531	545	520	529	537	499	528	486	501	508	531	505	498	547
22313	20908	28350	23600	20908	20929	5644	815	631	500	432	438	403	365	342	312	285	271	238	258	273	261	246	231	212	266	225	218	228	191	216	248	221	209	221	234	203	227	234	225	209	177	208	215	206	218	214	211	206	210	227	233	232	190	209	207	226	209	228	211	196	211	195	200	229	224	241	213	203	191	185	200	204	202	204	210	215	199	187	217	201	220	199	184	218	212	186	195	200	217	209	220	208	215	215	208	196	179	227	205	212	198	207	184	199	236	175	205	188	214	191	203	205	217	208	211	205	222	216	199	212	191	195	196	175	177	204	209	227	173	170	193	205	233	213	208	197	207	185	205	195	214	181	214	201	166	210	211	201	205	191	203	206	201	196	204	194	222	204	213	205	182	196	220	185	209	201	207	190	187	188	189	208	211	233	213	221	176	204	194	177	191	193	209	220	193	188	209	195	189	180	217	212	200	192	180	209	199	190	233	208	206	204	213	219	181	180	188	201	221	203	230	193	227	185	197	213	212	199	211	189	233	202	210	192	180	216	212	190	214	197	205	215	201	192	173	196	228	197	194	205	176	234	192	210	173	219	178	198	214	195	226	164	209	192	198	177	217	196	189	196	217	220	208	196	252	189	206	202	191	203	190	221	195	217	192	208	190	198	199	207	175	205	235	201	200	206	180	209	197	173	214	214	194	184	217	174	223	203	204	205	205	212	231	200	199	215	188	215	214	199	196	204	190	205	200	202	223	216	174	196	206	174	177	201	212	192	197	221	198	191	186	228	204	222	188	199	206	211	214	189	209	216	195	236	201	190	209	204	173	221	203	199	170	244	208	196	168	183	199	217	199	195	191	194	188	206	183	205	213	216	208	206	190	188	199	186	211	188	185	207	179	196	189	194	192	185	200	189	233	185	214	202	170	196	208	185	206	183	216	169	198	215	177	196	190	198	203	198	210	197	214	223	177	207	199	181	196	218	206	217	199	184	200	187	195	195	183	198	214	209	195	190	213	193	216	209	198	216	208	200	202	187	193	183	219	212	217	195	179	213	199	203	207	207	205	225	198	208	219	184	191	200	236	214	217	195	207	201	190	181	215	207	201	181	172	203	186	226	195	188	197	228	196	215	197	186	187	212	206	213	211	191	185	198	186	213	212	191	193	212	190	220	194	217	226	189	197	208	207	189	206	170	196	196	223	213	191	237	187	202	187	205	209	175	188	200	194	198	206	202	196	183	203	209	209	186	188	206	202	203	204	205	202	227	210	197	171	216	200	203	194	202	205	181	194	198	199	191	177	209	207	219	182	229	180	206	204	230	212	213	179	205	178	185	217	186	218	200	204	200	193	199	208	211	201	207	198	189	221	204	218	225	196	204	226	197	190	198	206	199	198	192	207	186	212	212	200	205	208	199	239	193	176	197	183	186	214	208	222	194	202	212	201	189	194	201	205	195	181	201	195	200	199	218	204	212	206	196	197	202	188	213	185	207	217	224	206	180	191	164	212	245	197	190	223	214	200	183	216	179	211	210	218	192	210	208	210	206	214	213	220	203	216	200	188	182	177	221	207	198	200	207	233	207	196	187	248	175	202	206	181	176	206	207	196	207	202	205	191	200	217	216	185	202	206	218	195	180	188	196	217	219	197	210	221	200	174	220	197	204	201	212	182	209	177	236	201	188	207	211	203	204	200	211	207	202	204	199	222	208	206	208	191	229	202	221	193	210	218	191	189	199	219	221	209	200	201	214	205	207	206	210	190	218	214	187	199	206	213	199	221	192	201	203	186	191	191	224	201	211	211	188	215	196	220	211	184	210	203	209	210	191	195	209	207	221	182	227	208	181	195	198	197	208	210	188	218	205	223	185	193	215	193	210	198	197	213	211	220	216	189	185	195	212	216	211	184	187	168	219	224	193	216	197	202	182	187	193	201	200	208	205	201	204	207	198	173	178	190	200	202	199	173	203	172	188	221	201	180	230	192	222	209	204	170	198	195	184	212	184	199	208	221	181	190	181	203	193	224	219	197	207	200	226	194	189	190	208	196	194	212	224	231	202	187	221	206	192	199	195	195	197	193	213	197	190	212	214	202	202	221	219	197	194	218	198	201	209	190	229	196	223	216	211	208	236	199	188	205	227	191	202	202	192	202	206	214	190	184	196	180	218	192	195	194	217	192	200	216	206	202	178	219	210	190	198	210	192	197	227	181	202	187	215	203	221	207	245	204	204	200	214	210	232	203	215	204	188	198	194	191	201	203	187	215	188	208	187	217	205	192	192	186	190	208	189	217	208	215	202	170	199	205	185	199	176	232	179	213	209	197	218	204	223	180	199	223	187	176	216	195	194	178	215	194	185	181	230	204	212	236	210	187	197	196	198	189	222	192	222	200	188	200	168	192	228	200	201	207	219	199	205	171	202	220	196	179	195	207	202	217	155	218	210	213	197	196	197	179	191	199	224	200	194	173	217	204	204	196	204	212	221	195	210	198	196	224	192	204	194	213	188	182	220	199	195	214	218	197	202	203	213	200	221	205	232	207	203	214	204	213	209	202	207	215	185	191	206	203	207	213	213	203	215	191	218	203	160	179	196	189	169	201	228	195	178	215	193	208	175	173	212	194	195	192	192	231	202	203	208	184	161	203	204	231	195	212	208	168	209	201	217	200	211	209	214	216	191	208	229	192	189	184	202	216	217	217	169	197	190	213	199	194	205	203	219	206	195	189	187	221	213	219	189	187	213	207	202	225	215	207	198	200	213	194	226	212	221	215	217	202	203	211	206	212	192	192	203	225	206	199	201	213	203	183	223	175	177	203	212	210	208	218	166	244	217	191	171	194	183	200	242	189	174	182	196	204	195	197	182	201	186	195	203	236	210	216	209	228	210	208	203	206	182	197	216	191	212	186	183	193	221	197	191	201	187	198	196	173	226	207	193	196	187	196	196	181	217	213	206	180	198	192	194	204	215	192	221	204	202	212	204	212	178	229	204	213	200	209	210	190	209	202	193	203	196	197	180	214	190	194	230	219	228	221	162	216	223	224	218	212	188	211	199	218	207	221	210	186	234	192	192	199	192	207	214	194	198	197	197	206	193	217	185	217	185	197	234	229	216	204	211	198	214	203	207	198	194	196	180	210	182	192	183	193	207	204	193	216	193	168	170	210	195	211	191	173	216	194	185	203	189	208	172	185	209	198	214	190	229	205	192	231	205	200	203	205	203	195	197	186	194	176	197	191	207	177	203	214	210	220	193	215	183	213	199	196	202	199	204	197	207	236	201	206	204	196	185	178	218	212	209	197	191	201	212	217	175	207	202	186	219	190	202	215	211	191	191	182	228	194	216	203	196	213	197	214	200	180	188	214	195	196	201	215	221	196	204	208	207	201	203	200	216	215	212	198	203	208	178	202	221	219	183	217	200	203	211	188	185	207	189	212	197	208	193	189	201	203	205	211	180	187	178	216	232	220	217	183	189	195	194	173	201	183	223	186	217	195	205	195	214	199	189	215
3942	14623	9360	4310	3073	2304	1650	1332	960	830	700	592	522	480	377	398	360	360	316	319	281	263	296	265	243	288	246	239	274	254	216	242	207	225	285	266	220	233	223	214	221	206	193	234	215	200	214	201	206	213	221	191	205	231	228	197	220	232	225	224	203	217	222	219	196	207	198	203	190	201	224	251	177	213	211	191	199	194	203	186	191	219	195	206	238	193	235	180	203	188	196	223	201	188	218	231	181	192	202	207	206	201	201	201	223	208	185	203	196	191	207	224	208	216	215	201	211	217	170	208	186	214	203	217	213	224	183	212	209	180	203	182	206	202	195	227	182	197	213	216	200	204	212	181	193	204	196	214	192	207	204	191	218	201	197	188	212	199	200	212	201	200	200	225	185	213	180	194	199	187	205	195	197	206	187	219	183	189	181	221	234	186	204	223	199	224	196	205	206	184	180	212	190	179	192	203	190	176	190	216	208	208	209	221	204	226	211	202	201	190	197	200	201	186	198	193	204	187	199	199	219	211	202	201	226	206	194	204	206	186	205	204	213	164	212	208	222	208	211	206	236	173	199	220	225	202	184	192	200	197	196	200	209	191	202	200	207	189	169	223	218	202	217	215	186	215	209	240	201	191	226	212	202	186	193	202	192	203	211	219	182	204	192	218	218	189	208	186	214	218	203	188	221	220	193	188	211	211	199	205	217	195	195	205	186	175	199	204	206	171	201	205	221	178	200	220	199	207	211	186	218	204	200	186	241	202	203	195	189	200	186	193	189	193	187	218	173	215	211	232	217	186	203	229	244	211	210	212	187	189	206	197	192	199	182	204	179	190	212	215	217	203	219	228	192	205	219	209	213	204	167	194	206	229	189	204	210	190	211	206	187	206	185	202	221	188	219	184	196	240	199	217	216	195	179	217	212	209	212	206	204	223	187	206	188	215	222	205	192	209	209	228	199	217	185	193	216	192	198	192	196	204	192	190	198	197	220	185	225	201	184	203	201	194	197	214	208	197	187	225	231	170	182	192	183	223	213	214	192	210	223	216	201	205	220	190	204	201	204	197	198	189	192	191	243	209	182	203	199	193	204	209	188	196	203	210	202	210	192	207	196	207	201	228	196	209	217	196	185	214	186	197	189	219	181	208	196	202	188	173	214	193	220	233	215	218	184	210	190	169	216	194	210	195	196	205	176	190	196	217	206	221	177	204	208	202	212	199	196	207	221	192	193	191	209	190	171	194	199	206	196	212	202	238	186	228	206	196	195	223	191	203	224	198	195	179	185	179	194	192	196	211	203	212	196	212	198	183	202	217	197	193	188	221	227	208	184	215	199	183	192	215	209	216	199	192	202	223	214	196	204	202	201	194	210	222	214	177	189	185	189	189	194	195	198	221	192	197	178	185	216	203	215	208	222	220	195	166	189	186	195	199	190	184	184	204	199	191	227	215	226	176	206	189	211	185	192	185	205	205	184	203	213	173	192	202	184	211	188	191	183	196	199	184	180	203	186	217	189	184	206	200	184	182	189	206	199	216	216	204	200	213	190	201	188	211	188	202	209	192	171	210	187	189	248	223	221	197	191	192	210	207	235	203	194	184	208	212	202	198	227	203	204	208	203	185	204	221	187	176	176	191	181	186	187	197	194	189	219	188	202	186	166	189	198	214	200	192	202	208	192	191	202	210	201	194	177	202	187	208	199	195	189	188	188	199	205	202	198	192	184	168	183	226	200	186	204	186	212	196	193	194	207	168	200	191	206	194	206	195	191	215	205	190	178	208	177	204	235	204	198	198	206	211	192	194	200	202	209	198	191	222	230	198	207	183	206	194	192	186	207	217	195	200	213	197	190	181	205	197	197	204	211	232	179	200	187	214	223	199	189	193	188	207	200	199	202	181	187	203	190	219	229	221	190	205	218	209	198	213	166	200	189	198	208	194	204	202	185	189	211	214	209	210	200	204	183	195	205	210	214	174	188	197	218	185	198	220	203	185	193	214	178	203	201	199	197	214	215	208	207	191	234	205	205	171	204	193	200	245	201	197	206	195	203	197	211	201	186	193	191	196	205	206	200	202	197	211	191	213	217	188	182	209	201	184	207	181	184	207	194	199	218	194	189	188	177	209	197	214	188	192	204	197	212	215	196	220	208	208	176	191	221	202	194	192	193	220	208	177	203	200	222	185	201	194	184	206	207	217	201	179	185	190	185	182	199	214	229	217	216	213	195	197	195	228	196	193	206	225	213	195	197	219	169	197	186	213	238	177	190	213	217	219	206	200	194	183	227	180	218	193	189	204	193	176	202	183	235	199	189	199	229	181	220	218	228	197	205	217	201	190	215	197	217	202	199	198	205	193	217	204	216	213	198	221	196	180	194	204	209	200	183	194	213	198	190	178	206	191	209	207	194	182	201	188	201	193	174	195	200	195	193	180	213	185	194	188	204	189	191	206	177	186	214	183	208	192	203	195	196	198	217	208	205	192	195	195	184	201	205	196	194	206	218	208	189	183	191	199	204	175	192	190	188	202	189	190	205	191	200	179	175	207	213	181	223	227	198	193	187	200	196	176	207	176	209	209	211	230	202	186	211	218	198	196	183	220	196	212	208	199	205	180	190	220	204	225	218	196	179	179	176	167	200	211	189	223	211	201	188	197	206	212	172	190	192	184	199	214	188	206	191	211	232	198	227	164	241	196	224	181	205	176	217	196	186	210	183	190	198	192	196	221	228	194	196	209	206	221	208	200	227	224	191	184	182	206	209	227	192	208	208	222	209	198	203	217	224	199	201	184	200	192	180	214	190	206	213	213	223	202	192	201	192	240	189	214	178	192	203	217	236	199	195	201	223	215	193	181	205	185	194	208	196	202	183	199	200	216	224	215	217	197	185	207	234	173	212	200	192	213	189	192	197	215	213	177	186	227	183	184	211	184	190	203	182	197	213	217	196	219	205	203	213	206	200	203	217	207	200	221	213	201	201	196	218	194	205	186	205	203	200	214	207	211	202	207	197	198	195	194	196	214	219	221	213	202	219	218	186	207	190	233	231	178	187	217	210	186	193	215	194	174	185	205	202	203	182	214	210	163	211	181	189	200	208	197	223	197	176	209	202	206	212	203	212	200	190	226	209	219	200	210	210	191	186	188	222	183	201	212	205	220	193	187	185	194	206	198	195	204	207	208	195	210	204	171	220	191	233	208	211	225	218	191	215	193	234	212	190	186	209	190	218	202	228	187	212	181	205	190	196	219	181	174	202	198	171	193	210	180	183	195	202	213	216	207	224	197	211	201	212	218	198	188	202	193	209	205	218	195	211	215	187	196	192	190	200	187	213	175	193	218	224	233	217	207	230	202	222	170	202	215	213	214	214	182	188	228	220	207	197	183	200	205	249	196	185	212	214	177	199	211	198	206	208	195	201	189	191	179	202	202	213	203	178	179	201	203	189	205	223	212	186	227	214	193	183	211	181	201	229	220	210	184	188	204	209	248	212	202	201	183	189	194
27414	19964	8174	943	612	502	489	501	462	459	405	430	429	459	418	455	405	414	435	411	433	399	472	423	421	444	400	440	472	444	445	406	445	419	423	417	426	444	462	430	419	446	409	393	439	446	383	440	382	452	463	435	430	431	440	451	467	436	438	471	434	427	424	448	439	442	422	402	418	437	425	411	423	407	432	415	426	440	433	422	417	401	395	391	415	399	425	431	417	396	480	438	404	471	391	436	441	423	457	436	448	431	403	395	421	454	440	412	420	442	417	448	444	454	432	395	407	411	445	405	432	415	431	395	396	422	394	448	412	391	449	416	431	419	427	459	422	440	393	433	463	430	462	415	436	432	426	422	423	448	416	451	416	440	455	402	459	414	414	457	408	409	447	403	408	436	410	465	450	442	456	441	432	451	417	423	466	400	479	413	386	413	457	462	455	396	438	422	432	438	428	432	421	436	417	409	425	418	422	427	409	430	445	439	449	454	431	449	429	412	469	487	429	438	387	419	451	417	413	456	432	407	433	411	410	457	418	399	426	416	424	408	397	453	441	404	401	406	394	465	441	441	381	430	432	429	437	419	428	429	396	418	387	470	449	422	450	454	435	447	395	436	472	421	412	458	447	413	434	421	424	420	388	453	415	428	409	463	399	415	457	469	398	444	457	428	444	452	436	428	425	433	427	411	438	438	437	448	420	393	405	426	424	391	433	429	426	501	442	448	427	426	422	442	397	402	405	397	414	450	407	423	452	433	422	429	457	459	433	422	431	413	451	421	442	444	431	387	430	407	439	418	461	434	418	425	407	448	448	449	443	422	465	436	437	431	435	441	443	464	440	406	418	441	469	425	415	406	478	433	469	402	447	415	401	428	412	448	435	422	450	430	430	416	445	413	429	473	418	446	425	421	419	423	430	437	408	411	438	463	419	437	461	471	419	432	390	424	438	402	439	416	443	421	442	401	484	457	408	448	388	427	453	463	436	438	454	473	481	473	403	434	448	400	433	410	443	413	435	484	418	420	426	446	429	392	452	429	449	455	434	432	443	444	427	429	445	432	445	474	441	462	450	438	429	408	439	430	430	403	429	422	459	436	403	454	415	465	430	422	412	407	453	422	389	413	449	433	420	442	490	417	422	429	408	421	395	435	447	442	421	436	433	417	403	416	424	436	445	460	438	392	410	423	395	394	445	403	410	436	415	418	427	405	425	462	419	404	447	423	426	419	407	427	444	411	430	421	465	428	408	450	401	441	402	449	426	414	439	435	478	440	456	436	410	425	455	417	417	450	425	425	427	429	448	435	435	419	435	419	417	405	413	446	422	422	447	449	460	408	399	455	403	434	429	389	437	424	424	447	453	399	434	439	472	433	456	422	444	395	476	438	393	443	431	436	408	425	450	452	437	450	404	422	436	424	415	424	468	444	433	447	455	448	463	408	428	431	438	407	430	376	438	424	455	441	431	411	437	419	417	424	443	430	389	420	425	435	424	424	453	455	408	467	397	442	426	407	454	427	428	407	429	404	398	415	425	421	397	409	410	420	443	420	445	439	405	437	451	439	450	400	438	398	427	417	432	455	445	409	452	431	468	434	413	423	449	419	470	415	409	466	415	407	424	426	423	439	464	420	452	440	437	428	431	406	424	416	419	433	434	414	442	421	392	438	452	425	397	397	402	396	435	396	421	424	428	406	408	431	423	430	366	397	415	408	407	481	418	406	467	405	428	440	453	414	465	430	427	456	415	404	407	464	446	433	438	420	460	418	426	395	468	438	461	427	455	438	439	409	415	427	431	456	402	412	415	440	422	419	452	474	420	434	458	429	443	438	466	466	414	419	443	434	451	457	420	454	405	438	427	436	436	402	416	434	426	412	427	423	387	439	426	466	405	424	403	416	425	415	415	418	422	402	470	419	432	414	421	444	416	445	459	473	400	440	421	417	403	443	411	421	435	401	392	398	409	469	415	429	426	408	443	440	418	424	438	405	464	400	421	448	433	447	504	463	466	469	441	439	438	464	439	452	441	418	448	432	427	414	439	420	420	440	427	418	437	435	398	424	472	428	417	439	443	424	442	435	421	396	408	441	426	418	421	413	423	409	419	412	444	417	452	477	421	406	427	432	414	446	390	489	428	436	408	401	434	420	428	415	410	445	408	409	422	404	395	442	440	409	414	451	431	427	457	403	430	423	442	424	416	449	444	427	391	435	408	427	405	452	410	423	439	425	408	445	417	423	447	451	428	421	427	408	431	435	406	444	417	427	462	417	412	402	441	432	402	423	434	458	423	418	440	428	430	433	423	431	455	450	432	424	432	426	448	444	413	445	408	432	457	439	411	433	453	415	396	431	492	436	438	475	409	387	432	373	430	423	422	447	440	432	428	440	415	420	399	437	406	436	423	402	449	442	471	428	444	417	384	411	434	410	442	393	388	424	438	437	426	466	425	423	403	449	458	426	431	435	449	437	411	407	455	451	430	473	408	460	417	441	417	381	432	418	415	412	437	448	467	396	397	385	438	436	410	417	460	430	397	401	464	470	421	384	428	448	429	400	398	429	432	417	428	381	430	411	454	428	458	418	459	422	410	456	415	413	439	381	435	410	467	414	443	425	435	432	423	436	440	454	433	442	427	407	384	448	430	420	443	388	416	455	446	412	419	444	444	404	451	436	421	454	421	431	447	400	417	400	446	418	417	449	417	398	443	434	391	413	447	426	423	426	409	427	434	436	448	431	443	445	446	457	431	411	423	424	436	439	404	393	427	450	450	433	396	419	418	447	430	437	429	415	455	418	405	430	415	457	456	414	446	420	424	450	450	391	457	392	399	406	402	454	465	437	445	456	415	435	403	387	457	434	414	431	410	440	398	422	395	444	413	470	399	435	429	432	400	423	402	409	438	471	407	430	417	418	433	420	474	430	422	436	439	435	438	463	430	436	482	407	412	445	425	443	400	454	427	430	402	434	440	441	450	404	401	466	425	448	415	416	428	448	430	457	405	405	456	424	418	424	422	419	463	407	404	403	428	432	449	412	384	448	472	449	411	424	442	458	427	408	460	444	426	410	378	410	434	403	416	452	431	399	411	434	409	424	434	421	401	430	388	453	416	445	402	435	424	405	385	430	423	437	448	417	419	404	447	366	412	440	430	438	470	444	391	395	456	453	407	408	421	417	417	413	416	421	456	412	449	423	428	422	460	457	440	375	424	462	446	396	422	466	436	406	428	402	413	446	405	430	418	407	429	463	413	415	416	423	414	469	433	416	449	409	408	438	436	434	431	423	445	439	433	442	407	412	401	438	455	434	394	418	405	423	433	464	410	448	441	439	467	423	382	419	441	407	420	414	419	439	438	418	451	426	456	395	432	476	406	431	437	418	407	431	424	437	418	428	408	425	433	465	413	430	425	421	435	461	460	376	441	416	419	436	420	440	422	408	449	425	444	447	403	433	443	453	422	427	407	442	437	436	447	408	404	399	436	464	420	436	411	384	473	450	417	421
4952	2733	1456	877	795	696	597	612	570	496	511	515	475	462	493	437	503	447	450	477	448	458	444	454	420	439	479	438	467	479	455	478	416	465	465	460	471	451	432	461	443	421	466	426	452	439	460	479	426	471	458	478	464	425	424	482	460	455	463	476	463	427	415	463	469	444	451	410	439	480	455	438	450	450	447	426	442	449	452	448	463	444	441	444	467	454	469	449	452	459	424	458	432	469	476	456	437	454	432	471	474	437	456	463	444	416	419	428	492	445	438	487	465	443	447	463	433	448	429	443	441	413	418	456	475	438	478	445	418	430	441	440	436	481	442	482	473	451	469	469	433	460	448	438	416	432	421	460	454	467	461	439	452	465	419	483	459	415	442	419	438	445	469	460	464	447	438	429	435	425	442	447	464	454	458	480	455	446	444	410	451	459	447	474	427	424	464	418	456	453	483	468	464	457	423	463	461	456	437	427	453	450	430	497	434	492	401	452	435	486	426	423	463	502	439	450	443	418	443	487	437	446	419	416	437	398	448	459	472	475	453	437	445	436	418	427	452	421	428	476	459	466	459	448	438	425	454	453	409	494	457	413	475	459	443	431	414	445	495	442	394	435	408	431	447	442	435	438	428	426	452	438	410	441	463	457	434	460	430	411	469	420	471	415	451	416	480	421	464	448	484	443	432	422	490	433	437	439	428	434	444	460	426	436	485	454	412	451	456	434	461	428	459	446	466	444	389	430	444	445	428	457	453	448	470	405	441	444	481	450	460	449	438	473	457	448	438	446	450	447	482	440	438	492	443	473	418	457	441	462	425	472	440	425	459	491	504	429	436	471	466	447	455	439	472	430	450	480	438	475	480	443	481	408	410	423	446	432	449	419	451	463	471	454	439	451	461	448	421	422	479	443	445	450	460	429	447	472	426	453	432	480	450	458	426	461	434	465	478	423	408	433	427	451	462	465	431	422	461	484	462	448	477	427	405	435	435	438	446	476	457	461	455	446	449	458	456	480	434	463	441	403	458	470	441	428	463	445	449	465	446	426	450	435	468	454	457	434	451	429	432	444	437	468	435	439	464	420	440	433	445	442	451	446	462	439	455	466	470	427	472	483	437	509	443	447	442	464	445	444	471	463	489	449	439	448	445	446	405	421	492	421	417	426	452	475	448	421	416	446	431	426	464	443	453	455	461	455	458	444	431	450	459	466	471	473	454	443	405	452	434	430	447	458	410	408	420	434	398	469	444	399	422	425	418	417	420	457	461	452	450	421	424	463	423	464	460	441	472	433	437	421	458	421	461	439	445	463	478	455	428	407	447	401	465	442	443	429	451	488	461	410	462	457	403	418	439	413	456	487	430	448	435	443	447	462	442	428	454	421	450	424	457	453	460	432	441	441	444	409	454	438	431	496	425	434	420	450	415	448	448	465	458	477	445	491	422	440	413	469	426	437	449	410	465	427	437	446	436	422	471	473	437	470	428	475	398	436	414	477	433	451	459	420	431	479	433	466	476	432	446	480	469	474	454	410	453	452	439	464	467	445	469	464	462	433	421	456	450	479	457	454	411	406	455	456	468	462	470	439	463	461	469	427	461	453	451	443	468	450	475	430	442	479	474	466	446	408	417	463	421	430	425	447	440	458	451	451	444	422	459	457	444	468	439	452	422	417	481	453	449	461	448	429	447	462	455	429	442	469	432	429	452	469	436	437	414	445	452	471	427	446	475	430	464	438	420	510	449	419	417	434	454	422	477	435	468	468	456	433	458	469	440	477	433	451	449	452	450	425	463	442	489	478	472	464	437	454	487	416	384	436	431	461	445	466	435	443	430	472	483	461	451	482	480	464	464	443	471	452	445	459	444	441	460	425	435	455	455	449	483	473	457	435	448	450	476	430	437	426	449	440	458	429	461	468	471	427	474	455	444	475	464	444	495	422	421	457	434	459	474	492	462	433	431	457	407	461	432	421	447	454	426	461	439	408	464	423	469	458	485	450	433	468	441	449	432	432	440	481	453	468	425	474	466	433	409	486	423	415	462	455	423	456	422	452	434	429	454	418	453	463	457	455	433	432	451	441	453	439	451	455	426	467	446	451	420	445	450	454	454	440	465	469	416	453	475	485	441	475	452	473	443	466	427	447	472	476	459	412	455	476	436	465	454	466	421	428	448	437	479	482	407	487	448	477	435	451	454	474	415	422	456	497	439	461	436	438	441	471	448	487	441	435	431	488	457	442	451	448	440	411	474	436	467	439	466	444	427	465	406	444	468	464	463	444	459	442	473	440	429	448	435	465	503	435	427	448	468	449	444	441	437	442	463	445	441	428	454	472	415	445	466	410	438	439	440	445	441	461	422	460	423	471	429	438	477	419	429	436	449	424	501	473	448	413	445	471	423	473	431	469	445	473	436	464	419	468	452	458	437	467	425	467	478	488	455	455	449	468	442	459	437	484	461	438	429	411	430	433	431	412	431	434	458	434	430	485	467	441	425	444	479	443	464	458	426	489	450	463	427	422	436	435	451	439	469	440	440	483	461	464	465	455	438	445	447	426	422	440	443	488	441	475	490	441	467	461	463	460	441	427	446	428	481	425	476	438	458	411	441	448	462	483	445	423	471	455	430	418	469	457	463	425	431	409	483	454	461	412	450	454	431	438	465	440	464	441	426	420	446	442	446	454	452	456	461	426	486	505	449	465	441	452	458	437	431	458	433	445	466	433	463	443	470	432	461	457	440	424	427	467	442	457	436	466	401	458	428	420	449	428	458	458	466	420	478	446	448	461	436	441	471	476	430	436	464	410	465	426	452	456	460	391	475	485	477	448	484	416	448	412	440	437	433	417	465	408	446	422	442	438	395	450	414	425	452	443	474	423	485	448	431	441	465	437	453	461	435	439	447	453	440	451	400	458	457	498	468	468	460	422	406	464	484	461	412	431	459	433	447	440	474	455	415	459	444	450	411	437	461	436	399	440	451	422	485	468	452	447	441	464	432	467	435	472	407	398	459	440	440	460	421	439	463	428	426	489	455	425	452	461	429	478	436	440	481	490	416	417	427	392	443	445	446	434	449	437	457	446	450	435	431	454	465	451	444	463	487	444	443	441	421	477	435	473	455	481	443	458	448	444	464	456	419	417	465	424	402	415	477	451	443	436	472	417	425	439	455	413	480	459	444	463	447	448	412	434	453	477	464	461	467	457	449	443	487	426	440	459	467	445	418	478	472	439	475	433	412	440	463	413	465	461	448	447	457	433	464	430	460	428	461	455	442	474	478	420	464	438	441	447	462	452	459	444	436	466	496	456	463	435	432	456	447	467	414	474	437	423	437	490	422	498	459	458	421	461	471	501	436	469	441	449	447	462	434	448	466	437	433	462	447	438	456	433	441	430	439	430	449	403	432	435	458	446	433	451	421	432	434	441	412	432	440	443	456	448	448	468	481	458	500	469	472	452	467	457	414	402	472	463	464	437	441	428	453	451	442	474	417	402	471	462	415	440
23496	20854	27678	24154	20751	4959	743	555	445	392	360	305	313	277	279	261	271	264	282	217	247	210	231	251	224	241	226	234	227	226	246	195	218	215	212	188	206	191	224	213	223	214	215	215	210	224	198	195	187	204	203	207	194	185	202	215	202	210	227	210	188	258	207	198	214	190	209	208	217	202	204	201	208	222	223	200	193	219	225	197	218	204	203	211	186	222	195	200	226	226	221	169	198	212	216	228	186	198	204	218	214	202	193	179	212	200	212	227	213	204	226	232	219	194	200	233	210	209	214	222	200	192	204	211	176	216	211	235	198	193	199	223	202	212	207	182	220	173	213	203	218	199	228	204	224	214	206	196	203	197	213	222	209	193	211	214	189	172	198	213	229	208	214	228	191	222	191	188	203	200	219	207	200	203	226	195	236	206	197	213	218	238	175	212	225	207	203	223	179	204	164	194	214	211	217	210	206	236	187	193	211	216	202	193	195	219	217	190	200	192	197	211	219	217	209	201	192	194	208	226	213	203	215	205	170	184	188	221	225	201	204	227	188	220	208	176	189	184	193	231	211	207	205	201	199	207	210	179	165	229	199	194	202	212	205	177	185	206	226	228	192	190	229	193	203	201	219	219	201	203	184	184	204	210	196	204	223	199	206	236	194	201	197	194	195	222	202	190	223	179	202	241	171	212	209	204	223	207	199	194	206	188	203	188	231	195	214	215	212	218	220	209	208	202	217	231	213	201	212	221	204	172	214	196	207	230	192	202	188	199	214	238	227	201	223	198	214	201	188	194	205	189	216	188	196	214	221	210	197	214	200	204	220	227	186	200	206	212	201	229	188	222	215	186	227	178	201	217	207	187	182	177	193	222	208	190	183	200	202	200	198	187	223	187	217	220	206	224	187	199	164	205	196	201	186	215	195	175	209	203	181	198	201	215	178	194	217	184	215	206	197	209	208	194	213	192	210	231	222	217	195	190	232	214	209	195	217	218	201	206	218	208	209	202	209	214	174	194	190	199	196	220	183	214	185	177	203	189	192	195	184	222	203	218	210	211	212	214	207	202	228	199	199	189	230	237	222	187	188	205	197	194	196	217	230	216	206	217	185	209	226	206	200	196	207	197	187	210	194	209	206	196	208	183	227	215	229	170	202	203	193	212	198	186	202	222	205	201	188	184	190	199	203	204	198	204	215	219	186	200	216	203	205	216	216	228	182	211	235	218	192	195	195	231	176	197	184	219	179	204	212	176	208	223	201	214	177	178	211	209	184	235	204	176	211	206	198	179	208	213	194	226	201	232	193	217	214	193	208	208	205	202	207	191	218	184	212	208	205	201	212	212	207	212	211	203	207	192	222	217	212	203	197	213	240	211	198	210	230	213	234	219	220	215	212	195	221	186	196	215	202	230	183	189	191	172	203	216	208	219	210	172	201	212	212	220	226	204	201	201	182	190	215	226	193	189	178	208	211	193	211	193	222	198	201	203	205	200	196	220	184	209	229	201	204	178	212	226	223	220	209	204	203	187	201	212	233	218	174	192	194	194	203	204	207	214	203	209	203	197	194	219	220	205	177	162	229	205	211	210	193	215	197	197	235	186	213	205	192	214	215	217	221	192	200	220	195	207	225	213	186	183	204	186	202	197	203	200	186	207	219	189	188	197	186	188	192	197	220	190	228	214	230	224	200	198	195	212	225	202	220	195	187	215	214	223	192	219	203	203	184	210	205	212	192	194	203	224	188	225	200	193	215	214	247	186	178	206	189	174	199	194	184	207	213	217	194	212	203	190	212	193	198	204	206	208	202	196	213	203	188	196	194	204	154	235	218	192	193	202	214	190	198	212	214	216	204	216	196	199	202	206	199	210	214	202	198	218	188	231	198	171	215	207	204	193	217	197	234	214	191	175	215	196	219	193	199	204	192	188	209	208	195	196	226	206	197	222	228	169	231	201	225	197	214	191	200	199	206	203	190	219	193	198	199	210	181	198	212	206	210	197	187	242	180	231	204	207	206	199	194	198	223	197	193	215	207	221	190	207	182	206	208	201	215	190	194	218	212	213	208	226	214	180	200	205	206	153	194	207	185	201	203	222	212	187	191	210	204	232	217	210	227	209	238	202	199	200	191	198	194	168	207	204	202	199	222	229	203	214	215	183	243	217	195	206	210	194	200	208	247	196	207	185	178	186	192	207	211	189	200	196	227	182	191	203	217	216	218	191	207	232	175	208	193	210	186	218	224	188	208	208	186	198	196	217	204	189	195	212	220	217	218	208	213	211	199	218	187	197	244	207	204	193	199	195	223	197	224	209	195	220	210	211	222	198	209	197	209	183	214	222	208	195	211	218	190	203	232	191	220	187	212	185	201	224	211	194	194	230	200	207	199	242	214	206	210	201	189	209	215	212	199	209	186	223	187	227	224	208	207	188	193	183	200	204	210	228	258	181	181	215	190	201	213	225	201	198	216	226	208	169	214	201	178	188	203	205	214	188	200	214	210	228	217	203	232	207	196	182	203	210	240	179	212	239	195	209	210	200	215	230	223	188	218	206	203	249	218	222	210	210	220	186	198	234	193	184	205	199	218	198	210	184	186	204	222	212	220	197	196	174	235	184	209	181	217	185	197	197	195	175	199	220	196	196	195	229	213	173	215	217	217	225	202	191	204	208	224	188	217	200	201	202	212	189	200	218	207	226	201	197	217	210	191	204	208	203	209	206	205	204	207	204	222	215	192	202	188	197	189	218	198	219	228	209	189	226	203	191	214	221	216	191	195	193	186	191	220	202	200	215	212	186	207	185	228	190	211	224	211	180	206	228	207	212	201	198	228	196	202	200	184	194	195	203	234	180	193	193	212	188	233	214	223	201	204	205	181	176	248	241	197	201	211	204	190	201	193	206	207	214	187	199	203	204	202	203	174	206	203	218	203	205	190	223	195	183	210	222	191	193	182	191	206	197	198	200	213	194	212	211	223	213	184	205	208	191	231	209	197	188	211	219	208	230	209	206	211	204	199	197	202	211	216	225	173	220	191	212	207	191	182	217	168	217	206	209	224	182	189	199	214	200	205	207	199	214	203	224	229	199	203	214	210	203	208	200	202	229	209	187	197	187	205	217	194	195	201	205	200	206	204	185	219	211	200	213	185	182	183	236	182	197	217	180	209	190	230	223	222	207	215	222	212	199	194	192	226	197	203	205	221	182	222	215	200	198	213	187	190	197	200	203	188	203	199	231	197	193	176	213	231	222	214	214	187	196	196	228	214	200	212	204	212	183	214	215	213	211	202	231	225	197	213	204	202	212	216	192	214	199	198	193	200	195	201	184	200	186	206	211	222	200	200	226	187	202	216	194	178	189	228	205	209	217	224	227	183	225	187	199	175	209	218	201	201	165	239	186	207	200	200	214	192	176	188	229	223	218	195	187	211	212	207	206	212	203	170	245	209	195	218	211	206	190	230	196	192	201	212	193	179	200	202	196	220	220	209	199	212	203	196	232	212	213
3409	9282	5584	2582	1841	1341	1023	852	677	550	486	431	370	357	363	324	264	288	286	284	289	263	250	239	225	220	266	211	230	235	219	240	213	253	248	223	226	225	245	252	222	219	197	214	213	212	216	229	238	225	219	212	221	221	230	232	214	212	214	218	213	228	212	246	243	228	199	207	220	202	207	205	225	200	213	202	221	220	225	220	200	213	205	207	219	187	199	238	232	218	225	224	192	207	208	210	217	190	199	212	205	222	184	210	180	210	212	222	221	225	223	208	212	207	188	219	222	200	187	202	223	215	191	199	207	213	218	222	202	247	217	216	225	172	211	200	204	202	180	207	212	199	204	210	213	210	231	238	207	198	252	218	222	193	217	234	239	234	218	218	192	226	215	194	217	203	202	223	212	198	219	215	214	189	198	214	227	219	222	228	211	216	223	227	206	195	227	228	231	187	220	217	218	205	213	220	240	203	219	206	217	205	211	202	216	249	187	205	204	190	197	228	220	188	194	224	196	192	237	219	224	215	197	181	217	195	213	218	247	203	201	207	227	219	216	231	216	191	193	208	205	204	223	224	220	220	233	198	237	237	212	214	216	234	199	224	198	207	226	207	209	254	232	211	205	211	191	211	206	215	202	228	223	194	210	222	221	211	227	216	205	232	208	204	229	238	224	221	202	221	197	228	211	215	207	206	212	205	193	213	202	222	214	222	208	216	238	202	218	247	206	225	206	206	199	203	221	242	225	225	186	189	211	212	237	229	233	238	205	239	206	227	206	240	209	230	202	217	187	242	201	213	209	248	228	208	212	240	219	208	231	205	206	218	227	237	214	211	199	207	225	204	210	230	217	199	174	217	225	215	213	197	219	208	203	207	182	231	208	170	218	216	220	239	217	223	193	226	209	212	212	190	196	211	210	195	215	208	210	216	205	247	232	203	186	241	195	252	226	223	206	198	210	201	204	240	200	237	206	195	212	199	201	213	220	194	205	171	221	222	229	190	218	209	191	180	206	202	200	227	215	189	199	236	200	222	232	207	213	225	193	210	215	214	186	206	219	188	225	213	228	208	217	228	189	216	214	217	229	209	198	215	234	220	217	213	233	209	204	231	221	212	239	220	222	211	227	224	209	224	227	219	202	228	215	234	221	206	198	236	206	222	231	208	218	234	214	222	224	210	213	216	213	211	224	198	203	217	226	209	211	234	193	210	230	204	198	227	206	213	203	217	214	223	213	220	197	201	204	216	230	210	205	202	228	216	184	194	248	218	215	203	210	224	208	230	231	222	212	212	195	220	266	204	205	189	224	228	228	207	224	185	195	193	206	211	221	219	207	211	178	197	211	217	218	225	191	201	209	219	226	211	210	210	220	201	232	224	198	228	228	212	222	192	235	229	212	239	205	191	199	223	230	203	217	221	217	207	225	204	241	194	221	207	198	207	201	220	207	209	213	193	230	192	201	211	227	210	240	181	218	230	214	215	195	200	226	224	202	215	220	209	226	218	200	215	204	213	189	220	237	210	238	198	250	231	214	197	223	211	202	205	216	214	213	238	219	229	239	209	204	214	209	226	233	233	221	195	209	226	202	209	235	199	199	211	208	227	243	235	216	214	234	227	217	217	207	186	213	235	228	219	251	245	231	199	205	203	243	194	236	205	215	211	215	220	196	209	184	231	213	214	227	230	210	201	189	180	201	208	231	217	232	210	187	202	183	221	209	221	219	214	244	235	207	210	216	214	235	220	213	213	206	226	216	216	202	226	224	236	234	188	206	231	199	210	208	220	198	234	216	215	215	201	199	215	188	236	210	221	210	203	189	212	231	238	205	226	225	200	203	219	219	219	207	218	215	233	213	194	220	224	232	202	219	186	224	196	205	221	217	225	224	234	239	263	187	195	206	207	225	226	197	219	222	213	227	226	244	219	197	186	221	217	209	211	225	218	247	215	210	229	191	221	234	206	188	220	206	222	207	205	214	201	228	208	211	216	212	186	212	218	213	210	204	201	211	198	190	264	207	215	214	223	201	222	195	228	234	223	233	230	197	214	194	218	205	227	201	207	230	224	198	233	211	218	208	239	208	197	190	222	224	211	211	205	220	248	240	196	213	240	206	197	226	208	218	188	215	229	199	213	199	197	218	201	209	191	228	223	200	228	218	202	228	197	234	203	216	218	224	212	232	204	216	214	202	243	212	208	213	201	231	212	206	209	208	229	211	236	236	203	223	218	179	224	222	209	227	189	197	214	214	227	221	235	217	206	198	207	208	230	206	222	251	223	217	210	208	195	195	222	228	228	209	196	240	214	218	227	214	186	218	204	202	208	202	222	219	208	208	202	209	211	201	227	215	228	210	218	207	194	197	210	229	216	204	219	202	231	226	214	210	207	209	211	196	220	220	233	215	194	199	229	212	228	231	193	199	198	227	232	233	211	194	224	218	225	204	230	226	235	207	230	226	224	211	208	210	198	239	205	205	213	190	210	206	181	187	216	219	213	225	201	195	209	214	213	182	207	229	195	217	249	208	244	236	198	201	208	213	213	219	225	195	201	188	216	196	225	244	201	214	187	210	218	217	230	223	204	204	221	230	210	229	210	200	210	220	225	213	228	215	208	223	173	203	226	210	205	213	200	234	235	220	224	165	205	243	202	241	211	204	217	227	237	243	219	205	208	221	226	198	200	205	209	219	216	223	204	209	222	224	201	211	206	206	214	206	217	225	198	205	219	193	210	224	233	225	218	242	194	211	235	222	208	201	206	222	231	200	220	215	222	195	226	218	213	190	218	224	200	193	222	228	189	229	220	230	213	208	228	223	240	213	206	218	207	237	235	196	215	219	222	225	236	226	230	202	238	210	229	207	219	246	191	202	235	192	203	203	204	196	215	215	200	200	203	240	207	226	199	207	216	236	196	201	207	226	194	217	190	240	190	210	212	238	224	248	195	211	203	201	191	190	207	226	207	227	212	206	260	193	213	222	229	208	214	201	206	201	244	204	195	220	242	228	201	225	192	204	196	228	232	216	206	208	228	194	188	216	213	210	203	235	212	205	208	219	197	202	211	211	224	221	188	216	220	221	222	228	204	232	204	202	208	239	199	217	190	223	227	206	223	209	204	248	204	208	192	206	217	216	195	194	204	207	217	226	232	247	192	233	181	236	259	196	216	211	215	195	206	224	215	201	232	225	215	222	218	206	231	206	234	226	219	217	212	197	238	202	195	194	205	214	228	223	222	215	218	188	210	210	215	215	221	230	212	233	205	215	230	225	224	218	202	215	204	223	223	190	218	205	228	222	208	207	185	197	225	206	190	196	197	216	216	221	206	220	227	200	199	202	214	222	209	239	225	222	215	217	218	200	233	214	218	225	218	204	234	197	220	190	215	217	245	215	210	187	212	224	216	227	220	243	202	211	210	245	238	231	176	214	216	213	232	209	212	220	228	233	215	226	228	248	214	206	202	191	210	197	205	249	225	223	234	210	209	223	196	212	229	214	210	201	214
24613	20889	26615	25175	7794	863	698	643	634	560	578	541	565	558	531	584	544	506	534	518	531	518	542	564	496	517	538	522	557	545	493	515	466	516	515	505	529	500	491	494	505	516	539	518	505	564	490	539	546	516	488	521	471	494	485	475	492	502	533	467	514	523	472	484	524	503	531	486	511	487	486	499	500	534	535	515	497	478	520	491	497	500	517	484	490	539	526	536	509	521	504	511	519	504	451	514	517	573	486	528	514	526	483	543	501	507	584	530	494	499	487	553	534	514	525	534	508	526	464	467	516	506	497	501	526	517	470	482	533	552	498	528	485	561	508	498	529	512	521	547	470	513	505	477	486	516	525	550	516	536	475	522	461	492	452	509	524	527	493	466	476	509	598	494	493	485	495	522	548	506	525	468	533	496	542	519	550	462	509	480	540	493	536	525	522	527	531	538	523	501	498	487	462	466	535	517	496	548	527	497	521	517	547	490	511	522	509	481	516	496	504	492	501	480	538	525	502	507	544	533	494	502	527	492	462	538	510	503	507	487	530	518	522	527	553	525	515	469	504	506	466	496	475	473	475	540	495	505	488	526	530	513	504	498	494	492	476	537	516	540	509	522	516	485	500	498	500	522	512	532	517	539	476	491	502	515	497	500	499	463	571	526	511	455	507	504	494	520	493	556	497	513	486	536	533	501	531	511	518	471	565	505	524	501	506	471	506	507	524	537	484	515	509	506	529	488	492	487	499	512	505	507	503	528	507	547	468	527	525	501	509	491	515	529	483	506	530	534	482	489	523	553	495	497	525	513	486	501	517	517	524	533	515	504	547	555	504	498	487	519	501	529	512	506	509	492	526	510	463	544	532	504	516	488	515	516	508	491	499	484	527	486	565	529	513	492	529	503	511	465	511	506	470	531	525	501	542	516	508	497	489	538	546	493	511	536	525	494	516	495	504	501	494	479	468	508	480	496	532	496	539	516	491	519	483	501	478	514	529	479	530	551	518	474	493	532	484	492	529	534	501	525	519	554	481	534	504	469	523	499	490	506	483	540	476	519	542	515	541	491	489	501	504	459	500	526	461	499	539	525	514	505	518	517	515	517	502	516	464	497	513	515	506	513	510	493	503	506	481	481	502	505	508	495	506	469	540	535	534	528	496	498	552	550	538	506	497	536	509	475	521	497	549	472	515	488	541	497	473	489	524	520	483	520	488	526	509	476	489	471	477	518	497	435	536	546	478	553	450	540	499	542	514	519	513	506	469	476	469	507	464	513	501	519	472	530	511	546	525	491	517	524	507	491	497	516	527	488	516	497	559	519	463	506	554	480	491	523	492	495	489	509	531	484	516	520	493	480	528	541	507	532	536	500	487	493	517	474	454	513	490	478	498	492	489	520	460	511	483	469	500	526	520	552	503	478	507	497	563	499	475	515	499	528	538	480	545	541	493	460	473	530	509	492	534	495	499	484	482	525	507	508	500	544	550	518	510	535	491	495	480	524	494	520	491	472	524	470	522	483	513	485	538	538	576	515	514	532	481	498	545	547	477	484	488	532	534	510	562	537	492	515	490	471	484	522	468	493	525	535	481	472	476	512	460	515	554	509	491	525	522	501	498	493	466	485	547	516	488	517	487	537	460	522	524	509	497	466	513	487	508	492	458	504	491	518	498	522	499	500	505	501	547	529	507	494	480	563	510	499	484	535	509	551	503	482	530	506	489	484	524	503	500	502	511	473	506	484	527	487	493	484	544	519	510	512	543	536	528	502	477	551	559	479	514	497	514	533	548	489	514	478	549	468	493	535	510	519	522	530	509	496	534	528	508	501	487	492	516	504	515	512	557	531	537	497	504	506	518	489	509	526	517	525	497	478	540	504	527	508	488	534	523	500	528	481	509	488	529	525	519	497	455	486	487	518	499	530	515	518	519	531	501	520	502	510	531	533	544	476	542	540	517	504	510	519	559	499	494	518	505	481	517	490	488	471	536	479	493	519	502	567	509	492	514	520	510	515	530	512	517	473	525	492	479	477	511	536	503	511	519	517	498	492	535	512	494	526	520	489	513	476	505	514	534	489	520	531	512	513	531	528	527	490	482	532	498	488	491	507	530	520	503	483	544	537	496	518	495	453	464	493	504	489	462	491	508	516	518	515	507	491	477	506	497	527	541	491	493	493	501	513	529	503	540	524	526	526	490	467	529	510	519	474	516	504	524	519	498	463	483	518	505	539	516	473	476	504	518	534	515	460	503	522	535	518	496	491	503	519	485	529	538	479	474	489	515	478	465	511	485	506	530	488	508	503	536	498	536	522	510	493	547	496	502	478	514	490	466	493	523	482	525	505	494	496	511	508	494	484	527	538	507	515	512	499	531	500	487	507	500	474	510	540	503	539	521	535	525	493	575	465	519	491	542	553	496	517	496	512	467	494	544	505	550	537	490	511	518	531	537	507	504	508	537	538	523	497	494	557	522	516	531	506	493	476	516	482	484	555	486	536	529	519	511	501	493	512	476	478	541	498	493	485	550	513	472	514	525	505	510	524	506	510	533	493	482	533	534	531	511	485	488	513	490	505	486	511	486	506	518	496	571	534	511	506	501	478	478	525	527	484	516	510	520	517	505	536	505	452	522	529	510	534	548	529	509	492	483	514	535	498	500	455	510	490	503	513	511	536	537	488	521	494	539	525	509	532	492	518	563	471	511	480	532	492	493	479	529	527	509	497	527	493	507	544	518	509	485	490	482	533	524	503	553	485	494	511	526	499	505	476	518	481	496	514	467	503	523	528	475	524	502	527	543	523	513	514	540	489	519	524	464	487	503	500	518	527	507	467	540	511	494	479	530	480	522	545	514	488	506	509	538	486	491	486	493	524	490	487	523	517	508	528	527	485	502	517	495	506	502	481	511	469	514	503	520	533	481	529	484	500	516	500	469	510	533	469	549	549	516	492	524	544	490	521	545	510	513	507	493	542	528	544	529	498	520	538	493	513	518	508	482	498	513	484	434	509	519	506	519	498	489	510	483	504	508	504	497	506	519	472	541	495	517	470	501	491	484	493	542	489	499	493	497	537	519	516	504	494	529	489	520	500	494	490	501	546	507	493	497	490	500	524	513	521	506	513	476	498	531	488	515	516	499	503	510	527	525	538	551	533	534	521	525	504	508	532	500	501	556	528	546	507	493	508	474	489	472	491	512	564	494	493	506	497	554	540	500	498	489	506	519	518	480	497	528	531	564	487	518	551	492	475	530	518	491	499	497	520	500	556	462	468	491	501	533	488	489	490	499	500	519	490	514	532	472	512	502	490	538	491	490	509	480	505	480	503	497	517	532	491	518	545	480	503	486	520	494	440	501	492	504	524	481	510	522	530	518	501	510	542	521	564	493	496	533	469	475	528	512	528	504	485	444	500	511	545	499	504	469	478	518	522	515	488	506	508	499	489	522	500	566	515	495	506	497	523	495	505	509	480	505	515	509	498	491	496	523	492	510	499	542	511	484	498
3567	5502	3472	1838	1293	1135	950	814	736	748	635	596	662	586	567	570	565	547	516	515	548	511	549	559	526	501	539	516	530	506	516	549	548	538	539	535	526	553	497	558	559	556	529	519	587	507	526	536	541	521	544	486	525	511	550	494	514	493	545	555	522	495	520	576	520	546	518	523	552	536	526	525	522	508	521	545	531	527	505	506	524	540	528	559	550	525	530	556	539	558	493	570	500	511	504	507	459	523	514	526	498	536	537	495	531	507	512	507	506	545	499	515	536	512	519	524	489	528	504	528	503	487	513	523	539	548	476	493	583	530	536	554	507	533	522	549	502	519	553	557	527	500	540	548	484	543	499	530	528	500	560	505	503	521	566	537	500	525	515	549	541	472	525	516	530	498	540	496	495	500	571	495	503	517	519	537	531	526	493	555	509	504	519	510	536	517	528	513	569	502	505	531	538	478	566	505	523	496	505	501	538	486	503	543	510	496	471	553	515	512	520	510	527	522	493	531	532	506	508	493	524	505	511	494	493	522	530	551	483	486	511	476	531	575	508	545	542	556	541	535	554	492	539	527	514	522	516	557	541	534	536	530	515	563	497	530	524	515	520	510	520	514	547	501	579	525	513	522	510	460	523	507	515	546	531	490	533	511	525	511	574	514	503	513	559	513	490	494	534	544	548	542	536	529	452	482	553	523	550	508	515	514	506	501	572	533	537	517	526	550	546	519	543	500	473	478	523	490	528	467	511	511	517	542	510	543	550	495	505	497	487	492	509	539	498	515	488	546	597	538	539	549	520	518	497	479	500	495	504	530	503	568	509	506	545	509	543	512	506	490	532	505	535	495	485	474	513	506	516	490	522	538	547	548	516	496	442	530	505	527	514	495	502	547	508	531	532	518	510	521	520	534	504	553	520	528	530	543	489	514	532	504	519	501	564	500	537	545	500	481	556	539	502	503	553	556	529	503	508	502	521	529	534	548	491	548	553	519	555	523	530	546	540	519	484	528	509	541	520	584	510	502	493	498	526	530	532	526	522	551	551	532	506	539	509	535	519	515	494	485	480	541	547	537	524	488	556	489	495	521	557	534	518	481	563	509	522	511	521	528	489	495	517	518	512	508	524	493	495	489	561	521	482	523	510	490	541	532	528	550	527	480	537	518	512	518	521	539	488	541	517	531	522	538	504	503	464	500	526	511	506	561	534	522	477	506	481	516	505	512	530	515	534	516	481	519	533	498	494	499	495	487	544	484	498	504	491	511	480	484	508	545	551	511	504	553	532	513	521	518	542	534	520	541	519	530	528	544	497	497	553	520	537	549	511	485	510	565	543	518	519	510	548	545	495	494	516	562	542	522	548	495	536	508	512	517	555	519	507	522	534	514	495	464	524	572	468	555	562	493	490	515	543	477	489	517	471	506	528	483	486	554	500	485	525	539	533	521	524	528	504	545	506	553	564	515	565	519	495	520	526	529	514	494	506	529	539	521	527	513	536	534	522	523	556	540	556	481	552	531	516	494	497	503	495	523	548	527	538	515	515	524	519	512	473	503	479	539	507	544	527	541	530	485	530	490	511	563	535	512	570	512	496	508	515	572	515	560	553	495	506	495	516	526	545	516	534	494	540	523	550	526	538	578	530	529	524	501	523	546	525	515	568	535	495	501	567	524	542	517	528	501	510	507	505	485	522	520	509	534	499	515	535	511	542	480	548	525	545	524	517	505	485	490	528	512	485	507	522	562	531	526	512	531	534	532	479	474	515	515	535	552	523	465	480	500	482	504	520	522	564	496	558	507	530	575	534	542	544	528	544	541	527	512	507	576	540	508	511	526	535	546	511	511	547	536	526	502	549	536	548	526	518	544	542	514	459	514	536	510	507	552	530	501	525	520	535	477	484	517	466	498	540	550	562	518	524	534	547	528	496	569	534	517	519	523	520	524	512	480	561	521	544	513	521	545	513	538	531	522	490	533	529	517	523	496	508	543	539	554	468	497	540	533	533	541	509	499	465	529	537	527	516	534	517	525	504	503	532	498	521	537	528	488	544	536	534	530	539	512	478	523	522	548	565	512	520	554	519	514	551	522	539	504	496	524	511	516	492	504	499	503	474	498	519	535	520	519	516	534	498	521	543	555	549	543	524	523	517	525	529	540	501	540	543	534	524	489	505	502	520	548	540	539	541	567	521	557	526	553	510	510	471	527	510	534	533	538	518	493	529	550	518	543	529	509	541	525	527	580	573	553	520	529	567	554	540	571	495	520	535	528	509	520	507	514	547	515	526	514	514	507	484	500	521	521	514	526	534	532	556	509	521	497	504	534	514	562	526	487	526	507	494	493	513	526	562	512	517	516	511	490	548	549	534	474	557	535	545	534	534	514	512	517	508	517	537	530	528	504	531	516	515	518	504	529	527	502	534	584	548	495	528	534	509	525	555	485	495	518	530	533	542	571	521	495	528	543	534	505	528	470	546	527	531	507	547	495	511	494	468	509	524	539	528	489	562	513	541	506	509	509	482	534	544	524	483	508	531	541	517	551	503	514	526	496	533	488	505	504	497	505	518	508	519	510	535	493	517	503	512	511	512	533	497	526	514	509	526	508	567	559	545	512	508	522	511	542	470	517	529	478	552	516	524	497	471	513	533	547	541	515	520	519	555	504	559	512	494	509	518	512	558	565	484	485	554	558	496	521	518	532	488	500	503	523	560	514	511	516	489	513	527	491	478	490	525	518	514	510	545	518	516	515	525	501	515	534	520	553	496	519	525	502	533	550	500	518	530	521	497	538	557	499	540	509	520	535	545	550	539	524	522	550	498	540	523	489	511	532	547	544	491	517	525	504	507	502	537	554	488	502	515	502	495	514	512	516	544	482	521	491	528	519	494	549	492	573	526	517	556	489	527	555	511	523	519	510	530	553	485	509	561	549	508	518	522	488	529	520	490	495	542	546	506	548	493	509	490	489	521	482	546	515	538	514	530	551	571	544	523	534	512	546	532	511	573	549	520	500	527	525	516	493	527	562	511	529	490	535	531	525	559	495	468	513	546	501	495	513	557	498	514	508	506	557	514	498	521	528	572	490	549	527	526	559	519	521	504	530	535	507	525	510	555	517	517	522	496	502	498	525	527	550	497	556	515	507	513	534	554	530	516	565	547	465	508	542	493	520	508	541	529	551	531	489	524	526	481	537	550	550	514	503	541	549	483	498	541	553	531	531	515	524	546	591	520	496	512	508	529	526	518	530	532	537	525	553	507	566	523	529	556	533	486	557	522	547	491	561	526	560	515	527	527	518	515	501	519	531	511	516	532	535	495	506	491	504	529	529	548	513	547	519	488	526	555	525	497	513	527	541	499	502	501	529	554	524	571	532	538	503	515	528	546	477	504	516	538	537	501	525	497	514	527	562	512	565	484	505	532	530	506	532	510	543	505	517	511	506	528	501	541	470	516	549	569	503	523	530	539	508	520	512	547	492	529	525	488	519	510	510	523	507	500	559
22413	21009	28499	23714	21003	21020	5687	812	613	523	465	386	365	338	306	318	309	260	309	289	251	282	268	206	247	225	255	242	219	234	242	241	234	225	228	210	209	218	219	209	238	227	192	241	214	213	229	202	222	222	209	237	202	195	216	234	200	215	205	201	207	211	228	199	247	212	199	205	189	197	206	199	212	197	208	193	222	210	203	194	208	199	210	211	209	215	200	208	234	193	197	193	171	193	212	226	179	222	209	220	190	192	202	197	186	190	225	210	201	195	199	211	196	206	190	206	187	212	224	225	195	194	170	208	206	234	217	202	175	205	204	196	222	205	229	187	206	175	230	216	201	215	206	218	197	200	212	213	205	188	203	220	203	199	202	198	211	230	197	209	188	215	227	199	194	187	215	215	199	205	162	201	197	184	195	214	204	191	195	208	217	216	227	201	215	211	220	190	205	193	189	192	216	203	191	200	199	208	188	202	202	224	183	237	191	198	214	212	188	217	222	198	212	207	216	228	221	175	202	169	180	204	189	199	214	219	190	216	209	199	210	199	226	196	199	218	207	195	222	225	198	199	203	220	201	207	204	203	225	204	202	242	241	192	202	184	202	208	196	198	193	195	207	195	198	185	205	186	199	228	206	219	182	187	207	196	216	227	211	195	215	218	187	191	197	192	210	209	219	204	210	203	174	205	211	203	205	183	235	194	205	209	214	214	231	206	197	204	222	187	221	187	212	215	193	195	207	180	189	198	187	204	186	231	201	204	205	204	206	203	187	209	203	221	211	175	207	193	188	209	180	200	203	216	203	221	210	197	194	188	222	195	203	205	204	195	205	193	195	176	193	184	192	188	221	205	196	212	202	216	217	207	209	196	198	217	233	186	220	175	201	210	202	218	222	188	232	220	222	192	161	188	204	201	218	197	189	236	173	198	202	201	227	208	209	208	187	211	229	220	203	223	234	195	227	220	225	201	227	191	188	192	217	214	204	203	206	180	196	219	194	195	208	226	214	217	199	203	199	217	188	202	216	220	201	182	223	202	225	204	203	205	222	197	201	212	216	231	196	198	201	199	209	220	193	190	219	216	187	205	196	186	223	185	222	219	229	203	222	211	207	224	203	172	215	189	215	217	225	208	190	196	197	202	189	216	210	204	190	228	224	204	215	210	220	191	202	234	199	218	181	206	208	205	219	210	213	217	206	192	202	209	214	224	174	208	203	191	186	193	192	209	238	189	205	196	201	191	218	180	167	200	203	203	218	228	232	217	200	213	198	171	201	218	183	217	193	189	215	210	202	184	207	223	189	201	204	190	199	218	197	220	206	202	228	228	208	205	197	218	234	216	216	211	201	218	218	205	215	207	191	189	215	190	215	215	201	181	196	220	207	198	220	231	201	201	195	189	191	210	190	192	214	215	189	211	184	196	187	221	188	176	192	190	200	210	200	173	202	208	212	218	230	199	202	201	181	230	210	215	197	204	193	182	190	198	213	230	197	202	218	193	224	215	203	197	220	208	212	186	187	229	192	188	202	223	200	199	218	190	226	215	207	235	217	198	201	191	208	200	189	210	218	200	214	217	222	184	200	208	203	210	173	225	187	187	185	174	187	214	198	219	208	176	205	234	192	240	218	212	231	188	182	217	216	209	195	206	226	198	210	200	214	225	175	196	213	209	229	197	213	220	215	208	206	209	205	208	202	200	201	208	188	216	169	208	198	187	200	205	219	194	206	198	195	193	206	210	207	198	198	195	217	212	202	219	225	209	222	194	187	213	202	213	189	223	224	201	208	208	186	237	221	212	189	205	239	201	202	215	187	206	197	208	221	194	212	189	201	206	228	205	215	216	191	205	211	175	232	182	199	194	201	164	240	216	226	222	193	213	207	200	191	192	211	189	191	189	246	191	182	205	202	197	182	181	214	219	207	185	205	239	228	216	194	197	185	200	185	186	195	221	217	225	191	225	238	225	208	207	208	215	228	182	208	213	183	205	249	234	206	201	206	191	220	183	215	212	210	188	176	214	204	234	200	192	240	198	190	202	228	186	197	193	198	190	227	213	214	209	206	192	214	219	209	186	228	204	193	192	200	196	221	180	226	190	202	208	200	207	201	213	190	201	241	193	208	193	185	206	205	191	220	207	198	201	199	213	200	199	194	188	214	182	216	199	194	205	221	190	208	211	194	216	193	182	203	217	202	209	200	198	203	182	215	218	197	196	215	199	218	210	209	198	224	209	221	189	197	193	200	211	220	211	193	211	189	203	204	208	193	194	194	201	191	223	185	195	203	232	216	196	217	204	225	177	208	196	190	183	208	220	208	197	181	210	212	190	225	188	217	201	192	199	212	191	199	189	205	225	223	184	216	197	199	205	198	199	193	214	193	172	195	217	193	197	202	209	222	208	207	212	185	225	201	217	226	198	216	206	184	197	211	238	208	220	203	212	214	211	199	222	221	191	191	179	225	211	218	212	198	184	202	210	182	198	201	214	222	212	190	210	194	196	207	201	205	186	208	188	194	209	237	187	228	206	187	218	197	198	203	213	221	195	198	199	221	218	224	197	209	200	197	181	211	185	223	198	207	221	206	201	194	197	220	184	222	238	222	202	228	219	214	184	203	187	209	183	199	230	235	224	212	218	200	204	217	191	213	190	222	200	182	210	202	209	195	222	211	216	212	212	198	193	220	205	214	215	185	211	201	233	178	192	201	223	196	210	201	193	195	213	204	196	203	215	210	202	206	216	209	210	179	200	208	205	225	197	198	211	192	232	208	203	189	216	197	192	200	219	197	200	218	216	197	226	194	187	214	214	195	210	196	208	181	183	223	226	222	218	214	206	207	202	216	225	200	211	210	189	224	214	210	209	193	182	190	220	212	215	198	182	184	200	197	197	187	204	194	228	222	182	199	189	198	208	222	199	193	222	221	191	221	208	214	207	218	206	209	213	178	186	208	205	216	220	235	234	198	203	187	187	203	192	205	175	230	178	194	211	220	210	210	190	189	210	211	200	195	214	225	238	199	210	191	209	187	198	214	231	216	180	221	166	207	207	188	183	213	206	214	214	193	195	197	185	211	221	183	218	197	230	208	227	224	200	201	211	230	228	223	195	197	192	186	187	212	192	187	184	187	197	201	206	196	197	190	183	222	212	206	187	193	212	203	213	219	211	194	199	218	236	193	192	215	213	198	220	207	208	206	205	209	198	197	190	215	227	181	176	201	215	215	225	218	200	211	182	195	199	190	223	188	207	212	198	195	201	213	192	215	187	210	201	200	194	197	188	225	201	187	215	214	220	192	219	215	210	197	181	187	224	204	233	220	205	190	223	181	184	196	200	227	210	193	212	224	184	217	189	229	207	209	203	224	207	197	201	191	196	197	229	208	205	237	183	225	215	203	205	206	217	201	210	210	211	208	186	211	206	224	195	206	194	199	226	202	199	229	209	214	231	186	233	225	209	223	195	209	206	185	219	205	217	238	225	190	177	194	201	182	190	220	206	211	183
4159	14187	9362	4347	3056	2327	1654	1249	1050	825	667	630	579	469	400	356	374	344	312	275	269	291	272	254	273	238	266	240	266	242	238	235	253	217	247	242	232	229	199	219	228	217	228	225	215	222	206	210	197	208	223	228	225	219	205	228	207	205	232	226	220	182	207	201	210	176	216	192	198	223	189	222	230	204	198	178	186	213	203	222	211	224	192	206	205	170	194	209	200	200	219	197	200	210	194	224	211	231	221	214	201	200	199	211	187	212	215	191	199	222	186	235	200	191	239	207	206	210	208	197	202	227	197	206	185	172	204	199	187	195	227	218	198	194	220	184	218	223	222	187	228	232	198	193	193	208	206	158	226	175	232	196	195	204	202	206	215	208	220	190	209	192	193	206	204	213	204	242	198	205	216	221	199	205	216	208	206	181	230	200	215	215	183	190	210	211	195	222	194	200	191	216	215	210	188	206	207	205	208	202	191	180	200	219	201	191	231	211	180	199	239	176	176	211	184	223	219	213	214	221	222	207	227	211	215	214	220	191	206	194	208	217	208	202	210	205	210	202	202	225	195	210	215	216	210	214	210	209	189	199	206	188	231	215	197	194	223	204	234	241	212	188	204	197	178	200	213	202	207	188	199	218	191	216	183	175	234	199	219	199	213	174	204	221	219	195	230	196	201	228	175	208	195	205	192	209	214	224	155	206	199	198	189	213	241	220	224	198	216	195	186	203	199	204	205	185	203	217	217	198	201	187	205	211	210	197	208	200	184	209	187	201	189	201	207	201	218	205	178	199	189	172	216	209	183	211	202	205	203	191	218	216	190	213	234	196	177	238	193	212	210	205	193	187	202	232	205	203	195	223	211	216	200	229	188	221	206	197	207	190	230	220	224	218	217	220	208	218	203	218	195	210	211	187	203	218	228	223	159	191	209	201	204	205	215	221	197	206	197	213	237	203	207	202	213	224	214	191	201	210	217	199	195	198	191	201	214	209	209	241	169	194	200	211	213	228	183	211	188	206	200	208	186	213	212	222	224	236	213	206	209	228	202	195	206	188	226	208	213	210	197	232	199	189	206	217	193	206	190	199	200	197	229	196	208	214	190	206	208	191	205	190	214	200	203	181	194	229	200	199	212	213	217	190	214	209	189	195	190	200	199	188	204	191	184	209	220	197	190	226	179	213	203	179	173	213	209	198	199	216	207	204	209	186	200	200	227	224	179	249	210	201	228	212	200	209	180	179	218	211	208	198	208	173	222	182	195	202	211	217	265	203	209	197	210	198	199	199	217	214	228	202	210	193	214	222	187	209	204	185	201	183	230	219	193	210	211	199	206	213	201	220	187	206	203	188	221	196	229	223	199	200	186	228	193	211	208	214	199	208	208	200	189	185	206	183	191	194	202	197	199	190	206	205	209	230	202	192	227	199	216	204	209	188	200	227	203	230	180	200	206	220	191	193	202	215	199	216	188	208	200	223	210	228	217	214	193	182	179	212	170	184	226	212	214	198	194	203	232	182	221	215	206	186	203	214	217	163	217	196	208	177	198	181	195	215	194	211	210	213	207	188	199	198	184	202	209	218	214	203	215	211	221	194	220	186	200	204	214	192	184	201	214	184	207	179	208	193	205	186	204	213	214	215	192	185	227	192	220	196	187	197	218	169	196	203	200	222	189	193	221	204	219	215	211	198	201	209	211	200	197	205	206	215	194	187	211	194	185	209	194	214	209	194	167	198	216	214	187	201	221	193	197	196	189	192	196	180	198	197	196	189	206	204	201	220	207	189	197	199	194	199	211	219	206	200	196	212	218	214	206	228	193	203	206	191	219	217	208	203	201	205	201	199	215	216	215	216	189	189	194	197	195	206	234	202	175	207	214	205	193	182	214	186	221	222	190	216	212	245	177	203	207	194	195	206	220	214	203	202	199	205	195	180	219	221	215	225	184	195	210	225	223	234	200	216	195	199	216	230	209	215	218	207	208	196	190	203	202	194	203	188	218	200	203	205	208	201	197	194	194	242	180	204	209	229	189	193	210	176	201	206	229	205	212	198	180	197	217	194	186	220	225	227	175	205	176	194	212	220	232	223	229	214	201	211	228	187	197	203	226	193	216	195	222	193	210	180	183	213	207	197	196	214	204	203	201	202	175	199	171	181	207	198	214	196	181	205	206	190	232	208	207	225	209	185	198	187	196	217	199	190	202	182	188	199	187	202	195	196	198	204	198	199	201	230	205	192	211	197	217	204	190	184	206	206	191	196	199	224	207	207	175	205	193	208	201	224	208	184	208	206	249	222	193	216	188	208	194	182	226	204	193	192	209	220	202	207	185	242	201	175	212	194	210	205	189	235	213	213	236	190	192	217	239	220	220	203	212	183	174	217	187	208	210	178	200	214	214	213	203	197	215	233	187	210	201	202	203	193	216	208	214	218	197	215	213	207	172	171	216	197	205	210	209	208	202	195	207	205	190	211	191	188	198	197	230	225	192	189	234	214	217	213	195	189	197	197	205	206	214	175	241	197	208	200	218	211	194	215	207	206	218	215	201	194	229	204	214	179	199	218	198	196	177	214	199	207	194	224	211	188	185	183	211	218	202	189	212	210	198	195	191	196	189	191	242	203	212	178	202	196	210	200	220	229	216	187	214	238	195	219	197	209	192	204	202	193	187	205	189	208	210	195	212	220	195	234	216	198	200	211	199	195	197	202	213	213	219	199	204	202	217	216	192	228	195	187	215	183	155	189	197	210	199	229	184	217	179	204	199	231	234	209	195	215	198	227	215	219	209	224	193	201	190	192	187	198	205	198	200	210	203	241	228	219	202	200	203	197	213	185	219	210	195	225	201	162	194	207	201	196	211	211	201	223	178	212	220	200	200	223	256	216	202	206	184	207	186	204	211	200	231	179	204	185	205	211	208	209	188	182	203	223	209	184	217	209	204	158	201	201	201	214	202	212	202	189	212	214	204	215	186	210	209	215	196	206	195	200	224	208	184	210	225	168	224	221	213	200	240	227	219	217	204	198	212	208	199	188	208	212	194	201	192	219	177	213	181	213	175	233	202	209	204	208	233	199	197	193	190	197	209	233	213	224	230	218	202	221	208	226	181	199	208	218	171	198	201	206	207	166	184	214	221	212	195	206	206	215	203	210	194	199	198	211	194	189	184	187	222	213	194	217	215	210	190	215	215	203	212	191	192	195	205	216	193	178	200	215	210	220	226	200	209	206	180	229	203	185	234	179	228	198	196	211	206	209	222	208	254	197	199	219	194	226	219	188	172	206	198	191	225	204	207	200	215	214	188	183	229	192	168	207	193	209	196	185	200	208	199	243	201	204	176	207	224	186	200	242	215	204	201	195	210	206	212	212	199	184	225	172	194	194	199	193	234	193	177	195	220	196	179	197	195	221	209	208	187	215	208	199	212	204	221	227	193	185	190	208	206	201	202	179	218	198	206	202	173	222	188	228	218	206	179	208	214	196	192	189	181	200	164	184	198	197
27555	19931	8041	1002	583	531	511	474	472	510	464	431	417	457	458	487	444	440	448	454	418	420	469	421	419	444	441	439	428	466	433	428	440	448	431	422	427	435	423	432	395	420	418	445	426	399	446	438	449	441	413	425	449	402	408	413	413	456	441	405	446	448	421	456	432	468	418	434	399	426	445	444	450	465	424	479	433	429	437	508	436	437	460	449	451	427	467	418	489	441	429	435	411	445	427	399	429	444	474	431	429	437	401	445	396	410	458	458	442	468	428	443	447	433	426	443	418	433	466	465	397	447	434	399	409	438	391	419	427	473	419	405	416	443	394	440	423	431	450	405	448	472	458	434	421	420	386	418	451	437	415	422	431	427	453	453	467	453	449	413	426	486	400	412	462	416	456	460	400	433	442	429	405	410	421	445	436	441	461	423	435	396	404	419	425	472	433	419	420	408	449	417	403	413	435	413	417	387	419	448	432	458	439	472	417	434	415	427	414	442	450	436	439	425	436	454	461	410	455	446	457	409	419	423	403	418	425	425	427	418	439	425	422	406	417	408	455	437	395	431	415	442	431	403	466	442	393	434	449	403	448	449	437	444	411	406	437	414	432	451	436	429	436	456	430	425	470	416	408	438	412	414	438	466	450	446	426	419	432	408	447	458	448	468	425	419	436	444	435	426	428	468	447	434	459	451	429	403	465	430	454	449	423	453	456	433	445	454	428	444	417	417	394	457	429	410	430	447	451	455	479	448	446	451	450	441	429	441	441	411	401	400	457	409	412	429	423	434	451	407	451	429	430	447	427	496	440	409	432	456	414	432	415	416	404	462	442	395	430	484	433	427	442	414	411	439	443	445	410	418	429	445	411	459	412	449	447	399	440	418	397	384	432	415	451	444	446	465	442	453	431	474	455	439	463	422	428	412	423	441	405	426	479	420	443	416	451	472	426	441	436	413	450	430	457	420	457	428	474	417	409	435	427	428	432	447	425	448	438	411	436	453	480	445	479	426	455	445	436	432	418	442	436	427	460	453	432	406	470	461	458	414	409	452	451	495	406	477	454	419	445	412	445	449	432	447	440	438	406	437	449	422	465	414	402	456	421	438	424	428	413	433	427	445	445	419	454	418	470	406	425	444	411	433	421	439	435	440	402	424	402	425	445	497	482	441	439	450	473	433	430	409	404	447	417	410	437	437	443	452	389	425	418	452	400	439	419	420	454	460	456	486	421	441	419	436	483	394	459	427	460	447	417	409	436	428	444	435	465	417	431	427	438	449	411	461	465	425	441	397	448	465	463	422	454	426	444	438	440	430	427	424	432	427	427	452	438	462	423	448	464	431	423	395	449	430	429	430	454	445	441	450	448	445	460	424	466	445	432	397	423	423	467	425	443	420	393	427	459	417	463	474	453	422	445	410	433	414	440	457	416	431	405	459	458	410	418	430	416	431	423	434	440	426	457	470	440	449	459	422	431	461	430	462	457	442	446	425	442	419	408	427	448	440	398	407	415	388	435	435	413	451	413	456	416	500	476	381	388	444	462	441	434	417	444	417	464	421	399	429	437	434	410	418	458	421	430	422	457	448	436	441	441	459	426	435	424	463	353	421	481	451	412	451	437	426	436	424	424	455	429	423	400	375	421	431	398	430	401	445	406	420	458	433	453	473	400	403	446	415	420	418	438	445	417	400	412	432	430	445	442	445	456	423	463	432	469	375	423	455	422	428	450	440	447	441	460	466	420	438	410	471	427	430	428	506	434	437	441	443	432	430	384	397	457	440	434	426	426	390	430	439	413	453	465	396	450	440	460	458	445	404	432	414	474	457	499	392	434	389	458	450	389	458	451	448	418	468	428	423	441	444	414	406	432	431	466	437	461	471	431	399	477	425	382	422	458	440	411	420	402	470	428	426	404	421	441	429	466	395	433	461	410	418	411	422	427	468	452	412	445	415	441	444	377	425	441	426	409	462	437	433	432	485	455	441	433	447	409	427	457	426	422	409	418	424	454	430	446	433	410	354	437	425	416	409	448	423	436	408	414	427	379	458	420	440	450	432	428	419	442	426	415	378	435	443	391	403	424	452	424	414	421	445	452	405	447	444	430	435	423	472	425	431	433	464	421	428	471	437	451	442	394	435	460	419	438	420	448	378	419	441	483	420	415	409	457	430	427	401	452	449	447	438	432	429	442	456	383	444	418	443	440	466	441	424	439	461	436	428	451	412	442	439	492	440	445	465	392	437	440	409	451	435	423	429	466	428	459	444	418	476	444	427	494	449	425	453	416	426	440	420	406	413	437	434	434	440	440	425	427	454	452	452	426	435	417	432	408	457	473	444	430	453	460	415	433	462	443	432	417	420	439	424	439	447	417	413	417	418	438	394	433	434	435	428	465	433	435	430	452	439	402	456	395	446	405	451	440	405	447	437	417	467	452	372	428	451	433	424	435	443	451	439	449	458	427	470	427	450	418	424	408	439	434	475	434	463	440	419	448	417	400	431	395	393	387	400	472	459	400	461	467	439	401	423	410	413	452	429	467	415	432	418	445	444	453	492	447	450	412	449	438	404	424	454	419	414	469	497	416	395	419	462	463	450	433	445	463	439	408	391	410	431	413	453	433	452	422	428	435	418	435	416	423	458	440	430	427	401	472	437	471	415	449	431	434	446	449	477	417	407	430	423	395	445	417	422	407	428	425	463	431	463	467	472	417	429	422	399	405	444	455	392	413	430	415	474	431	429	468	420	428	442	459	444	450	461	408	404	427	429	440	441	453	429	428	455	430	433	484	426	446	447	415	457	443	452	450	450	419	439	448	404	444	401	433	441	441	423	441	470	429	413	410	430	448	410	434	455	424	486	446	413	438	438	416	447	397	420	431	468	455	445	432	511	438	381	429	450	464	417	435	436	444	439	444	414	401	449	389	458	436	434	417	450	500	408	448	402	427	434	437	447	440	442	459	464	465	450	423	432	460	432	432	431	421	428	430	418	424	455	430	430	469	419	434	439	467	446	425	446	454	429	413	433	421	410	438	416	439	463	430	450	427	429	407	405	444	441	440	436	450	451	445	422	443	428	414	420	398	426	447	432	441	475	431	458	430	413	463	457	407	452	420	422	456	424	418	447	440	398	423	440	458	439	406	448	438	477	439	445	440	456	427	474	424	422	427	440	456	468	425	434	433	423	433	432	401	436	438	419	419	458	473	425	414	437	429	449	415	428	408	423	432	411	429	432	429	397	443	400	482	444	404	431	445	449	436	468	412	438	458	421	428	435	443	434	446	425	446	415	430	429	455	466	432	403	435	433	437	413	406	435	452	452	455	445	461	440	454	413	438	448	415	424	414	443	444	442	461	397	426	396	448	438	413	427	415	401	434	433	408	439	441	434	424	471	427	435	475	456	431	418	450	426	454	403	442	451	436	433	402	432	418	444	427	467	399	463	435	424	464	425	448	450	453	458	444	459	440	405	401	442	387	396	414	452	417	429	449	448	436	462	406	418
4917	2615	1451	919	741	646	570	528	555	524	509	481	494	508	484	491	460	465	470	449	473	451	459	455	471	452	463	490	441	422	414	462	464	490	438	456	486	417	432	461	424	485	497	444	457	480	455	438	465	449	439	459	447	458	462	465	441	408	420	484	476	445	478	461	431	418	450	467	448	435	466	421	443	451	501	442	475	490	448	463	463	473	447	459	491	405	454	450	487	459	435	460	437	464	448	451	437	471	468	443	443	446	436	452	452	420	457	483	468	454	422	471	424	405	437	461	479	439	485	440	460	488	445	438	477	460	445	461	434	460	437	476	436	446	423	460	405	494	478	447	470	456	437	422	473	445	465	442	459	429	461	456	416	447	409	453	463	446	442	438	515	494	416	468	456	395	448	429	485	450	467	454	430	460	450	472	481	480	456	420	426	407	495	499	439	445	456	454	453	439	437	435	481	440	460	452	449	464	437	446	462	468	470	482	502	456	477	467	490	441	440	456	444	471	452	457	485	460	438	437	430	438	463	481	455	463	468	474	428	459	471	471	446	429	416	430	456	460	434	445	461	477	459	446	463	420	479	460	442	443	447	454	461	448	474	436	402	458	440	452	432	444	425	409	445	446	451	454	455	423	449	464	444	444	442	465	408	428	427	503	426	440	441	447	458	459	431	465	437	446	479	450	463	456	457	429	449	435	477	446	449	490	459	442	444	453	410	461	443	501	447	482	440	439	446	429	450	427	457	483	441	497	467	449	450	459	440	468	433	452	421	439	485	461	471	425	429	441	485	458	470	480	433	504	456	461	420	442	481	451	460	466	490	468	431	421	435	452	437	430	455	473	473	470	414	445	454	475	462	453	494	443	428	467	451	456	428	447	477	449	452	441	440	434	463	480	466	423	451	458	454	460	436	451	414	475	479	454	454	440	478	446	453	466	480	461	413	436	478	475	448	451	431	443	426	480	441	469	470	445	445	496	449	435	452	434	461	467	434	455	467	477	424	440	445	489	436	449	451	473	447	425	441	428	446	461	442	441	445	449	490	482	408	473	476	490	446	459	484	442	444	462	447	434	447	476	462	463	435	451	440	440	456	465	423	445	463	428	458	476	446	437	417	451	462	437	486	443	428	442	476	468	436	458	459	422	436	437	464	461	471	452	454	480	461	451	467	459	453	428	482	465	467	422	455	431	468	451	464	488	449	419	468	462	462	487	461	454	452	429	463	443	428	476	444	380	435	438	462	455	439	420	479	404	429	429	438	430	432	458	461	450	450	469	450	484	470	450	409	461	441	474	433	474	419	462	467	451	471	448	417	445	406	460	458	482	441	418	453	450	453	436	475	401	456	496	424	445	449	455	426	473	435	458	451	458	463	454	448	488	445	467	433	463	461	445	438	426	424	447	464	455	464	453	481	457	469	421	476	432	457	476	462	444	440	438	477	463	425	455	461	463	470	470	459	453	431	463	444	453	435	445	438	404	455	453	443	431	457	452	434	446	414	452	428	424	448	461	476	413	453	445	448	458	442	416	411	446	441	483	456	434	508	449	432	467	481	471	445	460	456	432	448	442	418	460	458	436	502	489	451	468	450	425	446	435	468	489	473	441	493	401	425	485	417	461	493	417	460	437	458	469	425	471	451	457	439	408	428	472	449	455	459	467	452	431	443	442	451	450	445	488	446	497	412	489	452	434	465	441	427	510	438	451	395	473	439	434	491	442	443	483	417	470	452	477	464	420	464	461	447	460	467	449	456	467	446	421	462	436	442	444	470	480	481	459	476	474	455	443	466	437	448	461	410	469	405	446	475	443	442	472	467	437	497	442	421	404	451	425	406	429	445	473	433	467	455	443	441	450	483	451	436	463	453	470	451	461	458	427	453	485	435	449	469	416	436	455	440	494	434	414	427	453	440	444	423	474	450	432	453	428	440	433	423	468	468	429	492	450	429	439	422	435	430	435	460	448	480	447	470	444	424	441	431	475	465	431	452	440	479	409	444	419	453	445	438	422	497	458	446	457	474	442	450	494	490	484	431	437	444	442	442	432	426	443	435	425	423	424	465	454	477	445	489	459	452	435	444	459	493	457	436	472	439	429	481	437	412	451	470	434	449	462	417	450	468	447	425	445	443	461	460	471	466	459	439	430	475	454	467	471	437	437	435	456	428	412	473	415	466	442	418	436	433	483	474	421	448	456	452	480	464	431	458	474	460	491	490	444	443	436	457	436	466	445	445	428	437	439	499	450	450	444	436	447	456	458	485	451	494	458	433	474	468	476	437	435	439	395	475	467	429	431	446	410	493	426	447	440	478	459	437	422	472	484	419	467	453	436	465	450	451	468	457	463	446	442	493	428	459	499	435	447	453	438	459	403	490	416	460	448	426	441	453	424	443	439	442	450	427	495	473	404	457	389	458	444	437	457	461	481	460	428	433	474	475	467	434	422	456	466	460	434	457	457	456	418	414	462	461	423	452	448	434	456	450	477	438	444	491	439	464	479	460	408	453	469	451	449	460	465	465	487	468	482	425	458	458	462	412	462	429	392	439	465	448	474	483	503	472	438	485	449	431	413	442	463	460	449	476	454	465	448	436	456	481	435	436	443	452	489	485	502	427	452	481	448	416	454	450	453	483	424	444	443	449	476	429	446	454	452	469	437	434	464	424	478	505	470	447	445	482	418	436	431	482	446	451	447	456	468	429	440	449	477	432	420	481	479	466	448	456	457	434	418	438	443	446	452	457	433	468	464	482	465	421	449	478	421	456	455	474	423	435	421	479	432	476	449	442	440	446	446	487	444	440	476	455	445	450	483	496	455	433	409	464	463	449	426	398	411	473	469	433	442	472	476	438	457	439	430	459	473	439	413	448	453	497	458	464	484	459	442	483	433	437	493	489	444	448	428	457	425	456	455	457	470	457	449	481	489	483	461	481	422	433	436	455	433	436	456	443	447	453	458	460	432	458	469	441	473	469	437	489	436	446	484	494	458	415	438	451	438	444	469	431	445	423	470	418	420	470	480	446	456	443	454	446	432	469	422	449	452	464	465	459	449	491	476	462	490	460	456	476	444	463	450	451	458	416	471	457	446	443	443	427	473	455	464	449	455	425	468	416	492	425	492	458	438	453	479	418	458	422	462	451	427	453	463	452	424	447	496	441	432	453	461	442	515	436	449	449	420	434	439	452	423	435	445	422	431	464	437	417	448	443	438	458	459	431	479	420	431	420	487	434	432	468	434	448	457	424	433	414	436	460	449	470	473	443	425	452	449	455	442	479	453	470	443	442	427	459	449	488	468	422	451	427	474	408	426	478	424	428	449	445	427	449	468	436	448	451	465	460	445	435	446	432	458	468	442	433	487	453	529	429	451	448	480	452	448	440	493	433	450	477	448	452	428	474	426	466	449	414	470	471	430	448	462	447	434	423	398	439	469	485	438	425	460	447	474	453	449	408	445	435	435	454	431	460	418	458	431	439	461	476	461	460	474	444	458	470	448	467	432
23692	20914	27729	24221	20799	4897	698	498	429	375	347	314	272	300	263	270	245	267	257	238	240	202	239	222	222	218	215	249	207	198	227	220	215	218	187	222	235	199	250	197	200	197	181	201	218	230	216	201	231	215	232	224	227	231	190	216	226	223	176	220	221	219	220	185	198	200	200	222	239	224	193	212	207	208	217	212	226	211	219	203	214	210	211	206	222	203	189	234	184	206	208	225	196	201	184	244	211	210	187	211	206	184	212	204	211	198	192	178	217	244	194	215	207	203	209	210	221	228	209	194	250	205	201	219	189	195	224	200	207	224	172	189	179	227	187	214	199	211	201	182	207	220	200	216	219	197	203	184	234	206	208	197	187	182	213	233	212	207	213	189	198	222	216	215	199	197	209	207	195	207	212	205	206	224	214	204	204	238	195	200	200	233	219	203	227	206	191	207	209	215	192	185	208	201	219	218	198	204	236	213	210	179	220	191	211	190	202	216	187	222	221	201	190	226	205	193	175	209	197	191	207	201	208	213	191	244	208	223	197	218	208	221	236	199	198	196	192	202	226	226	214	191	216	184	234	232	216	219	207	207	191	207	204	208	205	214	226	216	193	178	177	216	225	175	201	216	223	222	210	191	183	211	219	232	211	180	213	233	220	201	205	190	209	225	214	212	209	202	201	198	172	207	215	197	225	182	185	203	218	200	201	226	195	213	192	210	190	192	177	214	205	201	204	181	222	222	174	183	188	207	193	215	189	207	216	201	204	213	240	203	232	185	206	211	216	231	223	181	195	205	231	201	207	218	195	211	162	191	217	226	215	188	187	215	189	215	216	232	183	188	194	196	204	189	210	215	211	205	219	202	208	216	182	217	211	212	219	175	215	230	216	224	208	193	181	196	201	196	197	232	205	207	208	228	204	203	222	226	214	194	215	212	195	198	187	180	197	209	198	192	178	214	201	217	178	212	197	229	168	197	188	213	222	181	171	229	196	207	209	186	221	215	185	217	221	204	220	196	191	230	194	186	213	207	208	204	190	205	223	201	195	204	203	231	183	229	199	221	215	227	207	199	191	222	214	186	243	203	198	180	225	191	209	226	225	199	220	201	200	198	204	185	188	189	198	201	190	200	203	203	189	232	216	190	213	195	213	203	223	215	201	193	220	228	224	219	214	218	194	222	213	206	204	222	202	203	256	184	207	211	208	196	228	203	220	207	200	194	197	223	192	170	193	216	215	207	200	218	214	200	206	207	212	222	220	221	188	230	193	182	195	215	200	200	195	206	198	196	179	222	190	213	205	175	218	223	221	186	207	209	210	193	220	244	215	196	229	213	225	213	174	211	206	210	199	199	227	193	213	205	211	211	191	183	192	229	208	202	206	188	225	212	204	218	212	182	196	190	216	226	219	200	225	235	182	211	230	204	184	185	204	211	180	233	227	191	190	186	218	214	190	206	200	227	209	191	188	230	202	202	195	194	203	197	200	206	201	203	205	172	214	200	196	222	211	195	200	211	190	188	213	225	200	208	206	221	183	206	209	209	206	210	190	213	201	197	193	186	195	188	194	214	193	233	216	198	212	212	212	207	194	206	202	215	215	212	207	176	185	204	187	198	190	190	188	196	209	205	191	200	233	222	195	216	194	218	208	193	205	199	207	197	192	205	215	177	220	204	199	224	208	190	197	190	197	195	213	207	211	182	208	191	241	197	193	213	202	227	213	207	221	169	213	194	195	169	195	209	210	235	207	199	217	206	197	189	213	212	193	204	235	231	208	192	216	201	206	204	196	193	193	207	214	230	212	187	238	215	204	188	216	198	187	237	225	199	201	181	204	186	196	205	189	210	184	196	213	185	207	188	191	210	228	207	183	202	181	196	215	208	190	209	217	212	218	202	209	196	237	196	231	183	208	188	196	200	193	198	226	205	184	222	211	200	203	206	214	225	225	230	222	195	210	199	209	201	217	198	175	213	240	171	246	212	222	213	189	195	209	211	219	221	188	217	190	207	243	216	225	197	201	231	185	185	188	186	209	194	153	218	201	195	206	199	205	230	209	202	228	205	219	231	204	181	228	206	204	204	239	232	187	189	203	215	194	212	224	217	226	192	223	201	211	194	193	226	214	221	210	193	196	194	212	183	200	198	205	192	209	192	216	221	220	210	175	226	225	223	186	217	213	189	220	208	198	203	210	202	195	214	193	209	197	226	233	218	210	197	204	231	212	206	191	209	207	210	221	208	197	193	205	184	202	245	190	218	195	210	217	204	215	202	221	193	214	199	208	190	209	222	219	211	195	211	199	207	225	203	195	211	216	203	196	201	207	215	212	203	203	209	213	221	200	205	207	209	188	210	222	217	207	202	215	189	207	204	205	210	205	209	203	194	216	209	227	193	204	204	215	205	191	212	185	169	207	208	201	189	207	192	184	216	218	188	207	223	217	191	193	213	197	186	212	196	229	208	187	189	192	211	188	202	215	201	227	212	195	194	174	215	199	183	222	197	193	221	189	217	198	205	228	209	210	180	207	231	220	189	198	204	215	190	220	215	204	201	207	207	214	208	192	192	231	191	186	219	177	213	221	193	195	204	214	230	195	196	215	225	211	201	206	199	219	202	212	201	188	227	203	187	180	223	183	209	196	221	181	220	199	208	227	186	212	191	211	179	230	202	202	194	199	218	197	223	207	213	201	228	223	213	203	201	210	217	200	204	187	195	206	200	221	216	212	205	229	215	220	208	195	195	190	231	206	199	207	208	205	218	231	222	194	189	212	204	211	205	211	212	209	177	212	180	198	203	201	202	202	210	227	224	192	226	192	208	192	221	227	200	221	227	213	212	175	209	212	199	189	185	201	190	212	214	180	201	208	218	195	185	195	214	210	226	208	204	200	203	178	211	220	214	196	209	221	214	211	208	198	206	185	209	194	214	206	223	207	216	221	191	214	199	173	203	208	191	203	204	221	191	212	237	181	218	204	195	220	227	208	196	197	190	197	169	187	199	197	185	215	189	189	215	182	210	191	229	195	184	208	219	222	194	203	215	207	214	193	209	201	225	221	201	236	194	215	206	197	207	222	227	207	235	220	190	218	210	217	226	221	231	183	197	197	203	209	201	198	207	215	203	213	222	210	207	237	198	228	206	194	170	200	204	215	166	192	194	180	225	196	202	219	211	233	213	207	214	188	193	202	194	200	207	228	192	202	180	209	188	189	223	205	198	197	207	199	219	230	210	191	221	211	202	212	210	210	207	217	211	215	195	227	216	213	217	224	216	206	206	201	218	208	203	199	224	226	197	226	227	210	203	225	191	210	218	199	205	182	239	210	177	194	204	222	211	201	195	219	206	207	214	210	205	204	201	220	204	201	227	203	220	219	212	202	208	220	197	219	193	229	211	225	225	222	224	200	204	203	222	206	217	192	209	188	217	197	210	211	219	193	185	239	203	217	208	213	218	207	201	209	202	204	185	208	203	213	192	203	180	203	207	219	220	207	205	188	215	175	213
3519	8877	5707	2505	1779	1360	1023	825	657	547	467	416	383	339	332	298	331	312	310	254	259	249	252	258	274	245	235	247	210	229	242	224	242	219	229	236	208	215	222	212	237	215	238	223	225	249	237	221	230	202	223	213	207	213	253	226	205	200	223	238	194	186	219	217	198	226	209	215	224	195	242	231	219	183	221	217	208	219	217	250	217	214	200	206	207	236	243	196	222	209	204	224	222	194	216	207	215	203	205	214	216	215	203	225	229	235	197	235	222	250	211	199	220	216	200	209	215	236	222	216	179	209	202	238	208	215	212	207	223	229	206	207	202	230	194	205	205	233	226	228	214	248	223	200	187	210	213	213	188	235	200	223	236	224	212	209	213	258	227	198	211	207	209	237	231	219	240	209	216	208	226	215	225	207	221	215	197	244	222	220	201	222	212	200	210	194	215	223	217	218	212	214	220	262	213	230	194	197	205	212	193	243	218	207	198	230	195	241	237	214	222	228	223	233	205	234	199	254	191	204	220	223	220	219	225	213	203	204	200	226	209	229	209	207	239	239	204	215	205	201	228	207	208	196	188	192	207	200	228	201	206	233	235	194	192	229	225	230	226	243	223	217	214	223	196	206	226	244	211	209	214	208	216	198	240	194	221	232	222	255	214	237	228	201	212	206	225	228	213	201	200	195	226	215	235	226	216	216	213	211	207	201	208	216	220	207	197	212	201	209	203	237	169	206	242	196	210	193	209	202	236	222	220	225	239	222	218	213	253	217	190	215	193	216	196	190	221	190	217	201	224	208	211	236	183	212	221	219	224	207	216	225	205	207	199	171	208	234	210	204	223	216	218	212	206	217	221	224	229	214	216	246	202	209	208	209	222	219	220	209	226	223	225	211	209	203	208	224	220	207	207	220	223	208	188	250	211	227	224	229	200	223	211	206	205	179	204	206	208	216	198	210	226	220	232	223	231	242	218	232	209	225	211	206	238	191	224	218	198	207	249	205	224	217	234	216	206	224	189	219	206	215	224	219	203	227	214	210	199	229	216	207	206	229	209	225	196	222	210	206	196	216	193	223	235	216	220	207	201	220	203	192	216	195	192	231	217	232	238	184	229	226	219	228	199	228	212	224	202	239	229	205	236	191	205	212	226	206	236	176	215	206	232	218	208	210	207	210	210	225	198	215	227	190	200	199	215	242	218	217	223	216	212	202	212	220	223	219	202	214	217	205	186	216	191	220	210	207	247	240	220	226	247	214	182	202	232	235	181	246	220	200	204	207	210	204	227	210	232	218	207	221	208	214	179	200	221	197	223	222	219	216	211	228	201	221	206	224	206	231	210	236	198	224	221	228	210	210	242	234	203	216	194	214	216	209	203	232	201	229	212	184	205	216	193	226	190	223	188	229	231	218	199	210	240	233	226	193	217	217	214	206	183	204	207	217	211	210	216	229	229	203	236	180	202	227	210	223	214	223	234	225	212	209	233	206	218	213	213	223	217	207	220	211	204	208	211	233	201	188	207	222	237	214	214	204	253	197	193	233	235	202	206	184	223	205	224	194	212	218	208	213	193	203	213	203	205	212	208	211	193	209	197	227	214	209	234	210	234	226	210	246	203	240	228	227	175	212	222	225	224	237	244	214	201	207	205	217	213	232	217	218	227	225	219	213	208	238	204	206	211	209	204	234	228	207	237	221	214	244	215	231	222	222	206	219	206	213	233	239	200	214	210	218	240	233	234	201	213	187	235	204	230	238	195	202	203	226	202	222	212	226	226	202	198	233	208	211	218	256	218	207	222	204	189	212	208	200	215	220	218	172	192	236	238	203	222	231	244	229	215	226	212	205	206	227	226	233	207	211	219	202	222	223	207	203	209	220	220	219	206	235	205	197	212	216	227	213	214	211	215	200	232	239	226	206	237	218	202	232	245	211	228	214	215	216	212	229	194	226	230	241	206	226	199	201	246	212	208	224	214	221	219	217	212	207	238	194	197	229	216	216	201	236	209	187	191	208	223	203	232	232	249	224	226	201	210	210	186	205	257	201	216	218	209	176	223	234	231	237	201	193	194	210	213	214	210	175	204	196	224	198	213	221	207	198	229	214	196	203	216	209	198	208	232	199	217	221	225	214	200	210	206	209	218	226	206	210	193	200	240	201	207	248	211	227	235	214	230	217	219	210	186	212	212	193	184	229	223	228	202	210	221	203	198	211	235	253	213	216	212	232	213	222	226	201	215	225	212	194	228	217	174	219	220	204	216	174	214	203	208	217	218	244	202	206	217	195	227	212	224	197	200	218	239	200	225	216	201	222	222	218	221	219	201	252	208	201	217	228	250	262	225	199	189	205	218	207	219	242	219	190	215	233	204	222	212	215	233	216	213	209	208	233	221	228	222	190	204	220	229	193	224	219	198	208	207	223	205	193	217	206	208	242	221	192	212	238	201	213	221	197	219	219	189	197	220	209	217	192	198	212	211	222	214	215	219	201	212	208	219	197	219	211	191	175	203	230	206	197	236	229	224	197	212	198	215	223	225	233	190	227	225	206	233	203	223	199	199	200	220	227	205	235	214	248	178	240	205	231	202	187	217	213	227	218	220	207	218	218	192	204	191	221	204	206	229	201	232	228	205	215	198	218	213	218	215	198	216	214	208	217	237	230	234	216	203	214	218	219	217	203	221	246	192	242	234	210	226	214	248	188	227	213	213	247	228	197	227	207	195	227	224	217	205	223	184	236	215	194	203	201	218	236	208	192	196	192	214	180	200	218	218	219	209	210	222	210	192	197	196	203	213	191	220	217	221	218	218	222	227	230	198	219	233	209	215	222	208	223	221	208	220	214	224	205	233	203	220	225	237	196	205	194	245	220	196	183	210	208	212	220	235	206	214	213	190	225	217	221	209	236	247	196	228	225	232	201	223	213	216	207	204	219	199	208	208	190	191	224	200	228	232	228	213	216	214	211	242	246	245	216	237	212	214	246	214	184	211	200	223	198	231	208	240	194	195	233	233	205	219	238	218	211	216	210	223	222	223	234	242	195	228	207	211	201	208	195	236	199	178	233	223	201	221	210	207	239	224	198	213	230	218	216	203	220	208	202	224	223	237	232	208	212	190	200	213	216	220	212	192	231	224	207	225	222	187	200	197	211	218	203	208	240	203	205	240	206	238	233	213	237	227	222	226	200	191	219	213	227	212	204	232	246	228	186	220	226	247	223	228	199	189	226	204	203	219	198	199	203	230	212	203	216	221	235	213	198	217	204	198	215	213	219	214	219	217	210	229	211	226	196	214	218	197	187	225	209	217	220	209	217	207	212	197	207	209	209	220	200	213	226	210	187	195	236	226	191	220	210	223	210	212	173	225	205	198	231	199	207	203	221	178	199	210	197	220	222	230	214	216	209	198	196	242	201	208	228	235	247	209	213	222	237	223	235	208	211	205	203	234	184	223	207	202	235	250	217	202	207	233	182	184	222	235	209	221	221	219	191	234	227	209	201	212	226
24565	20875	26549	25169	7631	890	741	630	607	576	571	531	572	584	582	571	551	569	561	522	524	560	514	494	509	543	543	483	502	509	518	527	532	530	493	503	494	530	548	532	510	505	501	540	484	506	494	534	482	553	520	530	507	497	513	482	525	518	477	508	484	517	505	521	496	496	531	515	518	518	513	487	514	533	532	511	528	506	516	496	532	519	544	549	505	564	504	519	523	504	565	491	510	491	487	506	526	515	466	490	537	506	489	504	527	548	485	509	509	482	509	505	559	540	524	492	491	461	512	523	486	514	524	504	558	517	509	523	499	498	492	507	492	508	503	507	479	475	516	530	517	513	492	523	548	514	529	492	536	540	521	527	514	470	512	553	528	560	511	506	486	576	543	490	542	517	499	493	489	526	486	500	527	502	506	528	540	498	515	509	510	498	533	526	517	560	506	512	493	537	486	514	523	525	542	526	493	518	527	559	515	522	504	544	515	489	527	493	547	506	507	544	503	498	524	504	539	494	554	497	505	537	485	530	535	485	504	538	514	531	510	575	481	538	541	523	530	511	519	529	505	491	524	523	533	542	588	519	462	531	485	527	507	491	543	500	502	536	491	511	505	542	536	520	521	513	522	496	490	551	526	530	549	533	537	563	473	518	547	524	524	504	527	500	533	524	511	500	548	519	511	529	493	527	536	513	519	510	466	531	537	506	497	526	455	508	534	529	521	521	524	520	529	551	487	522	503	507	549	549	542	509	505	527	544	532	542	509	552	498	481	529	524	525	519	520	464	489	529	540	565	509	515	502	497	572	511	518	503	526	494	496	514	541	536	494	532	542	486	513	511	511	478	495	545	523	508	523	530	516	536	528	508	510	518	528	488	520	508	528	537	505	499	507	482	517	502	572	492	496	530	559	506	527	502	497	520	507	550	491	526	498	531	533	522	541	555	513	523	504	473	496	523	531	523	489	491	509	527	543	505	503	517	498	502	536	523	514	490	474	511	471	591	535	479	514	533	499	509	488	539	544	511	496	513	557	526	521	526	509	525	522	553	525	517	529	463	507	541	536	517	530	524	520	563	496	450	510	495	520	514	496	544	517	546	502	502	505	489	518	485	494	527	540	544	498	534	545	508	515	534	534	534	511	557	511	512	516	525	518	546	553	483	505	492	504	517	495	525	558	504	514	510	506	559	509	485	520	506	539	476	480	499	541	512	490	566	532	532	528	524	510	488	518	497	511	546	528	547	498	534	515	547	493	526	526	494	497	536	518	488	544	526	506	535	490	513	493	507	534	502	504	486	519	487	506	571	479	531	498	500	531	477	458	527	494	521	495	525	472	556	500	547	509	485	562	486	500	497	527	529	517	522	540	464	488	520	570	497	508	501	536	510	506	500	553	506	532	539	537	509	519	520	569	521	518	507	506	528	516	540	524	519	549	506	523	472	525	504	518	470	496	542	501	518	507	503	508	478	519	484	547	502	502	525	483	574	506	510	529	538	474	534	533	498	528	479	502	490	467	509	499	513	510	513	527	511	525	487	506	490	494	522	511	507	554	497	495	532	515	533	538	490	510	536	478	519	492	489	532	540	531	459	501	523	541	498	523	519	481	507	545	553	498	527	482	532	513	514	533	503	547	507	486	531	545	517	538	477	501	489	536	527	534	497	521	542	510	520	526	505	480	539	514	547	513	563	480	512	530	507	540	512	516	511	543	500	512	491	498	504	461	532	483	539	497	511	524	549	538	533	504	484	506	519	537	520	546	471	506	575	521	534	517	542	500	491	515	502	522	547	518	525	503	530	489	516	568	484	501	497	502	531	489	534	531	527	522	544	487	511	510	528	507	472	520	502	528	537	558	539	503	524	513	488	548	554	496	455	501	520	541	535	530	517	519	515	512	558	516	472	532	533	507	507	501	574	553	531	515	482	462	529	465	497	512	507	538	553	502	556	477	516	525	492	493	519	488	499	507	493	488	532	492	575	530	503	475	569	530	528	482	502	508	597	475	503	510	539	513	504	494	548	500	496	498	505	526	539	512	521	471	529	526	501	526	491	479	520	544	506	515	505	494	529	486	530	529	513	523	488	538	539	543	514	523	533	477	505	517	492	527	528	513	538	501	501	524	577	506	536	494	536	509	519	483	536	505	506	483	514	499	467	523	522	505	495	521	548	487	499	494	479	445	498	487	509	510	519	509	525	527	551	511	479	508	513	491	545	511	536	493	540	491	492	511	527	541	517	523	490	475	529	513	522	508	493	501	506	534	494	509	529	555	500	522	514	514	460	493	494	499	507	506	485	543	550	511	521	557	476	489	511	480	501	517	503	538	508	520	504	523	544	505	510	523	521	536	524	523	545	525	513	518	495	555	506	537	526	495	540	514	517	503	509	517	521	526	527	489	554	587	521	550	538	542	510	546	497	533	524	481	515	535	537	473	525	545	550	518	495	531	487	525	496	534	510	515	540	525	528	547	535	539	473	497	547	492	539	564	494	518	557	520	536	493	508	545	529	506	492	499	499	535	519	515	538	529	553	501	512	523	558	493	531	501	487	537	518	477	506	512	529	517	523	506	521	516	527	527	523	519	536	525	462	492	509	529	528	494	481	523	479	487	474	523	481	513	546	531	530	483	529	488	554	481	517	541	535	489	537	484	517	522	486	504	500	509	488	519	507	544	516	493	535	513	504	509	529	543	502	508	506	526	493	518	508	518	510	481	514	464	526	492	571	565	472	495	529	529	484	532	520	471	533	512	511	497	518	529	534	451	466	516	513	506	484	523	579	501	529	500	545	492	529	550	472	523	534	530	509	545	530	524	492	528	552	501	525	496	505	520	507	479	515	547	469	506	486	509	483	471	477	497	477	513	505	554	527	505	513	486	541	543	520	537	536	503	511	464	543	495	514	492	527	525	474	516	541	517	542	518	526	482	472	508	537	498	492	502	546	525	517	552	530	508	519	492	548	510	527	496	544	486	509	513	530	533	517	496	484	539	544	518	514	513	519	517	518	521	520	545	450	497	512	474	532	545	523	503	552	530	507	519	507	510	492	531	487	490	532	502	497	515	557	491	491	529	564	526	538	481	537	513	522	520	508	534	551	497	533	553	532	488	507	518	517	520	473	488	540	511	511	537	513	500	491	534	521	493	515	503	525	524	514	508	495	527	519	514	535	522	517	515	499	548	530	528	495	495	540	520	496	498	491	470	490	501	476	439	530	508	511	515	518	513	514	518	499	536	547	527	486	526	509	528	522	472	470	531	560	477	496	513	490	477	497	502	506	508	533	510	469	510	514	530	492	550	496	502	541	480	518	466	514	512	501	509	540	480	550	537	510	504	506	504	477	491	524	531	547	545	506	512	508	520	492	537	540	514	551	483	547	513	543	493	536	482	521	493	531	499	503	490	547	524	509	500	536	505	548	515	526	519	532	494	529	537	526	504	498	511	498	505	539	497	519	563	489	582	490	441	524	459	487	529	530	509	544	469	515	482	514	512	503	507
3582	5490	3317	1713	1319	1189	973	845	789	756	659	658	674	606	627	597	575	561	554	537	528	551	564	566	539	554	554	516	558	537	495	511	565	563	531	550	555	559	547	532	507	541	521	539	557	568	554	495	522	559	581	478	540	531	543	483	534	507	561	516	508	535	535	500	551	546	517	546	558	548	554	510	538	519	518	560	549	542	501	491	528	527	530	537	563	502	559	523	543	550	535	546	540	499	575	503	535	549	496	573	524	551	567	560	517	515	512	559	555	543	515	523	545	530	542	496	504	472	497	471	520	548	529	569	501	530	536	521	500	520	521	581	509	503	481	533	524	522	523	494	550	563	516	528	552	523	539	530	527	548	550	509	498	538	512	544	511	520	537	503	550	503	533	507	527	536	555	524	508	496	517	529	498	553	534	557	528	540	478	513	513	531	476	528	553	515	516	537	504	541	538	530	520	529	526	507	523	512	559	548	537	491	531	480	489	516	516	525	514	494	524	497	539	510	523	523	518	505	539	496	539	540	491	534	535	526	538	560	520	550	512	514	563	523	506	550	501	569	530	531	511	554	533	528	524	535	530	518	559	520	560	509	525	540	534	520	545	518	522	492	545	503	524	535	525	531	506	521	505	497	510	486	531	510	562	491	515	553	550	503	513	519	547	540	538	547	520	547	545	522	494	527	522	577	529	534	526	549	521	509	560	523	535	516	482	519	504	529	522	527	517	529	535	541	530	549	558	523	494	493	515	523	517	522	497	547	547	509	554	500	523	521	542	535	534	518	525	576	561	533	506	524	538	510	528	519	497	580	544	499	543	520	522	516	523	479	550	521	542	515	538	491	526	527	506	488	516	526	544	562	561	518	525	536	508	503	537	523	516	546	525	533	552	507	547	502	502	525	528	553	484	511	519	519	545	515	524	501	560	509	537	499	564	553	536	548	526	512	513	505	516	538	518	513	546	493	536	549	547	530	506	509	549	540	558	548	546	511	507	539	512	563	541	539	520	571	517	511	506	519	530	546	531	504	524	525	543	522	507	513	544	503	540	527	541	529	531	544	585	549	541	568	500	531	536	525	565	518	569	542	532	545	496	502	526	542	504	508	507	512	515	509	560	519	538	548	553	527	517	547	491	544	548	551	542	520	563	527	526	513	509	593	529	502	531	519	470	531	479	491	507	533	527	523	560	585	503	560	470	469	533	500	534	509	512	530	568	557	540	543	570	516	488	540	496	530	569	538	520	536	514	499	536	540	505	553	521	543	518	540	558	558	542	529	522	544	554	518	486	494	549	558	513	506	573	534	530	541	527	525	546	493	524	524	521	498	522	545	547	520	500	493	526	525	493	510	528	474	496	558	531	552	520	492	523	539	518	520	527	534	522	534	514	527	514	538	532	549	495	526	579	549	518	508	503	550	506	530	505	511	535	556	538	480	535	535	514	530	532	522	552	540	533	520	547	532	489	534	526	525	516	514	500	527	542	512	517	530	522	509	523	526	484	520	501	520	506	519	521	520	561	533	512	559	505	516	527	481	559	532	543	517	488	525	550	528	562	496	477	543	584	540	523	529	552	517	529	510	528	530	511	540	522	568	532	517	539	527	534	494	542	540	529	525	538	511	560	534	545	519	550	503	564	538	533	527	519	519	548	521	518	548	506	553	539	493	495	545	570	497	531	547	510	479	488	506	540	532	558	511	504	538	512	564	539	525	529	513	548	497	476	500	567	522	541	522	536	488	523	522	525	526	531	544	490	523	489	502	559	502	540	543	537	551	528	517	558	557	487	564	515	536	537	549	519	559	521	513	520	574	523	520	576	539	520	512	519	531	540	524	520	514	507	520	505	516	496	542	529	495	553	530	546	487	534	571	511	531	526	521	510	530	545	500	537	524	531	515	542	530	529	533	575	541	550	538	541	526	563	506	509	512	529	556	523	506	514	525	527	508	534	528	517	527	490	501	517	534	537	522	511	542	537	571	500	533	543	507	567	523	520	522	527	558	513	554	489	526	530	494	513	534	544	503	497	558	543	539	508	487	531	510	538	563	502	519	522	526	555	534	516	523	534	522	476	528	566	521	517	523	490	579	499	525	516	551	527	571	513	520	568	526	527	523	507	521	500	520	514	535	562	485	541	558	537	526	534	509	551	550	555	508	514	510	501	547	558	494	489	512	509	521	500	495	515	553	498	517	570	508	540	499	543	493	533	518	509	456	546	523	519	521	523	557	534	556	547	533	527	538	535	527	530	550	503	508	492	529	541	528	520	534	538	521	531	544	534	528	538	473	520	516	508	519	516	497	525	551	539	539	513	540	522	508	545	525	508	532	514	531	552	540	515	532	505	534	509	527	523	504	556	540	510	501	513	508	508	520	518	571	547	567	531	503	522	525	519	534	530	550	559	537	495	489	510	519	507	491	528	505	503	510	515	542	522	545	556	539	569	502	584	537	505	519	522	500	518	476	538	530	532	505	528	536	536	566	541	514	537	507	535	520	516	515	560	553	513	531	528	528	546	539	516	506	538	536	522	495	480	527	536	490	516	560	510	537	531	548	564	507	490	531	523	516	509	501	485	529	543	544	552	489	503	488	540	567	510	486	537	493	532	514	530	513	531	530	505	516	562	540	514	579	505	502	503	505	502	540	507	542	540	518	535	476	516	543	496	520	535	553	524	549	517	522	511	500	534	553	533	495	538	519	526	520	523	548	546	543	492	520	533	521	503	502	550	526	499	547	551	544	530	529	536	510	516	523	535	517	515	541	522	494	501	491	553	506	542	518	555	551	547	545	521	543	475	536	514	510	514	525	501	553	523	518	535	509	536	477	497	539	511	538	488	505	527	502	480	506	553	529	507	507	503	556	532	529	528	535	534	546	523	540	532	564	484	512	543	520	533	532	500	543	549	546	498	500	506	515	522	522	527	541	529	519	533	493	512	527	525	527	537	507	526	481	502	531	590	496	493	525	509	520	513	544	515	560	560	515	532	534	527	539	542	503	554	533	541	514	539	542	539	495	540	517	507	538	503	517	544	551	498	551	519	547	487	487	555	521	528	518	522	512	511	531	529	545	526	527	562	530	529	570	538	547	547	512	502	554	567	561	510	499	504	532	573	527	523	525	504	542	519	545	522	539	531	569	572	501	526	558	543	526	522	540	560	486	512	505	539	486	524	531	525	514	526	542	527	557	500	534	545	565	522	512	477	530	588	530	502	547	543	523	538	504	543	506	470	531	523	526	558	510	530	535	532	525	537	517	512	514	538	486	572	541	505	486	514	547	530	524	523	530	559	525	500	493	560	529	538	495	543	537	509	522	544	566	515	504	565	557	533	508	536	518	602	566	502	547	566	540	498	543	524	465	534	509	530	539	538	544	465	552	516	541	532	522	503	556	469	524	541	522	546	523	523	512	526	527	532	537	488	527	538	546	510	544	511	512	540	502	535	528	562	517	538	532	522	515	526	492	514	520	513	507	534	515	516	533	537	532	531	536	524	550	539	537
22488	20994	28421	23727	20989	20998	5581	858	622	523	447	412	358	387	358	328	309	290	314	260	245	237	253	248	246	252	248	221	231	234	215	218	228	212	220	226	226	234	234	214	225	254	220	225	227	237	224	244	186	200	203	212	207	214	207	206	199	200	199	222	207	210	209	201	188	222	224	209	196	235	192	197	205	184	217	217	201	225	206	194	206	202	220	213	196	197	216	214	211	206	207	202	205	226	223	217	227	208	216	209	230	199	225	217	218	230	224	207	206	194	243	223	222	187	210	213	201	211	222	199	178	204	216	180	194	200	209	176	219	200	221	203	229	209	202	222	229	229	205	214	181	207	209	234	219	207	224	201	222	218	203	167	203	189	210	210	207	205	214	209	202	209	203	196	179	196	242	199	201	224	193	202	192	194	215	192	221	203	205	182	189	183	206	197	197	175	224	208	195	215	215	198	211	227	211	201	193	197	224	230	179	203	183	209	209	206	227	214	193	219	182	203	212	203	194	205	221	210	213	206	210	202	189	216	209	203	200	227	180	198	202	206	220	195	181	200	191	198	225	218	219	220	223	222	218	200	202	215	196	204	202	218	202	200	220	212	218	207	227	211	202	210	192	197	209	202	209	203	228	218	190	205	206	208	190	231	192	197	236	199	227	207	226	189	203	214	236	239	213	192	210	204	190	212	236	186	197	194	195	213	210	222	202	206	215	204	201	203	195	200	196	188	193	207	209	206	220	181	226	217	199	190	223	204	208	235	231	203	211	210	208	231	203	193	224	210	229	203	220	204	200	204	177	212	205	188	185	183	206	242	173	211	211	198	216	174	235	189	170	196	248	211	211	211	204	218	198	222	212	220	219	180	198	213	200	208	203	170	221	239	207	207	191	185	188	210	174	199	177	215	202	199	193	214	210	197	198	229	208	215	195	215	177	191	192	216	205	200	210	226	237	205	230	235	190	218	232	193	209	208	186	207	203	187	198	223	206	227	204	183	211	198	195	207	217	232	193	225	196	181	205	213	225	178	204	194	217	184	238	221	204	211	231	226	211	203	242	177	169	218	233	207	204	199	218	193	212	201	216	223	209	213	219	191	204	219	191	174	192	182	199	222	213	227	198	188	209	212	212	198	200	231	232	209	232	188	191	193	225	190	204	179	232	184	214	223	215	208	217	201	221	193	205	205	228	200	210	199	220	227	189	206	198	201	207	209	202	220	229	208	215	187	212	228	209	210	172	209	224	202	204	204	214	188	224	207	230	193	218	209	190	203	213	211	182	214	209	197	185	190	195	213	226	196	219	194	189	189	217	182	196	189	199	221	194	199	227	210	212	174	203	208	208	204	196	240	208	217	210	193	237	210	224	207	212	220	225	200	225	189	193	196	218	232	234	226	211	193	220	192	199	177	200	190	223	218	207	195	194	196	187	232	193	228	213	214	188	221	194	205	196	212	231	206	205	220	169	212	216	208	207	211	221	207	210	222	188	219	198	203	184	198	234	217	221	196	232	227	226	214	194	183	199	202	187	202	188	195	216	218	217	185	175	225	226	202	225	211	225	229	195	213	210	200	207	197	183	206	218	217	199	198	228	206	188	211	211	196	180	199	187	197	206	205	187	183	194	191	199	235	189	237	199	223	191	202	195	214	232	191	220	190	185	222	184	213	222	213	187	202	204	206	190	177	199	201	220	190	203	214	202	203	215	189	176	169	235	204	208	201	221	247	220	198	220	217	211	188	210	184	237	186	207	214	217	216	215	206	225	180	202	188	210	216	213	200	200	242	211	245	210	221	232	218	238	205	214	196	190	194	198	191	206	213	199	206	212	196	199	198	209	197	216	206	223	217	223	202	213	212	214	220	209	236	192	205	211	209	209	210	183	216	192	193	219	249	219	224	169	196	205	200	199	194	214	221	190	196	220	238	219	195	193	227	180	193	236	208	204	202	208	214	184	204	192	216	195	208	219	189	217	212	211	206	212	194	227	226	218	213	224	222	200	197	217	211	227	202	202	226	216	245	231	231	197	201	214	211	237	200	181	224	252	182	200	217	191	221	209	180	201	183	221	221	209	193	213	218	207	231	222	234	202	195	192	222	228	224	208	233	209	207	193	218	207	211	204	206	178	246	209	201	223	208	213	200	162	219	204	194	219	215	208	205	196	200	206	233	199	207	206	197	186	200	210	207	216	187	219	186	206	200	208	202	189	219	203	210	212	198	220	218	205	230	209	229	220	223	196	209	185	219	212	213	183	202	193	215	189	206	207	201	194	230	198	192	213	190	194	205	191	190	184	197	206	200	213	224	203	194	185	197	190	213	226	216	207	189	227	195	220	201	175	213	209	210	193	202	236	216	218	179	187	209	212	196	241	194	207	182	207	188	201	212	205	207	205	214	188	191	221	201	215	181	189	201	192	231	204	205	242	228	214	224	229	197	203	186	198	206	192	214	213	234	206	204	227	202	209	174	206	222	209	200	216	189	220	226	208	219	189	202	231	194	196	269	214	214	197	204	219	205	200	195	239	221	213	195	204	235	226	202	207	194	213	206	243	227	210	202	211	205	214	211	222	220	188	224	192	204	216	204	199	219	225	182	189	200	186	215	220	194	214	224	194	215	177	198	202	192	194	216	220	211	208	212	217	207	194	221	213	202	216	193	205	203	180	199	210	187	209	184	206	215	185	211	209	206	206	233	211	168	216	229	220	210	208	209	205	226	199	196	208	189	201	198	196	204	208	201	211	217	250	213	193	231	199	203	191	203	208	212	217	170	209	207	205	218	201	226	211	217	208	204	210	216	218	214	226	222	204	210	200	232	221	210	210	198	172	216	199	188	202	224	215	217	199	256	198	198	220	189	228	194	225	216	203	223	211	223	203	187	200	200	204	203	238	182	185	218	225	211	229	192	214	192	214	204	214	228	199	199	188	215	221	222	225	219	228	201	199	208	204	209	207	222	190	199	220	199	221	206	195	197	221	218	183	205	225	192	218	211	232	200	207	188	207	192	199	199	221	234	197	223	208	213	196	199	211	204	238	224	205	219	178	212	199	221	205	220	208	216	190	227	191	205	208	219	166	212	212	207	209	205	204	210	182	237	204	220	217	234	195	187	202	193	200	209	202	212	175	186	198	215	195	223	222	213	194	220	207	219	195	214	212	228	227	192	195	229	206	228	199	198	212	204	190	207	222	210	202	208	200	190	188	211	196	220	234	201	200	231	184	191	189	226	196	204	211	203	193	201	199	224	220	191	211	194	201	207	212	194	198	224	191	196	186	213	197	191	223	204	175	222	224	214	191	202	249	241	210	215	187	205	182	211	195	188	217	192	212	220	205	196	209	208	195	197	195	217	232	222	223	204	220	224	218	226	208	176	198	230	248	242	211	212	210	190	216	173	199	230	207	211	179	204	206	207	224	195	178	203	192	204	203	214	209	215	191	226	179	219	213	195	205	199	198	216	224	190	223	178	192	203	206	202	231	231	209	202	240	234	218	198	218	184
3987	14259	9377	4393	3017	2227	1653	1232	958	814	667	572	539	474	418	375	387	319	336	337	290	310	280	246	262	277	241	240	248	248	218	241	222	237	228	269	206	248	221	217	187	224	235	207	224	203	223	189	197	209	225	224	200	218	224	224	213	195	214	199	227	242	207	195	213	215	250	214	212	207	243	231	197	232	200	219	196	228	223	223	206	201	207	167	223	199	228	209	211	192	198	219	202	192	221	214	210	201	216	198	173	199	205	205	186	216	188	239	224	227	188	209	208	184	210	183	195	226	207	213	183	232	216	198	219	201	205	185	180	189	183	237	209	191	224	192	204	205	218	195	217	181	204	227	238	200	219	213	183	197	213	213	194	206	193	203	218	215	224	193	173	216	205	190	183	191	209	217	190	210	205	185	213	213	182	222	218	180	206	224	218	215	195	208	222	210	205	219	221	224	209	202	197	201	215	211	228	195	213	227	225	186	167	221	210	192	227	200	193	222	211	203	203	204	201	203	182	205	232	182	184	222	204	213	203	196	213	214	184	198	188	213	222	209	203	200	228	224	212	206	197	202	225	187	193	185	221	200	186	195	210	204	177	190	203	207	190	201	190	197	199	188	209	176	189	193	226	180	208	196	199	202	197	202	206	197	183	188	194	186	194	204	228	229	198	199	206	203	199	196	194	212	206	220	204	191	200	197	191	208	206	213	211	190	215	198	202	195	212	219	249	198	203	207	213	209	204	196	197	198	185	196	196	199	186	195	209	221	188	187	195	211	204	189	200	221	213	208	196	224	212	206	194	208	225	202	221	202	210	190	224	214	197	189	195	207	210	212	205	231	200	193	194	183	211	215	213	193	216	205	200	207	204	190	226	239	186	213	227	211	203	214	191	211	226	189	206	208	192	226	179	199	227	221	227	213	214	204	216	220	222	212	226	193	199	201	212	203	204	197	188	204	190	220	225	220	200	191	220	207	189	198	222	220	190	208	196	242	211	185	212	217	193	219	190	222	206	206	190	181	209	229	242	182	185	215	194	202	209	187	185	203	217	190	221	228	198	226	236	212	198	214	212	214	179	212	190	200	186	211	196	203	188	221	213	221	227	213	203	236	207	207	208	218	217	219	210	181	186	183	208	213	192	200	202	181	205	177	161	199	201	193	232	231	198	200	207	223	218	189	224	202	213	237	207	198	209	213	209	233	195	210	204	205	206	229	192	196	198	226	216	215	240	187	202	209	215	218	203	206	254	208	184	195	215	215	190	199	227	200	194	206	204	218	239	217	217	206	228	197	210	222	207	212	206	222	240	197	201	191	207	197	193	199	187	196	180	201	194	202	188	197	214	231	218	199	211	207	197	192	205	215	211	198	164	209	228	169	173	212	221	198	227	224	183	198	211	182	212	180	192	218	192	208	191	233	225	204	208	187	215	212	193	215	215	216	209	208	222	206	197	198	236	224	193	224	199	226	202	208	177	203	186	192	176	198	231	226	197	177	188	197	218	192	205	192	222	183	174	200	211	210	190	201	228	203	204	204	213	220	207	211	175	187	214	216	201	225	227	210	232	190	190	209	208	242	196	188	197	204	194	191	249	211	200	195	231	229	192	199	212	223	214	196	193	206	188	214	200	209	207	195	200	203	181	199	221	210	204	199	211	199	205	199	217	224	194	199	221	201	181	221	203	185	206	219	199	213	231	208	209	184	208	215	225	198	209	215	212	190	195	208	219	213	214	222	195	207	198	215	187	180	229	231	232	210	190	220	207	209	195	222	194	215	203	192	210	218	209	229	231	202	226	214	217	175	222	215	225	181	213	209	212	195	208	206	203	195	231	196	207	181	205	194	220	201	233	205	229	188	228	214	209	182	232	221	211	181	184	209	218	214	225	231	202	197	208	224	214	205	234	201	213	216	238	195	201	185	215	201	229	208	209	204	224	196	205	199	191	220	207	204	215	224	219	221	188	192	197	194	190	188	210	203	214	219	226	184	200	223	214	194	227	207	204	208	211	196	216	192	187	225	224	221	210	219	213	217	236	201	215	190	239	192	185	214	194	194	211	200	228	221	209	205	204	208	204	212	232	214	204	204	224	192	199	210	206	185	194	220	234	195	210	220	181	222	209	215	221	180	194	204	177	223	221	210	187	184	227	182	212	215	201	204	227	212	217	200	210	190	215	185	215	208	226	205	193	221	198	215	213	216	212	196	212	191	202	198	206	220	200	190	211	201	244	206	224	194	216	206	176	194	226	186	219	213	230	202	211	219	217	213	205	189	199	216	196	209	222	195	204	210	221	196	201	187	207	207	186	234	196	216	204	187	205	234	203	211	223	184	210	241	221	191	212	219	185	187	207	200	216	206	200	175	200	222	198	216	233	215	210	220	230	206	202	215	206	199	231	211	190	240	204	212	224	203	215	195	200	207	223	182	191	216	199	223	220	203	204	203	219	209	209	195	208	210	194	223	196	216	215	203	202	194	207	213	209	210	207	237	210	225	202	212	204	194	207	216	209	187	213	220	209	233	211	207	233	215	181	192	203	203	213	206	200	187	217	204	202	202	196	198	209	190	197	171	206	228	205	167	227	216	234	187	217	208	186	204	213	228	182	193	203	228	206	205	194	225	208	210	210	216	192	218	216	200	185	205	212	207	245	205	190	219	196	208	197	205	215	194	188	206	212	199	202	211	198	206	218	196	193	207	216	233	185	203	200	225	186	219	186	220	209	196	189	222	225	196	191	227	191	216	213	223	209	189	206	209	218	167	222	189	194	201	207	196	204	198	194	201	213	194	214	226	210	193	187	204	211	191	190	222	201	217	195	207	213	209	231	189	206	203	216	193	195	207	208	204	188	197	235	170	207	235	197	208	194	223	196	223	187	206	198	204	196	205	227	207	195	196	199	216	196	184	212	194	215	215	186	201	218	210	202	225	220	224	214	212	223	213	197	209	201	224	204	230	198	206	203	242	222	196	222	215	212	216	209	166	195	198	196	175	208	207	203	229	212	194	216	223	192	208	209	186	191	184	194	201	223	194	213	211	213	220	215	211	206	203	184	200	178	181	222	215	224	215	180	190	170	204	184	220	215	209	224	218	220	235	205	217	199	224	213	188	178	219	196	197	212	207	199	181	190	232	199	187	208	184	209	228	166	183	209	194	195	214	218	218	213	189	217	200	211	215	207	180	210	220	221	205	202	199	206	208	187	229	224	205	204	205	212	209	208	220	214	218	235	197	208	200	211	229	212	207	189	214	191	229	199	215	209	188	194	212	203	228	190	192	201	222	193	231	198	189	209	194	216	204	224	192	201	218	202	190	228	213	180	231	186	202	223	204	176	210	208	200	201	191	214	205	195	206	201	212	194	212	225	205	209	198	197	203	216	220	224	204	207	188	216	199	188	194	188	214	219	232	191	205	204	211	216	203	219	213	196	211	230	189	206	189	192	218	224	192	218	212	200	208	205	231	219	183	215	211	183	211	200	211	188	201	228	215	237	195	211	212
27639	19980	8178	1037	608	524	525	488	505	423	471	463	452	453	471	441	443	428	462	447	432	461	428	465	443	429	453	433	428	454	435	448	426	439	413	453	422	448	433	443	482	445	436	429	461	449	432	459	446	428	429	443	436	448	459	472	447	453	441	463	475	459	400	462	444	472	429	447	436	409	435	478	469	437	462	461	422	437	452	447	411	426	437	435	436	440	442	422	415	441	402	434	456	437	437	412	434	421	417	456	436	433	437	434	427	457	458	413	458	478	467	428	445	430	460	425	412	415	397	434	448	417	414	458	429	437	400	445	426	406	433	404	497	423	442	385	447	448	471	469	429	455	433	466	403	486	428	455	450	417	439	439	407	427	458	427	471	434	415	467	458	423	433	486	426	459	397	422	417	409	427	417	428	412	413	435	455	422	423	436	432	413	421	441	473	433	442	460	451	462	453	429	395	435	440	443	445	424	442	406	445	429	430	457	431	443	447	442	479	443	429	422	468	411	477	438	467	422	442	428	430	432	432	440	449	388	420	471	439	447	448	456	471	442	434	431	442	468	408	436	477	429	432	440	423	465	438	450	458	470	463	442	457	420	436	440	436	428	437	434	429	464	438	444	471	420	434	425	432	384	472	450	425	421	439	422	446	433	407	466	414	428	431	415	417	441	421	431	451	487	415	429	434	423	443	486	439	435	424	458	433	466	448	435	444	420	404	407	440	432	445	414	461	458	459	449	443	453	487	413	444	438	458	431	396	445	417	458	444	434	437	439	411	440	417	451	459	443	451	444	433	471	415	457	449	446	466	437	421	439	457	420	450	457	474	456	469	450	452	432	431	418	437	440	428	458	415	422	418	422	447	465	459	382	441	440	471	499	425	433	437	435	414	452	447	445	416	432	438	438	413	422	438	462	364	450	460	413	437	418	476	452	423	431	416	405	436	455	440	472	441	434	414	450	433	434	451	443	446	444	450	437	426	420	397	422	478	457	417	400	387	429	444	432	408	450	429	439	437	426	430	413	423	429	381	436	386	440	447	464	393	429	413	454	434	429	477	441	450	471	440	450	424	465	411	436	449	453	452	440	382	423	459	453	470	430	455	475	420	448	437	403	394	408	445	431	446	449	437	437	462	447	449	441	408	402	415	437	418	467	444	433	489	432	433	460	409	438	445	396	468	436	462	470	429	438	429	404	404	422	482	470	457	467	430	427	454	433	433	471	465	447	455	459	479	476	459	437	482	454	412	452	438	429	438	445	442	425	488	396	461	471	438	448	453	450	410	443	436	471	473	418	433	464	465	433	428	431	467	439	386	463	422	453	446	423	416	414	440	465	436	421	409	459	411	452	431	448	446	445	438	451	420	445	418	420	460	422	490	422	447	453	416	420	400	442	421	419	411	442	472	444	422	416	456	441	425	426	515	442	443	433	421	425	421	411	453	409	480	455	435	440	452	452	425	440	418	462	396	394	396	398	419	446	431	457	405	433	479	465	457	450	442	403	437	423	427	437	403	448	466	419	417	450	451	431	446	436	448	422	418	447	415	406	467	468	403	415	432	420	452	451	411	429	438	402	469	390	431	448	416	452	450	391	423	416	449	445	436	436	440	438	441	444	433	448	404	465	439	451	406	462	424	450	384	462	435	438	439	433	434	421	448	409	405	444	416	420	469	441	437	417	433	435	478	422	429	454	445	412	411	433	435	460	432	404	425	409	444	458	420	424	456	406	438	412	429	446	411	426	414	403	435	437	450	475	434	436	418	464	444	434	455	447	446	398	415	407	435	427	432	437	445	420	451	460	436	395	463	440	408	443	449	396	453	465	414	422	449	427	455	463	439	439	448	439	435	459	469	470	418	469	479	440	465	461	472	443	420	434	431	421	428	392	402	419	400	435	450	458	441	425	410	436	476	434	433	461	441	436	432	446	435	440	430	445	442	430	468	452	458	423	431	439	439	448	438	431	468	429	420	425	436	415	426	430	453	432	453	468	446	430	455	423	418	441	439	452	450	489	439	431	454	453	422	435	467	424	455	416	430	415	457	430	462	414	452	444	458	422	422	464	469	440	451	409	414	446	456	462	447	445	413	424	437	462	444	469	430	413	437	439	458	435	457	444	474	463	432	425	469	429	454	437	433	429	445	460	448	453	442	465	466	456	444	425	421	390	448	444	441	446	477	443	409	428	440	442	457	452	438	459	431	429	430	449	440	432	458	460	434	459	454	411	426	437	448	432	465	448	467	426	429	451	445	476	442	389	435	431	453	456	417	418	411	457	460	412	426	444	437	411	441	415	455	461	442	415	396	467	420	421	434	437	469	463	440	469	442	435	439	442	440	403	492	422	460	443	473	429	451	418	408	372	442	432	446	457	432	430	417	458	479	430	464	419	487	458	465	425	420	414	424	428	455	477	458	422	453	438	461	422	479	404	416	477	434	437	465	421	445	420	470	393	458	428	454	447	417	470	444	442	399	466	469	420	421	465	458	427	431	426	410	420	433	420	421	434	484	448	439	444	476	439	460	416	456	427	443	461	432	425	467	431	456	428	455	441	438	430	470	433	428	439	421	457	473	428	424	445	436	500	414	413	424	423	421	434	463	464	464	380	434	397	380	409	446	422	427	447	455	463	416	455	468	441	441	404	459	433	446	452	440	468	412	424	413	439	407	424	477	471	465	454	478	427	423	414	416	417	450	396	405	417	439	463	452	429	442	421	416	424	434	432	410	446	437	402	479	413	416	439	403	429	455	432	463	469	403	441	411	423	459	457	471	418	423	434	428	448	431	434	467	477	441	445	411	435	437	451	426	438	449	437	417	442	412	433	449	414	460	411	404	429	457	425	470	482	458	452	446	448	425	459	411	420	466	438	493	402	426	423	469	415	429	444	431	438	435	382	456	390	469	418	425	439	433	437	410	436	442	424	425	434	454	449	435	420	459	420	418	394	459	427	430	440	441	418	422	443	408	433	436	437	414	469	423	491	420	426	461	425	411	414	425	420	474	459	417	419	425	477	484	434	457	443	429	448	462	458	417	375	417	500	462	474	425	430	433	418	478	462	419	439	431	423	458	446	429	456	436	437	424	412	472	459	437	486	448	454	421	401	448	436	452	450	420	399	443	474	420	424	424	424	456	451	448	445	460	430	446	450	446	448	419	462	442	375	450	437	457	439	447	449	429	455	447	405	465	464	475	459	416	436	436	433	415	458	450	430	438	413	385	415	424	463	446	459	466	438	390	448	454	466	444	448	474	425	416	473	459	423	415	446	431	393	451	452	433	486	440	424	460	436	465	438	427	401	439	436	455	473	444	428	422	445	441	410	477	451	404	427	455	425	463	423	440	414	406	432	422	400	418	434	426	453	381	445	448	442	456	463	441	429	440	420	471	421	424	446	447	462	423	445	463	400	450	416	447	438	438	484	424	440	448	451	418	412	456	464	438	473	426	454	454	474	459	438	454	440	437	414	423	446	488	490	413	422	416	435	419	447	418	442	465	393
4935	2690	1496	908	690	680	601	588	534	486	492	507	506	461	464	459	477	461	444	504	450	450	466	453	460	434	448	468	450	452	437	434	447	436	486	468	482	466	453	497	474	464	477	425	439	451	488	427	436	467	441	467	453	444	414	474	491	436	433	392	419	499	453	468	447	438	458	442	483	481	436	437	454	421	490	438	459	492	488	468	479	436	433	448	460	480	461	430	440	443	436	478	452	465	447	435	455	425	453	456	443	490	420	421	437	444	450	475	475	453	453	451	483	475	440	488	438	488	485	448	452	440	462	463	392	442	460	464	462	477	426	456	427	429	486	484	451	449	509	442	416	467	432	444	413	453	466	474	460	478	456	473	446	467	449	469	440	429	448	458	470	484	440	459	475	469	464	470	468	453	455	457	437	422	422	432	468	431	475	445	484	465	410	476	486	428	459	478	469	471	447	469	469	468	483	449	483	469	447	448	470	472	489	464	464	473	445	474	467	454	458	456	439	428	450	490	467	469	438	486	466	438	468	476	446	460	470	455	449	445	453	459	474	454	422	458	408	412	428	478	453	440	473	450	409	459	452	437	451	408	437	475	449	471	463	461	454	481	468	462	437	449	474	436	442	467	451	501	454	470	444	471	464	426	442	473	440	442	438	466	434	433	446	457	447	422	478	404	462	480	440	416	469	476	431	456	418	463	459	425	469	468	446	456	459	449	428	475	448	430	446	451	460	472	467	443	457	469	465	469	442	447	435	407	462	432	471	448	463	478	445	448	452	437	490	429	455	460	489	425	433	487	422	468	448	450	482	480	491	493	456	474	452	479	474	484	475	459	468	465	428	476	419	441	504	445	457	429	439	478	498	486	452	437	460	483	444	436	484	476	454	457	437	486	441	430	426	477	473	485	442	448	462	451	439	481	458	439	454	467	488	445	434	441	456	463	473	467	437	463	515	451	418	442	494	447	449	457	428	476	438	449	473	474	457	458	447	465	432	443	465	469	455	433	464	446	505	466	446	434	451	439	451	480	466	476	504	434	488	467	437	445	447	458	478	495	388	451	460	476	441	463	413	440	483	450	493	437	441	468	439	480	432	445	465	458	463	473	447	463	473	452	486	443	408	467	446	454	468	437	463	463	465	439	492	498	473	469	451	450	465	462	454	473	463	443	460	449	435	434	488	508	495	454	441	450	446	487	483	469	449	418	443	441	468	427	460	500	454	472	455	489	466	447	481	484	444	478	433	451	480	473	452	432	428	428	423	448	474	454	493	457	438	459	440	451	482	454	508	418	467	450	477	428	439	463	490	465	448	454	471	479	440	451	511	456	496	436	464	481	408	456	432	453	442	467	491	441	476	441	452	438	451	473	477	459	447	471	425	471	419	459	420	471	471	410	480	454	410	432	474	422	424	476	485	444	491	456	457	476	465	455	455	450	443	482	443	473	439	417	430	457	450	454	451	477	457	484	488	447	484	461	450	443	444	473	435	451	433	495	496	476	424	506	453	453	477	490	492	488	444	453	424	429	455	467	462	489	445	439	442	462	448	487	448	477	460	455	468	465	476	430	441	475	443	447	448	430	420	476	469	468	452	444	449	477	510	447	480	473	453	436	463	435	458	494	456	425	437	485	455	469	410	465	450	468	450	485	432	455	468	467	430	453	448	491	453	456	470	489	458	490	450	397	477	475	474	429	424	443	443	473	459	460	445	434	466	453	455	466	452	435	442	466	471	469	449	456	424	483	481	457	463	489	471	434	461	454	458	459	474	470	442	452	451	440	442	459	447	488	442	460	461	442	448	450	452	469	477	470	446	436	460	402	460	445	479	450	419	452	479	437	450	467	457	435	482	470	477	464	465	402	438	468	480	480	459	441	442	461	458	449	434	468	434	462	513	498	463	476	418	435	423	421	474	430	469	491	473	459	459	431	457	453	465	450	424	460	460	468	445	463	421	428	446	470	427	477	463	457	448	413	442	441	428	461	433	455	444	481	475	431	483	454	451	440	457	474	481	453	457	461	452	479	465	434	468	384	468	467	469	483	466	441	470	471	426	455	481	438	432	438	473	473	470	445	456	429	462	425	482	431	478	466	430	459	461	445	415	477	443	461	431	440	412	447	438	505	486	478	457	470	418	476	435	453	454	444	427	475	484	469	458	484	465	484	482	505	482	477	480	452	451	404	451	454	422	434	439	421	427	484	484	449	475	478	451	423	455	483	458	470	462	459	463	472	449	482	482	448	442	487	439	482	443	446	477	460	450	473	488	466	500	439	445	452	457	467	449	450	455	480	459	421	467	430	488	444	442	447	449	487	442	488	439	450	491	434	453	464	493	460	428	439	509	438	441	421	437	438	449	429	472	447	483	439	452	439	481	484	459	448	458	487	473	442	461	493	462	452	493	482	435	449	459	459	458	434	461	464	475	421	438	414	435	427	444	496	491	424	490	437	474	460	447	435	473	451	455	450	468	456	444	470	430	451	463	429	489	467	438	461	416	464	474	424	438	457	460	471	480	475	447	455	463	476	461	417	473	413	443	468	435	424	432	465	455	494	431	444	453	454	459	454	484	439	476	448	422	514	461	483	467	457	513	465	446	457	454	460	491	430	444	454	442	440	466	454	407	494	483	455	426	444	493	456	426	483	443	444	452	491	496	518	451	434	452	480	470	446	467	473	448	449	430	483	488	466	490	447	438	442	453	436	492	468	455	427	451	454	510	486	450	419	445	450	444	473	477	433	416	455	447	455	457	467	452	452	452	468	506	467	466	454	438	459	460	444	461	433	451	436	463	436	452	488	452	444	459	455	457	464	445	460	439	445	455	488	505	428	468	433	465	453	465	427	430	479	508	443	435	443	451	423	442	465	446	448	458	426	506	490	439	493	477	437	472	501	455	470	445	455	448	475	433	469	424	442	444	469	480	471	459	451	440	438	477	441	436	457	419	468	442	455	425	496	433	456	453	490	465	480	431	446	460	464	469	457	528	477	469	482	460	471	451	428	444	449	439	456	456	441	441	443	457	468	444	460	429	495	458	478	433	432	478	470	460	473	447	459	455	440	461	440	490	422	503	454	453	466	424	474	436	455	455	470	427	435	435	446	438	510	462	498	460	444	473	467	442	464	485	442	445	473	455	464	459	440	468	449	449	426	477	529	455	401	448	474	465	432	456	442	502	490	472	478	498	452	428	475	488	459	473	492	443	427	410	473	421	451	457	478	460	459	433	498	442	485	467	453	435	445	473	465	433	443	437	453	406	447	478	465	453	457	455	445	434	429	457	446	462	494	464	493	442	474	452	432	457	446	463	467	439	456	470	455	507	428	492	514	438	463	434	421	448	467	455	405	445	466	460	440	442	423	424	484	472	448	461	402	470	454	442	466	440	474	458	468	439	478	473	484	444	482	481	497	484	409	429	503	445	440	476	462	433	424	453	475	453	439	440	445	454	433	477	422	501	439	441	466	464	441	486	466	456	472	485	474	433	460	457	455	461	414	459	447
23592	20860	27559	24038	20648	4970	739	526	445	372	338	315	290	273	283	283	250	277	250	262	223	257	234	233	225	230	221	204	223	247	208	206	222	208	223	206	220	219	235	221	227	199	230	212	217	213	226	216	187	168	191	202	209	223	197	201	222	223	234	208	227	223	200	204	191	199	215	225	235	204	235	209	200	218	217	221	206	223	187	225	194	196	198	215	224	201	221	188	201	226	210	232	228	202	234	234	196	209	213	210	172	204	191	225	208	215	225	211	210	177	198	207	229	191	201	220	192	195	219	222	210	204	242	213	216	184	203	162	189	189	193	238	186	237	191	189	181	218	215	217	203	226	211	200	209	194	227	196	220	216	198	202	214	198	208	212	203	219	201	175	193	227	204	240	186	210	183	208	200	196	211	215	219	206	206	198	211	205	206	208	201	212	225	205	225	217	218	201	190	202	201	205	228	201	216	186	211	231	189	204	190	204	191	213	194	198	204	188	196	200	222	213	219	229	216	191	193	209	194	198	189	180	211	195	218	195	219	206	184	225	216	190	210	183	212	229	230	192	202	198	235	192	221	200	197	197	213	218	198	208	206	198	188	205	190	206	180	210	198	226	230	197	213	182	199	199	194	213	203	208	224	199	206	211	186	222	221	209	211	199	199	188	208	179	218	219	187	201	206	191	199	224	229	231	193	234	208	203	225	191	222	207	218	202	219	215	208	196	204	191	224	206	212	184	207	200	213	192	217	213	225	204	214	212	201	208	217	192	202	216	203	192	209	203	207	187	241	227	230	206	189	206	222	226	213	180	194	214	229	204	208	222	215	218	209	217	222	200	241	211	188	211	231	209	203	221	195	224	193	209	226	205	222	210	199	220	196	245	211	194	205	210	194	202	190	221	216	205	180	210	228	211	197	212	230	189	198	213	220	224	201	241	205	210	226	195	205	188	239	191	198	239	210	193	213	208	187	180	210	209	206	206	184	196	225	219	211	212	208	237	208	198	178	210	214	202	209	226	202	237	215	216	197	191	218	222	222	225	221	221	212	199	203	218	237	214	202	191	218	220	190	203	232	208	194	180	245	206	204	195	217	219	208	247	211	185	226	190	201	198	207	211	195	209	219	225	182	191	218	205	206	203	220	231	226	223	187	201	243	205	213	192	216	220	201	222	214	204	223	187	199	214	204	214	239	222	220	190	220	215	190	208	206	195	221	193	227	241	181	212	189	218	216	172	219	219	217	206	217	224	219	205	218	219	205	200	202	204	233	204	211	214	233	205	184	235	208	224	217	194	201	242	228	232	208	230	196	214	203	214	197	189	212	194	191	205	189	205	196	204	224	208	220	201	193	204	231	242	185	207	189	233	228	193	206	186	211	211	208	192	197	237	209	213	228	216	201	208	207	217	199	205	218	211	218	221	200	196	199	196	212	208	196	218	197	227	191	203	202	185	195	221	211	196	188	223	221	192	209	198	179	189	226	211	215	215	224	202	223	205	179	183	223	234	224	199	201	205	222	227	216	206	189	204	209	220	209	187	172	198	233	223	211	204	216	207	237	181	219	201	231	216	214	217	252	203	231	191	240	196	182	227	247	213	221	215	215	178	204	199	188	211	206	214	199	224	215	259	216	202	207	216	200	202	187	198	200	205	195	212	196	198	203	200	223	190	209	191	211	235	200	229	222	216	209	181	202	197	223	226	235	204	215	212	195	196	242	201	219	206	219	190	216	209	211	214	193	213	225	212	199	211	205	205	197	206	183	201	190	220	237	198	219	204	194	206	212	198	199	231	216	194	210	186	212	215	196	194	213	196	199	218	229	214	216	200	213	198	205	228	210	229	216	202	239	203	218	187	211	229	207	230	242	224	206	204	214	189	185	198	187	219	217	192	208	217	202	200	193	196	200	208	213	223	211	195	200	207	191	206	251	235	240	209	203	215	196	233	233	228	205	201	224	217	204	219	203	207	195	225	234	224	205	198	214	208	203	200	216	224	229	190	214	221	229	201	223	201	195	211	218	226	231	186	222	233	230	224	227	206	197	219	198	221	223	209	197	229	217	205	197	218	217	204	204	211	220	233	198	221	181	219	222	199	191	193	213	211	201	182	192	209	210	213	227	226	214	218	216	191	208	203	194	193	186	206	230	201	217	199	197	221	220	226	209	223	190	222	221	215	190	211	216	195	194	205	221	186	190	198	221	201	196	212	215	189	208	210	202	216	209	209	209	225	222	211	217	219	201	207	234	206	218	211	226	223	226	208	210	216	185	217	223	191	197	219	192	202	192	207	231	212	201	202	210	220	228	189	201	208	210	219	220	206	224	193	209	200	204	186	196	192	206	212	212	198	201	223	203	180	219	197	221	182	218	233	248	212	214	202	235	200	211	205	206	202	208	227	204	192	217	211	206	217	183	214	188	176	201	201	245	217	191	210	206	231	162	234	177	192	207	220	203	182	229	214	192	205	200	226	211	217	193	218	211	209	213	194	224	231	198	192	205	203	217	221	206	196	213	209	204	226	192	213	215	241	200	237	216	208	188	200	210	197	196	198	227	220	210	209	205	233	210	204	177	214	209	230	214	166	207	187	202	208	200	156	210	223	250	215	205	221	185	204	203	191	209	203	191	218	230	199	209	239	200	189	204	205	199	201	199	196	210	198	200	204	205	181	208	215	181	196	210	196	167	231	203	238	191	186	210	188	208	228	230	197	251	192	210	219	198	193	211	214	208	201	219	197	216	199	237	202	210	197	220	207	225	216	220	226	212	201	212	244	199	205	203	185	212	208	203	198	212	197	192	235	185	227	255	214	232	193	212	211	202	214	210	206	202	175	232	202	204	238	199	214	213	227	223	181	215	200	211	189	221	186	213	205	204	210	223	195	220	209	211	213	200	206	216	203	212	204	203	191	205	223	188	217	229	229	230	212	217	203	220	201	223	211	209	189	226	199	187	203	218	196	194	190	223	205	195	235	212	189	204	208	218	219	193	197	225	203	218	207	215	189	223	231	208	216	218	227	206	213	186	218	219	208	209	179	225	222	212	210	213	211	211	205	220	213	203	206	224	217	215	214	248	207	199	229	207	218	241	213	186	185	204	196	227	227	211	221	176	188	204	189	203	219	190	197	211	221	232	198	203	203	209	202	223	199	231	231	204	223	214	218	249	218	197	200	214	219	190	214	208	219	221	202	194	210	217	183	225	199	206	216	210	205	219	226	210	201	189	211	213	231	220	208	204	232	210	222	200	214	200	203	217	220	201	228	221	205	240	204	210	240	209	191	206	216	207	192	190	201	193	225	219	221	212	217	224	202	190	213	207	217	205	210	192	188	187	194	199	204	222	225	205	208	201	204	224	189	188	215	206	207	198	209	197	185	204	223	212	192	196	218	204	214	216	201	225	209	216	216	209	226	214	228	204	217	209	236	222	213	212	208	198	201	228	205	200	192	199	182	213	196	216	211	213	209	221	210	189	220	172	209	256	204	225	194	201	195	186	202	186	214
3618	9097	5599	2576	1780	1299	1071	858	647	615	497	403	390	360	368	323	290	276	316	257	264	257	258	269	260	252	203	264	234	221	218	226	264	237	229	228	220	202	220	217	225	262	252	261	244	234	237	231	225	210	227	211	252	207	231	221	270	238	237	246	217	213	209	225	205	195	227	202	200	212	221	225	211	238	236	237	231	216	230	208	229	237	221	240	249	212	229	224	203	219	224	215	225	214	231	189	224	205	235	183	221	193	249	203	214	213	227	223	193	241	232	209	218	239	207	232	194	220	205	223	202	208	228	219	173	203	195	195	248	212	225	220	226	225	246	212	239	212	221	236	206	238	223	205	222	258	214	223	220	213	216	246	206	203	208	206	241	197	206	227	226	215	219	212	208	214	210	200	216	221	205	209	222	213	213	237	218	204	212	232	204	203	190	224	190	245	221	220	217	220	223	194	210	212	224	192	205	204	203	201	216	220	245	190	225	218	209	204	255	221	199	225	194	205	229	220	215	210	201	223	220	213	193	219	210	206	205	210	206	222	219	225	212	212	193	205	204	228	204	228	219	204	218	189	192	212	211	202	249	204	213	267	229	216	207	213	236	210	222	225	229	216	193	220	213	193	192	228	210	235	254	217	220	227	206	245	194	208	215	215	222	228	210	199	204	201	215	232	217	210	211	192	209	191	203	204	227	208	216	205	251	209	212	203	242	247	231	216	218	222	234	230	233	219	224	195	206	191	238	227	225	234	216	223	236	219	194	229	206	241	194	226	199	221	214	223	223	226	216	227	203	204	218	240	202	245	241	223	209	194	242	237	204	237	206	225	249	217	238	208	191	222	228	211	231	236	202	220	203	202	240	217	238	218	192	212	241	224	204	191	224	206	229	202	228	190	210	204	214	245	228	217	220	199	227	217	232	208	205	209	214	204	199	213	222	216	235	224	232	224	224	230	249	224	228	242	207	189	235	236	250	216	229	239	261	209	201	203	212	216	219	211	209	213	199	224	206	216	228	211	229	207	205	246	239	212	194	207	237	205	235	196	208	224	229	227	219	232	208	227	226	207	237	214	209	202	190	193	212	229	231	209	186	193	217	219	211	233	231	229	211	222	241	222	207	221	239	209	282	202	231	214	216	233	227	223	213	237	199	207	221	202	222	207	201	210	220	230	195	225	207	214	192	210	202	235	237	209	215	200	229	231	228	200	208	235	215	212	229	185	209	219	220	226	218	203	226	220	208	220	212	227	224	212	229	218	212	213	231	203	236	213	220	212	237	235	240	204	210	239	236	209	225	252	216	207	196	209	221	229	238	222	213	207	218	212	216	224	220	219	218	215	231	225	216	238	200	216	230	218	207	218	204	223	203	211	239	213	215	228	212	225	229	212	204	238	241	210	238	221	217	205	231	211	219	244	222	200	233	233	229	197	217	226	247	203	241	215	202	228	210	207	193	199	221	205	205	216	199	221	203	221	215	224	225	212	230	227	221	220	192	219	236	211	219	221	234	219	191	228	201	225	222	241	229	203	236	227	189	209	211	236	213	197	225	217	187	225	205	204	216	234	222	199	194	212	228	213	238	213	231	214	241	221	225	213	216	205	224	196	224	228	193	211	225	230	224	190	187	218	240	207	222	218	217	231	212	200	200	235	210	214	218	212	215	255	231	225	216	216	217	203	248	216	198	241	191	228	211	219	207	222	224	217	221	215	203	220	241	196	205	221	228	224	220	227	227	235	230	205	239	215	204	231	228	213	209	228	210	236	208	258	195	227	217	185	218	226	236	224	212	224	190	225	218	217	206	215	234	209	217	196	244	226	218	210	192	217	205	185	231	220	206	197	225	253	197	221	234	239	213	192	224	213	220	202	201	248	242	198	226	205	218	205	207	218	218	205	218	231	229	224	221	219	199	225	206	215	215	194	212	223	242	238	215	240	226	206	245	209	243	203	208	224	213	230	215	218	211	208	207	238	213	214	214	242	224	201	183	235	219	214	233	215	240	216	202	235	236	216	194	223	235	258	226	225	228	197	219	208	197	210	222	225	227	235	250	222	228	228	205	215	216	231	229	202	237	185	230	212	239	223	230	230	220	205	229	251	200	209	220	200	217	224	189	234	239	232	235	245	243	206	226	235	199	207	222	212	225	214	239	198	172	234	242	236	234	209	258	224	215	235	222	209	230	214	202	234	199	246	215	241	219	234	212	230	218	225	210	231	237	206	210	225	211	189	208	203	215	201	190	215	219	225	213	226	209	231	214	209	208	231	207	243	224	217	223	199	203	204	203	223	223	257	232	196	226	226	233	203	217	221	222	237	210	219	220	235	194	211	202	224	219	239	220	209	195	247	229	201	245	217	231	210	203	196	239	230	225	213	256	198	195	231	199	198	230	202	234	210	210	200	208	236	229	182	212	235	246	216	214	206	232	216	201	206	226	206	218	221	225	216	212	233	215	229	218	205	230	243	212	218	218	215	228	220	219	192	186	218	232	209	236	195	235	214	236	205	209	224	225	210	202	223	219	235	199	217	222	227	239	232	224	227	235	184	194	227	236	246	232	233	224	220	224	230	214	242	216	239	212	199	222	235	235	198	210	226	211	224	233	243	207	194	215	216	229	194	209	203	195	226	207	238	238	212	188	212	224	215	221	230	218	269	217	235	226	210	222	231	248	218	223	225	233	230	218	215	208	216	234	223	206	215	190	210	179	247	230	241	237	217	206	223	236	233	240	244	198	220	218	213	237	228	225	225	223	238	217	221	236	182	212	244	200	195	233	200	228	235	242	184	225	210	221	228	195	216	220	223	215	180	217	230	211	206	226	217	206	242	206	237	206	206	210	231	210	213	211	239	218	206	242	238	237	211	231	225	189	232	206	217	212	221	261	230	209	215	219	214	218	213	237	192	213	199	238	212	229	218	215	215	200	198	211	209	221	218	228	213	230	216	202	224	219	226	226	232	200	213	216	205	200	209	223	192	227	237	227	223	240	200	220	231	260	198	214	212	226	215	213	191	265	225	191	249	249	209	214	244	242	225	242	211	232	200	222	228	205	203	209	204	254	226	247	217	212	204	220	220	235	205	214	228	214	194	204	198	217	206	223	222	229	219	237	199	224	207	228	226	236	233	217	221	201	215	221	207	214	221	214	233	203	218	226	221	212	202	239	233	215	231	232	223	208	214	198	229	241	241	245	229	188	215	236	224	215	191	212	178	240	216	197	236	200	206	225	206	201	212	209	198	208	184	217	226	226	210	242	217	214	212	204	215	218	244	239	198	209	208	200	228	214	209	224	204	222	196	233	201	207	211	224	228	214	182	210	213	221	208	209	222	225	210	238	237	225	212	206	214	227	247	238	190	235	207	200	217	190	213	224	230	200	249	213	229	230	229	231	198	244	223	194	220	227	232	197	209	212	215	191	219	259	210	225	259	219	228	217	202	210	247	226	232	223	188	219	226	223	201	223	217	208	225	240	194	226	249	190	173	214	217	218	240	220	226
24687	20934	26621	25180	7666	913	766	680	586	606	571	582	592	550	531	569	545	521	532	581	547	514	517	500	543	530	511	543	550	538	526	549	525	487	530	460	496	524	565	516	519	501	523	559	505	516	492	539	565	568	549	547	522	526	552	501	494	524	518	522	510	498	537	492	525	521	543	551	511	513	520	557	518	530	482	565	513	518	518	536	494	525	511	547	497	518	498	488	548	493	492	493	512	457	559	518	512	513	487	542	519	532	517	535	570	508	501	473	541	516	529	548	519	483	532	517	527	539	537	542	545	472	526	507	533	504	526	496	502	593	552	529	562	523	530	497	520	527	534	504	559	524	550	535	524	518	490	569	489	518	497	543	522	497	509	521	507	527	507	505	538	511	532	503	489	536	507	546	497	520	516	534	525	471	528	530	519	503	512	525	511	535	531	518	502	516	510	516	497	523	549	538	509	563	530	518	540	577	532	543	542	566	553	491	532	502	522	531	541	525	537	526	511	501	550	505	519	514	497	490	522	520	519	509	517	497	533	498	501	501	531	532	575	541	543	507	520	486	512	529	520	540	546	539	542	542	567	550	529	509	491	524	513	533	578	534	526	534	518	511	509	505	532	496	501	508	566	504	561	515	539	538	504	514	543	503	522	529	571	512	515	497	533	520	495	519	514	512	550	502	529	540	565	499	516	519	536	514	514	505	519	504	509	517	548	550	524	506	511	589	531	507	481	548	576	513	515	522	520	504	512	537	545	519	553	513	524	485	488	514	519	532	528	567	520	511	532	508	514	514	484	524	507	548	528	530	493	488	498	504	559	527	489	529	506	495	559	528	561	531	533	498	527	494	542	561	524	528	549	545	516	506	522	522	563	519	538	498	547	531	506	458	520	516	532	539	522	529	541	535	515	557	537	546	519	537	535	510	500	511	540	492	528	523	574	528	529	531	501	498	484	538	483	535	497	513	503	503	474	496	562	511	548	565	503	545	546	513	537	529	519	519	552	490	539	534	579	525	540	554	552	493	509	523	517	487	498	537	507	492	483	541	542	482	504	522	539	552	525	527	532	545	558	541	538	498	512	552	526	524	500	531	523	507	518	513	569	537	486	512	513	499	570	512	507	508	505	508	534	522	500	513	468	524	565	520	544	551	482	535	507	550	516	504	533	502	524	512	544	497	529	516	508	523	550	531	543	509	532	516	542	510	538	534	539	514	480	520	536	506	556	519	499	517	550	503	544	515	524	523	521	508	506	532	534	540	526	530	541	535	524	543	538	574	520	533	557	543	496	550	547	511	504	505	521	470	531	545	533	513	519	520	503	517	534	528	498	583	504	552	534	489	492	520	509	531	519	522	501	552	513	543	533	520	561	490	550	560	503	522	513	535	551	524	516	518	498	517	490	562	504	499	499	504	500	541	512	524	524	501	476	542	521	569	539	516	544	512	523	500	525	524	493	534	563	548	542	527	488	511	523	529	533	496	486	506	538	539	510	551	542	505	526	542	500	526	544	556	502	512	505	561	545	467	516	474	525	515	540	484	526	534	490	514	523	534	522	515	527	536	478	508	523	505	513	495	497	541	547	541	515	516	519	498	509	497	533	556	501	510	557	528	565	510	523	560	517	540	530	486	515	543	507	551	508	499	500	599	512	584	502	536	512	498	531	506	527	540	519	522	492	542	547	516	510	533	528	508	572	498	546	545	534	504	517	507	539	512	526	539	523	507	541	514	578	535	500	498	525	519	489	546	513	536	544	546	480	510	507	535	539	546	526	517	520	506	567	536	526	532	525	559	516	510	546	527	515	537	528	516	479	531	530	491	522	506	499	522	524	533	526	519	508	563	497	537	508	520	555	536	552	556	523	574	555	517	502	515	547	510	536	502	517	502	518	535	509	498	496	486	512	515	508	544	530	538	508	550	539	514	511	500	534	487	516	503	538	574	580	546	534	502	529	587	489	536	511	552	541	512	486	576	500	511	511	491	526	488	531	532	539	559	521	548	579	503	484	526	522	527	517	480	535	504	547	503	510	546	507	519	546	513	536	576	545	494	523	545	547	509	538	536	531	530	539	564	501	533	517	522	533	514	543	562	516	532	557	541	517	568	522	547	500	514	501	505	533	519	511	543	548	550	485	504	496	530	542	521	484	541	484	533	511	521	520	495	511	479	535	505	512	502	469	503	487	541	529	513	530	498	500	539	525	491	513	521	499	516	524	524	566	530	498	523	511	525	547	497	540	544	532	545	529	552	502	530	490	519	541	527	509	534	536	499	544	505	561	523	517	539	499	543	494	547	554	518	496	487	518	563	529	524	539	534	468	480	519	498	549	559	487	542	514	521	547	541	502	524	547	490	522	528	488	541	490	497	536	515	496	545	492	475	509	503	538	515	532	523	535	470	529	520	543	516	511	565	505	527	478	545	512	573	501	536	536	502	525	523	515	461	513	485	516	532	513	542	557	534	516	519	492	515	529	509	539	530	526	527	509	523	530	538	523	522	469	513	525	528	465	516	509	546	496	519	524	499	525	466	528	526	512	556	518	530	473	514	518	551	523	558	532	530	480	554	504	528	531	500	517	526	513	528	529	544	502	514	538	539	528	494	504	465	520	529	520	525	499	520	519	475	526	548	470	543	522	507	511	537	533	503	499	512	555	524	512	519	495	548	514	507	580	552	504	550	534	507	483	479	475	536	507	512	524	522	534	524	543	524	530	540	535	485	547	527	502	521	543	499	536	534	521	512	463	511	535	560	518	522	525	513	513	529	539	491	538	582	536	474	519	517	517	540	537	555	539	567	530	529	547	558	555	501	505	485	521	553	522	510	499	499	501	493	491	504	548	563	522	511	545	524	506	506	508	538	503	512	535	523	526	558	572	546	508	527	521	496	528	509	490	539	470	484	513	503	532	502	526	491	566	530	507	521	518	516	497	491	560	531	535	518	560	525	531	501	562	551	537	509	485	524	495	540	552	510	551	521	506	500	527	535	487	520	526	551	501	505	577	495	511	543	522	514	537	574	547	496	529	524	517	508	485	551	480	489	539	513	525	513	474	477	520	534	522	531	567	548	517	519	499	596	480	519	563	528	524	542	534	525	557	519	523	488	583	561	534	539	529	503	514	523	507	525	542	510	525	511	495	481	509	530	498	562	567	507	501	487	546	507	525	476	480	531	518	512	506	536	505	537	523	499	483	526	513	525	528	526	526	507	488	542	498	540	519	533	550	552	547	532	540	550	565	527	519	477	536	497	500	528	516	514	476	516	545	552	515	532	515	503	521	498	534	489	514	501	492	526	519	563	521	518	527	520	539	533	533	543	511	498	484	533	504	496	489	518	530	516	573	501	557	525	518	552	540	520	475	511	526	535	550	546	515	486	534	525	540	512	527	540	530	502	540	491	560	472	563	517	535	515	516	532	487	504	523	508	500	471	514	486	533	541	512	533	526	508	523	535	524	559	491	528	520	512	512	503	518	515	512	518	544	557	546	511	549	520	511	530
3559	5601	3446	1747	1331	1124	997	867	824	698	695	657	606	575	579	612	562	582	571	582	593	561	504	530	575	532	517	585	566	575	541	521	582	523	533	528	560	539	554	635	553	510	537	558	542	578	524	530	543	525	517	517	521	553	561	575	526	534	581	564	567	535	526	523	529	547	502	561	517	513	520	534	546	543	472	561	555	493	571	579	499	551	524	556	526	538	519	541	531	515	558	527	547	534	544	503	525	561	577	525	509	536	540	538	543	502	571	519	576	567	536	545	542	538	552	504	548	518	540	531	547	549	563	542	540	523	557	542	537	548	530	565	509	565	565	526	516	539	487	530	520	554	524	533	530	517	538	562	570	545	550	512	564	530	560	532	505	540	526	517	529	526	531	525	563	493	549	565	542	537	527	537	516	550	484	548	543	520	512	473	482	515	542	501	541	524	509	564	543	550	520	504	523	553	546	530	560	489	549	530	529	534	530	540	532	514	504	522	535	498	530	543	512	576	567	522	566	523	542	533	522	542	548	511	539	543	570	544	564	469	506	519	586	523	564	507	575	542	553	496	599	568	515	595	578	503	524	544	542	529	510	559	530	538	581	509	516	502	518	524	536	533	577	530	519	524	522	529	491	503	552	536	542	542	499	542	539	532	539	571	513	567	508	504	502	537	506	532	572	517	555	544	532	526	539	530	504	531	536	522	532	558	523	480	560	561	532	527	530	513	529	574	537	544	554	531	542	539	522	547	522	475	508	521	519	511	587	552	530	529	542	529	549	510	545	528	513	532	547	505	516	500	512	514	514	559	547	535	522	537	552	541	560	531	523	538	500	584	520	538	531	594	557	530	490	590	518	529	550	512	516	538	540	536	515	540	536	550	530	535	530	528	546	591	511	578	497	520	532	539	528	538	554	520	527	511	539	516	496	512	498	574	555	521	522	550	516	514	530	577	525	524	527	518	551	523	511	507	545	502	528	569	522	516	543	543	533	539	551	535	538	560	542	568	529	540	549	499	538	551	565	530	548	502	567	533	568	522	533	520	545	518	560	541	575	542	528	572	506	563	550	549	519	512	541	515	510	522	502	546	453	520	544	525	522	521	495	564	551	547	567	519	544	523	530	539	533	513	544	526	495	501	548	575	550	526	522	541	536	573	577	525	539	508	537	504	491	454	549	529	507	538	526	548	533	509	539	541	516	544	564	528	503	521	525	542	489	553	519	548	564	560	514	534	537	510	504	512	542	580	523	552	534	542	529	573	511	557	564	526	572	532	553	519	555	569	521	534	517	538	556	563	531	517	500	520	519	554	505	498	538	561	542	558	538	512	513	529	537	531	537	547	574	556	530	533	540	522	507	558	530	526	561	551	562	551	523	489	539	541	533	505	491	559	507	566	532	529	554	529	498	530	519	537	542	539	522	518	546	563	540	530	515	542	489	559	580	507	545	514	519	531	543	523	550	579	519	520	547	491	552	524	520	523	568	564	509	583	572	553	500	528	515	536	551	494	544	504	497	566	506	540	508	486	549	542	558	541	527	527	537	550	488	519	578	540	565	541	523	536	546	549	516	522	553	515	528	558	548	547	525	526	598	578	525	532	500	556	548	536	532	492	544	536	512	507	543	514	484	541	562	534	495	546	567	507	524	515	498	522	599	540	557	550	599	555	564	544	494	564	564	579	571	532	524	519	557	531	492	554	547	510	518	534	523	489	499	535	566	482	502	518	552	481	558	563	535	542	560	533	537	522	521	507	561	569	548	559	527	522	485	524	544	517	553	547	510	531	556	556	526	525	528	527	570	526	511	536	531	506	534	500	503	527	514	555	563	581	590	563	512	556	539	519	514	537	504	539	496	565	562	532	536	565	578	551	569	531	520	534	568	495	524	519	546	502	598	554	518	527	501	563	539	518	540	543	541	495	501	497	509	546	528	542	577	495	544	513	475	501	515	546	540	549	538	524	570	569	511	602	510	507	532	527	528	539	550	544	531	561	520	521	519	559	542	518	559	522	534	550	538	563	533	557	517	526	554	530	513	515	541	549	574	525	554	531	555	503	546	516	532	524	546	515	562	538	480	561	520	522	510	528	524	543	522	563	523	556	544	510	544	508	549	536	517	573	522	548	549	521	552	515	533	511	542	559	542	552	539	542	562	538	532	514	559	530	535	555	509	506	516	533	551	568	508	524	520	553	540	539	514	500	534	533	519	553	559	510	500	522	538	559	531	564	538	496	541	503	539	592	525	559	522	493	520	545	526	511	539	529	520	531	529	535	520	525	481	522	549	516	531	513	519	507	522	531	542	519	518	490	546	567	535	533	527	529	554	588	518	526	499	479	512	508	519	533	534	552	536	544	517	541	545	552	553	539	559	545	502	576	560	534	540	531	550	566	579	512	509	512	566	566	499	553	578	554	504	535	544	575	542	489	560	566	530	480	545	515	487	517	530	520	521	512	536	486	492	531	541	534	533	542	525	487	546	551	517	557	513	544	614	541	549	504	548	587	529	561	549	490	526	486	550	585	564	495	536	530	525	562	527	565	529	549	532	532	574	554	575	491	573	556	542	544	590	535	527	517	542	520	558	526	516	501	537	501	566	545	510	498	535	551	552	538	560	552	489	516	544	534	526	546	526	536	551	545	507	557	528	518	546	554	515	503	527	513	503	563	509	508	527	560	541	523	586	496	487	521	492	532	522	552	492	513	538	548	556	526	491	535	582	575	571	508	574	558	520	539	547	528	509	508	528	485	565	548	542	517	543	560	560	523	550	564	523	549	542	530	521	512	555	549	566	544	523	553	519	487	515	560	532	543	560	504	529	524	518	531	532	551	501	501	565	552	518	497	559	505	546	501	531	533	524	519	582	516	510	534	555	528	554	495	548	524	532	533	512	521	513	556	562	514	549	507	541	523	488	512	540	522	517	547	549	505	525	551	523	534	551	547	567	515	531	528	532	512	544	547	529	516	535	525	527	566	550	529	542	492	552	505	560	520	537	529	509	486	519	545	533	530	539	553	519	509	517	546	519	532	522	505	556	535	527	544	558	526	540	504	556	572	524	518	565	520	514	538	529	531	528	485	568	535	531	518	560	514	505	512	546	538	557	518	532	528	529	545	575	539	555	508	502	523	608	555	537	506	553	529	541	542	540	556	561	537	509	560	525	524	557	545	527	509	537	527	527	539	534	561	546	535	493	567	531	555	532	529	553	530	522	509	563	509	528	498	546	509	550	552	569	564	564	474	564	502	518	572	483	540	563	547	517	506	568	523	539	516	559	548	526	545	509	543	521	572	536	523	547	534	540	557	570	534	548	508	550	513	566	568	555	529	482	524	511	518	493	544	551	471	498	525	568	553	532	559	555	528	536	537	563	552	504	553	570	566	549	549	514	540	514	531	512	560	506	517	537	536	541	524	529	554	558	541	520	565	541	506	561	520	553	530	543	565	569	505	552	529	557	525	523	518	512	519	588	557	555	559	517	593	522	575	538	540	532	531	557	564
22382	20930	28346	23654	20927	20926	5311	844	612	520	460	434	388	322	340	342	258	299	283	278	260	250	264	258	265	258	227	258	229	218	219	211	245	231	242	225	223	207	219	213	246	214	226	205	210	236	212	212	230	218	222	218	203	231	246	222	244	220	218	215	211	232	210	208	181	193	215	218	207	217	213	227	213	227	208	202	220	213	208	197	214	223	235	222	225	218	208	224	212	210	221	198	213	239	186	200	222	202	219	177	210	199	196	204	221	233	201	195	219	221	191	209	222	221	204	174	198	224	220	220	198	211	238	207	235	188	209	211	211	212	221	210	218	197	219	189	189	217	202	198	204	194	195	188	202	204	241	201	182	198	207	235	203	196	227	220	206	187	210	215	199	205	211	231	209	200	231	189	194	210	223	175	214	207	201	219	212	207	210	208	204	208	219	201	205	223	231	206	218	195	217	199	220	227	180	199	201	223	190	233	211	227	210	235	198	217	221	214	207	213	215	227	197	214	199	205	231	227	238	237	214	242	240	221	202	204	224	209	218	225	209	217	192	200	216	216	214	222	212	218	210	231	215	190	208	191	217	193	203	197	238	182	217	200	234	226	212	214	202	183	194	196	187	231	231	220	208	206	196	192	187	211	209	211	210	229	192	206	233	200	215	177	202	198	202	199	221	228	208	204	197	204	220	251	193	207	235	203	210	207	225	193	237	237	202	216	189	195	232	219	183	203	221	203	190	218	208	191	194	220	195	213	199	213	191	201	199	209	216	209	199	223	211	207	208	213	234	217	216	205	189	226	210	230	182	229	226	209	199	189	196	174	192	190	224	200	225	202	206	215	189	218	188	219	208	176	222	234	223	209	215	193	231	220	214	186	201	204	228	206	211	201	211	206	222	206	210	214	207	177	201	218	209	202	199	218	188	214	214	220	199	220	241	192	184	230	202	208	225	231	207	203	218	233	212	190	196	218	190	195	185	199	214	227	217	217	233	215	208	201	212	199	212	210	230	187	227	208	211	198	235	225	202	215	184	219	200	214	188	209	207	213	204	214	199	210	202	206	210	217	211	214	220	218	242	232	195	203	224	219	214	213	217	211	194	237	229	211	210	222	201	206	222	206	229	183	219	207	223	175	201	206	200	208	192	211	202	199	202	205	210	193	188	237	196	225	182	208	203	185	195	201	202	207	225	204	242	199	217	186	202	207	205	236	209	218	213	194	195	211	210	187	239	232	195	197	203	247	220	176	201	175	201	207	197	182	184	212	197	233	209	223	210	205	192	180	199	199	217	221	194	175	191	219	186	218	213	229	199	216	206	181	219	198	213	220	205	211	187	190	223	206	205	214	218	189	219	197	214	198	181	202	211	218	202	220	203	208	192	189	204	187	195	200	213	188	203	212	204	194	198	205	205	194	196	200	208	190	200	226	208	181	177	205	213	224	215	188	216	219	212	219	196	223	217	209	210	184	213	199	224	205	216	213	187	186	197	202	219	210	201	218	192	231	207	191	209	191	223	200	162	212	184	194	193	228	187	173	225	208	211	212	208	231	211	206	213	193	226	213	212	207	193	209	208	221	223	216	223	199	217	193	208	202	190	200	204	225	198	199	220	182	186	206	214	193	219	189	243	215	195	215	206	215	230	206	209	220	209	218	212	191	197	202	210	207	224	191	184	195	207	228	209	198	229	228	195	237	197	214	235	204	207	207	205	186	192	192	194	209	203	207	221	229	222	198	185	177	175	222	202	186	208	212	212	208	196	201	231	187	203	204	220	233	218	215	215	202	191	215	221	212	222	190	198	191	203	206	223	203	219	219	240	202	185	174	207	210	214	196	216	214	186	197	230	230	220	195	231	210	229	222	190	202	219	195	200	212	200	207	211	210	205	195	232	218	220	223	208	239	207	212	198	210	203	199	190	234	193	208	214	209	218	215	198	202	212	209	219	211	220	216	220	205	234	227	187	223	226	223	219	197	209	208	244	183	206	197	195	171	215	174	213	206	207	189	187	225	206	213	184	219	228	213	202	199	219	197	202	216	217	218	206	216	216	227	195	171	211	207	225	203	189	231	188	221	206	230	201	223	219	205	202	195	206	206	202	199	193	213	212	201	185	222	234	218	203	192	195	221	199	188	233	201	218	221	227	206	218	226	214	204	203	203	229	223	212	229	216	195	228	196	205	235	230	219	235	223	220	222	199	214	211	237	206	215	206	215	217	218	200	196	228	229	222	225	225	197	204	189	226	207	234	201	211	224	198	222	206	219	182	198	191	208	200	208	205	215	191	232	218	205	205	205	220	216	183	214	204	188	202	203	194	225	203	214	208	224	218	201	212	214	220	200	192	193	218	204	197	209	242	222	207	232	212	214	212	214	213	214	204	208	221	203	219	200	214	202	192	210	193	207	214	225	215	202	220	244	211	201	217	208	201	225	216	228	207	236	219	210	210	215	179	212	224	191	184	194	230	199	197	222	217	208	208	193	217	209	191	196	199	202	207	202	215	193	212	200	225	229	195	214	205	190	225	199	201	204	204	213	212	223	228	190	226	198	203	211	182	212	203	196	190	182	220	214	187	174	192	211	207	224	223	216	222	205	189	179	220	219	186	208	209	209	199	212	221	226	230	194	211	211	215	226	216	211	219	200	217	193	240	205	217	200	215	210	202	189	200	223	220	203	197	203	182	194	202	197	204	211	222	216	223	202	226	220	185	229	199	187	222	202	220	183	191	182	203	219	221	190	211	196	194	212	184	191	234	245	226	236	208	219	204	184	226	214	218	185	216	216	223	194	191	205	185	218	236	208	208	187	218	212	172	215	210	221	200	221	200	222	192	233	233	218	224	193	205	175	212	224	223	200	225	200	216	223	219	191	198	197	197	197	203	194	184	215	209	201	198	235	230	204	210	219	202	195	200	210	181	222	211	215	211	200	206	241	211	199	228	227	195	216	202	216	222	224	206	196	214	203	199	198	208	191	216	194	202	198	206	199	217	193	204	218	201	229	198	186	215	206	241	191	216	218	211	203	216	210	221	205	214	207	179	196	192	224	179	215	192	203	208	212	203	200	214	204	193	173	208	197	223	213	221	216	207	208	193	209	203	199	203	185	219	214	206	176	224	194	204	219	209	189	212	207	203	223	182	214	209	208	224	208	194	194	205	184	232	212	211	211	207	200	206	204	201	213	212	206	192	193	195	198	213	206	204	231	196	213	219	193	199	199	207	215	213	230	223	215	200	212	218	186	207	206	234	201	197	216	211	182	230	207	187	209	221	217	190	226	215	198	203	214	197	229	218	223	205	213	223	205	222	212	227	181	209	195	188	208	198	209	218	197	185	214	204	230	220	220	235	182	226	211	203	212	211	205	176	212	201	196	214	197	208	203	198	217	224	176	193	208	195	200	190	219	215	204	221	224	204	226	219	196	215	200	217	179	197	210	197	211	220	217	210	191	193	202	213	204	211	209	218	199	193	220	200	210	223	210	214	200	232	208	214	219	184	207
4024	14254	9245	4396	2991	2337	1671	1239	1029	783	689	599	508	470	394	374	358	337	314	308	294	278	273	258	238	236	253	227	261	256	243	250	243	213	225	218	226	254	206	242	217	215	240	194	225	216	218	229	228	214	245	230	223	232	202	193	213	217	241	240	224	188	212	195	220	228	212	199	198	233	216	217	210	199	200	205	206	213	202	241	200	215	202	222	207	220	206	207	211	224	197	194	218	206	233	221	213	218	212	201	219	211	207	227	222	213	215	207	201	207	203	218	223	194	223	218	212	180	221	202	180	197	217	221	216	226	211	191	208	197	198	208	219	194	208	205	226	189	219	205	186	219	236	195	214	212	192	189	200	186	221	189	193	217	209	229	192	233	192	200	209	224	181	186	192	219	193	233	171	216	224	205	203	190	210	214	209	206	211	225	203	209	193	197	191	201	195	201	213	179	200	215	214	208	220	227	219	219	212	205	190	194	213	218	197	226	191	208	207	224	230	205	186	220	196	207	212	224	192	201	220	211	201	182	199	230	223	205	211	186	209	223	219	212	222	189	217	193	197	221	232	215	215	211	225	242	219	198	211	212	215	176	226	212	209	227	178	235	215	192	195	202	227	221	221	196	184	210	217	210	208	209	220	225	194	212	213	239	202	203	219	199	236	174	208	198	219	200	228	194	205	195	209	210	210	204	205	193	184	208	196	204	219	201	210	209	243	214	195	222	180	214	219	223	193	191	204	199	208	207	198	210	210	179	210	230	208	193	186	202	223	228	208	216	232	209	208	211	182	201	209	197	224	188	193	233	182	191	203	188	170	193	208	215	212	217	195	216	195	203	202	202	212	196	227	219	204	219	217	187	236	230	188	226	211	201	218	211	221	222	223	209	208	214	201	232	183	219	195	199	222	186	215	177	213	219	205	200	207	217	227	200	196	220	205	195	192	200	178	192	232	205	197	219	212	248	184	186	203	214	184	204	203	177	189	192	224	208	205	220	188	197	211	210	229	203	217	204	204	188	203	220	209	232	214	184	228	208	227	219	209	174	199	196	190	216	200	208	216	178	211	225	208	191	207	187	174	242	208	215	218	200	229	237	227	217	229	188	202	188	182	210	220	211	203	196	191	204	205	228	229	198	184	191	206	216	210	203	197	199	220	194	219	206	200	202	209	232	236	219	229	198	223	177	215	183	214	215	210	219	207	229	201	214	212	190	203	180	206	198	218	212	209	222	209	194	219	196	229	229	197	212	238	232	178	188	224	207	196	198	203	210	211	200	214	229	189	195	215	227	196	176	209	218	205	204	227	237	213	232	211	197	199	219	210	221	215	213	198	224	225	231	202	192	213	214	212	212	208	185	231	194	202	196	206	198	216	242	206	219	224	236	215	224	202	207	203	203	220	214	208	240	185	198	203	192	205	219	215	197	216	198	214	208	198	216	195	210	216	212	202	206	209	194	242	236	209	226	201	225	230	197	221	211	203	199	214	203	212	219	233	201	176	202	216	220	208	200	224	208	223	222	234	204	211	204	218	231	198	200	212	190	201	203	217	206	204	203	219	216	193	217	219	190	212	180	189	211	220	225	204	223	205	192	223	215	202	195	219	234	210	218	220	225	210	186	217	199	230	217	225	178	189	206	200	195	195	206	210	210	220	232	207	196	225	211	235	201	186	197	213	222	197	256	203	185	200	205	199	213	193	191	213	193	198	201	223	184	201	219	211	210	213	207	176	207	207	198	200	216	184	196	214	207	206	205	217	217	211	234	211	177	196	205	195	209	220	223	218	217	229	183	208	203	212	211	193	205	213	209	203	195	197	217	210	216	237	210	226	206	196	240	219	192	200	216	212	212	233	201	216	194	207	217	183	214	179	209	202	207	216	210	228	235	230	228	193	209	218	182	238	214	218	210	198	213	199	206	227	223	178	219	198	208	199	193	224	199	197	190	196	196	208	220	207	213	208	189	173	195	230	218	191	210	226	224	215	209	186	236	189	210	225	212	216	206	188	203	187	221	205	216	202	216	217	203	224	176	196	217	213	214	206	211	219	214	200	226	222	204	210	189	213	190	214	238	205	195	234	212	205	223	212	210	220	197	219	214	204	205	239	202	198	211	218	226	216	212	234	220	232	215	212	195	192	216	178	208	216	230	219	242	215	215	201	213	197	196	221	223	219	202	210	186	201	224	206	203	202	187	222	229	200	193	217	226	230	205	215	209	216	222	208	208	198	217	229	224	203	202	206	202	201	196	218	220	205	228	200	217	217	230	206	220	225	188	203	212	230	193	203	201	191	189	197	213	202	221	191	220	209	204	209	188	199	185	197	205	217	188	176	203	240	203	223	200	194	206	205	193	217	196	222	217	237	210	239	198	173	216	193	190	210	212	206	201	210	195	259	218	232	205	190	225	200	204	200	223	204	222	226	198	203	213	218	212	225	232	213	207	206	241	219	206	231	223	197	204	173	215	198	203	195	217	233	193	222	231	188	201	202	193	200	203	221	205	204	207	215	205	227	210	178	205	191	203	194	210	225	194	218	193	216	198	207	208	204	220	211	204	184	221	234	227	193	182	212	213	232	210	193	213	194	206	227	198	214	212	222	206	203	200	207	211	207	193	191	197	189	204	208	207	203	231	225	225	207	215	177	223	207	206	211	201	211	200	205	236	221	211	218	218	176	206	225	198	236	217	179	218	209	218	218	218	209	215	193	215	206	201	208	227	210	198	188	225	212	218	209	223	229	201	227	195	204	232	215	212	176	184	196	205	215	211	202	215	219	191	204	196	221	211	217	217	225	219	227	200	199	231	186	209	187	205	243	218	212	224	208	217	215	194	208	186	198	198	212	214	211	202	218	188	203	212	191	211	209	200	205	223	218	215	218	197	210	235	213	208	206	209	214	219	192	231	247	235	211	207	221	221	210	202	200	225	242	230	198	210	220	225	202	213	206	219	202	189	226	213	195	221	219	234	223	201	192	214	221	210	202	197	215	236	217	202	201	223	198	226	221	207	208	208	198	218	201	183	226	242	193	201	208	228	212	216	224	215	164	206	207	213	201	203	213	226	215	199	193	206	198	219	236	205	181	216	209	199	199	205	217	195	196	197	192	206	190	242	218	221	204	204	222	209	192	214	232	220	208	171	184	210	171	235	214	217	234	174	230	197	214	197	214	191	219	213	221	209	207	210	225	214	228	198	242	213	219	211	203	192	209	229	198	206	204	212	223	221	214	211	215	214	212	212	215	193	213	214	198	207	211	195	199	197	201	191	202	210	213	202	218	194	208	227	237	214	201	218	210	189	223	217	187	216	226	225	195	203	207	182	218	215	214	218	176	214	196	200	205	222	214	188	211	220	199	184	219	208	205	209	199	199	203	224	201	219	213	209	202	206	199	217	209	225	234	187	200	213	222	212	206	184	210	191	205	207	215	219	192	231	199	217	206	188	214	191	194	202	176	220	220	215	200	206	194	192	199	206	189	214	213	197	215	211	208	190	211	212
27328	19891	8101	1050	599	511	475	478	486	422	465	442	448	448	416	450	436	445	469	426	445	425	437	416	452	483	464	424	486	453	451	425	413	454	409	429	458	405	460	416	476	429	438	456	470	456	461	452	471	452	458	425	441	459	415	444	465	414	464	442	443	474	462	456	462	479	447	453	426	442	427	439	453	472	421	437	435	413	431	447	389	415	430	425	438	427	430	444	452	458	467	439	420	460	437	440	451	418	396	468	455	426	445	450	391	425	497	440	469	415	447	453	450	425	430	472	428	433	408	449	425	414	434	422	450	437	441	441	407	445	489	442	446	400	439	482	419	455	442	418	440	455	464	429	433	458	415	468	415	443	429	454	436	437	433	431	440	407	476	470	443	425	434	461	437	443	433	457	425	431	445	426	471	456	403	436	500	443	461	436	463	431	437	416	445	398	464	450	415	423	420	429	435	457	412	460	437	449	424	459	426	439	468	434	407	435	484	433	460	443	440	441	411	472	447	450	403	421	398	419	460	411	456	454	455	451	426	416	445	442	453	455	440	419	419	467	413	431	436	436	462	423	447	440	444	419	427	465	430	444	400	466	467	415	409	461	403	407	448	456	464	434	455	462	477	485	457	457	430	437	423	431	445	404	470	445	399	400	446	470	472	461	424	449	447	450	467	424	454	481	430	410	445	456	446	448	465	481	456	415	486	408	414	432	441	431	444	445	413	398	394	453	443	451	417	465	436	461	446	401	493	463	391	452	436	453	407	444	460	473	473	411	486	464	480	443	399	418	475	446	429	468	438	439	417	462	436	438	429	438	478	455	402	422	452	430	409	439	473	402	458	463	420	422	478	444	404	419	425	468	458	435	430	405	432	437	434	426	466	444	439	436	386	466	423	473	466	474	433	474	435	437	449	416	449	453	434	432	437	392	420	453	425	418	454	480	453	480	410	462	431	428	427	439	456	424	429	431	445	486	471	445	442	412	432	434	409	465	449	437	406	432	415	440	425	424	417	446	430	404	407	447	445	427	424	460	443	401	424	424	451	435	464	470	446	446	459	446	445	415	413	472	447	433	438	449	467	421	438	442	458	472	445	429	450	425	470	406	425	424	444	464	408	426	469	422	475	457	442	465	415	451	458	444	456	419	438	391	434	423	455	433	429	448	424	455	439	431	478	438	433	474	457	416	489	461	439	445	461	448	397	459	433	440	437	441	413	473	478	438	442	489	482	446	462	442	438	467	446	466	428	454	434	424	442	480	458	454	432	437	462	478	458	438	445	467	424	425	424	428	443	457	460	452	432	445	437	441	430	437	433	440	420	434	428	466	472	437	460	453	444	409	455	434	412	444	434	433	457	472	445	416	427	446	426	450	441	459	445	429	446	399	410	441	442	431	438	434	402	430	406	419	435	440	400	439	401	429	387	419	435	441	406	411	433	467	460	407	429	438	468	461	463	401	440	420	409	448	411	436	453	430	439	442	437	408	463	433	421	430	397	425	443	423	414	468	466	407	491	427	417	417	472	440	456	411	443	421	422	428	429	439	456	433	412	434	434	436	448	449	498	463	448	412	444	402	431	442	408	437	440	423	431	407	387	474	429	447	484	463	414	434	436	474	427	440	435	428	431	401	430	420	462	454	442	463	427	429	410	460	434	416	443	456	446	433	435	456	431	444	447	488	454	459	407	410	448	436	457	433	467	470	449	421	427	410	437	438	431	406	487	413	419	434	442	420	447	421	404	467	451	460	465	410	432	459	461	506	417	425	435	435	390	440	479	469	448	430	453	418	433	450	410	408	411	444	464	448	451	428	443	459	399	440	425	449	453	437	454	479	432	456	418	455	454	448	438	424	449	413	441	447	439	428	449	431	477	457	395	469	409	463	446	403	423	409	438	450	446	427	431	434	437	454	461	455	477	435	457	484	441	447	420	475	403	423	465	451	438	475	416	397	431	448	435	456	449	459	444	487	412	443	467	451	399	417	460	431	465	454	455	426	426	475	426	476	428	442	430	435	433	434	441	428	422	428	453	443	448	431	441	430	438	427	423	419	395	450	425	480	422	440	457	400	472	424	435	467	428	442	408	447	454	467	423	453	440	437	439	409	479	428	430	397	429	450	432	440	451	412	421	429	432	425	430	457	452	377	430	428	439	434	445	431	415	452	445	446	467	450	412	461	411	468	443	423	441	436	476	448	475	407	442	421	456	463	447	474	444	432	446	472	424	422	424	438	440	450	469	426	414	445	408	442	414	456	442	421	451	413	417	448	488	445	419	432	472	450	403	425	455	414	412	456	419	440	415	435	490	445	422	461	443	441	450	422	456	406	440	458	454	413	459	428	438	430	448	448	476	466	451	471	413	417	433	414	394	446	453	442	425	443	442	417	440	479	421	408	470	441	417	472	418	428	454	435	457	458	460	427	461	425	428	404	448	449	431	435	420	444	497	436	479	436	451	448	396	473	455	449	428	440	450	465	411	432	453	447	450	409	422	467	459	419	443	434	426	412	398	445	443	445	457	467	438	429	471	470	437	393	441	462	459	402	449	433	464	415	453	458	459	472	420	415	430	435	443	442	411	442	439	464	440	447	440	439	445	402	463	412	460	442	452	438	467	456	424	431	476	455	470	435	429	460	453	437	419	456	436	435	453	439	450	441	434	412	436	457	422	456	438	444	459	462	438	447	427	441	471	462	440	446	450	421	424	403	445	450	406	421	458	458	414	421	421	432	460	442	420	437	461	431	451	398	456	445	438	447	420	388	432	458	438	457	443	427	386	425	446	444	433	451	444	436	430	421	465	442	427	459	405	425	453	433	438	415	488	398	415	425	419	449	436	416	450	435	439	450	482	441	428	425	460	422	479	448	424	440	452	396	439	430	435	416	440	428	438	442	454	442	452	430	425	425	453	450	386	439	440	462	429	483	450	410	425	436	451	429	430	400	430	437	464	418	440	448	455	442	410	426	474	437	403	438	440	398	406	454	429	435	411	469	399	429	456	432	454	469	431	467	453	442	383	459	468	413	447	439	473	434	429	463	391	400	453	424	439	426	489	456	408	465	421	448	447	423	425	433	388	437	448	447	435	417	412	430	437	465	443	433	425	448	410	427	427	458	436	474	465	438	425	427	450	444	440	419	439	434	455	446	428	449	427	480	437	444	540	465	454	433	446	417	481	454	441	440	433	454	428	477	421	453	417	458	446	426	420	435	439	428	429	429	487	462	440	422	439	455	411	423	445	418	426	415	438	423	477	454	470	400	430	426	438	472	434	431	450	395	403	405	461	439	438	437	427	447	457	406	433	449	453	461	443	440	468	448	450	400	429	431	442	460	441	398	443	430	481	485	455	431	461	441	446	430	419	444	440	407	413	445	499	436	422	457	430	431	429	436	435	443	387	451	455	428	425	445	401	455	403	457	449	414	431	414	396	411	460	461	465	442	422	438	476	448	440	421	433	461	469	450	465	408	405	428	443	434	438	452	425	460	438	455	461	430	459	432
4902	2595	1515	935	729	646	634	581	544	540	522	525	507	498	500	506	457	467	492	490	447	435	480	440	535	452	439	470	458	456	462	482	468	499	464	476	452	491	490	450	439	456	493	460	455	448	473	448	457	436	469	466	437	435	460	459	416	459	491	491	496	471	433	439	449	465	421	448	448	409	441	466	448	471	436	484	445	440	523	465	432	465	460	450	411	462	438	451	440	452	463	437	458	452	433	475	429	479	448	487	452	429	467	449	469	465	480	458	482	499	448	450	440	454	441	470	479	435	441	446	419	467	466	442	435	454	451	438	447	446	433	424	453	498	439	457	446	485	459	496	380	470	445	461	444	452	471	459	430	449	464	459	474	499	466	422	463	425	438	426	461	438	497	489	459	435	452	485	458	455	437	489	496	441	450	473	437	493	454	467	421	501	438	463	434	471	432	486	445	479	447	440	467	461	428	443	408	474	505	474	467	417	438	426	512	508	469	474	417	470	465	453	455	482	436	458	472	423	463	471	469	434	446	481	479	439	447	456	493	442	428	471	460	459	477	461	436	470	441	422	481	427	441	465	465	457	478	521	459	459	454	445	429	484	470	496	463	479	474	448	475	443	421	443	489	492	432	456	492	445	471	444	483	461	491	453	468	450	449	516	484	479	452	460	455	442	441	431	467	452	474	480	450	414	443	466	424	435	456	442	446	463	443	499	436	445	474	457	452	469	442	469	465	471	475	485	437	472	450	492	447	459	454	424	474	444	489	468	444	443	444	436	452	463	467	460	448	455	442	441	487	480	430	479	437	471	469	455	462	423	446	495	428	471	449	460	499	434	447	444	454	473	442	475	433	428	493	463	413	466	445	450	476	444	477	418	431	491	448	487	460	489	419	451	460	449	474	456	424	452	446	422	450	481	436	448	450	391	474	425	471	481	465	471	424	468	502	434	481	473	465	421	473	455	508	466	459	454	451	464	427	469	488	462	463	460	468	461	427	443	455	430	451	440	471	445	492	441	477	451	440	436	420	467	435	464	465	463	457	431	494	419	432	464	500	451	461	448	443	416	446	430	474	479	434	466	445	464	475	469	466	485	444	442	442	443	429	455	465	409	439	470	456	439	450	458	470	508	431	490	453	452	510	442	443	448	490	494	440	477	419	486	440	438	466	445	469	444	484	431	456	455	451	464	432	450	402	437	467	457	450	459	455	425	457	464	468	448	461	452	473	474	458	492	501	447	461	487	452	424	418	409	442	448	434	447	420	472	452	478	480	446	463	445	481	460	463	471	468	470	490	423	499	440	450	432	482	471	437	473	454	409	449	487	472	427	440	468	415	439	451	486	456	446	434	419	504	483	467	497	472	476	458	466	447	466	462	470	478	476	445	424	446	455	469	461	451	432	447	417	453	444	465	465	438	443	464	439	451	446	455	457	423	434	441	459	453	458	462	419	449	442	447	429	456	418	444	481	472	471	460	456	506	453	451	463	447	472	469	467	455	438	410	416	437	465	467	468	464	451	499	434	449	461	467	462	459	468	463	484	469	425	465	421	462	448	439	481	442	481	459	463	423	453	450	415	496	461	474	465	482	473	462	411	458	429	472	431	476	500	469	446	427	453	441	470	431	431	473	471	469	446	457	450	457	424	458	398	453	437	448	491	470	463	460	449	447	443	430	465	437	414	444	478	453	481	458	429	456	445	463	492	437	456	431	460	466	436	474	438	441	476	461	432	482	460	491	496	415	467	466	455	477	496	423	439	450	462	515	463	452	441	455	458	438	472	444	452	487	495	421	484	454	498	438	493	438	450	461	441	459	504	480	476	469	438	479	473	442	473	450	458	492	458	487	498	445	477	435	458	452	452	428	445	459	417	458	432	439	484	455	407	456	446	431	415	457	457	441	452	482	419	415	461	471	481	446	475	505	520	399	470	460	423	493	461	444	456	436	444	432	460	449	471	471	444	446	416	431	472	452	424	456	464	450	468	438	494	472	448	463	428	447	466	445	462	487	472	431	454	448	439	458	476	469	487	456	454	478	424	466	475	442	440	465	423	450	451	488	457	469	503	433	465	466	458	416	458	484	461	444	454	461	428	457	457	460	437	503	450	511	469	449	490	436	449	485	453	484	486	453	449	432	458	463	491	418	412	470	459	494	432	492	449	471	439	464	436	472	454	452	507	447	441	436	454	442	416	448	437	463	452	434	433	467	467	453	400	452	434	442	431	485	456	410	436	464	427	476	424	452	504	455	503	422	441	451	499	455	480	470	468	464	466	493	487	413	452	405	479	446	470	479	490	442	467	423	430	456	446	466	476	457	430	442	452	471	462	499	510	464	463	418	477	467	475	458	453	442	462	460	485	418	468	445	465	457	460	495	463	463	443	443	448	483	442	485	432	461	485	469	474	464	460	479	438	465	461	463	467	451	464	464	501	464	454	465	474	473	464	490	460	490	404	455	443	495	448	505	444	441	458	439	462	490	497	448	478	452	474	432	464	488	472	455	475	434	455	444	457	438	479	448	446	448	434	449	472	461	467	448	446	421	469	464	447	455	431	458	465	451	425	474	441	466	470	451	491	472	465	427	484	472	424	443	446	483	450	460	430	474	473	490	445	469	503	447	456	451	438	436	440	432	463	441	481	442	441	439	466	466	449	466	456	471	456	471	458	490	484	462	456	421	502	444	440	446	464	448	438	482	438	458	479	413	431	449	504	477	457	453	461	452	433	435	436	445	465	447	433	460	483	437	412	429	516	459	477	431	472	457	504	473	485	449	485	461	473	442	461	461	397	439	475	458	407	449	454	425	438	462	468	447	451	429	482	469	463	426	463	447	476	436	445	479	434	490	426	433	493	436	528	466	449	494	477	463	468	488	437	455	458	449	500	454	405	467	507	463	455	494	441	465	457	454	475	401	458	476	466	471	472	448	480	448	442	449	453	453	495	444	471	435	412	463	481	401	464	426	446	470	433	439	434	461	453	450	446	449	459	486	443	411	461	439	454	457	438	467	452	469	483	468	467	432	503	456	440	453	448	479	471	431	461	452	475	466	447	516	436	462	492	485	448	425	430	460	453	468	459	449	427	423	468	426	451	455	488	460	455	526	416	446	459	469	445	478	459	464	425	461	455	465	433	411	461	442	449	421	448	444	431	472	482	472	470	452	497	464	485	436	460	467	440	482	492	427	463	462	471	461	457	430	494	495	448	469	473	444	441	436	489	491	471	455	484	457	483	423	454	437	453	499	470	429	476	459	430	445	437	492	459	459	433	459	479	453	482	458	462	452	431	442	479	466	484	434	441	448	435	442	450	461	453	475	441	435	482	469	475	467	430	435	462	432	483	461	454	447	488	447	493	439	460	447	456	413	459	458	473	433	456	485	473	416	448	444	417	449	509	449	432	441	417	460	445	451	477	491	443	442	450	464	493	480	430	451	456	449	464	457	452	439	409	435	471	473	437	444	459	430	432	459	479	431	469	443	494	483	458	458	446	431	466	447	463
23601	20888	27726	24188	20799	4952	738	516	440	401	317	331	279	309	264	286	253	309	253	216	254	258	243	256	248	228	221	192	224	197	243	209	231	241	242	229	229	226	201	225	200	227	236	241	190	207	236	190	210	206	207	203	212	192	222	238	205	192	213	237	194	221	199	200	210	185	225	174	184	216	204	200	226	219	192	235	233	192	221	223	195	204	215	193	231	191	192	221	204	215	209	226	188	210	200	205	207	197	192	212	204	202	212	202	226	194	227	228	219	207	200	222	204	175	201	188	186	222	225	233	198	177	207	220	223	205	194	192	205	226	222	221	211	223	192	216	205	211	216	201	203	219	231	193	222	226	205	216	220	212	196	225	216	187	221	216	223	195	214	265	234	225	228	211	229	232	215	177	214	197	208	219	193	223	172	202	228	200	197	240	220	208	214	190	202	208	214	222	205	226	215	212	199	193	229	215	170	197	244	199	218	207	207	206	221	220	204	213	203	214	199	226	246	209	197	209	205	226	241	217	208	236	249	216	224	204	200	221	212	195	195	186	212	217	206	196	228	220	222	216	200	192	220	232	195	197	209	200	218	199	190	206	237	218	192	223	214	244	211	210	214	200	203	218	199	224	201	215	220	204	209	216	201	218	179	196	206	182	202	228	212	211	218	211	210	244	248	220	196	203	224	198	219	216	192	220	213	186	188	199	216	211	208	206	212	193	211	231	198	225	218	202	238	198	253	183	205	197	190	211	210	204	240	187	211	211	212	196	228	195	216	195	232	180	214	225	208	190	208	216	241	209	209	208	217	206	208	214	229	213	195	209	193	196	209	200	191	200	225	202	197	213	193	228	197	213	250	211	195	211	198	198	193	183	227	206	229	228	191	211	224	213	210	207	248	235	219	206	189	211	239	223	195	204	200	194	202	217	215	196	205	217	227	207	234	207	220	224	220	191	196	197	232	208	216	191	197	217	190	206	200	228	224	220	193	223	224	209	193	227	205	185	206	191	199	233	235	205	238	211	201	183	200	188	211	228	246	234	214	218	212	204	200	247	223	207	225	189	238	204	225	189	212	205	224	204	216	196	195	211	200	229	218	195	199	230	219	156	240	226	226	202	208	215	206	201	207	199	175	229	216	208	216	215	184	246	206	219	207	198	221	230	209	229	206	211	196	183	190	173	196	231	236	218	218	222	201	194	212	222	232	217	210	189	223	230	193	202	217	214	215	192	207	222	227	207	196	205	171	210	212	190	200	205	200	239	183	224	204	205	208	212	212	220	190	211	199	213	203	227	202	189	213	206	208	208	215	192	225	223	218	221	216	206	198	226	230	178	176	236	228	207	227	215	214	193	216	199	202	202	201	206	204	208	225	208	225	212	210	184	226	228	203	206	201	206	201	205	191	215	235	207	208	197	225	220	202	220	218	206	217	192	228	200	229	237	215	201	188	188	200	219	207	202	201	200	212	221	221	230	209	209	218	225	200	219	210	198	188	213	208	201	197	198	222	208	206	212	216	214	198	214	220	205	202	237	204	208	211	209	226	226	239	185	207	209	238	178	218	209	205	245	212	199	204	218	218	198	235	210	208	205	223	208	223	222	239	188	214	182	203	185	208	208	216	188	194	190	205	224	201	191	229	206	199	218	205	205	195	207	203	222	220	243	233	207	219	197	229	203	220	228	213	169	233	235	197	201	221	208	167	224	203	222	220	189	210	217	230	197	212	219	221	199	232	204	197	212	234	239	173	229	185	213	213	228	219	193	219	207	214	213	195	240	192	222	204	198	203	216	227	215	209	236	202	213	201	227	208	231	210	197	186	240	213	216	219	214	237	205	240	193	214	226	207	190	204	209	210	213	228	190	200	188	186	212	208	194	210	218	207	187	245	222	231	230	219	222	187	195	215	218	173	203	209	214	236	183	217	225	219	212	243	202	179	236	212	238	221	211	188	209	215	228	197	200	209	219	214	222	214	229	199	205	197	219	217	220	196	198	203	198	213	204	220	229	213	192	193	228	215	207	213	218	207	211	191	212	230	195	227	218	240	218	233	231	206	212	217	207	192	219	192	228	226	187	233	213	193	215	218	236	224	230	193	196	213	224	226	189	210	190	199	190	248	182	237	182	214	222	224	188	225	188	214	227	185	220	214	227	210	213	194	199	204	208	221	223	220	211	250	186	231	208	190	198	213	227	228	204	199	219	210	209	215	228	221	211	208	228	228	204	205	214	189	199	226	214	214	225	214	222	200	208	198	208	221	224	211	216	215	230	229	231	230	215	205	211	208	225	215	208	200	206	209	218	197	208	209	225	210	247	216	218	238	213	203	206	221	214	222	216	229	185	202	212	211	231	219	205	222	202	209	220	229	231	197	239	222	236	203	196	192	207	225	200	190	237	173	188	228	198	196	199	200	186	188	212	205	200	207	208	191	191	204	204	190	212	194	191	205	221	197	195	226	215	216	239	210	222	222	209	207	210	191	197	196	199	210	191	214	204	212	233	192	222	221	202	189	208	211	222	220	202	206	190	203	208	196	226	216	223	191	220	233	221	215	200	189	223	202	225	185	218	200	211	194	205	217	203	223	193	231	232	222	207	217	211	207	209	213	195	222	219	235	213	200	234	188	196	213	204	217	211	214	222	206	204	200	214	198	212	201	215	199	206	217	199	180	197	190	239	173	204	213	216	227	241	183	215	211	202	222	229	224	218	200	194	197	222	200	201	192	200	198	207	238	219	225	206	186	215	202	213	197	218	230	228	188	215	200	236	208	194	218	217	228	192	219	204	212	212	203	209	216	225	200	195	208	176	203	214	214	187	220	194	226	219	179	217	246	214	225	202	198	225	206	226	213	194	197	207	216	194	208	235	217	189	199	202	192	221	211	250	207	190	216	209	212	194	238	210	203	220	201	220	206	243	208	212	208	214	257	211	212	184	200	210	203	191	201	215	233	188	185	224	188	217	225	201	208	224	214	197	220	193	181	215	210	220	204	214	221	219	203	192	209	178	192	237	210	198	207	195	235	208	206	234	166	214	235	204	215	195	220	195	214	195	240	229	227	198	223	231	203	215	204	221	217	203	189	197	199	211	203	219	197	207	226	208	208	218	199	215	181	231	218	231	206	211	207	212	223	193	198	222	240	202	216	196	179	221	219	216	195	213	202	220	216	226	213	195	189	212	203	179	223	205	205	241	201	201	221	183	184	222	215	233	218	224	195	211	199	209	205	181	194	200	197	206	208	233	224	217	215	189	198	231	214	190	235	194	237	198	216	177	224	195	207	207	209	208	188	214	213	194	196	220	217	219	219	217	204	208	186	234	202	218	222	224	207	216	231	231	200	211	184	199	211	217	204	215	197	222	187	206	225	202	205	216	202	193	206	187	195	225	230	216	211	239	176	203	205	218	234	211	215	174	204	187	203	214	220	204	206	193	207	206	234	192	222	206	211	203	198	227	215	211	202	200	205	185	202	188	218	204	204	227	185	204	209	189	219	227	189	223
3460	8995	5734	2576	1814	1363	1086	792	658	534	512	449	394	380	343	287	336	306	299	265	259	235	282	230	265	264	239	228	211	236	250	207	240	217	246	236	227	224	217	238	216	224	231	218	217	236	253	215	212	219	232	198	222	227	217	220	228	193	210	260	205	228	245	231	241	216	220	236	241	200	216	206	204	242	210	221	227	216	240	186	240	211	216	230	253	218	209	223	248	209	207	225	238	183	240	232	215	221	226	215	240	194	201	215	207	253	207	213	205	225	236	249	236	232	244	238	225	197	240	198	241	235	197	246	219	218	224	237	235	225	207	239	221	220	212	228	208	198	236	220	222	206	189	224	211	223	195	226	210	227	227	223	213	215	225	216	227	208	199	205	222	245	228	207	218	250	229	218	211	231	242	202	216	234	220	231	205	199	236	218	219	231	219	217	238	215	224	217	209	215	224	221	215	209	201	237	210	217	226	209	261	216	221	219	221	229	208	191	203	224	222	213	194	210	221	200	205	225	198	228	217	230	225	203	235	226	221	218	228	211	251	231	218	210	202	230	216	216	199	198	246	214	225	210	206	216	210	247	194	226	221	225	223	209	197	218	236	221	229	213	208	205	201	220	227	235	202	232	217	203	209	227	219	233	201	209	215	218	229	235	217	210	200	221	212	228	222	249	216	222	227	191	230	209	217	230	229	239	220	221	234	218	201	209	223	209	220	218	226	217	224	192	230	229	198	212	242	214	210	211	218	232	214	177	228	208	208	228	201	224	205	212	222	218	236	217	219	213	241	225	215	229	224	252	210	241	237	226	234	212	199	229	200	201	204	223	220	205	233	213	213	215	189	235	206	213	209	207	202	223	199	202	251	239	225	207	207	208	217	214	214	220	205	225	210	236	219	207	213	227	229	199	221	211	246	239	225	211	192	212	209	235	206	214	198	221	175	194	205	228	208	210	211	235	239	205	213	208	220	235	207	198	214	197	218	197	201	220	224	224	213	208	203	216	228	204	225	233	209	210	207	225	232	202	222	215	240	236	211	206	241	220	209	223	216	230	244	223	220	219	215	179	213	243	210	212	202	204	218	225	213	207	228	221	214	202	224	251	207	215	217	228	202	217	237	231	215	238	216	212	202	218	214	234	205	240	231	262	213	220	239	204	209	202	211	204	224	216	230	240	219	228	210	214	221	230	194	213	217	227	200	220	216	242	215	237	229	227	227	214	203	244	207	211	239	235	233	219	259	221	216	222	208	240	227	208	202	210	229	257	239	205	247	223	235	244	247	218	192	223	239	218	214	241	221	206	206	232	214	215	219	225	209	207	212	212	245	232	195	190	215	218	227	252	225	237	198	253	208	209	215	218	214	233	223	205	212	220	234	230	240	223	216	210	243	206	204	197	217	202	196	224	228	226	208	210	218	226	196	235	203	228	211	218	197	219	233	189	196	227	214	225	232	218	192	198	221	208	232	228	199	227	237	243	206	204	232	197	244	193	220	237	214	239	222	220	209	198	211	222	212	229	195	216	207	222	214	227	202	232	209	205	217	190	226	218	213	226	227	248	217	225	199	206	226	185	227	230	212	214	215	226	229	226	215	219	199	225	217	227	225	223	234	242	237	229	227	202	208	239	217	234	210	226	205	218	211	237	234	197	260	225	222	222	202	221	212	233	233	200	199	222	240	215	208	247	222	251	212	212	222	210	211	239	204	227	225	225	233	224	218	243	193	223	219	240	219	245	214	231	210	214	228	237	220	217	189	229	227	180	225	197	229	226	208	205	202	248	233	223	200	214	219	209	206	250	231	230	211	214	237	204	237	225	219	214	205	224	223	214	221	207	234	227	262	210	219	228	255	227	226	232	232	209	208	216	221	210	216	209	217	213	222	215	184	207	204	215	223	232	244	215	223	218	217	224	227	221	219	194	240	239	212	201	221	201	215	222	224	223	221	211	226	209	223	206	217	237	214	233	223	208	208	236	227	198	204	225	195	205	205	201	215	196	215	236	195	223	209	218	201	228	205	225	199	229	218	199	229	203	205	213	224	213	224	250	214	188	204	215	256	225	211	222	212	223	202	197	240	202	206	197	213	229	228	221	246	226	230	229	218	198	228	204	199	195	239	215	233	225	205	230	202	234	234	248	202	215	227	226	216	202	235	206	226	207	230	207	181	207	214	216	205	205	234	222	229	231	247	236	250	225	196	226	228	208	206	211	215	242	228	223	215	224	224	237	233	212	190	237	197	229	229	190	230	215	178	234	200	222	242	212	203	195	211	215	237	218	222	223	206	199	199	228	212	214	198	225	220	210	230	225	242	215	258	199	195	214	214	224	219	223	212	197	234	212	213	250	229	221	219	212	232	218	203	192	208	220	218	239	229	222	183	241	199	232	221	216	180	223	222	234	231	223	226	201	192	206	237	227	213	210	239	196	210	215	214	222	235	219	216	219	239	218	221	222	214	231	203	211	221	234	225	232	213	202	220	230	226	240	214	212	242	233	209	228	211	219	207	222	221	219	220	213	217	245	210	205	188	213	225	257	197	205	207	220	223	204	229	216	198	235	215	216	220	208	210	204	222	220	216	217	225	204	260	236	222	210	216	227	220	209	236	203	229	204	190	243	239	210	197	228	214	197	204	223	221	178	210	204	214	208	241	214	249	214	225	229	205	221	220	194	267	216	228	219	231	204	238	216	205	209	224	222	198	211	229	222	214	218	235	228	217	234	191	232	211	223	200	214	205	198	238	216	203	199	222	214	197	228	220	225	233	230	213	185	227	224	230	203	218	215	232	231	222	222	236	205	195	225	201	203	235	210	200	227	212	220	193	192	236	225	224	207	218	215	224	227	202	222	206	213	202	206	217	208	228	216	207	243	203	221	198	211	230	187	197	199	207	215	205	233	253	215	197	220	201	174	227	193	212	231	213	218	217	196	220	207	208	212	244	216	212	203	220	224	231	219	203	238	214	225	239	192	204	208	222	219	210	229	207	211	183	206	211	235	207	217	232	214	229	209	223	221	209	210	227	222	205	227	225	208	216	254	231	196	220	201	237	230	201	214	218	227	226	222	212	195	225	208	208	212	205	217	208	211	227	217	224	203	235	206	219	228	224	223	189	226	189	231	220	215	205	224	215	203	234	223	215	216	224	225	231	222	213	209	218	225	227	220	202	206	212	239	229	214	214	199	212	208	196	193	216	212	211	260	213	207	193	216	207	226	214	209	214	216	221	215	233	227	249	214	199	219	234	227	222	222	210	218	220	234	197	206	189	210	242	247	209	220	250	223	202	201	233	224	227	225	216	206	233	212	190	236	220	229	222	206	245	212	204	229	205	229	236	243	219	229	240	205	228	220	235	210	236	234	230	205	228	205	205	227	223	230	230	207	207	214	230	207	215	229	199	229	202	222	219	235	231	227	199	205	196	195	206	225	224	199	216	220	226	196	223	199	226	242	227	212	217	231	207	217	236	205	190	218	240	188	202	233	208	191	226	224	220	235
24702	20968	26614	25308	7614	939	749	641	620	614	542	554	553	549	553	557	583	608	569	545	527	556	608	528	528	491	504	474	522	566	541	529	544	530	553	547	504	514	513	516	533	537	519	550	541	540	545	539	533	541	549	538	507	529	535	535	577	542	489	552	522	478	525	545	584	534	527	508	538	503	521	519	488	547	555	523	549	522	496	536	564	526	514	529	537	494	517	521	525	536	550	530	496	513	522	561	530	530	515	523	521	573	508	534	522	534	518	507	551	497	509	503	535	504	539	516	523	527	496	491	535	514	566	545	537	548	518	540	522	538	516	524	528	563	530	517	536	504	486	543	492	533	520	538	551	539	540	540	548	577	535	521	526	523	517	547	545	565	496	470	554	553	537	520	547	519	508	525	541	524	537	547	543	540	550	570	508	535	509	548	526	542	552	524	489	531	506	515	536	511	555	537	543	539	521	528	546	514	531	537	527	513	516	512	523	553	530	520	531	556	503	482	518	514	564	522	525	528	477	522	540	569	507	517	557	547	512	529	519	548	520	514	534	497	498	533	555	539	566	524	567	491	521	482	505	524	483	500	510	517	494	520	540	543	550	527	503	544	488	470	543	506	521	508	517	539	528	485	575	508	552	498	501	493	544	497	511	543	553	497	519	549	509	521	578	493	597	529	539	531	564	571	555	528	533	539	497	499	527	535	531	538	537	519	550	511	487	528	497	546	557	519	525	508	530	542	534	493	546	490	534	513	533	568	576	569	489	538	551	522	494	532	542	502	525	522	512	489	499	530	481	529	583	498	522	523	505	529	509	497	537	494	523	549	570	494	523	527	552	531	515	487	575	523	526	523	540	521	539	548	543	516	541	542	523	526	525	541	517	524	525	552	559	498	536	573	540	514	500	540	546	524	541	530	499	521	513	581	533	542	549	536	518	512	516	548	553	574	560	527	541	528	557	492	529	528	519	537	530	533	553	554	541	548	527	538	522	530	519	533	580	529	538	545	515	521	560	512	529	493	540	557	566	538	502	517	515	498	559	482	490	506	514	534	534	501	524	483	518	568	538	578	512	593	539	491	551	504	519	548	480	501	521	551	515	502	525	533	528	517	488	511	521	513	559	560	538	556	506	505	536	491	525	517	501	529	535	556	481	494	535	535	542	561	591	540	506	525	553	532	501	477	518	553	506	538	479	524	521	549	521	513	514	532	495	515	492	562	507	533	577	549	494	555	549	534	565	514	531	514	528	557	556	518	610	488	500	512	519	542	532	546	514	508	500	480	582	544	526	530	514	544	523	547	519	487	524	539	477	534	539	528	541	570	467	541	532	523	562	520	494	490	518	554	538	467	523	508	498	511	571	496	519	529	559	549	517	502	507	515	534	536	554	553	520	505	546	505	525	572	521	518	500	510	555	513	523	527	536	526	503	559	534	544	535	482	554	512	525	550	556	524	530	498	509	545	504	483	533	497	496	508	490	522	549	571	527	548	530	543	531	547	582	555	527	530	534	526	548	534	509	521	522	524	511	552	505	491	573	556	503	531	556	568	554	523	502	532	475	501	527	517	513	489	528	527	530	512	521	524	580	510	554	501	512	528	520	471	523	562	502	541	537	527	581	513	501	558	555	579	508	535	535	540	529	500	542	503	543	524	509	548	522	514	535	556	484	527	542	525	514	509	472	518	476	521	536	530	547	482	516	503	561	567	513	551	508	498	519	548	502	540	572	483	534	538	565	522	554	516	486	504	546	513	524	515	497	496	511	524	506	530	505	547	577	500	551	541	551	543	558	536	584	527	539	545	526	547	539	528	535	510	521	523	515	521	555	522	566	480	548	536	540	494	557	549	528	507	506	537	521	520	552	536	503	523	522	554	539	509	494	513	529	553	536	535	574	595	504	543	517	553	510	525	524	554	493	527	527	495	542	549	524	520	534	506	507	487	532	542	557	533	505	534	526	572	541	502	579	533	521	537	528	544	519	515	531	533	509	532	501	569	500	511	547	513	544	500	503	480	512	566	505	504	489	523	564	508	538	515	546	508	515	551	505	525	508	514	538	535	504	567	465	528	513	495	520	531	539	560	553	573	513	532	511	493	562	486	536	498	520	513	549	502	539	519	530	540	542	523	497	546	564	568	515	525	518	538	491	520	534	534	543	523	530	520	482	537	511	561	512	520	510	518	590	528	516	506	514	504	548	521	519	544	547	482	494	551	526	526	537	569	516	512	537	556	532	536	522	491	504	504	506	561	545	514	545	552	541	514	515	522	549	537	512	519	538	530	544	509	555	526	544	532	462	541	531	505	534	522	524	522	548	514	521	511	511	530	508	515	496	490	539	549	578	482	511	522	501	580	497	547	529	529	515	503	488	520	582	505	551	517	520	528	509	538	551	494	529	527	563	522	530	542	519	504	533	494	511	504	539	532	498	516	499	505	520	537	527	517	473	537	513	551	537	527	528	518	549	559	535	509	498	487	509	489	535	518	580	480	517	530	546	573	532	541	494	482	495	525	544	528	510	503	532	576	525	539	539	527	511	531	501	567	468	525	495	525	522	563	519	525	546	532	552	511	509	512	528	514	534	525	495	515	539	512	569	503	527	513	527	512	529	545	485	539	550	510	494	516	491	564	525	550	520	529	506	486	553	510	513	504	540	577	516	501	507	497	540	528	548	561	500	542	513	559	525	488	529	533	567	566	543	479	519	502	521	548	518	537	555	524	507	501	513	499	534	496	514	514	543	506	552	549	537	522	541	481	512	526	580	553	547	551	534	546	532	545	539	540	519	545	546	532	553	497	538	564	524	536	522	525	518	518	502	495	526	479	554	516	526	536	508	555	583	536	498	512	531	477	525	533	510	531	563	517	540	537	506	516	500	528	525	557	522	495	476	505	511	530	547	524	525	500	499	486	479	536	525	560	518	546	539	538	578	546	542	509	546	516	490	461	533	535	485	506	522	536	483	519	544	513	521	499	553	519	540	524	527	494	501	552	534	526	494	501	504	569	496	538	562	514	552	553	537	518	498	489	569	552	513	569	525	492	504	521	582	509	492	536	514	511	529	580	509	526	511	560	571	508	500	547	520	523	520	480	549	528	533	526	522	540	499	521	567	563	507	516	567	562	489	548	500	506	492	508	558	489	508	534	486	533	516	517	535	516	540	490	576	524	534	553	618	540	572	537	517	573	510	517	585	522	584	528	499	575	509	481	502	521	543	528	489	482	529	537	553	528	514	550	503	491	492	531	531	520	527	568	522	522	592	514	483	510	519	586	542	554	545	514	502	508	536	527	517	537	518	510	515	538	515	527	576	522	565	512	533	569	521	546	544	472	545	486	520	549	509	502	523	499	529	509	525	526	586	558	531	559	543	486	527	486	500	509	521	529	533	546	535	537	553	530	481	520	560	532	554	529	592	531	506	577	487	526	504	513	466	545	516	560	477	547	525	514	527	508	523	505	515	524	529	590	525	512	543	515	579	546	512	508	559	534	489	525	517	533
3583	5534	3512	1818	1349	1185	997	904	781	701	678	693	587	704	591	616	615	556	608	565	548	553	556	594	555	556	611	546	548	527	515	578	549	544	551	522	533	556	516	564	544	554	556	564	568	564	545	581	568	543	577	561	561	542	529	565	551	598	550	538	567	521	538	543	561	499	554	554	517	574	501	526	476	536	525	542	529	551	574	515	534	532	568	540	581	520	532	547	526	553	516	519	527	543	594	533	550	546	517	545	506	529	534	558	553	552	545	532	540	550	541	571	545	552	554	543	521	546	572	554	506	501	560	578	528	527	590	554	565	534	541	547	560	537	492	578	536	566	559	538	533	538	545	543	575	546	523	565	561	520	579	506	538	538	532	564	521	522	570	532	544	522	539	520	530	544	543	546	557	560	477	537	549	515	597	531	503	554	567	539	564	563	529	544	565	555	515	528	550	528	543	533	573	553	519	538	535	512	513	526	538	535	544	511	501	556	509	521	543	532	520	540	532	563	518	540	521	537	523	547	518	585	547	534	564	531	570	547	544	551	577	549	517	538	511	545	541	560	559	486	533	553	531	517	561	550	520	537	532	593	548	536	506	541	541	506	551	568	572	585	529	561	531	565	561	555	542	550	543	573	525	574	536	548	521	534	546	542	508	545	521	540	530	562	549	530	571	570	553	518	517	563	512	530	488	528	551	544	553	523	516	523	541	530	540	538	527	547	555	572	493	535	532	548	543	526	541	552	508	552	532	494	572	521	545	561	562	503	584	537	584	522	500	566	586	563	500	549	524	603	543	541	555	551	532	544	544	535	566	534	509	517	513	563	548	577	530	573	566	520	529	548	541	550	524	564	532	524	517	531	546	567	486	569	533	525	487	560	562	570	529	559	521	541	497	557	586	506	553	513	565	576	555	530	573	512	560	550	538	556	533	546	536	545	496	586	472	543	567	503	554	536	506	535	550	554	534	510	546	535	496	580	542	525	554	540	537	564	532	561	540	544	512	532	522	537	563	523	606	565	493	534	537	536	493	532	546	544	517	531	529	473	532	504	552	608	544	523	548	543	528	534	550	555	509	563	535	512	514	529	560	553	555	550	578	525	510	583	533	512	551	501	545	536	531	509	560	558	537	548	551	562	535	532	563	523	589	541	529	501	523	561	537	531	517	516	527	520	580	563	552	518	501	561	539	566	556	572	557	560	527	570	555	543	569	524	560	526	507	557	525	556	541	530	505	540	537	549	571	552	532	530	545	496	556	541	555	576	576	497	488	525	531	552	517	579	528	489	544	510	553	545	543	545	476	533	592	572	543	511	533	529	547	545	552	531	563	575	573	559	550	526	554	560	557	521	545	541	518	508	556	532	581	551	560	511	553	543	514	509	522	517	548	523	521	556	520	562	541	492	541	547	548	518	545	538	543	558	560	551	521	564	542	570	525	565	512	530	574	541	527	588	525	521	569	524	503	536	537	537	531	543	557	513	524	572	534	548	507	546	499	579	527	532	587	522	508	535	534	556	527	577	536	503	506	545	520	535	551	549	518	518	536	577	548	548	515	499	587	533	516	493	542	521	529	527	520	539	573	538	563	534	533	533	551	528	551	522	548	516	534	548	523	521	565	529	526	542	525	549	512	545	543	524	519	535	539	566	539	537	508	529	539	529	530	567	564	553	547	534	551	555	503	552	554	569	550	549	516	550	519	556	557	495	534	574	517	509	523	542	513	517	565	504	561	539	544	525	522	550	550	569	509	532	565	587	529	550	542	556	583	553	553	571	532	538	556	559	509	550	564	541	515	559	555	545	498	578	522	543	532	522	528	558	509	551	556	552	489	565	560	551	545	495	551	543	542	524	556	512	580	523	523	555	539	540	541	551	530	520	561	582	515	576	547	555	510	528	527	546	523	564	539	536	539	543	526	545	588	533	555	546	554	559	566	532	544	517	514	516	503	558	559	506	530	569	539	547	575	467	527	564	511	539	582	539	536	515	532	518	539	533	564	601	507	514	528	548	562	551	501	546	561	526	545	544	573	536	601	497	556	515	569	580	536	543	555	562	554	505	566	522	544	492	513	495	513	549	566	525	530	533	562	523	538	554	557	509	557	529	519	512	573	554	494	521	564	536	524	538	493	539	561	565	528	505	523	525	533	499	517	502	551	564	535	541	525	555	562	553	547	554	563	525	531	527	569	578	566	535	591	535	539	565	561	552	557	525	535	560	525	548	522	524	552	497	498	526	585	548	550	553	557	553	535	573	542	532	504	560	521	516	536	578	564	520	540	574	560	548	512	549	542	556	602	546	533	526	515	547	551	547	526	529	548	525	512	556	502	545	511	562	547	510	516	545	516	519	568	541	518	560	615	579	559	564	572	486	550	563	563	521	543	561	592	562	579	563	509	581	545	553	581	540	538	514	530	523	575	566	538	520	523	556	531	544	529	581	526	524	540	527	529	532	555	493	533	561	538	545	515	551	506	514	584	534	539	516	499	568	537	521	560	576	537	537	563	537	576	514	563	548	550	539	541	570	550	512	564	579	538	543	531	523	571	502	552	549	551	564	574	568	528	561	517	567	580	522	532	522	564	513	542	504	535	522	541	571	521	520	550	546	537	558	545	535	540	521	526	516	548	533	549	535	552	525	510	532	539	533	552	535	501	504	555	535	529	515	518	493	574	545	516	561	576	510	525	532	555	575	524	588	498	525	559	549	556	538	549	508	547	506	521	522	541	495	528	511	523	544	545	564	556	559	518	533	535	541	546	577	542	519	536	569	561	546	562	537	522	577	471	531	523	536	561	531	546	559	505	579	564	551	577	537	536	546	541	516	503	578	510	595	581	543	562	587	537	537	542	575	547	539	500	511	512	550	559	538	540	519	519	550	607	598	519	563	579	554	600	558	570	583	509	536	565	518	542	548	511	551	540	530	501	532	582	552	532	525	552	539	490	572	509	510	553	541	523	511	552	578	541	563	540	568	585	561	536	484	529	530	548	542	530	538	521	521	567	538	510	593	543	563	517	540	540	533	541	528	540	551	532	518	593	535	540	503	595	503	541	564	477	527	542	546	524	510	571	549	524	570	574	541	546	511	548	523	537	504	550	546	527	557	515	623	534	514	531	554	522	565	552	496	526	520	544	519	543	600	566	566	537	561	542	562	543	511	541	544	515	549	561	555	537	571	527	558	551	554	558	530	587	560	545	505	531	539	573	559	539	562	538	525	555	497	524	552	550	575	523	568	580	552	547	521	523	550	519	526	535	532	499	505	559	537	504	539	489	512	556	490	522	556	493	449	556	553	561	519	549	540	556	519	526	492	601	565	514	566	503	574	566	526	534	561	516	548	527	587	531	545	514	545	549	519	541	514	537	486	544	505	519	508	564	545	548	516	550	559	558	557	537	550	542	538	521	526	546	515	523	536	534	520	534	537	561	526	551	534	526	556	525	568	577	542	503	511	511	533	530	534	546	539	553	538	500	516	559	539	541	479	556	592	534	551	492	549
22375	20946	28386	23661	20942	20962	5193	868	606	552	430	432	414	340	361	332	302	273	283	272	257	275	266	286	241	251	257	221	229	221	244	236	256	231	221	242	236	236	222	221	222	226	200	236	251	205	214	226	233	229	238	223	186	196	234	222	205	211	194	204	204	233	219	219	217	188	242	210	214	203	208	207	230	205	225	199	215	201	222	234	215	217	202	223	209	217	220	225	207	201	214	239	211	205	213	240	227	214	210	210	196	228	203	200	217	206	246	217	210	205	205	233	235	215	210	199	221	230	226	207	215	225	193	219	232	212	236	194	199	206	198	192	236	214	219	206	211	225	208	213	198	205	192	208	226	210	209	211	204	202	216	238	202	198	207	203	205	236	205	217	220	217	197	217	232	201	219	201	197	190	206	213	206	198	217	189	232	193	230	182	200	213	212	216	208	183	212	204	197	222	213	218	210	234	221	222	206	230	224	234	193	203	183	195	207	205	205	188	207	180	207	232	215	219	237	204	213	232	212	188	194	229	234	213	207	248	220	229	220	212	215	226	196	180	202	206	208	202	169	218	233	203	213	221	202	221	195	223	201	190	212	211	208	201	226	199	174	228	204	198	205	225	220	187	207	251	218	200	196	195	210	233	216	228	201	185	207	224	209	212	197	220	221	187	195	180	218	212	168	201	217	210	210	220	198	230	204	217	211	209	208	233	218	207	226	218	208	224	220	203	211	217	232	220	192	234	201	241	238	203	223	228	211	192	203	248	219	191	202	217	211	202	224	200	215	215	224	218	227	227	204	224	226	209	207	206	206	235	196	225	223	204	219	234	222	193	200	208	230	196	246	190	198	205	208	201	211	225	232	223	195	221	194	206	227	222	198	218	195	207	218	249	224	196	188	226	205	237	199	203	219	214	196	214	193	225	224	184	203	207	203	194	208	204	221	211	227	217	198	210	199	215	198	185	196	222	201	196	206	199	202	205	185	192	214	227	205	219	210	226	204	188	224	223	209	214	220	204	226	203	206	199	187	219	206	208	194	208	230	211	225	192	203	192	215	182	236	207	209	234	229	223	195	230	218	206	199	231	214	177	207	196	205	173	193	218	209	201	233	192	233	212	214	208	212	195	194	213	199	215	216	214	216	217	240	246	207	218	214	191	213	212	208	197	203	214	216	239	190	205	219	204	233	232	198	217	216	221	206	224	216	208	201	191	195	219	199	220	214	221	238	207	203	217	201	212	208	204	225	215	193	235	205	209	221	230	203	206	192	202	195	229	222	184	211	210	195	191	205	214	209	218	219	248	195	205	195	225	192	246	207	212	187	195	211	221	214	225	190	216	225	209	231	229	218	184	213	197	188	208	199	227	229	209	231	208	215	223	219	219	237	210	204	203	213	198	194	207	212	207	184	200	209	205	210	208	199	233	239	203	197	229	206	220	234	209	212	210	204	209	201	222	204	224	209	217	222	184	210	222	199	230	203	206	202	212	194	195	218	221	231	229	234	219	213	226	184	203	203	199	206	196	208	202	205	208	221	205	214	209	207	230	213	216	223	213	201	196	209	222	225	234	208	217	207	209	185	195	230	225	207	213	205	209	207	240	203	190	199	211	221	213	207	212	236	204	187	216	214	217	208	217	199	196	221	212	220	219	203	224	208	205	193	183	216	223	209	206	214	204	192	243	226	210	205	216	211	195	222	235	195	215	214	191	205	201	200	184	200	216	216	245	199	219	220	231	233	219	213	204	223	219	245	194	202	209	177	190	201	202	216	212	226	196	203	180	209	203	223	211	228	215	228	195	208	238	209	229	205	196	198	231	217	210	196	207	199	226	187	225	196	224	209	205	220	215	231	219	231	198	194	183	220	218	201	202	244	208	222	230	208	206	198	217	190	220	219	216	194	217	200	209	217	232	224	198	203	202	222	221	217	211	220	196	226	225	226	207	199	225	224	226	221	200	210	201	188	216	236	209	214	197	226	220	203	230	199	211	206	233	216	189	213	194	204	183	204	209	206	227	197	203	229	229	216	207	209	191	222	216	230	218	216	202	196	209	190	205	181	233	231	226	203	198	223	178	189	231	212	208	188	208	197	229	222	240	211	222	208	207	223	196	214	205	216	199	212	227	196	197	197	210	216	222	242	222	204	215	201	207	220	201	200	217	224	212	196	208	199	208	203	218	199	204	200	205	210	210	218	210	218	196	212	198	205	224	228	207	209	200	232	181	218	211	218	192	208	188	202	214	202	217	227	213	199	218	196	213	219	188	228	230	215	228	219	212	197	203	209	216	219	213	194	223	234	206	203	231	200	189	225	212	188	204	223	226	238	190	203	199	227	203	200	222	188	209	205	187	207	211	185	220	201	207	222	217	218	209	227	200	226	226	226	217	197	189	203	199	229	246	189	205	193	223	236	192	232	212	214	208	201	210	212	199	213	200	213	218	217	230	212	207	216	211	212	222	201	195	211	186	201	227	206	240	213	210	199	184	213	208	209	190	179	199	197	208	203	202	196	228	204	223	164	213	208	198	182	188	241	208	229	196	223	210	195	220	195	238	210	199	189	221	219	210	220	213	192	216	197	217	221	208	217	225	208	193	204	207	200	189	181	204	199	207	186	203	218	219	205	205	211	177	219	214	224	219	219	205	213	207	234	213	225	205	195	218	176	213	216	215	222	213	233	224	214	196	202	227	210	208	206	222	213	238	234	234	217	232	205	196	193	210	215	221	197	236	219	215	219	221	219	229	221	209	210	224	205	212	210	227	223	225	219	203	212	230	211	214	226	212	165	199	186	228	230	256	200	205	203	225	205	188	207	223	219	189	208	226	204	233	197	216	208	217	207	196	189	206	206	230	223	217	201	196	215	208	228	204	188	230	208	205	207	236	197	235	229	251	209	204	200	202	230	217	201	209	191	205	217	187	219	203	231	203	222	208	195	211	212	212	215	200	216	213	212	185	197	219	204	226	224	205	220	223	213	226	222	196	201	195	219	217	225	245	212	214	189	192	227	205	210	213	221	227	198	198	200	214	191	236	245	216	244	213	217	194	213	215	204	231	215	223	189	216	202	206	204	194	191	182	210	217	225	197	214	229	205	212	226	225	192	207	223	197	242	230	219	246	247	218	196	216	223	229	233	209	224	218	211	209	185	230	232	209	207	205	208	240	236	207	202	224	220	219	217	186	193	205	210	220	199	202	209	210	236	199	213	197	227	219	232	215	240	209	226	191	237	187	226	223	187	187	210	226	189	241	227	212	232	242	197	197	211	209	203	196	206	212	227	186	191	185	228	206	208	199	202	216	227	204	193	185	230	222	212	239	214	220	198	211	218	205	221	218	209	206	235	216	200	228	192	206	198	243	200	206	188	217	225	207	222	216	167	181	249	231	173	203	226	237	197	200	206	233	192	222	222	199	218	232	214	226	207	221	204	220	197	214	212	204	212	235	197	227	193	199	221	181	187	205	215	203	204	212	213	234	214	230	213	232	216	235	230	230	200	200
3959	14322	9298	4336	3037	2269	1644	1284	1008	807	697	602	556	461	403	359	364	380	353	322	322	291	304	273	276	288	238	251	259	283	235	228	202	261	208	230	229	220	248	219	222	235	241	241	215	209	201	236	241	242	236	217	216	210	232	203	221	230	208	220	223	217	238	225	227	231	221	203	215	233	219	207	216	232	203	219	224	231	203	209	216	216	248	212	227	203	234	224	194	193	232	194	200	241	219	246	217	204	238	208	220	208	213	218	208	225	214	225	232	234	213	225	203	194	211	217	215	194	234	216	221	210	260	223	194	217	194	213	197	170	204	207	192	204	207	243	203	218	189	195	220	198	208	211	199	210	201	226	207	219	225	226	216	202	205	211	204	231	200	245	191	210	210	216	218	205	194	225	199	208	207	194	230	215	231	230	196	191	217	233	204	253	222	205	214	246	222	208	216	194	238	191	217	228	201	228	189	202	213	239	220	215	196	212	224	203	212	217	217	208	202	201	204	220	202	202	222	223	210	215	225	206	219	212	197	214	205	218	202	199	226	198	202	182	195	216	207	203	231	202	207	218	190	213	222	181	217	210	187	207	215	227	193	224	206	214	202	197	202	197	217	203	220	216	214	211	217	233	219	231	240	186	194	205	208	230	178	187	195	222	199	210	217	209	217	214	221	224	207	215	210	211	244	217	217	227	179	201	226	218	219	194	209	191	194	202	223	204	194	223	224	210	219	208	224	211	219	213	267	202	196	204	203	203	213	196	226	199	238	232	196	207	221	200	220	220	234	224	220	211	214	187	255	189	226	212	207	193	216	195	210	214	204	195	232	205	189	208	214	250	213	205	245	209	212	200	221	214	201	212	238	213	230	205	186	222	232	225	203	233	205	209	204	209	216	204	228	182	183	203	233	229	214	233	222	225	196	223	219	204	204	209	217	230	211	228	229	195	217	200	220	205	210	199	207	192	208	220	222	193	229	216	210	205	211	184	204	250	243	227	211	192	207	214	216	232	250	213	237	214	211	200	208	209	224	189	206	231	201	238	202	190	182	221	215	219	245	200	192	215	213	195	210	238	201	228	194	227	198	220	225	192	195	200	194	229	230	209	198	207	205	213	238	211	217	223	212	215	232	200	208	219	214	210	205	186	184	201	215	204	198	215	244	260	214	179	195	218	203	212	237	247	224	215	209	201	207	186	223	217	212	213	222	205	199	211	202	211	203	192	202	201	209	197	194	206	211	218	194	215	234	207	221	207	217	225	233	218	225	223	206	209	231	214	198	202	200	212	214	215	196	200	218	229	219	227	199	205	202	186	224	207	211	225	208	194	198	217	222	221	216	213	215	226	202	208	214	202	203	216	219	208	203	223	213	229	196	196	198	210	200	208	224	204	203	213	204	199	209	209	202	201	218	209	205	202	212	205	234	205	219	222	226	188	233	232	215	189	228	194	194	200	221	211	218	206	224	201	220	231	204	196	208	230	219	200	202	206	204	213	194	215	195	230	211	211	240	234	230	199	225	202	205	246	213	219	229	199	219	237	207	204	247	194	216	187	236	192	202	215	237	208	235	208	207	232	230	206	194	183	200	204	202	210	206	193	230	225	188	221	222	229	202	226	216	195	234	203	211	219	205	203	171	196	234	209	215	198	196	231	235	210	215	217	217	213	189	227	214	201	207	215	211	206	226	203	218	217	222	204	216	205	207	237	206	215	189	215	182	239	237	213	210	240	212	192	192	192	203	184	206	206	204	207	182	204	222	196	212	192	203	216	244	198	217	235	222	202	191	194	204	213	218	202	230	220	199	218	241	197	233	212	186	212	219	205	203	231	198	239	205	192	210	203	213	209	216	212	201	227	236	215	208	208	224	187	210	216	232	206	178	204	203	207	242	206	196	230	204	215	195	194	212	198	218	188	223	222	200	201	207	217	219	226	191	234	199	216	231	209	225	207	197	225	212	227	207	211	231	237	228	189	199	211	220	200	222	204	220	210	186	205	206	208	212	178	212	209	213	207	201	206	205	223	187	235	231	230	229	176	205	200	229	212	215	217	225	206	224	201	221	213	222	216	206	187	199	197	217	209	228	211	218	201	243	207	206	226	238	215	194	229	205	249	226	202	216	204	195	224	203	227	183	211	206	213	207	217	230	212	233	218	201	191	200	254	216	199	201	219	219	208	220	222	217	227	200	189	213	202	231	213	194	215	210	212	227	189	205	193	225	234	200	215	193	200	186	241	223	205	212	212	223	214	216	213	214	201	188	203	198	191	190	216	224	193	207	245	212	202	199	212	209	200	218	216	221	235	238	217	189	187	221	196	217	218	216	199	208	190	214	222	210	202	192	212	200	190	201	212	205	219	206	205	199	207	220	218	215	229	208	235	202	208	258	218	223	226	229	205	201	200	213	210	189	214	196	203	216	218	214	222	202	202	206	207	198	204	220	232	198	230	217	208	218	197	219	224	222	215	237	187	195	211	222	196	218	210	203	220	207	213	220	245	218	207	205	206	192	217	201	242	211	189	222	219	200	215	196	212	188	203	222	226	186	200	219	234	203	198	215	205	219	180	188	224	203	196	215	211	201	190	225	214	230	202	205	202	195	197	207	213	211	198	179	201	237	203	200	195	204	228	206	225	243	185	221	207	197	215	233	205	224	220	210	213	197	243	223	230	187	205	214	216	199	233	211	225	191	205	200	202	208	227	221	240	219	201	251	205	188	207	204	206	201	232	233	201	232	211	192	205	210	169	208	226	215	193	208	220	206	187	210	209	211	212	236	177	197	217	225	200	232	230	204	205	221	231	231	216	217	180	220	223	213	180	188	233	220	193	213	235	201	213	198	191	187	232	195	197	231	223	208	222	218	211	215	211	209	237	191	211	230	221	191	197	223	225	194	207	227	225	223	198	219	222	192	175	200	230	236	228	207	236	201	198	213	194	212	220	214	200	207	222	186	210	217	208	200	218	219	212	243	231	201	187	224	222	219	212	248	199	195	220	207	205	214	231	217	184	222	218	219	229	192	217	202	211	220	224	229	230	193	194	217	214	233	190	229	211	203	218	217	208	200	217	204	208	215	219	218	246	228	197	226	203	219	218	218	215	191	200	189	183	183	209	196	236	214	213	226	230	200	208	215	198	208	186	197	198	223	210	207	214	214	204	202	240	220	221	205	225	230	219	209	225	231	247	219	217	200	193	231	223	223	226	201	193	208	197	231	223	222	217	214	232	202	225	208	241	186	216	206	214	203	202	204	204	200	205	204	209	207	201	219	202	213	223	193	202	209	213	235	206	211	181	187	199	233	217	241	209	200	205	209	221	238	221	214	195	183	238	190	250	217	248	212	195	218	213	224	219	226	244	214	191	230	210	215	221	211	234	219	195	198	220	201	221	204	210	207	235	198	212	226	224	215	184	206	207	225	199	230	244	196	219	195	188	200	218	204	228	194	206	219	259	202	216	212	204	221	223	203	198	206	229	200	174	206	208	210	204	199	223	218	234
27401	19986	8210	1044	711	624	507	472	492	486	471	447	465	473	458	435	449	487	423	430	453	454	445	459	466	469	438	430	457	470	448	419	462	414	458	420	428	425	529	432	439	452	419	436	460	412	485	396	436	452	434	433	473	413	423	469	438	413	459	436	421	464	410	427	451	381	411	432	439	439	445	432	413	424	411	450	453	436	446	443	424	472	475	438	434	458	437	421	437	433	445	438	430	407	465	439	440	425	456	444	451	421	428	437	447	440	467	404	443	430	453	427	446	451	443	403	433	380	469	445	420	463	429	409	437	428	459	474	463	430	436	403	443	460	447	420	411	437	456	428	468	472	469	435	440	449	431	430	429	425	406	431	461	487	407	468	472	461	429	446	401	491	447	438	450	426	452	413	444	457	462	433	459	462	420	477	440	456	409	481	438	463	440	453	432	408	465	440	461	463	475	410	422	431	416	443	423	466	433	429	492	441	432	425	437	453	401	426	445	370	462	465	463	434	447	431	434	453	416	475	437	453	445	434	447	454	470	441	408	470	434	473	457	403	464	455	434	448	409	405	433	451	474	440	440	454	434	416	450	447	449	451	448	470	446	432	459	420	429	424	453	463	410	461	440	459	450	441	468	416	455	424	460	433	475	476	458	433	448	436	416	418	449	438	398	451	417	436	429	436	439	457	470	403	449	435	421	426	458	429	417	473	443	422	444	413	428	489	481	425	445	464	425	444	420	410	418	455	436	474	425	437	436	442	461	414	404	406	441	456	410	435	470	430	481	437	432	477	481	408	490	420	452	444	423	452	438	471	449	467	430	481	445	430	470	426	462	427	458	464	438	450	436	429	453	449	438	429	409	443	428	432	441	437	459	420	438	478	423	420	433	378	429	444	448	511	412	472	442	420	432	432	430	449	419	424	467	431	442	475	452	446	460	424	458	392	446	418	449	452	402	497	434	436	396	446	394	466	444	462	435	440	439	444	449	400	471	450	436	467	456	432	422	455	474	432	455	460	418	445	433	483	485	405	422	447	419	430	417	456	454	490	432	419	442	433	424	469	456	404	459	408	430	447	457	432	470	419	470	422	432	460	473	385	427	459	410	450	460	450	464	455	445	436	453	460	474	451	412	421	435	460	426	443	429	417	443	438	493	432	441	468	437	434	446	411	479	459	470	413	448	470	441	396	440	487	442	462	415	452	432	494	461	437	462	440	405	430	418	439	440	471	429	458	423	461	431	430	413	474	480	428	429	408	421	466	432	456	453	439	439	414	478	420	409	440	442	448	473	459	468	464	458	411	476	452	436	442	431	414	404	438	441	440	456	461	450	442	449	420	422	388	483	431	459	444	414	427	444	462	482	412	420	461	480	464	444	418	465	419	459	446	437	434	442	509	424	457	450	440	444	430	402	467	438	468	426	426	406	452	443	486	410	462	420	417	431	448	421	457	427	456	436	449	458	377	436	421	477	443	441	412	473	463	439	439	459	433	456	444	453	408	426	435	431	477	450	449	477	439	449	450	429	417	418	397	445	464	442	449	433	421	445	435	448	444	428	461	462	444	474	455	433	460	431	433	429	412	466	439	454	411	429	453	461	425	464	439	442	408	432	484	435	487	451	449	435	431	455	432	428	476	441	448	456	439	420	431	455	441	438	414	452	379	426	480	409	488	425	442	417	415	423	466	390	430	452	421	452	450	440	426	420	448	483	426	412	418	433	474	440	430	422	454	462	407	411	473	462	419	437	422	405	460	432	443	437	424	437	466	440	441	412	448	451	423	443	426	429	434	449	461	462	439	449	470	459	454	447	449	464	441	437	421	455	420	471	439	402	450	466	435	444	431	438	458	430	434	476	457	425	445	438	456	429	492	430	467	428	480	465	419	443	458	449	448	435	433	446	464	439	459	402	470	429	414	443	418	444	428	432	439	410	440	410	423	490	449	474	455	467	442	417	426	469	458	436	471	412	445	434	410	455	457	439	452	438	425	448	432	438	440	456	450	457	431	426	444	415	452	417	464	432	451	417	417	461	460	436	450	424	443	423	413	413	416	417	434	442	431	450	448	438	407	443	396	445	441	432	439	459	460	479	426	472	442	437	462	425	452	427	435	430	474	423	420	401	433	410	432	412	463	408	430	447	448	461	440	451	410	438	449	430	431	457	404	444	435	438	458	477	445	460	457	440	456	444	480	440	460	443	434	431	471	458	419	452	427	421	472	467	463	490	395	438	449	449	477	435	463	469	434	427	417	437	420	436	494	467	426	454	425	460	414	417	445	431	435	436	438	443	437	426	430	452	409	458	435	419	450	459	436	435	447	444	471	418	450	438	438	437	458	390	433	440	428	424	441	459	456	465	439	463	441	413	411	449	445	447	481	452	420	409	436	427	436	459	461	416	417	480	434	434	431	438	433	422	454	438	425	469	435	404	425	448	445	449	456	459	448	439	442	430	452	453	482	438	462	431	461	453	443	473	448	448	449	436	426	426	432	455	430	443	444	475	464	438	483	449	441	435	460	439	399	451	486	447	433	425	426	429	460	471	394	467	466	420	443	440	498	419	408	437	457	421	440	404	443	420	425	452	450	397	401	443	473	448	442	427	445	437	440	464	420	467	442	474	438	415	410	446	434	420	458	395	394	437	424	466	450	457	463	458	450	420	457	426	468	456	429	424	437	478	412	469	460	452	457	475	443	489	442	412	433	448	431	504	436	431	439	449	432	451	419	415	411	453	435	487	459	428	456	415	481	419	436	439	441	409	403	439	443	408	468	446	421	430	425	413	446	436	441	454	443	454	422	414	441	463	457	424	434	444	439	485	436	447	480	421	472	416	454	451	421	444	461	398	427	452	429	403	456	446	454	414	488	440	436	475	417	449	430	424	417	441	417	441	441	446	439	415	417	449	406	465	398	431	452	431	430	470	443	448	429	441	440	491	424	416	473	438	441	426	450	462	492	441	463	466	423	465	407	425	444	459	464	445	436	446	424	459	456	443	400	467	440	450	455	405	462	452	407	432	451	441	447	459	455	468	425	432	481	475	461	451	418	427	446	453	432	427	457	453	456	465	445	441	459	462	434	430	472	416	398	445	413	463	417	441	443	417	465	418	456	415	452	460	451	417	434	486	434	423	453	459	461	441	444	440	463	474	472	456	444	403	422	466	469	430	427	425	425	425	418	416	460	399	437	466	423	393	451	405	456	437	478	437	436	417	417	414	407	408	473	452	422	407	442	438	432	434	442	478	461	409	439	425	424	461	425	432	434	436	446	449	418	440	416	470	434	460	463	480	421	453	444	419	422	461	450	408	428	442	441	488	489	482	419	460	458	436	434	454	424	482	444	427	460	444	407	439	443	431	471	429	394	437	438	433	419	470	422	436	446	438	389	431	443	432	474	446	438	424	452	431	465	460	422	461	433	425	420	453	472	438	462	450	449	436	475	464	451	442	459	454	458	481	404	421	452	447	450	457	438	400	430	435	462	462	445	459	435	421	452	443	442
4859	2763	1472	938	782	639	643	540	538	524	516	462	526	446	507	493	491	471	469	491	502	471	496	476	504	452	503	475	421	464	447	484	430	459	488	449	439	444	465	450	460	437	482	447	460	449	395	452	475	455	463	484	482	489	472	441	503	467	467	479	460	450	446	478	445	486	447	460	472	453	473	476	464	458	491	470	483	452	496	431	460	461	497	529	487	429	494	441	487	451	454	477	473	468	408	441	459	460	480	454	486	473	468	435	457	456	459	471	474	461	495	460	503	435	488	440	460	461	454	468	471	465	482	472	492	443	435	476	479	484	469	451	467	443	447	465	452	419	465	450	477	451	463	471	456	465	459	468	474	458	463	503	454	504	477	452	451	446	494	445	472	451	484	455	447	501	427	474	445	440	451	466	462	441	418	446	492	461	489	432	439	487	454	441	465	458	481	487	477	481	472	474	447	504	486	446	493	438	397	429	441	427	449	489	473	469	453	495	452	482	472	434	463	440	414	454	502	488	481	447	423	462	487	433	455	487	460	463	455	481	437	439	463	452	433	450	449	466	435	473	465	475	458	460	439	483	465	499	454	499	481	475	478	461	463	445	455	449	469	494	462	508	428	434	490	443	466	445	447	414	475	472	468	447	424	476	453	469	434	434	441	492	454	453	458	461	482	486	451	483	427	482	474	446	444	441	447	424	480	473	460	496	446	461	431	435	467	499	478	478	452	466	491	460	453	453	479	445	434	469	480	447	464	462	488	529	480	481	398	448	473	444	472	484	452	433	443	445	475	493	466	486	417	469	456	469	487	449	460	484	441	471	440	414	479	465	488	460	437	447	452	452	453	494	467	460	459	501	474	500	460	490	483	515	496	443	439	440	444	408	425	453	469	490	432	422	482	423	433	465	443	470	442	460	483	447	478	497	444	466	463	487	472	434	453	464	458	498	429	454	449	495	460	447	465	455	479	500	459	434	450	451	450	454	446	469	451	461	453	515	467	466	493	440	467	475	417	454	463	458	485	450	454	459	458	465	451	449	454	460	484	457	473	481	492	497	510	487	428	411	475	454	466	462	466	429	442	415	468	482	472	505	452	426	468	448	454	465	458	509	425	466	471	471	503	460	461	492	449	476	464	459	475	463	474	450	440	452	480	453	456	448	423	492	488	437	442	466	478	498	419	437	453	476	449	455	440	472	461	440	454	469	466	477	441	463	423	459	463	451	498	435	490	459	470	454	427	461	460	511	451	493	516	478	514	461	443	458	412	492	476	506	468	445	497	445	459	493	487	471	470	450	465	494	455	443	457	451	472	462	443	477	464	462	459	490	443	434	459	429	436	474	475	463	488	445	431	406	448	490	434	426	481	435	450	443	468	448	468	422	464	460	451	451	466	429	481	448	494	460	437	457	418	442	449	411	471	407	477	437	481	469	440	449	473	462	453	441	481	516	445	494	489	484	468	474	453	440	457	461	457	443	474	485	435	486	455	514	462	443	453	468	461	422	448	459	468	432	445	450	405	492	439	441	475	436	458	522	456	437	452	449	457	505	457	480	474	456	485	478	463	458	476	476	481	446	482	451	435	447	481	481	477	462	466	479	420	481	460	420	444	480	497	456	420	476	496	481	477	441	454	443	473	460	495	453	511	444	481	461	452	441	462	468	438	463	482	465	463	471	463	440	442	446	456	423	471	473	463	469	444	453	465	468	425	426	435	434	466	483	457	457	466	477	427	469	437	462	464	473	425	491	442	455	515	451	428	472	436	456	454	479	445	438	489	430	499	481	437	429	461	452	471	445	451	452	474	439	467	463	431	453	452	455	455	475	451	458	492	456	450	463	448	454	466	469	486	436	430	446	420	482	485	465	473	455	457	486	446	467	493	455	497	452	477	501	427	432	453	443	465	497	459	495	483	480	454	440	427	459	498	465	448	471	443	477	447	451	458	479	443	465	472	450	472	462	454	431	443	469	473	473	504	473	451	468	476	511	446	455	455	476	441	454	450	470	474	449	468	438	469	441	471	457	425	480	456	439	497	463	441	441	476	443	447	445	477	452	468	465	498	434	451	457	436	494	468	481	444	462	472	515	471	430	479	472	482	460	461	460	471	448	404	507	442	453	418	493	428	459	457	459	459	430	452	478	486	490	490	453	485	477	478	464	463	447	448	444	461	418	454	449	464	475	440	437	461	461	468	437	464	474	445	419	456	438	474	429	462	490	440	470	451	432	442	455	457	441	470	489	496	461	473	443	455	474	456	449	478	501	508	501	471	486	455	478	486	446	526	512	447	428	481	464	474	479	498	449	416	439	441	453	446	477	464	470	428	466	473	405	456	451	454	465	468	464	469	480	496	442	445	437	482	450	497	456	463	486	434	458	445	460	461	439	472	465	450	469	465	467	468	429	494	444	499	487	464	463	479	444	436	501	474	445	505	445	452	468	439	457	508	446	487	487	482	470	450	443	438	454	482	439	426	499	428	485	469	463	463	450	480	464	460	447	443	454	458	459	422	439	455	465	504	458	485	485	440	435	465	422	505	452	452	450	456	492	470	422	481	474	460	472	447	498	466	488	479	423	469	456	452	468	469	491	441	460	458	427	494	491	467	448	481	442	477	429	455	458	461	476	490	467	432	484	488	465	448	475	505	469	429	453	448	441	435	470	448	457	479	490	446	481	470	482	456	481	481	491	412	459	454	528	425	428	443	485	453	456	436	493	480	457	442	435	427	456	473	472	470	462	463	456	438	446	475	477	464	456	442	500	451	447	458	493	473	445	473	419	453	459	460	475	514	434	478	472	439	447	421	461	463	457	453	416	473	457	458	442	467	453	491	452	467	471	481	438	488	477	478	444	458	458	469	444	442	425	507	460	464	473	484	423	410	443	485	486	455	463	436	456	464	422	464	469	426	454	422	474	470	488	479	481	442	459	452	473	434	475	452	453	475	442	455	485	460	461	455	466	461	464	490	487	475	418	458	508	505	452	436	476	429	400	461	462	451	452	466	478	434	520	470	417	437	456	472	445	476	466	483	461	447	505	473	450	519	470	472	439	453	481	457	444	497	465	451	465	466	454	461	441	487	495	448	447	471	436	462	481	439	453	450	463	474	441	445	481	467	471	484	459	481	464	461	441	475	446	460	481	472	430	448	496	473	458	479	474	495	445	468	488	430	484	447	461	467	467	448	483	475	471	505	425	451	454	436	440	479	448	454	431	468	453	487	467	461	450	441	507	438	485	494	436	461	435	465	486	457	468	454	466	451	441	466	423	467	437	438	427	456	453	440	449	455	452	472	463	502	474	466	442	472	457	478	455	469	480	453	471	415	443	436	463	499	463	484	472	450	477	463	444	462	486	485	463	485	464	419	468	431	490	470	460	447	426	487	452	426	460	451	440	461	488	502	472	440	456	428	483	475	461	510	399	457	474	472	459	480	492	449	452	455	482	484	492	459	435	434	475	478	505	416	461	436	429	462	488	431	440	479	458	495	491	439	434	474	508
23635	20876	27703	24166	20771	4982	721	504	446	403	326	320	324	338	260	273	274	270	244	217	234	240	215	227	225	208	243	202	203	221	223	224	236	234	238	223	227	209	192	239	227	201	219	207	209	202	188	199	245	194	206	212	184	207	226	203	186	227	229	232	220	214	205	194	233	216	189	224	246	208	198	213	214	210	199	198	224	194	233	217	226	196	204	221	219	220	218	188	234	233	207	223	213	217	199	210	220	202	204	209	223	197	213	200	249	224	209	218	205	210	216	234	217	222	204	239	217	185	212	216	201	231	233	204	236	219	208	212	191	216	204	203	222	231	235	217	211	207	220	196	212	210	200	222	197	215	201	215	233	206	195	213	212	224	189	229	195	222	193	230	193	199	206	206	225	215	202	206	217	199	220	221	217	218	203	223	194	198	216	196	183	192	213	225	208	218	198	219	221	218	227	210	222	236	211	189	218	201	209	237	221	205	193	199	204	242	244	214	205	216	194	191	229	214	211	196	237	230	213	227	214	220	192	203	194	207	214	209	214	246	211	227	194	189	224	204	177	213	220	205	218	189	203	229	184	187	218	204	227	199	215	218	205	226	220	211	210	194	237	202	193	215	188	215	236	205	227	214	219	224	196	227	204	226	216	171	209	216	215	198	225	210	211	221	204	184	215	219	214	228	212	205	213	190	220	204	204	206	217	224	236	209	209	189	241	210	217	230	211	226	200	219	198	234	204	225	203	243	214	225	210	206	235	205	196	209	221	209	230	212	192	212	222	227	230	210	208	209	234	205	207	199	183	205	200	225	201	228	203	198	219	217	255	243	198	191	219	216	193	209	227	221	197	196	199	193	231	223	256	201	240	227	220	201	238	225	224	208	205	222	230	210	208	205	208	207	204	223	193	219	209	204	195	236	218	199	231	196	198	203	197	230	216	231	225	218	214	215	198	215	218	209	202	195	234	206	198	202	221	202	221	217	188	204	231	185	192	201	211	237	224	201	226	198	186	193	207	200	233	195	186	213	220	211	194	227	181	209	211	195	209	206	209	240	220	225	198	192	201	209	207	229	210	220	204	205	217	216	196	214	217	208	224	217	205	205	200	222	232	185	216	176	218	230	209	209	193	231	215	195	224	204	208	225	208	213	199	236	215	220	246	228	226	235	216	219	217	199	178	197	195	211	222	211	205	207	208	217	203	217	209	192	192	228	193	216	213	181	218	226	212	214	206	220	211	247	212	215	198	213	222	194	239	180	225	208	207	216	196	202	184	200	187	220	236	215	216	214	238	195	207	216	220	214	232	233	198	214	211	204	216	195	216	208	226	230	200	203	206	228	205	208	216	185	206	211	218	220	207	230	227	206	204	224	196	213	240	227	200	209	200	216	230	205	222	196	230	209	237	239	205	215	208	176	208	202	180	239	192	221	212	223	209	209	234	234	226	198	209	222	214	217	214	225	172	187	215	217	204	213	214	210	213	196	199	217	219	213	237	209	229	231	191	201	211	201	226	205	228	228	237	193	175	245	216	200	226	234	211	196	221	216	189	218	180	201	218	226	195	228	221	230	199	216	203	216	254	203	191	225	210	221	219	223	185	226	190	215	194	210	237	229	219	212	214	218	229	201	206	210	228	220	194	208	194	190	196	211	192	194	204	209	220	227	205	208	207	231	193	175	214	227	219	214	204	216	207	227	223	196	210	222	225	192	200	247	210	204	193	220	237	197	207	208	213	237	226	202	202	191	203	210	202	228	211	182	210	207	229	213	211	224	209	209	197	261	188	219	210	218	228	225	225	184	233	210	200	222	224	202	219	201	202	201	219	226	206	235	195	231	195	190	176	209	196	205	211	242	196	210	212	220	225	220	206	206	198	187	215	203	203	215	225	212	226	210	209	223	193	228	223	230	183	198	208	225	227	236	201	193	221	205	203	206	189	210	208	204	230	207	217	241	201	221	213	239	206	205	214	197	174	212	220	209	190	183	194	180	219	226	198	215	183	204	203	222	191	215	185	218	214	207	212	230	202	202	218	187	213	227	227	218	199	181	199	198	218	217	204	198	197	235	198	235	210	227	226	211	183	228	245	219	229	190	220	225	213	206	177	216	203	224	198	198	227	215	219	183	210	217	231	202	228	214	236	213	251	199	226	195	203	231	245	209	202	243	229	236	199	191	208	206	195	241	198	231	211	241	212	209	220	218	211	183	209	214	210	203	188	218	204	185	232	208	232	235	220	196	215	200	204	217	218	215	214	218	205	201	215	228	196	232	209	221	224	196	223	252	246	226	204	200	194	210	204	196	222	232	234	197	225	228	200	173	206	215	235	196	195	210	206	218	196	230	191	230	229	194	191	227	210	204	210	212	217	229	178	221	206	210	207	217	207	228	232	206	211	209	180	217	205	243	209	220	195	191	192	208	213	204	236	186	219	194	223	240	206	185	189	215	198	235	196	218	228	235	222	212	218	243	196	223	209	197	219	212	196	239	226	218	235	219	229	220	200	219	214	186	216	228	187	226	202	200	209	212	228	211	222	231	213	184	211	190	211	251	224	226	246	194	211	218	205	211	201	227	218	203	215	218	233	209	250	246	209	203	203	236	205	195	207	211	201	229	230	184	213	235	217	218	221	228	215	205	216	210	193	215	191	224	220	214	209	230	210	215	197	206	214	217	199	209	236	232	197	206	222	221	184	199	199	228	208	220	228	240	193	194	212	223	209	202	228	199	196	187	202	210	194	207	247	224	218	206	213	226	222	193	200	209	185	200	213	203	255	227	199	197	206	228	206	195	225	223	238	228	212	205	220	228	203	187	216	205	226	209	209	208	183	213	191	210	220	229	230	197	181	210	214	217	215	212	185	209	203	232	204	207	206	198	204	214	240	197	200	182	225	214	223	219	201	249	211	223	211	203	213	219	195	203	219	207	208	208	210	187	207	210	223	189	183	199	207	215	216	249	219	220	244	179	228	185	221	239	204	205	199	203	215	228	206	212	207	226	220	226	201	214	198	193	202	218	213	227	205	233	223	190	204	215	189	246	198	197	202	200	233	190	213	203	221	179	198	224	200	203	209	210	203	222	222	193	213	214	213	187	215	212	203	203	204	205	219	206	207	225	214	220	235	207	223	238	199	239	193	196	200	199	193	219	233	225	221	196	208	233	214	197	184	203	212	207	199	203	218	216	227	207	201	190	199	225	212	216	220	205	204	193	205	225	197	192	208	220	229	209	237	229	190	215	204	226	201	221	219	187	220	201	220	238	203	206	214	212	185	227	255	228	188	207	206	205	203	220	205	232	218	212	216	189	230	207	209	215	201	205	211	194	203	217	213	183	221	224	225	218	187	223	224	221	207	217	231	221	181	208	213	214	222	186	196	228	215	206	203	223	188	219	180	211	226	223	222	199	188	238	236	202	214	203	217	204	199	217	215	194	204	188	214	185	219	195	223	232	213	213	196	197	210	230	216	227	212	189	213	213	220	220	224	220	201	205	202	210	205	195
3503	9093	5635	2494	1867	1287	1060	848	657	578	459	432	379	378	374	291	311	328	309	262	272	277	241	249	268	235	254	226	219	254	242	251	250	230	247	265	255	205	228	225	240	233	232	235	249	236	220	228	230	231	228	233	215	241	243	209	218	233	234	247	238	206	245	223	205	253	220	214	207	236	240	240	219	195	205	212	222	238	224	221	247	240	223	232	200	244	205	215	226	207	228	220	233	197	248	231	222	219	207	197	224	198	200	229	227	237	191	223	215	238	202	209	224	237	195	209	220	213	203	245	228	197	188	231	209	236	228	229	217	249	221	241	231	221	241	221	188	211	220	238	216	229	236	226	225	210	211	212	206	201	245	199	195	198	241	234	237	224	199	246	220	209	201	218	210	231	215	220	211	238	210	214	238	208	208	217	240	243	241	210	199	199	214	235	261	216	237	219	221	219	238	235	232	200	232	239	222	236	213	199	202	231	241	210	214	219	215	226	213	222	220	201	222	220	225	239	214	236	194	241	200	201	216	240	237	246	207	206	206	207	212	211	228	219	206	211	190	227	199	205	243	240	217	189	223	221	219	201	190	221	220	206	212	233	226	233	225	220	233	220	198	203	237	228	213	229	227	215	238	209	245	216	241	240	191	188	212	201	211	217	208	240	229	231	193	229	204	213	223	260	190	199	238	216	244	248	230	244	213	216	220	209	213	258	221	220	212	195	211	205	227	210	236	213	220	194	220	239	245	223	209	226	224	184	256	207	221	240	214	231	234	227	217	228	228	227	261	226	221	214	228	252	191	198	210	209	201	250	194	200	209	194	222	248	222	248	226	220	254	205	211	231	197	230	207	223	213	217	222	211	230	214	242	238	224	206	215	223	230	198	220	239	246	207	211	211	226	206	226	218	214	200	238	217	222	225	230	205	223	224	192	201	228	242	220	215	222	201	226	203	225	246	228	215	208	202	221	254	205	223	231	237	226	222	213	236	227	238	230	230	266	232	244	200	220	228	230	227	209	239	223	226	207	235	230	222	226	243	197	212	216	214	220	229	245	221	232	225	219	205	258	245	222	231	210	237	186	206	218	218	241	228	204	227	250	217	252	223	202	224	213	217	223	194	252	221	209	256	203	219	225	220	210	229	220	226	234	202	219	234	219	213	242	214	197	226	223	234	212	227	202	206	221	218	236	234	214	214	225	214	188	238	227	198	203	236	200	223	216	239	255	228	208	218	195	231	209	219	215	218	216	245	218	227	211	229	236	219	213	209	220	222	231	234	224	230	226	224	217	224	223	226	228	245	232	215	206	233	208	213	240	241	207	245	203	221	235	205	225	197	214	249	227	221	222	203	232	220	225	189	228	226	207	191	211	231	201	256	236	191	207	223	245	222	220	229	242	213	224	201	201	209	228	218	214	203	215	235	205	234	217	202	237	202	217	213	217	207	200	226	212	238	218	242	189	231	210	250	218	246	229	207	199	217	238	216	224	210	218	236	235	218	205	209	210	217	223	217	207	235	219	218	212	226	247	237	234	218	220	209	203	217	217	232	236	195	241	206	206	225	229	226	230	222	233	262	225	234	240	220	220	223	223	230	221	231	191	213	199	196	221	212	215	190	221	204	205	191	204	218	225	234	192	226	240	225	216	237	218	230	205	234	194	208	219	206	240	215	204	240	226	233	233	197	200	248	231	202	212	215	209	209	230	216	204	208	187	220	230	206	254	234	225	237	238	234	250	191	208	227	240	207	215	208	190	208	212	194	207	235	223	245	224	214	239	212	245	226	232	233	225	196	229	223	217	188	207	224	215	212	203	215	218	220	252	237	222	214	217	223	246	211	217	228	214	230	208	229	202	226	199	211	208	242	220	214	250	205	222	241	248	223	217	244	201	236	211	220	218	214	249	209	226	235	215	204	222	209	215	214	225	221	220	235	232	224	276	203	208	240	214	203	240	221	214	223	216	205	244	218	207	232	223	246	224	226	207	223	217	239	210	220	219	200	235	245	203	216	218	220	210	256	193	224	208	206	237	189	256	217	222	235	214	205	254	260	197	230	210	239	218	226	221	213	213	207	228	208	236	210	217	213	211	225	208	224	224	228	203	211	226	220	195	243	228	215	244	224	256	225	221	207	232	211	247	215	218	227	203	214	212	237	207	214	228	202	225	225	205	241	206	214	218	216	197	234	227	219	242	210	217	237	221	220	226	201	204	235	251	215	174	210	221	195	225	242	235	213	212	252	224	189	221	206	223	228	214	217	214	225	219	213	199	227	220	227	199	227	225	231	224	221	198	224	208	201	249	228	218	215	199	212	221	208	221	208	233	234	241	205	225	215	227	201	214	198	244	251	214	229	213	202	191	219	226	220	244	190	231	208	211	230	213	230	223	247	224	221	226	214	210	214	230	198	213	249	227	237	218	226	228	214	235	192	212	226	207	220	224	192	215	234	265	212	205	202	231	219	204	231	224	230	206	207	226	208	229	243	184	206	207	229	214	225	205	203	249	210	233	227	223	216	202	214	246	208	226	230	223	209	241	211	218	191	233	183	213	234	193	237	215	210	212	229	219	211	226	208	214	252	205	189	200	229	244	215	221	213	235	201	187	216	196	220	188	232	232	210	228	226	206	215	210	221	227	219	207	233	245	202	210	215	228	221	214	208	216	240	228	227	211	209	212	214	217	240	228	233	248	207	181	220	217	234	203	239	233	236	230	218	225	232	242	209	220	235	208	231	244	220	249	220	244	226	229	224	202	216	219	212	196	226	240	231	228	222	225	241	232	240	251	200	197	249	229	272	259	206	248	210	217	227	223	200	233	216	213	234	216	218	216	222	245	227	227	230	219	218	230	236	225	247	231	201	193	210	212	209	197	213	203	215	225	225	235	230	205	236	214	245	224	214	246	214	216	226	193	237	201	201	223	210	237	205	226	240	215	206	236	198	225	210	220	204	195	224	230	250	222	230	237	193	221	205	195	212	213	245	214	240	210	241	199	212	191	245	234	234	239	219	218	223	234	222	229	203	207	236	216	211	201	224	201	230	205	243	248	222	207	231	216	209	216	182	203	225	213	234	206	239	232	229	227	216	221	224	234	207	211	179	194	229	217	210	220	223	221	213	237	237	248	222	204	229	211	192	227	235	269	209	229	209	215	238	231	209	187	219	235	225	216	226	203	228	219	200	202	205	241	231	240	225	229	237	199	224	205	238	213	209	220	194	227	217	217	225	233	231	223	212	183	220	207	237	212	222	235	194	215	242	205	199	219	204	218	229	204	223	219	225	224	228	219	214	244	226	239	234	212	215	228	209	214	213	233	229	219	222	236	237	189	198	233	215	226	208	209	204	211	216	234	219	216	244	205	234	198	268	219	220	228	211	205	222	230	194	212	224	241	219	217	186	245	244	205	218	221	210	219	217	202	199	242	203	209	225	206	206	231	223	208	240	211	215	212	241	201	228	210	247	227	246	192	213	235	215	206	184	244	209	213	204	208	191	226	202
24645	20936	26605	25249	7686	922	747	676	630	570	555	631	594	588	599	609	525	560	559	522	495	560	564	560	512	535	550	544	540	573	529	537	551	514	533	495	477	503	531	546	556	594	562	526	566	527	505	576	554	522	552	524	509	521	521	526	538	569	562	535	534	547	543	527	547	540	539	572	539	530	527	488	552	517	583	558	520	543	504	568	482	492	533	538	540	548	519	544	555	547	516	559	552	511	490	558	552	574	505	508	558	538	504	492	523	537	515	503	526	528	515	526	554	517	529	545	551	542	507	528	543	556	542	487	515	490	465	531	540	538	545	567	527	515	527	481	537	539	571	555	479	515	531	552	545	546	570	535	515	523	483	550	541	531	562	558	553	551	514	553	547	521	557	542	513	543	488	543	523	509	557	513	560	579	559	547	533	530	519	536	566	510	554	515	516	557	549	522	543	569	530	530	522	535	504	558	547	560	548	486	554	525	503	528	513	541	516	552	525	487	602	564	540	558	545	508	512	527	532	537	510	515	546	543	508	552	531	543	552	528	532	510	499	559	500	509	500	574	535	517	545	536	569	511	549	532	523	513	546	532	514	538	554	545	535	534	546	499	555	506	508	523	569	525	582	499	535	538	488	529	551	545	552	503	540	505	502	539	529	561	520	522	501	553	495	474	516	540	540	544	513	523	525	530	501	513	513	522	528	529	556	544	518	536	521	526	546	533	522	543	567	521	579	548	568	523	540	571	571	535	496	555	514	528	495	507	542	566	554	539	573	545	516	516	523	538	548	571	521	511	567	520	533	556	554	497	525	535	556	542	515	538	531	561	554	539	505	526	513	525	527	508	532	565	494	568	520	510	541	501	548	512	536	486	515	545	523	569	555	570	524	539	512	547	509	513	546	577	531	558	511	572	515	524	531	542	548	515	552	513	532	556	569	511	464	532	519	536	500	550	509	512	489	545	553	503	497	537	517	557	519	574	553	497	548	537	547	548	556	533	497	570	563	491	532	535	553	506	545	520	507	521	490	530	547	538	597	503	576	513	563	525	578	514	547	552	548	550	540	552	542	536	554	528	546	516	561	589	521	576	550	507	519	515	529	494	508	570	483	495	532	566	504	544	532	475	539	533	539	513	524	522	557	533	542	543	543	529	510	536	531	522	542	526	561	514	570	510	520	508	583	516	503	507	540	519	529	537	500	550	488	516	517	563	521	509	539	539	582	557	543	540	533	535	552	540	535	550	523	531	530	510	534	584	505	545	499	518	525	546	526	547	517	524	559	556	547	513	571	529	535	523	567	539	523	496	506	528	503	540	471	558	559	550	537	517	551	543	482	501	520	496	547	496	547	550	549	495	485	558	550	525	579	546	556	506	530	539	506	569	497	519	544	531	536	556	537	533	536	532	548	509	523	553	575	554	542	499	541	542	513	546	517	537	534	473	537	574	526	520	539	503	544	560	556	519	476	555	555	515	487	554	545	503	533	503	547	479	546	516	501	529	571	530	522	542	566	510	551	510	531	520	520	552	500	529	526	517	524	510	542	535	534	473	526	538	514	504	499	550	560	571	574	509	498	495	495	529	542	505	546	560	532	541	537	497	551	514	546	489	532	511	553	542	489	506	517	522	511	514	507	527	515	564	544	552	548	495	541	537	504	523	530	523	582	552	564	575	527	501	519	525	612	532	545	549	511	548	540	525	557	541	530	580	582	538	537	535	513	571	521	536	546	557	558	582	532	532	530	551	520	575	540	531	563	528	564	546	494	533	534	541	543	574	527	534	519	517	549	544	544	527	532	570	557	500	564	521	505	531	519	502	544	524	539	508	511	498	556	535	502	519	481	518	518	523	584	545	526	514	517	514	539	544	550	590	543	537	555	516	562	569	536	568	532	546	516	519	515	534	541	586	550	523	559	489	587	521	531	531	577	540	534	529	513	496	533	495	533	522	529	565	520	537	547	526	524	532	491	552	538	534	519	558	514	500	519	498	513	526	525	514	499	586	534	520	519	529	553	519	530	519	508	498	536	571	551	529	538	528	548	545	574	551	535	542	505	512	516	540	544	506	535	507	530	509	539	523	554	498	492	531	554	555	549	558	546	551	553	512	549	554	560	542	541	539	534	544	527	530	519	558	519	541	547	563	563	530	536	545	584	524	517	537	552	541	519	500	489	555	525	509	548	518	525	545	541	553	539	526	514	497	573	549	505	528	549	522	548	513	562	574	564	559	549	551	492	528	530	537	514	516	523	515	490	549	546	529	512	536	533	551	521	543	534	507	586	553	565	516	505	531	530	504	555	529	542	507	520	533	522	526	545	536	509	550	535	542	530	522	532	532	498	521	559	502	461	545	498	549	510	550	569	500	558	545	540	579	558	557	545	533	588	534	518	513	535	549	586	559	549	533	531	537	501	483	513	547	523	530	536	506	501	543	519	509	530	501	523	535	491	565	528	536	524	506	527	548	543	533	535	544	541	513	527	496	509	486	547	526	562	558	541	555	514	524	454	507	536	520	603	522	532	504	531	509	520	546	534	536	533	560	513	556	522	564	544	536	522	533	503	556	492	536	504	570	532	517	505	480	544	531	511	588	513	529	539	549	550	534	572	522	511	496	538	520	487	579	527	507	521	548	501	571	502	542	516	525	514	523	520	569	536	512	548	508	540	507	530	503	572	511	527	547	542	513	538	526	542	516	545	557	523	513	558	520	561	502	550	512	543	543	544	512	571	536	529	564	525	525	485	508	549	540	572	552	544	510	571	569	536	532	529	554	519	523	526	537	559	523	528	549	503	551	551	495	542	533	543	550	518	471	531	503	563	539	477	579	546	559	460	515	545	574	537	533	482	500	564	527	524	493	487	526	544	549	520	507	544	542	520	564	512	495	503	578	543	548	529	535	561	535	548	543	507	505	530	519	526	516	559	564	544	513	528	573	536	508	587	526	573	524	547	545	544	528	533	533	551	534	557	594	502	555	517	503	559	528	543	523	557	531	540	591	512	541	532	556	530	527	513	486	556	566	528	551	530	555	532	521	542	530	555	509	492	582	536	547	562	574	535	538	543	534	502	519	525	508	540	531	559	507	549	487	488	554	538	533	486	502	557	535	542	495	503	507	554	564	527	528	521	543	523	566	567	520	504	543	513	539	521	523	513	540	503	530	536	545	531	539	567	544	512	540	534	545	525	486	586	562	555	540	542	495	532	544	528	538	534	496	530	548	547	526	524	565	538	535	527	536	559	508	557	584	572	573	501	561	541	514	498	517	519	508	563	521	523	556	574	564	532	555	535	528	509	541	531	493	552	502	529	475	526	515	511	519	538	538	526	536	521	497	513	553	536	559	556	546	501	563	547	504	531	596	524	512	503	555	509	533	540	517	572	520	531	534	534	533	506	472	568	569	501	510	538	530	548	508	525	482	536	514	572	522	524	527	510	535	554	526	521	522	534	526	591	527	533	505	552	543	549	461	546	559	528	513	500	518	520	585	510	550	533	508	570	502
3541	5510	3580	1775	1354	1069	977	837	784	753	661	617	642	595	615	599	609	579	572	595	555	571	585	556	631	551	522	594	553	563	511	558	529	555	541	573	518	532	506	543	545	564	564	528	514	561	566	511	546	532	519	534	532	569	533	536	538	557	504	535	561	565	566	556	510	555	520	504	562	555	547	544	517	527	569	540	570	539	546	555	574	539	574	542	589	542	567	496	553	491	581	527	553	558	556	535	558	538	518	536	508	596	537	494	527	560	537	510	533	535	543	571	557	534	574	557	542	569	563	541	534	539	537	539	565	586	534	572	536	592	535	567	552	550	543	548	563	547	510	539	551	545	575	537	537	572	536	510	538	543	558	613	537	573	532	550	530	533	548	569	581	555	538	530	568	541	557	557	550	568	551	589	548	517	521	527	544	548	524	531	503	571	518	575	546	530	562	571	553	581	513	522	537	567	583	573	555	551	522	587	520	510	546	552	570	564	568	547	541	541	522	530	520	573	544	551	569	499	516	525	509	497	513	540	518	555	572	552	546	542	521	560	513	496	533	528	520	559	578	565	556	529	539	508	516	543	562	547	550	551	559	513	533	528	586	557	514	518	556	583	501	541	562	529	550	532	539	563	574	557	562	539	519	569	545	552	529	579	531	525	563	528	517	575	522	508	573	520	560	570	543	555	519	558	561	556	552	542	549	537	524	517	539	540	508	573	595	567	513	571	553	506	540	539	577	561	535	562	534	518	529	531	551	566	518	522	516	558	539	557	537	566	538	522	569	517	535	565	566	531	574	538	577	536	547	526	551	550	566	539	554	528	566	530	560	557	557	549	555	560	547	537	521	549	551	564	545	547	586	522	538	533	512	528	591	536	530	584	558	521	563	549	537	531	572	533	536	541	578	516	550	574	566	544	513	525	558	566	522	558	561	581	545	610	501	504	556	530	559	511	566	585	541	541	552	550	542	538	525	513	582	532	511	536	533	524	572	539	521	562	526	528	567	527	587	535	536	509	531	551	581	573	517	529	549	568	537	500	534	497	520	537	557	500	594	527	538	528	538	501	536	523	562	559	550	557	523	621	525	525	590	537	554	539	541	549	570	550	517	565	545	561	562	580	560	538	505	522	553	548	560	545	595	525	548	548	541	531	538	544	566	517	531	523	516	517	566	548	524	495	553	561	523	560	531	491	545	552	508	550	548	540	525	581	534	588	568	572	551	568	530	562	572	539	572	540	574	541	550	524	526	577	501	543	564	520	488	515	568	514	521	565	568	544	571	531	548	528	527	542	580	557	537	527	527	538	581	568	505	522	523	549	547	534	542	491	543	539	525	526	547	516	541	545	566	554	526	564	558	506	541	542	564	549	552	528	514	496	527	581	578	581	520	527	544	568	538	568	583	544	552	531	525	542	519	506	559	541	547	573	538	565	533	579	561	555	570	550	554	520	531	556	551	565	539	566	546	548	529	532	482	598	541	550	552	510	525	572	550	547	510	518	560	536	516	578	554	538	561	541	556	550	557	566	532	541	526	544	548	550	578	537	546	547	538	564	573	541	596	521	556	521	565	567	551	566	557	546	553	553	526	519	577	550	545	552	515	516	539	544	587	552	540	578	517	561	546	519	516	573	551	565	558	554	543	565	590	492	546	553	521	516	595	517	571	544	531	519	497	561	593	553	522	539	505	551	565	515	511	578	569	534	568	565	549	567	549	539	545	584	541	537	564	516	524	506	562	506	578	597	532	572	594	525	551	547	520	569	550	502	552	584	517	549	574	521	548	533	522	534	522	501	557	530	592	556	547	548	575	570	554	585	557	517	510	548	539	536	522	532	536	564	514	510	539	573	550	532	542	537	505	529	561	546	536	591	534	518	583	551	533	551	518	511	530	571	516	552	497	534	473	539	547	492	544	549	550	556	533	548	588	521	555	508	509	543	557	520	550	545	532	504	539	539	610	535	508	562	545	529	541	529	577	507	539	511	489	521	531	526	574	501	562	524	546	537	555	512	568	595	531	555	575	604	532	527	552	553	527	534	546	520	524	500	511	540	597	562	560	549	531	513	596	509	568	511	530	520	574	540	529	563	536	572	494	538	563	521	556	554	548	504	551	579	573	543	539	532	540	535	538	539	530	533	538	520	536	571	529	557	578	562	523	573	514	554	531	553	543	529	554	551	541	545	522	555	537	525	579	554	535	581	546	560	506	518	540	575	538	542	531	526	573	574	530	504	557	530	545	562	534	548	552	566	547	548	548	564	506	561	552	533	536	548	501	553	572	566	491	542	593	540	539	527	529	533	541	533	561	558	536	543	555	537	564	531	540	562	510	544	509	584	516	533	528	560	504	520	532	591	559	542	539	522	550	582	563	557	490	557	506	493	551	543	536	549	562	499	558	544	504	542	535	507	558	542	555	563	592	543	518	566	513	557	506	528	497	552	530	521	529	529	590	523	564	513	530	515	525	503	552	564	550	531	556	544	582	501	548	524	543	529	553	547	551	549	537	543	557	576	562	556	545	590	520	522	466	543	538	523	562	515	595	533	588	500	519	478	540	541	510	577	535	534	530	549	567	582	495	550	532	548	522	512	550	535	565	564	543	539	568	550	547	544	574	547	591	546	555	528	551	532	517	528	499	511	549	544	539	528	518	515	539	550	581	534	547	563	538	561	547	507	499	530	525	529	517	552	572	546	577	544	541	568	522	546	507	521	528	559	552	521	533	505	557	540	533	535	525	540	558	572	538	553	569	558	554	497	507	541	599	538	527	557	501	532	528	557	543	552	529	568	548	570	585	568	555	562	546	487	604	563	529	546	533	543	543	562	542	546	555	541	547	552	517	592	459	547	517	520	547	557	521	557	568	562	552	529	557	545	519	527	562	524	573	502	549	567	549	580	575	533	548	542	524	519	566	565	569	568	540	508	542	527	565	546	487	545	510	553	540	523	522	510	561	539	546	531	523	522	512	535	556	554	537	466	547	542	539	551	539	543	555	540	508	554	509	538	580	557	560	524	558	546	575	559	556	537	534	580	521	528	555	548	527	516	561	574	553	542	564	577	560	531	538	536	532	561	543	516	581	485	536	564	557	576	562	557	541	499	529	563	558	510	546	546	559	529	541	573	531	532	541	522	565	564	542	526	612	563	581	548	572	564	550	587	523	562	520	537	550	540	554	550	537	542	541	520	551	505	559	513	501	543	573	543	486	559	537	566	538	579	518	581	546	577	517	542	499	522	557	537	553	589	550	536	546	561	547	558	565	570	512	598	510	507	523	518	465	530	575	535	555	597	554	556	533	546	527	581	504	535	562	566	501	542	507	586	566	553	567	552	537	545	590	520	555	535	518	525	557	552	512	527	548	554	512	522	531	533	523	532	550	535	538	553	581	532	550	476	513	559	530	522	564	561	505	552	533	530	545	594	545	505	554	501	566	562	521	518	527	563	528	572	524	528	529	581	528	536	541	537	537	560	500	542	522	523	535	498	557	502	539	547	577	519
22384	20974	28438	23701	20975	20998	5692	824	621	494	437	440	410	380	332	351	288	317	292	270	302	290	239	270	259	257	256	252	237	261	222	225	247	231	252	220	234	221	215	200	248	206	208	240	205	221	191	214	233	214	212	214	214	212	224	230	205	216	237	207	237	215	215	213	205	242	220	204	238	210	197	217	211	225	225	191	199	236	207	194	216	203	210	243	200	208	222	222	231	184	228	202	238	211	216	210	234	231	193	215	224	211	216	243	235	227	231	217	237	200	222	224	208	228	235	212	192	199	200	181	197	198	226	197	255	208	224	231	219	227	197	219	232	231	223	213	199	229	230	193	214	224	227	231	231	198	215	230	196	199	206	233	214	249	207	211	209	217	209	213	213	192	211	200	216	209	213	212	207	195	233	225	189	197	224	200	196	202	210	218	206	202	228	206	192	203	224	207	220	211	213	213	222	198	215	197	204	178	233	207	210	209	219	223	221	236	211	217	204	229	204	205	205	196	209	227	206	217	216	215	207	210	221	226	225	207	241	233	193	245	210	211	208	227	211	208	215	197	208	200	193	232	216	199	208	216	211	236	222	221	256	199	221	208	248	212	221	241	222	187	191	207	206	212	209	244	198	223	227	212	212	216	196	200	235	208	223	205	188	205	254	222	220	226	196	222	216	205	233	245	226	194	209	217	207	237	222	188	198	213	228	214	233	200	216	209	214	194	193	213	220	232	208	215	240	206	205	211	199	210	231	202	229	208	209	222	197	210	219	200	187	227	212	222	214	257	228	202	213	249	233	225	214	200	204	205	228	216	201	230	197	209	194	188	227	187	240	217	220	240	192	222	204	219	212	215	204	204	201	216	237	210	236	201	224	229	209	214	224	246	199	256	200	180	206	205	230	219	216	230	224	251	221	212	212	200	187	194	200	242	193	190	207	223	227	191	201	234	191	195	234	227	227	253	214	215	226	213	209	188	224	190	186	231	237	189	190	218	215	222	233	219	220	203	214	195	215	211	221	214	235	215	230	239	207	217	221	208	230	227	204	224	216	201	219	228	219	198	228	228	204	215	251	206	197	231	227	219	217	206	200	204	221	220	201	222	207	233	205	228	227	213	195	214	209	224	202	205	185	208	216	209	236	234	222	238	213	229	216	215	222	222	227	209	207	218	200	201	223	222	195	214	215	215	197	209	236	195	204	225	214	215	220	212	194	190	214	230	199	205	190	215	242	234	227	234	230	223	201	209	205	230	226	210	216	247	189	225	227	212	214	220	235	213	224	201	179	218	226	226	219	206	216	208	190	212	230	210	205	206	234	184	209	190	220	230	212	211	195	224	217	199	219	220	223	197	237	221	196	222	216	212	218	219	216	209	199	211	190	213	234	210	214	201	205	218	211	213	204	185	228	188	244	233	235	208	213	203	226	200	209	234	214	217	209	232	195	218	230	195	216	220	225	205	221	205	225	202	196	231	235	226	219	219	201	204	214	237	224	234	204	246	233	220	220	211	240	207	204	198	204	218	208	221	243	213	203	225	205	217	209	220	238	218	232	218	194	202	214	204	222	200	198	232	214	228	230	212	219	204	191	192	223	211	193	205	214	204	198	229	229	206	212	191	212	200	213	246	179	214	218	213	200	213	214	231	200	237	228	227	215	212	225	227	213	252	229	198	227	213	188	217	228	220	225	212	213	217	220	214	236	225	218	217	215	229	219	224	215	202	207	200	220	238	215	221	227	205	200	197	198	221	218	236	236	191	222	224	248	235	208	214	219	209	209	209	210	185	238	208	213	208	191	226	180	221	220	193	240	196	224	217	238	213	204	213	215	199	214	175	200	186	210	225	215	178	203	212	200	214	203	224	211	232	203	217	225	207	205	204	206	195	192	235	214	236	216	229	211	232	221	206	192	223	223	226	215	197	206	228	218	222	227	207	216	202	205	240	236	246	212	220	176	232	213	224	224	209	218	220	238	214	216	214	227	220	220	200	222	215	220	212	216	224	198	226	205	208	214	195	225	222	234	209	209	187	212	224	208	214	198	202	200	234	223	230	209	209	204	232	199	231	205	200	218	213	198	199	193	214	252	221	204	215	217	216	201	210	214	221	229	214	216	233	224	233	232	208	201	214	203	203	210	206	179	227	202	212	211	225	209	213	207	219	193	220	205	214	196	232	239	192	216	185	203	209	217	194	198	222	194	246	246	196	224	197	208	221	205	220	198	222	214	255	209	197	217	211	201	203	188	220	220	217	211	227	246	228	198	222	216	222	204	205	217	206	207	203	185	219	208	219	202	197	212	212	198	192	219	196	212	229	227	208	199	233	231	213	219	219	231	200	212	218	254	212	172	214	214	193	232	217	220	207	213	207	218	219	232	224	225	218	208	216	227	214	206	214	201	223	200	205	220	232	218	199	226	230	198	199	219	208	197	191	207	207	221	230	212	198	208	219	213	208	191	230	191	179	226	196	239	203	209	203	228	199	187	219	213	236	202	221	229	197	202	206	235	235	213	224	219	213	227	206	224	198	225	216	205	222	187	224	199	238	220	228	197	203	220	218	237	197	244	205	249	197	206	192	221	206	209	212	195	202	220	203	216	213	224	199	251	216	229	209	210	201	232	197	220	194	212	223	191	230	190	225	200	213	225	227	215	207	210	234	196	234	213	235	213	214	221	202	212	231	203	210	235	223	222	189	214	234	231	213	206	206	191	202	213	202	201	228	182	230	212	206	208	193	244	233	230	220	213	225	200	222	213	226	218	218	243	226	218	200	225	195	224	214	231	216	205	202	207	230	187	205	223	209	213	194	213	202	224	211	187	226	224	197	212	214	211	228	207	214	216	205	193	209	199	231	208	221	246	217	236	208	208	194	239	226	233	239	217	208	200	212	222	211	201	217	200	211	205	214	228	221	217	221	192	243	207	221	225	211	233	214	215	209	216	207	193	212	212	214	234	193	219	228	218	236	217	226	218	200	212	229	206	204	203	196	212	213	217	221	224	228	214	219	215	231	210	213	224	249	233	202	199	210	227	187	216	190	231	214	216	236	189	232	208	204	181	212	203	193	209	214	213	244	202	207	212	207	229	190	197	209	223	195	215	204	223	217	201	206	202	196	186	227	230	215	206	190	228	236	212	224	218	233	247	227	188	233	200	197	207	181	221	235	228	207	196	197	203	191	224	200	211	215	215	187	181	194	210	216	213	236	212	221	216	233	206	232	204	214	228	209	240	206	228	208	195	223	208	198	227	195	187	206	226	223	229	224	204	216	190	225	206	215	226	224	211	207	228	183	193	194	231	198	252	220	201	214	221	207	216	195	218	237	204	222	191	215	231	200	202	186	203	199	242	206	213	232	226	237	207	219	206	214	195	175	219	188	229	213	229	209	196	235	226	189	203	194	245	208	209	210	220	185	213	202	181	234	210	199	198	212	209	235	203	223	227	226	219	195	211	226	215	198	200	219	191	198	221	214	243	208	190	181	232	205	197	230	211	226	208	187
3946	13837	9324	4331	2978	2239	1703	1253	989	869	634	562	499	484	427	382	325	334	340	279	276	310	283	300	256	259	246	255	244	236	244	212	229	240	236	243	232	247	204	251	218	227	230	269	236	231	255	230	219	244	232	212	217	220	241	241	212	208	221	206	233	204	210	242	224	212	202	200	211	201	220	216	219	216	199	225	222	225	227	218	222	224	206	235	219	239	231	236	227	197	237	204	201	225	203	241	212	213	222	198	205	210	224	185	225	212	215	217	193	230	210	212	242	202	214	206	241	220	202	217	215	212	218	219	217	224	206	203	219	226	212	213	226	192	250	190	223	244	205	213	197	210	204	203	224	233	225	195	212	226	191	225	196	193	212	231	200	202	233	216	225	212	228	203	190	194	228	224	234	236	231	210	198	190	219	243	220	188	215	223	223	213	202	218	186	204	189	239	185	189	214	222	210	181	234	204	225	201	215	197	200	232	202	202	212	225	217	228	251	213	210	204	196	199	210	191	201	213	234	235	222	203	191	240	234	194	206	217	199	205	222	193	219	215	225	208	218	186	198	216	218	201	226	219	202	206	204	228	215	206	217	223	217	207	213	203	222	216	215	214	233	200	197	230	229	227	203	213	234	204	218	210	215	210	224	214	215	197	206	218	215	200	223	218	213	223	237	201	190	239	199	214	206	206	224	222	220	207	213	212	229	209	214	215	216	216	213	229	202	201	202	237	226	189	186	210	211	211	224	209	199	253	228	217	230	196	212	205	193	231	241	213	188	220	208	210	217	198	233	233	221	211	232	228	217	223	230	236	209	226	219	229	203	237	222	204	204	224	218	213	219	197	210	210	216	215	206	246	219	224	209	197	222	209	196	208	185	203	208	188	224	222	190	194	216	232	231	229	220	193	202	222	197	196	215	217	211	231	214	198	221	201	219	224	221	202	217	222	214	219	214	220	208	212	211	223	217	197	214	217	218	205	215	192	225	236	225	216	214	213	220	238	214	234	205	221	204	209	214	267	203	255	199	225	208	208	231	205	198	239	207	230	210	188	203	210	204	232	205	210	232	179	220	221	261	197	220	192	191	192	213	221	212	231	224	195	203	222	215	225	221	202	219	216	218	233	245	183	215	233	209	211	195	242	216	214	207	198	241	181	190	220	214	223	220	202	205	196	197	229	227	216	221	219	193	199	216	208	216	219	232	230	199	234	192	230	230	223	235	255	219	242	215	200	239	231	186	193	197	219	223	225	208	235	224	209	218	224	189	217	210	216	208	205	192	218	201	224	216	242	197	195	235	210	215	220	218	195	228	228	195	228	204	218	224	213	207	245	215	215	212	239	223	225	187	244	213	205	229	217	187	188	206	188	219	207	240	226	203	190	202	206	199	202	225	207	223	216	205	202	194	239	255	197	179	216	190	228	219	218	202	211	245	211	218	225	198	220	228	179	222	214	225	209	213	214	241	200	225	224	217	200	204	224	207	220	204	237	223	216	196	223	195	200	205	215	226	200	209	225	185	193	215	212	201	198	202	214	203	203	210	214	212	215	239	207	219	205	210	190	231	198	212	222	201	230	228	183	183	211	223	224	224	231	231	195	230	175	221	181	242	196	244	213	230	233	193	196	237	202	249	225	209	210	217	200	193	220	190	219	219	212	197	239	200	198	208	202	226	190	222	196	206	227	184	205	229	234	208	204	197	206	213	219	235	214	209	207	217	218	226	206	219	208	205	201	211	231	223	232	172	226	233	232	197	219	209	202	236	202	219	193	232	215	226	206	220	203	254	203	191	211	198	200	199	220	223	216	216	228	219	238	199	210	214	222	208	251	203	246	206	210	214	221	204	227	211	179	208	221	219	211	237	203	199	225	191	220	185	209	269	232	228	217	230	214	213	208	228	226	208	213	204	215	226	210	221	210	201	234	239	213	204	225	204	197	208	220	193	194	203	215	206	247	224	215	234	221	201	205	235	195	216	199	238	187	196	207	205	218	216	197	198	217	195	205	190	229	238	223	211	218	189	212	225	219	230	203	227	221	207	198	207	201	219	193	209	211	208	244	225	189	204	217	188	226	235	212	206	197	216	185	196	216	214	204	194	207	216	200	200	195	192	240	248	188	188	215	212	226	239	215	220	182	220	217	242	212	202	205	182	190	200	203	178	221	209	235	219	203	215	194	225	179	202	211	229	210	228	180	188	251	190	230	241	207	217	213	212	207	219	249	218	207	209	217	207	201	219	210	230	202	188	204	207	197	205	207	218	197	219	207	206	192	221	208	187	209	235	212	206	181	194	210	212	208	193	207	224	206	233	218	219	221	166	228	233	208	222	214	213	201	204	232	200	215	178	204	213	208	224	219	198	214	240	216	209	214	204	209	217	223	215	216	210	240	226	229	236	213	221	224	198	211	198	207	238	201	217	213	232	180	209	222	222	217	221	191	221	227	226	231	217	212	226	202	230	231	215	212	174	218	190	217	219	196	228	237	235	225	214	240	226	196	228	228	230	203	236	210	216	227	231	208	185	212	201	203	222	226	222	210	205	213	191	207	213	205	202	204	213	233	214	212	218	205	226	217	178	231	225	201	226	195	194	199	191	206	223	227	210	221	196	178	211	223	206	199	225	200	189	235	224	213	207	223	197	209	220	208	213	191	234	202	235	205	203	217	224	219	217	219	198	226	222	201	225	196	210	222	231	181	227	241	229	228	203	205	217	202	232	211	184	210	233	228	211	231	217	245	234	180	183	216	198	180	218	204	218	202	218	207	210	225	220	197	192	233	212	238	220	228	227	194	242	193	220	217	214	211	199	214	225	190	207	220	203	217	216	208	239	188	211	217	232	194	200	199	214	215	210	226	211	225	216	195	218	204	216	217	200	193	244	242	225	216	204	226	209	223	213	204	206	198	213	233	234	211	188	209	204	210	235	204	234	204	189	193	207	202	213	196	191	221	233	232	254	213	203	221	196	206	236	202	224	202	206	218	208	222	221	201	217	197	215	244	223	220	235	220	232	234	233	232	217	201	206	204	226	225	201	211	229	217	214	206	212	220	220	237	213	197	227	225	207	196	214	235	208	178	204	206	231	199	213	197	211	230	204	217	205	221	215	227	219	216	203	225	226	223	226	206	218	230	198	206	209	224	223	216	203	241	186	226	192	200	207	223	216	213	232	205	229	199	217	198	221	200	217	227	205	227	203	227	182	230	231	233	221	246	215	197	228	207	237	213	216	231	200	220	212	227	180	227	221	200	202	190	241	189	243	221	204	241	235	205	192	224	214	206	211	184	218	223	194	208	197	214	237	200	201	229	214	230	200	211	208	217	205	211	212	214	219	198	197	235	231	200	215	240	221	214	199	237	214	208	203	226	196	213	233	236	220	219	209	230	235	205	237	238	209	217	211	210	223	217	225	218	207	215	223	223	227	223	208	191	257	202	223	211	207	268	227	227	199	214	219	199	233	168	210	216	227	210	209	198	235	219	240	224	213	214	227	208	187	208
27719	20019	8268	982	604	515	523	519	484	491	467	493	416	501	420	493	427	451	464	461	473	451	480	478	455	453	456	440	451	443	451	471	468	440	436	447	456	503	421	460	465	426	440	464	441	478	438	432	464	466	461	485	437	477	478	451	460	428	444	481	432	408	456	446	468	465	521	483	429	452	470	466	456	441	489	434	488	448	451	437	483	480	470	491	482	431	457	454	412	496	466	446	430	421	431	471	436	433	462	445	451	446	467	450	433	424	452	430	472	459	463	469	457	458	455	464	405	444	406	466	492	447	437	459	412	466	462	476	475	453	483	455	426	434	431	500	446	439	480	418	433	449	459	437	466	449	444	466	499	429	444	424	449	447	458	469	463	471	442	471	452	469	432	479	451	434	467	440	422	439	455	451	419	433	440	438	437	464	446	437	498	440	436	468	448	444	470	445	499	443	415	479	455	472	418	437	458	459	459	444	471	449	444	469	442	495	469	475	457	456	455	404	459	491	425	464	462	467	469	433	433	438	472	458	419	461	460	450	460	422	443	465	468	421	450	467	489	450	450	402	452	451	439	461	438	428	482	466	458	437	490	444	494	431	440	454	451	414	424	425	423	457	453	488	483	450	454	420	462	446	444	440	443	459	445	483	463	438	467	448	442	465	439	446	486	420	431	443	458	440	408	443	426	453	451	474	464	452	438	484	442	471	463	427	433	443	445	442	439	432	418	425	427	420	468	494	479	459	474	434	454	445	473	493	464	455	424	488	468	452	439	460	451	450	448	428	463	428	469	472	426	488	456	406	449	450	432	464	446	461	452	453	445	417	475	457	427	476	409	446	455	488	456	478	446	468	458	450	480	422	458	422	498	458	429	433	458	461	432	433	440	464	424	469	447	464	426	451	476	476	464	455	420	451	438	437	446	451	477	450	464	472	455	445	439	420	458	447	430	452	466	463	459	451	446	463	468	449	448	453	429	433	496	451	473	500	446	396	410	467	412	434	484	456	464	437	446	460	416	441	431	433	454	447	496	441	464	486	462	436	442	418	478	490	449	451	441	477	428	440	445	441	445	443	475	493	462	421	440	467	406	479	469	469	451	444	408	468	415	455	497	499	505	483	461	468	483	418	441	431	500	453	428	482	451	462	429	442	457	436	449	390	428	435	450	447	438	486	446	431	487	421	474	485	443	444	438	467	460	480	453	426	440	461	475	426	459	434	446	505	457	474	445	426	464	421	465	398	420	421	420	447	417	403	438	455	465	411	418	462	461	456	450	456	425	439	466	452	424	447	469	475	462	460	438	459	429	427	438	450	445	445	494	449	415	407	447	471	457	474	446	431	399	443	439	478	484	498	435	462	461	450	458	437	410	418	462	443	420	436	474	464	492	488	476	431	429	447	446	441	441	493	457	454	474	482	500	432	456	485	422	468	451	482	442	444	465	439	475	470	451	432	434	489	437	456	466	469	510	452	424	442	463	464	465	425	432	445	445	477	448	439	427	480	424	483	454	458	449	440	421	447	432	421	442	454	441	445	415	445	502	443	407	486	517	455	433	471	481	460	460	467	485	451	466	464	456	450	424	457	442	443	448	457	432	455	480	455	480	445	461	460	419	413	463	447	476	442	465	429	490	456	448	483	473	447	457	476	454	418	454	481	468	419	415	438	458	435	470	450	433	457	484	458	445	440	432	443	433	398	442	451	454	446	441	459	479	462	484	441	454	459	450	480	440	416	487	428	460	420	439	474	448	465	459	434	474	419	473	468	428	462	441	450	403	485	434	456	436	466	432	424	455	467	446	487	457	420	415	457	466	449	428	455	459	445	400	440	448	472	473	436	410	487	465	462	449	441	446	409	464	456	443	463	456	470	462	484	455	452	473	446	446	488	443	454	456	467	474	430	425	449	458	460	466	430	475	446	465	422	462	466	459	450	439	455	437	512	443	500	450	441	439	462	461	468	442	451	422	451	436	435	420	464	445	461	438	453	422	477	482	452	435	430	451	457	446	477	454	433	451	431	441	471	435	439	414	461	488	445	474	408	421	401	423	398	436	460	481	452	475	426	482	448	466	448	395	466	467	490	456	427	446	451	458	464	459	439	446	479	503	467	444	469	454	473	421	450	465	481	481	415	460	480	462	488	454	424	441	462	430	471	442	449	472	450	450	500	476	438	457	453	464	449	431	460	441	479	443	457	506	474	448	455	452	479	493	459	470	456	480	442	449	423	441	432	423	462	444	469	459	457	474	449	486	439	420	437	430	452	428	427	438	491	476	455	481	406	436	481	442	425	455	455	436	428	462	460	443	442	458	433	443	487	451	459	422	499	486	439	422	409	471	439	420	452	447	465	444	439	446	459	465	436	458	451	468	461	437	467	459	464	420	485	463	457	453	427	407	463	429	494	437	474	429	405	482	461	447	449	445	503	476	426	478	442	452	492	438	481	478	478	453	459	423	481	423	468	481	466	425	468	441	414	444	441	455	468	492	429	466	488	443	451	478	457	474	427	473	423	460	455	401	435	454	423	468	464	455	437	457	446	455	488	498	462	491	459	443	448	405	425	462	460	477	489	463	433	428	507	413	463	488	490	473	445	463	444	439	486	463	469	482	416	471	478	441	437	477	461	427	461	444	422	447	444	463	420	453	420	451	451	415	476	430	400	438	486	470	445	431	405	430	466	461	520	455	445	454	455	439	431	434	471	463	447	434	447	434	423	483	429	444	391	473	411	419	430	439	446	442	427	442	487	458	467	442	443	444	456	447	428	417	445	433	457	465	462	486	462	471	408	443	419	446	444	464	491	423	432	451	437	473	471	438	464	427	474	465	435	426	458	427	426	462	448	430	457	474	437	446	427	450	422	462	452	480	411	484	420	438	440	456	439	445	413	483	462	467	442	484	465	464	461	441	458	457	461	423	420	466	495	452	465	438	484	433	423	449	434	459	433	423	471	465	466	473	467	440	471	432	459	456	406	460	436	448	380	507	454	449	430	411	455	450	502	445	400	460	457	434	404	434	432	439	489	438	463	434	475	405	427	445	459	462	483	461	464	436	457	447	438	430	420	469	470	442	469	431	470	428	485	450	461	441	432	448	423	465	472	462	470	470	449	446	472	426	448	448	448	435	469	445	477	456	426	474	453	446	451	477	448	435	448	450	446	462	481	452	455	460	485	479	428	468	428	444	483	453	452	451	432	452	505	449	411	428	450	437	450	469	439	414	436	427	449	429	475	467	457	461	447	453	439	510	482	459	468	458	444	469	432	446	431	422	428	458	439	451	492	478	427	404	485	441	459	422	386	423	432	430	444	475	445	422	445	430	470	454	448	476	481	435	490	456	459	463	422	452	451	451	473	464	458	440	510	454	430	464	435	436	474	455	440	455	464	482	433	450	430	457	462	444	446	471	449	456	413	495	475	455	493	480	460	437	433	455	394	442	461	435	416	459	449	453	445	399	446	473	436	458	418	476	447	473	472	442	453	502	446	459	418	484	457	443	428
5026	2634	1481	957	755	682	653	593	567	538	516	499	507	495	466	435	515	487	479	478	466	432	454	471	496	498	454	505	441	475	457	462	475	477	453	477	439	472	479	459	448	407	462	438	457	455	482	468	470	464	462	460	472	457	458	462	444	428	424	501	424	451	463	476	469	478	457	433	499	457	471	454	489	481	480	473	466	404	444	447	469	445	469	471	453	437	469	465	456	439	430	481	473	473	450	469	463	475	462	445	476	453	424	489	464	462	459	468	478	441	496	495	487	445	480	513	483	434	429	441	468	480	451	463	490	464	496	458	471	477	466	489	468	491	472	473	447	450	432	445	515	440	504	508	495	423	481	453	484	502	436	443	489	463	466	465	431	467	467	465	479	452	467	490	487	468	427	439	447	504	492	455	426	461	478	467	499	485	474	447	457	488	467	467	468	448	462	472	471	462	481	471	447	464	459	494	495	473	431	499	455	465	465	469	432	489	455	501	457	478	471	477	459	462	462	446	480	459	505	467	439	508	460	447	429	465	451	450	505	480	461	457	475	505	477	466	463	420	431	481	494	464	459	430	474	467	458	441	443	470	441	472	496	445	475	480	510	468	439	448	472	447	454	470	480	437	457	473	450	485	474	491	462	421	450	491	426	490	444	432	474	471	481	435	512	427	480	493	464	459	494	498	488	478	473	457	492	471	425	454	444	488	498	460	496	455	454	441	500	463	477	471	432	466	475	455	483	438	438	481	436	484	495	443	479	438	482	419	442	471	469	485	463	481	453	479	504	480	458	450	474	455	497	463	447	474	473	468	526	467	477	468	466	477	441	494	500	460	469	486	484	453	449	489	454	472	458	482	488	486	443	496	479	514	449	463	463	463	451	440	437	467	468	461	491	456	457	470	504	463	483	486	500	469	462	467	475	469	460	435	488	460	491	478	472	484	461	461	459	460	436	433	461	437	464	462	469	500	517	467	482	482	454	436	455	445	485	465	510	493	472	462	477	489	470	453	456	451	445	448	454	448	464	455	500	482	456	469	438	470	454	459	428	474	490	486	464	456	458	479	469	492	459	461	462	468	479	483	446	501	455	434	463	482	480	488	460	425	459	461	466	423	469	456	452	473	462	436	489	468	458	451	441	452	470	471	507	478	506	483	455	481	453	464	479	484	465	476	459	438	419	448	479	431	490	460	471	511	464	489	448	488	440	458	447	462	454	480	474	470	476	485	473	473	504	450	447	436	448	478	471	477	490	494	484	432	473	476	503	467	462	460	463	492	467	450	485	472	442	481	465	491	479	464	482	454	517	458	481	437	463	452	459	473	446	440	458	471	489	454	486	447	429	495	489	467	459	446	444	453	445	464	475	479	460	465	504	494	429	465	458	455	440	482	474	465	449	455	501	458	447	426	455	482	484	416	480	469	469	454	459	468	446	480	462	440	448	473	501	473	477	478	502	458	509	447	473	453	484	484	474	476	476	506	508	459	485	458	470	449	479	447	465	504	456	462	476	500	500	510	463	480	457	424	452	457	463	501	460	464	461	472	467	464	449	475	501	444	461	459	509	483	471	470	453	496	453	468	489	485	501	466	491	478	450	468	451	441	453	454	467	458	459	433	493	487	483	469	480	469	470	448	493	445	433	477	449	483	463	455	448	445	487	470	461	476	453	426	509	463	460	448	410	471	469	510	461	466	463	501	493	515	448	429	468	482	453	504	473	494	466	496	466	489	515	420	441	487	501	472	446	486	485	437	495	486	434	450	476	448	480	476	458	459	490	442	444	454	493	507	474	489	506	452	495	457	454	449	470	456	447	473	471	482	471	476	528	453	450	477	476	473	503	472	472	467	464	494	447	436	474	452	455	453	500	447	462	445	474	440	472	458	459	484	477	481	446	480	460	406	465	491	461	454	456	479	482	527	480	514	471	446	534	452	492	496	492	470	492	418	481	486	451	484	444	464	508	489	496	450	427	495	449	483	486	470	452	475	442	491	471	441	439	489	451	469	495	474	468	465	479	464	484	480	495	484	478	462	471	457	472	487	456	475	446	486	472	456	451	481	484	456	467	424	443	441	516	462	449	465	449	462	453	441	482	498	480	479	464	463	454	498	448	462	495	502	474	439	439	479	508	488	433	468	449	489	450	460	480	482	490	469	481	483	469	449	498	478	445	473	481	488	429	496	488	506	510	442	445	422	477	455	438	483	514	486	488	459	441	531	485	497	441	447	482	429	493	462	457	474	478	453	443	476	485	461	494	478	458	436	505	434	447	479	424	442	468	445	473	459	465	442	446	479	436	465	475	472	441	456	493	478	469	488	490	475	417	496	468	505	489	479	482	525	443	446	469	445	455	497	485	507	450	492	466	455	478	468	455	466	466	503	503	487	444	459	482	404	435	480	424	452	491	508	470	467	487	439	497	496	469	493	455	507	511	463	470	443	448	475	456	455	486	440	508	474	432	453	445	439	470	477	456	414	444	455	475	468	475	451	441	432	488	453	482	510	471	462	480	457	459	482	461	511	472	450	466	469	437	479	467	481	457	470	493	454	440	469	496	466	462	481	416	459	498	424	505	466	446	433	488	454	472	477	474	459	455	471	454	428	490	462	458	481	480	449	467	516	483	474	454	491	478	444	459	515	467	474	458	489	446	464	511	476	480	469	479	470	485	437	436	467	484	475	472	431	446	454	502	452	463	453	486	434	484	477	461	459	476	460	459	435	498	486	480	473	485	453	445	489	453	485	490	462	492	473	442	490	532	472	458	481	460	486	486	494	503	465	453	484	458	469	459	436	450	454	485	456	475	459	470	478	499	479	483	462	446	495	469	477	481	460	483	444	461	451	419	456	453	468	484	481	477	460	416	477	436	463	476	488	492	477	472	468	453	448	454	483	465	482	415	512	474	465	461	500	448	472	453	498	458	479	442	464	448	473	458	469	489	473	442	482	486	466	481	484	444	455	445	456	471	466	496	456	491	449	471	462	449	485	422	500	426	494	447	480	466	485	487	504	459	452	468	491	414	490	481	459	500	514	436	486	459	500	475	473	460	446	475	493	497	499	500	491	447	455	466	449	489	453	442	503	471	477	462	462	446	448	515	452	506	500	464	491	464	433	467	466	475	471	494	475	459	474	465	454	464	501	441	483	448	482	502	490	506	487	443	449	485	505	485	478	526	488	465	459	441	470	450	473	462	467	455	500	480	456	475	486	459	483	473	495	498	467	481	453	472	403	457	464	445	480	439	450	452	457	468	439	488	480	504	515	432	459	464	465	446	455	462	465	448	456	457	456	460	446	449	500	474	468	469	425	461	527	439	432	465	449	454	459	457	448	456	480	488	482	478	448	489	476	489	443	462	487	469	473	456	473	457	463	483	525	460	469	482	458	503	471	495	506	495	465	465	495	459	458	484	534	436	477	475	476	471	483	455	460	440	480	504	496	455	465	442	452	496	507	526	430	452	497	445	474	439	490	454	517	464	452	482	489	465	490	446	440	418	489
23631	20952	27780	24252	20899	5126	756	505	483	374	344	331	321	324	269	275	248	259	256	234	263	240	218	240	241	221	196	224	231	239	241	235	236	227	242	213	222	210	216	214	191	211	226	231	226	211	224	202	223	238	219	193	217	248	221	201	234	237	207	205	197	217	242	208	224	212	204	190	213	215	217	209	203	220	217	194	206	210	219	189	209	226	210	214	229	232	189	234	220	227	240	210	202	217	225	201	190	234	202	218	208	206	218	199	237	218	216	224	240	202	209	222	239	182	220	210	247	218	212	207	199	212	218	225	205	227	203	201	211	213	195	192	245	226	212	219	245	217	191	225	203	219	220	226	200	197	196	231	213	194	189	217	208	203	217	211	236	205	239	228	206	205	204	214	208	227	237	214	209	209	219	225	197	206	220	209	214	237	200	222	232	233	201	220	229	194	215	217	218	234	228	209	189	234	215	209	202	232	211	242	189	217	201	227	235	205	215	238	206	201	216	198	226	224	219	194	244	192	198	211	226	208	215	191	212	223	207	218	231	231	229	194	216	206	213	205	215	221	228	216	194	217	232	224	174	221	217	226	196	216	188	202	228	234	212	214	213	241	198	215	216	190	219	208	205	203	194	220	224	220	222	229	225	192	230	205	203	224	217	193	227	207	188	219	193	229	220	178	233	217	205	220	206	204	210	238	194	211	226	239	214	210	226	237	208	230	204	200	213	225	238	210	228	194	209	222	211	218	202	211	190	188	241	204	243	208	206	211	223	221	220	214	210	226	202	184	239	217	205	207	194	223	199	211	226	233	221	246	209	221	204	218	204	213	222	229	193	246	218	229	226	229	212	201	209	222	197	212	223	200	205	215	187	228	208	215	206	193	228	250	232	200	234	213	222	219	199	199	214	207	189	235	225	200	185	186	200	205	201	213	208	197	188	200	206	214	213	204	265	193	206	203	205	198	217	223	215	207	228	216	200	211	202	182	206	207	195	235	209	227	213	210	207	214	223	226	212	214	188	225	197	230	225	222	211	224	182	194	220	211	195	217	241	216	256	201	211	195	258	221	201	214	213	216	219	211	200	213	223	238	203	204	217	206	211	198	210	238	234	219	224	210	235	238	212	235	181	202	208	226	203	242	222	227	212	225	210	217	214	226	197	191	221	198	191	220	212	205	202	234	213	196	219	221	202	238	204	218	167	190	203	207	203	220	228	208	228	210	206	195	230	197	243	210	206	227	214	226	239	205	226	234	207	238	229	228	219	221	191	213	198	186	212	213	209	225	226	198	212	225	216	230	227	228	200	203	193	210	209	227	195	228	209	226	217	224	231	209	184	205	210	227	191	215	221	210	205	220	198	205	214	217	229	183	218	223	215	207	203	216	235	213	186	204	209	211	207	226	210	233	204	226	203	217	210	237	185	214	204	221	204	214	221	211	241	235	209	216	218	219	202	202	216	216	214	202	192	232	198	239	195	221	218	202	201	204	220	204	253	231	224	204	213	243	210	213	205	237	225	195	212	246	237	227	249	210	206	214	211	217	188	220	193	209	200	225	201	200	244	224	202	228	194	215	218	225	201	211	234	189	195	214	224	195	249	207	213	222	203	212	211	231	229	231	215	188	218	207	196	216	207	233	205	205	202	221	211	208	213	196	221	211	209	205	228	212	217	191	213	226	214	195	229	215	239	224	211	185	213	192	195	213	191	212	232	218	226	226	219	221	202	230	185	232	199	187	209	225	197	245	213	224	238	237	228	194	199	208	189	201	205	228	212	203	207	227	214	199	227	212	231	201	216	206	198	223	202	210	206	216	224	192	193	233	203	197	214	207	229	216	200	206	200	214	228	219	209	202	231	208	208	226	229	229	231	209	211	224	182	198	232	195	223	222	213	216	215	210	194	216	216	234	207	242	237	196	256	204	214	213	214	207	216	197	191	206	235	203	230	220	225	229	224	214	200	216	195	216	208	203	186	229	210	222	221	238	214	205	229	203	201	216	218	223	240	197	213	224	196	231	211	232	253	207	203	213	212	222	212	217	206	210	224	215	232	253	205	203	206	212	189	205	235	207	210	216	218	207	205	214	190	225	217	221	191	226	222	219	222	203	206	226	202	211	220	230	224	259	221	226	218	207	218	208	205	190	237	219	211	196	211	206	230	192	211	222	207	239	219	231	217	251	210	216	216	222	205	207	243	202	209	238	190	197	229	219	217	204	218	227	181	208	228	243	241	218	203	218	238	201	211	209	196	242	227	189	214	198	202	221	238	182	204	209	209	200	195	208	237	240	211	215	243	225	212	201	217	197	195	202	219	217	225	220	208	193	194	212	231	207	229	246	223	219	206	204	195	230	207	216	239	215	203	226	202	199	233	239	197	200	215	238	215	211	187	215	203	208	202	228	224	232	200	205	203	202	208	219	224	215	198	235	230	224	212	195	213	195	211	185	198	209	212	204	215	220	205	209	213	182	241	209	219	212	221	203	206	194	222	201	200	214	214	204	215	233	217	211	227	223	211	226	205	239	222	185	195	225	222	205	217	209	210	207	216	218	193	186	252	194	213	215	226	192	201	223	232	246	221	229	214	208	211	214	212	192	230	245	206	222	198	210	227	213	193	234	211	205	232	226	218	227	232	201	206	204	210	210	192	219	216	211	208	226	201	215	210	210	237	211	202	218	218	235	230	208	200	213	200	210	196	235	207	228	214	177	216	229	198	205	211	215	226	222	197	205	191	242	214	213	187	231	217	208	228	196	229	209	177	225	204	242	235	223	203	233	230	219	211	225	227	207	215	198	220	213	215	237	231	242	210	205	228	249	203	206	211	196	223	207	192	199	220	227	212	213	224	202	202	215	222	221	210	229	235	222	241	197	216	198	227	199	190	223	195	233	238	226	209	228	227	197	212	206	214	222	237	201	180	202	232	223	219	228	196	202	209	212	221	206	239	208	228	219	218	227	232	201	227	202	222	205	213	208	206	219	222	218	247	203	230	224	209	220	225	213	229	224	211	196	221	205	242	218	218	193	224	237	222	237	206	205	231	204	182	195	207	215	217	194	196	218	228	241	231	217	213	210	208	228	211	215	219	209	210	203	215	189	203	210	214	215	210	231	234	210	209	192	208	204	238	193	211	212	222	222	202	230	200	197	189	213	213	217	225	218	211	219	214	214	216	218	228	194	191	225	228	211	238	200	232	203	246	201	208	232	197	211	226	229	230	243	198	214	212	224	217	208	202	214	188	220	215	174	222	234	224	212	209	205	210	213	229	238	224	212	200	210	184	209	233	218	186	217	232	212	198	211	197	210	197	212	212	184	225	205	177	240	227	219	212	210	216	222	220	217	223	206	231	197	218	229	236	207	224	220	238	240	215	201	240	209	220	214	220	192	211	229	234	187	200	223	220	201	216	214	218	223	222	190	199	216	220	206	231	224	210	224	209	223	230	229	215	214	210	201	241	213	228	213	220	245	222	217	227	237	181	201	221	210	200	229	242	193	227	221
3422	8872	5637	2554	1894	1340	1103	866	664	556	484	429	421	352	367	342	328	282	333	300	264	273	261	281	247	232	232	252	241	248	225	249	272	227	239	219	240	221	213	219	233	233	211	228	241	249	213	242	229	210	217	223	220	241	232	210	234	208	239	237	208	209	217	251	217	212	237	262	221	205	221	201	223	211	243	234	207	224	222	220	212	219	227	231	257	229	234	207	227	205	233	204	217	216	258	185	234	219	209	185	244	227	235	231	242	263	253	240	194	220	239	209	248	231	223	209	265	232	225	221	227	217	221	220	207	219	221	226	236	214	238	222	225	212	217	204	224	216	210	209	213	226	215	210	247	227	222	234	246	224	215	206	222	222	222	224	207	214	213	232	220	192	199	217	239	248	242	196	223	215	240	222	222	218	231	212	229	219	214	247	187	199	238	207	250	231	220	236	221	219	213	216	228	219	230	221	225	192	228	235	212	216	204	244	224	208	194	234	222	194	218	214	223	216	223	199	213	227	234	230	214	226	217	229	230	231	217	219	225	217	190	206	234	216	223	242	228	239	220	209	213	218	244	219	200	220	217	217	234	211	223	245	247	226	237	207	233	242	241	210	233	221	212	221	233	227	207	224	212	225	232	234	210	225	216	223	249	219	237	213	199	231	225	197	209	234	213	263	206	221	214	211	218	235	221	210	210	219	219	237	229	209	215	229	209	226	238	212	241	212	200	229	200	218	237	207	222	243	208	230	221	210	255	199	231	232	236	231	243	208	199	216	207	214	218	216	239	225	228	237	224	227	212	204	243	219	229	197	238	228	248	210	202	222	195	233	204	233	227	191	212	228	233	192	220	244	237	226	233	226	241	224	229	243	224	219	219	210	199	238	220	239	224	246	217	210	263	236	223	235	222	222	234	218	229	250	229	203	228	233	243	214	212	233	237	226	227	219	241	236	229	234	249	237	197	229	234	226	244	224	209	221	225	217	227	243	215	215	225	230	242	233	208	211	242	234	243	245	210	220	219	201	238	221	225	217	227	216	227	213	233	228	231	230	205	255	179	222	230	223	232	218	207	213	249	240	223	229	229	204	221	187	207	260	190	212	219	239	234	227	224	248	246	196	220	225	227	201	239	219	221	224	210	223	229	212	215	238	227	232	204	228	213	213	212	221	217	226	218	254	234	244	216	226	203	239	229	224	191	224	261	222	227	219	240	222	238	215	227	206	225	204	202	232	218	220	216	205	212	238	223	247	201	233	204	228	215	217	228	235	230	214	203	234	201	227	220	206	235	235	218	209	227	214	237	231	220	207	223	179	230	226	217	206	240	201	219	206	221	223	193	209	239	228	233	209	245	239	221	232	208	236	224	223	239	218	216	188	214	218	242	216	223	242	247	219	232	201	218	217	208	205	220	212	243	230	236	218	235	221	220	242	208	227	209	209	212	218	227	228	247	213	248	219	215	228	212	229	217	233	199	215	221	217	223	230	222	247	218	229	202	221	232	227	225	195	223	231	243	241	222	214	211	203	229	226	210	205	234	214	239	207	204	205	233	206	246	220	228	221	230	250	209	239	219	224	246	224	227	211	243	222	238	221	208	238	213	219	201	203	237	225	235	228	241	233	218	241	227	231	208	237	221	224	198	217	217	231	213	235	243	206	224	214	229	248	221	240	230	202	202	206	222	237	206	219	219	234	200	230	213	229	214	216	210	239	220	215	230	243	208	222	207	231	228	215	218	238	233	226	215	234	219	224	231	210	228	234	219	229	201	222	225	242	224	243	215	230	236	226	231	247	223	212	217	240	206	256	225	208	236	218	246	213	195	229	213	222	256	210	223	229	225	206	248	227	233	205	228	229	229	207	203	212	202	203	221	228	228	238	243	226	243	216	240	212	221	222	220	230	234	246	212	216	227	222	218	212	205	184	223	208	213	241	217	237	222	202	227	223	223	231	201	222	212	215	217	253	218	230	216	235	231	220	232	202	234	236	226	223	201	209	216	228	267	239	201	225	225	226	222	221	200	210	205	221	216	232	208	189	231	244	227	219	229	203	239	233	238	245	210	241	240	208	246	223	199	231	209	231	225	218	249	205	217	238	233	234	215	234	249	213	209	217	220	221	216	230	231	222	226	220	225	224	238	207	213	253	206	204	244	233	227	231	208	232	218	223	214	240	196	241	210	217	203	217	224	225	248	204	230	223	218	213	203	263	203	178	236	226	221	228	225	209	240	203	224	216	255	214	213	230	218	216	223	211	203	223	233	229	231	224	216	218	231	205	200	227	246	224	239	240	224	230	232	262	259	211	227	233	242	219	246	222	216	227	243	224	224	216	231	213	213	195	237	243	229	223	223	234	220	197	218	232	196	261	253	222	223	240	225	224	230	229	217	210	193	253	223	223	224	232	227	226	201	212	228	207	259	231	249	208	226	225	210	232	237	190	223	240	206	206	195	203	227	241	222	212	205	224	230	213	216	220	222	233	228	234	208	200	198	254	196	238	203	210	214	202	219	253	213	209	226	207	213	226	228	237	209	235	199	202	216	234	245	247	215	258	227	248	205	242	192	201	248	245	249	223	221	227	198	221	222	229	236	208	206	204	209	189	223	212	246	228	207	232	240	225	229	229	216	239	230	235	241	219	241	203	211	212	244	224	210	223	207	215	214	226	231	248	230	210	231	205	225	206	218	227	219	214	211	241	203	214	200	194	208	250	233	222	222	245	221	223	229	216	236	216	212	256	215	226	203	212	232	218	188	212	229	213	225	214	246	185	220	200	234	218	211	221	237	240	237	192	235	231	221	233	208	220	214	210	214	247	197	222	236	237	232	220	208	190	231	221	214	236	220	192	221	196	196	231	219	204	235	206	235	215	227	225	227	193	235	215	227	218	221	239	234	238	223	222	227	207	228	222	212	196	233	225	255	205	228	232	206	242	215	222	205	225	229	237	237	230	220	200	233	236	223	232	225	233	229	189	213	226	252	246	200	226	229	207	211	224	229	237	205	246	216	235	193	227	231	260	229	204	236	198	228	208	196	219	218	248	196	232	225	228	211	239	237	217	250	239	237	229	228	234	240	240	221	205	215	222	219	215	215	254	226	258	198	230	205	200	223	223	199	239	227	210	216	239	209	214	201	250	209	247	203	231	210	227	259	206	230	211	216	230	189	218	218	192	229	190	219	225	213	220	225	217	228	244	220	239	219	220	225	222	219	212	238	240	229	247	209	208	210	217	197	214	203	217	196	242	220	203	243	228	247	211	223	204	230	220	233	226	202	254	218	217	222	249	228	212	224	224	208	226	219	218	219	209	210	234	262	214	242	234	220	235	195	229	210	237	205	227	223	204	267	215	221	222	221	212	207	217	225	209	200	232	220	234	225	216	203	230	231	228	216	235	202	206	227	220	210	275	213	221	226	217	231	224	211	230	213	225	211	228	208	221	188	229	241	229	239	228	234	244	234	217	216	238	238	231	222	225	202	212	209	218	211	239	211	214	226	216
24696	20963	26679	25251	7791	912	789	686	642	647	616	627	626	592	557	561	610	545	586	514	548	564	577	542	539	528	530	546	501	560	526	566	540	566	533	540	582	517	548	531	522	551	533	536	535	522	535	562	507	519	536	527	523	545	539	577	510	557	523	557	581	546	554	488	562	517	575	528	512	575	578	564	506	568	564	539	590	567	534	503	528	538	564	543	535	544	536	566	524	561	528	567	537	515	525	578	564	534	498	577	575	547	530	512	558	519	550	523	598	528	548	499	575	571	568	549	512	565	496	507	552	567	491	540	585	512	516	540	523	504	538	517	480	547	538	544	530	568	550	548	557	549	529	530	573	502	554	547	516	523	528	586	541	540	527	530	525	541	480	549	556	530	571	564	496	522	532	558	558	542	530	527	573	526	528	566	513	569	535	527	579	526	591	532	549	516	550	529	491	540	522	541	527	548	524	538	557	555	520	548	507	527	577	544	508	528	528	566	532	507	514	524	522	503	537	505	503	520	518	493	509	540	590	555	534	553	512	507	551	528	537	551	518	554	547	556	568	542	513	521	583	503	526	558	532	520	556	540	563	553	563	550	556	514	584	533	525	510	512	512	546	546	568	530	523	540	511	506	538	502	505	525	506	559	583	538	520	582	539	576	532	529	528	509	544	532	561	524	556	554	561	521	550	546	515	555	533	554	562	573	545	533	527	553	549	544	549	549	526	517	539	511	550	554	534	544	532	553	561	525	534	550	553	543	552	545	543	553	541	499	516	545	553	517	525	547	553	535	545	576	511	544	587	548	549	520	498	486	514	559	539	546	563	507	528	524	533	499	530	570	532	538	539	553	541	533	501	551	551	525	517	516	545	555	569	549	554	528	586	543	543	522	523	536	530	573	555	547	540	516	552	504	563	509	539	524	524	500	517	533	546	519	541	598	567	564	551	555	542	536	511	558	533	529	527	530	588	541	530	553	540	575	512	533	496	548	530	534	524	579	563	498	547	549	489	508	533	517	529	526	521	588	527	550	497	531	516	496	549	569	542	552	527	545	525	522	497	567	544	510	590	581	553	529	548	519	549	558	539	532	530	527	545	533	551	597	506	570	499	576	544	509	534	526	535	569	552	519	554	536	571	555	500	554	516	530	570	545	516	551	477	562	580	516	499	499	546	544	554	517	594	504	524	539	534	512	542	537	539	580	560	530	543	520	568	529	533	526	541	548	542	541	565	543	560	581	551	572	603	573	559	543	547	552	515	466	515	541	549	616	520	513	541	546	567	511	543	517	464	568	549	538	521	602	546	566	540	531	557	545	542	505	526	499	576	530	523	531	561	547	529	554	509	501	587	526	552	553	569	518	517	548	547	566	557	528	512	544	536	502	526	508	540	530	560	500	558	518	559	532	550	549	521	540	555	518	519	537	538	536	521	540	538	557	546	541	547	564	535	523	563	566	517	551	548	520	524	535	536	541	582	516	512	544	532	532	553	518	554	541	515	524	600	530	530	508	556	489	534	543	511	545	526	529	509	557	507	565	528	566	529	538	528	497	516	563	532	502	576	565	569	533	554	517	529	549	548	524	592	511	532	548	530	502	522	551	527	544	514	583	550	496	577	512	519	537	535	537	528	521	510	490	535	565	534	534	539	568	529	537	512	547	511	545	521	486	531	575	542	530	555	556	526	547	551	583	560	565	525	530	518	554	544	547	556	536	557	535	531	556	486	531	570	585	556	536	519	551	529	537	548	517	535	555	527	523	539	531	546	558	577	561	560	572	584	574	579	570	545	537	548	547	552	522	531	530	557	552	509	517	579	538	582	483	574	515	543	545	544	511	539	528	541	579	539	554	506	575	534	554	523	515	541	543	543	498	551	507	526	525	524	483	508	537	533	511	530	562	574	534	561	577	564	526	518	536	504	549	549	586	510	539	551	553	520	543	530	510	493	519	555	555	540	566	519	565	541	522	547	517	579	565	541	528	514	551	534	541	509	535	517	531	518	567	562	542	528	558	545	581	564	538	518	518	508	570	533	523	537	540	471	526	562	566	543	538	510	531	530	511	515	505	558	529	546	535	526	542	511	584	550	554	514	491	533	524	550	525	565	547	514	514	539	555	540	526	515	506	507	550	496	560	534	522	571	510	529	501	540	526	548	557	537	597	533	528	537	568	541	509	540	522	559	511	536	579	515	543	520	553	537	548	511	539	551	544	487	553	561	517	550	524	538	533	519	506	561	512	533	527	553	544	556	578	490	530	552	517	505	589	534	542	533	520	549	570	515	519	531	569	519	539	528	526	544	512	540	555	567	506	552	534	567	546	543	553	578	544	512	547	542	520	569	580	545	558	556	554	545	500	526	504	551	512	546	574	494	513	544	527	542	559	498	587	530	565	517	489	535	532	527	541	534	530	576	496	513	543	555	514	521	471	561	569	536	513	571	548	527	539	533	531	537	598	568	538	537	515	531	529	573	528	528	564	533	567	532	547	567	532	544	508	572	554	543	522	560	556	523	504	520	567	544	559	521	555	559	498	539	512	538	516	544	579	494	518	498	549	534	549	508	543	548	522	565	577	555	559	511	527	540	545	539	580	524	565	536	563	503	515	530	541	536	542	569	533	562	529	536	466	555	545	497	555	554	531	533	540	540	552	527	538	551	546	570	512	516	570	545	600	524	538	496	510	535	550	532	536	561	507	506	568	560	545	578	558	586	556	572	532	525	574	547	565	554	542	536	552	531	530	553	519	545	532	515	507	555	549	549	524	561	570	556	481	527	570	530	552	545	510	520	497	537	573	591	507	505	548	520	485	581	514	528	519	535	546	548	550	580	508	521	494	552	536	525	558	543	532	514	539	528	496	510	522	545	512	531	511	564	497	534	552	533	601	523	531	532	541	556	526	526	544	551	573	577	540	534	513	536	544	551	594	574	536	560	544	521	551	537	525	555	552	542	559	536	526	553	539	514	550	550	519	511	575	556	547	567	501	543	514	540	530	565	560	528	556	525	531	519	550	535	528	533	501	532	558	555	553	503	554	530	557	531	619	540	522	521	558	553	581	548	560	566	587	534	510	533	542	561	580	522	544	574	544	529	529	587	547	543	512	531	555	572	538	555	527	501	521	523	482	545	538	538	567	551	516	570	518	548	526	551	543	525	548	564	520	515	546	549	536	580	490	521	564	499	514	524	492	531	536	570	506	549	523	520	543	545	541	529	547	522	583	529	533	523	559	529	532	567	559	532	542	511	563	540	529	558	597	540	526	555	531	516	555	549	504	513	550	555	523	538	572	565	531	506	550	556	529	539	519	537	535	532	548	510	499	528	554	588	585	567	536	545	532	578	547	512	567	586	618	512	564	543	502	540	540	557	524	529	527	576	572	560	556	527	542	521	519	515	530	584	530	528	540	545	509	505	505	546	499	533	503	533	618	541	550	541	534	531	542	608	517	519	538	545	554	551	560	554	551	521	541	520	523	539	514	542	530	543	552	559	535	561	509	520	501
3534	5334	3500	1854	1354	1116	988	897	794	697	693	688	636	669	584	574	642	610	565	580	589	565	563	566	554	565	592	540	558	562	578	555	547	555	547	572	566	557	575	561	531	592	521	513	563	542	549	580	537	544	526	556	522	563	564	561	550	573	570	552	536	543	533	504	521	569	531	557	499	510	551	546	534	570	564	572	549	540	570	517	541	522	522	569	608	605	539	591	543	576	547	566	536	526	536	534	585	511	530	526	518	521	546	551	514	548	549	556	560	561	546	515	485	560	552	542	538	541	534	567	543	536	549	565	563	563	604	540	534	570	578	552	548	531	564	556	557	528	535	542	540	527	588	557	520	576	556	568	529	553	524	580	563	534	582	533	578	527	573	526	538	561	526	527	596	565	562	603	541	572	564	530	561	535	527	520	528	556	561	601	529	540	572	532	570	535	564	513	547	566	546	572	574	571	580	519	544	529	554	543	545	526	537	587	506	583	527	545	546	584	562	588	559	531	561	604	560	536	550	593	539	573	549	544	586	521	507	550	554	555	548	565	551	554	567	544	557	567	558	554	589	563	592	554	593	524	564	553	567	566	559	511	530	556	579	511	535	617	555	527	511	551	519	527	561	531	592	560	572	570	526	539	568	506	532	536	589	553	521	559	593	566	539	579	552	520	590	566	565	594	567	555	565	519	553	580	567	534	527	531	561	536	532	551	553	622	539	527	625	521	551	570	541	557	588	511	516	517	556	636	567	544	567	566	538	560	504	567	540	577	553	563	549	519	565	539	525	543	574	560	569	593	589	569	553	556	529	488	547	567	604	626	565	560	556	512	539	565	546	544	521	551	532	531	532	567	539	576	541	521	557	522	584	527	517	514	587	570	523	593	561	580	540	574	555	554	564	575	542	541	597	590	533	564	529	548	519	585	592	589	585	580	545	545	530	576	521	573	556	582	532	538	570	519	552	573	548	545	511	568	573	586	557	565	561	563	539	528	563	537	577	577	587	577	553	546	535	577	532	532	569	576	542	538	563	530	551	546	528	517	532	503	516	561	575	550	570	552	572	566	557	516	554	531	558	528	507	544	529	559	529	538	519	594	574	550	544	558	593	578	540	542	609	560	550	569	578	539	560	547	600	534	544	581	548	539	573	589	570	606	576	571	534	555	586	539	535	522	586	589	511	581	576	552	557	544	518	574	563	522	563	564	532	572	539	580	604	570	531	560	569	508	527	535	578	566	584	579	535	550	586	548	526	584	527	522	505	549	561	560	582	562	525	542	574	516	532	580	557	548	563	575	536	542	532	506	560	525	596	533	588	514	537	529	539	584	545	592	559	574	540	595	560	527	545	502	538	523	583	593	572	547	528	588	558	592	560	569	533	542	584	558	561	531	535	548	551	547	580	533	524	608	560	572	528	555	557	567	527	550	523	502	599	548	545	520	510	554	506	551	569	557	552	546	594	573	552	572	544	559	553	556	548	547	586	517	529	571	546	513	566	508	558	518	536	545	544	541	562	572	584	584	506	565	512	534	488	547	573	574	541	524	579	590	572	543	560	592	540	584	559	502	532	507	538	561	539	552	528	574	536	517	538	526	575	580	577	547	555	560	528	502	547	543	577	535	552	592	506	535	568	575	559	552	562	532	543	522	542	537	612	560	530	596	577	546	531	542	494	546	616	506	527	604	553	555	524	564	563	560	535	522	532	529	544	575	576	552	555	525	565	526	598	591	533	510	525	566	571	518	560	566	542	562	537	575	570	562	513	537	561	564	590	539	540	539	554	543	568	550	552	539	566	563	567	560	535	522	572	571	545	585	526	612	577	554	553	525	573	553	545	554	551	558	547	575	524	552	542	570	579	546	537	609	496	546	571	533	528	562	559	559	567	561	550	530	523	533	558	546	521	523	542	590	530	557	533	560	581	553	580	528	566	525	561	532	561	579	514	509	611	572	548	527	536	559	523	609	538	523	521	589	566	542	569	550	566	550	500	532	537	612	564	515	581	547	547	529	547	571	560	587	562	522	548	562	517	552	555	526	571	520	564	537	537	537	572	541	555	582	560	562	559	549	576	603	573	548	556	528	550	541	540	540	540	509	529	536	565	561	552	517	549	565	575	542	520	573	555	540	548	520	588	573	598	560	567	518	557	543	553	520	549	576	565	599	553	549	551	521	590	601	541	521	528	558	594	502	527	514	524	568	513	577	566	574	551	513	570	555	563	528	503	548	568	563	573	530	580	501	538	571	569	555	524	536	550	529	544	581	563	552	566	556	569	555	527	552	528	513	595	526	572	543	505	549	568	558	549	564	519	530	548	566	527	553	552	572	528	548	535	547	544	590	553	528	540	586	556	545	551	570	573	566	538	557	602	558	560	510	564	583	551	548	572	606	565	490	533	566	550	484	523	505	560	516	561	541	530	532	547	555	536	586	567	536	581	557	543	567	558	553	573	545	556	575	572	574	562	612	553	566	515	557	548	556	526	520	587	520	528	544	520	552	552	544	549	521	567	554	570	529	586	555	513	532	573	562	552	574	568	581	538	555	547	580	555	581	536	530	556	573	562	587	586	587	598	587	567	554	609	531	555	573	525	553	602	571	550	561	546	517	520	506	551	566	543	496	589	553	553	534	520	533	531	518	557	542	509	568	529	563	562	565	584	547	558	527	543	594	541	549	556	543	582	526	552	547	546	574	517	536	542	580	526	526	551	541	517	570	529	570	550	541	531	555	508	525	556	583	584	555	551	537	549	583	610	584	528	531	585	550	571	540	546	572	549	549	553	543	559	489	529	555	550	518	534	585	512	537	528	560	561	584	527	565	575	607	576	549	575	544	579	545	611	530	522	549	528	511	537	522	553	574	537	572	550	529	574	545	552	577	557	575	517	540	570	578	520	520	545	536	565	553	556	509	545	576	541	569	576	557	509	565	562	531	517	519	602	544	579	545	537	550	535	566	593	510	554	531	563	519	608	554	571	577	540	530	576	575	575	569	548	564	561	545	549	567	551	543	534	539	542	555	556	532	571	539	578	520	556	544	553	531	532	549	584	531	544	552	569	546	590	566	586	559	570	596	511	492	520	512	582	531	526	505	542	554	536	564	557	538	540	517	568	489	580	551	559	540	576	562	585	582	508	498	536	552	552	564	564	575	570	581	543	537	595	538	579	544	558	549	548	552	531	586	562	604	526	560	548	553	562	556	549	540	506	508	541	542	525	573	549	520	541	569	570	550	594	578	547	530	529	532	574	531	530	534	570	553	570	537	508	539	570	573	567	564	558	532	542	564	558	530	536	574	509	516	557	555	575	542	603	557	511	581	542	562	548	562	601	559	531	570	516	585	593	573	541	583	560	546	553	537	533	532	543	551	542	536	571	531	559	555	546	543	536	582	583	565	539	563	516	563	584	526	549	535	549	534	584	552	570	533	511	546	600	545	568	579	585	574	539	508	543	554	558	570	517	514	559	546	544	536	544	509	542	499	552	494	536	530	511	535	558	580
22341	20916	28345	23641	20917	20935	5464	888	599	517	449	427	411	356	356	314	328	298	286	278	252	259	302	226	236	260	209	278	264	242	220	253	228	240	228	246	248	230	207	231	197	229	250	258	248	211	220	220	215	235	229	209	227	215	213	220	269	247	219	236	237	207	207	229	221	227	236	220	224	239	212	243	209	209	239	205	221	226	208	211	226	223	226	232	242	236	208	204	214	207	232	240	224	217	202	213	205	227	219	245	236	197	235	216	215	221	191	189	236	219	200	222	216	223	200	224	211	236	246	218	228	209	211	215	217	224	232	222	210	229	212	223	198	203	188	224	237	203	199	217	209	224	199	193	213	206	216	214	234	223	221	216	221	232	212	223	222	226	215	223	203	187	202	238	203	222	218	242	205	225	176	213	221	218	194	233	230	205	222	206	226	199	208	226	203	204	234	232	236	219	201	217	198	213	216	215	221	221	217	231	217	231	226	190	217	190	210	222	232	227	214	231	191	207	222	225	241	204	214	206	212	243	217	186	206	237	221	226	229	234	250	221	212	243	220	217	181	212	195	178	212	229	217	218	223	212	221	193	214	228	209	221	240	203	212	232	231	224	198	211	215	224	239	198	215	212	237	238	200	232	232	210	213	255	229	232	223	224	183	233	222	207	203	216	231	221	220	256	206	229	244	235	220	205	217	216	223	187	220	229	218	226	177	219	200	201	199	221	221	223	205	235	204	244	233	215	230	205	220	219	230	204	235	224	205	245	239	237	200	232	213	219	203	236	220	245	213	207	218	215	216	223	227	232	233	227	214	225	208	228	207	230	222	225	215	211	185	222	201	227	206	205	230	203	233	220	229	216	217	212	210	209	212	214	216	226	196	225	196	238	211	211	234	237	235	201	231	214	248	213	209	210	183	229	218	224	240	235	205	231	211	210	222	216	230	212	211	210	200	194	217	216	208	238	239	222	200	231	219	211	224	229	201	223	216	229	231	228	245	225	212	202	192	220	218	218	232	227	234	221	215	238	197	215	230	208	232	218	228	205	225	220	206	235	243	196	226	236	222	225	235	207	180	212	209	223	233	230	224	227	219	195	244	207	226	215	215	244	215	212	228	220	230	229	249	226	242	222	220	205	224	231	183	219	218	226	192	207	213	226	191	223	229	236	211	207	213	215	239	239	211	211	198	222	243	231	219	207	210	237	228	213	234	233	226	231	221	224	230	214	228	197	216	228	218	232	208	206	230	213	226	214	211	205	243	225	200	191	244	227	215	203	241	235	200	212	207	231	223	209	218	225	216	216	196	226	208	225	229	216	244	231	223	216	210	229	201	206	225	228	207	217	225	211	221	230	202	189	225	222	223	249	179	215	220	226	203	209	221	203	210	210	205	211	212	216	210	217	205	221	207	209	235	237	219	170	205	201	233	198	225	227	224	197	221	227	221	208	208	217	246	224	210	204	199	206	221	203	192	208	228	211	237	212	214	221	252	215	191	230	211	202	209	218	199	219	214	220	197	227	212	186	213	230	208	213	215	227	226	207	203	206	197	219	224	216	215	214	217	239	236	201	233	231	220	249	209	205	212	220	226	204	200	215	231	183	205	203	200	237	205	208	210	198	248	213	188	223	214	226	204	218	216	200	213	209	200	221	192	214	205	194	211	205	237	236	215	198	188	213	220	199	197	225	210	195	228	240	200	203	203	210	230	219	200	221	241	210	223	195	209	233	198	214	195	191	215	235	228	225	219	204	229	235	183	214	202	216	223	230	228	223	213	207	232	213	208	223	202	198	232	230	214	212	195	212	198	250	187	224	211	220	208	231	201	207	219	215	235	226	217	205	193	197	219	209	238	220	215	214	210	217	204	220	228	227	217	210	215	205	236	212	207	217	233	208	243	228	205	197	237	230	228	196	216	222	211	231	239	195	213	201	219	225	201	230	213	223	226	188	220	213	223	243	200	217	215	229	221	197	222	203	217	205	228	221	198	185	224	212	245	218	216	213	226	212	206	230	206	223	223	226	247	217	234	247	218	196	220	210	217	232	206	206	232	257	205	212	223	234	213	245	222	224	220	219	207	222	218	203	212	230	220	217	220	201	241	215	214	211	198	229	221	215	227	217	212	214	220	207	225	204	202	196	233	205	228	221	198	224	211	239	215	212	241	192	225	169	193	199	215	218	185	213	213	225	257	210	202	236	247	213	233	196	207	204	229	227	209	216	211	230	218	233	218	224	204	220	218	212	215	209	200	218	221	225	212	231	220	227	190	217	210	210	194	221	222	204	212	202	220	220	222	213	229	220	223	214	227	233	216	220	219	223	210	208	205	206	245	238	200	206	216	215	217	208	231	231	211	230	227	228	226	211	231	207	220	227	200	223	214	199	197	232	228	218	241	233	232	251	238	188	213	210	225	183	205	214	224	235	221	214	203	219	221	199	215	219	223	228	208	193	215	192	219	210	213	214	197	219	222	219	233	190	221	207	193	226	210	227	233	230	217	227	207	220	195	209	205	202	205	207	221	204	233	230	218	192	184	213	211	219	227	207	206	219	236	210	207	224	216	243	227	219	235	213	250	200	191	212	219	194	215	232	225	225	208	233	202	219	202	209	230	212	218	200	216	202	208	225	219	211	204	208	211	209	199	221	233	205	217	224	205	226	209	215	239	243	204	214	242	209	228	245	200	211	215	223	223	218	219	211	206	249	196	216	236	202	228	239	245	213	254	227	207	205	223	226	229	219	221	208	241	227	207	215	230	228	196	188	228	204	217	200	217	226	225	211	220	198	222	208	201	200	228	231	214	206	216	219	209	232	235	208	192	209	224	212	221	218	217	225	208	212	241	214	195	223	211	215	203	205	203	198	206	216	213	231	229	217	241	213	223	195	221	224	225	230	235	238	219	207	210	209	217	243	228	200	220	196	228	214	209	210	231	192	224	229	203	225	204	214	202	224	211	223	237	249	230	225	201	202	232	220	175	209	220	218	218	219	206	202	213	207	227	219	211	201	202	213	203	216	228	198	204	233	206	209	204	203	239	209	231	235	196	237	187	206	207	207	259	222	211	219	188	210	196	228	219	226	209	205	231	191	210	226	229	233	262	207	222	219	227	243	218	243	217	206	201	210	209	191	207	206	218	226	195	235	196	200	211	211	231	237	206	202	228	235	193	227	220	220	189	222	232	209	191	222	221	230	218	223	230	220	220	212	214	208	203	232	218	210	219	215	225	217	208	209	215	228	204	199	230	228	244	215	241	232	201	212	198	227	227	184	212	210	230	234	221	232	229	185	218	246	212	218	211	240	227	223	208	212	221	198	228	230	203	217	220	215	228	207	219	235	235	225	194	230	219	189	233	199	214	229	211	215	218	240	195	207	202	207	218	225	202	210	218	232	237	203	243	218	224	237	222	215	208	195	210	202	226	202	224	210	226	240	213	208	237	204	224	240	212	193	214	217	207	207	224	221	201	216	230	196	216	213	229	207	219	225	197	219	232	209	241	220
3904	13851	9160	4420	3057	2321	1749	1232	999	828	661	593	513	477	404	433	381	355	350	327	306	320	299	291	260	274	252	261	253	244	275	238	287	240	212	268	262	223	208	229	261	252	260	242	226	235	239	261	233	214	221	222	230	243	225	233	208	213	241	236	218	221	241	211	241	229	199	216	214	231	224	231	222	190	226	214	239	190	214	235	193	203	241	220	234	218	220	231	188	232	203	227	201	204	191	229	214	241	219	220	226	214	226	231	238	236	204	214	199	219	219	212	229	193	191	225	205	224	188	198	211	232	189	190	223	195	210	200	206	212	225	214	219	182	242	232	215	231	217	238	214	208	193	193	198	221	233	205	216	222	204	217	233	208	203	224	201	207	240	233	226	210	255	215	227	211	201	201	196	192	207	217	205	219	206	235	207	211	217	194	199	212	217	202	244	240	211	176	213	231	198	198	188	224	218	218	219	240	249	206	202	210	216	188	221	215	222	244	242	196	226	191	184	189	222	232	216	197	219	209	246	205	213	193	228	204	238	228	214	226	213	208	221	211	237	219	221	192	193	240	225	193	218	192	225	234	210	222	232	219	204	239	207	201	211	232	232	233	210	199	207	233	198	222	200	203	221	228	229	241	199	219	199	229	224	194	222	203	187	212	228	217	214	231	195	255	208	211	214	207	217	213	199	219	205	226	203	208	201	205	213	229	200	226	216	212	225	220	207	229	197	202	212	214	217	233	219	216	191	221	216	207	229	195	231	217	226	227	193	216	218	224	213	195	199	235	241	210	204	210	213	209	200	200	223	210	199	204	229	223	228	231	248	242	230	198	212	212	204	233	209	199	198	214	211	214	202	244	219	227	203	230	237	234	220	240	200	237	226	225	208	222	199	229	188	200	218	201	216	226	232	191	205	205	204	209	207	247	231	217	210	215	215	235	259	235	201	210	214	208	205	206	215	201	235	225	186	238	191	220	220	185	203	218	243	223	221	204	213	207	221	199	221	224	226	229	211	201	210	208	221	228	193	194	227	208	202	235	210	242	215	215	203	230	205	249	215	227	212	225	226	232	202	215	202	208	230	206	218	220	186	219	223	238	243	207	203	247	217	221	211	232	223	234	198	195	200	202	217	202	243	196	220	206	235	224	230	222	193	219	208	197	202	223	203	229	210	222	189	226	206	227	228	236	188	225	233	223	232	201	200	200	222	222	202	219	224	214	217	229	188	232	223	220	236	219	198	219	189	223	226	227	225	241	225	214	212	229	230	223	237	197	198	175	189	225	230	215	216	207	211	209	234	207	237	204	240	193	190	200	225	236	230	249	194	167	236	224	208	195	229	223	216	206	224	223	212	214	234	241	219	222	214	185	249	196	207	220	243	184	199	214	227	215	233	189	199	230	232	192	199	209	211	213	217	223	210	238	206	185	203	215	218	226	219	221	208	234	231	224	213	226	212	222	235	229	219	212	221	222	225	210	222	212	205	207	224	197	241	227	206	216	210	216	214	213	217	224	202	218	238	207	231	226	223	224	237	210	209	194	209	216	235	231	230	206	229	187	220	227	200	187	211	231	212	217	234	222	213	220	226	225	206	213	188	206	247	195	200	225	204	219	218	210	197	222	219	207	229	213	204	226	200	233	222	236	234	256	223	187	259	201	233	227	238	218	237	206	240	217	246	209	204	230	218	194	247	207	217	209	196	233	222	216	227	209	241	255	227	211	196	192	219	223	194	200	207	229	223	219	227	218	241	214	209	230	212	234	192	219	228	218	221	222	193	209	219	222	205	229	209	238	208	232	184	235	230	205	212	205	221	190	220	195	214	213	224	220	220	225	189	216	236	230	217	211	228	240	220	231	224	226	266	195	228	249	219	216	201	217	245	219	200	202	234	206	222	235	228	218	234	215	192	211	241	206	193	210	211	218	248	203	212	214	235	170	210	224	212	216	211	235	217	212	240	248	233	212	221	218	204	214	223	216	213	215	217	222	233	201	203	252	227	209	229	218	210	205	223	238	206	223	241	210	227	233	218	214	221	206	233	218	211	236	233	225	217	213	215	224	220	208	221	230	180	232	195	225	197	186	205	204	231	210	222	223	223	223	238	225	200	225	226	211	215	234	213	224	190	208	243	221	230	207	217	216	219	197	227	223	227	220	242	212	225	194	222	208	208	182	216	224	223	217	232	221	257	188	216	211	214	193	223	197	207	237	221	206	196	222	217	250	231	201	231	226	216	228	217	221	195	241	223	212	193	222	217	198	201	226	181	231	199	199	225	229	227	199	201	233	225	220	227	237	215	229	217	221	203	211	212	226	193	222	229	219	217	208	210	211	228	220	239	234	202	212	207	199	217	193	205	212	193	228	226	202	210	201	199	228	193	216	217	232	229	215	230	207	190	223	223	198	193	232	217	208	210	214	216	220	255	219	225	197	202	223	210	249	216	191	209	204	222	210	224	206	209	198	200	222	198	209	224	186	218	219	221	221	185	191	246	230	212	190	232	211	223	217	233	227	226	225	211	222	218	237	236	221	228	215	222	236	210	209	204	223	216	199	212	226	240	205	218	187	231	214	217	221	236	201	209	203	203	229	232	193	217	238	220	216	206	223	221	239	204	227	216	212	209	231	189	237	220	225	238	221	211	225	223	218	225	224	215	208	234	199	213	198	229	199	202	215	206	237	204	207	226	217	218	199	232	197	224	221	211	211	205	242	214	214	219	213	204	219	217	208	210	201	233	203	244	215	217	216	244	203	197	206	192	222	210	210	198	217	233	213	202	213	210	224	193	235	214	223	209	227	222	220	188	212	219	204	198	205	219	211	246	208	200	214	207	203	199	224	208	210	224	224	210	227	223	231	213	225	201	199	230	210	228	210	218	223	216	192	226	225	221	219	208	221	229	226	230	193	218	239	216	236	197	209	224	229	228	189	214	214	215	229	227	237	210	248	204	220	210	185	207	216	205	247	201	234	230	212	234	214	235	211	191	224	233	217	214	222	200	215	215	227	226	201	226	225	212	228	236	224	220	227	200	229	219	242	214	226	227	216	240	220	208	240	209	218	225	224	243	223	212	223	228	201	193	216	205	223	221	214	220	212	219	216	234	198	200	199	219	196	231	204	216	196	207	215	238	237	199	208	197	189	216	218	206	232	235	242	223	242	218	218	206	201	220	209	225	219	202	195	243	223	201	198	234	197	207	238	217	219	213	206	189	186	218	196	202	222	203	229	191	221	219	202	222	199	207	236	243	206	214	190	192	210	217	222	216	210	218	218	209	218	229	209	187	230	216	204	223	245	202	220	224	213	221	207	199	204	228	225	236	192	224	222	216	231	218	209	215	229	220	264	218	227	214	195	232	221	215	235	217	228	223	207	230	217	175	214	244	233	223	169	203	206	229	226	241	205	210	231	219	216	215	189	253	220	213	209	197	190	191	223	218	230	214	233	211	202	215	189	213	255	200	213	212	228	190	201	211	204	220	228	224	228	221	209	224	188	222	213
27628	20078	8383	1221	792	700	559	484	515	477	466	477	430	465	433	463	458	463	465	432	449	502	440	475	468	442	481	462	460	521	481	435	467	442	435	454	461	468	475	476	502	464	483	484	436	461	479	460	474	463	492	477	435	445	425	468	428	465	460	467	451	424	438	455	496	492	443	453	469	448	462	443	444	494	465	432	474	470	468	450	454	465	458	443	446	432	398	474	444	455	446	467	450	479	462	427	452	467	477	416	420	420	433	469	443	490	467	477	427	449	472	424	461	449	457	417	468	495	458	486	459	462	478	426	438	470	461	421	443	463	467	459	502	461	462	412	450	453	481	450	478	481	454	433	429	451	439	422	440	481	473	442	456	456	449	431	448	449	410	458	457	452	457	461	470	438	459	423	442	482	422	473	429	455	490	483	460	464	505	458	410	464	466	468	414	472	441	445	428	459	419	479	439	464	433	448	438	440	467	462	468	427	473	455	454	442	441	483	448	442	460	490	466	454	430	470	462	449	432	433	432	429	463	460	469	450	451	464	455	444	447	448	435	492	458	458	472	431	476	429	428	449	478	427	429	469	434	432	449	447	461	455	464	467	466	473	452	456	446	487	459	433	475	417	432	443	472	474	471	427	489	463	468	464	401	431	445	451	487	486	470	434	451	417	454	419	449	445	421	458	450	408	452	474	499	454	459	458	463	442	468	437	479	459	457	460	450	455	457	479	447	454	422	471	484	457	442	501	471	406	441	463	407	449	458	448	454	439	453	453	404	456	464	426	381	422	476	433	431	451	460	469	459	471	417	489	480	448	447	444	439	449	462	457	463	441	440	475	436	463	449	453	470	451	445	472	429	458	459	454	449	464	461	477	443	467	449	488	457	478	477	464	467	442	477	448	423	462	449	495	446	472	438	446	482	433	475	445	424	488	446	445	448	468	476	477	446	448	494	458	461	444	436	400	487	480	465	471	490	448	494	485	424	459	431	484	426	402	422	462	463	487	441	444	441	457	444	474	458	468	417	461	443	419	445	412	420	470	489	434	451	476	421	435	438	534	446	445	446	452	450	460	472	472	455	450	433	425	473	494	427	458	453	452	458	424	445	467	467	425	447	466	435	461	469	456	463	432	419	458	438	460	429	458	467	469	477	473	476	445	477	461	441	439	450	432	451	454	441	420	501	460	427	446	413	459	477	427	472	450	456	442	506	454	456	488	453	433	468	437	452	458	450	430	437	401	464	468	435	426	466	458	475	467	442	436	456	431	433	427	468	484	427	472	465	459	448	490	448	435	442	452	424	425	440	452	441	439	485	472	474	437	454	489	451	448	475	445	481	434	456	462	430	474	483	468	470	482	474	422	425	443	441	430	468	425	460	459	481	470	443	444	437	425	426	435	419	437	412	473	497	443	415	466	459	435	449	432	463	448	463	464	466	486	479	436	497	457	451	444	416	447	416	418	457	453	452	464	436	458	490	439	463	448	430	452	503	424	443	448	458	458	449	490	442	449	412	479	458	439	494	453	447	456	477	430	448	476	466	449	445	478	469	430	462	468	444	451	470	471	448	454	432	424	446	479	416	473	503	438	467	472	461	459	477	453	433	431	497	451	411	487	454	478	478	439	407	457	429	421	476	446	502	468	408	480	465	437	416	438	490	458	474	469	417	475	432	490	424	446	441	477	420	459	443	466	442	435	448	461	425	457	411	475	457	425	489	424	456	461	454	444	447	429	493	481	440	480	473	471	461	445	436	437	406	451	450	437	442	501	444	430	464	470	456	485	454	489	460	447	485	428	452	443	443	428	476	453	475	436	472	474	430	462	441	480	466	454	430	455	439	432	465	503	441	428	414	424	469	403	448	429	455	446	441	465	466	408	453	470	468	414	476	434	444	449	465	453	458	453	419	428	422	436	439	465	483	454	436	468	464	473	452	439	445	491	482	467	459	483	441	466	414	499	452	447	474	461	478	460	484	450	460	465	420	461	448	495	427	411	491	441	462	434	428	459	462	459	448	410	471	444	436	426	414	462	458	488	431	475	459	477	436	448	433	479	412	427	439	451	427	455	492	470	450	500	470	471	465	437	422	468	443	450	432	436	456	435	456	454	428	455	471	438	465	462	462	419	447	447	443	442	489	415	464	468	477	472	510	422	459	441	443	439	464	459	461	465	460	468	450	446	464	452	441	488	484	482	449	432	437	457	440	442	496	451	426	443	466	478	446	464	420	459	438	444	475	429	465	500	485	433	462	494	477	472	459	461	458	421	475	461	466	440	421	428	439	424	431	440	458	438	467	444	444	463	457	477	466	436	462	478	432	467	422	463	454	473	447	449	465	452	457	457	462	422	467	408	445	475	425	444	422	451	467	433	456	460	452	458	443	486	438	400	439	445	444	495	496	453	445	432	458	460	428	488	476	426	439	477	470	413	463	425	437	435	428	434	446	462	476	455	466	433	458	427	420	452	448	461	458	456	444	476	434	442	460	455	463	435	467	509	493	454	493	445	464	447	494	462	425	456	458	489	502	497	427	453	443	448	452	465	428	471	458	459	428	475	425	475	444	466	465	454	462	467	427	448	478	477	456	439	449	484	459	478	445	451	465	485	430	436	483	459	450	463	421	487	451	451	464	420	405	430	427	405	438	435	458	459	464	496	479	472	429	442	454	450	456	480	464	462	443	406	418	428	471	434	445	486	488	450	414	422	452	507	459	453	459	436	466	444	467	449	479	431	462	476	477	494	471	485	453	456	460	426	464	460	414	441	481	512	471	470	452	492	481	448	453	479	466	448	475	449	462	427	489	440	463	428	469	460	452	434	471	460	439	424	454	450	455	480	472	455	476	430	472	466	483	500	460	471	473	419	476	487	467	452	423	469	466	453	432	442	442	503	503	448	439	435	465	436	458	469	441	431	454	451	447	417	480	444	452	448	460	440	429	495	453	464	459	447	479	445	424	416	451	424	453	436	475	430	456	447	439	453	469	427	470	448	468	471	460	469	465	448	428	444	450	491	486	424	446	462	454	460	465	441	465	467	431	457	479	468	442	464	455	477	449	424	421	445	498	423	451	497	421	464	448	449	444	440	468	434	415	478	414	472	435	469	441	470	489	475	500	412	445	497	460	426	460	437	432	485	474	454	458	441	450	477	447	450	455	483	469	435	501	452	465	418	456	449	456	460	462	456	486	501	448	463	463	423	494	451	509	420	453	441	427	457	435	471	464	464	452	485	426	480	478	470	428	491	427	463	455	460	452	496	466	442	442	444	456	421	466	426	462	455	422	439	460	468	466	461	446	493	477	462	451	476	471	446	461	460	462	429	460	440	447	487	464	457	455	445	477	474	480	435	458	452	474	464	467	441	434	435	488	461	428	467	431	449	446	443	461	434	474	454	473	480	460	471	471	468	466	410	462	426	453	477	454	433	453	434	465	475	491	474	417	474	458	473	470	465	480	459	483	455	455	439	432	429	431	432	465	430	458	447	439	462	445	465	455	454	445	453
4923	2635	1493	950	824	701	654	555	550	530	563	506	522	520	504	476	505	474	512	478	463	464	483	471	452	470	463	454	512	489	480	497	436	474	493	510	481	449	464	458	494	478	438	507	490	451	472	444	474	502	493	465	475	491	470	493	479	463	473	458	506	466	475	463	499	448	439	489	494	485	472	471	495	468	462	489	473	473	477	462	451	477	450	484	447	484	474	491	426	444	438	441	452	489	464	460	482	451	456	489	474	501	461	473	439	486	470	478	471	449	497	451	495	481	449	502	441	462	493	462	423	491	504	448	428	457	477	464	475	444	419	456	463	480	464	474	480	488	483	428	497	473	455	479	457	439	424	491	488	497	456	431	477	502	439	460	473	448	475	468	511	474	464	427	493	472	485	472	490	507	490	508	419	472	494	500	465	457	537	437	484	488	466	504	462	464	508	493	467	500	487	463	527	440	467	476	478	452	478	454	491	451	480	476	479	485	423	481	488	515	459	432	434	440	476	458	481	496	481	483	448	499	502	467	443	484	450	476	482	468	505	491	451	472	461	472	449	473	491	456	472	481	510	470	482	477	479	487	452	481	443	499	500	466	450	482	462	493	494	464	468	527	487	460	460	458	462	463	496	469	474	489	482	470	479	470	442	472	480	489	462	465	469	475	493	492	470	501	509	465	459	452	457	457	476	493	494	504	487	477	507	432	466	456	479	464	522	464	458	476	503	452	462	472	492	501	460	503	517	495	474	452	459	503	474	497	495	460	451	464	471	463	488	484	483	518	488	446	467	485	448	475	432	467	459	475	464	480	478	455	496	448	450	465	478	451	468	479	450	473	496	502	451	443	465	449	492	498	469	458	437	512	477	504	508	495	452	451	442	449	455	477	476	491	473	481	501	460	487	510	452	491	430	488	464	456	491	485	440	490	441	462	447	489	455	472	478	476	441	497	482	465	520	482	457	482	473	485	503	462	469	477	504	474	467	457	488	484	475	459	458	433	452	501	467	508	496	473	476	473	498	451	504	487	486	535	459	483	469	439	425	464	512	458	478	510	458	452	470	461	497	466	448	455	461	479	436	471	465	463	493	485	453	456	467	435	484	429	484	460	482	481	455	474	466	427	457	449	423	505	460	463	464	500	475	462	457	473	498	464	442	488	438	506	405	467	508	471	437	449	453	476	470	464	487	476	483	457	482	463	488	478	475	509	448	457	472	440	494	437	461	445	493	515	456	519	476	504	435	491	495	451	456	495	504	431	451	521	511	466	500	455	480	458	473	469	448	444	460	448	429	450	469	482	466	487	479	489	488	493	472	484	477	479	490	488	479	516	464	439	502	445	485	541	468	484	466	459	499	513	479	450	437	447	462	497	440	460	444	490	468	442	436	474	446	458	472	507	486	455	464	453	476	459	471	490	481	468	439	477	499	475	466	464	472	453	510	515	485	496	438	442	463	493	455	463	462	447	455	471	496	478	490	488	500	473	492	452	477	429	510	490	468	504	430	476	474	422	440	445	418	454	456	484	482	463	454	479	465	464	461	472	457	473	462	491	495	426	534	499	469	443	440	461	462	460	452	455	455	487	460	477	473	468	474	457	471	490	444	467	457	446	471	457	444	489	474	484	477	496	479	450	462	479	513	465	450	524	527	485	428	459	474	482	479	507	471	495	480	450	451	450	471	468	456	464	488	481	454	493	463	434	468	478	451	506	471	514	458	450	489	467	471	475	456	468	443	445	468	455	453	489	497	424	452	478	483	492	454	453	445	445	491	448	462	482	448	480	491	450	457	499	479	457	491	466	453	448	440	472	473	474	432	466	442	458	489	474	471	454	430	459	431	483	460	457	467	451	461	501	472	455	460	474	468	467	467	512	500	474	443	492	440	459	491	463	462	472	461	441	475	502	469	474	480	457	464	455	457	442	472	462	500	467	434	504	485	482	479	453	466	475	492	463	491	519	445	462	445	473	457	498	476	496	452	456	446	479	461	535	476	468	462	469	462	476	449	486	502	478	489	479	467	456	451	484	484	474	466	403	496	471	513	479	463	481	489	489	460	457	427	454	458	481	433	475	501	514	451	454	488	443	472	501	448	483	443	457	482	474	487	458	458	490	473	476	485	450	465	442	464	469	442	506	455	536	465	502	461	459	463	493	468	480	456	485	507	474	476	510	476	494	450	464	495	478	528	473	429	464	474	466	425	470	460	446	432	520	483	453	511	471	458	446	486	482	454	436	452	446	473	467	452	494	482	487	438	475	483	477	471	445	477	455	467	464	471	440	493	470	446	484	474	491	439	485	449	471	476	436	452	443	503	507	461	485	455	451	478	430	451	475	462	478	508	475	449	459	478	478	491	475	453	444	481	470	500	451	465	498	484	476	484	468	482	458	446	522	491	477	463	500	481	483	483	455	467	426	481	507	496	474	511	482	474	468	474	453	463	468	446	488	474	487	471	480	480	472	470	441	482	454	490	479	436	501	469	486	480	451	490	487	471	452	444	490	502	463	465	487	483	481	458	431	495	448	485	451	432	481	464	445	456	475	473	466	466	493	456	439	477	499	472	482	459	466	493	500	462	461	462	474	466	470	459	485	494	471	436	472	470	440	515	485	483	452	479	460	476	480	478	441	441	445	501	506	499	448	508	454	477	508	452	474	472	465	466	476	474	492	455	498	517	489	445	470	466	482	477	476	506	441	432	479	491	507	474	524	485	481	445	470	484	468	459	487	489	496	476	470	469	439	511	487	463	463	484	504	464	467	450	437	494	493	479	458	464	517	496	444	481	505	492	482	469	483	452	472	482	429	488	451	461	470	467	429	471	503	478	474	502	509	457	494	504	468	457	467	475	495	461	448	447	441	449	425	467	451	482	484	460	473	491	456	510	470	460	472	471	461	479	486	460	496	463	459	441	456	440	477	493	451	493	455	471	464	483	451	516	452	454	476	496	443	500	456	457	479	505	450	448	444	464	498	456	459	445	454	449	446	451	491	489	450	469	461	455	505	501	488	455	461	497	480	493	453	454	458	478	436	500	448	485	459	517	470	510	495	462	481	507	475	447	448	464	475	478	488	464	471	451	498	470	486	463	437	490	470	441	459	497	439	509	490	458	482	487	459	468	448	455	472	484	503	513	517	483	460	510	472	479	479	464	515	454	452	455	488	491	462	460	449	473	457	470	470	464	492	423	461	466	445	497	485	461	511	487	485	455	529	494	495	445	446	453	450	485	479	445	473	484	465	457	491	478	463	446	482	496	494	502	454	484	470	470	455	491	461	401	454	466	454	492	459	482	479	494	482	454	437	483	468	441	471	456	433	444	493	474	480	438	470	438	474	461	454	451	491	446	480	445	493	450	463	486	488	425	468	479	465	457	524	506	451	449	461	453	483	432	484	495	474	446	453	463	470	497	463	460	477	450	521	461	452	439	440	482	469	456	474	459	476	425	476	463	465	489	452	478	460	495	449	448	485	482	500	455	491	436	462	455	489	490	427	464	503
23652	20978	27823	24286	20880	4957	748	558	408	419	329	349	336	331	279	295	247	223	279	236	274	248	248	224	218	244	234	254	197	213	245	230	246	216	223	222	228	215	211	193	202	218	193	216	216	195	205	197	229	240	242	221	237	226	217	248	208	204	216	256	197	233	244	218	209	216	223	211	240	211	196	209	214	217	199	236	189	228	214	231	238	212	246	217	230	215	176	218	236	220	263	236	223	191	219	202	206	193	218	214	222	225	236	250	231	220	221	234	209	242	214	219	206	194	245	215	215	205	227	206	211	226	221	198	225	207	238	207	214	227	234	214	223	227	205	201	212	195	234	226	204	199	208	234	218	229	222	226	211	238	214	235	198	228	243	202	210	221	219	213	231	229	216	233	228	217	206	221	212	213	228	229	200	237	188	202	210	234	219	215	229	218	214	231	214	194	221	228	211	209	195	237	207	191	228	241	215	220	239	218	218	227	208	209	193	222	220	194	224	209	227	224	218	205	232	192	224	208	205	206	220	218	218	204	222	211	224	233	218	202	225	199	209	213	210	229	243	224	215	216	229	203	217	205	200	223	211	218	219	197	205	225	217	197	217	217	221	227	229	197	227	224	231	210	233	207	229	187	214	246	249	228	229	217	239	247	188	241	221	226	226	231	224	212	212	209	180	213	228	228	203	217	231	207	214	238	196	216	241	234	204	213	210	218	223	227	224	250	223	215	216	219	205	201	209	246	213	206	237	219	206	231	223	230	240	198	203	207	205	193	226	218	205	219	233	210	226	220	210	225	228	233	227	211	234	213	208	210	185	192	220	206	206	233	215	241	212	211	211	219	189	228	217	212	204	217	226	221	227	205	236	220	232	210	229	223	189	183	217	212	247	230	228	211	233	239	216	213	203	196	221	217	206	197	187	197	210	223	244	220	222	229	239	243	215	223	181	222	221	233	208	202	205	177	201	201	217	210	208	198	207	213	204	202	199	211	223	225	230	221	214	217	210	228	232	204	213	206	218	198	218	205	240	204	174	196	222	233	218	230	215	234	206	189	216	203	204	212	214	227	201	233	204	205	210	212	214	226	230	232	251	212	229	213	203	215	228	216	247	202	229	217	200	239	218	205	207	193	233	198	218	189	196	208	201	218	240	223	213	191	241	216	221	211	184	228	210	223	201	220	231	191	210	194	211	219	218	230	206	213	202	229	221	219	245	203	220	207	235	215	238	234	218	216	225	214	207	230	205	223	242	196	206	206	218	227	187	197	222	216	200	223	197	188	210	208	203	226	225	172	227	208	194	212	232	223	233	217	220	227	234	212	225	224	218	211	203	220	182	209	237	207	194	226	235	203	223	217	198	233	210	206	223	219	219	222	222	196	201	229	212	202	203	231	228	188	227	197	236	191	203	242	205	199	202	178	208	244	192	216	209	221	202	229	239	247	232	222	223	216	222	243	195	222	222	201	231	217	204	232	232	206	192	224	196	213	221	206	241	228	214	186	212	214	228	187	212	230	226	222	226	214	219	195	218	230	200	221	236	198	215	217	198	226	207	226	216	211	204	204	214	215	202	219	220	220	209	231	207	175	247	206	219	224	221	209	236	232	217	225	224	229	218	205	238	248	234	251	220	228	210	203	228	232	222	234	211	221	198	209	212	210	179	218	172	195	228	213	214	237	224	207	221	211	236	220	212	216	232	244	222	209	197	195	230	221	208	205	233	188	232	258	239	236	213	228	243	220	233	205	221	204	223	210	238	221	203	216	235	216	216	216	171	218	210	219	216	218	227	250	219	210	208	209	230	206	215	232	205	179	201	221	212	215	221	244	208	191	224	241	239	219	223	212	216	212	227	212	210	207	192	196	207	225	223	203	200	187	208	214	222	233	202	204	208	255	195	202	203	215	194	221	215	189	208	218	230	236	228	203	204	223	218	208	219	224	234	246	231	233	204	202	209	216	238	201	234	205	216	221	217	201	209	209	201	204	202	219	206	211	220	238	199	216	209	230	235	208	253	207	190	193	207	220	238	220	178	182	227	230	238	234	215	206	225	225	221	180	197	200	206	214	196	209	201	191	226	207	222	217	236	235	247	208	234	249	204	235	218	235	206	216	250	186	248	216	230	215	218	213	213	231	207	213	230	200	222	217	221	199	187	189	224	239	229	248	233	226	187	239	206	199	215	235	197	201	200	202	214	212	230	208	206	216	222	194	233	215	229	238	214	211	189	223	219	223	207	203	237	227	206	214	247	198	231	197	226	206	218	197	197	224	209	208	226	211	206	220	198	231	192	225	218	198	220	221	215	230	204	183	190	234	217	229	255	187	214	215	196	211	236	249	228	203	215	228	210	205	245	221	194	227	204	231	214	213	209	209	205	222	175	217	220	212	227	204	200	208	196	206	208	209	237	216	206	197	207	205	208	224	220	213	206	195	230	210	205	234	187	206	199	214	219	197	204	207	232	243	221	201	243	244	220	214	231	208	211	220	237	238	206	238	220	218	244	211	220	223	219	240	205	201	209	217	245	196	236	233	201	224	248	212	209	221	216	214	224	211	221	244	234	212	210	216	219	204	240	241	246	199	234	220	211	215	247	199	226	204	222	212	213	233	216	211	218	243	211	208	236	221	220	232	199	232	213	184	226	222	234	195	224	207	197	218	215	210	225	206	217	211	221	229	188	237	214	217	217	228	203	214	218	191	227	233	238	244	209	198	241	189	216	197	245	209	209	196	224	197	210	202	223	193	188	236	233	212	192	210	249	206	173	222	210	209	200	227	226	211	206	196	222	235	208	235	184	192	219	216	235	205	209	213	226	245	237	214	227	204	215	213	210	219	226	200	208	223	221	190	222	205	206	214	243	226	186	204	217	205	222	210	211	253	212	217	210	212	232	214	217	196	225	221	250	236	209	217	214	234	199	192	207	215	208	202	217	206	215	197	244	216	184	224	209	222	204	224	239	233	223	220	212	225	211	197	212	202	227	219	225	228	219	229	213	233	231	227	200	214	226	193	209	226	203	212	212	230	188	187	228	215	230	220	205	218	232	210	216	215	205	221	199	223	210	210	205	211	228	201	216	211	214	215	205	208	236	245	221	201	215	217	203	199	208	242	225	230	204	205	204	216	227	215	218	211	225	185	219	196	243	229	240	219	195	205	223	212	244	213	229	195	211	222	217	224	221	192	215	232	232	234	223	221	171	198	233	209	219	229	210	196	203	216	258	189	230	242	199	200	211	226	210	204	211	226	205	220	220	241	224	215	216	209	224	227	237	203	215	211	228	232	205	241	204	218	218	205	224	226	209	220	211	231	194	215	232	197	206	220	237	241	208	228	222	197	213	222	222	220	242	197	211	222	219	213	226	215	223	198	206	203	233	223	200	201	208	182	220	191	231	235	255	215	225	214	204	213	204	261	224	198	195	218	198	194	256	215	230	206	212	218	219	216	204	222	234	206	214	231	214	229	192	183	203	203	220	215	236	220	225	203	194	217	215	229	231	235
3449	8545	5623	2619	1872	1306	999	810	642	580	474	444	384	397	336	337	325	291	340	283	287	249	261	295	242	253	244	255	260	259	268	256	244	245	255	247	247	224	227	225	237	216	247	213	224	209	237	254	218	219	203	234	227	240	221	241	226	244	226	227	239	261	211	240	207	247	241	262	237	234	247	240	232	236	231	212	210	217	247	203	252	249	209	213	227	209	261	229	236	214	205	239	239	235	231	227	241	216	258	212	227	240	224	216	231	218	214	227	226	224	204	234	221	212	239	228	225	226	246	206	242	254	245	243	214	213	210	237	233	241	229	221	193	210	219	220	204	220	240	233	218	206	219	207	239	193	233	230	207	218	214	209	220	235	211	225	246	234	242	239	232	213	223	222	224	225	220	214	228	233	218	206	217	221	231	236	226	199	224	213	215	216	220	228	228	218	240	217	223	219	222	228	219	251	222	204	240	211	224	239	229	226	223	211	245	195	199	233	259	256	229	247	210	202	221	226	227	222	230	219	206	240	237	235	234	227	229	208	224	237	246	219	208	219	218	234	237	242	232	234	223	228	223	233	234	228	226	243	219	248	209	214	201	225	216	224	242	202	198	223	233	229	200	237	213	236	229	231	236	195	203	211	223	219	211	233	201	224	233	256	220	234	240	237	251	237	223	240	243	231	223	213	238	246	234	228	229	209	233	223	241	239	251	208	237	227	191	234	221	214	196	230	207	220	218	253	222	213	212	216	203	262	239	222	245	240	247	207	239	217	237	207	217	237	222	214	249	234	210	215	211	236	203	229	229	231	229	247	216	242	217	225	226	220	215	238	209	209	208	233	224	214	235	213	235	230	237	215	232	233	216	232	239	231	240	222	212	213	200	223	212	240	236	235	211	235	208	215	243	222	221	184	206	230	213	237	226	196	219	264	225	234	226	238	231	202	197	245	212	232	217	205	228	230	236	216	203	204	224	249	228	241	222	219	220	207	199	235	221	197	206	219	223	235	227	244	215	211	226	225	221	216	220	217	243	212	208	228	217	213	222	224	228	257	193	245	221	221	205	244	237	216	244	236	229	247	229	221	232	189	225	253	211	227	229	208	225	205	205	215	234	225	223	216	216	206	224	251	230	240	233	232	226	233	239	225	210	210	234	219	231	227	213	201	218	212	230	200	219	212	214	212	215	200	221	214	257	242	233	229	225	227	243	220	223	268	228	210	236	233	198	203	229	209	230	227	218	219	209	223	215	232	218	234	222	227	233	222	217	228	205	226	231	244	249	229	206	214	220	242	250	248	213	231	218	258	218	230	227	213	239	248	201	233	224	237	225	243	216	237	247	213	219	195	249	232	236	215	249	236	228	222	217	241	220	229	204	237	239	230	222	224	226	237	242	235	242	220	207	217	257	226	211	207	218	214	221	190	245	211	206	230	217	224	216	213	250	236	228	232	260	196	232	234	221	218	238	231	224	249	240	213	229	218	228	221	216	203	214	213	234	211	231	230	221	214	210	221	217	225	277	229	242	246	235	207	218	210	228	206	206	228	217	235	227	233	212	223	205	214	216	229	239	245	239	203	228	210	208	230	225	197	220	220	227	228	212	214	211	221	201	232	221	250	213	224	244	227	248	251	202	208	223	215	235	203	210	225	217	222	207	216	247	218	216	233	203	217	208	238	230	243	225	234	192	214	200	220	208	220	216	227	214	221	199	212	225	241	229	229	194	220	262	229	231	210	217	220	252	211	211	231	224	237	255	219	251	212	225	199	238	208	198	245	227	212	210	230	210	237	192	246	250	233	217	224	232	251	231	234	216	223	227	224	215	223	225	207	226	254	233	218	245	242	235	205	198	220	212	233	213	230	216	209	214	237	221	236	228	209	226	246	230	244	209	205	203	222	237	225	215	210	199	218	233	200	213	246	243	239	248	215	218	246	230	212	233	232	226	241	221	221	190	198	221	223	220	220	214	220	223	214	234	224	234	205	235	216	210	232	238	214	213	226	213	228	228	256	251	206	224	236	227	231	230	197	230	217	235	229	217	246	239	228	250	207	248	247	216	243	236	234	262	245	206	243	226	229	202	204	230	219	218	219	217	245	213	238	228	235	244	225	231	233	256	242	204	234	213	215	223	223	212	235	218	252	206	227	240	233	241	198	214	227	236	215	198	218	195	224	211	204	236	252	219	221	232	218	206	234	223	217	244	246	220	236	205	229	238	227	215	229	202	188	254	204	212	224	224	214	212	242	224	204	234	208	245	229	230	213	216	229	211	237	228	218	244	227	221	197	214	229	221	220	227	226	219	203	207	190	236	214	252	220	221	217	213	215	223	242	228	245	214	240	230	191	210	262	237	214	235	234	222	201	202	207	236	221	223	238	260	216	220	211	240	227	202	216	210	216	264	219	241	226	227	208	228	206	224	223	205	232	233	238	226	222	194	205	224	216	217	243	225	262	206	230	220	253	221	190	233	199	222	205	232	239	205	209	216	215	213	217	239	213	215	218	249	217	231	228	206	224	231	222	233	225	224	236	216	212	231	219	220	234	200	245	234	226	217	226	250	230	212	236	238	231	220	236	222	250	239	226	213	219	243	230	214	227	190	229	213	220	214	209	237	225	221	229	240	217	211	202	239	226	219	221	225	222	241	219	220	211	236	209	229	204	237	249	262	238	207	223	207	226	226	207	217	223	212	217	233	248	227	223	238	265	232	224	229	218	246	227	215	233	235	243	213	205	230	228	214	192	204	240	227	230	222	216	227	221	215	228	220	220	183	230	228	188	210	202	222	249	213	215	234	239	227	229	231	226	253	209	219	229	221	194	195	234	240	226	214	229	261	245	180	199	238	202	223	220	229	213	258	210	240	227	232	236	231	242	246	182	237	228	222	228	236	226	258	222	210	202	235	226	220	228	212	239	255	237	227	195	239	239	220	204	235	237	221	220	236	234	206	233	235	202	228	210	214	237	198	232	192	217	200	221	201	219	225	227	257	231	227	201	204	226	238	222	225	228	238	230	242	231	232	209	240	242	233	231	223	211	216	201	224	237	221	215	230	233	207	233	240	241	226	219	217	240	224	245	213	233	207	201	215	221	209	214	232	220	231	225	242	210	224	221	217	221	218	236	207	244	253	234	253	208	241	224	228	262	226	205	229	212	200	201	238	242	258	213	243	214	250	220	212	231	235	224	230	225	221	229	219	210	229	234	194	192	234	249	233	226	234	221	243	212	207	202	222	185	217	211	244	239	232	209	245	230	226	195	219	226	228	241	192	222	202	239	217	218	234	221	238	215	227	226	246	219	198	235	264	204	214	219	253	250	222	227	200	219	221	250	223	208	210	248	228	230	199	209	241	222	234	224	231	233	226	219	215	217	203	213	224	229	223	211	229	197	188	223	251	222	226	214	236	216	228	223	208	226	222	221	215	235	208	245	216	219	241	243	214	221	223	209	190	220	219	220	231	217	234	222	228	217	204	220	223	257	232	251	242	246	209	211	212	215
24707	20930	26583	25305	7549	907	762	718	659	637	610	582	630	591	534	598	571	586	557	553	550	536	532	570	554	563	533	566	588	559	581	571	528	554	546	549	560	519	555	530	535	504	561	565	539	548	551	512	536	511	550	521	546	566	556	508	540	564	546	536	552	523	595	564	534	563	543	589	548	562	545	506	516	526	528	514	565	582	536	539	537	529	532	530	524	561	563	573	506	520	563	592	548	545	495	543	526	511	529	529	532	537	544	555	533	513	540	499	517	509	515	507	546	541	526	563	538	540	556	543	597	523	528	567	544	581	561	574	547	542	531	572	520	536	551	568	572	547	540	556	550	520	524	544	545	552	527	557	526	533	547	495	556	541	568	559	518	499	531	561	536	569	538	536	539	577	510	499	525	561	546	527	511	512	527	551	532	557	525	556	560	552	519	563	526	510	512	535	571	542	548	538	533	559	541	531	536	541	519	538	515	539	502	483	543	511	503	516	514	529	532	534	542	538	520	529	515	565	535	545	537	501	538	554	556	525	554	515	560	583	555	560	535	546	513	518	553	580	526	520	504	575	582	578	532	515	471	513	541	519	563	529	554	515	534	541	551	548	523	551	499	529	575	536	520	577	539	543	534	537	592	567	546	520	541	534	568	526	507	509	532	572	498	503	537	505	506	515	554	530	546	571	535	538	537	519	541	526	565	568	504	545	549	502	522	529	507	520	546	560	551	547	501	537	497	557	535	566	532	569	551	538	525	523	528	537	579	517	510	506	499	528	553	541	534	560	526	557	555	541	520	531	516	514	552	516	539	531	510	537	532	519	548	549	544	556	600	548	510	540	512	513	554	480	531	549	541	573	562	508	518	527	506	576	512	556	559	551	527	532	531	582	542	501	576	529	530	539	514	521	540	531	532	565	538	525	532	584	542	533	599	514	524	562	544	531	499	571	559	543	551	500	548	471	539	523	549	566	564	520	508	511	524	593	484	557	537	561	543	520	519	546	537	539	517	514	558	558	587	544	572	526	529	562	570	549	531	554	522	547	531	516	527	583	524	524	549	527	499	543	516	578	547	526	557	575	552	528	591	558	547	530	517	568	621	537	541	526	540	527	531	555	552	553	560	530	502	507	542	529	542	558	553	494	528	565	547	541	587	509	544	528	581	572	547	557	527	525	521	577	541	550	532	527	562	515	540	558	517	560	561	530	482	543	527	522	563	526	526	591	557	520	544	508	586	538	500	544	544	536	546	549	536	551	517	601	515	549	555	529	556	498	553	546	514	582	540	528	549	549	529	549	557	516	527	525	517	555	550	550	545	523	504	472	577	567	547	520	551	568	530	529	509	552	534	492	521	552	538	548	567	577	545	490	563	545	552	529	540	533	531	570	590	538	531	545	567	526	551	543	517	536	557	540	526	510	598	506	546	516	515	559	551	506	551	531	528	544	548	533	571	549	542	548	519	548	587	534	524	532	519	542	522	524	563	530	512	573	468	568	527	538	558	553	547	522	561	530	559	525	574	531	571	568	543	534	538	542	538	516	578	513	493	539	514	502	565	544	587	495	528	505	557	527	562	521	534	592	522	518	567	543	522	566	551	550	523	539	558	534	509	535	502	519	499	533	563	532	564	525	516	519	555	555	562	513	513	555	575	532	538	522	559	588	591	520	517	521	536	546	507	574	530	526	555	577	527	579	522	518	564	506	493	526	515	504	561	496	523	554	509	505	542	564	516	587	484	557	543	523	551	560	598	508	547	477	526	485	549	530	547	545	544	545	545	473	547	536	542	598	531	524	526	578	560	511	527	559	608	532	508	504	528	554	570	534	521	551	565	561	550	553	526	527	557	520	546	517	536	596	544	559	549	547	542	530	550	530	530	512	550	578	550	533	529	532	545	512	536	569	533	507	513	553	533	500	524	557	530	562	548	500	540	541	545	511	540	555	545	560	519	562	526	543	568	519	548	528	516	600	513	541	589	524	561	530	499	525	532	507	555	477	538	527	561	558	526	521	552	520	552	525	549	509	577	548	495	515	566	532	512	569	507	524	512	565	546	544	511	516	569	542	523	542	566	516	528	530	557	525	578	507	535	556	548	561	581	530	571	536	583	576	544	521	574	545	556	566	530	565	546	523	568	556	497	523	516	561	493	545	521	554	553	564	563	502	530	469	528	510	511	540	489	485	536	535	544	575	522	533	526	522	556	533	546	529	563	565	608	493	540	525	497	539	498	572	549	559	507	495	569	531	533	514	529	508	572	543	575	545	550	541	494	539	523	515	513	508	521	520	547	550	522	510	532	498	552	521	539	569	530	518	519	507	535	515	518	507	560	547	541	563	534	535	539	546	545	523	569	547	580	484	521	554	553	568	542	563	502	519	550	498	524	521	603	546	547	540	575	552	514	535	515	542	524	508	528	567	504	552	521	568	563	558	515	553	556	567	521	517	563	528	578	500	536	534	518	513	525	531	512	519	539	545	548	532	590	593	535	529	526	551	549	568	518	533	522	537	561	539	577	518	507	502	561	567	518	543	528	545	575	540	573	570	565	576	527	596	571	602	559	554	598	551	548	570	496	525	511	525	521	542	552	537	546	531	525	519	551	598	560	542	490	519	538	516	511	572	536	538	569	537	521	490	523	525	536	539	513	546	563	537	556	549	558	564	519	579	564	465	563	541	535	533	549	529	560	574	514	541	517	535	558	561	529	578	525	565	531	520	544	516	500	528	541	506	536	579	525	533	522	547	521	487	552	521	595	564	539	570	559	512	573	594	541	510	514	509	504	576	533	546	580	561	543	479	516	569	532	524	579	563	530	501	511	534	581	562	564	546	560	518	558	548	548	509	582	548	533	494	525	538	518	559	513	516	526	476	522	529	537	581	517	523	577	551	512	548	535	553	513	525	538	535	564	544	519	536	510	554	574	552	522	526	501	545	536	570	603	527	581	534	547	535	518	532	537	509	507	578	554	536	513	528	508	565	549	537	509	567	531	530	535	539	491	565	485	541	494	538	534	522	559	529	517	537	544	544	528	528	501	563	555	523	517	527	511	508	565	525	560	552	513	499	519	527	496	539	563	522	547	527	536	581	532	528	479	535	509	492	554	569	533	550	558	533	584	520	535	519	585	502	546	561	542	526	560	520	554	575	558	519	550	556	514	523	569	505	509	517	493	509	544	586	575	521	560	517	528	531	512	563	525	528	524	516	548	551	556	539	556	519	518	570	572	469	559	536	524	507	561	569	548	527	529	558	506	546	526	507	542	549	579	560	504	547	519	536	534	519	539	519	591	584	543	574	502	553	555	553	564	540	551	527	522	529	558	553	545	595	529	496	515	563	598	530	535	502	518	516	542	522	562	520	565	529	487	524	508	510	540	539	577	561	514	537	535	523	586	537	573	547	514	504	525	544	503	500	516	545	495	526	531	522	542	569	520	523	524	542	494	537	532	540	532	535	498	503	570	559	558	516	519	535	553	530	524	539	526	530	531	532	533	550	538	566
3472	5289	3529	1745	1354	1144	1030	889	808	793	711	698	670	589	633	605	603	583	586	606	582	576	512	599	575	548	549	609	584	543	601	591	581	578	583	544	526	533	546	543	555	556	563	597	569	561	524	570	574	530	562	556	562	555	559	580	523	547	543	559	528	517	560	546	571	592	572	588	535	573	580	560	567	543	540	557	538	601	563	546	523	548	610	533	565	542	528	544	587	537	579	523	600	556	543	591	545	578	573	545	568	548	532	531	532	535	542	598	536	567	565	577	552	519	554	556	562	509	576	520	540	542	549	556	536	514	556	571	546	514	538	537	563	522	543	530	555	555	573	588	595	580	555	570	548	563	535	570	545	561	554	582	527	553	570	620	536	562	574	509	533	586	542	538	582	571	565	549	571	549	537	547	519	562	560	523	528	562	565	561	568	560	564	548	571	524	545	533	604	550	553	565	548	547	560	526	563	551	577	565	564	526	569	515	517	557	550	569	512	630	533	565	557	552	547	549	568	553	564	558	532	577	576	572	535	565	552	550	524	543	547	525	537	548	565	518	562	578	554	553	555	564	560	481	584	576	574	532	517	520	557	568	540	563	578	522	509	556	568	554	559	538	564	594	540	586	537	518	583	564	553	547	582	538	525	568	548	553	578	589	520	542	570	548	534	550	519	530	565	547	483	565	504	549	541	502	517	590	573	556	539	585	585	600	526	527	526	540	537	580	521	549	598	572	554	543	579	563	582	573	550	543	557	565	537	569	560	522	566	550	570	494	568	550	545	584	565	544	551	557	559	568	520	561	571	548	567	544	528	566	511	573	539	576	556	571	585	595	559	538	529	592	563	514	577	506	523	560	546	551	540	575	514	519	556	540	508	545	569	543	491	554	508	564	575	558	562	598	523	560	542	601	487	514	574	548	543	554	515	570	566	537	599	573	555	531	565	551	588	551	547	573	533	581	530	571	567	541	591	555	585	519	577	560	543	554	562	576	506	555	576	538	592	589	548	597	477	550	538	557	558	535	564	539	527	556	505	558	570	597	570	539	539	582	560	547	596	551	581	582	532	561	522	608	569	544	542	579	568	570	582	532	578	583	552	525	583	507	558	559	555	567	541	544	558	564	543	542	536	584	560	565	566	543	538	544	525	535	560	576	549	570	524	563	548	575	569	544	599	608	559	567	577	535	547	522	545	535	539	544	577	581	535	551	576	523	542	525	580	565	564	561	547	512	591	521	536	549	545	539	547	549	524	549	558	576	535	522	512	548	541	580	532	549	546	569	545	532	535	554	568	549	575	495	587	505	547	505	543	520	604	542	513	595	570	566	576	592	538	558	544	569	529	571	495	604	522	526	571	590	577	590	528	554	574	560	578	576	545	573	573	561	518	554	561	540	539	534	529	562	574	557	538	535	545	527	548	542	553	549	537	580	578	559	557	552	565	559	561	497	532	563	549	521	562	551	576	531	534	529	575	567	588	553	543	552	545	569	572	551	566	523	545	543	540	556	535	568	574	503	539	507	541	554	505	538	556	542	580	563	582	545	547	527	613	592	562	551	570	571	523	544	547	627	521	574	586	548	559	543	545	549	543	547	553	523	558	614	555	558	563	554	551	537	597	507	545	549	546	602	540	561	537	592	538	559	541	575	505	558	573	539	555	537	559	545	557	551	530	597	545	571	563	572	532	543	580	572	618	548	546	578	588	559	574	559	524	539	547	548	550	560	512	525	554	568	558	557	566	546	589	540	525	551	542	534	573	509	597	524	547	545	545	542	569	575	573	538	520	541	551	559	602	545	559	545	511	555	548	576	533	545	554	575	557	552	551	601	533	541	587	547	521	534	572	537	594	541	533	575	619	540	541	555	581	536	548	580	574	531	559	533	540	544	530	516	534	534	552	573	497	515	580	563	530	533	576	535	548	518	549	551	564	497	549	594	598	546	582	552	537	547	523	527	561	587	557	559	580	585	538	552	561	550	584	537	555	536	569	537	558	553	564	537	537	578	540	551	559	571	558	554	547	558	543	559	572	544	568	540	563	553	564	533	570	538	535	551	560	536	528	570	554	531	555	534	608	532	583	563	529	624	559	592	549	524	536	562	531	540	582	544	570	523	525	550	503	560	552	586	524	611	527	587	561	558	531	549	584	547	535	545	541	565	558	584	521	580	570	564	562	545	551	555	527	558	531	535	551	519	551	494	544	538	558	545	605	602	574	519	564	533	562	534	571	522	514	560	574	506	560	554	563	601	587	607	586	542	512	528	545	548	535	533	523	588	552	543	555	539	589	546	522	575	559	546	539	561	580	545	557	580	570	551	553	548	578	594	579	542	560	565	549	543	536	546	558	550	550	570	584	544	558	538	570	563	552	554	549	547	540	530	557	541	532	526	511	595	605	543	537	536	568	571	565	582	550	561	517	576	546	585	591	557	569	528	568	534	562	537	621	588	566	584	532	539	588	567	516	551	513	597	533	533	585	543	565	566	578	566	581	545	551	561	553	545	603	550	530	603	545	558	539	536	555	562	533	540	546	580	543	548	547	553	540	527	507	568	558	608	518	562	574	555	542	561	553	547	575	609	558	582	557	571	539	562	572	574	545	545	562	512	541	494	543	535	584	542	540	570	565	575	583	558	526	541	536	538	559	541	593	542	526	615	601	537	569	539	598	557	533	532	568	578	540	560	518	546	562	550	504	516	552	527	561	543	613	557	534	571	564	587	560	518	528	598	558	524	557	588	546	562	539	558	570	583	602	564	569	538	505	577	537	583	591	546	576	551	585	596	522	582	531	529	563	554	555	516	556	553	562	518	563	577	596	564	588	586	569	545	590	527	540	600	566	547	535	553	561	559	566	531	519	548	558	533	542	504	547	540	528	517	573	550	535	582	567	530	598	519	556	518	550	521	546	540	577	492	604	577	530	516	584	560	546	590	552	571	546	538	552	554	553	563	540	535	557	600	533	556	538	582	547	626	567	528	572	542	565	510	545	562	523	601	538	585	511	554	535	561	564	521	543	529	531	548	531	555	571	575	572	548	569	551	548	523	531	516	544	551	523	543	568	548	582	595	579	567	556	547	560	541	530	535	522	615	552	580	620	526	528	517	579	571	579	559	532	567	584	525	538	543	554	575	566	590	585	533	608	533	584	549	584	561	542	562	535	535	595	517	509	580	532	589	566	538	553	573	562	553	595	578	570	534	552	553	484	544	558	546	556	560	534	572	571	570	581	536	550	546	556	530	558	533	570	563	548	567	536	538	589	586	560	541	574	516	535	499	537	605	539	578	542	523	553	559	562	551	570	537	560	529	527	576	576	542	546	585	565	556	551	561	537	540	535	589	559	518	553	570	608	556	543	575	568	581	535	581	537	550	589	511	543	554	604	520	515	555	612	558	527	533	480	503	529	552	572	540	597	515	565	518	550	571	527	581	602	556	587	575	588	556	553	519	491	588	582	562	560	570	509	573	560	567	528	537	555	576	533	597	552	535	549	562	515	553
22366	20930	28380	23637	20932	20944	5639	805	614	566	480	442	363	369	348	353	309	307	314	283	256	252	245	269	266	244	254	262	233	249	224	250	260	248	212	235	271	243	255	233	258	240	239	253	211	231	225	231	237	210	226	238	207	202	257	210	212	229	230	238	208	224	231	202	213	220	214	206	230	252	208	239	233	207	231	245	244	228	204	207	228	203	219	210	242	214	249	222	222	235	207	188	219	210	225	232	235	210	195	214	194	228	237	219	192	216	216	235	218	241	237	218	220	232	227	217	200	212	209	224	231	239	243	198	245	229	228	220	230	220	225	209	226	189	234	238	233	195	209	215	232	184	234	221	228	207	216	203	230	241	212	206	237	246	218	218	244	237	221	244	230	195	220	217	202	209	224	214	265	233	224	227	229	219	201	230	214	185	240	234	218	209	208	216	212	202	226	218	218	217	215	228	200	193	249	221	209	229	209	223	235	234	214	206	185	221	233	220	234	203	242	222	222	225	223	201	219	229	238	226	229	219	257	215	237	234	210	210	217	211	212	212	243	210	205	235	213	229	222	216	215	229	225	223	195	228	223	229	236	222	216	242	225	220	220	241	208	256	251	213	217	215	219	239	222	228	218	226	224	209	220	209	209	217	219	222	198	210	237	204	208	233	203	200	218	228	223	240	223	232	248	215	223	245	190	186	236	231	215	226	215	222	232	228	230	223	233	233	241	214	204	221	215	217	216	237	212	223	228	238	196	219	228	205	231	211	209	201	193	222	252	210	234	208	216	215	191	235	213	198	202	209	225	235	204	256	229	203	235	210	229	222	229	195	232	207	212	225	227	206	194	198	211	206	234	220	232	223	203	201	219	207	222	191	226	231	222	233	222	212	202	237	222	214	206	200	214	204	242	228	230	210	184	230	187	223	223	193	209	223	225	215	235	213	205	222	256	193	205	206	223	213	240	210	219	196	223	234	244	219	212	206	205	214	229	202	205	228	215	238	208	231	216	227	245	240	227	232	215	219	234	200	207	224	210	223	221	195	231	217	219	208	227	204	211	226	217	222	239	207	220	211	216	236	247	237	219	202	233	228	195	222	219	209	240	239	225	202	224	226	214	220	226	196	220	239	224	232	224	221	223	202	215	208	224	212	216	231	210	194	209	235	198	208	218	232	209	206	203	229	211	219	232	224	228	225	211	237	236	227	225	187	246	239	215	203	210	199	234	208	225	217	255	228	209	227	196	233	232	240	203	202	220	216	201	210	211	227	235	211	198	216	221	225	239	222	210	250	199	226	187	209	223	230	226	209	228	216	226	208	209	253	223	228	219	208	219	234	208	205	207	206	224	206	218	239	199	207	209	225	246	207	202	216	219	232	189	209	204	227	228	219	217	240	206	209	196	213	217	221	206	210	233	221	197	208	239	222	220	201	203	201	232	227	234	247	207	207	193	221	232	250	194	236	208	234	221	224	243	265	235	199	242	213	218	236	218	201	218	231	207	208	217	225	207	201	197	204	227	201	223	231	233	238	209	218	191	217	218	210	197	203	211	210	231	194	215	216	207	234	211	215	216	221	217	201	214	224	193	218	221	252	213	235	209	231	218	233	225	216	207	235	222	223	210	213	232	226	235	264	211	210	213	227	192	220	204	205	218	222	229	212	233	206	225	238	207	213	237	226	261	249	227	186	223	222	211	215	212	210	219	223	251	228	213	195	203	207	208	255	168	211	214	231	211	218	238	196	231	231	202	196	219	220	231	236	221	231	226	210	204	225	205	218	221	207	226	207	198	237	227	215	221	190	223	205	217	214	208	201	224	225	210	175	231	227	253	214	237	215	216	194	256	201	230	240	217	219	223	191	219	208	204	220	217	230	231	218	210	178	203	206	201	225	234	222	188	214	207	219	219	224	187	220	216	229	219	228	220	244	239	232	238	232	235	206	220	210	236	233	227	229	237	227	224	203	215	190	218	222	197	225	206	231	250	238	206	232	241	243	234	233	240	227	223	235	225	241	229	236	200	203	250	215	201	187	236	214	236	231	211	225	224	222	220	195	213	209	222	225	219	233	220	233	228	216	208	198	238	213	195	206	243	201	205	225	209	214	203	214	230	215	228	205	196	189	228	210	226	226	230	229	233	224	210	248	215	238	200	201	197	230	221	224	205	218	231	221	237	241	199	233	201	237	206	214	239	200	211	197	215	221	234	223	205	246	223	198	203	216	212	210	216	238	210	205	217	231	238	228	203	202	227	222	232	234	217	221	240	208	223	217	215	212	225	230	214	232	204	215	242	227	216	212	230	228	247	232	203	238	222	208	244	250	223	206	195	231	220	223	217	226	248	219	213	188	215	195	186	253	199	226	191	225	218	196	182	192	216	208	233	216	228	213	235	205	211	224	218	195	203	223	211	212	207	225	195	220	219	206	201	234	223	216	221	213	208	227	239	260	216	211	212	237	219	219	217	260	209	206	267	226	233	243	237	205	250	202	213	195	203	222	189	231	216	224	188	217	203	213	220	223	247	215	212	214	202	214	210	247	228	209	226	196	219	217	216	201	199	228	246	223	208	228	201	215	194	206	213	237	227	224	185	212	202	215	213	235	217	226	203	241	223	204	228	231	190	208	235	226	213	215	218	233	226	215	245	219	217	207	215	227	229	222	218	225	203	247	239	218	200	225	213	253	255	214	256	223	247	222	204	196	231	225	220	210	227	222	230	206	220	218	244	227	226	216	223	209	220	194	212	224	206	220	212	217	233	217	204	219	215	237	215	224	225	205	244	211	205	222	237	206	223	219	210	205	205	222	212	194	229	221	208	244	222	245	234	231	219	215	211	207	225	207	221	232	244	240	216	211	219	210	241	203	192	222	228	219	206	195	229	222	214	196	246	227	235	223	187	191	218	221	206	204	249	215	214	207	222	236	224	192	220	233	216	227	227	210	220	223	222	217	226	185	222	226	215	223	203	257	234	253	228	213	197	215	238	241	213	197	204	223	227	244	208	248	217	235	229	202	206	234	198	227	212	218	241	221	204	215	209	223	249	184	199	197	230	200	246	237	252	238	236	215	235	221	227	213	235	200	237	246	217	193	201	218	200	182	243	215	223	222	202	228	234	223	215	203	200	202	202	220	250	209	212	202	216	209	230	216	227	213	211	243	216	210	238	247	213	217	214	230	211	225	212	213	243	212	195	244	245	222	213	224	207	218	225	216	241	236	230	209	213	210	190	214	235	193	210	221	202	223	206	233	228	222	223	230	220	203	235	209	205	242	234	226	210	234	215	208	224	231	232	205	230	197	209	197	197	223	239	215	211	223	195	212	231	248	208	219	211	241	209	227	242	229	217	239	224	202	236	207	205	233	239	214	218	232	231	198	213	239	214	265	236	221	202	219	190	240	188	212	218	238	217	231	238	224	212	218	211	236	202	207	237	210	239	221	216	207	188	220	213	213	197	199	214	222	230	210	216	197	222	233	235	238	195	220	215	203	210	215	231	206	225	185
4046	13681	9286	4340	2999	2232	1677	1254	1078	843	709	570	513	495	444	384	376	359	320	325	295	298	278	268	275	250	278	258	262	262	248	241	234	291	255	261	213	227	218	246	257	239	240	228	206	238	252	210	260	224	231	228	232	213	222	220	266	223	226	214	220	242	232	220	216	208	229	225	238	224	198	190	219	237	237	229	227	226	225	223	220	233	229	222	198	211	224	208	193	229	214	219	216	226	234	200	214	228	229	228	238	198	245	211	242	226	227	214	233	193	232	214	204	215	216	255	200	229	219	210	233	226	219	192	206	245	251	222	233	214	247	213	210	210	234	184	221	216	217	227	203	211	250	230	222	248	231	220	202	206	237	219	214	230	237	212	217	201	208	222	218	209	225	248	225	195	224	238	213	236	215	223	209	219	212	223	216	226	227	224	231	203	232	226	210	224	212	224	216	215	205	236	241	230	227	207	242	223	225	227	216	211	189	221	214	243	191	215	216	224	193	247	197	202	228	221	190	197	220	215	204	218	222	218	229	197	200	226	234	218	243	215	188	214	206	227	197	202	220	217	196	208	190	226	234	234	212	218	213	201	223	213	210	237	229	190	230	212	215	219	222	195	213	237	236	202	237	235	219	220	213	204	233	216	209	220	213	229	226	221	196	224	238	238	208	229	224	212	227	207	257	207	214	212	226	202	194	210	213	224	229	236	209	226	207	221	219	212	215	214	222	209	232	212	241	223	198	215	209	221	211	236	180	224	205	209	232	227	250	220	230	198	236	221	212	233	233	212	208	205	230	232	210	219	216	208	228	226	229	222	214	237	210	221	231	227	224	220	208	222	214	199	200	206	213	246	219	237	214	236	238	224	202	219	242	240	232	217	212	218	200	224	224	197	188	231	199	220	235	227	204	223	200	202	212	219	211	209	234	206	224	216	220	208	206	195	235	226	204	211	191	211	228	214	211	222	203	207	218	212	203	198	204	213	222	233	235	219	225	222	242	185	210	209	227	203	228	223	196	232	212	237	227	212	245	202	219	214	233	223	180	220	211	215	233	214	222	212	213	234	219	185	226	198	224	219	206	185	219	202	228	208	197	230	199	201	217	220	217	208	220	227	230	233	216	226	220	211	232	215	192	202	206	226	235	219	211	228	211	201	216	221	231	205	194	218	201	209	219	210	216	224	205	230	218	218	235	210	227	216	227	200	215	232	232	228	228	209	194	232	206	204	214	228	212	203	219	195	214	206	200	216	236	224	214	199	238	222	223	202	226	209	212	230	232	225	238	205	241	192	206	221	205	203	215	232	204	206	202	213	214	204	248	201	204	212	211	212	224	202	210	225	219	211	205	216	223	205	192	209	235	212	238	217	219	219	228	197	221	218	235	209	213	219	216	203	211	224	214	222	212	197	218	219	205	233	192	199	200	220	218	226	215	215	232	195	213	191	178	208	227	227	220	218	218	231	243	208	209	245	199	228	210	202	188	202	231	211	219	202	211	216	214	213	213	206	248	206	216	213	204	228	227	211	199	236	228	222	221	230	216	222	219	256	224	205	228	219	165	249	227	216	202	205	224	234	221	218	240	212	203	218	229	241	217	194	198	226	206	222	209	225	238	224	187	219	215	222	204	194	206	227	187	234	196	231	194	237	227	193	229	209	234	204	229	225	197	215	238	223	223	220	209	227	213	215	201	262	241	213	201	206	200	238	222	226	211	211	236	245	221	250	256	208	204	207	227	206	253	225	195	219	238	227	227	215	223	254	199	224	206	208	212	205	218	220	231	226	216	195	229	226	222	213	229	205	211	211	226	208	198	224	174	226	242	223	225	209	224	214	228	214	215	226	227	229	215	191	208	209	226	202	195	252	239	258	231	232	204	229	216	216	218	228	222	228	216	235	195	238	204	231	208	209	244	219	216	202	230	216	215	243	223	229	230	214	209	200	211	204	242	216	236	203	242	219	232	211	224	234	231	206	208	208	197	213	204	230	226	211	205	247	236	187	242	212	236	233	256	219	210	192	230	205	232	194	225	221	210	230	211	217	212	213	220	220	250	245	196	214	232	205	219	207	234	241	208	218	208	208	208	259	228	199	203	224	213	213	222	221	225	228	224	211	231	259	219	221	240	208	229	213	221	200	197	184	203	232	208	254	232	233	208	228	194	208	196	202	208	211	197	243	237	231	220	216	221	248	231	244	227	215	228	193	239	229	198	234	194	210	254	239	222	236	234	205	240	207	230	237	219	211	215	230	222	228	199	217	211	238	209	230	211	173	227	220	226	221	204	224	223	211	210	213	229	222	227	214	205	218	219	222	245	214	208	196	213	234	223	204	221	217	227	207	215	214	231	206	197	226	217	221	230	220	218	241	219	211	218	198	225	229	197	218	241	230	238	232	219	203	198	188	206	212	208	202	213	224	212	229	231	252	243	238	220	251	219	221	209	210	224	230	246	217	210	232	234	210	202	221	213	238	215	204	201	223	214	219	223	246	246	211	207	217	220	196	211	239	223	204	217	244	235	192	206	212	225	204	225	229	209	212	254	214	205	208	237	203	220	251	204	194	194	241	216	205	213	209	237	198	219	209	210	219	234	229	207	217	213	242	213	221	217	228	216	208	210	211	213	224	183	209	220	215	211	216	224	207	245	229	242	221	231	219	195	222	212	234	226	212	201	214	201	238	239	224	213	212	211	238	213	213	181	209	230	190	224	218	218	216	223	245	204	201	215	228	204	259	205	217	212	217	216	254	213	209	206	237	248	244	199	209	227	195	227	233	217	240	207	244	214	222	202	230	193	221	238	221	224	243	227	221	225	229	190	205	214	237	234	199	213	207	219	212	218	254	210	210	248	219	241	210	195	221	215	217	205	215	234	239	241	224	219	229	214	233	229	216	243	205	245	244	214	195	250	220	201	237	221	246	210	233	214	221	235	232	219	225	218	207	233	227	228	212	236	225	209	203	213	198	230	202	224	216	248	222	202	220	194	211	218	198	206	218	210	214	223	211	228	212	226	205	229	232	214	210	221	219	232	227	198	209	236	219	229	204	236	204	209	231	227	218	226	209	210	204	221	190	225	218	231	213	228	223	190	215	237	213	228	200	224	222	209	206	228	226	234	210	232	231	205	205	213	230	229	191	233	227	189	201	215	236	213	218	208	218	222	231	222	232	223	206	206	201	190	212	227	216	208	236	252	214	215	219	232	227	218	210	222	220	234	196	228	211	226	224	234	214	216	225	225	217	231	224	215	249	233	213	197	244	203	239	229	225	215	188	234	226	200	218	208	264	215	213	227	206	223	229	239	204	227	212	191	225	225	236	267	201	226	204	222	206	201	222	187	225	225	212	224	220	220	222	231	221	221	205	209	213	199	190	227	229	213	257	219	196	235	233	234	225	196	205	227	241	228	227	232	206	255	205	212	216	203	237	221	239	199	205	214	219	216	192	223	237	197	217	222	227	203	211	199	205	220	210	224	230	241	222	241	247	209	206	205	246	236	236
27530	19957	8172	925	627	573	501	525	514	461	439	456	437	493	505	471	456	462	503	449	472	458	447	484	470	481	455	474	439	432	423	476	531	427	474	453	465	451	461	474	469	450	491	479	456	474	452	450	467	457	455	470	459	488	439	489	473	468	468	450	429	428	476	442	426	436	466	454	509	430	458	429	472	477	452	472	437	467	435	464	458	484	441	476	468	435	443	424	442	437	436	438	454	465	481	473	473	414	430	455	445	458	472	440	453	469	454	446	439	486	447	485	415	457	478	434	458	445	466	432	490	448	502	461	489	490	418	458	404	467	453	444	478	406	435	453	484	481	458	449	436	455	460	430	457	451	458	483	457	436	480	452	427	479	464	457	471	459	459	491	444	445	478	497	450	459	433	421	442	448	441	479	474	424	502	466	436	432	444	427	469	446	462	433	456	432	467	443	491	486	475	472	445	449	488	472	464	443	486	504	478	464	460	469	443	491	454	440	457	465	459	516	467	455	460	486	457	477	470	437	448	524	466	467	472	473	423	454	475	472	437	433	474	448	450	463	438	428	463	427	431	442	483	465	457	473	460	444	463	493	453	443	429	452	454	450	472	460	477	466	409	464	437	446	428	472	433	424	474	450	435	433	455	459	449	443	495	458	467	447	424	480	437	487	445	439	443	473	467	486	443	463	471	462	447	467	418	454	483	466	487	453	467	470	465	451	447	450	455	437	481	456	472	458	432	491	422	497	442	449	452	413	460	439	462	438	440	461	441	448	461	491	473	484	478	463	463	523	446	444	455	466	478	442	470	464	484	453	441	431	436	447	465	437	476	457	431	451	454	403	461	479	470	461	436	459	461	429	411	453	481	468	429	456	507	467	492	452	473	480	447	449	403	457	459	453	397	427	465	434	467	500	469	442	435	461	448	425	456	466	473	459	420	454	441	494	464	434	454	460	481	468	485	466	454	470	459	452	450	437	431	474	438	483	436	433	447	440	431	462	450	453	458	450	482	451	432	465	454	432	440	467	436	465	468	436	475	449	460	449	470	436	457	453	447	471	456	464	458	443	459	487	446	493	471	458	453	466	468	449	454	446	454	440	433	442	474	472	441	490	449	469	442	464	410	455	464	425	433	415	425	499	457	462	467	410	470	480	476	478	453	470	481	399	429	459	445	446	444	475	475	462	466	482	415	459	449	500	453	429	435	461	456	480	463	436	486	442	443	449	441	432	455	437	451	438	451	451	450	450	484	465	466	465	471	465	473	464	459	436	466	479	393	455	457	426	453	460	473	464	481	462	468	431	453	475	462	465	455	447	444	446	442	438	489	476	407	480	505	465	436	461	466	515	426	440	460	440	510	453	452	463	478	453	460	501	472	479	437	443	469	478	435	431	449	445	474	453	462	441	455	479	445	475	477	469	418	446	432	449	458	471	452	408	425	459	476	454	448	449	446	421	467	446	460	421	476	454	461	408	458	430	474	435	469	459	436	410	473	421	450	452	448	441	457	470	443	450	442	466	435	453	470	451	406	418	448	433	445	442	437	464	449	466	454	441	463	451	464	456	459	481	425	414	425	445	484	421	465	469	471	425	425	473	416	414	425	423	433	453	433	450	442	457	457	472	472	471	455	419	423	460	410	455	401	454	449	414	443	440	438	459	421	473	510	445	431	454	468	479	451	476	454	474	485	432	474	461	490	487	470	455	480	462	469	444	429	434	432	458	432	474	455	482	481	477	389	439	478	471	448	463	482	413	460	457	465	473	474	448	467	474	452	465	455	478	446	438	458	475	472	454	491	473	464	443	435	460	431	460	466	475	453	450	476	469	472	452	454	435	459	451	478	476	461	460	455	472	477	422	426	482	452	487	442	438	472	441	459	456	432	508	442	480	437	470	440	451	430	461	436	445	440	455	460	463	472	451	413	452	452	403	489	490	480	419	478	425	498	419	477	468	446	469	429	475	453	436	474	488	453	454	452	441	441	466	409	453	493	465	464	473	450	469	440	468	459	433	427	460	423	426	449	427	497	459	425	428	450	475	449	434	426	452	454	411	430	452	473	481	439	456	409	482	481	452	489	451	441	475	479	431	433	440	457	483	483	485	496	472	497	459	489	443	417	471	459	428	493	454	467	490	429	459	463	464	453	467	455	409	456	470	469	446	442	414	464	473	458	487	502	452	511	475	458	439	435	425	491	458	425	444	449	429	424	456	448	420	457	489	415	491	423	445	467	458	433	466	413	479	447	508	456	475	456	444	451	459	466	403	408	458	440	474	447	464	449	493	507	428	471	453	450	440	487	453	460	472	449	447	454	463	468	471	443	458	459	450	468	489	498	409	435	458	481	455	421	476	484	451	478	493	498	453	428	467	487	448	441	480	449	438	492	443	441	428	465	452	480	480	453	461	438	453	453	454	438	472	445	482	466	435	408	444	466	449	512	477	501	413	478	408	474	444	464	398	473	428	440	484	506	484	440	484	467	469	455	464	468	489	470	477	485	425	503	431	489	454	440	490	459	430	442	473	432	477	480	505	458	426	431	454	448	449	470	492	435	427	460	447	451	451	512	476	438	426	435	435	410	470	463	460	477	460	434	450	421	475	441	445	450	423	431	470	462	444	467	449	444	447	503	430	437	411	484	466	479	422	452	468	436	483	437	453	430	398	445	474	461	480	459	453	471	471	534	444	463	456	423	481	473	474	456	484	452	451	464	496	451	475	481	466	471	446	461	442	467	458	410	452	437	436	431	443	434	460	441	453	452	445	483	439	435	462	451	430	447	438	439	421	419	448	452	429	447	449	426	432	471	452	512	482	428	459	457	419	463	460	485	475	437	470	449	470	407	466	480	436	464	441	426	474	482	472	462	457	428	491	459	412	471	472	464	459	437	464	461	453	484	427	470	469	441	490	449	472	424	465	474	450	452	458	493	427	505	468	483	479	464	441	467	472	433	484	435	469	461	507	436	455	421	478	444	466	443	473	464	397	457	465	475	456	477	479	479	445	497	451	444	461	460	451	467	453	464	428	457	447	429	481	433	472	449	433	476	446	463	471	448	488	472	499	454	443	494	454	425	444	446	487	471	448	450	443	457	486	475	474	461	463	416	464	444	462	483	460	485	440	415	472	446	461	463	468	433	463	494	511	464	481	449	468	429	469	454	457	446	448	476	408	497	471	501	432	477	481	441	468	479	457	459	461	458	443	444	473	472	447	487	444	459	467	411	457	458	446	508	463	482	435	444	482	470	441	473	471	489	459	441	453	489	453	489	462	460	471	476	437	443	477	479	475	471	451	470	428	465	462	436	420	423	393	483	447	440	467	502	437	451	461	470	430	461	511	450	433	436	432	464	470	463	445	445	484	455	458	425	456	484	468	448	464	455	447	412	440	448	454	473	422	482	493	490	419	469	475	432	445	438	452	441	470	492	451	455	455	449	445	457	452	466	447	447	433	480	462	480	444	451	440	487	495	452	458	500	468	448	477	454	450	447	477	438	449	464	437
4911	2527	1441	926	767	697	635	611	527	479	573	531	507	512	512	516	493	466	513	495	513	470	526	419	473	473	532	462	461	480	496	474	454	450	471	490	512	478	518	484	469	446	444	511	522	456	445	490	432	454	482	472	459	469	507	461	495	468	462	492	457	445	500	503	437	507	477	508	452	500	446	446	505	464	451	491	472	462	460	515	478	501	475	457	454	488	493	468	457	451	467	479	455	465	483	497	473	491	463	446	472	444	518	477	455	465	467	431	455	476	491	452	495	490	465	483	486	454	498	451	457	474	449	471	482	471	484	472	494	427	456	500	492	442	478	456	470	515	489	486	445	461	474	479	488	460	472	491	459	452	471	501	442	456	466	496	490	448	497	472	480	484	455	491	492	451	484	463	464	474	454	454	492	507	472	516	460	470	465	449	487	454	507	458	483	452	453	470	504	480	506	476	490	475	485	467	479	464	459	492	489	494	480	487	454	497	492	483	512	481	460	456	478	476	482	479	439	460	445	476	500	496	486	453	492	510	456	460	465	486	502	462	469	469	494	495	496	466	465	458	454	510	485	487	466	494	455	470	481	488	469	505	489	466	481	465	471	470	492	513	480	473	475	483	465	455	487	466	481	460	488	446	443	487	454	472	463	470	465	466	458	476	529	462	471	472	453	453	473	503	471	419	485	460	495	506	461	460	484	473	466	466	480	483	450	506	522	463	479	467	459	516	470	440	485	479	472	438	452	511	501	467	499	493	448	478	516	457	468	474	457	465	445	487	450	462	474	455	445	475	499	439	498	457	450	455	429	471	474	490	449	476	467	468	480	487	485	438	467	476	472	433	491	466	468	520	477	454	454	463	456	449	521	468	488	473	485	490	497	460	491	483	478	499	452	496	476	483	442	484	473	466	470	474	492	440	494	472	460	499	488	496	486	487	458	461	498	496	500	490	487	476	486	447	504	486	459	477	500	466	462	460	471	454	479	435	447	459	473	458	469	448	425	465	464	476	483	471	442	445	479	443	507	466	442	497	446	461	453	509	507	460	449	462	476	467	472	445	493	497	537	467	481	501	453	454	496	522	454	453	502	505	444	504	441	483	472	464	465	508	484	471	479	439	499	456	512	482	477	474	471	508	460	463	497	430	478	504	478	493	461	462	443	483	461	489	461	461	462	489	503	497	489	435	487	491	497	492	479	459	474	486	461	480	485	520	516	469	502	500	486	449	461	449	476	450	452	454	473	467	504	454	465	468	460	431	483	481	510	484	469	478	464	500	487	455	438	512	454	485	481	423	535	458	466	460	427	462	466	436	489	458	502	459	429	451	464	424	483	465	430	503	445	500	453	496	483	463	463	421	472	450	473	499	462	487	432	485	477	449	495	470	489	442	479	492	454	485	474	478	449	431	515	450	499	511	454	460	457	474	472	455	476	447	448	487	470	477	480	470	478	505	458	461	473	504	493	491	512	460	503	442	492	471	498	439	508	464	447	465	475	489	486	465	475	479	456	463	483	484	458	481	462	456	440	502	509	483	525	522	457	470	446	509	444	484	501	461	453	469	512	474	436	410	459	444	467	492	464	449	470	468	460	467	439	459	455	514	472	464	461	465	488	488	467	469	471	454	486	464	488	492	491	514	453	481	441	492	489	483	494	482	497	495	465	494	474	499	504	490	473	473	452	534	445	474	460	466	506	474	480	467	475	493	500	475	487	506	488	504	517	485	523	472	480	484	455	509	463	499	445	469	445	478	463	454	505	479	473	448	435	487	456	471	442	491	487	473	460	450	471	479	469	507	480	470	465	451	482	461	486	492	479	474	447	477	470	453	480	490	483	501	457	489	448	494	457	485	487	491	494	454	474	488	484	461	519	469	497	485	476	427	468	459	445	494	452	499	441	522	446	471	487	463	485	474	495	417	480	470	472	451	485	448	448	479	434	480	482	491	435	517	479	451	489	475	466	484	464	502	440	475	482	487	463	467	454	448	468	446	457	460	453	514	463	479	479	499	438	477	475	470	519	506	442	456	453	514	473	473	526	478	425	526	460	511	513	459	476	485	437	489	471	504	484	507	483	502	483	498	475	462	474	488	475	465	453	473	500	506	452	449	476	456	490	475	459	440	498	405	474	471	468	444	483	500	492	440	516	476	500	508	502	480	501	477	483	487	486	471	478	496	462	475	470	486	498	476	471	498	449	477	468	474	498	461	439	449	530	455	506	458	475	476	482	471	473	509	474	491	511	454	497	478	486	447	482	449	496	487	441	471	447	459	468	456	459	431	463	454	472	467	474	481	483	459	436	468	488	469	476	520	446	458	462	506	452	445	481	457	462	458	511	448	491	461	450	492	453	481	468	468	435	418	486	511	510	490	455	459	466	460	475	450	466	482	484	487	470	447	480	497	478	502	512	530	460	428	456	456	478	461	446	488	487	458	485	487	479	504	489	459	449	495	473	481	511	477	477	466	465	480	488	420	499	459	486	491	469	465	474	485	514	495	459	455	444	459	472	459	468	474	492	486	435	429	513	498	486	426	486	524	476	490	470	494	510	460	472	453	455	479	467	480	443	478	444	514	457	469	484	460	464	489	447	444	485	466	458	476	529	489	473	510	475	468	466	488	462	476	463	490	467	474	445	478	463	469	487	460	514	526	477	483	492	489	480	481	491	491	484	474	449	527	433	479	456	463	426	456	462	477	421	496	444	484	470	446	497	457	461	489	432	520	452	465	461	471	486	506	429	474	488	456	508	457	483	468	471	470	508	470	466	430	477	479	485	494	498	452	442	468	483	442	476	496	478	477	471	487	490	483	486	502	495	469	462	462	524	482	517	478	462	452	498	485	484	453	457	498	484	456	463	495	476	456	459	456	456	464	456	479	499	446	462	464	488	449	493	459	480	523	457	471	470	495	405	533	485	471	476	500	476	465	477	479	452	496	510	448	478	483	496	482	470	502	482	453	473	476	507	473	492	432	474	469	467	512	478	494	473	453	471	509	461	489	451	460	509	475	445	479	481	438	446	456	441	503	498	526	457	492	506	475	479	490	490	494	517	458	495	526	456	462	472	473	485	487	480	500	504	473	498	469	488	496	489	500	528	503	451	471	442	453	507	480	506	475	432	467	483	452	502	473	489	519	460	468	451	461	468	505	482	478	491	459	451	465	466	496	455	464	418	466	467	483	485	495	497	496	496	491	481	516	449	493	482	491	464	499	446	498	505	444	459	411	484	469	468	452	472	457	450	467	458	488	466	482	476	449	498	502	460	451	451	499	517	447	433	498	491	471	480	449	437	467	493	495	450	477	467	497	480	483	448	488	455	495	504	503	486	461	504	465	463	490	471	465	438	453	492	506	464	493	489	494	459	476	452	437	472	460	468	498	482	467	464	436	473	468	484	440	498	466	488	492	481	452	500	436	482	467	457	449	451	472	483	453	473	444	483	476	469	493	471	478	445	459	464	499	501	477	459	457	465	493	457	485	455	515	463	471	477	452	470	484
23551	20858	27703	24140	20790	5054	740	541	391	401	346	342	294	297	286	290	293	242	259	253	283	229	242	236	260	246	243	224	225	226	211	225	239	217	221	242	224	229	238	242	227	206	240	208	234	221	208	216	226	249	207	194	233	208	214	216	248	225	215	237	214	205	209	243	212	200	215	214	234	238	225	211	217	225	204	223	239	233	220	238	200	219	232	193	198	197	201	233	220	166	212	206	186	196	211	244	225	200	208	206	226	224	201	220	221	202	224	218	213	207	184	215	214	182	221	226	221	184	202	235	226	226	246	189	217	197	227	229	202	230	218	200	204	206	229	239	245	217	219	223	200	220	191	217	205	206	191	248	261	229	201	207	198	219	222	221	201	216	212	226	221	216	215	213	229	246	231	173	202	200	221	217	238	217	210	212	212	219	196	198	212	216	220	213	198	195	214	224	220	222	239	225	208	206	217	207	216	223	211	224	226	203	178	225	218	202	221	206	202	218	212	216	246	241	227	182	209	221	200	194	214	229	221	200	206	249	245	205	226	200	215	215	195	216	196	215	216	200	212	235	204	237	216	234	217	210	241	215	217	204	214	222	235	209	222	196	223	244	203	223	231	203	208	219	230	217	194	223	218	213	214	221	221	217	236	213	188	224	215	193	218	239	213	229	233	221	208	230	200	195	222	204	217	242	235	217	180	240	199	205	211	210	218	223	210	215	242	222	211	251	204	203	206	200	208	211	212	217	192	250	215	223	207	226	217	214	214	228	237	218	220	204	216	198	208	218	187	229	215	213	238	209	206	210	224	209	201	205	220	219	219	253	242	230	227	250	236	196	228	243	208	204	206	215	224	218	222	225	231	211	207	213	213	211	227	239	201	220	207	218	242	186	210	222	194	252	250	231	194	222	230	224	223	197	222	225	231	215	216	213	210	199	236	211	185	197	219	224	213	204	201	239	215	196	230	196	209	214	199	245	206	206	219	202	210	215	221	220	233	215	226	192	226	230	210	224	203	209	204	205	221	240	226	227	187	210	214	219	193	232	202	219	217	198	219	237	217	197	199	223	214	226	210	197	223	221	256	219	225	229	228	229	230	240	199	197	239	190	192	220	215	212	216	207	223	195	206	214	205	240	211	193	210	198	225	182	244	229	232	233	203	229	207	223	216	218	205	219	206	218	204	203	239	233	220	215	211	212	202	231	195	211	194	203	206	194	229	220	212	220	225	205	212	209	236	207	206	190	207	211	212	216	204	206	245	219	237	222	201	220	221	212	239	205	219	221	251	249	214	209	190	219	200	218	234	223	210	224	210	185	223	228	211	191	224	229	236	197	202	200	228	205	222	193	209	233	208	204	210	212	212	215	189	198	221	211	243	193	238	217	242	210	206	192	236	243	221	207	192	171	208	227	229	215	183	218	192	201	266	200	222	231	214	200	216	233	220	240	203	219	183	188	183	222	217	195	207	193	225	218	191	208	234	182	231	187	216	209	193	225	209	200	203	207	196	211	202	250	224	214	222	226	216	207	231	217	194	201	194	232	209	186	200	195	205	230	203	200	228	212	187	219	219	206	211	230	231	230	209	193	198	218	218	195	205	223	227	215	222	221	221	239	246	236	213	231	223	216	214	270	209	217	228	210	231	208	221	208	204	214	223	221	207	202	210	229	211	207	232	188	221	204	207	192	221	236	193	231	218	213	192	229	217	204	229	205	210	193	228	204	205	206	206	238	198	219	215	194	212	193	217	222	184	221	218	262	208	179	226	220	227	201	242	220	219	214	197	197	224	212	225	216	213	229	225	202	206	229	227	222	220	234	201	210	234	223	227	186	229	191	199	239	229	243	207	239	218	206	189	189	209	239	226	211	224	236	208	182	222	215	213	225	198	243	211	246	200	225	208	222	205	240	223	225	214	236	236	208	229	236	218	212	202	214	247	214	221	222	222	204	216	212	218	209	229	230	206	219	231	219	193	210	217	212	208	221	209	217	204	245	224	212	209	197	232	206	203	226	218	215	205	222	235	219	207	201	198	215	223	217	225	217	220	216	237	210	233	253	223	215	223	225	225	225	207	240	212	205	217	242	199	206	213	231	230	226	223	216	204	193	189	198	247	216	189	216	234	240	226	195	191	189	221	231	215	194	206	225	236	204	213	214	229	208	199	225	207	200	200	229	247	221	206	245	204	237	220	220	253	231	220	225	203	218	232	207	212	191	213	220	231	223	226	214	239	204	197	216	226	192	225	240	229	221	217	227	198	189	218	207	230	204	202	254	209	196	231	228	206	207	219	218	208	200	201	209	234	227	210	217	220	213	232	223	230	212	203	208	211	188	194	194	217	208	223	219	200	198	200	235	219	204	218	207	198	184	233	211	209	228	220	215	200	198	205	243	209	227	202	211	239	223	202	211	218	206	226	198	204	201	209	234	209	196	218	236	213	212	213	213	228	209	213	228	197	218	202	232	209	191	188	197	220	214	252	237	214	203	200	199	201	211	219	228	199	217	191	209	253	203	208	222	205	195	207	228	206	241	207	192	199	210	226	212	217	225	194	204	222	175	204	201	193	215	202	212	220	203	212	215	227	194	183	243	215	194	203	222	206	218	211	221	211	210	212	184	217	213	199	198	204	229	219	221	223	212	197	188	220	241	233	198	202	210	208	221	214	203	212	202	227	214	208	192	195	205	225	196	231	199	202	238	192	229	232	226	202	215	235	226	220	220	220	208	230	220	200	205	208	210	208	205	217	229	196	213	206	222	219	218	232	202	213	231	241	211	246	220	225	216	227	192	208	231	218	210	202	199	231	208	243	214	203	213	209	180	226	224	205	214	244	198	175	219	208	235	214	217	176	231	224	204	181	222	214	203	204	187	248	228	190	235	220	215	230	209	213	213	230	205	202	219	218	219	218	206	201	203	242	203	200	204	200	212	215	224	248	246	197	221	201	207	221	251	213	236	200	214	216	237	229	228	220	218	212	206	208	221	229	204	219	176	207	227	206	233	221	214	222	205	219	234	207	263	241	207	193	226	202	211	208	224	197	207	240	203	229	237	213	215	210	209	213	238	212	229	211	235	194	224	217	197	204	189	199	213	225	220	217	206	223	234	231	207	227	232	199	232	207	230	214	227	201	208	194	202	216	213	205	221	209	235	217	227	231	207	209	184	219	243	259	244	187	248	228	225	231	183	231	241	254	196	240	205	213	220	213	207	231	197	217	206	197	214	243	204	207	215	198	228	224	216	227	209	205	192	211	213	235	235	220	202	201	198	218	234	198	215	182	215	236	253	205	209	224	201	204	209	227	188	219	227	207	214	220	221	206	201	210	212	229	205	205	205	225	224	206	186	187	229	205	239	222	190	220	200	208	205	211	234	211	216	230	191	246	247	226	191	197	217	211	213	236	223	247	186	205	171	207	225	197	193	216	196	210	205	189	185	192	203	206	240	201	217	223	216	222	203	232	212	219	225	204	203	200	215	189	192	218	217	211	207	217	242	209	251
3466	8599	5653	2588	1795	1361	1072	796	668	555	486	460	411	362	330	321	327	274	316	320	240	238	266	279	260	229	246	258	270	239	231	231	232	237	265	240	226	235	214	202	235	210	246	232	258	250	238	257	225	238	240	242	222	222	222	230	220	233	212	259	235	238	250	225	248	210	227	216	240	229	235	230	255	208	214	239	236	215	212	238	234	253	205	219	210	218	220	204	230	223	234	208	193	230	230	223	203	217	230	224	199	212	245	221	224	254	225	224	225	216	225	231	223	229	200	221	214	250	249	214	243	261	207	216	213	233	238	181	233	208	225	231	211	218	211	233	239	227	215	238	213	229	228	229	227	214	215	226	221	198	216	227	217	246	234	251	213	218	240	230	212	237	242	220	216	232	213	229	213	222	216	251	228	203	209	219	233	222	235	193	240	230	213	245	232	222	240	224	245	216	220	240	220	187	222	227	236	228	217	242	236	216	220	234	242	207	233	234	226	200	211	252	217	264	212	264	226	242	201	215	206	235	220	247	221	231	200	247	226	214	223	232	243	233	204	216	215	236	228	220	255	217	219	187	220	199	238	222	242	185	224	231	207	230	220	207	218	257	249	233	226	227	225	242	230	214	203	223	225	221	218	230	204	236	248	197	207	222	237	204	210	207	232	228	228	229	217	236	218	241	230	237	222	207	196	233	194	207	229	232	200	215	236	239	251	222	248	209	230	241	250	213	215	223	228	243	233	222	208	222	224	230	222	250	231	223	241	227	202	241	244	208	241	218	222	214	221	228	226	239	236	229	240	202	216	223	187	222	197	244	206	271	235	233	223	209	219	248	233	198	199	206	237	218	204	218	212	244	205	218	225	225	206	222	196	240	192	232	233	242	202	242	210	215	220	234	220	206	240	216	234	182	223	213	234	234	242	214	236	239	213	228	247	242	201	242	224	208	222	245	256	223	220	218	220	249	205	231	190	232	210	219	241	234	224	209	229	206	216	216	220	225	213	204	209	217	217	241	237	233	222	239	226	230	202	212	198	223	221	208	212	236	207	239	239	260	218	228	227	220	233	224	244	200	218	245	240	228	226	209	214	220	223	225	251	216	223	239	188	210	219	240	232	225	252	214	237	226	201	214	227	257	211	232	206	221	213	220	223	227	249	219	234	224	220	228	241	250	184	253	230	215	219	224	230	212	224	211	234	221	242	216	256	218	218	230	229	221	235	231	258	221	235	221	198	238	233	242	207	237	236	213	239	194	228	251	218	236	208	215	220	224	203	248	230	261	198	209	219	218	244	205	201	214	178	221	206	238	206	193	220	198	223	237	221	220	216	241	196	198	213	240	209	221	239	218	246	201	249	211	262	234	196	208	218	222	241	225	192	210	235	225	221	216	215	257	221	239	216	212	224	235	218	216	229	245	217	228	230	228	249	222	223	230	213	207	234	220	228	201	225	223	242	215	246	234	228	201	213	228	227	222	207	229	216	224	216	232	224	227	232	208	225	199	244	244	206	213	218	209	233	214	230	231	223	222	223	222	224	215	241	204	256	210	217	234	225	257	229	226	250	225	240	234	214	210	221	235	218	219	239	213	221	237	247	208	218	223	210	220	221	221	204	231	212	211	222	229	221	229	216	220	236	229	231	248	232	204	252	210	215	209	243	214	235	226	230	246	241	238	237	220	216	219	229	207	214	236	225	217	221	216	221	251	225	215	203	233	215	228	243	221	209	208	241	204	221	234	223	229	220	242	241	230	225	213	244	255	223	216	234	236	223	233	241	249	216	238	220	226	244	211	212	217	225	221	206	205	201	229	218	242	225	216	226	211	230	235	225	225	216	232	218	204	217	216	210	209	245	253	217	230	196	204	237	211	205	221	202	218	222	193	231	229	224	225	230	221	242	243	236	217	230	235	233	227	242	213	198	239	218	217	218	233	249	207	214	231	217	236	205	225	216	232	223	216	224	247	249	209	211	226	239	232	216	233	211	253	218	246	222	195	235	224	209	230	235	235	230	207	233	214	209	214	237	223	214	226	231	251	227	234	244	263	214	211	208	222	237	256	242	233	242	221	237	208	226	228	212	219	232	227	243	252	214	226	251	231	215	219	206	238	249	228	232	249	226	236	231	200	205	213	237	220	210	251	226	236	221	222	235	238	222	225	248	216	219	243	213	207	228	203	226	242	202	221	229	266	209	243	234	253	243	221	234	216	245	228	219	226	233	246	213	196	200	208	219	260	222	228	230	215	224	211	229	216	225	226	220	229	224	209	239	236	241	209	225	225	221	229	224	210	222	203	213	223	234	240	228	220	203	242	229	222	237	219	229	218	214	229	246	245	217	218	244	244	218	211	218	212	209	209	214	234	226	242	218	232	200	232	200	242	217	222	236	230	211	232	202	196	233	209	229	202	235	230	239	238	242	209	206	206	254	215	210	205	230	233	221	205	245	243	215	211	210	218	235	235	193	224	225	221	215	218	212	223	189	230	239	205	217	206	199	223	231	226	218	208	232	216	195	220	221	211	229	249	219	248	214	233	202	229	217	188	231	243	221	209	219	218	220	239	224	251	224	243	194	232	224	214	238	226	208	227	224	214	217	223	242	217	240	229	215	216	199	228	213	209	228	246	236	245	217	228	241	214	217	214	216	214	240	234	241	246	199	248	218	209	208	227	214	224	225	218	222	228	229	243	229	203	230	226	222	221	218	223	261	240	238	234	260	230	208	197	241	220	238	214	228	208	218	241	216	260	244	216	235	233	247	210	249	235	224	211	221	216	224	218	237	212	221	206	228	234	202	212	206	253	207	220	213	236	248	234	252	216	193	224	227	225	220	244	217	227	223	201	221	232	238	217	223	212	219	226	219	230	248	230	222	213	234	232	261	215	233	230	220	217	251	236	240	239	219	219	220	213	240	229	221	235	234	205	243	234	227	219	219	214	218	249	211	215	232	251	250	226	203	239	185	217	222	218	212	218	200	233	228	252	201	185	231	210	239	229	225	224	215	216	220	227	214	230	245	229	222	239	238	225	212	199	264	248	245	235	225	220	195	222	224	236	202	189	201	189	232	227	240	207	218	224	215	224	227	203	202	235	223	218	236	251	184	221	253	205	239	263	204	232	201	218	216	249	221	220	240	252	244	253	237	218	211	218	219	244	233	221	228	209	215	258	254	236	228	227	201	211	211	240	198	214	216	222	215	192	256	217	212	215	219	232	241	242	210	193	242	218	222	245	218	219	228	244	249	263	204	241	226	221	231	217	256	235	232	231	220	241	212	214	219	223	223	229	261	196	215	211	227	210	200	245	201	210	200	214	229	215	203	223	224	218	202	237	221	225	200	207	212	219	208	223	228	242	226	217	204	225	229	209	228	224	239	231	221	213	220	226	219	228	204	223	223	210	238	221	234	217	224	227	230	228	246	214	242	232	217	243	237	222	221	213	245	222	236	201	218	219	230	226	222	217	235	248	215	238	237	210	237	244	240	211	217	241	208	211	249	222
24645	20982	26750	25281	7920	956	809	718	654	625	621	587	600	615	585	575	590	585	585	556	579	586	567	548	583	568	546	532	558	548	520	592	590	578	544	546	566	553	558	532	564	559	540	593	531	547	548	573	523	524	551	599	581	587	546	589	583	547	542	530	553	527	577	568	571	541	584	583	545	564	508	567	518	544	563	552	547	517	573	627	585	554	550	546	545	556	573	575	590	556	574	535	532	580	571	560	567	586	533	552	566	535	556	585	587	507	575	575	517	518	576	550	569	563	553	523	564	567	583	517	578	523	498	508	548	558	543	581	576	556	529	535	522	542	574	559	546	541	557	544	521	575	543	554	564	561	537	584	592	575	560	518	558	556	533	549	537	526	545	582	528	522	588	549	519	565	580	538	555	579	567	569	531	522	542	566	540	592	577	540	559	571	576	529	597	566	530	541	596	581	532	547	571	539	517	526	583	571	579	586	521	539	534	556	540	561	591	539	577	561	555	561	514	547	561	583	579	554	561	570	591	554	508	615	525	529	526	538	531	578	527	526	559	554	540	534	546	524	552	543	581	541	565	506	528	570	550	547	539	563	555	549	584	507	536	539	537	549	523	577	537	522	531	551	562	579	586	605	550	567	555	530	563	584	498	560	537	583	546	548	582	527	538	530	558	552	558	572	560	592	574	535	512	549	578	542	585	564	603	530	520	555	510	552	515	555	538	575	634	544	516	608	535	537	587	533	566	561	553	564	559	522	543	554	553	511	541	553	529	534	580	546	531	539	568	576	518	576	546	589	541	551	541	552	577	594	558	545	547	540	518	550	554	572	548	564	556	580	553	502	558	563	561	579	546	574	563	543	517	557	563	542	560	572	594	515	568	538	528	515	573	544	543	587	530	552	544	533	562	606	581	530	600	548	540	604	532	537	536	539	533	549	512	580	538	545	522	611	545	551	575	585	568	557	544	515	567	521	498	540	541	549	580	579	531	546	585	549	560	531	522	492	534	561	568	568	532	502	587	544	533	568	546	528	510	572	532	540	526	566	573	511	537	578	539	546	574	558	531	531	550	505	569	543	522	560	566	514	531	567	540	580	581	543	574	558	490	531	552	601	557	497	544	551	534	520	565	532	534	529	549	533	530	550	579	576	595	611	572	519	542	527	568	484	601	536	569	560	533	545	520	557	569	535	549	557	520	540	554	536	586	580	555	598	563	553	591	588	557	531	558	502	534	525	564	553	539	574	524	538	558	529	543	552	535	566	566	570	535	601	571	541	517	555	539	564	586	522	554	542	513	532	553	598	510	554	494	546	508	550	553	556	518	567	578	574	543	558	526	558	584	546	563	536	559	554	553	557	543	545	548	552	614	554	564	530	562	556	540	547	574	538	536	517	568	564	535	504	517	589	550	578	558	555	568	540	554	566	538	585	578	545	569	572	589	569	586	556	522	552	525	561	595	537	554	521	549	546	516	511	528	567	581	545	519	563	577	552	578	541	534	536	571	581	560	561	513	570	544	509	530	559	555	548	566	541	563	515	580	531	544	550	567	596	513	567	554	527	571	548	558	543	558	542	541	548	547	584	589	585	540	565	553	521	571	564	524	562	537	540	523	570	581	564	544	526	517	544	521	560	574	548	518	564	509	567	518	576	515	547	541	554	545	599	501	539	590	557	553	575	523	526	540	534	555	566	501	542	514	567	553	571	527	511	551	556	559	585	574	574	518	605	561	582	539	577	521	541	539	533	567	574	537	573	575	508	559	549	549	539	585	548	581	513	533	580	531	574	566	567	572	515	550	544	516	522	563	551	543	553	604	583	546	527	558	533	522	626	551	521	524	508	548	511	560	554	534	545	555	535	518	537	549	548	573	609	523	490	581	545	536	557	606	511	572	581	559	554	524	526	557	551	492	530	565	580	558	563	554	548	546	542	543	571	580	531	578	563	550	554	509	570	536	543	538	531	563	542	572	563	583	552	533	556	525	529	572	577	545	562	523	550	566	610	515	533	564	563	570	568	552	545	565	531	590	541	563	543	565	544	603	555	602	529	566	493	564	560	540	591	511	549	551	530	590	552	547	562	547	540	579	540	596	546	542	569	531	569	536	574	576	566	584	537	553	590	554	570	552	577	554	582	572	579	540	578	566	516	533	561	542	535	578	557	531	580	544	535	509	558	532	531	549	538	573	551	536	545	582	542	557	533	531	521	601	588	538	588	556	526	544	535	531	535	554	519	563	575	575	563	486	523	561	555	592	564	552	538	566	519	529	519	554	572	549	557	535	576	575	575	593	533	567	504	593	518	525	593	559	573	568	569	554	585	561	577	542	558	544	522	558	574	563	537	546	551	552	516	568	572	567	542	579	515	612	562	516	572	580	530	544	593	563	537	529	580	562	542	547	565	525	553	586	580	527	568	545	528	546	555	542	523	582	550	544	554	547	553	560	567	531	583	560	567	537	531	575	562	601	531	547	509	572	592	568	541	574	563	595	562	499	537	563	507	543	568	569	596	539	577	553	550	535	562	511	563	513	514	564	528	573	556	548	529	543	588	583	571	546	535	563	560	559	572	528	549	535	567	532	557	579	516	545	514	542	545	529	535	572	584	589	587	557	557	585	561	567	564	485	514	531	522	549	526	581	524	519	521	550	546	594	583	592	559	508	545	528	556	585	576	533	539	573	558	562	547	567	566	526	551	534	578	579	556	523	548	563	543	535	539	556	595	540	545	553	576	522	514	551	556	590	548	557	555	577	518	576	561	515	525	519	530	557	555	530	566	571	540	542	555	571	564	521	514	525	538	527	526	555	552	588	532	590	536	572	561	580	581	534	538	560	533	548	551	582	539	536	526	596	574	539	538	564	546	550	552	543	559	601	557	542	588	578	586	541	554	550	556	522	519	580	499	561	569	549	539	551	549	547	538	533	554	535	565	572	523	542	584	514	548	589	551	575	561	523	505	526	538	523	530	584	536	555	582	528	579	602	550	537	501	571	553	548	567	522	549	557	510	561	560	545	522	548	552	531	585	541	556	530	555	547	569	504	534	538	558	548	582	560	574	532	516	538	540	567	594	595	538	588	580	576	543	568	567	547	586	550	595	555	531	612	536	539	563	562	534	550	598	551	527	515	569	540	551	550	511	569	571	578	556	536	519	544	540	588	590	568	525	565	530	499	544	559	553	529	566	533	573	603	519	539	543	537	536	545	509	569	550	546	546	536	552	561	526	550	568	563	527	559	570	534	571	533	559	533	571	554	538	553	559	547	539	594	580	541	574	556	583	502	577	604	523	522	563	562	592	546	553	539	594	524	553	543	550	512	555	564	544	554	552	560	578	555	522	538	516	529	529	504	517	544	565	538	569	566	580	552	561	560	581	570	534	524	545	530	527	571	541	560	510	539	520	547	572	570	556	551	520	526	552	513	491	545	537	542	601	566	567	550	528	534	541	589	593	548	513	544	548	549	561	520	579	499	579	546	546	509	529	541	559	538	543	597	554	535	565
3566	5383	3510	1806	1436	1188	985	889	745	712	710	692	635	649	635	617	619	565	598	569	568	560	555	588	585	544	595	563	582	547	558	534	556	571	561	554	553	517	535	550	573	588	542	559	527	567	559	552	562	547	562	544	599	517	550	543	575	546	515	600	566	557	581	606	614	535	541	534	577	541	542	568	506	551	577	547	551	560	583	529	538	600	552	585	540	522	522	540	541	510	570	521	523	540	565	540	579	546	571	519	557	563	599	507	584	559	561	577	583	556	549	540	560	538	539	541	581	566	584	598	516	564	544	563	576	533	546	549	589	545	550	567	514	530	557	537	532	577	595	571	591	546	571	573	555	532	552	600	575	542	604	535	574	542	524	570	560	559	569	567	585	555	583	583	538	547	532	543	557	517	557	559	591	611	540	521	599	557	562	520	538	554	555	574	565	613	575	555	568	586	584	588	561	555	582	552	589	552	540	529	560	598	512	520	558	561	575	548	562	543	549	570	544	606	545	563	548	565	595	575	584	581	565	577	564	547	536	542	552	571	561	543	545	556	593	547	568	550	563	581	575	589	580	616	543	588	569	572	561	548	569	574	539	555	537	585	551	518	573	538	563	532	564	555	557	570	563	613	538	601	571	552	549	599	517	518	579	523	561	578	529	571	556	569	521	545	551	583	565	603	580	568	567	574	593	566	556	557	511	593	547	543	556	584	563	542	562	573	538	555	569	592	566	569	534	584	586	542	536	584	534	568	594	542	578	527	577	603	550	551	565	595	557	565	565	562	552	577	589	572	565	595	540	539	579	487	526	584	578	551	538	600	559	581	551	586	545	519	556	544	543	568	578	524	564	546	529	530	554	536	558	595	555	528	555	585	567	543	553	535	564	569	582	559	568	526	583	581	587	520	572	549	591	570	591	526	569	550	554	566	556	546	562	536	562	550	599	605	562	546	561	543	597	544	560	570	587	595	552	570	584	578	553	596	565	571	597	568	567	495	523	568	556	589	586	573	559	556	562	557	533	589	557	544	547	517	559	533	546	577	585	579	527	550	566	535	529	537	520	553	534	566	569	553	556	550	576	522	556	533	543	568	501	536	595	524	579	559	603	568	543	556	589	577	551	596	551	561	556	534	587	573	573	503	580	554	596	578	581	535	587	574	556	574	557	539	585	560	578	560	554	564	560	571	614	561	556	516	569	517	527	571	566	571	543	527	569	594	570	559	567	532	555	563	528	562	528	601	504	530	553	613	535	572	539	576	565	573	580	542	520	589	534	544	584	591	568	559	588	570	549	566	540	560	570	551	560	532	580	574	544	558	548	555	601	589	541	609	567	583	584	519	549	539	539	594	568	523	552	589	597	575	563	561	534	553	568	524	529	561	600	565	563	614	522	533	518	594	538	539	543	541	550	570	592	616	561	527	593	529	516	529	554	583	541	606	560	571	525	563	571	533	534	556	572	577	571	557	567	563	554	570	584	597	541	581	584	527	580	557	561	522	567	571	537	528	518	532	563	529	572	543	549	534	562	576	606	572	597	544	573	551	613	551	535	597	593	551	562	573	592	577	554	577	551	590	550	550	570	592	552	557	542	562	557	566	560	604	576	557	541	557	574	555	586	551	568	549	555	566	582	565	605	587	609	534	566	544	565	536	575	552	563	557	605	577	528	516	561	596	547	564	567	565	588	566	531	528	550	574	542	598	605	550	567	564	586	526	542	565	568	564	599	503	550	547	568	557	579	570	571	611	526	536	568	520	608	592	544	539	591	547	532	526	536	592	575	578	554	573	587	585	562	576	568	544	539	533	577	542	575	545	573	529	552	528	548	561	534	555	549	558	612	571	528	545	552	580	545	572	592	568	566	524	539	559	568	559	561	553	570	543	560	512	570	544	596	524	558	604	588	575	589	585	568	584	519	604	541	601	525	536	540	551	528	563	562	588	559	554	560	550	548	556	598	510	541	582	573	547	557	573	530	595	565	553	569	591	575	532	544	544	605	556	576	581	521	558	571	569	564	547	575	559	559	542	605	552	540	599	596	532	581	579	567	586	541	522	585	601	558	532	566	604	628	562	514	586	547	580	524	588	552	554	531	584	526	568	546	572	546	589	544	529	554	506	570	549	528	586	549	567	532	552	575	552	547	564	610	566	542	538	544	580	549	601	581	577	556	608	560	522	545	576	610	583	576	533	600	554	580	580	547	562	549	571	547	560	559	566	554	558	524	549	584	580	557	586	564	587	562	546	527	570	573	586	591	560	540	567	559	544	524	594	555	527	592	553	539	558	551	561	531	565	564	565	569	586	566	571	575	559	604	568	576	556	566	573	551	547	567	583	563	584	587	545	589	550	590	564	523	584	587	543	549	536	543	527	563	546	530	559	589	580	566	556	548	546	523	569	542	568	543	533	551	552	542	578	527	559	525	573	567	542	551	565	548	587	528	550	575	577	511	548	571	597	519	564	579	579	554	557	562	587	561	562	535	567	586	579	548	585	535	544	601	554	595	570	552	557	539	551	517	570	541	551	568	602	549	562	536	577	602	533	547	590	545	559	566	561	574	584	565	588	580	564	558	555	573	537	573	577	572	532	599	549	607	552	541	575	543	591	581	576	587	547	548	532	540	575	596	607	562	560	557	574	575	570	543	555	549	589	562	560	560	575	565	549	555	539	563	567	545	607	588	538	580	642	548	563	534	511	600	572	562	532	557	549	571	543	568	548	548	567	563	515	583	560	592	594	589	585	585	554	561	582	581	546	568	562	582	557	586	571	568	565	563	585	549	545	558	570	573	527	567	602	577	530	584	577	584	556	548	580	535	541	573	552	569	580	559	539	546	561	597	581	511	574	570	590	540	554	574	564	572	572	573	602	516	564	562	546	571	570	551	574	558	588	592	580	560	534	560	559	553	603	558	563	500	569	545	555	584	550	563	560	559	552	558	581	545	583	542	546	588	541	582	576	571	545	586	563	553	547	525	584	553	555	607	528	555	541	560	577	552	577	535	563	540	570	560	605	576	552	538	575	541	565	565	580	595	559	595	548	519	569	579	602	540	578	612	589	562	562	530	561	567	554	557	546	535	561	557	553	605	552	529	591	532	532	548	589	527	571	576	590	572	552	550	571	579	522	515	609	569	585	521	516	618	567	564	538	546	571	533	603	559	520	553	572	566	564	557	602	598	574	552	581	526	609	574	552	547	571	525	559	553	564	585	557	557	599	595	562	570	519	569	545	508	554	558	551	538	556	573	623	541	535	548	567	549	584	513	543	563	594	558	551	564	540	573	583	581	503	588	586	544	565	611	596	555	553	597	537	574	573	526	570	575	590	567	548	561	578	525	559	559	589	553	535	532	544	562	600	527	554	567	518	548	552	576	580	560	585	548	558	577	540	558	540	526	570	549	569	591	563	582	602	542	572	564	558	574	578	531	528	573	550	586	534	576	552	522	553	553	558	604	556	561	560	550	557	588	581	589	573	580	578	583	515	545	579	573	574	566	576
22429	20998	28483	23700	21006	21031	5982	827	594	569	497	454	397	380	335	347	305	323	269	269	287	292	266	258	255	234	252	251	249	254	269	247	238	255	230	251	245	222	243	210	246	235	236	252	227	204	229	234	200	235	240	206	234	247	193	214	236	225	233	218	220	227	220	232	230	246	237	260	242	230	205	193	224	232	253	224	246	211	238	241	214	266	218	242	223	214	210	224	204	237	208	244	223	222	193	199	215	218	219	211	224	231	228	229	234	245	223	233	230	234	235	208	231	222	226	213	216	232	247	216	251	224	224	237	248	227	234	223	225	231	230	241	220	214	224	216	214	229	224	211	232	214	235	214	217	222	236	230	215	229	242	214	206	233	253	237	204	237	214	207	229	235	206	225	219	224	228	245	206	232	240	210	216	215	221	216	221	229	220	243	244	218	238	240	212	259	244	218	215	247	211	228	244	210	218	241	237	235	236	226	220	230	214	268	234	219	221	211	234	239	235	208	204	232	227	217	212	200	216	227	224	215	219	210	227	232	230	228	227	231	251	250	223	185	274	228	237	222	238	209	244	209	206	199	208	218	231	213	218	203	228	235	213	218	231	217	212	199	245	234	224	234	204	248	226	216	187	189	216	230	246	213	229	237	228	208	200	218	211	206	201	235	216	216	233	255	206	212	208	244	209	216	198	232	225	204	235	229	213	215	235	222	207	225	228	213	237	231	222	244	210	231	199	215	213	219	218	225	206	209	212	242	232	221	210	216	238	239	248	224	227	229	211	220	232	236	229	193	177	234	217	206	218	218	224	229	207	234	226	218	250	219	211	217	216	218	207	248	239	212	216	230	215	225	208	238	224	219	214	211	242	225	209	200	213	212	214	218	202	214	214	212	212	236	219	225	227	219	241	225	273	222	219	217	247	224	219	216	254	228	248	215	230	232	214	212	217	210	196	233	233	236	228	215	196	200	200	225	246	239	217	193	222	222	203	223	197	207	222	236	211	216	240	225	213	214	233	229	234	222	221	238	243	230	214	226	245	251	235	208	242	217	224	234	216	222	244	219	227	234	214	209	219	233	203	205	226	237	208	224	231	207	209	234	211	211	207	221	232	212	208	204	248	229	198	216	244	255	216	212	248	220	214	197	203	204	189	214	206	216	206	221	232	250	226	219	209	219	227	213	217	210	217	238	218	217	229	244	237	213	206	215	226	214	225	225	251	216	205	241	227	201	211	209	234	239	220	196	247	231	211	222	231	247	234	212	215	215	235	241	230	214	236	264	230	209	235	185	240	219	197	230	250	207	224	238	208	203	210	201	217	268	202	216	224	205	228	220	236	240	238	207	238	218	223	213	221	213	223	243	222	220	241	213	233	247	209	209	197	221	208	212	228	205	236	261	236	239	216	236	232	221	190	197	231	216	210	250	204	204	197	220	226	230	208	232	224	203	250	216	222	195	235	209	248	233	235	243	189	221	221	236	235	217	232	225	212	203	209	232	216	211	210	234	255	248	229	226	239	237	217	217	239	222	217	199	228	226	214	229	217	220	233	207	235	187	195	228	253	205	226	218	236	220	210	256	250	225	202	212	233	212	214	215	235	225	212	230	215	210	235	241	217	222	218	210	209	238	213	232	187	203	247	230	202	229	224	216	213	230	209	235	190	208	204	192	208	217	235	221	224	217	260	230	205	246	218	237	272	211	213	209	218	220	229	207	196	237	243	203	235	218	244	249	210	199	227	221	228	209	209	200	225	230	251	203	213	223	216	225	214	227	232	232	214	244	232	197	201	222	233	213	215	202	238	211	224	216	250	227	227	237	214	259	218	189	238	245	261	237	213	233	240	214	215	246	210	225	232	229	187	217	222	240	251	220	229	219	192	219	229	211	208	194	234	240	198	206	230	211	225	205	222	219	214	220	214	227	215	213	222	216	235	212	226	230	217	220	225	208	216	215	210	231	237	217	219	226	225	230	223	208	203	240	252	217	225	232	198	228	214	204	210	199	247	210	231	221	226	233	241	224	238	234	211	228	213	226	222	235	224	216	234	208	193	214	229	215	224	220	238	221	229	222	217	215	235	208	224	218	230	207	221	229	225	210	245	215	228	203	181	236	216	212	234	240	227	210	245	222	236	230	261	257	197	238	228	248	196	252	218	240	239	229	207	192	239	233	230	228	238	223	227	245	223	232	210	217	222	210	237	252	212	235	219	214	230	234	213	219	225	243	241	204	219	231	211	203	237	221	189	210	213	238	241	263	228	221	225	210	184	205	231	239	216	188	212	247	248	219	240	229	230	226	201	209	233	253	223	196	215	227	229	234	212	223	215	242	227	228	215	226	221	232	220	210	212	253	222	203	229	229	208	221	198	220	233	213	236	219	192	239	226	236	215	227	223	230	230	230	233	207	207	236	230	213	236	230	243	230	229	226	228	227	248	235	256	233	231	220	210	216	205	224	217	200	223	227	225	246	202	203	223	226	225	234	218	217	214	224	224	224	221	228	226	202	216	253	215	193	241	221	187	246	247	207	222	242	221	199	223	213	212	212	188	198	205	215	250	217	240	232	219	210	234	199	207	215	238	214	230	220	238	219	245	231	220	224	209	208	231	232	225	220	237	224	208	224	228	237	207	237	252	197	235	235	237	228	212	221	216	217	235	216	217	229	187	227	223	207	243	217	222	219	237	230	204	217	239	207	216	212	219	243	247	211	230	231	195	201	213	233	205	235	220	212	215	208	236	195	216	235	227	237	216	249	213	191	232	218	228	234	229	214	221	192	221	221	236	235	238	254	224	205	248	234	238	233	220	216	246	205	229	202	210	218	219	234	208	238	212	226	217	222	232	213	207	244	220	196	198	233	205	225	211	201	220	231	198	226	233	231	237	226	222	232	216	234	240	212	211	224	207	209	205	214	212	244	208	217	204	191	208	236	222	214	208	247	231	225	234	228	208	209	262	181	246	224	227	232	223	236	221	216	223	234	222	216	221	207	216	238	226	198	227	215	217	223	226	215	235	220	209	243	251	215	208	210	179	239	244	227	216	209	212	227	221	217	209	230	219	247	224	237	241	208	246	216	217	214	224	221	212	204	235	234	199	240	229	194	218	225	216	219	194	234	192	209	213	239	244	221	236	206	204	220	224	198	224	207	244	220	221	228	217	225	245	236	243	231	232	207	231	202	227	220	232	208	256	222	241	232	199	219	190	218	242	229	230	212	212	204	227	237	212	230	252	213	202	227	213	184	223	225	213	222	217	229	208	233	223	217	242	220	198	214	218	217	232	225	217	235	207	231	233	231	239	227	210	234	215	214	224	225	225	198	216	223	229	216	220	231	217	240	206	246	220	217	207	231	244	215	209	206	232	211	210	234	253	227	241	229	212	197	225	230	216	234	258	226	223	213	222	239	202	212	232	218	238	198	226	224	214	227	216	235	219	237	229	204	237	244	199	238	255	227	234	243	211	223	210	243	207	221	204	208	205	223	228	211	246	212	227	227	218	250
4074	13620	9295	4421	3056	2364	1732	1290	1012	831	659	628	484	474	434	402	383	357	318	362	323	310	270	297	285	275	276	262	262	263	265	239	248	274	274	265	250	247	235	239	250	264	267	236	250	241	240	246	242	206	226	213	235	218	221	231	227	218	233	220	242	235	237	237	227	231	212	227	228	221	223	237	228	225	212	224	229	235	225	265	197	199	223	225	223	235	207	223	219	247	202	206	233	203	230	203	236	210	240	232	219	190	224	207	198	229	239	232	224	230	231	206	241	225	215	216	210	230	221	256	214	218	207	222	197	199	203	204	239	226	275	236	232	219	233	227	231	214	230	200	207	210	240	229	216	230	216	219	216	251	219	228	250	206	249	204	219	242	226	240	213	212	221	228	206	216	241	235	237	201	215	227	196	195	213	214	214	229	204	201	206	205	192	208	205	242	246	226	201	215	204	229	236	221	211	217	218	220	194	214	243	239	198	220	241	211	211	190	216	193	203	221	234	225	221	239	217	218	202	213	227	212	213	228	219	212	214	213	218	234	234	232	219	211	244	196	234	245	195	228	225	232	221	228	222	231	214	226	235	238	233	226	227	229	233	219	209	212	204	256	260	218	207	228	231	213	204	221	228	227	213	217	212	205	252	226	227	208	197	206	202	233	211	219	202	225	199	211	207	226	230	221	216	234	195	205	216	251	232	191	236	224	208	233	221	233	222	205	203	247	219	217	235	230	222	220	239	216	210	205	217	202	223	203	207	225	201	249	228	232	205	229	199	230	216	194	205	225	216	216	226	237	223	210	206	222	221	233	223	237	229	213	190	240	218	211	237	224	211	248	221	209	217	244	218	233	223	213	234	237	218	223	211	251	203	214	210	215	226	232	247	209	216	214	224	225	242	203	228	221	212	257	227	235	219	206	219	208	199	219	220	240	192	196	220	246	225	206	194	208	223	221	212	236	219	237	251	242	226	218	241	222	218	218	241	220	210	208	221	216	216	218	241	212	241	234	208	222	207	205	235	231	230	224	223	207	232	197	215	221	207	217	211	233	219	239	227	238	205	209	218	228	251	207	238	213	214	200	236	222	232	215	247	226	223	247	229	224	223	215	238	192	203	232	225	215	224	218	251	197	206	242	230	210	238	203	221	198	230	250	241	198	241	234	243	225	206	220	227	197	220	217	232	222	223	200	228	254	226	224	196	212	203	223	219	193	210	216	242	215	241	235	189	223	216	230	225	232	223	216	207	199	222	203	240	193	248	211	234	234	273	218	233	227	219	203	240	201	231	233	201	234	219	221	229	243	209	213	227	243	236	190	243	224	221	228	221	186	227	230	197	211	201	227	246	227	228	200	229	202	222	266	203	206	209	211	200	242	235	213	211	223	198	222	212	232	253	248	208	240	204	214	240	236	226	206	226	220	215	213	195	222	237	208	210	202	229	198	220	220	222	196	193	232	238	221	209	226	223	235	204	230	235	226	206	241	231	191	224	199	210	228	226	199	221	198	205	227	215	207	205	212	220	213	218	233	213	245	222	237	215	225	237	232	205	233	215	235	242	209	194	229	230	247	190	208	207	257	231	211	229	222	218	221	222	236	235	240	212	235	196	243	243	225	224	217	227	249	199	212	241	204	220	218	222	229	222	220	210	244	201	222	195	222	217	182	220	201	221	231	202	226	217	217	214	201	187	221	225	225	243	230	219	203	220	205	193	219	213	239	212	209	237	208	206	197	228	209	207	224	222	206	238	222	211	203	210	223	231	217	211	220	240	220	204	236	215	241	231	248	221	247	192	238	217	206	222	217	224	220	210	229	237	230	210	252	209	209	195	226	215	218	200	222	227	244	199	212	220	208	241	230	202	205	229	193	227	221	239	238	226	254	208	211	199	205	216	219	222	209	214	224	219	239	197	219	218	229	236	241	209	202	203	236	221	205	218	218	194	246	204	213	231	204	231	236	200	215	234	198	238	238	230	228	196	239	190	199	195	184	251	210	214	216	215	212	198	207	201	201	225	217	239	243	254	239	219	242	215	199	213	224	207	230	237	244	235	209	198	211	204	242	210	233	203	194	213	232	239	225	252	224	195	218	228	203	229	214	226	217	237	206	210	205	215	209	214	222	226	217	203	221	229	207	192	225	194	216	204	213	238	216	211	223	251	201	222	212	212	215	237	234	235	203	192	208	242	213	201	212	202	223	233	210	218	244	222	234	224	226	221	202	218	223	235	210	191	225	240	228	208	261	230	212	219	209	212	207	230	210	216	217	220	227	201	207	213	228	224	211	234	223	253	223	208	225	215	214	246	243	250	204	227	198	232	204	212	249	199	232	232	188	235	188	220	221	225	220	225	224	242	228	225	236	218	201	210	225	205	223	202	209	229	209	219	213	198	223	219	214	220	226	232	221	215	240	203	212	252	224	226	238	220	215	195	219	211	209	227	222	236	197	201	203	208	226	222	222	202	214	183	230	237	251	225	231	216	211	198	228	195	209	215	225	242	210	228	209	219	214	200	198	199	209	226	211	205	215	205	238	222	227	236	230	217	228	245	214	216	236	246	196	234	226	216	206	228	226	215	223	229	220	243	191	225	222	230	213	246	218	232	203	207	205	217	186	203	217	190	227	231	230	233	222	219	224	223	215	216	236	191	219	206	228	204	202	210	208	256	227	223	218	235	219	239	215	241	225	235	223	233	217	214	214	214	224	224	219	244	243	255	238	214	208	252	207	203	214	210	202	218	206	193	216	218	216	251	230	233	235	223	247	208	204	205	223	216	234	213	197	222	235	214	239	187	230	206	208	211	213	214	238	209	201	239	212	232	225	223	222	240	222	195	237	250	203	233	213	204	259	239	236	214	226	220	250	200	233	220	262	207	235	199	255	225	209	223	218	202	230	248	215	253	212	225	226	214	216	252	209	235	247	220	213	205	249	235	200	225	208	217	218	237	221	239	212	210	227	219	217	256	228	234	207	213	223	222	223	227	227	236	239	237	215	212	204	234	245	240	195	177	211	236	222	243	183	225	224	258	222	207	190	218	221	234	263	238	225	222	208	210	247	243	242	247	223	198	198	245	208	209	209	205	230	242	242	213	249	226	249	201	224	217	225	226	227	251	223	223	228	221	239	213	225	207	230	220	228	225	191	213	211	210	214	243	210	236	231	191	219	215	223	217	207	221	205	245	252	221	220	228	211	205	231	216	229	223	244	215	235	203	201	209	221	214	217	227	214	223	205	240	230	220	234	249	249	232	206	231	222	214	222	247	237	227	201	225	230	205	221	199	237	234	224	227	231	240	220	222	235	226	250	182	188	245	224	238	240	222	207	219	228	215	217	223	235	220	223	209	228	214	212	208	225	223	218	211	226	216	220	230	184	238	220	214	247	205	210	247	218	200	248	221	208	189	225	219	208	228	210	244	202	195	203	218	203	219	238	205	220	215	223	207	228	225	214	194	219	216	217	216	205	220	227	232	211	221	211	204	256	230	228	234	223	216	209
27501	20076	8657	1056	632	534	552	497	464	455	504	455	522	462	443	465	472	493	470	472	478	498	497	462	433	460	470	434	446	464	493	440	431	471	477	495	455	460	464	454	449	446	450	454	451	460	450	460	487	464	468	470	424	495	472	483	442	446	473	418	458	443	421	452	474	512	449	435	492	416	465	427	464	491	451	451	399	454	459	395	467	469	459	479	483	466	477	446	458	437	473	458	437	497	476	482	446	462	438	511	452	477	448	463	459	454	471	444	470	462	484	496	462	476	480	465	416	445	455	433	451	449	447	451	429	448	483	446	479	447	499	460	452	485	473	455	474	445	472	467	465	453	466	460	439	474	449	443	464	444	486	500	448	471	429	446	461	453	471	442	465	484	488	441	425	448	433	461	447	464	468	477	478	418	425	491	501	439	464	438	432	459	449	437	466	453	467	475	465	436	459	454	454	439	468	478	486	471	451	426	476	414	439	466	484	472	468	425	462	461	467	454	473	444	450	434	462	402	456	455	441	442	437	472	464	436	480	470	468	458	456	425	446	476	459	458	449	446	439	450	444	452	527	451	432	518	505	477	450	478	463	502	475	478	462	456	475	454	463	448	445	455	469	446	469	430	438	457	399	414	441	436	456	457	451	477	466	482	487	484	438	456	451	427	493	464	443	469	441	436	461	452	451	466	447	415	449	472	438	457	471	471	454	447	458	466	452	483	439	442	455	424	426	465	463	453	449	463	493	422	446	430	493	481	486	497	430	435	404	442	472	469	458	474	440	479	494	483	454	430	456	469	502	474	452	440	470	453	473	441	465	486	438	470	482	457	466	412	435	444	424	434	463	444	472	449	486	448	460	439	436	461	499	449	448	467	412	453	454	442	434	445	499	480	467	469	482	441	439	436	470	484	499	476	446	452	478	457	446	467	452	488	455	446	443	463	483	460	446	493	497	445	460	499	497	452	477	459	451	480	469	474	439	484	451	416	492	475	466	450	457	457	468	474	452	454	461	452	503	456	439	449	478	497	454	440	490	461	446	485	465	442	466	460	454	495	471	448	475	483	459	475	500	439	487	448	451	470	451	479	428	428	509	449	501	437	453	518	475	430	465	467	450	467	434	434	443	492	497	481	440	454	500	446	434	486	448	457	472	479	462	472	460	490	455	429	468	468	453	487	448	469	449	483	431	465	459	431	473	458	459	460	484	470	430	421	482	445	456	488	447	447	418	425	494	455	444	440	486	464	470	433	450	452	454	471	443	453	467	473	497	479	491	473	447	471	418	445	435	472	462	490	470	418	491	449	494	412	423	416	447	454	456	467	479	450	443	418	477	456	499	452	480	459	420	495	487	455	436	438	481	450	478	443	438	454	449	469	483	466	439	469	477	463	460	450	501	425	454	460	489	416	424	452	438	438	451	443	471	434	491	440	493	499	434	476	492	458	482	452	453	486	453	479	435	433	427	454	454	474	436	446	449	510	423	475	453	406	443	460	479	516	453	445	488	455	454	433	456	451	461	443	475	441	451	446	471	470	444	468	476	473	452	446	464	420	449	426	442	508	433	449	439	445	445	484	507	434	447	464	457	489	426	449	449	518	463	420	434	454	482	454	453	456	430	447	435	447	456	421	450	457	418	464	429	465	461	448	443	444	467	463	464	452	448	456	495	435	472	433	435	458	426	437	463	442	483	446	465	445	491	457	464	454	450	451	439	425	480	494	452	435	448	466	465	500	435	426	454	462	477	444	441	457	469	467	443	454	465	474	462	434	481	466	452	517	459	443	452	414	467	451	477	485	474	458	442	476	448	468	456	488	463	430	468	450	514	475	516	447	444	470	478	445	463	426	464	432	455	500	453	434	478	434	451	447	448	469	505	468	437	442	463	443	482	491	477	490	464	454	441	447	415	452	446	465	483	450	485	443	462	438	442	459	477	477	455	480	446	438	450	452	390	450	438	489	477	470	449	447	458	449	462	479	466	446	455	466	459	418	441	434	428	413	483	467	447	469	419	458	461	431	463	456	468	476	441	493	441	449	460	462	464	466	468	436	472	474	461	457	482	475	453	441	448	439	451	449	419	472	488	482	469	452	499	477	422	474	450	441	457	482	438	441	461	483	457	479	433	430	431	490	448	445	446	462	501	463	462	460	498	474	453	475	476	495	466	501	435	468	446	478	459	484	454	453	460	452	435	456	446	448	472	448	451	421	483	453	444	461	475	453	448	426	449	445	455	499	466	464	455	450	465	434	454	503	441	438	444	472	447	476	448	440	448	521	457	457	470	462	431	454	463	456	433	436	463	489	459	474	486	466	451	444	451	460	479	427	400	465	460	505	470	432	483	487	468	450	446	452	448	461	460	489	445	433	456	458	466	509	472	465	423	427	453	441	457	436	443	461	493	431	479	447	473	444	424	432	458	459	467	453	460	443	447	448	456	429	451	415	447	415	510	437	450	443	453	477	426	462	472	461	482	443	451	435	474	454	423	451	431	436	470	468	462	461	380	494	452	475	497	477	446	440	496	475	473	433	472	490	463	445	454	447	489	465	425	471	427	457	467	468	450	454	449	493	488	465	460	465	483	444	459	476	463	421	455	432	460	458	478	436	440	453	421	472	439	478	476	450	456	449	447	466	478	470	427	431	453	473	440	474	481	440	456	450	456	446	464	477	456	498	440	483	461	452	456	443	451	445	467	480	506	478	467	466	487	484	417	453	464	454	452	447	470	424	474	448	440	446	489	475	427	463	508	524	466	450	448	474	428	485	492	475	472	468	485	431	478	482	471	490	461	461	472	415	460	432	470	417	450	465	468	471	444	425	449	420	442	447	437	490	494	432	479	440	472	468	490	462	431	466	434	491	456	463	446	467	455	496	485	480	439	484	467	427	443	482	455	471	502	428	488	464	476	457	471	442	469	486	469	479	469	433	412	429	426	476	447	482	462	432	463	462	454	414	451	457	476	442	486	469	446	439	408	474	471	458	463	458	437	480	439	453	400	468	433	452	470	486	443	445	464	434	471	450	474	455	450	423	512	451	482	448	440	461	443	477	459	466	471	429	427	484	478	420	490	445	488	450	441	438	456	453	436	475	484	476	443	433	445	483	479	444	521	459	460	453	438	454	442	487	469	449	462	465	476	463	444	491	469	466	426	478	452	452	430	468	425	477	500	433	465	484	468	473	462	484	460	458	466	418	488	447	472	476	496	434	503	475	453	472	486	447	486	436	481	413	514	461	445	480	452	411	493	450	473	463	444	470	464	452	478	446	470	466	465	467	440	481	495	456	445	476	447	440	437	447	467	477	433	442	470	481	457	472	450	439	452	456	465	475	413	453	484	454	462	461	506	438	468	513	480	473	473	457	462	444	402	509	459	476	429	466	428	471	423	448	478	456	426	478	461	477	473	413	470	452	460	471	446	466	466	447	488	497	488	447	464	431	477	444	425	449	462	429	495	458	432	422	480	456	424	430	455	465	463	484	466	501	483	455	467	460	440	461
4911	2594	1520	903	742	710	627	636	571	528	533	552	474	503	533	495	506	486	503	534	506	475	491	475	476	446	531	493	452	459	470	482	448	490	451	438	479	482	506	475	474	491	471	447	498	483	488	466	459	450	507	482	499	495	525	491	509	491	448	451	473	470	474	469	498	436	465	483	491	429	474	489	450	493	487	472	493	476	471	439	445	461	493	472	430	538	480	483	494	514	485	465	503	519	493	494	486	421	472	481	479	473	488	479	487	489	501	462	442	499	484	471	501	479	481	450	476	509	477	491	467	473	517	477	483	478	465	493	517	475	422	443	486	465	500	450	504	499	488	474	485	482	454	448	473	495	504	446	478	479	459	504	512	498	482	498	483	502	437	461	467	468	494	497	480	499	502	469	556	504	513	459	512	463	475	516	499	444	445	495	509	456	475	472	484	462	453	469	501	455	490	468	466	477	486	442	512	441	451	491	526	490	476	485	463	481	468	512	451	485	467	465	499	459	518	474	516	431	469	489	486	503	465	499	460	526	485	491	479	474	467	461	459	490	468	478	451	463	460	463	498	470	453	435	448	478	477	484	467	519	447	474	503	473	456	505	507	466	464	453	510	456	468	449	488	438	471	440	432	462	516	467	442	457	469	468	488	495	485	468	504	473	456	448	478	500	494	431	482	490	490	488	499	448	456	520	471	461	496	521	509	506	519	473	476	446	521	471	475	468	482	475	461	467	459	453	471	481	492	478	481	486	462	517	459	421	477	488	465	464	425	531	443	436	456	478	521	492	443	434	485	475	453	455	493	497	519	479	497	503	480	484	473	499	456	463	462	484	511	442	449	453	456	455	438	490	488	460	487	445	478	456	496	428	484	487	507	467	510	475	469	510	476	468	469	479	481	490	472	414	447	488	531	474	474	518	472	452	482	493	460	495	445	507	476	435	504	477	466	467	425	480	479	453	532	504	487	446	502	500	481	448	450	482	477	533	457	471	481	510	520	532	466	494	501	483	475	453	495	507	477	496	474	501	424	464	475	456	450	441	491	471	472	444	481	451	488	448	461	474	477	470	518	483	480	514	486	436	484	466	504	520	477	506	480	489	490	508	486	448	438	493	477	474	468	471	462	467	486	494	502	497	482	529	483	471	495	457	527	457	438	469	469	480	474	478	479	452	523	476	493	501	472	482	492	479	479	463	525	471	450	480	500	460	489	486	482	499	434	491	497	473	483	458	500	444	466	476	510	477	486	517	454	471	467	448	507	484	469	461	474	453	498	425	475	459	462	514	476	498	467	463	487	469	466	461	493	502	479	532	471	467	467	467	484	486	441	452	491	452	473	457	460	519	464	455	441	491	484	484	468	488	485	471	451	476	489	463	537	444	496	474	463	490	488	440	490	503	450	425	523	505	427	514	448	468	512	477	481	457	466	467	491	469	469	465	456	499	488	426	418	447	464	481	445	464	459	498	469	463	444	439	436	494	459	473	507	518	461	448	505	457	485	466	510	465	515	479	469	483	502	496	496	476	473	489	460	463	492	480	475	480	489	483	457	450	455	509	442	462	472	473	475	456	481	460	452	491	491	492	447	433	478	516	511	461	518	456	490	492	474	465	463	456	472	436	490	485	439	500	459	503	509	480	500	474	441	468	532	476	467	480	498	478	469	496	501	458	544	442	451	447	468	508	469	456	463	508	517	506	459	507	488	462	443	466	489	450	455	485	442	497	468	521	457	498	515	487	467	483	504	461	453	465	462	455	445	471	454	505	485	481	509	478	493	491	496	500	474	491	467	435	466	492	483	500	481	508	468	488	464	471	498	474	462	494	445	508	432	481	470	496	441	471	477	463	475	457	491	483	493	461	501	483	465	517	456	507	460	487	475	482	492	498	502	490	471	523	453	486	483	479	490	473	506	477	497	480	474	467	494	460	483	474	446	493	439	490	491	460	428	481	498	453	453	464	491	486	454	449	521	476	453	493	485	478	438	536	491	481	463	486	472	454	515	462	489	464	486	456	479	487	490	457	462	463	496	499	438	463	454	446	510	486	461	476	481	474	465	475	490	469	467	506	474	471	487	486	444	439	477	471	479	428	486	460	456	445	508	439	447	526	480	497	481	480	473	474	476	495	513	483	481	456	468	485	483	474	477	468	499	492	436	472	457	464	450	469	479	505	471	492	507	456	442	468	520	466	497	484	471	496	470	454	437	457	472	510	495	480	492	462	466	471	470	501	509	463	507	491	487	541	476	481	471	474	476	477	476	479	503	510	465	455	454	519	502	460	439	475	475	466	464	440	483	460	462	492	485	490	480	479	507	464	473	490	478	469	472	441	471	460	526	462	501	500	423	487	441	480	475	481	489	466	471	457	505	508	440	462	463	476	432	467	456	468	488	465	474	478	467	455	479	451	447	486	470	455	468	484	470	458	484	480	484	518	490	514	458	468	469	463	475	483	432	499	487	449	487	432	506	482	489	504	483	488	493	484	492	454	430	494	489	477	464	463	479	473	466	459	464	463	487	461	497	522	472	480	475	491	471	487	449	480	463	475	443	467	499	499	509	460	488	482	484	482	466	505	488	490	466	498	451	469	459	472	512	447	493	464	488	509	476	510	466	461	428	469	525	481	480	477	503	480	482	529	499	481	474	496	458	463	422	475	467	494	473	502	438	462	476	497	463	490	473	493	476	473	448	460	484	497	475	477	457	476	461	468	460	457	495	487	524	465	488	489	508	484	513	464	445	481	450	458	474	468	446	492	442	458	469	493	467	482	466	495	479	466	479	479	508	500	452	441	498	476	520	479	506	471	436	451	470	455	508	424	475	468	472	461	462	488	448	453	502	437	488	426	470	464	468	464	460	435	493	482	508	462	456	515	473	449	481	478	469	505	468	455	459	504	492	458	499	488	460	501	488	481	487	453	493	425	416	459	493	468	496	490	489	482	442	484	446	487	502	479	475	489	487	502	460	446	468	474	468	481	478	455	481	482	482	491	492	498	474	502	452	446	487	470	438	441	442	477	475	440	470	497	486	444	440	482	503	472	498	482	481	474	446	455	482	486	437	498	457	473	483	467	474	447	525	495	490	507	485	482	469	458	482	483	491	463	510	505	470	465	477	475	486	490	504	459	475	471	472	507	480	484	472	481	466	454	512	494	483	489	460	480	492	475	456	485	513	482	492	463	482	515	482	487	487	456	485	480	501	496	461	507	491	487	477	484	439	471	461	476	476	524	491	514	471	480	524	460	468	471	501	494	494	488	511	452	485	484	494	463	473	460	478	485	514	460	447	509	510	498	504	510	517	474	451	439	485	493	481	481	448	461	493	474	501	472	473	491	470	483	471	497	431	504	445	499	454	487	486	427	473	479	483	463	497	491	457	462	467	483	483	532	476	481	494	492	533	443	476	440	487	488	504	476	470	512	474	496	477	504	454	483	477	439	466	494	448	477	478	504	489	488	499	461	494	470	476	485	480	444	470	481	507	551	477	467	507	481	455	496
23646	20932	27779	24242	20867	5059	743	525	442	384	345	337	346	298	262	249	276	261	263	223	252	242	238	223	259	244	243	215	240	241	240	195	225	233	231	219	209	222	259	260	233	196	227	228	218	224	237	248	212	215	238	223	222	218	213	215	220	230	197	220	194	239	239	241	195	205	210	242	225	216	196	233	209	220	224	236	242	211	219	210	217	213	218	241	226	234	227	240	227	209	233	214	222	233	217	203	209	233	218	217	232	215	215	223	219	192	230	198	230	222	224	205	208	206	225	231	233	210	200	219	211	238	203	207	215	214	230	246	242	196	217	235	230	217	213	208	206	214	211	217	191	181	234	223	210	234	219	200	221	231	198	223	226	207	210	222	205	227	214	197	239	201	224	206	230	224	219	213	211	222	275	235	220	243	229	209	219	216	233	216	216	208	221	217	226	187	237	219	213	221	206	217	205	248	195	218	216	213	216	245	233	220	213	214	200	209	230	200	218	196	212	174	194	195	220	222	197	221	225	194	201	226	206	208	189	211	220	204	218	244	229	243	227	227	218	208	242	211	228	218	198	216	214	217	220	221	236	205	228	213	224	227	193	216	210	228	209	214	235	223	204	213	189	204	231	209	214	216	219	207	219	223	192	235	229	241	226	202	209	219	233	220	228	209	207	227	183	208	224	181	200	233	197	211	218	223	213	218	200	213	225	218	231	219	221	228	231	198	209	209	213	223	227	209	219	234	213	233	236	209	216	234	210	207	216	223	201	204	210	243	221	208	212	204	231	208	213	224	230	200	218	218	205	231	235	231	195	251	214	203	231	214	215	231	227	199	233	231	217	243	195	227	206	219	213	215	207	220	215	208	235	216	202	221	200	242	216	195	231	235	221	223	227	218	222	218	223	205	205	221	205	209	234	217	223	204	211	206	217	232	222	218	217	221	228	224	226	208	220	219	225	242	211	226	224	220	245	215	208	225	214	207	220	211	232	211	223	219	246	234	208	230	233	221	216	216	207	220	239	214	215	192	223	226	196	204	246	208	221	226	219	216	228	200	219	198	229	200	228	217	203	217	205	239	204	222	221	229	213	214	203	211	235	224	209	188	235	193	219	209	226	220	240	224	222	218	220	223	212	228	197	237	198	196	219	211	207	208	215	189	231	206	195	207	198	226	222	229	225	202	228	216	221	218	199	219	216	242	220	220	233	219	200	212	233	211	208	239	226	219	216	226	215	197	232	197	203	213	240	219	232	193	224	218	192	206	211	198	199	195	222	199	182	203	204	215	235	204	209	223	213	192	222	216	232	244	230	209	229	207	202	221	197	198	197	222	229	223	215	227	217	224	206	255	202	219	226	212	202	224	205	211	214	241	237	221	220	212	213	202	186	245	235	219	206	224	231	239	219	236	198	235	219	212	202	215	205	234	236	230	214	238	215	216	207	224	224	218	203	194	177	232	189	216	217	212	238	213	227	238	228	209	215	217	220	218	212	250	206	228	220	225	197	221	204	211	227	235	223	188	219	221	244	180	242	232	194	216	204	234	216	225	218	237	200	223	224	237	224	217	220	231	202	201	213	221	212	225	213	222	224	234	226	207	203	222	221	222	213	237	232	198	225	235	226	244	246	229	207	209	227	211	233	217	242	212	213	237	208	212	215	205	195	221	213	215	221	208	197	202	199	237	215	236	222	219	227	231	233	211	195	214	205	218	224	228	229	204	222	232	222	220	228	214	248	223	206	207	207	211	217	235	217	225	215	205	217	204	190	210	225	226	202	250	198	212	246	237	211	192	222	186	210	209	218	231	238	218	224	248	231	207	212	219	200	197	213	195	226	205	216	211	217	214	229	207	226	209	208	179	226	242	254	229	247	229	226	243	200	197	215	210	216	180	235	207	212	238	232	212	184	234	215	235	202	223	220	221	209	204	223	191	228	205	217	216	219	239	206	217	236	218	200	214	238	220	217	208	223	236	214	200	199	203	211	223	245	205	214	228	226	221	222	233	219	208	199	214	226	216	238	220	224	213	195	234	215	222	209	236	221	237	224	221	224	216	219	215	200	210	205	201	198	213	231	226	207	199	216	234	202	234	213	216	203	219	198	219	241	213	213	221	198	239	213	221	204	224	213	209	226	219	222	222	179	254	196	216	221	228	240	208	197	209	231	233	213	190	220	208	194	251	178	228	204	211	213	222	215	214	232	226	214	222	211	223	219	201	225	230	211	231	215	254	214	189	220	223	219	222	214	205	208	220	225	206	218	198	218	210	184	226	226	238	246	197	213	223	195	217	203	215	199	210	225	219	222	200	234	220	213	213	215	239	249	241	225	196	225	239	206	220	195	212	194	220	227	231	206	198	201	234	207	218	214	230	205	217	211	186	213	208	197	214	234	249	204	224	222	207	206	193	203	233	194	225	223	213	215	205	203	243	235	216	221	239	222	235	211	214	211	206	197	223	217	216	215	198	212	205	219	218	229	218	191	212	204	183	223	215	217	225	218	202	241	217	228	218	208	220	235	210	232	218	215	216	214	212	261	233	212	231	212	207	209	213	232	232	222	212	221	221	212	217	215	227	231	207	228	250	228	210	231	194	196	215	219	205	221	216	210	222	229	202	210	206	237	224	231	191	220	243	187	243	221	212	224	202	221	197	210	237	228	230	208	211	244	226	202	218	211	219	207	202	218	213	233	223	244	247	219	193	217	203	215	196	182	248	215	232	191	209	204	220	209	202	205	207	224	230	230	214	211	230	204	225	216	192	249	228	212	207	232	215	214	211	207	215	203	184	240	243	222	222	201	236	237	199	219	221	194	207	217	213	215	208	228	219	234	215	202	217	187	222	201	195	207	212	203	203	208	240	219	229	224	233	220	213	214	236	227	202	217	228	207	224	224	218	223	228	217	229	235	223	225	221	252	213	218	210	231	226	204	201	247	214	224	214	186	214	261	190	182	202	215	224	221	221	228	223	208	210	216	230	213	227	193	251	235	217	230	257	196	210	215	202	216	221	199	227	222	216	239	230	217	226	191	212	243	216	184	207	216	202	192	218	225	212	208	198	227	195	202	233	246	204	219	196	249	205	224	225	224	230	232	232	216	212	227	232	217	237	195	206	204	211	201	215	191	204	228	217	212	224	218	226	232	206	224	197	233	244	214	224	186	207	238	212	236	206	199	212	217	202	185	196	227	231	198	226	267	219	236	215	204	227	212	226	214	205	240	201	208	224	232	220	204	225	214	223	213	243	221	229	231	214	202	210	219	215	233	194	253	198	219	197	220	215	224	225	227	191	186	207	190	207	257	225	211	238	215	199	206	246	224	226	241	227	223	180	209	223	217	209	223	210	212	213	235	216	190	188	214	225	212	229	207	235	210	223	207	195	246	218	221	221	225	199	202	209	210	215	206	209	221	219	216	222	215	194	219	224	211	211	226	207	235	204	199	191	225	246	223	199	239	201	238	239	238	224	210	219	228	225	228	223	235	213	232	206	227	228	198	228	214	213
3484	8733	5716	2566	1805	1343	1080	883	673	507	512	459	421	353	328	340	327	319	271	268	295	269	277	288	259	248	256	252	251	247	246	227	252	267	247	235	244	245	241	239	257	241	220	219	238	218	231	256	259	232	242	248	254	220	272	228	247	250	224	225	214	245	260	225	255	216	239	213	214	226	245	238	222	214	261	222	211	243	245	254	228	237	231	236	239	235	202	231	242	217	211	202	230	262	224	215	211	253	223	220	202	244	202	254	247	223	240	220	215	204	253	230	232	212	244	229	225	218	219	218	209	232	222	234	241	219	259	231	246	207	241	231	210	209	223	225	242	221	213	241	241	216	211	271	231	233	223	217	207	223	231	239	244	230	214	256	237	258	222	232	201	243	204	220	221	246	231	217	252	258	221	233	249	223	218	218	211	220	216	234	219	210	218	207	228	223	226	243	217	244	221	245	219	243	223	238	212	240	226	205	226	224	227	204	230	217	232	255	210	231	214	203	197	213	222	245	218	221	230	239	244	220	226	223	230	216	221	239	236	223	231	196	213	242	243	221	212	217	224	246	206	247	271	249	231	220	257	243	206	207	252	243	217	211	216	217	240	254	233	212	228	227	239	219	201	221	228	220	228	230	246	249	205	223	234	209	240	238	211	232	222	233	221	237	226	250	244	218	247	200	229	232	202	237	240	211	238	228	215	221	253	235	215	247	225	215	232	239	234	232	255	209	230	224	234	208	218	225	221	249	225	221	227	236	241	242	242	234	251	228	226	220	228	226	257	259	223	241	241	232	227	209	215	251	231	236	220	234	230	205	220	206	204	225	249	224	231	240	238	225	215	247	243	232	237	218	214	198	232	242	231	245	221	219	221	230	223	248	232	228	267	217	227	214	228	218	241	215	213	234	234	240	236	242	210	248	253	233	258	230	243	228	220	238	212	230	250	194	233	255	209	218	250	231	207	244	194	240	232	208	243	215	212	197	218	205	235	226	222	220	209	224	225	244	234	199	242	238	236	250	221	233	241	224	202	238	205	220	206	239	245	231	226	225	200	256	224	227	220	249	215	222	211	227	230	216	232	204	226	218	228	240	211	256	199	203	209	217	236	192	243	234	225	234	209	246	235	218	230	237	219	218	217	233	228	238	228	229	220	226	231	223	226	226	219	221	206	198	235	241	225	213	205	266	201	232	234	216	207	236	203	237	240	208	239	216	240	219	233	250	243	226	231	227	185	237	269	227	260	215	219	219	233	210	237	225	233	209	205	236	226	214	240	240	222	218	215	232	226	235	234	208	210	265	205	269	222	219	249	226	221	233	246	226	236	221	241	222	262	211	224	237	237	256	233	201	229	241	222	201	224	254	215	234	239	230	222	214	241	208	202	226	238	221	249	212	216	242	234	214	222	244	222	238	219	200	231	223	263	218	191	224	216	225	208	222	224	222	206	213	212	228	208	222	218	221	243	227	207	218	217	213	229	220	228	236	209	233	231	233	225	231	198	229	201	217	233	238	216	221	214	238	222	229	228	223	224	241	237	252	252	217	236	257	219	223	233	214	241	205	218	245	214	214	249	220	242	213	217	202	235	214	225	230	240	229	245	238	233	220	245	205	235	241	219	228	229	237	218	228	231	263	227	252	256	222	220	268	237	208	222	216	203	221	236	206	196	224	243	196	246	233	237	200	237	233	248	201	254	240	212	231	212	241	218	234	236	253	214	217	211	205	212	239	231	221	223	272	226	199	215	221	207	216	227	252	223	257	213	220	232	251	240	226	228	213	252	182	220	210	235	235	201	255	216	245	240	187	228	255	231	211	220	225	247	240	230	211	229	227	222	234	248	250	224	257	219	240	227	248	241	228	192	227	245	202	259	251	213	216	218	241	205	239	224	225	242	239	220	224	218	265	230	220	216	226	264	235	215	223	209	227	208	223	237	240	214	218	227	232	245	226	239	216	215	240	238	224	209	237	215	224	242	225	238	240	245	226	232	213	235	205	234	224	206	224	222	231	226	244	262	236	199	227	210	223	243	223	207	202	230	230	212	198	213	235	230	226	212	224	252	220	245	215	249	234	199	232	225	242	221	220	222	230	210	234	191	241	224	249	240	222	231	232	249	245	232	215	229	210	248	220	216	202	218	230	217	206	236	221	220	230	235	223	235	200	224	212	208	232	245	231	237	227	206	237	243	208	249	208	220	226	235	242	228	252	217	224	242	218	202	192	225	221	255	249	243	236	215	213	223	228	210	233	218	237	242	246	223	212	227	230	225	231	234	222	205	235	254	195	183	221	217	249	206	243	224	242	260	201	236	234	240	232	222	234	227	212	232	229	236	271	225	239	211	207	220	245	227	224	220	268	206	210	260	238	195	226	235	211	239	225	230	238	197	243	243	230	204	241	219	224	221	221	216	209	198	217	230	214	222	251	228	220	213	232	237	223	204	256	228	191	218	256	230	210	217	221	243	244	209	230	241	235	223	228	216	212	217	234	204	236	222	229	219	248	235	245	238	236	223	272	231	216	247	195	211	243	227	243	227	210	217	231	225	251	216	200	216	226	231	231	230	204	215	223	209	236	199	247	230	238	215	227	241	243	237	227	228	212	210	218	221	207	217	211	236	230	213	244	219	216	242	212	225	234	228	213	240	228	219	234	230	229	222	235	248	223	244	211	268	241	236	240	226	224	236	230	244	231	213	213	245	262	221	208	239	234	241	243	238	221	209	220	217	238	201	226	240	227	219	234	227	207	237	223	232	216	241	249	247	217	252	231	193	216	224	240	205	213	214	250	238	226	230	235	209	237	218	208	235	231	235	247	221	224	220	221	196	248	212	254	229	225	218	218	200	226	215	186	205	236	228	241	229	216	224	245	249	238	222	230	236	231	237	231	229	235	237	224	220	242	221	222	214	220	228	248	208	233	244	218	247	222	226	220	227	236	206	220	233	242	232	229	252	210	250	230	232	208	224	212	210	241	222	208	234	209	222	244	220	235	239	217	229	233	231	212	241	237	230	209	229	207	215	238	241	226	248	233	238	219	230	226	219	233	213	219	254	211	209	215	226	242	235	246	211	244	178	237	229	218	204	220	214	241	203	246	225	228	225	209	229	242	233	211	200	216	250	274	221	242	238	230	264	229	240	263	194	226	236	248	229	218	232	210	233	234	246	217	180	247	224	244	212	226	244	234	229	204	213	240	238	210	212	231	224	232	241	258	219	232	232	225	208	224	236	253	234	204	205	239	196	197	220	244	221	214	211	231	228	255	201	224	222	215	207	256	228	220	249	219	223	225	230	244	235	247	236	225	228	246	222	233	233	248	244	221	225	240	229	185	222	241	246	212	216	241	233	239	209	235	215	208	219	217	244	221	249	203	233	238	227	226	244	224	236	227	249	215	235	200	242	208	226	247	201	237	207	225	224	213	217	210	230	244	226	215	218	212	207	222	219	234	199	230	247	216	208	195	234	209	239	206	219	220	218	220	220	235	245	251	258	225	227	221
24622	20852	26527	25133	7653	953	722	685	629	628	608	642	608	569	606	612	589	544	574	529	609	553	580	608	534	608	582	562	560	548	547	573	560	543	604	567	584	550	536	568	539	581	535	605	565	511	603	537	522	543	598	551	549	560	565	530	560	545	582	547	552	584	571	564	545	567	528	548	560	542	534	544	547	529	585	575	553	535	603	582	576	509	548	585	569	528	551	557	534	566	531	533	599	559	580	531	536	540	553	572	551	538	551	566	547	580	583	554	550	553	589	571	594	574	561	554	516	534	557	504	538	610	548	545	527	532	569	533	583	564	575	520	499	513	580	558	548	561	568	538	583	504	517	580	544	537	580	529	575	553	508	546	563	558	530	557	548	563	536	607	545	550	546	512	533	598	529	530	527	555	548	574	565	524	553	592	566	548	549	561	542	523	554	574	513	542	587	556	542	580	530	552	554	589	575	544	554	569	523	514	543	578	581	556	519	568	558	573	520	541	525	549	573	566	557	557	545	573	518	570	577	571	566	535	569	541	567	537	531	565	552	532	552	557	551	517	540	534	569	553	537	546	558	556	543	561	548	538	570	495	519	564	540	517	535	556	531	553	530	524	537	546	487	583	569	566	585	555	552	572	518	545	545	546	537	553	510	507	576	535	559	520	557	563	559	554	529	561	592	532	548	518	541	562	582	565	579	540	542	504	528	545	548	588	559	531	547	553	543	569	528	586	562	521	567	549	579	514	601	578	532	570	590	529	536	510	582	565	561	537	562	550	556	508	547	573	515	519	530	542	548	536	584	536	564	527	553	520	591	559	564	548	498	555	546	566	562	540	562	529	587	581	558	518	581	589	529	600	511	584	563	549	593	518	533	527	551	556	569	503	535	559	514	551	545	572	556	535	524	556	522	525	549	559	574	540	547	565	546	538	525	546	588	572	588	554	602	548	555	561	566	489	582	533	550	525	551	527	573	534	534	541	536	559	560	544	564	523	557	539	555	543	546	501	552	527	544	559	591	545	572	531	522	521	546	539	565	563	570	540	537	555	535	544	510	526	564	529	573	514	575	515	550	551	569	552	560	546	541	586	583	575	582	564	528	597	511	504	524	551	536	537	539	535	562	562	552	561	531	599	549	542	528	548	552	561	574	553	549	576	558	535	554	560	543	566	529	530	538	540	571	509	564	546	480	552	570	550	538	583	571	556	558	578	557	543	534	560	507	530	566	527	599	565	544	508	538	523	587	576	564	545	540	523	561	542	540	492	544	496	522	548	521	567	524	515	519	545	519	540	504	540	546	565	571	543	584	529	518	534	544	556	548	592	547	554	529	588	562	595	575	569	535	566	562	536	536	562	538	543	554	531	556	557	550	536	532	577	538	543	516	528	526	558	502	508	561	567	532	528	536	560	568	561	536	549	559	490	549	559	525	517	543	555	581	567	545	531	536	551	525	578	557	527	592	569	590	541	543	565	533	544	580	540	538	608	567	555	524	557	512	558	535	549	564	538	551	536	482	561	558	584	626	560	527	553	583	597	523	558	558	588	498	561	603	555	548	550	551	575	547	542	601	535	541	538	520	548	565	532	506	548	492	556	528	544	549	556	585	558	535	529	581	548	543	568	554	547	559	565	525	535	548	592	547	571	526	560	531	554	553	536	576	529	567	576	551	548	536	544	589	575	555	530	497	529	587	537	569	553	549	563	551	571	551	539	547	570	517	567	558	521	567	550	582	565	539	560	568	537	542	549	560	573	544	583	558	556	545	534	567	561	552	566	575	540	537	539	564	547	560	550	506	586	510	522	537	543	543	584	529	524	517	532	553	541	568	534	575	539	581	600	560	542	551	522	542	527	512	520	545	528	578	561	579	524	525	553	553	537	580	548	611	557	531	574	507	547	555	575	572	554	562	555	593	518	543	549	557	559	552	560	509	508	575	545	616	567	498	564	544	530	524	547	534	546	561	490	560	564	533	552	549	527	554	557	545	546	580	580	530	578	565	555	539	573	551	540	542	541	522	502	521	564	561	563	546	542	542	568	618	544	577	531	572	587	543	526	554	528	573	547	620	602	595	493	542	555	542	547	543	539	530	565	536	569	552	499	549	574	583	538	572	497	535	568	549	540	573	572	532	571	507	563	603	513	494	558	528	522	579	570	570	572	558	553	534	569	542	538	536	526	510	530	582	553	551	538	578	553	537	553	576	549	501	529	559	546	582	523	575	501	564	512	542	548	590	544	554	554	582	547	574	539	560	571	580	583	516	541	570	520	552	544	558	508	510	541	548	569	588	575	567	515	479	548	545	527	571	579	519	558	583	605	563	570	546	532	534	541	510	572	548	542	536	563	536	552	576	543	573	550	507	527	568	552	523	581	565	570	553	577	543	546	554	531	590	563	508	595	545	545	522	523	524	554	514	541	571	567	575	568	577	540	536	516	531	558	542	588	540	549	536	564	560	545	509	545	544	538	574	561	565	578	541	553	540	499	550	548	554	504	574	518	518	582	529	559	566	544	572	546	563	553	568	539	561	543	521	556	544	567	563	564	534	566	566	563	555	537	527	590	548	544	626	546	532	511	542	563	503	554	554	566	539	508	576	598	543	582	513	589	528	566	532	573	559	526	523	591	569	519	543	525	568	540	523	562	549	554	548	580	568	549	522	509	572	514	519	525	524	577	592	554	539	546	510	549	548	545	502	585	546	549	538	556	530	526	566	563	570	547	546	553	543	552	536	512	566	555	537	544	575	547	568	546	540	574	557	575	534	550	534	538	580	543	608	557	525	556	612	575	544	498	584	522	541	523	526	586	588	576	586	518	555	545	573	549	551	536	590	553	541	535	583	574	567	579	539	539	537	541	539	542	573	539	524	541	540	549	559	577	518	558	618	538	548	553	507	549	540	571	548	565	561	577	556	531	553	585	540	548	554	574	593	556	566	554	551	565	528	543	536	539	526	543	615	560	555	554	550	571	559	583	564	512	553	603	547	555	592	570	532	548	587	528	518	523	563	559	527	546	534	563	594	532	522	541	536	494	564	547	557	602	601	572	536	563	556	563	545	537	521	552	558	552	535	592	558	535	591	537	548	552	533	581	541	532	567	528	521	517	582	534	560	540	566	542	556	573	536	558	538	577	565	559	535	635	555	534	491	557	526	546	602	550	576	513	575	587	559	529	518	586	578	529	538	590	538	593	516	511	515	565	561	577	553	546	559	579	541	550	566	540	542	526	566	590	570	536	559	547	538	564	529	539	526	551	557	575	510	525	527	540	559	543	573	553	550	547	481	571	576	534	547	574	532	520	522	525	524	513	534	543	566	522	550	551	559	530	532	535	513	528	532	544	502	534	562	559	566	574	552	582	564	553	551	565	549	549	532	511	596	551	546	573	586	567	541	566	525	571	563	599	557	559	566	586	542	500	586	550	610	516	612	545	558	569	561	531	540	549	557	541	549	607	567	552	544	604	540	572	576	548	590	540	514	559	561	590	557	518	543	522	583	547
3490	5287	3444	1784	1463	1172	963	870	801	796	651	712	649	636	598	578	643	546	648	569	583	630	553	574	562	557	566	576	608	560	546	534	593	562	577	561	528	613	581	579	570	561	577	544	568	577	585	613	569	563	561	548	505	569	530	574	578	531	575	534	547	528	573	552	595	533	586	555	568	526	603	559	563	574	552	552	604	534	584	572	533	550	550	567	564	568	564	601	573	563	599	526	613	590	616	592	540	535	574	560	534	610	570	544	551	597	551	593	549	599	542	600	559	558	565	566	530	540	566	559	580	539	552	565	496	562	571	580	544	532	583	558	556	540	540	559	554	602	562	582	546	551	532	553	529	577	561	546	552	564	551	625	565	539	593	584	543	539	581	596	604	609	561	602	568	596	564	548	597	558	529	566	529	523	599	534	545	584	559	532	521	573	582	541	558	553	545	571	581	564	526	595	549	560	541	568	584	536	609	548	552	569	572	585	551	555	557	522	526	579	591	546	552	651	610	557	549	602	559	565	586	623	571	556	556	592	587	564	560	592	579	596	553	569	592	549	585	565	561	599	572	555	541	545	578	581	543	582	563	561	601	571	575	586	598	507	589	543	565	550	527	559	539	558	573	552	522	567	544	541	543	603	554	556	577	553	553	529	544	586	547	560	567	541	577	574	577	570	583	549	594	537	605	542	562	581	576	588	528	571	536	601	543	589	552	542	540	568	603	524	565	509	579	556	645	599	561	588	524	571	574	583	563	580	586	580	577	570	578	546	573	545	620	549	564	607	596	573	568	614	536	599	531	551	573	591	564	570	566	590	531	552	561	580	558	560	538	590	538	567	610	517	537	565	595	559	583	583	562	572	545	542	595	582	566	571	544	547	542	575	582	558	592	585	570	535	547	574	587	561	545	547	577	564	556	566	550	564	585	534	570	558	585	587	533	593	579	617	558	548	561	559	546	548	562	558	593	540	540	533	579	576	596	561	585	566	544	563	560	546	563	550	594	592	564	557	627	552	549	573	574	566	565	539	560	609	540	570	567	577	547	586	585	585	602	571	574	591	567	585	546	562	557	592	564	556	541	536	536	615	564	551	569	529	530	610	537	568	543	565	549	579	555	545	521	562	580	594	596	543	624	589	569	560	570	541	581	538	558	579	564	547	572	562	540	569	565	518	568	560	553	553	537	558	492	536	574	559	614	543	552	569	570	563	546	574	519	557	538	565	508	540	580	562	536	538	589	530	553	577	594	558	539	605	548	514	576	541	568	570	531	542	574	586	603	596	566	543	539	589	568	573	563	548	532	558	555	544	559	568	544	560	527	549	558	571	539	552	599	539	576	597	540	552	592	564	550	550	538	553	539	579	564	568	540	559	599	555	559	575	592	584	599	548	564	616	586	540	540	563	533	564	593	595	544	605	529	548	567	577	569	578	570	588	614	568	570	541	548	611	545	580	502	526	578	542	549	567	592	569	566	558	534	564	526	566	581	535	541	581	569	549	606	579	551	513	581	587	506	572	530	533	544	487	541	558	551	553	579	562	530	553	570	602	559	542	570	544	563	560	541	577	544	560	593	523	553	522	527	566	578	536	575	543	587	582	564	568	581	583	539	519	572	572	547	589	526	546	578	543	580	550	565	584	585	571	586	532	535	550	569	567	572	570	574	577	531	508	584	530	545	576	551	574	564	534	590	574	608	555	543	598	589	590	526	563	595	535	543	581	546	584	563	559	542	574	586	538	588	543	526	617	557	568	587	597	538	619	585	551	562	519	567	623	569	559	572	580	575	548	526	509	607	590	551	518	599	549	536	570	561	554	572	540	542	604	583	523	566	587	534	601	561	597	596	545	562	564	556	526	550	607	571	576	586	598	574	536	576	556	599	555	571	579	569	600	552	535	565	543	585	544	565	528	551	548	588	552	549	571	549	538	586	519	530	550	573	597	556	604	509	589	554	587	550	566	548	564	539	570	553	565	583	578	534	520	561	572	592	573	562	538	567	566	578	592	590	562	517	554	570	557	556	528	556	549	646	549	550	548	539	557	555	568	541	558	554	560	558	561	588	532	568	561	577	580	601	568	530	578	587	550	555	546	578	566	556	546	573	572	585	564	592	557	585	572	560	570	546	541	566	590	544	551	566	571	522	547	559	582	579	562	535	553	562	553	590	577	564	564	585	553	558	551	566	558	563	581	573	589	620	612	539	596	594	601	560	583	554	569	577	551	573	584	558	497	563	558	555	562	566	535	554	546	560	578	532	582	559	559	538	531	574	604	544	543	539	603	550	614	559	556	614	598	538	529	550	539	552	552	527	572	585	564	577	560	592	525	581	587	579	545	572	510	571	558	601	557	508	537	519	597	554	525	569	542	571	566	546	564	563	567	531	527	527	513	571	532	575	578	602	570	531	528	583	586	594	560	572	566	571	545	578	573	554	595	615	602	584	545	554	572	588	559	545	610	520	574	566	540	565	559	601	537	542	486	521	553	553	576	560	543	541	591	520	519	554	580	553	533	510	531	577	556	566	557	569	543	579	582	533	587	581	593	543	525	561	592	547	580	580	584	576	531	569	544	583	590	548	564	556	579	536	615	554	614	564	555	541	527	539	552	538	615	597	555	522	560	551	577	568	553	581	598	538	551	546	616	575	533	582	584	583	548	540	558	560	563	547	589	552	544	600	576	571	532	576	597	564	548	537	615	589	563	553	591	527	571	574	570	528	576	553	559	572	592	540	544	589	557	582	557	574	594	569	584	553	557	567	564	545	573	560	593	619	593	550	553	569	577	522	591	553	554	534	600	587	553	577	605	522	594	575	520	624	555	519	551	590	536	607	551	538	551	557	539	552	538	568	566	548	568	541	578	573	537	572	558	560	546	547	568	569	603	562	577	526	579	595	569	557	560	530	542	603	541	548	567	557	562	569	568	555	560	584	569	583	542	559	588	572	542	586	506	584	537	586	542	566	567	597	559	529	528	587	567	567	568	563	574	572	532	560	541	522	560	534	569	549	557	557	619	540	594	575	564	526	503	606	585	570	578	527	553	570	557	564	552	595	608	565	576	606	560	562	592	582	574	582	536	557	585	582	549	579	568	581	570	551	541	561	565	551	553	614	521	563	591	590	608	542	567	545	576	580	559	598	525	527	579	545	562	555	544	569	579	547	544	547	599	586	576	542	537	544	548	559	562	510	548	611	557	564	560	500	518	552	594	603	531	582	585	596	545	601	548	531	559	527	553	525	606	590	549	611	559	542	575	577	553	555	553	553	554	579	552	548	543	554	575	556	554	563	544	631	581	590	585	570	563	502	568	563	542	533	516	576	578	605	591	582	547	593	549	522	540	553	546	553	583	569	512	559	632	528	556	531	562	592	540	577	542	584	561	532	572	579	560	573	597	556	550	573	590	526	582	569	530	548	575	539	565	541	527	559	505	569	555	579	567	569	562	537	535	596	592	545	547	526	579	564	539	582	540	566	550	578	530	554	587	590	543	575	562	579	582
22429	21026	28501	23728	21026	21044	5738	907	647	619	426	467	397	389	339	303	327	313	306	294	319	284	287	254	256	278	281	276	250	278	251	245	237	243	234	229	249	246	234	227	224	252	238	244	242	252	248	243	223	246	213	230	252	236	223	221	209	236	221	240	210	201	230	202	222	236	209	232	247	222	235	224	207	234	220	213	242	222	219	220	238	238	222	212	245	233	248	211	239	236	195	233	248	229	234	233	211	222	222	243	216	225	212	227	223	256	238	234	209	234	242	182	254	207	223	240	232	214	214	236	232	222	203	242	260	233	238	207	225	203	216	207	261	206	217	247	241	193	244	235	197	233	220	239	218	224	208	209	232	233	218	246	211	187	240	218	231	228	247	233	239	268	216	222	235	214	219	228	236	234	237	237	200	229	223	229	229	229	190	228	230	224	208	205	226	213	198	235	243	235	221	210	243	210	215	225	233	255	228	211	243	230	239	220	231	257	211	229	241	216	211	236	209	246	227	226	211	217	221	225	241	231	233	204	217	245	240	229	235	228	206	222	204	219	224	237	216	219	260	218	225	208	230	267	237	232	236	230	231	190	232	216	223	207	235	233	237	258	242	221	205	237	220	219	233	227	218	233	212	230	213	213	220	232	244	228	198	224	233	223	221	219	235	242	211	207	248	258	224	228	229	254	256	233	217	225	223	234	221	222	244	232	231	217	248	215	217	236	219	217	233	232	217	248	230	241	214	228	224	246	219	236	243	209	216	257	235	236	214	243	204	227	236	234	237	201	259	208	218	221	230	205	214	204	235	261	218	222	206	230	235	254	240	230	219	235	250	255	228	231	237	241	231	234	201	238	217	259	221	220	227	247	236	229	228	216	222	211	225	250	237	199	208	227	226	217	252	205	233	188	224	239	214	209	227	216	240	220	220	224	237	255	259	230	197	230	236	229	219	239	233	234	223	218	201	248	238	220	210	238	219	208	235	232	227	241	235	191	226	223	210	224	208	240	233	237	226	203	240	201	252	214	256	211	194	229	225	227	200	260	249	206	233	237	224	242	214	238	236	222	232	212	213	242	262	255	241	209	226	213	192	229	210	236	197	237	208	220	217	224	246	255	234	241	222	187	228	226	226	240	231	226	230	225	225	220	227	206	210	225	231	241	239	208	219	214	212	235	233	249	231	234	192	239	225	250	212	247	245	236	231	234	228	214	230	219	221	234	240	230	211	237	239	204	208	215	227	256	234	212	220	200	222	246	222	212	203	242	235	225	247	217	200	237	242	233	221	245	224	233	228	220	225	231	240	254	226	231	218	223	205	256	231	218	222	234	206	239	200	222	255	234	198	242	221	231	241	207	214	239	235	225	201	218	221	275	229	230	215	219	226	185	202	227	226	234	237	226	240	244	243	210	237	226	218	230	213	231	226	228	231	236	227	203	240	236	228	230	236	246	229	215	237	227	225	222	222	211	245	211	224	222	217	189	246	227	232	220	211	216	185	224	199	207	222	235	231	211	183	234	243	204	236	251	226	217	224	185	229	225	243	220	197	209	261	247	211	196	245	218	212	226	200	240	220	227	209	222	202	212	228	225	212	217	211	236	237	226	223	212	198	205	269	269	245	210	199	200	227	260	220	242	211	203	231	211	217	238	245	228	232	206	238	249	220	211	221	207	223	253	202	255	244	237	220	197	244	201	221	222	226	208	246	244	234	232	229	212	208	227	229	223	222	246	222	230	233	224	231	203	235	257	226	252	185	191	229	234	226	204	238	194	239	212	197	212	229	217	224	229	226	222	222	224	218	222	242	214	220	228	234	224	200	224	208	242	217	229	213	200	227	220	211	209	244	228	222	225	208	248	250	183	216	210	210	200	240	236	230	232	224	213	202	228	227	258	213	208	226	210	251	232	218	232	219	226	206	222	216	256	235	216	215	241	232	197	236	231	221	221	233	206	247	203	211	226	255	215	211	249	218	240	241	226	224	212	217	218	218	214	203	211	211	225	221	218	206	203	222	234	225	265	220	201	218	235	226	236	226	233	219	226	211	211	241	243	220	228	198	211	261	251	206	212	246	244	227	228	210	228	232	234	226	225	212	196	190	230	214	236	218	252	232	218	220	203	224	247	236	232	216	188	216	262	246	232	236	267	251	178	260	227	198	229	228	218	205	220	236	233	233	233	198	224	259	232	212	246	231	229	227	215	231	231	241	225	209	239	220	255	220	221	200	208	222	219	226	230	216	232	240	198	193	236	215	246	239	210	229	242	237	210	207	231	233	237	266	207	220	224	211	233	235	233	220	204	249	228	239	229	209	216	239	237	220	214	251	218	247	250	228	237	210	244	213	255	228	232	209	207	228	197	228	200	209	233	233	245	237	195	230	231	217	223	256	233	218	240	215	245	242	208	238	224	217	221	237	220	231	227	205	195	212	225	221	222	211	231	247	237	215	221	218	218	214	228	217	218	234	217	218	228	239	210	213	229	222	220	204	235	219	209	207	238	214	240	214	256	214	237	216	235	244	237	224	210	218	218	255	200	224	209	226	237	241	227	245	219	252	210	215	217	234	214	211	205	220	268	228	245	235	203	241	245	213	228	227	241	222	211	218	223	224	230	226	238	193	228	246	218	215	226	244	251	204	216	204	232	205	218	227	218	202	199	207	226	241	208	223	251	242	234	209	213	203	256	200	217	228	262	228	241	212	256	234	237	224	216	252	227	227	205	242	192	201	224	233	211	230	225	226	213	229	213	232	222	225	232	238	227	232	231	227	222	204	220	215	242	238	225	231	249	221	243	242	231	212	226	238	233	190	237	209	244	234	218	250	228	224	201	232	223	251	241	220	210	225	204	232	223	244	248	227	211	241	208	225	226	224	219	213	228	234	232	250	254	252	245	203	214	204	244	243	232	231	193	221	214	224	205	225	235	205	227	229	240	200	231	222	218	219	223	219	245	225	216	242	216	218	233	229	229	228	199	213	205	236	208	235	266	212	200	200	238	248	210	232	214	219	235	204	230	224	213	226	236	231	239	231	241	198	245	201	229	224	250	211	232	222	228	241	224	217	217	222	224	215	227	256	237	212	233	217	239	238	205	198	213	224	227	198	225	247	238	270	215	214	234	237	232	223	214	217	198	239	198	238	223	229	252	229	224	236	215	206	213	240	206	239	222	238	254	241	237	212	225	234	206	235	226	217	239	258	210	211	218	220	226	236	214	235	236	206	225	217	220	240	237	239	228	215	214	217	229	233	233	217	241	224	228	224	229	205	222	210	199	227	241	235	214	226	228	205	219	225	221	220	218	258	234	240	243	219	224	240	241	235	248	217	212	204	208	220	211	202	211	224	193	226	220	229	228	196	244	233	229	230	232	224	217	223	220	206	205	229	244	225	228	240	242	230	220	225	222	245	253	241	201	223	244	212	236	252	217	242	223	213	203	235	212	200	226	216	243	208	212	242	217	228	236	225	227	264	235	217	236	209	222	205	211	217	215	188	224	230	237
4067	13759	9394	4309	3047	2321	1699	1331	1050	818	767	631	526	471	471	426	418	406	323	363	325	297	289	329	278	298	265	267	274	285	268	268	271	277	231	242	229	248	224	242	242	258	250	255	263	236	260	271	255	245	239	256	226	223	249	239	227	224	243	253	227	228	227	227	260	215	253	204	221	229	211	236	219	244	218	239	216	243	221	234	210	213	243	247	219	217	224	233	252	245	227	234	238	211	242	236	204	231	212	237	200	233	255	239	227	230	219	219	255	227	222	215	222	236	217	217	228	229	219	227	249	197	206	223	215	216	219	240	200	212	206	211	238	209	227	239	227	231	234	227	200	219	223	224	225	194	262	197	219	232	218	218	203	204	243	235	223	241	228	242	220	209	224	218	245	206	236	277	219	239	240	219	222	244	221	223	214	206	213	211	201	197	213	215	234	228	224	221	251	222	221	225	228	233	224	239	230	206	206	219	241	202	252	225	208	232	233	244	223	224	222	234	209	236	259	208	235	216	199	221	232	220	219	220	225	218	210	225	218	216	211	251	217	244	241	225	215	222	239	185	216	253	184	274	246	227	227	210	231	205	224	232	225	226	210	224	224	212	224	227	205	226	213	210	225	236	210	245	224	214	203	201	223	229	224	208	231	247	224	217	193	210	237	223	215	227	215	216	215	230	228	227	215	223	209	225	229	230	212	219	221	215	218	218	227	213	241	219	214	225	221	228	244	219	236	225	224	228	201	236	218	211	251	225	210	204	221	242	220	237	234	236	207	217	228	211	215	233	206	205	228	242	222	218	217	209	261	216	234	220	233	234	220	246	220	207	239	228	233	215	229	208	224	219	204	229	208	223	229	229	206	217	224	224	240	241	209	225	238	224	234	235	240	217	232	230	217	235	241	190	208	249	242	244	228	232	232	221	219	217	223	247	217	215	219	215	222	235	241	248	235	222	237	246	233	220	236	212	236	215	220	263	205	224	219	213	223	222	209	224	201	238	221	247	239	226	248	233	237	221	233	229	230	191	235	230	238	239	247	195	211	233	253	244	219	208	227	233	234	220	246	242	212	225	233	211	221	210	240	232	216	222	210	222	239	190	218	217	212	243	234	238	256	224	220	220	223	228	229	203	239	238	236	215	211	234	218	271	224	248	229	210	221	196	238	223	217	235	231	215	224	248	206	213	248	235	219	244	227	228	234	222	239	226	235	209	210	227	239	239	253	234	231	223	227	230	236	259	206	219	238	220	214	217	233	243	246	214	228	223	220	238	223	224	219	236	230	219	228	205	239	221	218	198	220	232	208	226	230	232	246	247	239	247	222	202	221	216	226	215	229	236	223	198	203	206	237	234	212	253	211	201	222	223	225	240	222	234	226	247	203	205	214	234	218	221	236	230	219	225	189	221	236	231	227	230	225	207	244	235	272	207	229	228	226	221	193	243	214	206	252	224	241	218	227	221	231	237	236	219	238	220	212	241	228	219	205	216	221	223	213	237	234	226	249	210	240	219	259	210	214	229	236	224	205	212	227	229	220	215	241	235	210	203	214	227	207	228	219	216	244	245	248	227	201	218	226	227	228	200	213	203	233	242	223	201	227	222	224	229	199	237	213	230	225	234	221	216	208	244	220	207	217	204	219	224	219	211	224	202	234	227	213	211	207	211	231	226	212	231	212	223	226	229	216	251	202	227	215	210	226	217	215	226	234	234	223	202	201	206	238	207	243	220	231	229	219	216	245	207	193	224	218	216	239	185	222	227	241	241	254	222	237	243	248	225	237	237	225	211	232	253	190	229	232	236	233	200	234	203	202	250	220	215	220	202	213	249	236	225	219	220	219	231	237	221	236	215	241	215	233	220	239	228	213	220	225	230	222	241	218	233	223	201	259	241	218	252	237	215	214	233	205	240	222	261	250	262	228	236	232	244	223	230	220	233	234	236	225	220	230	208	225	213	227	223	240	229	208	218	238	250	223	227	231	225	208	223	220	226	222	225	205	214	232	221	232	244	223	221	214	252	214	234	246	232	220	238	243	219	233	237	221	235	196	230	226	238	242	202	238	206	231	232	219	243	225	224	249	243	233	211	239	237	221	237	205	212	234	225	228	231	225	194	229	240	227	215	239	235	212	230	206	222	247	214	237	249	230	241	236	244	222	240	220	234	229	202	262	217	237	246	249	236	245	248	213	245	190	221	241	220	230	252	193	229	221	233	208	210	217	244	212	211	247	214	241	225	227	231	245	221	237	224	216	233	212	221	235	226	215	217	257	243	236	213	239	218	244	218	243	238	206	235	219	212	242	231	225	222	204	254	238	228	220	227	224	200	224	249	237	212	231	220	232	214	214	220	223	207	233	198	234	229	198	212	200	227	229	223	228	220	226	215	253	216	198	226	222	207	229	232	227	194	196	199	215	205	218	212	222	221	203	238	210	214	227	228	201	209	225	234	229	231	237	214	239	204	226	231	237	229	225	239	217	233	232	232	230	212	216	201	225	219	217	227	201	222	222	221	213	232	225	234	227	231	234	241	240	221	201	234	239	228	224	240	226	228	208	238	227	212	225	212	226	200	213	229	242	244	218	207	235	221	223	215	197	219	210	226	210	224	252	217	193	235	247	224	221	220	220	223	218	224	224	250	256	242	225	231	234	213	223	213	211	209	229	235	221	229	221	233	234	217	243	227	230	241	231	249	211	211	210	207	228	229	206	219	224	224	225	267	225	215	236	225	240	229	233	222	210	228	201	219	223	225	225	219	233	232	205	234	248	234	232	242	230	225	224	221	214	233	223	247	207	226	197	234	230	208	203	209	225	229	230	230	184	223	222	216	243	230	216	222	218	220	243	213	203	207	216	220	192	249	221	247	217	227	218	216	216	211	209	202	222	233	202	242	225	213	247	209	198	234	258	242	206	210	229	211	207	225	234	227	211	233	212	232	244	216	222	233	232	224	246	215	239	248	208	217	243	243	213	226	216	241	206	227	208	216	234	219	226	239	226	236	238	230	208	217	232	232	238	226	188	214	225	194	235	243	203	226	237	213	217	231	217	227	217	239	201	215	226	241	218	208	222	241	223	248	206	216	244	282	231	226	200	197	232	229	237	209	209	234	220	222	218	254	233	236	217	210	254	207	211	234	219	249	210	235	218	208	228	232	223	230	234	231	209	199	235	230	224	198	242	235	239	197	231	233	218	239	235	228	210	243	224	206	210	210	229	244	221	222	231	217	219	233	243	217	213	218	227	239	221	227	226	191	226	229	229	242	252	242	227	217	217	215	238	241	227	186	208	228	204	240	222	230	226	220	221	237	212	229	230	227	231	216	228	239	207	220	216	210	207	229	232	234	217	233	240	214	224	234	217	223	233	211	227	232	244	213	230	221	242	199	217	222	227	231	258	226	220	224	207	259	222	233	227	228	262	204	214	212	242	229	260	221	234	230	207	230	231	218	235	251	196	218	226	245	197	207	195	223	225	182	240	209	203	229	196	213	233	236	233	237
27581	20040	8347	1025	601	571	531	478	457	496	530	517	489	496	452	484	468	414	470	502	452	477	457	472	534	457	488	449	472	432	444	452	454	464	481	460	461	450	475	477	493	460	472	458	475	445	452	457	498	428	470	415	518	466	439	430	451	464	494	411	458	463	439	467	454	477	417	451	418	497	457	495	477	459	453	474	510	458	443	435	456	490	498	473	427	450	464	427	503	469	440	460	501	436	477	450	462	433	454	476	451	486	468	454	498	458	462	443	457	455	467	453	469	491	400	457	493	471	463	465	461	476	482	436	501	427	451	478	429	435	450	480	494	491	430	451	463	451	478	447	454	440	487	453	450	455	437	486	425	476	475	451	472	476	445	465	473	455	475	459	505	448	479	487	449	487	429	472	484	430	487	474	512	472	440	467	474	461	444	457	455	467	445	453	458	464	452	441	498	424	495	456	439	459	471	457	477	459	471	501	461	457	456	461	512	432	412	468	478	455	455	468	437	463	488	467	435	441	465	473	488	471	456	480	444	474	482	454	463	441	463	496	458	472	449	409	480	460	479	419	471	454	485	487	488	424	471	497	473	469	440	441	439	439	473	453	502	494	477	461	444	389	442	489	478	421	427	491	477	468	435	459	463	473	421	495	453	476	471	484	435	457	468	442	468	446	437	452	474	481	463	447	489	456	437	490	463	443	433	498	455	460	495	449	477	450	462	454	453	494	470	435	476	509	465	451	450	500	455	436	457	458	443	440	472	423	424	478	453	438	481	485	466	441	490	480	477	488	473	432	446	467	468	505	447	451	450	473	428	472	473	455	460	477	454	441	467	448	454	480	450	463	466	481	481	453	447	442	469	476	485	485	501	450	491	455	471	476	489	448	440	453	481	480	464	474	468	501	462	489	449	498	476	474	455	473	475	476	451	472	464	464	461	460	439	444	458	442	504	451	440	443	462	467	471	471	461	482	450	435	430	471	459	450	463	466	476	472	461	446	506	453	479	462	432	489	478	445	432	497	452	506	457	434	462	454	455	426	490	450	462	491	445	475	453	495	466	504	443	427	499	452	479	498	464	450	492	467	465	450	452	441	481	457	486	452	456	481	483	476	485	511	492	430	501	481	461	499	462	441	469	487	450	503	438	466	500	450	480	472	449	484	478	419	455	467	476	486	464	455	449	452	465	460	482	464	475	507	508	457	500	452	485	470	495	454	441	447	458	461	481	463	492	455	461	476	421	473	478	453	470	452	450	436	470	454	444	454	473	447	498	512	469	435	490	439	446	499	440	473	442	451	458	433	433	470	439	494	479	495	471	483	495	474	478	469	442	447	489	479	493	489	451	450	531	423	503	515	500	478	459	478	482	471	461	476	477	467	422	485	464	459	449	446	498	480	457	437	419	447	467	472	439	455	479	470	489	449	467	450	456	438	462	418	448	471	429	480	480	469	408	472	496	434	451	442	468	486	428	426	500	428	496	459	470	428	466	476	445	501	471	429	454	453	447	469	486	467	454	447	489	472	488	452	431	469	446	453	493	470	492	471	481	459	458	457	468	463	430	436	462	475	482	480	510	451	485	482	428	472	476	438	469	469	467	456	487	493	469	467	496	447	442	473	438	455	475	440	457	440	505	444	471	455	457	444	446	473	487	456	433	506	458	475	438	472	458	495	440	475	447	471	435	440	503	451	471	468	465	461	506	462	463	430	446	492	488	482	477	426	470	467	431	528	457	492	498	455	471	487	446	485	465	446	465	468	475	461	486	426	431	463	491	506	428	471	471	479	443	456	432	467	485	443	437	451	503	454	454	431	440	482	471	471	437	506	479	454	430	455	464	422	453	486	487	514	434	465	463	474	467	445	466	456	487	494	470	471	441	471	456	441	451	401	476	464	475	488	442	466	468	467	469	455	454	429	458	458	492	467	474	503	453	481	494	451	460	392	450	458	446	460	468	459	447	429	453	502	442	466	468	488	500	490	469	430	451	506	478	426	449	455	487	475	497	462	447	453	463	472	500	467	504	461	476	535	456	483	453	536	479	477	500	460	481	453	422	478	460	469	446	428	479	469	484	452	481	464	470	463	484	432	476	485	433	469	462	462	452	470	464	467	426	462	439	472	492	481	484	487	431	479	469	472	462	511	481	459	502	474	484	499	474	446	496	455	445	483	458	486	456	451	480	432	453	460	498	454	469	482	433	481	418	427	416	489	430	481	474	463	488	449	472	450	428	463	435	436	455	430	486	447	431	447	455	473	441	443	480	443	460	452	459	464	475	467	469	450	424	453	464	486	482	445	464	455	502	484	442	424	469	467	449	466	456	463	461	482	512	494	454	444	447	489	500	490	431	458	433	462	463	475	446	420	468	473	472	456	482	505	445	451	475	464	498	484	469	484	470	490	502	457	451	465	501	487	444	514	477	400	458	504	444	481	497	490	467	471	440	439	461	489	442	487	440	457	464	433	465	466	461	444	433	452	453	462	469	454	413	456	457	472	471	491	466	465	473	428	496	466	463	446	458	455	459	469	462	481	460	459	474	431	451	486	433	463	470	485	479	473	472	468	505	480	468	473	447	466	470	411	479	456	459	506	438	442	462	443	490	472	498	495	481	446	456	466	440	455	499	448	478	432	470	479	491	446	480	467	460	472	465	477	496	416	489	451	505	487	446	492	505	438	455	488	496	480	463	463	436	473	443	421	487	458	462	444	489	480	463	479	490	474	470	471	467	452	485	462	471	502	459	475	500	492	453	487	432	480	478	504	453	468	439	466	442	487	474	449	449	475	450	456	447	485	488	420	451	421	459	429	495	479	448	459	432	471	487	451	514	491	419	482	475	433	451	491	515	488	469	469	461	465	466	452	495	470	495	507	469	459	469	453	440	465	470	473	468	483	446	476	471	463	474	434	452	438	462	484	456	424	429	497	461	453	468	471	429	453	446	465	431	427	486	460	461	499	425	455	435	453	479	446	440	488	433	448	408	471	459	470	455	499	477	476	449	443	457	401	457	459	481	446	455	527	460	486	486	445	440	464	464	482	453	430	466	484	467	493	454	446	485	403	426	490	448	478	467	471	450	424	483	469	484	476	465	446	539	520	440	448	509	475	497	492	474	482	469	444	486	446	462	473	455	463	441	496	462	447	505	421	479	458	480	436	480	476	455	472	474	460	425	471	459	440	482	458	495	486	499	437	461	477	467	464	459	438	459	488	444	449	493	447	460	459	459	462	482	461	469	470	432	460	430	434	443	495	468	432	421	467	476	454	470	497	439	500	467	486	472	502	465	470	466	436	437	430	461	455	458	456	443	481	471	447	481	450	459	449	473	506	474	494	469	476	436	442	482	453	513	462	455	458	488	473	483	475	463	499	451	482	520	473	484	493	414	447	487	463	486	495	483	478	458	448	468	495	432	498	429	470	473	440	502	456	460	473	453	435	470	484	505	507	399	461	486	488	452	503	455	461	436	468	493	469	455	479	435	469	435	473	466	441	460	440	437	443
5069	2600	1520	966	838	714	641	562	543	582	534	517	526	491	517	494	488	517	508	482	504	497	469	489	515	525	481	495	481	480	532	448	509	449	489	446	479	481	527	476	493	430	482	458	474	487	481	458	465	501	477	467	492	512	496	465	428	475	498	476	498	454	447	456	497	447	521	435	538	468	482	526	486	510	525	439	463	481	472	451	454	498	480	506	481	454	440	472	517	455	498	476	501	507	477	472	449	507	511	500	484	502	463	464	470	510	474	481	525	468	482	484	466	506	471	536	456	495	473	490	484	470	493	482	465	457	519	487	459	468	483	473	487	489	518	516	479	482	436	472	477	490	457	506	538	499	497	495	493	491	490	469	491	500	494	455	476	464	515	458	489	458	449	464	483	488	476	487	472	517	459	474	520	479	485	445	490	545	478	460	474	477	473	496	486	473	450	454	466	492	459	486	485	464	505	499	446	456	477	484	491	482	480	471	475	487	483	521	477	493	513	499	487	468	433	467	495	471	502	525	455	444	478	481	508	470	514	476	473	464	492	446	528	478	476	487	488	490	457	483	501	508	490	481	491	504	498	494	489	490	478	470	461	460	461	450	482	467	477	449	481	500	460	456	502	450	463	455	479	514	441	510	472	490	503	454	515	483	464	482	476	514	442	506	459	484	521	446	475	478	437	482	461	451	468	480	462	485	469	506	467	442	489	433	484	505	497	489	495	501	475	418	477	480	507	511	522	455	490	518	459	487	506	479	500	452	518	494	477	486	493	492	510	473	502	470	478	489	496	511	474	517	440	493	498	497	505	472	468	463	474	438	484	500	484	498	478	518	467	501	505	499	496	490	449	526	491	496	483	472	486	458	451	445	459	477	489	491	481	511	491	490	496	512	434	457	458	464	520	474	467	503	488	456	473	494	482	445	486	478	504	467	494	492	475	506	454	473	479	466	507	478	480	450	507	478	478	473	464	494	483	453	497	454	479	473	512	457	444	471	497	480	508	515	466	469	477	447	511	483	502	467	508	476	472	509	495	461	500	459	444	496	425	505	487	508	467	493	472	473	466	470	515	508	519	451	468	515	495	514	529	515	470	463	456	487	490	471	482	509	492	460	487	493	495	472	470	484	461	476	502	521	486	449	493	468	521	485	465	463	467	539	428	473	456	451	509	463	476	509	487	475	520	488	462	445	455	466	446	480	491	495	476	458	502	455	505	470	438	488	481	471	477	473	500	477	457	472	487	474	519	488	466	497	480	484	483	446	504	482	438	495	457	486	478	464	492	506	476	478	497	466	485	490	470	473	483	539	514	492	495	430	461	479	473	487	476	546	469	444	468	469	456	469	490	459	489	502	494	460	570	498	444	478	503	509	469	497	478	465	479	500	473	445	484	484	462	525	505	487	494	503	500	489	496	484	462	464	477	473	476	513	516	451	487	499	488	501	510	452	520	518	483	487	450	496	474	469	483	510	469	477	485	463	487	462	499	510	501	517	449	448	448	502	493	454	478	516	475	458	469	496	491	482	485	455	507	468	512	497	493	481	485	515	505	452	484	454	468	487	492	530	491	445	499	470	505	513	472	470	483	479	474	469	460	485	451	489	499	492	481	507	492	464	471	527	468	520	492	505	488	432	455	484	472	492	438	474	476	468	491	526	506	498	463	450	481	474	452	439	466	523	448	493	487	466	484	527	449	481	491	505	489	491	482	482	471	482	488	527	470	514	463	501	468	503	492	505	482	502	508	544	488	495	429	497	513	479	515	497	478	497	475	490	480	483	472	492	464	488	463	453	500	492	452	494	468	432	453	469	450	457	452	485	479	479	484	473	447	472	484	444	495	470	476	464	512	453	453	456	495	517	473	481	461	420	511	453	474	477	474	447	484	481	468	517	444	479	473	473	520	462	442	513	475	474	505	471	480	502	477	557	530	471	499	503	490	478	461	467	437	488	462	514	476	466	500	492	469	456	519	468	501	498	467	446	482	495	513	468	474	429	467	471	494	531	461	498	470	498	485	496	480	509	453	474	480	489	506	459	464	475	447	519	514	445	477	492	446	539	490	465	503	468	513	458	523	477	460	497	500	487	458	450	462	496	518	470	471	518	520	502	516	459	542	486	506	488	460	511	507	493	473	514	482	465	487	505	466	497	491	506	484	488	490	450	438	465	498	436	481	518	473	491	469	495	461	449	464	464	461	479	499	462	470	509	515	470	504	461	489	485	455	488	461	469	483	477	515	465	509	489	473	472	493	480	503	453	489	481	486	436	504	474	468	449	475	469	481	462	476	452	524	439	472	464	472	485	480	504	483	490	465	439	464	480	497	447	449	490	478	478	469	513	497	500	499	440	502	480	482	466	438	434	487	456	515	473	478	495	486	510	454	466	459	475	469	463	467	515	462	448	489	487	469	517	445	479	478	488	483	466	457	490	458	477	469	503	486	468	466	457	503	487	444	516	506	475	464	467	480	467	450	489	494	474	493	477	473	459	484	492	488	498	475	486	473	493	472	447	526	488	500	508	461	484	506	495	478	477	502	488	470	498	489	462	486	518	465	491	483	447	490	484	489	461	491	480	462	502	492	483	464	480	533	444	492	494	471	506	451	474	470	468	482	493	446	488	465	504	507	456	509	455	491	452	471	535	502	499	507	449	509	452	539	491	490	496	472	443	451	490	482	465	516	490	529	486	508	520	477	500	473	494	486	457	509	517	462	500	454	508	475	472	468	476	492	498	506	499	472	471	463	491	447	470	479	500	515	467	497	471	484	485	493	490	462	465	477	481	492	499	462	483	498	480	462	501	462	471	485	505	458	486	480	472	545	458	448	491	500	468	507	491	491	515	505	511	484	470	484	424	477	447	535	491	482	479	496	485	451	457	450	503	492	471	534	468	466	454	500	479	477	481	470	473	482	484	493	474	493	452	509	446	481	446	445	447	451	479	521	469	473	479	444	463	469	469	508	464	498	490	489	475	519	498	489	443	462	468	436	459	494	474	460	474	487	493	495	507	498	485	499	472	456	465	484	499	496	469	479	503	504	460	498	517	473	478	464	515	453	476	480	487	433	518	465	483	508	474	474	464	530	481	495	472	464	457	502	488	497	467	514	523	490	492	507	469	489	486	511	484	468	489	470	522	467	500	507	479	501	480	490	497	445	496	466	513	489	455	448	457	496	464	465	490	434	481	497	501	481	529	480	487	511	489	484	470	471	504	493	505	471	477	452	508	468	472	511	492	479	440	505	483	465	464	479	466	443	489	511	470	501	468	453	466	455	441	510	464	465	491	511	478	474	482	474	487	457	487	468	466	479	533	473	473	468	453	466	484	469	470	470	448	482	501	507	482	484	482	506	452	452	462	461	490	486	421	514	519	480	482	478	463	494	502	483	498	479	473	498	491	452	468	494	445	473	488	472	452	456	466	479	495	515	479	482	509	464	497	503	487	486	468	463	502	463	476	458	456	460	509	482	474	466	468	521	484	468	487	501	473	479	511	481	499
23669	20970	27815	24285	20888	5194	765	532	459	413	357	323	309	286	272	275	260	249	270	243	228	285	286	230	247	225	252	232	238	232	242	249	215	225	229	235	209	254	202	235	251	227	227	241	244	214	232	253	204	240	224	218	209	205	217	187	230	230	217	208	226	246	257	244	227	226	210	239	227	223	222	220	231	245	253	235	223	210	221	223	229	222	235	203	242	230	195	233	236	218	222	243	239	245	231	196	249	232	234	187	210	209	207	215	197	212	210	213	242	205	217	194	219	241	232	235	241	221	228	216	234	240	204	207	218	214	229	212	235	251	218	241	210	226	234	237	233	214	206	209	206	225	235	226	190	213	234	200	231	209	206	181	240	211	195	223	212	200	227	235	208	220	228	206	208	243	214	188	209	234	207	221	235	204	221	228	229	222	210	232	226	217	213	232	201	236	231	236	212	245	223	228	202	232	205	210	213	189	225	249	231	233	216	225	210	232	208	224	251	225	219	192	244	263	227	219	214	222	210	226	211	208	199	216	208	201	230	204	228	208	265	213	201	229	208	238	235	208	251	248	202	231	225	221	232	235	250	222	230	254	238	212	213	203	244	229	246	217	236	226	197	231	220	244	207	258	220	220	227	236	221	199	224	224	219	219	203	226	211	211	229	235	219	229	197	216	220	227	226	225	210	226	213	248	207	194	213	237	235	205	237	225	216	234	234	218	216	196	209	206	208	229	227	249	201	221	225	184	216	243	215	226	196	240	246	224	217	234	226	237	204	232	209	215	212	227	240	239	254	194	234	249	228	203	252	211	238	220	222	228	234	225	208	219	204	207	203	232	247	243	201	241	236	220	254	215	241	221	205	232	230	237	238	214	239	193	218	232	250	225	210	165	241	214	232	203	222	225	233	240	209	204	251	212	223	216	208	224	209	216	206	212	211	232	243	253	175	238	216	228	218	254	228	230	248	245	204	235	216	244	250	237	188	205	206	215	253	227	244	216	216	235	242	225	216	231	223	254	232	231	225	212	220	223	201	230	225	201	239	207	228	200	213	220	206	241	203	207	238	221	235	215	237	216	222	221	216	237	207	219	206	237	231	207	233	249	200	233	232	224	211	209	225	204	233	220	192	228	242	225	225	187	217	217	220	209	245	209	216	221	213	250	247	208	225	203	212	220	210	228	216	228	209	264	207	239	219	232	198	254	213	219	216	204	236	245	211	198	206	241	209	238	231	211	202	212	232	202	232	229	220	222	220	237	219	233	235	218	211	201	214	224	207	226	233	223	232	235	214	221	221	214	244	214	209	215	215	211	208	244	212	220	225	232	234	229	211	229	225	224	213	208	223	236	199	196	212	244	211	189	239	216	203	264	218	231	211	214	205	219	194	224	199	223	199	189	240	229	248	228	230	231	230	199	219	213	197	226	251	223	213	224	235	211	235	228	232	200	227	234	200	190	218	242	227	231	237	236	214	222	238	208	226	192	226	234	241	238	220	206	239	231	237	192	245	227	222	215	216	216	209	211	212	205	233	206	247	226	231	217	207	220	214	207	231	233	211	260	194	212	241	226	235	216	223	197	206	254	231	223	235	192	215	219	198	192	212	231	232	220	219	198	184	194	218	212	226	193	234	217	219	221	204	216	202	217	225	223	204	239	229	253	232	222	212	212	217	233	207	241	212	223	233	222	211	205	225	215	213	226	235	237	219	212	232	229	238	205	205	240	225	210	220	237	220	198	239	229	240	223	209	221	225	207	244	198	192	241	217	190	212	224	235	224	212	234	205	237	217	234	243	216	199	216	213	222	196	222	223	212	219	225	255	219	208	228	223	217	221	225	243	207	208	236	248	242	205	204	211	224	212	222	255	219	200	228	225	235	201	243	223	230	207	218	202	219	192	219	223	215	203	229	212	227	228	213	204	218	200	221	222	230	227	261	241	215	194	245	227	220	204	226	222	230	231	211	232	238	245	223	251	219	197	208	214	233	203	229	215	214	205	225	227	212	193	224	219	231	229	220	229	214	198	212	219	213	220	186	240	232	231	204	231	220	221	218	241	210	223	247	227	222	216	243	235	204	235	254	202	212	227	216	219	212	221	193	238	216	230	238	217	220	200	231	224	237	190	216	222	217	226	205	219	204	210	233	213	234	228	228	221	225	217	221	213	221	203	199	224	217	233	219	224	241	222	228	213	231	246	233	216	232	221	216	222	211	222	238	233	211	221	230	221	220	198	199	228	247	260	213	236	209	204	222	223	235	181	222	193	225	230	235	223	208	183	210	190	245	221	206	248	239	246	240	242	211	207	231	220	232	223	208	227	222	188	226	202	206	194	210	234	231	211	257	217	250	207	257	224	224	225	220	225	227	243	236	221	206	226	205	236	209	233	210	227	225	225	249	194	208	248	239	216	203	233	214	221	232	228	231	224	226	245	231	235	221	220	227	246	228	229	217	237	223	221	188	226	190	217	222	212	200	237	205	238	219	213	222	182	232	232	219	249	208	228	211	226	221	232	223	218	213	235	219	212	208	201	212	224	214	249	215	217	211	210	218	225	221	253	220	241	215	226	215	227	182	218	220	206	230	201	223	211	247	216	216	219	214	204	247	238	249	239	213	251	231	224	254	230	217	236	223	212	228	223	217	207	223	210	212	210	223	218	221	196	206	227	233	188	228	205	202	244	236	209	199	203	203	229	233	226	215	251	236	203	237	220	232	227	198	205	211	237	223	230	183	228	233	209	226	191	224	225	207	251	223	200	202	211	224	213	224	212	203	217	223	203	222	238	216	220	222	214	193	224	201	207	217	214	199	220	226	247	225	220	218	223	219	207	226	209	247	216	251	217	228	214	229	206	206	224	238	224	203	222	223	248	209	236	215	198	221	250	217	199	188	218	199	226	194	239	230	226	222	218	209	204	225	201	235	217	219	218	255	233	240	233	235	236	243	232	199	234	229	214	222	219	240	221	237	231	208	230	211	244	214	220	214	234	228	213	222	215	202	206	251	216	230	203	232	220	261	232	219	209	233	213	238	229	225	210	207	222	203	227	215	226	226	203	241	218	214	218	244	218	182	237	195	233	206	239	237	229	219	219	218	249	236	205	226	230	209	206	227	230	225	235	196	218	231	234	216	209	198	230	229	181	240	198	211	236	224	235	234	215	205	229	229	213	205	209	223	216	221	204	225	194	213	201	213	222	222	215	217	223	234	180	202	195	236	204	218	223	248	242	249	177	212	202	222	219	230	216	236	212	233	209	231	206	240	211	237	214	256	207	236	214	195	222	221	222	228	251	255	215	219	205	211	204	237	208	224	203	219	222	225	228	224	225	209	225	222	222	226	218	232	200	209	219	237	210	225	211	240	211	240	183	230	211	214	247	218	192	204	235	194	222	237	229	217	212	216	211	213	219	245	244	230	217	240	195	223	226	214	227	226	220	238	230	243	227	219	222	229	222	267	210	232	233	208	214	212	207	209	205	226	229	220	225	234	223	212	227	234	217	228
3525	8651	5550	2617	1834	1392	1122	838	624	543	538	440	393	370	334	329	324	303	330	290	295	305	253	236	260	284	288	259	248	258	255	263	270	254	244	240	246	241	215	243	276	222	215	256	241	258	248	235	219	252	269	210	244	207	254	225	221	232	240	257	226	217	243	249	198	219	205	218	231	209	221	233	226	237	226	226	237	249	231	219	223	231	224	222	230	231	265	232	231	250	244	210	195	231	239	229	204	211	236	232	236	235	230	217	231	216	208	251	233	218	206	227	232	253	249	223	226	262	205	237	217	237	260	207	245	201	209	227	214	234	214	236	222	231	252	249	243	241	230	234	237	239	264	247	229	249	236	199	243	213	217	232	206	243	198	222	233	213	230	211	217	212	224	211	243	229	259	251	226	253	245	259	224	233	203	225	200	226	230	212	229	250	223	247	254	231	224	233	238	245	213	241	228	221	229	217	248	231	257	234	222	218	226	210	241	231	250	209	231	219	229	226	217	234	232	235	232	213	243	230	198	239	224	195	242	236	226	241	212	246	215	229	220	229	229	217	241	254	214	215	265	230	199	234	217	223	238	213	231	226	224	230	266	249	211	257	238	217	265	240	210	237	213	223	210	187	228	235	221	232	217	209	229	235	244	220	237	211	236	224	242	215	228	207	227	242	213	238	219	238	225	229	217	231	247	244	230	248	213	240	207	219	226	241	225	239	202	220	192	213	234	221	235	242	228	231	272	239	239	244	220	232	218	243	233	228	221	191	195	241	233	182	239	227	222	201	231	222	240	266	233	233	227	227	252	235	232	216	216	233	232	227	231	250	218	227	242	245	222	219	242	241	253	194	257	239	233	240	238	222	230	232	228	209	231	248	231	222	224	236	248	235	230	250	211	223	225	222	217	210	254	230	229	244	240	232	227	260	267	221	209	226	210	268	245	245	213	217	223	256	221	234	229	214	223	246	227	240	226	228	237	232	242	233	220	242	239	220	234	208	226	258	251	251	227	232	223	247	222	238	237	230	247	236	206	221	239	241	213	208	227	243	234	212	220	230	236	227	228	226	230	225	240	196	250	240	234	212	209	250	242	238	226	248	228	238	209	226	231	208	221	211	231	220	233	235	223	226	219	229	226	227	231	232	214	205	212	237	226	228	215	244	229	228	204	233	209	208	223	221	235	232	234	220	218	236	206	223	231	207	229	205	243	218	234	223	229	238	222	264	226	242	237	252	263	242	228	235	232	225	250	238	250	204	232	228	202	231	223	232	251	232	230	227	231	253	230	253	219	207	221	226	230	223	252	216	259	240	217	261	200	234	219	253	226	207	206	233	233	253	250	212	251	223	239	203	224	231	233	221	259	242	230	208	218	249	219	247	197	237	213	230	227	228	225	214	233	223	227	239	240	235	245	250	214	252	259	227	223	234	239	202	250	192	241	254	247	221	208	240	206	234	216	238	228	210	228	243	209	229	249	229	236	229	217	228	224	220	226	238	231	193	212	220	225	229	246	212	238	224	246	237	251	236	223	238	225	225	230	241	227	244	261	230	249	225	206	218	209	235	218	219	250	244	189	235	229	227	242	265	235	207	232	217	230	210	212	220	242	228	231	240	229	243	273	224	222	218	218	236	232	218	230	220	200	227	223	221	235	220	229	228	225	213	235	248	203	255	218	234	230	215	253	245	253	214	227	251	259	240	208	239	232	233	222	232	212	226	223	235	241	204	223	224	243	215	231	233	215	261	216	236	238	195	223	224	231	240	203	239	226	231	225	245	195	223	239	234	228	230	232	243	200	245	220	241	223	234	209	206	220	221	225	244	220	221	263	238	230	231	242	234	231	241	219	217	221	221	240	243	209	208	216	216	244	226	232	222	201	210	215	218	244	235	234	244	214	225	227	249	237	249	217	245	196	216	209	233	205	220	220	236	257	205	211	219	222	225	226	224	226	224	222	231	226	219	204	232	245	234	202	233	250	220	222	227	242	232	227	257	244	197	205	208	227	231	214	230	219	276	236	255	231	249	196	233	238	234	223	223	230	244	235	217	235	216	249	228	212	240	210	253	220	215	207	235	232	230	210	237	228	220	213	238	225	217	205	235	229	205	216	220	238	233	219	235	241	213	211	240	267	244	239	224	217	231	255	215	225	254	248	231	238	245	224	225	228	205	231	214	244	220	226	235	225	214	216	247	234	221	237	207	248	230	213	223	245	225	213	232	223	225	206	206	236	250	237	225	238	194	205	214	200	229	209	247	240	233	231	215	209	231	261	270	222	235	204	273	228	232	225	254	219	272	221	242	240	244	228	262	222	239	254	239	218	239	236	214	233	228	228	217	246	243	230	246	230	258	215	240	243	229	202	221	270	238	245	226	226	254	227	224	232	237	229	238	223	240	241	213	222	247	239	231	222	238	207	210	235	243	225	220	232	225	224	233	245	227	216	207	234	238	262	214	235	216	239	225	224	216	217	215	225	246	216	219	224	237	235	208	217	229	241	223	232	230	224	264	211	244	214	210	241	212	217	217	214	215	224	185	228	246	237	226	221	241	235	208	219	213	203	221	225	227	217	233	220	240	216	235	225	201	222	233	227	246	242	217	211	234	238	237	230	234	236	207	226	206	246	233	243	242	238	239	229	204	234	231	212	228	242	219	232	215	232	251	247	222	222	219	248	229	271	207	256	203	237	206	243	220	213	236	244	210	216	232	253	256	214	211	217	269	205	223	266	244	230	251	217	231	226	215	226	219	228	202	220	217	228	225	215	230	230	211	247	238	236	219	257	239	226	220	217	226	242	211	223	254	243	249	264	239	212	236	246	241	228	217	214	239	241	231	211	228	196	210	247	223	237	199	226	266	221	226	220	260	230	266	218	273	240	229	203	251	222	229	205	250	248	235	228	243	211	221	239	275	219	261	202	253	245	231	199	241	229	234	262	218	226	230	237	221	200	208	200	253	241	205	243	245	213	225	189	244	237	222	223	223	238	247	249	255	238	228	213	223	224	213	221	229	239	236	226	242	236	229	227	202	208	234	210	229	209	246	206	232	244	228	244	225	246	241	209	212	196	240	235	215	237	235	245	216	233	227	240	237	255	220	218	239	216	243	223	241	222	223	241	229	228	230	228	209	220	213	238	250	262	236	228	252	242	232	229	231	246	245	229	188	236	226	217	220	254	223	224	213	214	233	224	242	241	254	199	229	223	252	207	240	266	223	214	245	248	220	206	242	236	245	208	222	233	226	227	246	236	240	231	258	223	216	250	221	238	205	224	217	215	238	224	228	230	209	208	250	216	220	207	244	205	245	241	214	209	229	234	216	224	259	249	262	238	248	202	235	237	252	212	218	220	221	227	238	262	215	228	244	215	244	223	229	225	245	214	256	202	226	225	232	238	217	222	209	244	210	214	216	216	223	245	224	229	217	247	252	252	229	220	241	246	242	225	218	230	268	258	234	214	253	260	218	221	219	272	229	237	257	213	232	248	215	217	213	231	245	224	209
24752	20910	26577	25214	7850	936	804	702	695	649	605	646	608	633	587	597	554	569	568	568	607	555	549	579	511	571	546	570	532	558	561	589	547	580	543	545	564	538	591	570	565	578	549	559	534	560	548	556	556	541	611	508	561	580	563	560	564	571	577	551	554	567	580	560	573	557	566	643	559	568	533	557	576	548	580	559	518	544	579	570	533	559	556	566	525	549	526	600	567	547	568	512	583	536	554	546	546	554	539	571	555	568	582	556	573	584	580	521	513	578	605	556	576	573	555	542	559	543	575	543	537	556	559	563	579	566	551	551	566	567	560	557	562	573	571	541	548	518	589	538	530	597	588	586	591	524	600	530	556	547	581	550	574	560	528	559	561	568	495	547	550	565	534	528	558	556	532	514	551	555	560	580	571	542	552	556	566	543	597	544	590	540	524	556	546	535	615	539	563	572	515	513	533	588	553	599	563	565	572	529	521	551	535	523	557	556	589	543	565	538	550	533	553	581	519	571	588	571	573	545	548	567	537	613	572	547	556	562	588	574	543	535	582	570	515	565	525	531	582	528	508	549	554	571	542	544	533	604	554	543	525	575	573	581	551	544	544	550	544	547	515	494	567	553	561	548	561	551	574	572	553	581	547	585	518	607	547	555	536	538	610	573	559	579	570	566	561	537	514	593	580	565	544	518	567	580	574	562	584	548	523	552	566	548	567	534	529	515	561	558	547	594	559	597	589	541	575	575	526	527	579	529	553	560	533	564	545	562	560	552	537	527	539	542	576	523	595	554	570	532	548	593	513	574	557	508	544	548	554	552	599	574	531	571	550	533	529	568	525	563	517	534	563	528	561	559	569	536	526	555	540	521	602	590	553	543	528	563	512	586	537	534	551	560	569	542	551	578	582	573	605	548	583	580	533	513	575	583	555	579	564	522	584	526	560	543	573	505	532	558	558	607	586	524	544	547	558	567	547	585	526	540	551	569	537	554	576	526	582	560	528	540	504	559	564	560	543	520	558	556	521	564	579	550	599	546	561	587	518	516	592	559	515	575	569	536	579	532	530	569	564	535	546	570	561	559	563	558	563	555	568	553	528	515	555	544	522	629	549	608	576	548	575	563	543	584	538	550	524	565	576	542	531	590	528	558	575	595	500	518	591	579	575	534	558	544	554	581	558	572	534	552	536	563	538	542	546	563	549	531	541	540	551	601	531	547	538	536	551	548	555	553	543	574	570	515	561	594	555	568	586	536	547	525	564	569	517	533	569	566	564	583	535	538	545	519	559	606	527	572	544	567	560	550	537	550	536	553	572	588	574	505	588	561	553	601	555	532	571	579	582	554	546	580	553	572	548	544	571	526	561	557	550	549	571	604	554	546	541	542	569	559	552	588	554	578	539	581	558	483	551	571	567	532	538	551	559	577	558	514	561	564	527	555	560	557	557	537	542	568	554	552	545	541	587	538	550	562	516	557	545	600	534	581	543	509	565	557	516	572	579	532	564	534	567	591	561	566	577	554	550	554	552	565	539	571	553	560	575	574	570	565	612	573	552	582	559	538	536	563	526	584	574	535	543	566	580	565	556	524	568	564	580	556	547	569	562	523	574	560	569	529	553	539	535	577	575	536	573	535	569	618	548	585	569	587	546	525	527	557	583	569	574	538	540	541	548	545	555	532	556	572	577	551	559	542	564	525	572	526	574	565	601	533	565	606	585	551	534	549	555	551	564	513	542	568	534	532	570	544	550	587	565	545	559	560	542	503	557	571	571	536	502	573	556	537	495	593	569	553	601	575	564	574	542	569	564	567	562	502	548	578	553	554	581	559	560	597	571	539	571	597	534	574	604	603	533	591	563	566	600	570	521	575	581	580	539	569	585	550	535	528	539	521	546	548	569	573	598	551	558	546	607	581	579	567	525	547	564	559	572	529	544	557	597	561	554	581	569	529	555	555	527	533	530	563	566	524	565	589	553	574	562	563	560	556	542	571	532	499	571	495	585	525	555	559	568	542	556	567	550	553	552	572	551	592	553	515	567	569	583	567	529	579	540	541	594	555	564	534	559	537	607	575	549	578	521	554	568	516	529	534	562	554	576	533	520	566	568	569	525	533	570	527	552	543	575	537	552	574	553	563	495	549	558	588	591	564	554	577	542	529	514	545	550	526	582	581	535	583	593	516	556	598	529	584	553	583	557	564	572	551	533	540	552	566	540	582	591	542	563	571	554	521	571	531	583	495	538	520	535	517	583	548	538	532	561	541	554	600	542	613	549	573	569	553	556	586	569	541	535	583	553	556	554	570	513	562	545	561	561	592	571	548	522	559	548	566	583	551	540	543	502	567	557	570	556	543	630	586	534	573	506	539	577	533	518	530	560	567	534	548	564	554	562	541	542	575	548	522	554	536	529	601	558	577	594	552	526	593	574	510	563	530	576	520	566	546	590	564	549	601	558	539	545	577	581	524	550	561	545	580	536	497	557	514	571	592	545	596	570	574	524	555	577	554	550	582	529	516	538	564	563	560	554	547	501	563	517	569	575	500	586	541	556	533	513	518	580	567	546	544	544	554	564	529	587	570	590	609	566	582	573	523	577	511	544	556	567	549	551	570	568	538	556	598	548	615	535	544	559	565	571	512	553	543	551	541	520	552	555	515	581	588	543	548	554	497	540	512	579	509	561	578	580	575	572	550	574	568	544	553	524	527	553	582	583	555	609	572	556	593	542	577	611	591	552	559	546	557	560	559	532	576	606	600	545	604	524	575	587	535	529	574	572	546	558	554	570	527	535	548	555	501	552	577	559	553	599	589	556	544	545	497	600	529	572	541	597	534	562	528	535	549	595	524	546	551	605	563	597	592	563	545	550	530	532	585	568	570	537	531	573	572	546	573	526	548	573	569	588	571	551	595	557	579	559	601	582	604	599	554	566	589	535	519	545	555	555	575	554	534	556	585	515	579	551	591	557	585	534	542	538	599	551	557	556	575	587	540	584	559	561	576	581	533	589	530	555	541	576	547	586	564	539	553	566	586	556	580	548	550	581	562	533	570	542	537	536	522	612	565	576	573	523	571	566	568	525	527	543	536	580	545	544	568	535	545	579	570	576	591	574	589	555	564	560	523	551	574	587	588	548	537	578	640	567	573	556	579	525	607	572	520	512	519	548	605	529	570	520	541	536	559	537	595	547	565	536	551	555	575	543	619	567	586	552	580	571	529	557	559	534	592	589	613	574	550	539	578	552	533	526	567	554	547	560	554	504	486	570	566	465	546	595	548	546	531	551	555	576	586	545	607	566	554	547	532	520	500	566	588	535	564	577	553	535	529	612	603	558	596	542	556	548	583	509	530	545	552	582	533	560	572	526	574	533	560	569	572	546	579	510	544	523	569	535	528	505	577	533	580	554	579	570	637	549	529	547	525	606	583	473	571	605	580	564	524	556	584	556	549	562	557	524	592	549	564	578	544	594	538	541	567	541	563	567	592	597	582	554	606	593	588	591	548
3645	5313	3562	1849	1439	1144	946	927	838	768	705	684	640	623	607	635	591	621	611	574	650	588	632	568	608	635	605	614	606	551	589	565	567	629	565	582	582	564	598	608	592	531	548	573	549	572	586	598	550	544	608	541	556	601	584	582	574	591	604	583	607	560	568	607	624	579	585	550	568	586	543	629	641	609	599	588	569	562	639	581	544	593	552	578	608	576	569	532	569	587	544	562	586	576	583	574	565	556	584	571	584	587	573	611	556	536	575	563	576	526	596	553	554	579	496	529	587	541	546	559	579	572	584	534	549	583	588	549	569	539	615	601	581	566	592	554	544	583	560	549	569	562	556	594	541	529	550	563	627	574	560	561	558	561	592	556	563	575	561	530	554	570	557	556	596	596	548	554	580	594	580	598	555	580	592	546	567	582	568	556	568	575	566	536	596	580	570	593	612	564	546	605	551	556	582	588	587	555	555	557	528	546	544	547	591	563	619	577	559	570	522	594	535	579	552	577	564	559	584	581	563	591	608	592	570	582	552	531	599	578	549	585	560	587	509	535	555	578	554	556	615	561	547	586	536	553	541	557	536	561	544	575	575	595	536	624	554	553	547	586	588	592	586	544	576	573	562	521	529	589	581	610	575	559	572	577	547	602	562	547	593	559	609	553	609	607	544	567	531	552	581	553	555	582	538	579	552	567	594	565	578	620	560	571	560	559	566	618	590	576	565	566	592	550	582	548	591	520	567	611	554	559	558	564	560	600	562	561	578	591	570	609	527	589	596	564	516	545	581	591	564	597	584	542	560	578	589	584	578	551	568	544	578	584	582	561	572	586	556	567	612	517	565	595	548	537	547	566	541	563	588	572	596	593	568	545	536	585	600	550	571	612	566	562	521	605	579	535	495	560	581	559	579	551	565	560	574	568	560	576	596	552	590	585	571	576	579	573	569	640	580	574	547	597	588	546	582	515	564	522	598	553	576	559	497	550	525	542	589	547	631	581	581	515	575	599	594	558	645	578	597	588	564	590	604	592	532	544	567	575	575	588	602	610	567	567	596	596	625	568	579	552	571	544	571	585	587	540	590	549	601	548	575	541	552	553	572	567	539	598	594	600	536	526	569	568	521	549	565	586	548	545	566	559	547	595	583	543	546	552	520	558	585	565	607	608	583	590	579	570	552	550	632	557	569	594	552	616	595	568	548	560	573	589	590	577	591	552	562	544	618	549	584	567	555	551	566	584	567	524	561	595	537	593	599	601	579	569	627	569	581	558	548	548	604	545	551	566	586	557	560	549	536	586	563	574	589	553	595	540	560	550	614	597	561	577	553	569	631	543	558	606	569	571	558	559	544	601	556	567	592	601	588	590	571	594	588	549	591	598	561	574	611	542	540	589	562	591	571	599	597	587	550	538	592	554	583	555	546	534	598	526	550	581	580	601	541	609	567	584	573	587	593	592	594	556	569	561	633	579	592	596	558	583	526	600	568	533	572	550	530	584	574	556	541	613	561	587	614	588	530	560	554	563	571	587	580	571	581	582	525	550	603	572	565	606	583	584	582	579	560	585	594	550	558	616	615	607	559	566	599	525	589	589	578	566	525	594	628	616	571	558	569	542	571	531	579	566	563	578	603	543	589	595	539	596	579	568	578	562	575	571	545	587	601	591	592	594	496	587	571	592	572	543	565	556	563	563	575	584	582	598	577	608	548	586	562	579	576	575	547	577	535	570	598	532	559	597	571	599	559	575	582	552	587	555	596	555	564	626	573	582	563	563	531	610	560	537	577	542	586	593	525	533	575	586	594	607	575	540	603	606	584	587	565	581	576	543	523	579	594	528	551	551	552	593	597	575	579	559	553	582	585	521	568	609	572	564	590	566	556	601	579	584	560	559	577	587	589	550	564	582	576	568	547	603	569	612	583	559	582	571	578	592	526	573	540	551	618	554	551	570	577	584	600	617	556	536	557	541	581	539	561	580	572	577	576	580	560	566	558	543	554	577	569	536	556	540	567	601	584	609	553	568	539	546	576	562	542	593	585	551	526	532	530	571	547	542	518	564	569	588	560	548	562	561	582	580	535	572	545	574	549	584	599	593	534	547	542	576	583	565	512	566	579	512	561	571	546	613	553	561	577	549	582	568	554	571	556	569	576	558	576	569	605	551	542	553	617	553	552	549	560	567	563	520	556	550	597	585	538	561	570	536	571	529	569	537	572	606	562	567	554	551	621	565	562	595	560	572	552	582	604	596	581	603	523	607	548	589	558	553	584	552	515	561	565	567	554	552	574	563	591	575	587	543	573	604	544	570	534	553	585	535	537	582	604	600	581	584	550	556	567	610	579	572	600	578	556	562	607	604	567	594	552	508	574	562	592	557	566	583	618	589	589	575	508	533	543	559	531	580	609	562	616	542	604	527	598	562	544	550	603	595	575	571	589	560	591	602	610	536	576	576	568	552	579	542	546	552	534	584	575	557	575	563	572	581	566	563	529	557	581	577	583	560	557	556	578	589	548	601	588	549	566	608	515	569	556	597	590	613	578	586	575	558	588	558	575	579	536	566	557	609	617	594	580	614	557	585	612	598	625	532	568	584	563	544	552	562	597	576	603	540	605	583	581	566	558	598	586	583	542	594	546	558	541	579	544	594	547	585	583	595	597	551	570	559	551	584	554	551	618	575	594	556	581	587	605	563	563	531	548	570	603	557	578	563	617	560	552	535	561	573	572	593	570	606	590	585	585	540	559	551	599	616	548	569	589	611	597	553	578	575	534	571	545	594	549	524	555	569	529	578	578	595	536	571	577	561	604	591	551	528	545	573	597	574	580	563	545	547	564	578	608	578	532	556	559	532	585	574	567	563	567	559	562	564	563	580	588	583	533	562	520	605	584	551	589	523	600	556	602	584	547	602	564	546	630	528	570	577	531	545	554	552	575	545	588	579	592	610	544	546	547	563	554	519	559	576	573	590	570	579	559	588	542	612	533	578	544	525	572	575	573	592	562	575	549	588	551	561	531	567	614	546	577	549	611	524	544	553	580	561	574	560	580	551	560	564	548	577	565	604	529	547	585	544	558	551	563	544	547	572	547	558	553	553	537	580	603	544	590	551	599	564	553	563	584	510	557	628	586	583	528	590	593	551	527	556	592	550	501	545	575	571	580	539	531	553	558	589	569	606	533	522	588	560	555	605	547	601	553	589	579	573	545	578	556	580	579	541	542	570	560	556	557	601	547	553	530	551	614	560	588	557	534	544	618	598	537	594	576	592	581	582	558	569	586	564	528	600	566	563	606	637	596	596	618	552	563	607	562	585	605	587	571	555	568	638	546	550	590	576	542	577	579	573	562	536	567	578	580	568	610	572	583	558	584	581	557	580	543	561	550	571	564	578	567	591	610	575	526	600	576	563	635	585	594	581	551	603	583	581	594	621	602	527	599	590	544	589	578	552	574	522	549	551	571	606	586	583	554	561	541	570	559	544	547	587	597	526	580	550	537	572
22440	20990	28454	23706	20992	21023	5799	872	664	547	497	472	420	384	343	362	339	274	291	308	269	289	253	275	220	276	263	290	244	232	254	234	237	238	253	235	242	256	220	235	235	253	224	237	200	251	243	214	269	221	240	232	220	229	216	239	255	219	244	242	206	203	229	229	260	221	251	223	224	208	244	247	237	234	232	268	208	251	198	241	239	260	242	246	229	226	227	224	223	218	198	228	282	215	237	239	222	245	226	220	227	202	243	217	223	211	233	264	210	229	212	223	234	256	240	239	240	251	222	229	237	236	216	254	193	227	230	256	243	220	240	248	215	239	222	223	193	245	224	212	226	234	219	242	224	200	195	215	233	208	236	218	211	222	223	234	213	238	237	197	223	222	244	219	247	203	202	231	247	209	248	222	232	227	226	238	235	228	251	217	230	236	262	240	217	261	218	228	256	255	237	214	258	214	219	219	212	243	206	224	211	244	235	202	228	239	209	243	244	245	239	247	254	256	209	212	224	228	237	221	214	248	214	232	244	224	254	209	205	233	230	231	241	227	211	221	226	234	229	227	210	221	206	216	225	238	225	235	220	209	222	234	242	208	235	226	223	205	226	216	224	239	238	243	231	219	231	251	195	239	265	231	251	213	218	231	230	218	239	240	230	223	252	231	224	225	221	212	239	222	257	216	237	241	232	208	229	243	201	221	226	243	213	236	229	234	240	249	211	216	236	225	217	234	223	202	239	230	254	232	242	215	256	200	210	234	227	227	246	207	260	247	219	231	231	216	247	204	223	252	242	242	242	216	215	257	250	208	239	222	230	246	243	207	213	250	246	213	258	212	202	231	247	200	213	219	226	216	250	217	247	237	251	233	209	203	241	227	205	211	234	232	223	254	256	216	224	242	205	199	246	231	191	257	190	231	226	219	233	231	236	253	217	254	256	241	267	222	232	210	213	201	254	239	238	238	224	239	216	224	227	253	218	223	232	214	215	208	219	244	240	255	241	228	230	239	258	220	230	252	216	216	204	242	207	229	220	218	225	222	210	230	248	252	234	228	242	240	221	223	219	212	225	211	238	251	268	219	224	257	250	237	231	234	235	234	214	215	230	249	199	202	211	214	233	275	235	258	246	259	226	244	225	231	224	231	212	235	231	228	225	224	237	252	282	222	197	244	241	197	233	211	231	200	241	254	230	254	234	231	233	217	202	241	240	230	244	239	248	236	247	246	216	237	270	209	204	247	195	220	208	227	217	229	204	236	227	214	249	220	240	245	236	219	217	208	222	201	233	228	208	226	236	227	245	262	232	225	207	223	240	262	223	248	244	227	210	227	234	227	257	216	253	224	224	227	224	243	251	230	244	255	210	234	262	222	207	211	246	217	280	245	247	224	219	231	241	223	240	220	222	251	229	219	222	221	229	238	215	254	242	217	242	230	241	200	225	221	237	218	249	247	220	247	209	214	228	235	205	224	223	228	232	241	225	246	237	222	204	220	217	201	216	204	239	212	219	228	213	236	198	202	222	246	212	226	217	231	220	214	227	239	223	222	221	238	256	260	191	228	243	220	216	244	232	232	237	238	226	234	233	232	220	223	233	248	226	221	209	220	222	240	244	222	225	191	199	231	198	229	229	236	247	208	221	232	235	249	249	219	239	232	227	240	209	258	251	234	252	230	216	235	210	236	232	259	231	247	225	216	223	248	247	239	217	245	218	214	233	237	216	222	222	206	236	198	230	229	231	244	223	217	217	254	251	233	223	214	245	218	210	238	235	240	227	245	225	208	216	208	194	224	225	208	221	207	229	210	223	236	225	230	228	220	220	220	238	247	237	243	192	257	259	233	253	232	202	216	211	263	183	230	244	244	251	217	231	218	234	221	239	219	223	211	244	239	233	230	230	206	212	244	245	249	204	218	230	219	235	210	224	252	239	235	235	230	245	247	231	236	228	190	241	248	234	223	247	250	242	213	218	222	225	220	265	234	208	220	228	220	237	224	247	238	221	230	265	234	219	215	231	204	250	237	244	237	226	259	247	199	198	235	222	230	240	236	239	257	225	223	252	200	207	232	200	235	209	266	263	201	238	238	246	238	228	228	224	242	233	223	248	222	223	227	233	229	218	212	213	237	232	214	223	232	244	202	208	237	222	232	259	228	227	251	247	219	223	213	234	249	195	225	216	233	215	209	229	230	226	265	245	224	211	211	221	245	262	224	231	236	252	212	248	231	246	212	214	205	215	234	237	208	213	226	205	240	212	213	232	200	251	238	226	212	238	218	210	243	199	205	243	196	209	208	214	206	237	229	244	243	240	225	229	219	209	252	200	199	249	213	246	223	219	215	212	231	200	229	230	247	230	247	221	225	230	241	223	209	218	235	226	213	247	255	221	214	223	232	232	246	217	233	245	227	258	220	231	226	239	241	223	232	223	237	238	234	221	246	232	246	246	244	221	208	254	199	228	234	243	231	208	242	244	234	239	207	205	249	254	251	215	213	254	238	209	235	259	228	223	241	204	223	232	223	224	249	220	224	242	246	228	222	218	222	224	219	222	230	228	226	247	239	235	227	259	237	221	236	237	224	235	234	202	237	216	228	242	230	235	213	222	255	245	223	211	204	233	229	223	232	225	245	234	232	231	247	211	210	253	197	204	223	225	257	255	224	215	254	228	202	231	238	250	217	222	230	252	221	244	253	241	234	258	217	208	194	243	216	222	249	244	241	244	243	193	232	209	228	211	236	236	242	247	229	237	240	243	254	244	218	235	221	231	204	224	196	205	230	225	232	245	257	239	264	227	226	212	257	244	232	234	224	257	236	244	224	222	216	198	239	223	209	205	231	232	196	223	251	235	214	227	238	249	220	242	226	234	218	222	259	226	197	224	218	242	239	263	248	228	221	229	248	202	247	230	214	239	206	230	226	225	220	210	224	210	232	224	231	224	208	223	198	232	188	247	235	217	249	214	220	248	210	216	215	221	237	247	223	219	259	236	204	210	225	212	221	228	212	210	223	225	262	214	202	192	214	228	224	223	221	239	217	226	223	224	221	245	246	235	210	248	222	242	227	214	222	216	204	271	231	226	226	215	236	232	208	234	245	228	226	224	239	232	227	208	224	214	225	232	231	225	234	224	251	223	208	244	233	247	222	229	260	237	238	231	222	239	230	207	235	241	258	221	217	258	211	210	219	253	236	241	218	246	234	227	231	217	226	232	234	237	214	224	204	242	238	239	224	214	225	229	232	213	229	212	221	211	204	241	232	231	259	254	244	217	226	266	222	238	241	229	246	238	187	244	237	217	245	222	227	217	227	223	213	223	254	217	202	250	233	264	231	227	216	216	250	221	214	261	223	237	217	224	198	231	265	252	235	218	232	205	220	229	246	214	225	222	244	218	205	232	214	225	227	233	243	239	236	224	228	192	249	228	210	199	237	224	232	219	229	217	244	231	219	215	258	244	243	265	221	221	247	241	233	214	227	232	237	246	228	226	233	237	221	228	206
4008	13569	9457	4316	3099	2268	1697	1319	1028	850	706	629	516	496	426	422	381	362	312	352	312	312	287	298	298	271	246	282	281	271	267	252	257	253	256	256	252	208	253	243	254	246	229	234	249	233	262	257	261	249	280	234	224	211	208	249	228	231	209	250	236	236	235	233	228	228	232	247	227	240	223	235	217	228	273	218	235	254	264	222	235	235	231	246	255	225	227	214	241	226	246	230	211	225	242	240	214	233	243	233	229	219	229	223	233	234	251	224	213	233	242	230	221	245	211	213	236	234	228	221	219	229	243	219	209	236	224	213	247	211	197	237	224	204	219	210	233	193	216	223	214	224	222	218	239	217	204	220	254	223	246	222	232	257	197	212	245	230	245	231	204	236	203	235	231	251	225	246	219	218	259	260	236	210	268	228	241	210	231	223	230	223	210	240	225	210	258	220	203	230	241	248	227	261	250	222	230	258	207	220	239	218	212	207	218	199	217	227	219	246	248	204	216	231	222	258	202	248	210	204	240	214	220	224	217	261	233	228	237	246	219	239	223	242	227	236	229	207	213	238	219	241	213	248	264	225	209	226	231	228	253	227	231	197	255	210	218	261	225	228	223	213	239	240	225	210	228	231	234	216	237	219	208	217	205	237	249	234	238	224	238	255	248	224	226	227	239	234	235	237	203	218	212	236	232	199	219	204	241	243	208	216	214	222	214	220	225	224	228	260	227	241	218	229	231	221	214	234	225	255	230	221	223	238	205	236	247	226	247	218	202	214	245	237	229	233	239	246	241	215	241	220	231	237	204	225	209	236	227	233	250	216	208	231	253	234	225	221	216	237	237	235	239	244	207	233	194	238	207	240	243	264	221	223	232	213	238	207	232	218	234	238	249	197	227	243	236	252	231	247	226	219	230	231	206	228	233	242	236	226	220	221	214	235	233	224	224	247	223	218	207	225	238	187	241	225	231	236	231	228	245	218	230	266	240	242	263	237	223	238	215	247	238	222	234	237	204	227	240	218	213	230	210	215	232	223	225	235	224	228	229	232	214	217	227	206	225	227	212	215	246	227	238	240	237	200	228	239	230	214	194	236	229	238	237	213	196	223	204	218	256	232	218	234	214	224	225	228	208	240	224	230	223	229	211	217	238	231	218	215	219	240	209	275	229	271	227	246	195	226	259	206	252	236	251	240	196	214	257	218	218	216	203	240	220	216	237	229	213	232	244	220	227	217	233	240	220	227	243	221	232	232	236	221	205	199	223	241	261	215	241	226	225	228	251	226	224	196	203	214	199	221	201	236	242	221	229	234	224	224	221	216	231	243	196	237	236	226	230	221	205	249	222	226	235	234	211	217	206	204	230	229	234	203	207	243	235	233	231	205	231	226	243	189	250	217	223	265	255	223	217	249	226	238	199	213	244	218	237	235	231	215	239	235	232	196	229	211	228	227	223	201	234	240	226	231	224	236	226	244	218	210	201	235	227	239	221	219	255	210	241	215	212	216	234	222	218	209	244	210	227	219	239	230	205	223	223	227	211	249	226	219	236	205	238	217	237	236	242	219	222	247	201	222	236	211	210	240	194	239	228	222	221	256	251	242	219	215	234	258	221	212	226	219	253	226	249	213	241	216	220	239	233	244	247	234	227	233	220	229	226	226	218	233	253	234	234	233	254	253	214	232	222	220	256	234	233	234	255	203	224	245	237	210	203	196	233	228	219	229	210	210	230	225	227	218	205	208	196	217	241	212	232	223	217	218	218	208	215	236	219	240	198	197	229	218	231	221	241	224	237	196	229	230	207	224	224	214	224	213	219	209	234	212	205	229	220	224	221	252	225	241	213	205	208	242	243	246	241	228	219	205	250	211	215	212	253	208	231	224	245	257	235	222	227	220	223	228	244	210	254	224	223	217	204	214	228	220	221	220	228	206	226	232	214	249	227	210	226	252	217	246	262	210	231	250	246	209	229	251	261	202	238	220	234	217	242	223	197	209	231	245	237	262	237	216	230	229	228	242	265	209	249	272	222	234	248	212	236	237	219	224	202	216	231	252	222	217	217	210	255	238	249	205	238	224	233	226	243	209	227	221	237	221	205	201	218	217	201	248	254	241	217	222	226	235	251	227	247	231	226	238	220	209	239	243	215	198	249	221	199	229	226	205	218	207	227	214	213	199	243	231	227	211	232	217	197	209	240	221	237	245	223	227	217	222	218	224	227	208	231	253	226	260	222	228	224	252	244	234	233	197	233	196	250	235	237	230	229	235	219	244	233	200	191	216	244	222	227	219	260	240	219	257	260	222	221	210	233	230	230	221	215	219	227	249	222	239	225	222	222	227	226	256	220	226	222	245	233	202	234	235	224	212	234	229	233	213	210	234	217	249	248	229	201	261	223	227	218	228	209	240	219	229	221	227	264	218	211	225	240	231	209	242	207	220	244	223	249	215	214	222	231	217	209	224	246	208	248	208	218	230	194	238	227	222	191	216	219	226	238	225	205	231	221	238	223	244	239	257	233	264	207	216	242	241	231	204	233	215	231	221	218	261	213	231	185	220	221	204	197	234	218	267	238	222	202	238	237	226	229	219	247	203	217	210	221	221	210	222	232	226	224	206	253	203	234	220	227	244	274	197	224	214	218	224	254	238	220	229	234	217	233	221	226	208	223	208	219	238	225	245	205	200	235	217	230	253	231	249	223	234	208	230	223	216	239	212	237	229	221	208	225	240	212	226	207	235	229	217	229	226	219	216	215	210	245	225	248	201	233	252	233	222	210	236	229	245	239	202	217	210	227	236	225	188	247	212	222	226	224	222	274	233	197	244	235	235	206	229	238	219	239	263	227	253	234	223	258	214	239	228	243	219	242	243	205	267	223	226	232	214	228	213	225	218	239	197	255	239	230	244	224	218	216	228	237	213	223	239	244	209	270	253	257	250	224	218	198	218	200	237	225	224	212	240	231	205	229	230	235	209	227	219	210	217	224	202	246	243	254	250	214	217	217	228	219	234	233	223	208	232	247	230	229	215	235	249	245	221	221	207	254	234	236	164	223	218	237	241	243	243	215	233	228	224	221	213	246	222	234	222	255	218	226	215	225	228	243	198	259	244	216	220	237	230	229	227	206	208	229	240	235	241	221	217	222	232	230	232	215	222	239	258	216	229	232	234	251	253	239	250	239	230	212	214	220	203	248	214	229	232	216	216	236	227	238	228	202	236	244	245	225	242	221	239	214	242	199	265	235	226	244	216	202	206	223	224	217	246	223	245	223	213	253	233	242	228	250	214	233	237	231	245	240	213	248	230	225	199	221	219	224	200	224	259	225	257	228	224	246	240	210	222	225	232	216	241	217	225	223	263	201	201	219	236	203	206	262	250	224	221	240	230	229	230	212	245	204	266	225	241	224	242	213	226	246	218	221	240	199	273	232	242	214	233	232	238	209	217	230	232	240	258	214	223	213	242	193	220	235	215	252	207	237	230	262	228	226	206	217	223	239	221	241	245
27670	20083	8333	992	587	556	521	490	504	498	492	458	500	496	507	432	456	503	473	456	464	489	479	465	476	425	479	469	470	441	489	494	466	478	477	458	495	468	466	474	431	490	446	458	480	470	511	464	456	492	468	458	483	475	439	507	480	491	445	497	477	491	459	468	493	461	474	451	485	456	448	435	495	458	462	483	516	479	481	463	461	488	460	446	470	485	466	462	445	476	475	436	471	469	483	482	486	473	455	424	441	478	490	460	467	428	480	487	432	460	492	473	456	485	479	494	461	452	461	438	499	441	479	450	471	491	413	424	416	505	501	453	480	480	483	525	460	502	453	487	500	515	460	482	463	418	413	456	471	482	501	427	474	468	473	501	463	467	465	474	490	475	433	427	455	454	453	505	435	484	456	446	467	486	486	481	448	470	472	453	441	464	493	468	469	454	463	483	454	478	486	484	482	446	458	453	490	485	512	464	515	438	447	477	477	471	479	466	488	464	457	502	439	492	463	465	470	476	455	451	482	496	454	454	463	439	410	469	471	463	444	465	488	458	438	503	491	469	496	504	468	507	469	453	476	463	434	490	445	445	456	458	481	495	472	485	478	446	462	434	423	453	482	476	470	450	463	484	459	450	448	459	483	448	482	455	470	514	452	461	511	464	469	464	434	431	488	420	523	458	467	455	478	475	508	423	484	468	490	525	446	440	464	471	473	456	477	472	450	489	453	433	503	448	470	496	498	475	449	454	479	470	441	488	495	481	459	492	435	469	477	438	456	458	475	482	480	467	478	450	487	495	494	481	452	499	464	458	471	448	440	466	458	504	483	475	485	485	500	496	466	459	464	454	469	447	459	465	468	463	493	478	501	431	436	458	492	453	448	465	489	472	492	493	492	476	504	452	487	486	449	514	466	434	481	463	474	458	460	464	459	480	488	464	489	437	442	479	489	465	534	504	444	461	469	445	453	507	467	458	482	439	449	484	439	468	460	490	464	437	448	468	460	444	472	482	473	486	456	492	475	463	468	440	463	472	469	483	459	448	462	451	458	487	475	451	441	451	450	478	469	416	476	482	468	478	445	437	478	439	496	448	455	449	459	447	460	447	501	445	453	411	456	478	455	470	437	424	460	455	493	481	496	455	499	454	474	484	486	469	490	503	489	508	447	474	488	466	480	450	469	472	427	431	473	498	484	430	456	452	516	479	458	464	456	450	491	462	488	487	481	488	488	481	487	523	479	434	445	490	475	482	473	465	487	432	468	456	473	466	476	472	485	460	452	507	464	440	478	494	481	497	434	462	464	472	449	456	444	477	448	481	425	476	454	489	492	517	453	444	485	438	455	457	463	436	443	421	476	464	479	461	479	454	477	451	491	471	514	440	483	497	460	467	457	441	469	428	483	446	468	494	461	473	488	477	462	484	469	519	483	481	472	513	509	457	446	425	516	475	472	477	521	450	463	478	471	462	457	440	465	426	474	480	461	488	425	468	460	449	417	480	479	467	451	478	428	466	450	448	447	431	474	494	471	439	488	458	436	500	467	470	461	473	471	448	484	466	457	472	475	477	467	466	477	466	500	453	469	521	469	479	438	466	498	460	432	462	462	430	488	448	471	467	461	487	450	487	416	455	460	441	465	471	466	472	444	430	472	459	442	452	457	462	452	459	478	491	493	500	529	465	484	492	486	424	520	456	449	443	488	443	432	449	457	438	439	508	472	447	443	470	476	455	466	463	491	486	456	495	495	426	434	456	453	449	491	449	470	455	473	449	437	454	491	419	500	473	426	449	504	469	498	469	461	449	475	460	453	487	449	501	447	465	496	490	450	447	476	478	522	455	462	458	446	467	495	479	447	495	459	432	494	468	478	505	483	461	498	502	485	437	483	502	429	509	465	432	442	465	465	515	481	471	472	482	446	493	443	427	469	461	461	436	440	449	469	440	470	425	451	512	478	439	491	463	430	460	468	453	465	466	471	477	476	482	466	446	460	484	446	492	493	506	457	502	487	446	451	454	455	457	484	442	463	491	476	483	461	504	459	505	457	443	489	462	505	472	503	507	476	419	451	449	474	451	476	477	421	465	479	464	470	506	439	489	431	447	510	467	498	496	473	507	476	440	454	467	461	443	456	450	450	461	461	439	466	493	448	444	461	469	465	462	467	495	492	412	445	477	464	446	481	487	448	463	507	442	439	458	492	482	452	447	504	462	452	495	507	460	481	466	478	471	478	480	403	479	477	461	487	465	490	479	493	461	428	469	472	503	441	503	486	484	468	476	464	488	467	458	455	478	476	475	455	480	488	462	419	481	454	468	490	468	467	435	485	451	440	473	454	476	469	535	463	490	474	469	482	482	462	472	462	468	475	465	507	462	516	474	501	440	455	482	487	473	438	445	480	471	505	480	502	425	457	436	520	467	475	482	475	458	485	464	473	461	430	465	470	439	453	449	471	478	495	453	470	476	453	443	483	450	412	430	474	466	445	511	489	463	458	458	441	454	461	449	470	466	489	429	462	446	466	440	459	528	439	470	473	456	444	467	463	476	489	474	451	491	481	471	474	435	460	508	485	482	484	478	486	471	499	452	496	459	418	504	490	490	483	419	487	502	468	493	527	477	495	477	462	456	445	443	459	466	492	462	466	409	448	479	474	479	459	435	477	482	464	468	463	473	442	460	520	440	465	417	476	465	460	491	477	476	504	471	495	433	499	470	425	468	483	458	465	429	478	496	470	458	424	460	471	410	461	469	483	452	463	495	457	473	458	445	457	487	446	521	447	469	441	476	486	456	484	478	486	465	498	444	497	483	462	450	456	440	501	458	459	510	462	464	447	461	475	479	448	476	452	457	491	468	477	470	482	450	463	484	429	447	477	480	438	445	439	476	495	473	478	470	465	493	445	439	478	480	463	443	470	466	459	442	485	506	525	502	498	488	488	453	465	471	469	494	484	471	437	491	479	477	530	445	402	452	487	480	476	465	493	457	451	496	444	460	442	479	487	485	456	474	455	484	472	418	439	462	472	498	478	447	455	476	461	449	465	471	476	478	447	439	469	490	476	436	514	499	466	475	434	471	448	454	462	459	492	451	447	451	458	452	477	438	485	501	481	470	439	461	424	477	453	464	490	459	465	473	492	436	477	471	487	477	453	480	469	441	473	456	443	465	461	479	453	488	491	455	488	465	481	512	461	505	457	467	457	445	474	428	470	488	449	434	475	492	431	434	521	454	452	475	484	488	420	436	463	475	482	484	468	485	427	454	479	455	463	470	445	475	468	457	431	449	441	480	461	423	443	452	484	423	469	428	438	467	460	473	451	489	490	438	451	487	500	464	441	478	473	459	449	507	471	533	460	491	458	474	487	445	514	458	463	468	444	470	442	459	463	425	520	463	492	509	471	495	485	453	454	483	489	495	472	451	461	498	470	505	462	434	447	474	451	497	488	467	467	488	473	452	458	470	476	428	442	464	472	494	479	480	446	465	485	440	428	471	449	408	453	473
5025	2569	1529	974	798	692	658	590	577	567	506	540	511	510	479	532	506	491	494	496	497	523	477	496	494	495	532	507	504	482	474	483	478	469	507	481	492	492	479	460	529	490	481	501	480	468	478	474	531	474	499	500	513	492	471	467	493	455	508	477	503	493	499	527	500	469	468	446	486	472	514	464	491	468	521	449	492	494	501	476	493	471	473	473	468	476	490	462	507	488	468	460	492	499	456	449	497	505	480	461	465	511	478	463	471	483	487	482	521	476	429	499	482	450	478	510	512	496	498	472	469	484	476	477	442	482	469	496	471	496	455	466	482	505	491	492	465	489	502	524	478	458	474	500	489	476	491	493	507	493	483	449	510	493	499	470	502	452	465	484	494	465	467	511	497	452	488	511	480	474	475	464	473	490	490	478	500	481	501	483	454	438	497	510	472	471	527	464	514	481	494	508	513	447	501	470	517	499	468	462	502	499	491	505	454	487	497	495	530	486	534	457	517	511	476	498	508	473	483	502	447	538	486	494	478	482	490	492	475	501	468	498	496	460	472	509	493	504	492	469	445	489	477	478	522	568	469	494	461	487	469	478	466	477	485	483	487	463	458	474	470	450	485	499	510	537	488	471	493	465	459	489	495	502	508	469	494	515	462	465	465	486	497	485	478	474	527	513	464	449	453	452	499	479	491	491	462	505	489	506	482	462	469	471	442	444	498	474	518	467	496	475	510	485	510	522	454	508	503	483	489	480	460	536	449	505	456	471	509	485	484	464	469	478	470	482	460	506	466	522	451	483	497	431	450	487	474	488	505	473	493	473	493	461	486	483	492	484	472	427	508	476	511	508	489	488	472	521	500	511	481	466	477	481	462	465	456	512	468	499	499	486	492	505	472	489	472	495	465	512	534	477	495	485	490	536	473	482	468	483	498	456	517	460	507	512	478	443	447	483	501	485	480	460	462	458	526	499	480	484	475	506	488	512	502	500	438	457	468	505	488	515	484	491	525	485	521	481	468	486	479	493	524	507	477	462	462	473	520	491	450	471	474	501	512	457	496	463	461	498	471	484	539	514	467	512	484	472	491	472	473	511	520	493	515	522	480	485	485	466	512	521	489	526	470	481	489	501	475	459	482	493	481	477	449	463	484	449	492	487	492	486	466	480	451	488	493	484	518	486	474	497	495	465	462	512	443	482	474	470	474	492	524	493	481	478	466	462	503	458	482	456	481	489	490	524	510	456	530	513	498	444	478	458	526	498	485	503	513	492	481	514	478	479	428	506	479	451	449	489	495	476	498	464	513	527	493	450	494	493	494	467	501	427	476	498	465	475	476	451	486	458	481	510	469	511	497	501	494	484	452	483	474	464	475	470	497	499	509	481	531	491	477	460	470	460	445	488	475	481	480	515	460	497	518	473	494	474	492	471	518	472	499	516	481	478	490	471	468	482	456	472	507	511	462	522	471	469	512	485	487	458	457	497	545	466	503	480	472	467	501	497	482	454	473	511	523	487	500	475	489	488	459	479	472	493	525	513	466	461	507	495	479	481	494	457	493	513	481	450	496	468	491	471	452	496	503	468	499	488	517	475	489	456	467	475	512	489	462	458	492	468	480	494	468	501	438	519	469	466	477	536	528	500	460	500	444	543	450	488	485	495	494	484	499	468	509	469	488	481	504	507	470	483	470	463	509	481	487	456	513	472	494	498	503	477	479	480	482	472	493	471	501	455	518	454	508	511	503	471	515	470	488	491	490	470	513	475	474	512	516	505	485	436	482	448	489	499	499	500	509	501	472	500	501	467	475	502	512	492	482	484	505	517	498	462	496	511	508	509	464	476	483	443	462	441	489	496	464	459	427	456	502	461	509	458	454	461	482	511	494	513	494	416	523	480	487	479	480	492	465	494	519	496	527	545	482	478	467	503	483	477	504	490	486	479	468	477	497	468	473	501	483	449	513	490	531	476	500	484	523	525	471	451	523	478	444	482	486	481	469	501	466	500	501	501	491	501	473	468	456	466	503	498	482	511	482	498	470	503	443	492	500	481	473	500	419	472	524	475	492	470	449	520	457	483	496	469	499	503	497	476	480	473	493	487	479	492	502	478	465	511	468	480	505	506	508	455	488	500	486	507	504	471	530	465	505	468	503	444	487	462	473	497	521	477	494	444	496	487	501	466	499	461	476	458	481	496	464	529	475	471	506	493	512	475	472	521	498	469	517	480	506	472	507	463	488	475	521	488	518	497	485	470	482	486	474	482	496	502	489	503	482	496	494	482	480	454	462	510	506	521	522	458	503	488	502	511	512	478	465	497	482	487	470	479	487	502	473	472	463	518	512	491	481	473	473	512	470	519	451	490	485	490	493	454	497	498	472	449	483	486	508	451	520	465	543	505	543	497	481	489	454	498	533	498	508	474	464	506	514	512	491	492	508	506	470	494	484	472	530	470	524	463	476	471	494	478	473	485	488	467	478	471	509	518	486	493	477	453	508	477	518	514	478	481	531	475	482	485	470	513	501	490	475	485	494	469	450	449	505	480	493	533	472	482	445	494	474	477	505	537	452	486	446	487	528	509	488	485	537	505	462	455	485	478	503	486	464	496	473	450	473	476	501	497	510	515	506	481	486	470	469	470	476	481	494	435	479	503	476	554	480	458	482	485	477	465	484	501	491	476	523	522	438	472	492	487	507	462	514	479	540	504	473	513	480	455	438	494	477	487	474	495	448	495	485	481	467	502	497	444	548	487	504	494	481	503	529	477	496	477	479	477	471	463	498	465	468	454	494	501	476	476	496	470	467	500	466	515	504	465	476	472	446	523	480	512	540	510	469	470	528	509	504	493	493	486	486	503	497	452	473	477	497	469	463	508	487	487	503	474	499	466	475	463	502	474	528	471	484	493	522	493	454	505	500	519	470	485	446	486	468	464	452	468	491	462	489	492	507	470	483	487	484	455	461	511	501	488	528	492	516	472	538	519	454	500	442	494	460	499	527	477	488	459	483	501	497	472	429	483	510	490	480	473	461	514	465	457	464	494	484	490	467	485	506	530	503	473	479	476	464	494	452	502	490	507	472	491	496	532	461	481	511	502	508	490	464	516	484	477	514	495	526	455	472	484	497	489	474	495	499	492	469	509	490	510	482	467	530	506	453	460	490	486	521	482	511	447	497	454	529	501	505	494	473	460	465	457	464	499	488	512	474	513	523	479	433	492	489	467	463	468	509	499	442	500	479	499	487	521	450	488	537	481	477	486	500	495	505	517	466	489	515	507	443	467	500	459	473	482	471	511	489	505	454	430	494	518	473	465	468	451	503	492	500	508	483	482	475	463	505	509	477	470	519	481	498	505	474	492	473	460	494	485	458	468	436	448	477	506	506	476	492	465	484	509	457	474	498	534	464	503	462	472	482	467	501	488	512	500	492	513	503	480	459	488	495	482	510	458	472	473	476	499	478	474	503	487	497	489	463	473	419	453	470	482	468	440	495	489	473	469	506	504
23643	20948	27783	24259	20887	5065	803	604	456	405	369	342	302	326	298	332	287	266	239	256	271	247	241	254	222	266	222	226	220	213	239	209	250	219	217	261	238	226	218	237	208	218	261	257	241	226	195	205	250	225	209	222	253	230	211	256	215	245	231	216	236	243	236	241	242	243	203	221	207	213	211	207	228	197	225	207	226	222	215	188	228	231	210	244	215	239	200	260	219	220	237	199	237	229	203	179	210	216	250	221	213	219	204	260	208	209	199	232	243	241	212	246	221	226	213	213	244	208	217	206	232	243	207	246	223	211	226	229	245	224	220	215	238	196	225	240	226	227	215	216	209	216	218	226	219	228	248	211	195	214	192	233	229	217	231	226	242	241	203	211	228	210	233	233	216	232	198	215	221	209	221	231	233	226	215	235	235	193	240	226	201	182	222	208	232	214	245	229	213	234	219	214	234	235	237	230	208	209	207	207	231	204	236	212	211	193	245	222	233	219	193	210	222	216	203	216	233	215	214	238	216	219	255	236	242	244	228	237	202	240	216	207	223	244	221	228	213	217	218	231	215	212	206	221	215	218	214	228	214	225	245	193	250	249	194	235	237	247	204	218	216	230	217	220	232	219	219	236	226	230	218	241	215	226	223	214	233	209	219	214	215	208	216	235	193	225	218	234	224	234	204	227	208	230	211	246	227	218	198	209	202	230	222	235	217	226	229	224	220	196	233	236	223	242	221	234	233	197	268	226	226	248	208	207	236	231	194	235	219	223	247	216	194	223	200	209	217	220	245	228	205	200	238	249	210	210	207	192	240	218	216	206	216	213	225	225	258	206	233	242	233	217	226	203	216	226	223	219	235	223	203	205	234	219	215	221	203	235	217	233	229	227	250	230	210	236	229	216	234	216	229	242	210	223	228	215	227	220	204	234	263	219	227	226	239	215	213	229	245	238	225	212	206	223	216	239	210	254	220	226	220	213	209	201	243	212	235	191	252	243	219	232	213	234	220	225	233	231	225	230	219	189	225	197	256	202	228	239	219	241	220	200	215	238	210	231	229	232	221	196	194	192	212	229	217	246	189	204	233	212	225	235	197	235	242	215	220	248	228	222	244	227	196	201	251	199	221	211	216	208	240	213	233	208	225	234	212	247	228	218	207	252	231	216	226	230	226	214	205	201	227	226	207	216	237	214	227	238	202	211	210	189	220	239	221	217	251	202	226	213	207	206	223	249	210	195	219	230	225	205	215	236	234	199	221	241	220	224	227	239	211	243	211	216	209	234	207	233	221	229	232	221	186	218	211	224	224	209	266	186	222	193	239	222	247	224	232	250	234	255	215	215	215	227	216	220	220	194	240	204	206	223	195	231	216	237	219	214	207	210	256	217	210	237	195	251	242	200	222	235	224	218	229	237	196	229	217	232	197	223	216	232	212	230	237	222	219	235	232	198	231	233	245	227	199	242	213	181	208	207	258	255	226	216	241	229	242	221	240	191	225	214	233	194	214	213	217	205	212	223	222	198	224	218	229	226	220	239	227	224	230	206	248	253	200	204	264	240	231	240	212	228	225	211	229	228	219	204	224	223	229	209	216	223	227	230	211	225	236	231	246	228	209	203	201	233	236	224	245	227	224	223	228	220	208	251	197	207	214	227	245	216	238	237	240	216	221	224	232	237	237	215	228	211	208	217	228	258	212	221	226	237	232	220	212	209	189	217	207	232	221	237	231	241	210	231	205	200	239	179	210	237	219	222	237	209	223	225	219	229	220	223	210	236	212	223	233	214	201	239	200	232	208	220	235	242	237	236	228	233	219	201	243	205	240	222	258	223	204	222	212	215	224	216	217	216	213	220	253	227	236	210	215	203	239	208	204	212	217	237	235	256	213	203	251	232	232	211	219	222	245	201	229	205	213	226	222	223	225	213	222	240	226	195	219	238	209	221	208	250	238	228	234	222	199	224	205	204	219	217	221	227	222	225	191	236	237	204	215	216	221	214	220	217	220	234	222	213	230	237	192	236	246	239	217	235	232	209	220	206	210	229	227	248	238	222	174	224	230	228	213	218	225	236	236	219	227	232	206	226	240	225	217	229	220	254	238	241	226	232	222	210	266	268	254	224	210	241	223	217	236	212	244	228	241	224	269	235	221	213	213	198	224	244	262	226	253	230	197	248	196	226	240	211	210	248	209	210	210	228	224	237	243	224	221	186	214	214	212	201	239	226	216	227	202	228	224	242	212	225	218	224	223	245	229	238	230	188	207	198	207	228	232	206	228	220	228	201	210	232	185	182	205	237	187	227	258	224	251	243	227	212	232	193	225	226	246	193	205	232	208	207	232	221	240	220	233	224	225	215	232	233	225	209	210	221	199	200	219	228	227	236	232	201	255	245	238	237	226	244	225	242	233	215	239	212	219	186	225	225	244	218	220	213	214	206	243	231	228	224	224	220	242	231	194	243	256	218	227	216	222	224	212	219	226	227	200	224	232	217	227	241	204	204	197	223	227	206	229	219	208	227	225	227	236	222	213	240	218	247	233	239	223	209	240	203	205	229	211	218	208	228	223	223	228	217	239	212	219	214	212	216	225	199	226	219	236	209	206	222	229	218	223	229	218	205	239	215	230	232	211	246	233	212	237	225	207	212	193	237	235	222	243	227	197	236	228	213	218	209	188	234	205	243	219	219	221	250	222	236	232	241	222	231	208	215	196	231	261	214	226	226	221	216	217	233	218	235	212	237	251	231	228	229	222	225	208	232	235	241	246	235	211	219	213	218	247	222	244	223	208	222	200	233	239	264	256	196	236	269	228	233	204	225	215	208	236	228	218	234	221	240	204	248	229	236	246	229	229	233	255	212	234	212	241	214	200	201	237	236	201	235	205	225	216	273	237	231	235	216	224	235	214	237	229	240	246	231	218	223	207	240	212	237	215	204	210	214	239	217	236	217	244	220	215	223	222	213	212	209	223	222	225	210	255	217	230	189	209	192	219	192	226	228	229	215	238	206	230	237	198	221	225	242	222	239	231	209	203	207	231	227	203	225	230	194	226	223	224	255	242	222	207	223	239	222	244	231	222	223	230	204	201	204	223	246	250	238	228	201	226	213	223	213	205	198	218	230	216	221	267	232	232	220	211	239	208	232	229	236	220	215	202	215	202	200	217	231	223	231	251	248	229	255	215	213	245	226	227	227	234	243	210	198	201	233	242	225	210	232	235	200	203	213	228	223	204	233	210	215	222	213	225	223	241	229	234	215	222	222	217	241	195	229	211	226	232	217	257	203	226	214	221	232	216	232	212	206	210	222	211	208	219	211	208	225	223	239	189	233	222	200	228	225	201	256	227	200	223	228	223	215	215	226	216	221	239	235	218	211	235	210	231	211	204	225	220	228	238	204	219	220	199	201	222	221	221	208	208	247	223	228	208	221	199	239	213	224	209	204	198	216	207	217	244	183	203	216	207	226	208	223	233	229	221	238	231	231	212	203	244	217	228	255	209	246
3460	8616	5627	2588	1815	1277	1047	834	697	556	497	415	401	367	344	324	275	314	291	294	286	264	271	275	277	246	265	266	275	231	246	227	246	209	264	211	232	266	245	251	273	221	230	244	208	221	226	243	245	233	235	232	247	243	205	252	232	243	227	222	242	238	205	227	241	230	248	264	274	188	230	260	213	247	236	227	224	231	236	272	227	234	282	228	231	222	235	246	222	218	216	248	236	222	244	234	216	234	229	237	223	269	244	231	212	248	228	214	237	216	230	229	201	238	214	224	225	245	220	212	214	200	230	197	235	218	244	231	204	229	220	232	237	232	241	222	245	213	221	247	207	219	230	216	219	242	224	219	243	230	241	263	228	220	239	211	224	230	250	214	250	215	233	227	211	265	223	241	216	222	209	231	251	246	233	208	242	250	213	216	221	223	236	262	234	247	242	250	224	242	220	237	241	209	231	257	233	259	246	230	234	248	231	238	233	204	225	236	236	223	239	242	255	238	233	197	235	233	239	207	251	225	221	196	236	214	224	208	237	252	204	226	226	219	241	253	219	215	229	248	227	254	203	236	250	234	255	244	245	247	206	252	257	213	244	215	214	243	218	216	222	230	214	233	199	234	234	207	236	237	238	222	232	236	234	218	226	213	221	242	253	242	202	246	217	229	221	199	236	226	218	227	250	215	201	216	224	247	216	250	202	232	212	186	245	221	246	229	223	245	201	253	241	237	232	213	243	224	230	223	238	244	237	243	232	230	249	231	215	220	219	245	223	237	240	222	239	254	208	237	216	213	216	225	212	214	206	216	231	236	231	216	238	239	232	248	254	231	206	254	203	225	248	249	217	226	226	222	249	230	246	204	194	225	242	218	220	253	241	244	234	241	247	239	241	222	231	264	250	222	219	249	229	235	258	246	237	231	221	274	250	224	229	259	233	244	241	231	215	251	232	238	219	247	234	276	236	232	220	236	243	224	229	237	226	208	237	203	226	228	216	240	223	255	220	229	229	231	236	243	258	226	253	235	251	237	261	246	222	210	223	242	210	218	209	245	224	234	250	233	210	229	233	234	218	226	247	222	235	234	224	229	219	240	257	240	228	236	235	233	248	238	227	215	216	249	206	235	224	249	215	243	229	226	251	213	231	230	224	209	227	244	209	232	225	250	218	229	228	213	248	267	255	236	245	223	216	232	228	209	235	218	219	233	201	215	227	229	193	209	232	223	238	243	220	225	224	240	226	226	240	216	220	221	227	229	262	233	216	220	224	239	226	213	223	218	261	244	236	252	231	235	245	221	229	220	252	226	244	229	230	196	199	238	228	205	245	221	216	268	230	231	250	204	256	237	241	228	214	248	222	246	220	228	225	259	240	220	237	218	238	240	254	216	254	211	235	244	210	227	235	217	252	251	242	245	229	202	217	230	235	233	246	231	222	234	242	207	254	247	228	206	233	238	263	243	232	229	220	211	222	228	223	248	247	235	217	211	242	241	196	239	210	213	234	230	256	254	261	233	254	241	230	247	222	221	257	243	241	205	247	257	246	205	232	224	250	274	233	217	224	238	231	229	226	255	242	245	243	223	214	243	240	246	246	240	257	207	219	214	216	227	227	236	226	208	228	212	256	237	230	245	246	216	202	241	251	242	207	209	275	257	233	209	227	249	229	222	228	238	236	207	243	244	228	237	237	208	224	235	254	253	240	207	245	216	229	213	228	216	243	245	222	265	197	228	237	228	229	242	238	223	245	233	218	214	232	241	224	225	235	228	218	233	238	228	223	229	256	246	221	228	231	245	235	219	239	229	233	211	232	262	225	244	208	227	232	228	207	235	247	236	214	229	228	234	242	233	233	226	247	220	230	227	208	271	212	212	206	233	204	257	249	246	213	257	254	236	239	231	203	244	232	264	239	225	221	231	226	259	248	219	211	220	251	216	238	223	243	240	213	237	213	230	230	244	243	225	222	210	223	254	239	249	237	240	209	244	220	219	226	231	257	253	220	249	232	222	223	221	234	232	223	239	210	224	207	247	228	244	232	252	242	230	233	229	235	223	233	228	223	246	238	208	254	222	232	242	244	210	228	215	240	214	234	222	215	240	241	229	228	237	247	223	217	240	247	234	234	241	247	218	242	231	236	232	256	237	249	234	222	251	238	230	226	224	240	233	233	235	219	224	241	238	220	218	211	220	233	220	237	198	239	249	214	231	234	232	246	221	229	245	256	268	233	241	245	237	210	237	225	238	217	226	210	225	262	212	259	214	226	240	228	244	237	223	217	221	223	242	214	220	212	228	252	206	214	232	229	217	245	215	230	201	220	242	219	222	245	227	225	240	205	233	230	236	228	223	259	227	208	210	259	244	210	244	260	240	201	219	233	205	243	197	238	219	242	228	251	256	211	240	223	213	213	224	205	210	218	241	219	248	222	216	276	218	246	248	239	242	218	225	238	244	219	251	220	244	205	226	226	197	250	262	232	220	228	248	200	240	223	217	244	253	239	234	233	250	249	220	225	211	236	215	251	219	240	205	258	242	219	235	209	242	226	236	216	219	234	252	267	227	231	221	252	204	237	229	220	226	231	237	238	228	262	241	229	222	210	216	245	243	234	236	257	214	237	232	225	212	245	227	221	222	255	243	246	239	235	225	210	222	240	244	231	217	226	197	215	233	231	238	212	223	247	241	253	243	251	224	231	225	247	198	229	254	229	237	253	242	218	241	215	237	219	234	250	189	240	238	240	248	219	231	202	222	216	236	231	239	223	229	231	247	248	183	218	261	217	218	219	250	229	223	221	221	234	227	236	228	249	253	235	250	215	258	231	238	227	229	233	241	234	239	246	243	243	222	231	244	218	225	254	252	233	216	231	231	255	207	212	249	217	207	229	233	232	237	237	229	207	233	218	220	225	240	206	221	204	222	225	244	214	218	242	243	225	224	206	228	256	215	219	201	225	231	215	225	204	211	221	210	212	236	236	239	191	230	217	225	218	209	223	247	234	238	270	242	229	220	214	209	244	245	222	246	225	206	257	241	210	231	229	235	216	251	235	231	232	218	233	216	228	234	229	220	216	233	247	215	249	233	250	247	250	229	240	203	219	217	272	231	221	223	235	222	258	237	230	226	251	225	249	224	241	253	242	246	211	250	224	241	218	240	220	235	257	239	234	244	207	256	186	209	246	228	214	233	241	218	233	247	236	231	232	248	248	256	232	223	235	234	206	264	241	241	231	242	215	258	252	234	248	233	231	227	216	237	216	227	214	243	263	203	231	230	228	228	249	229	215	246	223	228	216	197	218	199	234	218	228	247	210	203	226	237	246	235	237	216	210	243	228	230	232	232	224	211	241	205	222	227	230	219	216	245	251	224	250	215	230	228	254	214	220	234	236	235	230	230	234	235	246	249	223	210	236	191	254	218	216	253	233	249	235	214	227	237	236	221	209	212	253	244	229	235	215	246	232	253	232	198	254	248	225	181	239	215	250	225	223	233	229	214	207	249
24694	20952	26631	25271	7703	957	761	701	618	647	618	585	608	560	570	597	610	607	609	558	565	606	593	571	563	605	573	603	605	554	566	563	557	531	579	569	587	603	556	542	548	571	615	578	614	585	566	571	546	523	548	571	560	562	565	550	548	539	592	525	565	551	527	590	540	534	538	567	562	602	597	551	547	576	555	548	565	596	549	570	581	546	560	599	549	569	566	545	565	584	572	530	552	567	585	577	584	591	570	563	509	581	547	549	553	566	545	583	608	553	549	566	536	521	541	549	561	529	616	531	560	549	577	568	566	518	549	551	565	564	576	555	601	578	548	599	585	573	551	608	590	538	536	567	580	559	592	610	555	594	539	543	617	573	579	565	575	577	574	499	543	559	556	531	573	566	553	576	551	528	541	565	601	561	587	579	592	538	562	592	561	577	516	587	512	583	590	548	575	644	499	562	568	557	524	560	560	591	609	585	549	520	525	549	568	557	589	536	539	547	531	571	582	523	542	571	598	554	549	529	572	554	592	562	565	558	576	556	541	570	571	572	538	562	535	535	543	581	559	524	565	556	571	613	542	577	577	556	535	517	552	554	559	532	579	520	549	548	557	554	570	552	575	599	549	549	600	541	552	537	542	540	513	535	579	560	569	576	565	484	563	588	570	601	544	605	574	588	554	589	553	580	560	592	592	601	601	567	562	579	527	598	573	567	623	596	593	559	578	554	560	559	553	553	547	542	586	628	545	569	554	543	563	576	548	597	546	558	555	587	557	577	577	572	594	586	589	572	561	551	558	550	537	557	578	568	551	572	578	559	594	575	564	581	531	579	561	568	569	540	531	563	588	582	545	554	575	566	516	581	569	547	588	548	555	581	585	569	578	559	565	611	572	548	548	539	573	629	538	566	546	568	551	592	599	537	559	580	541	503	597	539	578	505	566	520	528	541	547	561	600	549	538	563	589	502	602	562	564	573	577	565	556	556	560	590	597	554	605	554	571	568	566	589	591	557	550	531	549	565	575	551	573	554	597	533	581	564	580	518	581	540	543	567	534	588	527	550	537	576	506	586	649	566	558	536	540	555	575	543	589	528	541	542	523	598	571	508	517	488	566	551	505	554	599	582	565	533	582	561	543	560	543	554	571	541	612	534	592	543	589	549	564	519	557	591	540	568	567	563	543	551	574	572	550	577	574	580	556	587	546	520	564	555	560	558	579	569	573	559	589	564	553	540	575	544	588	574	526	608	549	539	565	563	552	562	589	563	578	536	539	567	548	596	546	542	516	558	556	566	538	582	554	581	598	572	553	557	543	574	553	603	551	593	594	583	556	571	552	583	568	556	565	562	583	590	572	559	605	559	576	590	522	534	516	588	585	540	570	571	554	540	551	574	533	580	615	539	537	541	573	612	592	547	557	566	558	525	561	552	574	583	522	540	550	591	550	568	610	569	561	521	511	575	581	569	576	548	557	540	561	570	553	567	549	587	528	580	556	562	545	560	600	587	591	598	544	563	566	552	572	578	521	568	563	518	558	586	559	579	603	532	560	564	599	573	556	520	553	571	564	546	566	576	560	605	543	514	581	556	546	600	539	519	549	556	553	528	547	558	546	611	528	543	534	529	541	534	597	552	542	558	551	526	561	549	606	593	560	544	582	558	551	537	552	564	542	520	574	561	545	545	537	552	580	590	558	563	565	595	571	532	538	570	581	570	574	533	564	542	544	562	580	592	593	560	574	571	554	556	512	571	577	562	541	574	562	535	573	602	537	599	551	550	546	588	617	531	580	567	545	564	610	559	583	577	582	542	560	552	543	567	603	564	576	513	530	576	537	562	577	549	530	576	535	541	522	542	579	517	561	564	578	519	593	559	594	607	542	541	576	553	563	552	528	528	563	562	584	577	587	587	616	554	569	597	581	547	568	532	604	593	607	576	550	542	548	541	579	554	525	547	583	550	541	572	564	599	538	607	545	599	576	553	589	579	573	552	542	583	578	561	622	589	566	530	566	534	567	511	576	575	604	578	544	520	610	567	528	585	520	586	593	554	560	535	616	570	567	579	549	600	531	530	573	539	539	548	574	543	580	535	532	556	594	586	580	575	554	545	525	629	551	603	519	567	568	519	508	537	554	547	563	528	588	575	511	551	545	559	589	518	543	573	510	540	556	569	579	546	548	602	549	553	497	537	554	597	555	563	546	562	536	567	582	591	574	538	551	550	534	538	563	561	550	561	566	538	576	563	580	547	571	546	555	537	588	551	599	541	594	554	552	560	513	543	551	563	547	559	577	584	543	559	574	546	561	552	555	564	560	580	601	533	513	563	583	535	589	578	606	568	583	554	594	563	546	599	570	579	583	479	558	520	550	522	579	565	577	576	580	520	557	493	583	591	552	561	573	569	582	598	540	563	563	575	578	558	561	539	564	529	597	534	526	576	549	535	532	599	540	538	567	572	594	512	598	596	532	566	554	584	530	559	547	591	610	565	527	578	569	560	540	561	587	548	600	562	528	546	578	593	596	567	562	546	540	535	566	564	614	552	552	542	598	575	541	564	532	596	582	613	581	566	547	555	559	560	532	564	531	524	551	553	584	571	569	546	582	522	549	542	553	539	573	563	587	564	562	567	575	538	519	538	558	573	564	549	563	567	564	570	583	608	580	568	597	541	566	557	563	599	579	587	565	573	572	558	594	551	538	588	561	612	546	547	555	586	552	555	534	566	596	517	595	538	559	565	602	544	582	588	566	530	603	537	564	576	608	575	558	563	512	569	562	547	539	555	511	560	554	549	567	547	553	578	570	594	553	506	585	541	580	521	585	583	510	572	569	579	545	584	546	547	607	563	514	548	596	551	525	558	567	576	572	537	570	558	595	597	588	553	547	562	587	597	562	585	556	545	581	552	549	585	550	544	556	588	586	573	555	577	586	517	555	599	579	557	533	607	572	550	544	580	562	591	583	560	566	546	550	540	541	565	591	626	559	558	560	592	554	587	533	585	579	512	583	577	572	555	536	600	579	564	593	547	497	578	567	575	551	546	548	619	562	597	534	574	552	574	583	536	543	558	595	583	592	554	548	544	540	567	587	558	557	585	568	542	592	535	530	547	583	541	547	544	548	592	534	521	544	526	565	561	550	576	529	578	561	530	578	573	592	531	546	538	577	577	511	585	567	585	519	557	639	577	551	533	568	588	566	588	591	588	546	556	553	586	559	545	547	538	597	567	538	541	592	591	545	553	536	555	604	580	548	575	548	579	530	576	531	542	550	525	569	571	554	576	577	602	603	569	585	555	527	567	575	583	537	549	581	566	537	563	550	567	544	536	553	594	614	579	554	515	533	567	567	551	574	556	539	598	584	531	552	565	557	528	544	613	554	539	560	585	556	558	555	537	546	552	542	515	571	519	593	514	558	564	603	562	564	550	551	562	589	557	550	577	539	519	575	563	562	587	541	550	534	553	554	594	552	508	572	510	549	575	559	539	565	596	552	606	526	560	565	594
3514	5263	3478	1775	1344	1236	1048	927	803	738	715	740	665	632	602	673	648	587	645	626	584	569	614	617	586	599	572	611	605	601	616	582	552	605	593	601	598	577	540	567	612	559	628	590	577	583	585	584	583	576	565	611	548	583	587	556	586	559	581	546	583	554	599	564	622	608	588	602	572	547	597	613	591	618	531	567	562	555	593	562	590	589	572	564	588	571	555	597	573	574	585	569	569	593	574	563	595	596	558	574	587	583	578	589	588	611	523	598	583	559	617	570	590	547	551	581	569	546	548	575	591	543	546	545	617	596	572	556	542	604	612	551	596	528	567	582	594	559	559	595	580	589	547	571	612	593	538	578	558	575	571	576	590	536	573	592	583	611	589	607	550	589	586	632	617	580	598	575	570	536	574	597	548	578	587	565	562	572	609	589	524	578	570	574	538	533	583	552	591	573	607	573	576	560	589	597	598	574	586	569	579	593	598	571	549	596	583	559	570	568	562	580	564	564	577	560	561	550	552	558	573	587	549	546	580	587	556	570	563	585	547	571	588	571	599	607	579	579	571	587	584	578	582	633	578	537	579	542	571	566	551	574	592	511	573	594	560	570	545	598	599	551	613	574	583	569	567	569	610	550	589	562	612	537	581	554	602	616	572	587	546	589	566	580	581	573	577	562	544	594	504	581	594	558	619	565	578	554	640	573	593	593	574	590	574	593	544	551	560	570	575	567	608	563	578	565	626	552	584	579	577	580	599	529	593	567	626	615	543	589	563	551	576	579	577	573	569	573	588	567	559	588	583	547	567	539	566	585	507	583	556	613	564	582	557	583	523	563	584	534	566	567	554	600	585	552	582	562	620	587	603	578	547	596	556	583	557	603	550	538	584	621	574	597	569	544	528	602	633	572	554	551	592	546	542	563	588	562	587	572	587	596	586	566	571	551	601	541	574	540	582	605	559	612	578	608	574	519	580	560	588	558	583	569	553	584	590	613	512	544	589	521	577	547	583	545	600	602	611	558	608	549	607	597	627	567	581	535	620	621	565	553	549	561	551	586	581	524	564	567	628	570	607	586	583	555	597	598	622	571	600	570	579	579	587	588	599	592	541	573	578	567	561	579	589	545	567	582	575	581	577	588	583	553	561	589	624	569	557	576	582	520	534	605	606	561	588	565	533	590	593	560	582	589	597	551	561	589	561	535	610	579	558	555	576	624	552	544	604	557	589	638	557	524	588	590	609	563	564	572	603	552	585	555	562	588	582	551	583	592	579	563	564	552	554	572	599	548	587	588	579	580	552	587	548	605	582	554	581	540	581	595	560	565	601	559	578	575	559	531	543	544	575	594	585	605	585	559	595	554	553	569	580	603	586	568	599	602	561	583	579	580	562	578	575	592	558	587	503	564	545	562	548	569	553	612	584	564	573	552	582	572	617	608	562	557	577	583	544	616	636	558	597	562	596	553	608	593	606	550	565	541	581	581	597	537	581	632	556	599	612	556	582	578	601	565	557	559	567	542	553	584	587	574	576	557	537	571	599	545	576	581	554	549	566	558	555	611	556	580	585	571	571	558	585	575	616	589	566	572	510	563	560	585	564	607	559	613	610	600	591	566	574	552	552	623	538	569	559	551	581	607	605	568	602	560	582	576	562	552	605	561	578	605	589	582	570	600	560	566	553	600	594	567	554	577	528	580	577	531	551	599	602	566	578	590	551	561	556	625	540	580	540	558	585	574	590	533	548	588	578	609	570	574	598	540	567	570	538	530	566	625	642	562	621	606	581	604	595	599	567	572	569	595	549	528	559	601	567	558	556	575	540	552	616	606	585	574	578	560	584	587	566	567	568	612	550	599	574	562	601	609	569	562	580	585	543	631	571	592	566	543	578	591	518	589	590	559	571	591	623	577	594	559	586	617	549	588	595	567	608	582	567	577	597	575	565	548	537	519	536	603	560	623	587	540	557	583	559	546	571	597	549	544	634	573	552	565	616	581	558	554	598	564	568	568	540	586	578	577	603	629	616	592	586	599	578	549	553	589	579	568	579	620	619	559	560	561	598	567	599	562	527	565	585	568	581	585	567	572	562	577	563	563	564	557	562	600	571	579	604	622	599	561	555	573	585	570	532	573	578	539	568	606	562	532	555	615	591	608	568	609	550	580	556	539	579	541	572	642	573	561	563	586	530	548	572	569	576	579	599	576	597	578	524	585	563	536	554	544	577	590	559	537	560	596	558	579	583	564	569	603	567	589	605	589	558	561	560	557	544	555	587	558	580	595	577	585	540	570	545	551	620	575	584	593	577	578	560	572	556	587	579	569	618	564	592	565	534	568	595	572	545	546	553	579	593	578	592	544	616	560	575	553	578	565	573	596	528	578	571	571	575	586	592	592	579	540	536	609	564	598	572	576	581	594	554	581	577	610	569	554	570	626	568	530	548	557	565	577	555	556	581	593	628	564	587	525	591	583	561	596	575	596	536	557	549	599	582	593	566	575	552	622	562	599	553	615	576	571	610	589	563	603	588	558	551	535	583	556	567	568	601	556	534	586	608	567	607	603	620	527	555	570	555	577	547	586	554	543	544	579	575	545	584	546	592	530	631	628	584	553	550	589	570	616	586	593	600	590	541	595	559	584	550	588	582	562	596	580	583	600	521	636	587	532	593	568	596	535	587	553	552	583	600	586	593	592	555	636	579	549	556	596	611	604	547	605	623	559	587	608	576	600	583	572	543	616	563	562	576	546	593	540	584	586	528	610	607	587	541	586	618	563	566	616	515	588	580	571	566	567	581	553	560	605	580	605	575	585	542	592	561	569	614	555	550	561	586	599	528	578	552	561	617	593	541	577	578	579	593	550	592	597	566	573	587	577	570	584	586	573	592	579	559	616	568	519	536	589	581	559	606	604	564	602	560	591	591	565	570	543	571	567	601	547	565	524	582	557	578	552	559	556	571	543	583	551	571	556	560	581	561	588	582	566	612	588	577	566	537	551	614	552	554	571	590	550	544	566	565	567	550	551	597	606	588	518	553	556	580	609	619	577	592	613	551	594	549	591	573	596	566	537	570	529	559	594	584	573	574	556	617	580	551	523	579	556	563	543	594	578	550	571	554	594	582	572	561	542	585	549	580	577	575	567	625	537	584	606	580	546	558	569	554	589	589	569	591	591	562	527	564	552	599	591	595	566	511	560	536	557	580	555	586	555	532	532	548	595	584	555	563	546	543	582	587	624	548	629	541	585	579	572	585	614	592	572	545	594	598	542	563	577	602	593	556	552	580	525	585	562	586	612	582	600	588	557	585	552	561	582	590	609	538	561	578	586	588	589	531	602	590	589	536	551	596	579	508	564	595	568	553	566	592	584	584	545	578	601	564	605	616	576	555	573	589	580	639	574	530	580	574	593	575	562	565	598	591	578	563	608	590	563	551	585	610	579	554	615	590	580	570	577	562	556	608	624	577	574	537	572	585	546	568	568	554	560	562	557	526	581	527	583	623	632
22454	20982	28399	23739	20986	21006	5512	918	641	568	511	466	391	361	418	353	355	318	281	300	293	310	290	251	287	250	244	259	270	252	238	254	250	270	232	246	219	235	263	262	231	230	211	245	229	244	216	262	269	253	258	257	241	252	240	233	260	246	247	224	242	224	276	209	244	232	253	260	214	240	232	216	260	252	244	239	224	238	217	211	252	253	230	251	254	223	263	218	239	255	257	248	228	245	255	276	224	251	253	229	229	259	222	220	245	237	220	223	239	246	241	238	235	227	239	245	257	239	221	218	252	246	208	229	244	214	224	220	206	252	242	223	223	249	216	250	221	247	255	236	226	228	215	240	272	271	239	225	219	230	254	216	232	266	219	232	241	244	241	281	255	233	264	241	252	194	247	217	233	249	241	224	245	247	236	248	247	215	283	238	224	242	223	239	256	223	239	234	242	236	252	239	222	224	215	245	225	258	250	256	211	231	220	257	204	226	254	216	248	251	248	236	213	225	231	252	231	265	243	237	221	210	233	235	203	262	230	205	196	229	232	232	229	245	233	232	237	215	236	232	266	250	231	239	234	252	205	239	232	252	220	250	223	214	237	266	235	232	226	248	211	235	229	235	204	209	234	235	234	249	237	233	209	234	233	251	208	251	249	219	249	233	237	263	254	239	215	255	259	228	242	250	275	247	235	261	233	238	254	248	223	198	215	263	207	233	239	219	238	225	224	233	242	225	235	239	248	219	225	216	244	224	269	207	231	234	232	240	220	240	214	236	218	203	217	227	226	226	229	220	235	249	258	220	227	234	236	231	230	247	251	229	227	199	244	232	251	222	202	230	265	231	244	220	239	221	250	236	233	207	237	232	221	197	234	226	232	220	265	223	225	212	227	239	245	284	228	243	246	242	216	237	241	233	212	239	208	252	228	210	215	266	229	226	246	243	248	246	216	256	267	230	246	255	257	234	236	246	229	225	235	243	227	230	231	237	238	224	228	226	275	240	222	223	260	207	237	224	237	233	232	225	237	223	233	210	232	221	218	218	251	230	222	242	224	234	230	213	229	248	226	223	237	205	224	212	224	223	227	214	206	258	221	227	246	221	236	237	251	243	233	235	227	256	218	230	255	229	227	221	229	209	236	263	229	240	250	221	228	265	234	256	250	252	244	242	228	212	254	215	225	241	223	226	265	242	260	240	230	233	227	241	203	211	205	195	236	229	232	219	253	250	257	213	239	244	228	240	225	224	232	237	233	212	204	229	234	233	227	259	198	247	270	250	223	224	252	204	222	236	229	224	213	220	230	211	237	236	213	238	216	236	243	249	232	244	234	232	232	219	208	244	231	231	252	217	239	249	243	221	205	226	235	239	230	240	223	250	238	207	242	236	251	233	210	213	226	233	207	220	233	214	228	217	219	227	228	222	228	229	250	219	224	220	237	243	264	249	225	223	229	254	222	258	219	209	237	196	216	231	234	226	212	222	213	236	220	247	242	209	231	226	224	229	265	227	238	232	241	234	240	228	206	243	210	217	229	223	240	249	233	279	239	222	218	228	223	234	224	246	212	228	272	219	249	263	216	229	245	260	235	226	231	252	223	254	233	242	242	236	213	243	231	221	264	245	243	228	244	233	230	245	223	226	250	233	274	246	244	228	250	214	213	229	236	229	250	232	254	229	224	236	234	243	216	228	234	216	247	216	249	231	243	250	228	232	199	225	235	213	231	243	211	220	228	220	237	204	233	230	206	251	236	267	201	222	220	234	225	211	235	217	263	200	236	233	243	222	240	231	237	235	218	224	245	236	220	246	214	233	220	244	221	246	235	242	241	243	235	231	237	204	231	211	228	229	238	252	233	225	218	234	235	244	245	266	197	226	208	220	242	227	225	260	221	237	234	264	240	242	282	235	240	236	211	217	235	239	251	230	230	232	256	223	230	234	242	261	209	224	256	235	257	252	255	244	219	233	245	254	217	228	195	242	217	247	238	231	232	234	225	240	220	221	205	233	240	226	217	223	274	226	222	249	242	240	214	209	199	231	228	217	236	236	215	245	220	247	220	219	249	227	232	255	205	220	238	249	235	202	244	219	227	231	234	246	225	234	204	230	225	231	239	264	253	235	233	246	251	242	213	229	247	244	214	212	224	220	228	234	260	216	235	232	227	266	199	230	226	261	228	232	221	253	227	218	230	231	238	227	208	238	248	226	247	229	239	251	242	236	219	247	202	222	214	241	223	218	254	213	254	214	249	245	215	223	215	214	225	222	225	254	256	226	204	220	243	270	240	217	236	215	216	237	222	209	220	228	237	220	222	215	252	206	212	246	207	221	225	229	237	237	239	213	256	232	227	215	254	221	227	240	232	225	233	194	237	224	257	201	216	202	256	255	227	222	232	233	249	237	234	224	245	242	235	234	267	268	244	240	226	226	200	239	211	239	210	222	230	224	214	234	240	231	271	210	245	223	244	227	216	247	249	232	233	254	231	246	230	244	231	235	227	221	222	216	233	236	235	234	237	258	241	211	207	245	218	235	244	225	198	237	242	252	266	223	245	223	234	223	228	223	231	227	230	236	230	234	217	226	224	235	207	255	221	216	205	220	212	216	222	238	219	201	230	260	233	232	231	226	239	216	240	206	226	246	229	209	238	216	242	204	201	215	283	194	227	201	236	224	220	221	220	235	212	230	245	262	221	199	249	196	238	203	239	266	196	236	246	224	235	229	209	235	231	224	238	218	248	240	249	210	252	218	208	211	265	230	216	203	215	233	235	223	238	202	233	245	238	222	216	231	249	239	236	226	231	255	226	223	228	226	258	247	227	237	224	225	270	229	249	230	235	252	237	233	252	235	253	226	242	227	234	231	214	240	218	219	226	226	252	225	210	251	235	249	223	221	202	230	260	216	229	240	227	225	219	231	222	253	238	215	229	196	239	246	256	233	199	235	224	237	242	217	232	238	238	222	208	234	230	246	237	217	233	259	250	223	216	225	220	229	243	238	209	237	236	207	212	242	222	254	243	250	218	199	243	243	240	234	229	209	236	240	263	212	226	233	241	240	244	223	213	214	251	238	251	226	236	255	213	258	247	234	228	235	231	210	231	246	213	225	243	245	199	241	241	221	213	237	240	226	245	227	265	216	233	217	237	227	202	206	267	218	240	241	240	223	223	262	242	215	221	242	232	252	243	219	223	216	226	233	267	242	237	220	214	209	232	243	248	237	204	219	241	237	220	240	236	237	222	231	202	238	226	249	222	258	224	245	233	229	216	235	259	245	235	253	217	240	232	243	263	225	248	242	210	210	226	223	246	213	224	233	214	208	199	238	233	227	211	223	230	211	226	216	233	266	237	252	267	228	218	219	210	218	226	236	213	246	236	246	233	223	246	251	221	230	222	232	227	204	240	223	229	241	214	227	253	253	240	219	258	220	251	239	235	232	222	249	228	241	222	220	237	241	246	251	239	232	247	250	237	244	254	233	274	219	225	247	223	229	230	224	226	238
4074	13490	9482	4434	2997	2285	1753	1304	1003	775	643	591	550	456	425	438	407	388	338	326	367	303	307	293	271	268	267	269	263	275	262	245	267	242	259	250	228	254	274	248	237	241	277	262	269	252	257	245	250	243	238	244	252	265	217	265	231	238	214	232	260	225	222	237	242	258	229	255	221	265	242	207	231	227	249	212	276	220	243	240	226	258	237	252	237	212	228	224	231	237	224	209	244	228	234	225	236	238	232	260	216	229	243	215	216	270	226	237	224	236	226	215	222	221	212	239	213	236	249	213	218	237	185	212	223	248	225	227	253	217	218	243	239	248	231	206	239	224	220	196	215	238	246	220	236	221	222	220	230	265	254	253	228	226	223	238	247	225	238	253	218	237	228	205	236	210	221	240	235	224	265	211	237	225	239	209	246	224	234	228	207	219	218	254	215	211	245	212	227	204	247	221	207	230	240	232	228	207	247	228	241	244	228	250	242	238	254	217	223	220	225	230	208	218	210	194	233	246	220	232	206	244	260	244	188	249	251	178	244	235	229	227	214	254	221	206	224	244	243	213	235	222	234	251	221	211	230	240	232	224	206	219	236	245	228	254	247	232	240	242	224	221	233	224	210	258	222	236	212	231	210	246	262	209	228	241	213	246	231	221	222	226	237	232	226	234	231	249	243	236	197	226	201	216	246	220	220	236	232	227	229	252	217	241	216	233	231	217	244	238	218	237	223	219	230	231	240	225	249	207	238	237	246	223	208	226	219	225	251	225	207	212	247	226	241	200	212	210	226	207	232	212	258	236	261	217	221	219	235	242	223	215	229	238	215	240	241	210	211	218	233	240	221	200	241	206	205	234	245	245	216	230	217	211	228	228	219	252	242	236	237	217	209	236	214	228	250	233	216	232	240	234	236	224	217	216	231	236	212	241	244	219	249	224	240	210	233	257	216	238	233	219	219	245	221	229	239	248	246	233	242	229	248	216	204	254	215	228	230	222	244	258	280	226	248	247	225	215	244	226	259	249	217	229	233	206	236	231	241	237	214	224	231	244	236	242	233	244	241	212	221	198	221	238	236	235	199	249	231	241	233	236	227	238	232	215	247	222	232	236	241	210	233	215	229	252	235	242	236	216	213	241	211	239	231	230	230	236	222	213	244	252	214	212	248	231	229	224	221	232	238	218	235	226	212	232	204	225	212	228	222	230	224	237	208	247	245	258	199	232	234	233	251	235	261	232	241	204	235	230	230	210	236	220	207	237	225	225	222	227	230	215	217	222	248	220	234	224	229	253	246	226	236	224	233	231	266	224	236	236	236	216	238	222	216	220	223	235	215	199	237	251	260	258	223	227	254	259	231	208	237	220	222	213	228	234	244	204	228	225	226	222	237	233	217	227	222	214	224	256	253	208	238	233	238	227	226	256	232	227	229	232	201	227	227	230	247	221	241	247	251	235	227	228	235	207	249	229	246	228	207	202	243	220	243	212	236	202	243	231	221	209	223	223	189	211	213	201	199	236	199	212	198	233	214	220	226	220	226	219	209	222	207	216	232	218	233	207	230	202	214	225	231	242	233	228	223	242	229	221	207	249	206	231	248	228	262	231	235	223	231	249	224	221	229	216	223	221	242	251	251	257	217	208	220	203	229	215	240	219	198	221	247	215	227	222	206	232	217	230	241	207	235	202	227	219	233	228	234	264	262	249	230	236	206	232	205	232	231	241	232	225	261	229	236	228	255	248	233	243	225	216	207	215	229	232	234	227	245	208	251	235	238	241	241	253	235	238	217	214	232	257	230	237	239	210	253	220	241	216	231	215	225	246	224	225	222	231	234	202	221	235	239	228	242	226	243	242	221	229	227	224	214	231	240	237	214	215	219	232	215	254	224	203	221	240	216	237	210	245	220	231	218	237	242	230	242	213	226	244	234	190	235	246	203	213	247	234	252	222	243	241	235	211	253	213	221	252	240	220	237	246	200	242	252	220	229	233	233	209	230	219	215	220	244	257	237	251	228	244	235	234	208	222	233	196	241	255	244	216	251	241	232	229	256	243	274	253	238	257	190	224	236	218	207	211	193	212	212	242	213	251	249	234	232	223	236	214	236	241	239	216	220	233	216	206	212	250	245	201	230	215	238	238	212	231	272	244	216	253	221	233	212	253	214	243	233	214	239	242	233	220	238	225	209	237	199	233	207	209	225	246	237	236	223	214	230	231	223	218	205	239	253	242	222	227	227	205	256	234	235	208	270	206	228	223	238	233	212	248	254	219	242	225	234	249	239	248	244	235	243	243	232	244	225	218	229	219	214	228	208	237	228	240	236	227	241	233	254	225	206	214	248	225	235	210	213	215	223	203	216	223	202	230	230	215	220	246	222	232	225	196	225	245	207	233	233	231	219	216	226	242	238	215	231	241	242	227	222	227	206	244	220	237	253	224	219	237	261	246	229	221	216	240	260	258	254	259	227	248	204	255	206	260	234	225	258	226	249	234	233	241	214	234	217	195	260	272	212	236	222	235	254	237	232	253	213	229	235	235	219	218	231	240	224	229	228	236	241	205	209	225	235	221	212	242	218	227	233	237	262	210	250	211	244	231	243	234	239	235	211	237	206	222	219	237	211	236	235	232	228	223	219	238	219	251	223	228	210	228	216	230	234	225	208	200	230	229	270	234	242	237	223	217	213	237	247	239	222	217	217	243	237	228	234	254	225	219	240	217	204	235	236	241	244	280	248	223	245	235	244	266	224	246	235	213	223	212	233	259	221	233	202	217	231	221	229	218	233	233	216	214	228	244	212	226	230	240	246	237	261	235	257	253	235	217	249	221	213	207	250	236	227	231	221	222	233	227	244	235	223	232	212	222	253	198	241	222	213	204	196	241	226	259	258	248	228	236	202	221	228	242	218	226	233	218	226	207	252	242	234	210	262	219	209	228	253	226	227	246	215	228	234	221	219	220	221	226	213	195	230	236	241	221	217	257	234	238	231	270	263	216	228	248	246	219	246	249	228	240	242	237	258	233	225	215	223	207	241	213	231	239	234	231	249	230	226	237	211	244	243	198	213	242	249	216	214	230	241	216	222	234	231	222	234	200	231	234	242	231	210	211	248	263	220	236	219	238	245	230	218	213	227	231	221	241	258	204	222	223	241	216	237	236	231	242	237	228	214	241	204	248	237	247	256	215	235	265	226	238	252	216	229	217	261	212	240	217	219	248	226	227	228	207	245	226	211	230	244	222	223	231	210	240	233	255	257	230	226	233	224	230	229	208	225	232	220	239	227	241	241	226	223	230	212	248	210	229	222	249	213	247	218	254	214	218	250	236	230	240	233	250	228	247	237	245	233	242	223	247	243	212	243	225	225	234	251	218	227	242	211	199	207	218	202	251	229	278	221	244	206	245	229	222	228	239	225	215	239	218	233	240	224	267	243	209	239	229	225	230	215	218	203	239	231	224	247	241	242	215	238	218	229	217	245	260	257	214	239	227	231	240	223	225	235	208
27617	19975	8196	1067	664	564	574	505	532	508	513	461	488	448	473	501	477	484	462	442	443	472	492	496	468	502	488	474	479	446	455	473	449	460	473	448	480	492	497	451	473	470	471	483	457	484	501	477	479	469	486	488	480	493	496	448	429	467	477	465	472	473	457	535	486	461	450	458	512	436	517	482	461	466	468	421	467	481	473	505	490	482	457	502	453	454	494	416	451	447	451	418	467	462	462	448	471	477	467	435	482	457	451	457	471	453	475	435	460	423	432	470	452	498	436	491	462	501	479	456	478	491	480	482	445	454	485	501	445	516	509	500	451	519	463	499	484	445	456	472	468	485	415	455	473	480	444	467	464	491	460	509	497	452	461	504	475	463	500	431	490	495	460	481	475	466	452	508	469	449	497	476	494	448	474	452	511	480	483	473	480	497	453	474	483	497	476	496	475	480	495	458	482	494	497	481	508	487	463	480	474	459	445	464	490	490	478	461	459	505	476	477	437	481	426	495	482	483	439	503	452	501	474	449	461	486	505	460	461	447	461	493	479	427	499	461	463	464	480	498	470	490	460	527	455	483	471	477	478	506	478	457	462	482	437	471	440	491	464	456	461	493	465	466	477	472	462	484	435	487	443	478	495	492	450	469	496	472	475	455	475	482	496	467	495	458	478	481	464	491	513	514	479	503	488	481	483	504	482	494	498	463	481	480	450	465	494	504	471	482	494	467	475	463	477	476	444	479	452	490	479	476	473	467	449	462	467	464	472	502	448	448	483	468	473	475	506	503	485	425	473	489	484	475	462	459	503	473	480	492	464	454	481	476	494	427	439	454	469	438	472	464	441	468	458	482	488	500	500	480	453	460	533	474	451	467	479	464	470	506	499	518	496	513	484	446	462	435	482	457	500	463	463	481	474	489	480	486	443	505	428	482	487	483	439	473	500	443	491	473	462	490	409	472	450	450	473	451	462	486	467	491	456	485	484	469	517	478	498	457	459	454	486	452	481	459	456	443	451	469	442	501	452	452	465	445	468	477	500	458	449	464	473	458	452	444	486	495	452	484	464	467	434	449	450	449	461	453	441	495	449	493	463	471	437	493	440	465	443	512	506	505	493	488	480	516	455	484	486	460	446	508	469	484	489	457	474	482	470	511	476	493	478	465	511	480	489	485	443	462	484	466	477	512	490	466	451	461	450	473	500	481	440	446	447	456	466	464	422	475	463	459	466	458	485	483	455	471	478	439	449	509	506	474	476	514	450	507	468	474	478	475	439	523	483	487	491	497	511	486	462	433	491	471	494	478	487	439	467	492	508	466	479	473	492	458	462	479	446	486	525	486	502	474	456	475	456	469	495	465	450	506	508	463	492	481	499	466	463	468	434	490	435	478	456	526	470	444	501	481	490	457	457	474	483	481	481	481	452	487	475	471	468	459	483	449	485	458	443	491	512	462	461	460	463	477	513	490	485	478	460	466	501	479	468	464	482	473	455	483	479	492	494	472	467	471	476	488	518	492	491	473	455	463	502	434	474	457	467	506	468	509	493	460	453	437	468	454	464	484	485	465	527	465	475	502	462	462	478	479	463	471	493	469	477	495	530	451	494	489	454	458	467	458	471	456	485	448	459	461	470	458	457	456	456	496	498	446	431	434	477	480	451	462	492	477	476	457	476	428	433	480	425	495	501	466	476	460	457	492	434	458	494	433	504	472	449	433	432	467	475	455	491	465	438	499	487	434	476	465	514	469	480	454	485	476	509	490	489	470	499	489	489	470	494	454	484	461	523	484	445	483	488	500	487	453	505	500	451	464	489	459	466	453	462	478	508	424	484	445	431	449	494	465	481	485	458	486	475	430	489	474	491	506	445	482	487	477	480	458	510	511	448	504	497	482	478	482	473	467	489	485	428	452	487	486	472	485	504	463	453	442	462	449	519	479	443	499	511	516	475	457	484	475	458	445	449	488	467	485	460	445	437	482	459	474	458	463	476	488	444	468	486	455	425	438	448	481	480	459	478	425	453	508	476	509	503	521	490	457	468	461	492	456	441	440	489	457	453	474	484	461	461	460	474	486	473	470	459	469	492	481	459	475	455	507	493	458	487	493	486	473	457	460	476	434	472	484	490	482	459	526	411	481	470	440	461	435	481	470	476	467	482	479	470	500	466	481	471	471	471	446	457	455	507	489	487	489	436	444	474	488	453	447	459	486	468	464	471	448	470	473	450	467	472	506	494	472	470	468	504	463	486	452	471	480	464	475	446	488	480	441	475	481	445	500	474	414	480	478	468	470	443	460	489	475	491	484	480	475	464	460	479	468	465	495	518	469	479	454	433	482	475	463	504	487	470	480	484	419	492	449	486	493	444	436	484	453	469	453	459	497	434	485	487	466	509	453	472	491	532	485	466	460	465	455	487	481	448	510	471	438	496	441	496	455	462	493	472	433	461	500	458	540	468	489	420	480	450	445	487	438	468	471	458	473	442	456	462	536	471	475	488	476	490	512	515	434	478	505	469	474	486	503	462	457	456	441	480	518	500	481	469	487	484	475	463	510	413	486	470	495	492	490	468	503	498	482	462	417	442	495	495	455	456	499	492	500	466	456	495	446	445	514	484	456	510	473	478	477	436	485	465	487	456	489	481	453	465	481	493	438	469	492	458	477	478	474	465	494	502	526	473	459	451	443	444	475	448	456	472	491	504	477	505	480	467	496	456	466	491	457	463	521	471	489	464	487	467	457	521	464	469	464	531	470	453	461	496	491	456	459	480	525	485	472	460	499	462	443	474	469	483	472	419	465	481	468	443	468	486	478	475	477	485	446	419	470	481	489	458	476	507	435	471	487	478	498	485	461	487	464	509	492	478	464	445	473	455	494	476	489	467	458	475	499	455	437	454	470	451	487	496	487	476	455	441	482	462	445	448	496	482	535	451	470	478	482	504	464	441	458	471	493	514	469	478	484	477	456	474	465	461	465	477	456	482	469	469	489	505	460	475	440	466	479	434	468	467	472	491	500	485	476	466	451	476	462	501	491	500	492	491	469	514	457	482	477	462	480	502	458	434	440	504	441	477	431	452	457	487	443	437	485	485	476	437	476	482	491	444	469	462	492	473	509	477	433	474	477	452	474	457	476	462	481	480	470	438	465	469	465	503	466	510	483	480	516	481	461	500	473	433	469	463	487	457	462	487	511	495	466	468	451	472	455	495	454	501	491	480	475	457	472	463	490	446	476	486	462	511	472	507	446	490	500	455	419	500	476	508	474	518	488	480	501	499	467	489	477	473	459	452	478	480	451	474	481	486	444	485	499	470	510	474	502	486	518	498	418	486	481	505	477	492	426	501	474	458	475	472	444	467	469	484	459	411	480	514	486	480	490	485	480	473	467	440	454	459	459	482	459	465	496	449	503	443	497	448	480	502	489	439	512	460	492	445	467	471	472	493	470	436	499	464	515	455	473	481	487	449	485	455	472	472	503	489	452	473	455	471	471	483	479	468	465
5042	2654	1536	984	836	722	654	628	633	587	570	572	546	506	495	483	561	518	498	491	460	486	500	481	490	483	464	492	494	487	487	479	521	502	488	479	501	500	493	515	487	521	510	487	507	488	489	481	488	458	434	517	485	501	509	497	468	531	479	491	543	467	481	489	460	468	463	465	501	470	495	446	511	464	464	470	484	504	477	507	486	480	468	498	495	481	459	496	451	516	455	446	543	441	504	451	497	468	471	514	503	493	477	476	518	522	480	494	485	484	477	477	517	524	468	488	510	455	448	482	478	481	495	470	489	491	471	497	500	483	482	517	478	474	496	539	495	458	463	463	504	517	463	502	493	462	499	506	497	460	479	510	485	517	462	483	448	486	482	506	542	497	488	488	486	482	478	499	457	510	479	504	532	460	514	467	474	451	550	513	503	479	464	517	470	497	480	465	477	503	483	497	501	502	479	529	486	507	475	466	520	525	490	453	452	493	552	491	503	482	486	471	528	477	502	475	461	485	475	498	490	512	472	494	469	498	546	495	497	520	494	527	502	476	484	438	510	475	516	463	482	524	448	484	518	492	490	499	520	512	489	503	453	481	495	507	520	475	532	480	492	525	487	464	479	475	480	457	508	495	498	500	467	489	466	496	487	460	507	544	459	508	507	491	483	500	496	451	489	501	488	489	481	502	485	493	487	495	465	470	471	524	496	498	481	474	482	505	481	470	505	502	468	454	457	443	519	525	489	492	469	480	495	495	521	493	445	498	506	484	484	473	485	529	473	469	518	493	516	491	509	540	520	503	506	505	490	489	460	473	513	521	508	456	479	516	491	507	534	449	481	505	469	501	458	507	456	508	521	484	497	475	503	483	481	490	460	487	490	500	514	506	511	494	511	551	519	479	503	498	506	494	486	505	516	475	505	504	511	483	474	494	510	475	501	473	507	476	491	486	475	464	481	491	496	470	496	465	489	518	468	519	506	499	500	466	507	458	492	526	469	520	483	503	459	508	497	473	507	477	497	475	454	510	463	511	493	461	479	517	477	469	469	515	464	483	501	469	469	483	477	452	482	507	481	481	481	477	493	506	497	452	493	512	473	514	487	507	512	527	511	504	511	444	471	492	489	488	468	463	485	454	495	539	488	524	484	486	466	488	474	464	498	489	487	517	517	499	473	481	507	464	473	465	500	433	483	519	520	450	496	513	483	544	521	468	521	507	495	495	489	485	509	489	513	483	503	502	469	478	482	531	470	500	524	488	485	516	453	519	542	465	494	462	545	476	502	498	514	474	471	461	497	530	513	458	490	539	462	468	477	487	473	477	436	479	487	525	448	490	497	494	451	535	548	476	466	501	462	488	534	490	482	501	475	492	482	482	459	491	503	497	482	494	479	489	464	458	497	489	509	492	502	494	496	499	508	476	507	505	472	519	522	484	519	471	463	469	490	512	471	486	483	460	488	495	468	496	506	499	513	473	521	531	469	485	507	494	487	523	502	479	474	431	514	525	500	489	456	476	486	501	480	466	508	481	480	458	443	469	491	498	486	464	487	466	460	486	448	509	493	490	486	481	477	481	517	489	473	501	475	514	484	506	464	473	489	454	454	509	520	479	497	515	488	515	480	530	506	502	533	482	527	493	487	460	471	452	459	503	491	476	516	507	485	463	503	519	481	456	488	468	467	495	498	485	477	493	499	500	486	502	482	503	473	537	512	497	478	494	517	460	489	492	483	504	481	481	491	476	489	459	514	479	492	491	449	506	500	479	476	491	529	529	481	489	454	473	509	509	519	475	501	486	488	465	499	500	521	491	477	492	484	481	452	453	500	451	467	498	469	511	483	492	465	480	473	521	485	480	500	478	477	479	474	484	449	485	459	519	492	472	484	496	506	485	507	524	531	476	480	452	511	484	463	503	501	483	539	454	445	458	476	503	471	497	486	515	488	484	470	500	493	471	522	492	452	465	452	442	510	520	514	501	477	510	484	444	473	513	487	460	481	499	507	499	459	502	460	506	442	486	457	469	536	488	499	477	499	485	483	495	508	485	463	473	536	466	470	484	480	458	527	470	487	466	514	493	495	532	532	465	499	435	461	515	476	495	481	515	463	462	494	494	451	460	501	478	485	488	489	474	523	493	461	469	468	486	496	486	501	507	496	509	474	526	474	475	467	483	468	522	468	472	475	475	446	495	453	492	479	484	464	497	507	448	527	520	461	498	487	494	497	450	470	491	441	517	494	503	506	503	502	519	488	514	519	510	464	452	467	475	489	513	515	499	498	503	491	498	504	484	491	532	489	454	459	510	494	467	512	500	462	509	506	493	522	516	489	501	449	513	440	496	476	478	463	498	528	482	498	484	496	507	485	487	496	473	463	501	487	517	507	513	487	508	507	474	501	492	496	518	495	499	468	485	485	476	520	502	476	461	530	474	498	503	471	461	536	502	489	517	478	520	465	483	474	474	512	502	513	472	482	504	476	468	495	461	517	509	455	502	474	454	486	504	457	454	472	502	499	495	495	434	481	493	517	493	447	499	494	503	494	476	513	468	497	495	496	505	512	483	458	489	483	498	508	463	483	481	474	476	473	494	461	459	485	498	487	494	461	477	500	492	491	471	517	466	482	481	488	491	509	496	487	482	487	515	480	492	511	484	486	495	499	515	499	467	493	507	520	492	516	450	459	479	478	518	487	509	498	448	488	462	465	481	484	473	461	457	464	483	505	483	471	490	525	497	506	496	501	501	488	477	511	455	496	449	451	515	470	521	503	494	501	476	470	483	471	487	471	470	530	490	469	481	457	509	499	483	491	489	500	482	475	453	466	479	474	478	444	500	508	489	492	503	440	485	505	487	448	472	462	516	477	454	455	455	487	463	492	488	499	492	498	508	464	516	497	466	535	514	494	493	515	499	493	512	501	498	464	507	483	457	491	489	503	498	459	502	454	473	496	537	501	478	510	461	482	464	516	502	500	469	458	483	487	441	505	495	491	495	517	459	480	466	473	487	456	515	461	471	450	533	493	508	517	506	539	488	459	478	462	525	508	504	503	488	504	537	469	475	525	524	475	467	453	510	480	495	479	510	488	477	464	491	489	467	497	500	496	464	466	450	494	470	489	489	496	481	492	468	512	487	510	464	444	478	485	507	513	494	471	500	501	516	509	474	490	466	517	479	484	498	526	496	519	468	492	470	492	484	494	437	508	464	443	477	439	504	453	484	497	461	490	461	504	505	455	495	437	504	523	434	496	452	452	519	487	503	468	488	488	466	474	522	494	473	507	464	454	510	488	477	528	484	493	455	465	469	500	510	480	475	472	492	490	543	499	478	484	490	476	528	520	480	492	461	505	470	476	462	488	498	496	466	497	465	474	487	467	506	533	500	540	479	483	519	520	513	471	492	500	479	494	495	487	459	500	509	461	518	479	491	481	506	473	489	518	505	497	494	509	471	498	526	529	435	475	492	485	502	520	501	534	522	488	504	475	477	494	560	501	511	511	495
23613	20926	27767	24220	20805	4912	811	509	416	354	356	331	320	303	295	287	300	264	280	269	287	247	247	261	228	222	265	228	222	253	221	219	219	215	243	234	245	233	233	233	222	201	225	220	243	242	235	237	243	222	228	245	218	244	246	210	262	208	234	233	233	214	234	237	216	217	238	227	230	211	212	225	239	220	230	208	197	249	213	230	224	225	226	222	223	210	243	223	246	215	191	208	215	246	234	208	227	216	228	209	245	223	224	245	199	222	229	186	200	234	211	223	206	215	238	254	217	198	231	226	213	228	212	233	251	218	221	247	238	238	201	231	203	216	220	245	206	200	238	226	232	248	215	192	227	240	216	223	224	236	207	233	211	213	209	208	238	217	197	247	220	230	208	213	228	209	230	235	259	226	196	231	233	264	204	235	220	242	227	228	235	235	241	198	244	207	209	198	212	222	212	253	218	236	218	236	237	203	224	234	232	191	220	245	220	252	229	231	236	251	205	217	218	193	234	235	186	223	225	239	236	235	234	222	232	210	236	218	254	233	216	227	190	192	223	216	215	207	205	216	236	236	232	243	206	236	229	218	182	216	226	237	244	210	185	205	236	221	229	224	198	217	226	227	229	218	244	229	230	226	198	228	236	262	246	214	215	215	216	228	228	245	205	210	197	212	226	212	227	208	231	226	251	240	210	221	205	216	238	226	213	228	248	210	245	220	219	222	211	234	244	228	258	226	186	235	219	235	218	239	245	239	214	227	242	222	227	218	204	219	237	216	211	237	241	236	210	209	205	205	237	229	226	227	218	223	226	215	226	210	209	226	221	213	234	244	222	244	192	217	230	225	204	239	209	215	250	234	208	219	226	224	225	233	203	221	209	227	236	238	227	198	219	244	220	223	223	223	216	213	257	223	249	210	197	225	224	221	230	209	217	252	219	220	225	232	207	182	239	232	248	250	210	220	238	228	218	193	228	238	228	224	229	238	231	215	208	203	222	239	227	226	221	250	253	213	224	221	225	221	236	239	224	224	212	239	218	197	238	229	210	218	221	225	222	250	252	199	230	207	213	213	214	222	222	237	222	231	213	248	226	249	209	205	200	228	208	232	232	223	220	237	215	229	223	202	201	226	225	219	215	229	211	222	242	244	236	228	240	211	227	228	223	209	229	241	207	240	255	199	197	237	212	198	195	243	217	217	227	225	224	235	229	218	211	218	235	203	236	225	252	205	204	233	226	205	224	234	208	234	217	229	237	222	205	234	213	234	195	202	213	221	222	221	231	244	223	251	245	224	219	218	214	232	184	235	220	204	218	226	206	231	213	216	233	224	225	252	248	231	212	238	232	247	219	218	225	212	242	228	215	209	177	219	210	224	225	224	232	219	220	235	214	224	245	225	199	234	237	229	232	215	209	214	240	207	216	229	219	247	219	211	229	226	241	198	205	235	235	235	199	229	209	206	227	241	199	222	230	236	245	227	228	230	201	223	233	214	219	231	209	242	222	200	230	194	222	222	232	235	220	257	217	225	236	225	230	215	236	228	213	220	257	195	225	230	208	224	213	210	242	215	241	233	250	217	233	216	224	222	212	228	213	235	218	235	233	207	217	229	219	228	207	232	232	232	226	220	246	220	232	225	242	219	225	196	197	212	224	232	244	236	231	198	223	211	208	211	213	248	230	222	234	211	211	215	232	216	222	196	249	238	220	219	221	199	217	223	233	229	218	225	224	226	246	241	205	215	198	224	222	268	225	230	208	227	236	245	226	235	207	218	216	238	224	227	234	240	223	196	207	228	248	252	229	221	206	222	215	211	207	226	209	235	218	221	223	218	232	228	215	223	256	210	233	212	216	237	235	205	209	216	223	255	233	235	191	259	228	249	219	204	246	215	217	228	244	220	220	195	191	203	213	202	228	249	246	222	232	237	240	215	231	196	220	213	240	228	182	228	224	258	245	214	199	218	213	229	213	250	199	256	239	252	243	211	236	243	233	243	204	223	224	208	206	243	210	233	227	232	241	241	222	227	222	226	227	234	217	202	222	222	207	228	239	230	223	224	269	219	204	243	223	258	194	223	214	242	251	242	224	207	214	209	236	223	239	215	201	201	216	216	243	208	214	243	207	238	211	224	230	230	230	229	233	262	188	188	233	224	219	224	243	223	215	224	200	204	222	234	239	201	243	246	230	200	228	234	254	195	238	218	223	221	220	235	228	216	233	231	231	221	235	223	212	224	213	216	198	253	197	239	218	234	221	213	210	221	202	245	207	198	203	236	185	234	226	212	220	207	235	237	230	255	218	234	202	202	198	224	224	219	224	248	186	233	228	233	203	234	204	232	232	247	216	228	226	209	202	210	219	231	245	206	230	203	245	214	215	218	217	243	216	232	243	213	214	223	196	229	228	201	234	201	191	244	203	235	209	242	201	219	229	249	265	232	246	241	238	234	264	256	243	227	210	226	217	224	208	218	218	224	213	225	239	213	226	201	223	207	233	261	210	225	230	233	245	239	230	231	220	213	215	239	221	231	248	198	249	213	233	235	231	223	239	219	244	235	232	218	216	203	243	218	233	216	241	244	234	236	238	244	251	233	236	209	224	240	226	204	206	220	228	232	211	222	229	205	209	220	227	211	220	218	237	233	206	202	205	210	221	217	234	238	221	230	230	227	232	223	220	235	226	227	229	209	221	216	203	227	222	221	203	228	209	238	228	224	230	212	200	213	227	221	210	230	241	247	227	220	219	217	229	215	215	213	239	207	259	224	225	245	244	230	225	227	245	224	218	190	206	233	207	230	225	225	214	227	210	216	252	235	243	235	230	238	205	237	214	233	284	227	232	233	241	249	227	218	211	229	230	240	219	235	239	226	231	212	226	235	201	197	229	224	230	247	218	213	212	201	230	254	217	208	219	196	233	210	222	217	209	220	218	234	210	223	239	218	244	249	229	229	228	218	218	216	218	234	240	217	233	223	210	220	244	211	247	239	232	230	231	229	223	223	232	193	232	230	253	223	224	217	220	251	211	249	230	224	234	226	215	231	222	239	234	227	225	225	228	218	236	240	221	209	233	236	238	238	226	197	230	217	211	218	238	233	225	224	229	218	200	202	221	214	218	238	179	213	231	219	206	245	232	209	236	241	247	225	230	199	251	221	250	239	236	220	212	212	222	233	219	231	206	194	213	227	224	240	205	236	212	225	208	231	233	217	249	202	248	220	223	214	245	221	210	199	230	204	221	224	240	223	237	230	232	212	237	221	230	234	228	226	223	215	218	205	212	210	211	195	231	219	239	240	243	190	220	240	251	256	213	203	231	251	216	224	242	244	254	221	209	214	218	211	225	226	219	199	235	187	223	231	224	234	207	207	220	233	220	229	238	205	213	229	227	232	211	210	227	215	203	226	218	213	213	205	212	219	218	229	213	228	238	213	201	203	221	215	234	236	217	221	184	203	194	219	232	231	223	212	200	221	231	222	224	199	269	241	241	212	224	209	229	231	249	227
3490	8582	5699	2544	1835	1363	1028	896	676	576	471	433	380	394	369	355	307	291	270	298	311	260	253	288	236	289	278	239	284	259	241	255	233	225	258	265	244	274	254	241	249	240	225	248	243	228	260	255	239	265	211	254	227	247	276	228	262	238	223	273	229	246	239	234	231	252	246	218	238	243	241	245	256	263	240	213	222	212	250	227	228	255	245	232	229	213	238	237	214	243	228	220	249	262	228	232	229	237	238	222	250	243	232	238	222	224	232	252	263	227	227	240	224	243	231	252	249	234	259	218	218	233	240	212	253	246	244	252	222	262	237	199	233	245	206	229	251	230	218	226	238	226	236	237	223	229	228	231	238	237	235	239	215	205	246	277	208	211	221	236	233	215	231	239	261	250	224	222	228	241	239	231	225	218	221	232	201	245	211	249	247	267	213	247	234	215	225	267	229	254	231	208	212	223	226	228	244	226	234	223	221	237	255	231	230	232	234	250	234	236	232	238	231	222	247	245	235	248	228	210	227	222	215	246	257	263	234	212	221	221	202	235	233	230	223	243	240	215	257	230	211	227	220	218	223	225	226	233	223	246	239	253	247	229	186	222	241	240	214	224	244	258	214	223	255	228	216	220	188	262	244	224	229	218	249	248	226	232	234	245	215	243	256	232	245	225	216	228	223	247	223	226	195	233	212	224	243	224	238	221	228	232	252	217	230	238	236	252	256	208	220	236	233	254	266	211	244	233	237	248	241	219	239	258	237	208	233	216	230	241	232	211	238	256	241	248	218	226	231	214	213	221	203	240	203	245	235	239	242	239	233	234	222	236	241	239	207	217	235	233	230	228	215	225	228	252	224	239	227	223	231	223	240	246	248	213	207	209	226	216	246	245	228	222	208	223	255	247	239	245	234	231	221	216	238	224	201	226	240	234	247	241	220	238	225	207	260	227	263	217	214	261	240	263	239	261	233	222	267	222	240	235	218	233	227	234	248	225	259	255	228	230	246	234	238	213	252	225	205	253	246	238	202	242	240	222	239	233	204	251	250	215	226	218	255	245	253	244	244	268	224	224	219	249	227	233	236	210	254	241	219	246	233	252	240	224	262	227	235	206	229	242	202	248	223	222	246	229	247	245	226	231	225	254	250	235	252	261	242	247	208	238	219	225	270	226	266	217	235	238	246	239	240	218	260	230	215	219	202	215	230	217	210	209	245	206	227	223	256	226	238	232	210	198	207	236	260	195	227	242	237	231	242	240	206	219	258	247	244	233	213	230	240	209	244	221	219	217	237	269	245	223	230	224	232	238	199	262	219	212	234	225	214	234	221	237	234	241	227	236	211	245	274	226	241	246	239	225	220	260	225	245	218	198	241	221	224	206	247	242	230	225	239	211	233	236	223	230	240	210	234	226	214	212	247	254	245	251	229	217	242	218	224	242	240	267	237	230	211	239	245	236	224	234	238	222	247	237	234	231	223	251	214	214	262	215	220	225	232	237	228	224	218	245	236	239	256	227	227	248	200	225	228	226	220	227	224	217	243	255	275	212	224	230	218	241	225	231	252	232	238	243	214	238	221	253	236	241	247	235	230	231	209	215	262	211	213	221	255	234	211	224	210	245	225	220	233	208	242	236	223	232	220	216	191	232	231	219	246	211	213	222	254	225	236	226	246	233	242	208	235	246	227	247	228	246	230	261	211	219	249	247	227	227	248	242	231	254	243	243	233	223	213	232	241	242	243	242	241	270	261	255	252	227	243	241	198	222	229	215	220	216	245	260	221	237	229	227	227	223	216	218	226	231	217	232	242	257	218	235	246	240	208	211	244	257	210	218	234	232	233	224	239	230	222	252	246	241	249	233	220	213	221	247	220	231	235	241	224	217	238	218	261	229	216	239	228	208	222	223	236	227	233	236	233	240	223	248	214	245	215	204	233	214	220	238	214	247	250	240	226	245	245	248	253	249	198	200	219	231	246	224	228	243	242	239	230	231	211	247	233	236	239	234	220	245	218	234	242	251	225	211	243	230	232	213	247	247	254	250	222	247	244	228	213	242	223	235	221	240	244	245	219	266	260	235	260	222	225	253	231	249	257	220	238	259	220	233	242	212	251	201	237	226	237	272	227	231	231	193	240	231	229	247	250	231	241	220	234	225	231	230	246	225	211	231	216	239	241	235	227	229	226	211	203	234	224	216	226	219	212	229	243	242	217	213	230	231	232	213	221	255	217	226	239	240	234	224	238	220	247	220	251	222	226	249	240	231	244	242	231	215	246	250	246	257	246	241	233	221	264	249	240	208	230	256	252	233	231	240	223	253	251	194	210	212	221	240	218	242	244	251	215	224	236	237	224	280	251	230	234	222	201	257	245	222	203	236	237	218	243	243	243	227	218	220	212	220	217	223	220	203	229	230	224	229	209	207	209	246	235	244	267	226	237	219	228	225	217	236	223	247	229	245	229	224	229	256	228	232	210	239	247	242	259	213	230	206	248	247	225	250	218	221	237	229	219	237	241	223	234	263	236	232	203	241	230	210	224	245	249	238	258	241	261	231	221	229	236	218	196	229	224	258	239	232	261	234	211	182	213	247	212	235	199	236	229	236	227	230	238	233	242	220	262	226	244	227	292	226	234	243	248	224	238	226	219	243	219	230	221	230	256	225	242	249	243	258	222	251	255	269	238	226	218	231	221	253	213	238	235	240	231	206	209	262	220	246	223	215	258	228	235	254	208	264	244	225	219	235	237	235	256	239	245	222	252	206	237	248	233	209	240	214	262	239	237	205	220	215	226	256	247	233	211	227	226	243	230	236	257	237	236	245	233	223	243	219	240	220	241	244	238	246	232	224	223	235	237	234	216	216	253	232	256	244	235	223	233	230	234	229	233	248	233	229	244	239	215	234	232	206	209	237	264	198	217	239	259	216	211	231	226	225	229	244	239	217	224	236	243	252	233	210	226	219	218	248	237	197	213	238	242	246	265	228	214	246	249	227	235	237	218	258	207	203	215	241	208	250	227	248	228	235	208	232	240	208	258	237	233	237	246	200	217	247	235	225	222	246	265	240	244	214	275	239	269	217	231	246	223	229	223	232	223	220	246	236	229	234	225	243	244	224	241	242	228	235	253	237	214	241	211	242	254	262	227	201	228	227	223	246	229	213	270	229	227	252	251	256	235	228	226	257	255	220	244	238	228	252	229	227	247	230	250	238	210	215	210	210	211	239	249	218	218	219	218	236	246	218	229	240	248	249	247	214	231	242	244	220	226	190	222	221	218	209	234	243	227	223	245	222	229	247	228	224	239	249	221	234	234	234	246	226	226	209	233	235	236	226	217	250	228	254	237	257	219	234	218	270	254	241	243	235	254	223	221	208	244	230	245	241	221	226	248	233	254	248	245	211	219	227	236	243	233	217	278	239	264	252	246	271	231	220	243	220	231	245	239	242	246	225	269	224	225	212	242	223	270	224	237	221	212	232	244	235	255	200	248	200	259	206	220	243	225	225
24623	20890	26612	25212	7818	1000	826	694	649	650	646	606	593	563	617	610	619	565	578	590	612	609	578	555	618	568	552	565	613	581	578	525	552	605	586	554	576	527	538	590	532	602	584	565	571	577	602	588	545	580	559	593	587	579	570	568	549	572	548	552	533	583	575	604	577	539	604	608	574	572	573	557	587	562	587	569	563	560	568	559	550	601	562	568	551	557	594	574	589	558	551	565	560	576	582	594	558	554	534	583	590	574	552	588	570	592	604	552	563	583	588	575	557	521	581	588	560	542	538	602	571	582	579	545	547	542	573	518	567	553	551	591	564	592	561	553	565	557	584	587	587	570	545	551	593	581	593	565	561	557	559	545	517	565	586	546	574	544	561	591	546	578	599	556	561	558	544	542	586	542	565	600	568	609	548	546	586	526	604	569	532	576	569	555	577	598	556	519	539	590	602	584	559	562	653	622	590	575	557	576	535	579	593	571	590	580	575	606	563	532	587	574	551	591	622	574	564	548	607	586	588	589	552	572	547	593	547	545	555	564	580	562	555	541	553	558	549	590	558	602	596	498	554	555	585	540	568	554	611	614	566	564	566	560	581	558	533	557	539	579	560	565	551	564	559	547	573	637	557	598	548	587	554	571	567	568	599	607	572	581	603	571	566	542	572	558	588	570	621	579	570	565	594	569	573	592	549	610	571	579	521	589	564	567	559	578	550	570	575	561	579	574	575	573	565	522	550	596	599	594	585	573	543	546	547	564	540	551	603	592	562	556	578	537	545	540	604	549	599	567	610	576	568	573	584	590	578	558	564	600	558	609	560	601	612	548	535	523	548	565	596	533	583	551	576	555	572	553	559	571	561	588	575	546	567	593	560	560	537	575	560	553	603	550	536	556	500	557	555	592	525	582	599	602	564	569	567	591	556	584	569	569	555	564	594	585	578	542	576	548	574	550	560	557	551	603	603	565	553	565	561	581	557	591	528	621	547	636	540	597	602	541	538	619	546	584	578	552	543	524	577	551	549	538	577	558	547	608	593	592	527	590	624	547	563	536	592	583	521	534	574	563	565	601	557	607	572	592	546	604	541	577	537	608	552	530	533	521	581	553	548	563	610	574	559	550	583	567	534	568	552	607	511	555	573	564	527	568	570	553	590	610	548	577	580	534	571	563	553	580	554	544	520	587	554	581	607	606	585	546	530	580	578	559	623	546	564	535	564	598	561	607	551	581	522	571	567	557	585	574	544	599	573	568	585	551	602	578	591	578	547	592	530	594	580	574	595	511	593	577	540	571	559	524	560	537	530	551	553	544	573	593	591	599	565	582	575	552	551	596	563	549	549	558	569	569	571	613	529	581	567	583	562	572	530	561	527	539	522	599	560	553	588	543	553	590	545	533	558	541	546	548	545	559	579	571	569	560	505	583	541	565	571	551	591	574	542	531	566	581	566	538	588	566	555	598	554	544	519	607	529	565	523	560	548	559	584	568	558	548	529	580	553	556	573	542	537	571	596	552	512	545	600	552	593	599	516	564	581	550	559	568	547	569	541	539	520	553	595	573	575	591	553	587	563	602	536	574	596	586	536	565	541	598	591	565	607	552	571	539	598	570	577	556	564	562	540	564	571	560	559	574	556	509	549	574	554	586	492	561	599	537	561	537	609	568	572	553	597	547	549	589	550	514	536	533	548	596	589	552	527	574	621	548	577	533	558	508	569	571	602	583	588	535	545	562	569	565	536	588	564	571	590	564	569	609	586	583	551	595	577	551	594	544	528	607	560	551	569	587	618	614	585	581	564	553	567	562	584	579	562	555	549	575	532	556	565	541	576	568	525	568	606	546	608	568	556	560	556	567	554	591	560	537	580	592	583	573	599	571	548	555	551	619	574	521	555	584	567	581	598	520	583	565	620	590	575	575	542	568	586	524	568	546	553	550	548	576	547	563	525	599	558	542	579	581	619	588	535	531	555	602	530	578	569	582	564	560	589	559	559	611	547	589	546	525	538	576	565	578	514	608	612	593	573	561	566	590	535	513	577	575	542	566	576	556	561	538	581	587	570	559	570	581	578	561	572	588	581	583	583	580	584	582	576	565	581	607	546	548	577	566	544	559	573	566	577	573	563	538	548	586	588	544	582	592	547	568	596	580	581	615	572	575	564	594	582	560	549	555	573	555	567	519	548	585	607	566	564	530	578	580	576	586	552	526	568	541	555	594	596	569	572	571	601	579	567	585	591	549	598	609	575	581	526	565	558	535	536	605	577	544	606	582	540	549	617	586	557	528	544	540	591	556	539	563	521	549	546	581	566	562	573	589	553	573	537	584	536	576	581	520	603	540	546	558	583	556	576	589	582	573	556	567	561	542	524	557	583	581	581	570	568	582	535	582	606	539	575	542	555	598	598	589	556	621	523	563	512	587	553	565	568	568	560	594	594	554	531	565	570	553	554	564	582	586	550	586	559	590	563	578	546	554	542	522	568	549	550	534	548	552	570	598	585	550	627	607	556	554	561	586	584	574	593	569	593	555	551	540	572	546	573	520	581	576	576	591	533	522	560	593	594	567	548	579	549	571	581	590	585	566	599	609	549	597	583	560	517	585	557	582	535	545	562	538	545	542	569	530	606	571	545	584	562	588	548	535	555	572	555	569	606	605	580	586	559	598	573	590	554	530	561	540	556	544	589	554	578	571	528	563	603	584	610	604	540	559	571	589	565	558	605	566	557	546	577	554	599	548	589	561	554	561	579	552	554	566	564	560	603	591	567	524	577	520	571	586	535	580	565	548	553	579	549	551	535	547	539	585	523	527	550	566	552	570	581	593	584	580	592	604	573	576	562	562	595	622	555	579	555	552	553	550	614	603	569	566	543	549	576	573	542	520	532	532	568	571	568	574	554	586	546	569	620	521	610	577	592	627	544	550	558	554	554	551	563	549	567	615	545	548	584	614	561	609	565	592	597	557	548	603	551	586	594	530	551	547	554	543	557	496	594	559	570	552	594	618	574	584	623	561	568	523	583	574	591	594	563	550	578	577	570	523	537	551	597	526	529	565	595	619	594	556	557	603	600	534	604	562	553	628	561	556	540	582	629	543	542	581	557	531	547	579	550	614	590	583	523	554	557	538	577	549	546	556	569	517	573	543	575	553	592	582	560	569	597	580	586	518	529	609	579	559	531	544	622	553	534	515	557	575	569	591	570	575	550	576	569	558	567	579	559	571	581	610	569	563	566	574	535	530	562	549	571	564	581	555	591	546	553	620	567	527	581	569	555	562	550	549	546	576	578	596	602	545	549	508	548	564	568	614	580	559	549	565	567	561	596	581	544	549	584	569	578	575	568	587	548	594	590	592	559	594	518	573	572	561	528	575	571	571	552	541	520	577	561	604	511	531	562	591	577	568	571	509	598	589	552	561	531	576	549	585	569	533	576	583	574	576	584	580	540	569	541	579	622	577	551	556	571	541	564	569	532	552	594	576	531	592	596	576	569	598	554	566
3524	5251	3549	1826	1412	1130	978	865	821	761	714	696	700	640	603	627	660	619	624	605	628	613	574	609	575	594	578	581	575	581	591	580	563	588	557	582	631	598	569	567	574	558	552	602	584	601	621	588	569	626	556	572	569	579	575	556	621	621	558	565	604	548	598	576	561	579	611	551	591	575	547	555	556	561	584	595	570	576	567	575	583	578	639	589	571	569	591	578	595	537	575	623	603	591	599	586	598	559	604	582	565	598	578	587	581	589	574	562	612	613	558	561	604	619	605	557	578	599	542	577	573	591	576	585	573	566	549	589	578	603	579	594	605	550	583	585	575	582	583	597	553	564	574	586	551	564	600	594	576	581	569	529	584	587	518	576	603	606	598	577	571	542	567	578	636	614	565	549	603	551	563	552	576	614	593	568	587	613	586	523	557	597	532	552	578	584	549	579	591	596	597	577	549	559	567	569	547	531	586	559	612	565	562	587	595	632	555	571	594	596	618	583	543	560	584	528	577	553	606	560	578	586	578	546	546	598	586	560	564	579	562	583	584	580	555	554	552	600	564	593	599	591	576	567	603	552	569	593	555	589	581	648	582	561	579	573	589	580	601	538	563	566	587	598	555	556	577	601	553	578	598	578	549	557	568	576	584	604	545	598	581	561	586	577	625	587	575	563	541	593	607	581	547	555	569	612	575	586	589	574	528	551	559	566	544	561	570	586	553	593	584	557	560	578	551	566	559	576	539	594	592	521	595	564	572	581	582	556	558	539	558	612	565	643	594	594	554	567	608	577	544	587	552	555	568	615	581	578	604	605	596	604	586	596	558	580	598	547	545	558	605	604	597	624	624	542	587	599	593	591	592	606	545	562	565	568	560	565	631	561	571	557	584	559	582	569	556	616	545	587	558	593	583	591	578	615	562	570	554	618	564	595	548	589	596	554	570	571	517	574	570	622	581	592	571	543	594	592	607	565	552	569	562	544	601	542	596	562	550	575	565	557	540	558	587	608	558	592	565	571	610	627	594	596	570	580	629	567	563	524	595	621	563	569	587	566	589	556	579	636	593	634	612	565	559	580	604	619	572	531	583	551	588	577	545	604	566	582	599	564	565	581	586	553	608	535	582	566	619	540	583	579	614	584	574	598	558	555	560	565	524	580	575	558	595	566	526	600	568	565	580	616	561	571	538	599	577	575	548	504	620	569	573	580	590	591	644	577	610	565	558	601	574	549	628	590	561	554	573	580	591	577	610	569	593	543	583	599	603	597	539	550	580	556	593	568	593	588	621	538	608	600	580	562	613	578	555	615	580	610	553	557	564	573	573	554	534	568	570	564	559	590	601	596	622	542	575	569	578	611	554	595	518	579	573	590	616	581	562	598	584	525	581	548	531	528	590	601	600	585	584	575	523	574	596	588	572	575	554	575	596	555	574	634	622	594	550	614	575	573	581	594	554	617	582	582	567	568	588	588	564	576	561	549	581	542	599	558	559	594	557	567	564	606	541	580	568	608	594	598	610	584	602	581	572	618	608	560	614	543	598	559	546	617	523	586	588	617	577	580	605	558	572	584	549	575	566	585	613	589	579	544	596	558	540	556	611	560	619	587	608	559	602	574	556	576	542	559	586	587	569	536	555	625	599	571	583	587	563	573	562	568	583	566	579	595	518	526	578	593	574	573	558	527	600	585	584	527	562	549	582	570	566	599	598	598	549	611	589	565	586	561	578	636	581	525	579	600	592	555	593	573	551	554	618	573	544	616	560	554	570	592	636	602	581	585	580	558	602	584	570	606	592	560	578	642	567	560	592	549	592	579	582	521	561	583	538	561	566	594	557	540	606	628	575	573	557	577	620	576	559	587	563	604	553	578	600	545	568	561	578	587	582	581	566	622	551	576	529	593	565	525	554	539	564	580	582	564	580	603	568	543	557	555	560	579	607	581	548	601	574	566	561	549	557	562	550	589	599	549	572	537	548	584	560	589	574	581	612	553	592	581	605	594	575	593	566	586	555	612	595	620	572	592	594	560	550	552	606	581	533	575	649	566	588	541	586	531	571	559	532	581	593	585	573	555	608	601	600	546	549	599	596	599	605	583	550	589	600	574	589	580	566	578	571	576	570	579	586	580	587	590	588	596	587	540	585	564	584	586	560	601	591	551	570	550	586	586	609	557	559	562	582	601	621	606	636	524	603	592	554	619	586	558	564	576	596	590	548	583	571	587	554	559	567	589	563	587	563	588	592	549	567	603	589	599	592	578	653	568	543	608	588	554	570	592	573	585	579	598	583	560	583	571	617	563	587	520	590	583	552	595	638	621	545	544	597	599	576	578	577	598	573	568	556	571	566	592	619	569	596	580	560	611	566	588	564	571	559	616	565	571	594	620	566	582	553	515	544	602	584	543	564	561	581	561	601	578	583	583	558	596	559	577	582	584	605	526	556	579	597	571	591	580	584	541	566	542	598	573	551	605	621	633	570	548	522	582	594	564	594	556	563	570	571	536	569	574	592	607	574	592	615	618	590	540	555	557	587	593	587	586	546	635	566	600	581	552	565	602	588	586	571	569	581	597	591	603	611	585	569	568	579	564	584	592	609	562	590	588	591	571	511	596	580	573	578	582	591	579	570	569	612	557	568	555	529	580	558	565	555	597	617	629	546	564	560	573	612	559	595	611	611	557	580	606	611	584	578	571	561	544	595	574	558	563	586	551	595	587	628	559	556	535	600	560	605	559	550	581	609	553	607	551	577	591	554	653	552	551	618	587	587	593	558	564	604	586	621	581	525	583	581	571	641	571	531	587	543	587	583	550	549	616	585	614	596	588	587	602	560	589	593	562	529	567	555	573	549	551	579	598	581	578	608	554	560	583	542	613	585	624	595	576	591	570	556	601	595	600	564	589	588	567	596	573	578	575	583	585	601	549	617	518	538	612	610	572	600	577	573	554	576	629	557	560	582	593	606	505	580	591	559	547	566	573	610	570	582	558	566	579	562	585	584	580	593	562	581	573	543	577	598	540	574	600	564	632	543	593	542	596	580	598	589	585	612	563	598	575	587	547	556	575	556	566	553	608	543	558	569	559	576	570	618	563	572	578	553	562	598	640	572	542	564	582	607	575	557	600	632	595	563	606	563	573	573	552	567	583	531	584	575	599	562	597	532	630	609	553	582	565	605	585	573	596	574	573	558	581	576	558	582	588	569	559	556	580	538	561	613	610	559	586	563	602	580	602	542	538	568	610	577	607	553	526	557	574	538	560	582	553	555	551	588	570	525	615	569	561	577	598	621	625	567	597	600	561	615	599	593	600	575	570	547	614	561	564	569	559	616	596	590	604	551	599	551	537	572	569	623	569	556	578	562	583	549	526	646	552	585	624	533	589	570	579	532	555	571	558	621	557	592	570	562	589	548	587	541	563	569	546	574	540	584	581	602	584	558	591	559	589	566	584	556	559	601	583	560	555	595	577	571	590	593	590	564	580	594	586	585	571	594	580	573	602
22395	20978	28434	23708	20982	21002	5480	886	582	592	499	415	421	376	405	374	320	287	295	324	285	254	300	255	257	271	271	249	280	277	251	256	244	283	246	249	257	241	242	263	265	236	264	262	248	256	243	238	236	265	245	260	242	243	233	249	263	225	238	234	221	262	237	256	231	248	235	225	246	214	262	251	250	244	253	235	256	227	242	269	253	235	219	231	241	223	223	231	254	223	274	223	243	205	230	226	202	254	223	258	203	254	239	237	245	220	274	221	234	228	237	244	259	269	259	228	238	238	226	236	229	211	220	240	241	243	219	230	239	248	230	248	219	235	251	228	227	249	253	234	254	228	244	237	243	254	223	254	242	211	203	225	250	246	243	214	227	243	254	257	230	243	236	222	240	264	243	236	273	223	203	230	252	240	244	234	224	230	245	254	212	228	250	249	220	237	250	207	244	247	212	255	213	236	245	253	251	229	235	253	257	247	244	214	223	227	241	208	223	224	230	237	251	246	225	250	209	243	235	230	264	233	211	239	227	239	241	246	240	237	249	237	220	209	223	257	227	272	223	221	259	248	224	275	249	257	239	220	241	234	241	260	223	214	260	239	225	234	237	232	240	244	234	265	224	240	224	228	216	229	231	222	237	242	228	247	208	237	230	244	233	207	232	235	231	240	244	253	236	238	216	248	254	243	264	221	245	223	231	226	211	238	238	227	221	240	199	218	231	212	248	237	210	239	262	222	249	254	251	235	222	244	223	244	211	215	227	259	241	224	248	238	214	238	265	245	217	249	238	198	219	269	219	244	223	232	249	237	257	221	215	229	236	240	228	250	257	239	206	220	265	237	233	221	230	215	236	217	210	263	259	233	231	241	262	232	222	247	233	224	244	250	236	227	219	233	235	217	237	245	215	223	259	225	238	219	242	210	233	252	249	217	237	238	237	216	260	254	242	229	234	217	238	237	231	254	231	229	221	230	233	235	246	256	226	237	232	218	226	190	258	227	270	238	230	231	207	242	240	241	242	225	243	231	242	245	231	227	258	242	231	213	227	212	235	226	230	228	210	239	213	237	246	217	222	222	232	222	262	253	245	207	223	240	225	247	238	224	233	228	232	226	250	245	237	223	243	250	227	264	233	237	235	253	212	240	262	223	232	226	230	230	263	235	258	220	232	220	248	238	246	260	232	224	235	235	249	261	268	232	213	219	218	258	247	247	230	224	261	222	227	224	229	248	262	214	226	244	218	229	242	223	232	234	236	241	244	233	215	202	233	222	225	224	226	255	254	237	258	258	232	218	233	216	248	228	235	218	246	224	232	214	257	223	238	261	246	249	231	227	243	232	240	256	228	251	243	229	244	222	212	235	245	270	244	250	267	252	229	218	233	227	242	229	262	211	245	250	231	228	227	230	262	237	238	227	254	234	234	247	224	225	234	207	227	228	190	238	221	232	228	231	236	242	210	231	209	227	239	218	212	251	229	230	214	220	252	237	267	249	234	203	241	229	241	216	233	265	252	246	270	240	223	225	220	230	224	253	242	251	241	261	220	271	244	195	223	237	254	209	221	266	240	243	241	240	229	245	203	240	234	233	232	271	227	256	217	235	247	245	226	227	219	208	241	255	202	231	252	221	220	222	223	226	199	247	203	217	240	229	219	246	240	234	229	218	234	222	237	263	259	219	219	233	211	222	240	236	245	220	195	227	233	220	218	250	228	255	239	214	273	227	213	230	227	226	243	232	226	228	231	252	230	211	249	231	225	232	194	249	232	233	229	226	255	217	227	226	248	232	227	211	245	249	249	217	243	235	221	229	221	226	262	217	222	244	206	212	226	222	238	249	244	243	225	206	238	206	229	226	250	242	237	226	231	247	225	238	220	222	236	270	262	232	255	253	237	214	275	243	256	234	217	221	232	261	240	238	225	208	223	232	252	234	245	216	248	236	226	241	241	246	234	218	216	242	219	242	228	220	236	257	229	210	233	243	244	258	223	232	273	223	263	214	275	243	227	241	248	237	249	223	253	242	221	215	258	234	230	252	243	222	215	252	261	243	243	228	253	244	229	253	220	240	247	207	226	228	266	218	247	221	247	223	242	228	259	228	228	240	246	229	225	188	227	227	200	234	231	237	213	216	238	214	233	253	210	212	208	238	221	261	250	215	270	238	245	210	243	237	233	266	221	249	245	268	232	228	210	245	247	228	230	238	217	237	227	210	240	224	223	248	232	249	228	224	205	227	250	248	215	232	266	225	248	221	245	227	210	231	223	234	248	228	240	225	220	230	238	236	242	236	201	236	236	248	225	238	211	225	228	248	241	221	232	257	247	259	232	215	238	240	255	255	231	270	228	202	254	258	253	229	242	241	267	223	243	235	217	248	225	227	203	213	227	234	255	221	256	219	254	250	233	233	219	209	231	250	222	228	215	243	235	217	227	235	240	224	248	235	220	240	228	245	244	243	268	242	234	224	239	228	223	228	248	247	250	226	273	236	249	227	246	271	230	223	220	243	243	232	225	253	233	268	241	237	209	225	231	265	225	234	248	234	199	218	223	245	265	218	219	232	232	219	252	206	219	212	224	232	225	233	217	228	242	225	244	229	224	237	225	249	234	255	237	238	194	231	243	237	232	233	218	203	243	266	219	246	239	208	220	254	233	220	249	237	237	244	248	220	245	233	248	246	209	237	233	233	222	226	214	252	214	234	252	214	230	223	232	262	228	204	252	209	214	228	221	246	236	230	242	247	222	243	241	228	233	233	246	253	215	261	216	239	237	219	231	226	235	251	231	249	212	238	250	266	235	249	244	237	220	221	210	219	222	228	240	217	222	209	215	230	209	232	268	240	254	226	219	239	276	228	202	227	227	221	230	198	237	223	225	228	219	232	211	228	247	219	276	224	216	238	227	248	222	224	243	254	269	234	207	248	227	246	248	236	218	226	284	231	231	255	237	238	220	233	207	234	223	221	229	241	235	204	224	224	247	223	230	218	226	238	234	221	207	233	222	216	231	247	253	222	234	248	209	255	253	229	237	252	226	246	224	223	228	243	223	228	213	236	238	239	244	221	245	212	250	234	205	241	219	246	239	198	240	285	231	240	221	232	256	241	230	260	247	238	251	227	230	243	246	261	219	241	251	230	241	233	239	243	217	264	248	239	228	227	231	207	216	221	253	229	211	219	222	208	243	244	235	206	221	221	199	244	264	230	236	248	251	216	225	227	232	248	220	255	236	239	250	214	224	256	241	239	244	245	235	274	228	232	274	215	237	221	226	235	226	272	240	244	242	255	230	203	209	230	246	249	230	213	255	247	241	223	242	235	216	229	230	238	228	228	263	215	247	213	209	244	244	231	237	236	226	257	251	222	229	243	231	245	217	229	231	237	269	257	255	254	250	234	223	257	215	217	257	214	254	238	245	230	219	266	227	239	215	221	259	251	219	246	242	245	223	222	265	220	227	200	243	226	242	232	231	248	236	217	247	234	221	241	227	257	215	220	229	225
3983	13693	9355	4359	3047	2245	1677	1306	1037	819	718	625	522	508	438	386	398	360	373	295	320	319	311	283	313	308	273	285	264	274	277	220	273	273	249	247	252	250	243	243	264	269	255	232	243	249	238	239	263	270	226	256	242	243	242	237	245	231	251	259	245	255	248	246	233	247	247	265	252	224	235	242	252	199	242	245	229	240	231	245	261	239	234	243	234	260	213	251	254	224	243	263	246	247	225	253	239	262	222	242	199	232	260	224	207	260	227	256	219	249	259	243	235	214	226	228	238	205	230	208	211	240	248	255	237	238	220	225	243	219	218	226	237	247	246	229	203	224	251	239	202	265	238	239	219	185	242	226	231	242	240	231	220	226	211	241	225	218	233	223	214	222	216	253	250	235	227	234	230	243	211	227	223	235	201	224	228	232	242	234	211	240	229	217	216	250	207	238	244	254	226	240	225	203	252	235	231	243	222	243	244	235	251	217	220	243	223	224	207	214	225	233	236	213	236	251	226	236	244	239	219	245	248	249	245	214	249	256	269	241	237	236	238	221	230	230	238	217	251	238	227	219	239	231	238	200	265	215	227	223	254	226	251	214	225	232	224	231	231	233	228	216	252	235	222	229	250	248	228	221	206	246	226	232	219	237	215	237	281	241	253	252	251	259	273	247	239	255	228	237	232	229	226	225	229	243	242	239	234	242	252	215	230	228	245	235	238	217	228	201	243	229	232	261	251	222	251	238	238	210	222	236	230	215	233	234	227	239	224	227	236	262	240	246	238	237	245	241	212	217	231	212	252	242	226	253	232	248	215	211	242	236	233	234	221	225	232	232	242	223	232	231	240	235	229	232	256	225	234	219	209	229	264	205	237	235	236	214	219	212	215	219	255	230	227	247	199	203	246	231	250	231	261	213	240	247	245	221	260	238	245	217	238	240	197	225	194	221	226	226	239	226	220	242	247	227	243	235	236	232	246	229	232	213	224	233	239	220	209	217	223	243	267	232	204	246	219	221	239	220	209	270	220	251	224	233	232	229	228	206	222	244	236	248	232	220	244	231	222	208	251	227	227	231	227	246	226	262	193	243	265	194	240	222	218	221	223	249	225	241	239	231	239	225	262	246	264	225	239	248	232	197	242	217	230	246	232	259	238	229	209	238	213	235	195	251	234	250	233	237	229	222	243	231	256	201	220	239	216	234	227	211	245	237	235	234	233	240	226	236	234	227	241	228	230	248	208	236	209	233	230	284	238	239	245	236	259	239	232	217	226	243	216	243	218	244	221	210	238	238	231	231	246	247	229	243	261	255	240	238	244	202	226	228	233	230	215	252	236	239	217	250	230	235	217	232	225	247	247	251	241	239	259	247	212	228	247	209	230	238	237	209	243	228	216	244	219	226	247	234	251	238	244	207	210	260	241	248	219	236	227	256	274	229	249	248	217	233	238	233	233	241	234	235	234	226	233	207	245	272	239	232	216	228	241	238	247	208	202	232	219	248	216	224	229	224	254	214	227	222	211	220	256	248	219	228	255	220	217	247	233	249	250	206	219	240	246	253	232	250	225	229	208	223	222	220	216	250	243	225	210	243	210	214	235	220	217	216	201	245	241	222	220	213	216	262	257	223	243	228	244	250	238	214	221	219	214	250	245	234	230	216	221	246	212	233	195	212	250	214	263	233	237	228	211	198	209	253	247	223	241	267	246	207	250	237	225	226	232	209	235	250	215	232	237	218	225	236	223	217	222	241	228	201	256	218	217	234	231	260	191	235	241	234	224	221	221	245	262	253	231	220	233	202	242	229	237	206	270	241	234	259	245	231	240	211	215	246	238	240	241	224	247	220	211	221	253	242	233	214	211	238	241	217	232	243	223	244	232	243	233	240	255	218	216	218	214	236	245	229	251	227	240	263	210	227	226	241	243	216	229	237	204	239	241	242	232	230	239	228	252	241	231	256	211	250	237	259	229	234	258	200	231	244	242	240	232	224	242	239	216	231	261	185	243	215	205	216	221	236	243	208	250	205	236	213	232	237	236	233	228	237	258	219	242	243	215	236	236	230	249	242	222	199	261	226	222	241	220	223	247	221	219	230	255	236	243	232	228	224	214	229	240	248	229	249	228	242	215	226	248	191	231	241	259	226	215	230	234	236	244	228	224	221	243	233	221	223	219	236	211	214	215	219	266	216	239	207	244	205	240	229	221	251	240	230	220	224	244	217	225	237	243	241	235	243	208	217	243	226	226	230	235	215	210	231	226	242	247	257	223	220	225	249	218	238	225	201	235	239	248	229	235	221	202	223	248	211	211	209	220	249	241	227	213	227	243	220	218	237	195	233	247	219	220	242	244	253	223	235	245	236	247	234	218	223	239	224	231	236	203	226	234	273	237	231	244	225	246	228	206	228	225	235	230	232	224	235	259	265	235	208	214	250	254	222	246	236	228	256	240	235	227	222	234	222	228	244	229	250	205	221	235	245	213	229	237	205	235	255	243	215	220	217	241	237	238	227	217	228	228	240	247	248	196	207	217	226	222	235	231	234	249	245	215	237	224	220	226	218	250	255	247	279	218	247	233	234	234	232	230	225	210	216	247	226	230	246	258	254	226	202	206	228	224	222	209	237	217	225	223	210	230	236	233	203	232	228	241	248	218	217	191	228	239	223	242	256	240	229	234	235	231	242	221	225	235	238	238	245	216	262	228	267	222	236	234	222	224	225	250	214	213	236	234	213	221	229	233	220	233	209	226	248	234	242	248	220	230	235	242	217	256	239	229	222	232	252	221	224	246	228	234	228	214	225	205	240	241	212	206	219	241	229	244	237	239	236	225	231	226	229	217	212	228	234	236	218	240	253	247	245	232	266	243	230	248	239	235	217	204	207	258	238	229	244	226	241	220	224	213	209	233	235	224	249	236	224	257	254	253	240	238	254	234	226	230	235	233	225	239	222	220	223	227	239	223	213	245	235	249	224	243	229	228	282	246	229	221	238	229	214	240	227	222	242	203	239	250	240	216	221	205	223	258	230	240	234	237	223	229	214	223	224	263	243	232	236	241	238	233	252	238	204	223	236	234	204	239	230	224	236	229	227	221	230	208	209	239	246	246	235	214	241	230	220	230	244	224	226	212	220	225	236	241	253	236	245	207	219	219	253	215	213	221	217	251	235	213	211	240	225	214	243	198	223	259	238	228	227	213	214	198	262	219	245	224	222	210	241	247	240	210	234	256	235	208	245	227	249	237	230	247	270	243	234	220	231	227	237	215	220	206	217	246	259	241	257	241	221	235	223	232	239	218	211	213	257	227	234	242	250	237	216	225	238	236	212	222	218	250	245	226	217	237	243	212	227	212	234	237	207	242	233	245	208	240	222	218	226	230	259	219	229	204	221	249	234	240	253	235	216	228	225	223	253	235	236	210	241	208	235	217	206	248	242	248	220	232	229	232	220	228	228	217	224	228	218	220	255	235	247	276	229	233	220	231	259	248	216	216	241	215	206	254	252
27649	20015	8236	1004	680	615	549	518	481	509	540	434	480	541	488	493	515	492	519	491	469	461	498	451	496	474	469	484	490	482	464	468	460	471	497	482	470	448	476	500	472	532	510	473	484	467	467	485	471	495	447	468	510	453	479	541	499	446	467	470	442	489	466	469	497	515	513	486	506	478	444	491	506	454	529	478	493	494	469	473	470	487	480	518	472	458	503	466	470	504	491	478	488	482	468	497	489	452	496	479	510	458	498	509	468	472	450	485	444	445	496	432	489	484	449	487	481	510	477	473	466	493	496	489	488	503	475	417	510	463	507	512	502	492	449	473	468	484	468	471	476	469	464	501	487	402	480	496	487	459	443	433	495	496	491	453	451	457	449	474	442	493	472	430	462	497	461	440	465	468	440	479	457	463	507	468	472	465	479	522	498	485	474	462	493	467	478	495	458	454	456	496	481	511	483	475	474	473	489	491	490	446	479	466	512	498	480	499	496	454	480	489	517	484	487	472	433	522	467	465	512	502	465	489	467	518	478	483	481	489	512	479	482	478	465	491	445	521	485	467	545	456	462	514	463	455	487	481	478	468	487	510	482	467	479	467	453	493	459	488	474	484	503	479	524	499	481	511	442	491	472	477	473	477	483	480	492	489	423	447	482	513	475	462	455	513	487	507	504	484	490	440	461	481	505	477	458	514	467	479	457	483	432	441	478	439	456	480	468	489	485	510	490	506	466	480	507	540	486	518	451	469	475	482	524	475	435	457	518	446	463	511	450	491	506	469	465	475	472	489	490	489	496	454	491	462	478	514	472	435	504	512	474	469	490	475	494	421	506	502	501	479	485	501	560	491	520	477	520	499	470	498	447	496	500	464	446	465	449	486	487	481	481	441	518	458	479	478	470	469	463	449	481	464	488	516	471	473	475	481	468	487	500	459	431	435	482	489	483	440	481	481	510	508	506	455	480	481	510	469	480	507	503	497	509	495	504	492	507	473	482	479	512	468	461	470	530	440	464	421	481	467	522	482	495	487	460	502	439	478	472	477	527	503	485	499	471	506	483	485	468	463	501	487	520	449	460	479	471	463	503	436	499	497	494	452	468	512	471	484	454	488	493	496	493	451	494	490	477	504	541	466	440	468	454	519	467	461	496	477	498	503	452	492	484	517	499	464	484	481	478	548	501	501	440	485	478	462	468	481	510	497	471	460	480	504	531	471	494	499	497	490	441	479	522	483	455	482	476	454	493	491	445	502	497	435	497	458	462	470	501	516	477	492	476	438	461	505	499	481	470	466	454	434	506	424	476	472	467	489	471	474	446	496	503	472	465	432	468	473	478	498	478	487	477	468	466	496	477	516	468	475	464	468	496	497	476	516	488	458	538	484	463	512	457	524	486	495	529	509	463	491	487	484	465	501	525	531	446	479	465	452	474	488	482	485	477	502	461	462	474	467	516	449	486	452	492	466	504	501	518	486	483	485	489	460	441	485	470	455	444	511	480	491	482	508	484	459	485	464	442	482	431	482	472	451	512	481	522	460	489	474	452	487	461	439	486	452	487	499	461	459	489	476	425	480	456	490	496	464	492	489	484	477	484	451	478	447	487	465	466	471	470	452	463	498	488	489	493	497	473	441	482	455	465	481	500	453	480	493	482	482	485	484	445	454	492	483	518	486	461	457	527	480	479	516	495	485	482	498	496	469	450	507	472	485	510	497	535	463	460	457	490	497	489	460	487	533	477	461	450	435	458	506	507	461	480	461	473	492	489	441	450	473	500	481	498	468	452	458	482	503	499	492	491	473	472	508	495	442	485	475	504	451	445	489	469	473	474	485	497	511	466	517	487	526	485	476	493	493	476	516	498	449	483	434	490	474	481	492	463	474	459	482	478	498	484	505	467	523	499	449	469	479	507	480	497	498	466	472	487	505	486	457	471	476	472	488	455	436	493	461	492	462	468	497	436	476	465	475	456	484	491	483	482	439	491	488	461	478	470	463	473	487	500	491	466	475	484	479	468	490	455	472	469	453	461	479	519	528	487	468	492	464	452	499	471	477	425	464	473	500	445	492	486	476	475	488	431	470	493	476	479	487	480	490	480	509	486	487	489	460	477	437	509	460	499	466	485	487	451	454	481	485	479	459	475	493	478	472	486	481	474	494	444	488	465	510	516	490	469	501	517	472	470	507	467	461	478	478	451	479	506	476	453	480	449	474	497	514	453	466	530	451	495	475	471	451	486	456	495	471	439	528	482	440	460	520	477	479	481	466	459	480	481	489	457	459	509	506	458	448	501	483	522	439	459	473	515	476	510	469	482	464	450	445	439	480	502	447	489	453	518	471	430	525	470	492	496	471	468	454	469	470	491	490	465	498	484	486	479	512	509	527	487	502	494	532	509	462	451	467	444	538	463	474	452	448	466	481	460	508	511	483	492	501	493	457	459	443	478	480	498	470	483	473	507	511	462	516	471	492	448	526	435	457	461	488	461	465	491	466	470	466	488	490	486	498	493	456	490	468	450	479	502	510	488	456	488	478	466	478	487	479	482	506	494	450	487	497	453	504	477	473	490	487	488	470	469	509	526	489	486	450	473	496	465	495	463	465	472	438	484	458	484	502	474	451	480	441	469	457	480	504	495	480	462	491	430	504	460	518	492	482	484	482	480	454	445	469	475	461	465	493	488	495	509	462	460	486	486	483	468	479	480	504	463	532	435	507	481	487	485	475	501	449	526	499	495	491	464	482	481	471	481	465	461	453	485	500	481	467	461	508	458	454	511	495	492	462	474	480	485	478	463	504	480	464	500	477	508	481	498	468	466	478	517	493	447	474	484	490	500	451	476	469	442	477	515	510	481	516	510	459	464	468	475	459	490	473	522	503	485	455	513	522	495	503	522	478	510	476	480	509	512	472	520	503	445	497	484	518	507	497	425	496	497	472	475	464	472	506	473	477	526	462	457	504	473	471	495	449	478	516	465	485	483	498	481	465	467	459	481	468	467	471	477	473	477	518	470	501	479	476	483	462	453	470	441	475	482	469	492	490	500	486	451	481	497	494	471	503	472	471	422	471	472	475	460	478	481	462	499	463	472	422	523	452	533	485	506	477	474	460	486	476	470	478	435	487	502	458	469	473	483	460	487	492	483	468	454	470	514	459	468	457	449	506	439	508	495	469	495	468	502	481	469	458	531	477	478	467	472	493	447	487	473	472	496	509	492	479	460	459	474	530	467	489	487	511	487	428	466	511	466	471	493	438	509	468	523	459	524	489	471	445	506	450	480	442	475	468	496	468	485	479	489	484	462	481	446	454	464	463	492	470	474	490	535	508	471	474	528	485	484	494	474	466	512	459	503	481	472	483	471	502	470	460	445	473	503	482	478	529	466	457	465	515	464	438	464	495	450	484	484	480	495	464	541	449	484	494	468	464	457	460	514	453	458	478	454	489	462	461	422	485	464	445	480	473	501	499	486	508	507	462	491	477	464	516	508	492	535	450	491	475
5037	2463	1507	944	801	732	678	604	563	581	535	551	524	531	510	514	531	503	505	528	510	474	487	526	463	496	478	479	476	486	509	521	516	512	462	498	535	529	527	460	499	483	471	449	443	516	488	510	489	503	480	534	487	462	482	497	501	459	503	466	469	503	501	503	503	486	523	515	463	522	478	471	508	454	511	514	490	533	510	474	487	475	484	486	516	506	527	505	458	479	513	425	463	505	490	506	493	504	508	483	514	468	486	505	511	497	475	492	466	449	463	465	482	502	500	503	472	497	497	484	518	466	537	514	458	458	487	495	496	455	480	473	466	525	493	483	484	514	491	505	490	479	557	470	463	461	486	501	499	513	493	528	506	511	467	533	482	461	507	545	440	478	486	494	466	471	506	499	478	500	515	517	490	460	518	484	450	492	466	507	455	497	522	477	498	484	483	496	517	497	469	507	510	498	494	510	443	487	490	482	473	465	513	463	496	499	507	501	536	510	532	454	463	494	501	473	433	487	484	525	521	448	499	528	512	467	506	470	458	488	513	475	523	491	529	508	517	474	458	476	514	501	501	478	479	480	484	496	449	465	518	522	468	478	482	481	478	482	499	484	490	495	543	474	491	516	527	502	479	465	527	476	492	465	468	443	516	506	466	540	475	519	490	509	476	530	452	504	500	510	482	493	492	480	507	486	470	489	492	533	494	494	504	497	495	476	472	492	484	477	514	513	527	483	504	485	442	484	474	492	496	465	485	510	521	474	486	502	493	484	521	515	526	526	483	489	455	495	501	484	511	520	467	513	508	457	482	527	487	510	505	495	473	502	526	460	531	537	488	520	537	514	477	476	507	504	474	492	482	518	496	507	507	476	491	531	485	535	520	496	502	490	478	496	503	474	449	484	510	521	513	555	492	500	499	497	502	484	515	495	515	486	548	474	527	531	484	497	482	474	507	484	509	540	487	506	525	488	504	498	502	516	468	497	540	454	488	490	471	506	504	463	474	474	503	510	490	494	450	487	511	513	517	473	528	476	523	525	459	529	489	480	499	462	508	489	504	507	449	493	486	500	477	458	535	510	489	478	453	460	472	449	509	535	474	489	518	491	517	474	503	487	529	486	489	465	546	503	476	533	466	502	488	462	518	455	432	517	466	483	512	461	449	500	478	468	536	527	452	475	488	542	527	460	509	531	515	499	499	476	521	508	484	503	496	464	491	488	507	483	506	515	469	520	486	479	533	514	482	492	467	532	507	447	502	478	475	499	485	455	513	496	485	538	498	491	475	526	523	511	493	507	477	447	489	472	502	474	491	501	484	512	502	459	486	492	465	515	497	484	485	498	499	494	519	512	504	492	458	472	500	477	477	504	499	457	521	478	488	515	500	497	519	449	470	478	547	508	446	478	477	481	494	472	520	490	470	492	496	485	449	496	485	502	504	542	484	500	537	487	496	514	471	504	491	470	518	495	469	491	514	489	458	487	501	472	502	500	519	500	472	483	510	484	508	502	476	481	494	494	489	502	504	509	526	512	497	486	519	480	486	470	522	486	483	492	465	508	455	478	463	511	496	469	512	474	443	516	494	517	483	470	507	511	533	472	495	477	524	488	455	544	502	479	491	511	539	467	503	475	497	482	490	478	468	447	520	484	512	506	470	523	472	486	502	466	523	500	477	452	500	491	476	468	495	516	496	484	468	512	536	492	472	489	515	527	517	465	488	495	531	508	456	493	473	463	521	513	504	527	504	531	479	510	517	478	491	517	492	475	476	490	493	515	476	485	502	501	493	467	490	505	524	449	479	490	503	521	459	491	510	488	477	488	513	514	501	502	501	451	527	505	458	492	510	437	499	517	513	493	488	477	498	455	511	452	527	506	519	501	496	463	534	514	486	485	488	497	526	487	446	517	455	513	469	520	501	446	528	460	501	494	529	488	487	495	491	500	509	497	491	500	465	500	486	517	475	508	486	494	504	523	527	540	516	477	470	477	482	454	463	490	515	522	515	525	479	452	464	522	509	471	511	488	473	515	478	499	508	473	488	507	475	505	492	468	452	489	501	529	499	556	511	508	474	482	472	520	493	493	499	505	464	502	484	512	503	503	454	494	488	498	481	504	494	513	499	499	515	485	529	507	510	459	518	500	521	482	487	493	517	516	521	476	532	476	510	528	498	508	502	506	463	486	500	452	496	520	489	477	511	520	524	474	487	530	477	451	477	475	503	478	490	483	483	493	505	471	498	486	488	553	472	509	484	469	473	502	499	486	504	493	503	479	476	448	508	512	470	495	487	463	520	490	482	465	450	498	507	475	502	481	472	519	523	503	480	491	520	469	503	512	478	514	470	485	508	454	446	479	519	477	444	476	471	503	464	476	484	481	508	487	508	520	504	529	513	499	476	501	481	496	495	505	483	495	477	530	522	475	478	499	480	493	504	497	515	543	503	456	498	536	472	470	476	508	445	501	480	473	497	524	495	488	515	489	507	514	505	488	492	480	477	465	479	467	480	483	470	499	516	494	469	508	511	496	529	507	476	494	500	507	482	506	493	495	505	507	514	504	471	523	480	489	477	471	501	477	506	526	462	481	515	504	552	493	480	440	528	497	480	480	500	474	514	481	517	506	485	509	506	512	502	480	477	484	485	483	480	487	517	486	483	481	506	481	495	517	486	510	519	505	465	493	492	515	513	467	524	495	496	510	492	496	460	490	507	498	493	514	492	488	483	501	453	485	461	482	456	474	518	496	494	487	505	476	477	461	512	537	503	459	503	514	504	457	508	468	473	512	517	505	475	513	462	485	510	512	484	517	505	518	488	517	523	516	493	454	439	507	468	519	509	495	509	490	418	466	497	495	476	501	477	468	510	509	457	488	471	491	499	496	524	498	488	475	500	520	486	484	500	512	510	518	511	532	494	504	486	498	494	515	494	469	522	500	520	505	493	487	517	457	486	506	510	473	460	509	493	503	475	509	486	549	462	521	480	468	501	485	496	523	496	482	505	478	507	485	473	512	499	462	527	531	498	497	499	539	493	488	477	513	480	506	473	478	516	489	466	480	494	461	489	463	460	524	500	477	509	473	473	465	484	483	467	466	482	481	447	533	461	534	489	461	482	455	504	502	463	518	454	498	490	490	514	494	492	491	503	491	493	478	506	457	464	491	465	533	548	503	502	480	488	493	500	534	465	525	521	544	486	514	519	504	509	518	520	460	525	479	514	484	507	486	493	477	449	473	508	526	491	495	486	480	509	504	503	500	501	514	485	470	517	524	496	525	491	464	500	512	469	495	511	480	481	491	519	505	501	445	505	483	499	510	449	484	502	490	504	486	487	503	489	537	495	471	494	463	494	454	489	521	515	487	489	532	473	491	480	512	553	469	475	496	500	476	483	521	492	519	526	493	522	491	478	503	470	451	514	467	514	522	500	526	494	486	520	473	462	449	529	523	506	475	496	480	506	500	473	488	495	530	515	512	481	483	486	530	491	467	482	475	486	463	498	511
23620	20940	27780	24253	20832	5013	821	506	423	419	318	326	322	301	280	265	263	297	245	271	274	273	245	244	246	232	235	249	261	226	252	238	236	254	202	220	227	214	227	222	219	238	247	202	250	244	224	210	228	257	227	227	247	233	235	228	228	213	177	225	220	243	229	240	242	236	217	211	222	252	239	218	230	226	254	226	223	209	234	241	218	235	215	228	219	247	219	251	222	236	220	226	213	217	225	237	224	220	245	204	228	236	201	233	239	230	210	241	215	217	222	229	235	261	209	223	234	238	229	228	218	238	234	234	220	252	227	255	250	235	231	241	230	177	199	214	221	222	228	204	210	226	225	232	218	223	205	230	220	229	210	225	222	226	234	250	214	214	221	214	241	244	240	222	192	200	220	258	257	229	259	212	239	223	230	237	258	234	233	229	205	235	212	242	202	241	248	217	229	233	236	212	223	231	238	229	205	251	252	229	236	216	225	223	201	248	224	232	240	224	212	224	212	201	240	243	233	231	248	275	222	195	226	242	244	224	225	210	228	203	240	216	242	235	238	221	224	228	232	214	251	217	227	250	220	224	250	220	246	240	210	219	202	245	228	219	247	212	230	227	212	200	209	233	232	253	206	220	214	223	246	253	203	207	228	232	218	243	214	202	215	254	232	218	212	204	232	229	207	220	204	236	258	225	223	260	221	236	215	239	234	217	228	243	209	236	218	216	237	195	225	218	244	215	219	243	223	240	196	205	231	205	213	226	227	210	212	224	207	221	228	206	215	211	226	206	229	237	249	226	227	227	245	231	239	227	220	204	239	221	210	244	221	211	201	237	246	243	236	220	193	204	207	245	215	239	207	254	247	213	216	251	224	237	233	243	216	236	215	221	250	230	230	228	210	224	209	252	240	235	201	225	242	211	219	212	218	254	215	220	198	222	227	232	205	219	211	222	254	216	213	216	231	228	247	205	216	235	210	204	216	227	208	233	250	248	224	222	234	224	227	212	208	226	231	242	231	225	234	224	233	236	235	249	218	234	248	235	245	223	230	231	217	234	210	213	192	228	249	241	241	204	224	212	229	224	231	226	233	229	204	234	250	208	248	236	212	252	254	212	210	199	242	220	210	233	226	223	229	249	235	242	224	210	217	219	226	224	220	247	223	209	202	197	200	236	221	217	232	214	226	258	198	226	219	237	203	228	227	222	233	231	224	210	207	229	213	243	195	253	217	235	232	220	208	211	263	213	233	207	242	237	223	213	236	237	252	211	227	230	218	236	214	210	213	217	234	202	238	256	214	215	239	233	231	193	240	223	226	224	240	222	193	231	229	221	237	234	209	216	228	198	231	243	238	249	219	223	212	218	216	209	211	224	238	221	213	240	209	227	225	194	226	252	256	227	250	221	220	217	212	245	192	251	215	241	221	244	224	209	265	223	248	257	204	253	212	202	250	216	202	221	252	247	213	222	270	223	215	226	220	251	214	230	232	232	222	259	234	239	226	209	239	238	228	252	235	244	211	245	260	216	212	241	236	251	229	210	219	221	235	239	256	240	206	242	245	228	215	209	220	219	243	237	246	226	238	235	235	245	215	222	242	200	235	210	222	207	226	200	249	214	215	245	245	212	210	209	202	226	237	255	210	247	242	235	241	199	211	203	235	212	201	240	237	217	232	213	227	234	246	229	228	219	211	218	238	217	206	208	241	227	217	243	212	226	223	253	212	211	216	212	245	240	220	203	220	242	263	221	228	234	211	222	196	213	240	211	240	203	228	221	243	212	226	234	224	207	223	216	237	234	219	240	237	225	213	237	209	218	232	210	241	205	230	201	204	252	235	254	206	221	221	235	201	214	245	211	218	207	218	258	211	246	220	232	194	228	234	246	238	218	244	223	248	235	224	240	206	236	230	253	221	217	232	204	219	227	206	215	222	241	233	230	225	199	230	204	203	210	222	207	234	235	216	227	213	241	231	222	229	210	224	210	219	228	252	215	206	211	234	227	214	232	215	251	241	248	205	243	218	207	249	221	224	223	225	196	247	244	243	233	188	212	218	217	226	227	210	226	222	216	231	221	231	215	247	251	242	215	210	217	237	229	207	232	222	225	225	232	212	225	226	240	254	229	202	238	249	212	206	232	229	214	203	204	235	209	213	210	244	222	210	251	242	248	219	230	230	203	237	241	221	220	223	205	241	232	266	209	208	198	234	220	222	236	236	207	234	235	235	219	218	198	233	254	229	227	204	238	231	232	232	234	231	223	209	225	218	218	227	237	213	224	210	227	235	216	228	229	226	238	191	234	224	198	237	235	216	225	230	212	194	245	252	240	239	217	240	223	238	202	239	206	223	215	223	203	211	202	242	206	238	234	226	226	212	205	232	214	227	213	196	206	220	213	215	223	201	199	256	224	224	229	214	197	229	243	212	227	245	221	221	218	199	215	204	239	238	263	214	220	228	242	260	218	205	226	224	191	224	202	232	247	226	251	205	225	189	213	237	234	230	210	214	214	234	203	194	229	219	215	215	223	225	231	236	220	238	218	229	218	226	214	227	232	215	231	239	237	234	231	216	259	239	215	202	245	227	251	213	215	240	248	237	215	213	223	212	223	230	222	214	201	231	211	220	217	196	229	231	225	219	215	246	227	219	202	226	219	223	229	256	227	231	244	232	219	216	209	233	236	217	203	215	222	245	225	226	201	239	241	231	249	235	222	230	217	241	203	243	208	240	206	240	230	234	225	194	221	224	223	237	201	262	219	206	228	185	223	236	228	241	228	229	208	212	237	217	221	236	233	240	214	272	221	226	214	218	226	207	218	235	231	230	208	231	224	221	216	210	191	227	226	235	218	230	229	212	206	209	222	256	202	234	205	216	222	196	220	227	261	242	236	223	234	245	254	231	213	230	232	241	228	242	234	209	241	230	209	206	223	235	235	243	214	230	253	223	222	231	239	226	219	219	227	223	201	247	230	227	208	243	230	241	213	209	239	201	221	234	217	203	222	243	231	185	232	236	208	238	259	262	195	211	210	196	207	229	225	200	221	225	212	223	223	207	243	207	235	229	213	223	236	219	231	224	225	229	228	222	227	202	225	220	219	209	249	231	226	220	219	208	188	215	214	211	207	247	214	236	224	211	236	221	220	218	234	232	234	241	225	204	211	222	231	219	221	226	223	219	228	217	236	197	218	203	238	210	237	226	247	233	243	239	255	244	204	274	216	228	210	213	236	245	244	218	232	204	238	197	249	235	203	243	203	224	237	216	208	231	240	248	238	199	224	222	211	234	237	224	222	214	240	236	202	226	207	207	217	225	203	218	240	234	220	243	213	239	203	209	218	210	243	214	245	219	216	215	221	211	213	206	210	210	224	228	229	224	223	228	206	244	245	227	218	222	238	235	242	221	197	231	187	245	227	227	244	243	227	229	236	248	219	226	243	280	222	210	254	224	237	215	226	218	266	234	242	249	240	225	242	219	239	205	242	247	240	240	230	229	210	231	241	253	217
3522	8540	5667	2552	1856	1365	985	863	640	562	504	408	447	361	342	334	330	329	271	286	305	301	287	247	244	241	258	260	265	271	266	225	230	225	244	255	225	277	232	228	273	228	234	256	237	213	214	258	224	253	228	234	250	247	257	243	212	230	249	241	259	233	254	232	236	209	244	211	239	211	241	220	227	243	212	224	209	239	242	256	233	241	223	231	265	234	231	232	249	231	216	234	206	244	213	255	234	247	222	228	233	254	247	232	220	231	219	248	258	208	198	261	218	237	223	252	231	245	232	228	257	239	223	232	238	246	218	242	246	242	223	256	218	239	220	256	220	247	260	234	250	253	228	244	235	257	223	216	237	250	215	233	236	248	256	220	254	228	246	226	220	244	257	213	230	253	204	220	242	235	232	272	221	218	219	229	210	232	225	211	230	224	278	239	247	227	225	213	211	261	219	248	257	235	236	223	245	200	229	245	262	217	234	266	207	218	252	222	226	241	260	229	243	249	214	251	239	214	203	240	246	235	230	228	226	218	251	234	244	234	208	230	263	216	209	220	254	228	240	200	251	244	238	250	212	242	237	240	258	243	223	271	235	246	227	244	244	238	240	222	223	223	232	245	246	217	215	233	240	219	245	238	238	214	250	240	208	257	222	231	239	230	236	229	230	231	237	251	218	218	234	224	222	222	248	230	247	249	212	220	229	220	235	241	247	217	254	255	251	231	232	228	249	245	231	238	231	249	228	225	218	208	227	223	212	218	225	245	224	242	216	239	224	212	253	230	229	207	207	229	215	253	211	226	244	265	243	221	236	233	242	225	228	221	217	236	222	244	255	242	210	248	257	226	243	212	274	249	219	220	242	237	232	252	242	235	225	207	239	238	249	258	235	223	224	241	247	206	240	224	225	250	192	219	230	212	226	214	258	226	234	243	244	248	241	240	222	250	240	232	244	254	230	234	216	241	259	246	211	240	236	242	210	221	238	226	200	265	253	237	246	239	255	248	236	254	247	196	244	249	224	258	232	256	251	235	249	242	229	220	241	244	233	232	219	222	216	214	190	230	224	246	230	233	241	234	243	238	223	228	270	258	233	248	228	237	253	226	223	223	248	212	203	230	257	249	250	234	230	254	254	210	240	239	243	266	226	220	245	245	232	239	232	231	241	228	227	243	223	254	248	232	222	209	204	224	236	251	218	228	236	251	243	243	241	250	240	208	255	241	234	272	232	232	252	242	228	227	242	235	237	231	243	214	255	285	243	254	248	221	231	232	230	253	234	213	245	254	232	262	236	202	234	242	247	238	236	239	231	229	254	215	225	228	212	247	229	223	232	254	197	226	222	243	228	214	224	226	251	222	215	252	223	224	211	235	220	230	227	232	218	242	223	265	224	231	219	209	212	233	246	218	223	224	223	208	210	220	244	211	206	239	230	235	202	231	224	215	234	263	253	248	244	225	219	238	233	223	234	232	242	248	228	234	197	228	212	229	233	217	232	240	230	237	246	224	226	226	260	239	206	258	230	255	232	208	269	212	245	241	242	231	246	237	216	243	268	224	231	253	246	217	210	246	224	230	215	224	231	235	232	230	257	233	225	227	249	229	251	214	184	243	249	239	249	202	242	231	225	238	248	235	252	222	250	228	234	255	220	265	231	222	228	228	240	220	266	208	224	215	221	220	225	240	209	243	248	243	238	206	225	202	256	235	234	225	239	248	230	226	198	218	253	240	234	236	239	233	241	247	268	239	221	224	243	214	277	219	223	224	232	248	236	233	214	216	221	270	239	239	274	258	232	227	202	242	232	239	244	213	224	217	227	230	259	241	226	203	222	254	231	238	202	227	217	244	218	219	243	232	218	216	208	238	241	228	258	231	233	213	217	212	233	226	237	223	199	234	235	234	226	248	226	229	210	203	239	228	241	267	217	231	211	232	227	233	228	252	240	260	231	237	225	226	239	232	240	246	248	230	256	253	235	212	252	238	226	227	228	254	256	240	242	205	248	245	235	252	208	225	221	242	220	230	246	226	226	217	271	234	243	239	220	209	235	207	250	244	220	222	241	223	249	219	263	242	231	222	229	238	218	240	219	252	253	228	217	226	235	232	237	246	230	235	245	215	267	234	218	215	249	229	224	240	226	232	230	214	239	207	242	270	240	223	234	249	237	226	231	225	217	233	227	231	244	232	220	221	247	257	222	231	233	240	219	229	224	234	254	222	241	233	256	222	219	236	249	218	222	220	221	236	278	219	225	231	204	239	244	240	245	244	232	234	214	229	207	242	229	250	253	257	260	240	229	219	223	253	246	228	252	238	242	230	226	214	240	236	241	227	236	227	246	224	233	255	231	233	222	237	232	229	223	246	261	218	244	217	245	244	244	259	267	265	263	238	248	229	262	225	234	233	207	255	215	238	240	240	240	231	206	239	217	242	232	218	194	248	234	220	223	251	258	228	238	224	216	196	226	227	232	206	235	236	224	251	234	252	233	237	250	242	242	243	246	223	249	241	220	238	239	212	239	238	229	217	229	238	215	229	220	245	245	226	219	227	249	254	233	252	232	225	213	224	227	228	228	250	229	230	230	199	230	230	235	239	233	244	193	237	250	208	239	227	252	222	223	232	224	232	220	229	239	233	239	242	237	232	240	268	252	218	226	241	234	245	227	243	210	262	263	248	219	227	205	236	226	243	238	228	215	243	241	243	243	228	218	233	242	244	231	230	225	213	231	227	236	244	251	246	226	253	204	213	231	241	232	242	242	207	255	237	238	228	261	221	241	217	192	249	252	237	254	241	204	246	247	242	232	219	225	227	256	229	210	220	236	251	238	238	225	208	241	233	211	225	235	235	253	260	212	247	247	230	246	217	225	260	253	237	207	240	250	214	257	225	247	284	232	247	221	233	247	226	207	236	221	209	234	220	249	218	218	240	224	235	227	229	220	255	234	268	250	202	233	241	230	224	227	252	234	231	214	231	217	261	228	219	225	213	228	253	226	233	229	218	227	228	191	218	216	236	224	252	235	236	255	263	250	231	229	237	258	261	236	236	205	233	245	255	220	232	215	232	233	225	241	240	232	239	238	229	251	225	226	248	231	241	214	232	258	229	237	233	244	221	240	247	266	229	246	244	241	227	235	234	210	232	224	208	236	235	243	216	228	255	238	229	213	216	249	243	250	247	243	223	234	243	233	232	214	250	221	215	215	264	228	269	211	232	215	241	226	224	245	247	225	226	229	219	238	220	245	220	232	217	228	271	238	242	234	228	261	237	237	203	242	230	226	216	225	243	227	227	214	224	231	236	248	229	244	239	245	222	253	198	230	213	238	218	216	222	224	217	229	231	226	236	218	273	231	248	231	250	224	242	256	228	262	214	214	249	272	236	236	234	251	225	251	241	230	250	240	226	227	227	225	255	229	233	227	205	246	223	225	235	257	230	226	224	248	238	264	217	220	214	225	257	248	229	247	235	247	256	233	247	218	215	239	226	238	243	243	234	263	221
24719	20951	26641	25247	7699	968	820	690	657	685	698	644	654	580	611	576	630	583	581	578	612	604	570	611	593	543	564	601	586	612	558	573	540	565	567	539	569	570	617	548	551	569	603	563	523	531	601	626	656	524	541	601	549	578	525	574	545	607	595	581	603	636	538	603	542	584	598	575	538	610	587	562	598	541	584	574	533	605	582	578	610	580	612	549	580	571	544	614	574	595	554	538	590	551	577	556	555	582	560	584	596	567	577	547	596	507	594	548	577	572	582	546	530	587	536	599	573	512	564	559	561	569	569	617	585	572	583	567	588	555	591	567	603	623	546	588	570	592	529	604	599	601	584	559	594	552	605	590	552	559	585	546	551	553	596	569	556	566	577	604	575	571	589	582	539	593	615	577	571	584	581	575	528	585	527	548	573	616	574	605	586	559	556	557	565	583	551	555	596	566	579	557	540	607	587	580	556	632	567	547	577	540	617	550	536	557	575	600	547	571	633	552	523	557	605	590	549	603	580	574	558	602	552	538	567	570	595	573	601	541	525	555	543	575	616	535	608	568	508	523	591	603	567	561	559	604	626	595	572	557	587	590	593	516	590	582	571	587	566	581	582	569	556	570	590	529	633	578	569	630	554	572	616	608	576	565	600	589	590	604	614	573	592	579	623	620	543	585	591	593	563	584	592	536	555	576	606	580	561	572	521	573	572	563	622	543	595	601	593	567	517	558	541	585	612	573	607	596	594	587	589	551	562	547	595	576	581	579	633	526	534	584	560	582	600	535	576	560	566	590	603	545	585	594	540	576	563	559	567	624	599	583	580	579	619	577	590	586	590	559	568	543	600	533	608	558	528	588	607	532	601	598	568	574	534	579	602	540	580	584	564	578	601	580	632	606	557	600	592	586	606	575	594	551	610	547	602	595	600	614	603	601	607	578	556	578	566	499	557	596	608	607	593	561	571	612	546	540	592	594	544	566	563	531	555	651	622	522	591	565	595	589	545	570	614	628	554	591	550	536	556	563	588	584	608	562	529	556	567	586	569	654	580	562	549	614	561	590	596	594	596	584	608	609	561	621	601	568	565	517	566	572	552	624	558	577	620	591	593	575	602	543	579	577	609	633	580	560	570	589	613	592	534	625	547	560	567	604	540	561	602	630	578	572	551	557	621	547	581	550	573	590	552	559	584	540	554	615	543	611	558	586	613	543	577	576	595	569	600	560	563	614	571	588	596	603	565	574	593	590	571	583	578	582	557	561	538	558	575	612	624	581	556	589	598	577	609	555	582	594	543	586	621	586	534	547	538	565	578	557	550	563	617	604	576	608	550	544	588	566	527	545	603	542	559	593	576	548	551	581	578	522	597	580	555	541	545	571	559	537	564	595	562	523	586	561	600	593	523	571	586	534	603	620	625	580	548	551	563	592	570	574	574	584	580	531	601	568	585	569	562	587	548	595	563	563	540	596	586	548	547	595	589	603	578	542	566	548	578	578	669	572	590	562	584	602	584	566	584	526	588	568	579	561	598	552	545	569	584	642	575	599	562	559	575	598	585	555	617	574	542	569	565	564	636	606	611	580	570	631	570	551	584	573	566	591	574	514	537	570	574	585	574	542	593	620	580	549	588	579	585	565	586	574	581	572	573	558	598	585	557	578	589	579	561	595	537	573	591	559	583	589	571	611	562	572	600	585	575	568	584	572	604	549	546	568	558	570	541	561	523	575	583	530	570	587	635	562	592	590	591	546	565	568	522	585	601	595	577	600	561	589	572	598	583	609	545	565	546	589	577	605	613	642	586	553	589	580	581	549	579	605	567	591	572	574	560	575	551	577	588	606	572	590	534	558	559	577	542	549	568	554	563	559	586	556	614	560	560	562	589	545	556	559	571	559	580	599	626	526	579	553	574	564	560	571	612	575	595	581	604	571	566	593	558	528	623	563	589	586	609	561	578	598	557	585	548	536	587	577	557	566	550	579	576	534	544	536	597	626	541	594	553	586	597	565	562	582	584	555	598	605	616	553	565	560	593	609	578	587	580	593	560	557	589	622	549	605	597	595	571	577	574	556	565	597	559	548	579	540	557	546	566	577	593	576	586	525	577	622	573	568	618	567	561	592	569	602	585	621	557	545	557	607	544	560	598	583	557	588	595	569	617	579	600	535	550	583	565	585	591	594	642	592	568	561	573	594	597	594	612	578	528	562	532	565	611	609	586	567	598	557	605	595	558	544	579	571	538	575	641	533	585	600	600	596	551	548	540	577	607	583	563	622	547	547	565	555	591	568	550	571	568	583	578	578	569	593	558	609	553	574	560	567	547	565	607	598	545	578	581	559	555	605	576	578	628	581	563	572	525	617	569	524	560	547	561	568	566	573	586	590	570	569	570	578	578	601	585	579	558	610	585	560	569	614	579	586	591	598	569	525	591	578	613	542	586	572	533	622	605	604	554	620	547	570	556	567	551	560	563	585	594	558	564	581	590	560	587	595	549	580	615	588	544	557	577	555	602	576	571	590	535	575	587	581	573	597	565	597	576	563	554	599	550	576	570	601	557	595	557	598	629	584	608	602	576	553	565	584	603	558	593	564	576	569	583	597	577	564	555	538	607	598	607	595	589	587	626	583	585	537	549	570	595	557	551	554	544	604	576	539	610	575	579	578	625	577	569	564	600	584	538	574	578	593	549	583	578	572	553	573	579	557	575	592	583	581	632	585	600	600	588	541	541	598	580	547	575	603	574	530	608	573	605	605	551	540	604	538	588	582	604	573	558	596	603	534	592	549	579	567	615	553	567	601	576	575	557	623	558	591	572	586	572	572	619	578	577	589	571	571	534	612	530	595	585	536	572	569	613	599	597	549	591	558	565	590	589	596	604	583	549	609	554	553	533	546	557	558	580	604	550	596	578	596	576	574	569	561	556	592	556	607	588	588	556	564	590	566	581	574	601	608	582	561	559	578	564	584	573	579	605	550	566	560	564	571	595	571	560	600	568	560	570	574	573	541	555	614	582	584	566	578	543	576	537	554	605	561	576	602	567	554	536	564	581	560	568	602	577	562	590	556	602	592	578	575	571	558	627	578	576	561	567	566	591	600	592	578	604	596	558	600	583	564	518	562	539	594	592	589	564	587	606	573	558	566	570	559	538	577	610	522	623	576	578	601	597	608	573	531	611	561	569	583	578	571	542	601	606	556	575	601	615	567	606	567	578	557	578	552	579	604	593	586	555	557	547	611	597	574	592	628	554	619	593	595	568	598	547	563	571	563	606	532	603	609	556	553	610	546	600	594	561	563	569	532	528	574	540	602	569	575	580	550	604	561	585	585	608	537	596	556	583	564	583	560	569	604	608	574	595	559	562	583	580	567	562	546	573	567	600	540	606	566	571	591	562	579	564	576	558	581	582	607	575	588	595	531	557	574	590	567	578	594	551	584	579	568	577	565	608	575	517	579	589	596	563	563	563	584	576	567	534	567	548	558	531	562	604	545	539	568	588	592
3676	5274	3523	1835	1435	1203	1020	885	776	802	759	720	694	669	624	646	645	596	591	633	630	615	613	595	603	595	597	614	584	630	650	585	610	571	594	603	615	641	573	569	643	565	563	564	604	573	620	538	601	586	546	576	618	547	568	577	543	614	597	606	586	607	618	605	587	594	614	564	636	525	612	540	585	572	619	591	593	591	581	587	575	573	550	626	552	572	515	606	552	553	584	580	631	640	564	561	589	557	617	603	613	574	597	579	625	547	617	577	566	560	635	602	631	622	572	580	593	570	590	580	578	594	579	586	609	585	574	578	527	610	602	603	583	550	609	618	563	583	621	580	632	585	592	586	640	622	606	533	599	614	579	616	607	576	566	609	566	584	544	626	583	591	540	609	575	599	606	591	589	583	567	598	598	576	558	595	576	600	603	568	564	601	607	611	592	545	585	611	559	585	605	566	628	599	583	570	599	593	589	604	590	611	571	597	575	572	596	610	590	570	522	594	594	618	558	634	591	619	576	598	573	588	598	580	593	590	589	605	566	561	628	598	608	569	591	600	555	577	564	627	595	596	609	629	573	602	577	582	562	586	593	595	618	553	602	601	587	543	602	622	538	540	600	629	599	589	604	565	572	618	563	597	572	537	608	566	584	617	590	609	590	569	554	581	588	574	559	590	600	572	592	610	569	613	558	594	576	601	599	588	601	547	558	604	578	573	601	569	573	569	595	593	603	568	554	545	557	579	599	537	568	552	569	591	569	605	595	552	546	583	553	579	565	599	560	575	588	615	609	621	578	580	600	590	585	563	599	556	569	551	573	593	591	580	544	575	607	617	577	626	547	582	591	619	611	583	592	623	609	533	571	637	582	561	587	581	631	587	585	550	576	623	566	568	573	548	582	573	563	589	594	596	544	558	617	597	545	554	608	573	592	585	545	565	600	637	566	565	613	591	575	593	551	599	625	582	601	563	555	591	551	565	593	539	619	596	625	601	575	563	589	568	610	601	607	561	570	571	599	563	567	612	578	567	531	568	621	582	593	628	575	581	551	585	618	615	572	571	593	539	565	610	586	594	602	521	587	574	569	571	556	635	573	602	542	593	591	549	584	608	590	564	588	573	571	602	595	558	575	566	586	586	603	593	564	599	621	570	604	628	615	574	583	559	586	622	598	598	554	595	574	604	577	559	591	566	568	575	636	577	578	553	577	577	570	581	575	587	585	607	564	595	592	539	642	565	566	584	594	598	551	577	554	572	609	590	599	529	600	585	599	576	599	596	617	550	598	591	594	625	560	586	612	603	607	630	594	552	573	602	585	577	631	561	567	538	594	538	555	578	579	618	531	575	538	595	589	602	568	607	588	572	600	588	606	585	668	587	607	552	585	580	599	582	583	600	571	567	620	527	601	590	613	556	567	603	568	573	609	569	572	576	564	586	567	593	570	569	593	570	600	578	596	617	585	594	575	589	600	612	557	578	559	564	523	625	597	567	581	580	562	585	575	557	572	552	572	596	605	590	584	579	576	610	564	625	608	556	577	642	555	581	601	548	593	565	575	573	595	597	615	609	577	597	590	613	564	596	615	619	559	607	579	564	573	577	583	617	583	571	590	560	606	566	616	583	627	593	589	586	587	634	594	574	589	610	573	613	603	572	590	575	578	531	572	587	534	595	544	623	587	612	596	570	562	583	589	621	564	590	531	601	598	589	607	639	620	574	608	581	618	602	572	580	606	617	599	573	643	604	545	550	614	608	599	574	573	581	578	548	573	597	599	563	549	579	590	597	602	621	569	596	569	605	584	612	590	614	563	592	551	600	585	589	609	589	598	595	641	576	573	590	600	598	589	603	578	588	578	579	586	536	558	572	543	590	654	568	578	609	616	589	579	572	613	592	569	630	590	574	563	641	595	569	586	576	575	583	592	562	565	567	572	631	581	604	578	551	599	586	599	554	574	555	582	576	576	596	544	591	599	629	565	554	579	559	606	574	574	606	593	608	577	609	589	593	519	600	588	569	580	586	588	586	629	589	562	571	604	590	560	610	571	608	567	595	590	597	609	572	553	608	594	601	589	598	609	582	566	605	556	590	602	632	589	612	598	620	591	607	589	634	541	590	629	611	612	576	570	617	621	604	575	588	596	612	605	563	603	595	598	600	577	576	628	616	568	566	543	566	602	573	553	568	598	547	557	593	592	601	591	617	585	617	602	555	542	587	608	593	628	614	598	601	595	595	623	548	595	597	589	566	575	607	614	639	585	587	579	575	585	583	629	551	554	607	626	614	571	600	607	603	552	580	604	557	593	613	560	608	586	583	565	542	523	608	568	591	574	553	561	572	591	585	603	616	615	596	619	567	589	574	589	562	602	600	593	600	594	589	607	572	616	577	560	594	608	587	595	577	606	628	579	554	598	596	571	592	617	596	586	546	565	586	550	566	622	608	619	582	613	602	596	571	615	606	575	571	579	566	556	588	580	569	593	561	600	552	558	596	588	579	599	604	560	596	634	585	572	591	562	540	612	612	553	547	604	613	610	587	565	542	585	582	596	557	560	561	581	606	591	541	595	582	562	561	562	600	584	614	634	564	575	593	591	603	603	570	560	542	567	582	576	549	611	590	586	585	607	610	543	533	624	588	564	571	589	568	595	579	539	571	582	600	623	576	566	580	587	575	571	597	594	590	578	601	552	570	563	572	599	614	579	578	573	613	598	597	596	573	563	556	561	625	566	602	582	597	563	593	587	589	625	635	597	573	550	592	606	637	603	585	552	558	591	571	601	584	580	572	599	560	610	614	618	586	596	578	539	574	535	570	573	608	627	628	602	583	555	619	574	557	579	592	551	586	595	653	612	585	588	615	623	581	578	572	594	556	600	598	571	602	572	601	557	567	612	568	612	573	561	602	626	607	624	628	546	534	543	563	564	550	580	581	603	594	589	584	570	575	572	623	552	596	590	586	601	590	587	601	614	598	604	550	573	550	564	628	569	568	604	601	603	575	568	567	588	570	593	584	621	591	616	551	595	584	563	608	584	583	585	576	604	575	597	557	587	571	608	600	582	553	572	580	585	583	568	571	602	574	589	607	601	563	560	589	584	560	587	527	571	551	603	553	552	587	548	601	597	538	589	555	589	537	548	548	573	566	596	584	598	594	565	634	575	585	567	606	640	549	630	568	577	577	600	587	589	551	598	587	578	544	607	601	549	587	582	596	595	600	617	614	595	631	581	623	578	604	616	629	595	624	589	564	611	593	555	547	595	599	577	644	590	620	553	596	611	558	567	563	580	634	588	581	606	605	596	607	586	595	572	586	545	579	608	573	588	543	554	597	631	616	631	572	601	576	567	607	608	628	581	587	531	585	585	564	583	594	602	606	583	617	597	581	624	562	630	568	582	567	576	585	570	652	571	567	601	556	561	589	571	609	574	580	605	587	571	524	598	574	599	584	564	581	589	584	591	580	572	528	631	589	565	603	577	598	580	611	576	614	635	582	567	611	616	556
22355	20946	28427	23639	20950	20961	5418	822	661	566	518	445	370	387	341	350	347	325	299	300	277	264	282	271	240	270	280	272	273	267	251	276	229	252	258	257	253	269	245	260	237	261	254	238	261	251	198	228	258	243	250	247	252	236	236	254	234	269	213	233	251	245	264	218	253	244	265	274	236	210	234	259	243	243	231	257	235	245	228	237	247	240	228	237	260	197	232	209	283	217	253	264	237	252	255	228	241	238	243	232	213	239	250	200	243	268	244	212	217	246	223	242	265	223	218	233	249	261	240	247	230	243	262	226	261	260	243	248	277	248	242	219	265	199	228	254	239	251	208	224	243	230	247	209	237	209	224	257	200	236	221	234	263	225	216	235	233	235	225	228	223	232	222	207	237	213	224	248	244	236	250	219	261	221	249	265	249	250	236	234	238	238	227	221	230	247	212	261	246	268	257	270	234	219	210	251	215	242	243	217	240	223	266	252	249	228	203	240	256	264	218	243	232	232	266	219	239	234	247	242	245	238	255	231	234	232	233	245	230	234	233	231	219	223	244	242	220	227	224	225	206	211	244	230	206	239	257	259	261	228	220	240	224	246	255	253	249	239	246	238	251	240	226	232	217	218	247	236	245	229	245	214	238	239	221	227	223	242	223	233	218	234	256	260	250	234	236	237	223	233	227	223	208	215	230	237	232	265	224	206	242	227	216	225	244	231	218	230	234	199	211	212	247	244	236	259	258	232	242	209	229	244	271	241	242	229	252	205	225	246	248	241	219	249	239	249	219	270	251	249	230	238	245	225	242	233	238	233	228	220	252	229	234	235	242	243	218	242	213	245	260	203	229	262	260	221	245	241	240	264	231	242	256	238	241	238	241	271	213	238	230	226	242	241	241	234	245	236	224	218	209	272	262	216	238	230	240	230	230	221	233	228	223	225	230	237	248	248	223	250	254	221	227	241	260	224	246	229	220	232	227	239	225	239	214	267	249	226	245	237	228	263	226	220	250	213	235	234	248	216	241	272	234	258	243	191	218	244	220	246	230	256	234	229	225	224	235	240	273	251	221	234	224	221	232	251	253	243	266	236	240	249	217	238	237	218	239	235	259	252	253	246	213	224	218	223	212	260	245	253	244	248	239	248	233	241	236	249	254	224	219	260	235	213	223	243	269	249	232	237	226	229	248	210	235	204	247	226	219	217	238	250	232	225	223	221	213	243	212	232	225	229	230	230	278	232	231	255	251	258	226	222	234	250	266	232	238	254	251	218	235	243	217	203	224	232	220	235	200	245	244	237	225	238	227	266	231	228	238	211	226	232	251	235	251	223	249	251	241	239	243	239	252	239	223	232	234	247	262	238	254	250	212	239	208	226	211	227	248	253	210	224	231	218	223	215	229	240	237	241	212	261	255	273	253	226	239	269	209	236	241	260	232	239	210	248	265	238	233	263	251	243	240	244	234	238	238	262	219	213	253	279	224	242	235	222	212	222	232	229	263	246	229	238	210	242	246	238	212	232	212	247	262	226	237	237	232	247	246	227	243	277	216	261	232	236	221	232	242	236	241	210	217	249	220	256	270	247	207	236	240	237	213	223	265	253	233	223	239	211	252	247	250	250	240	226	241	232	262	270	213	238	235	227	233	239	248	238	212	288	220	241	221	217	239	249	228	224	231	244	225	217	221	229	228	257	249	234	226	220	242	234	244	266	213	242	246	226	242	221	228	227	249	214	206	233	231	249	237	225	238	240	229	234	222	232	231	254	249	253	223	221	258	227	216	226	261	219	248	239	249	223	231	242	254	238	233	247	250	254	245	233	242	247	215	228	232	257	234	241	235	246	241	258	232	231	224	238	235	215	260	247	237	227	233	212	254	246	248	240	229	225	232	253	223	225	238	255	236	268	222	204	247	244	240	214	240	232	226	234	232	268	226	234	241	211	237	225	251	246	213	261	229	250	254	251	220	229	220	238	257	230	231	259	231	234	204	251	247	233	226	223	254	262	224	216	228	222	247	243	252	262	233	223	228	223	227	246	222	233	233	266	243	233	207	246	219	252	248	236	220	240	231	228	236	243	216	229	231	231	245	210	250	251	238	241	233	227	217	219	209	241	235	244	222	238	236	246	208	213	246	254	249	226	258	241	228	241	220	244	241	224	218	222	208	230	224	229	242	216	238	233	229	247	222	222	214	218	225	240	225	233	239	238	224	231	209	249	225	220	243	235	209	233	221	241	235	243	240	259	224	232	225	235	234	220	228	256	228	216	237	221	234	219	246	226	233	252	250	196	249	243	246	223	267	231	223	240	223	242	270	220	235	215	213	237	261	242	271	224	233	234	231	233	238	225	262	260	233	237	231	211	233	232	241	243	256	224	234	232	231	243	213	226	244	249	231	222	217	251	267	266	238	240	238	241	217	263	249	215	216	239	252	242	232	256	236	232	217	234	256	213	252	231	254	245	225	237	241	241	217	237	251	230	237	256	243	238	228	251	238	241	238	240	234	235	243	235	221	203	261	207	227	229	188	257	237	252	204	240	275	235	232	253	247	247	249	225	224	224	243	224	232	224	234	233	222	252	253	242	241	236	264	242	240	231	256	221	238	233	246	237	238	259	267	221	250	224	215	206	239	218	225	244	253	220	238	243	255	246	233	223	245	240	228	209	247	199	216	237	214	249	270	230	232	242	245	231	195	240	218	255	230	234	257	242	214	234	252	229	246	230	234	240	258	268	244	237	284	264	239	250	219	234	221	241	242	212	228	255	239	215	232	219	239	249	249	232	227	239	208	234	270	241	220	216	253	201	223	228	192	232	243	221	227	265	233	242	242	248	229	252	241	219	235	227	210	206	220	255	251	244	240	246	227	222	221	246	204	237	256	214	239	234	226	214	233	242	239	237	208	233	230	250	227	249	236	242	246	224	225	237	230	226	248	211	218	234	237	241	268	217	255	239	230	254	225	224	229	234	255	236	225	247	215	235	215	209	220	259	233	239	229	227	213	217	254	234	227	211	236	229	234	210	254	242	235	262	242	255	232	219	237	244	246	210	237	232	227	224	238	231	241	237	225	232	219	226	219	244	227	226	216	245	275	213	234	216	249	248	239	235	238	255	240	249	229	235	245	252	253	220	272	248	240	240	223	243	243	230	248	233	256	222	244	216	227	268	220	234	210	235	241	230	233	251	225	247	252	216	276	249	228	207	227	237	226	263	243	209	237	253	245	237	256	239	228	249	254	236	237	217	220	265	249	249	215	236	261	217	264	237	212	235	245	221	227	215	239	234	260	237	237	233	247	240	230	273	257	215	235	234	214	214	234	242	207	239	234	246	235	219	267	246	214	207	256	208	229	246	210	264	218	247	268	236	232	207	226	229	223	228	227	232	242	213	236	245	252	246	260	267	227	228	196	253	228	261	228	241	229	250	204	233	250	232	257	227	249	236	237	247	229	243	242	248	245	237	251	245	231	227	238	192	229	250	258	231	232	238	264	221	243	218	249	225
3962	13336	9091	4427	3076	2283	1728	1333	1022	786	696	642	506	479	427	458	407	391	366	332	296	318	341	310	303	286	295	259	274	296	290	291	269	239	266	274	241	259	223	247	274	228	253	262	225	245	259	234	224	266	220	259	236	240	203	250	233	243	248	275	241	202	243	219	231	240	239	274	232	232	236	231	250	235	243	212	238	206	221	230	230	232	255	255	229	243	228	249	230	246	242	237	226	247	237	283	252	214	267	235	222	237	225	249	256	234	235	249	219	258	232	249	250	207	220	215	242	244	214	230	222	227	262	219	219	249	225	241	269	226	229	257	208	264	214	235	251	236	209	225	239	224	211	224	214	238	226	250	238	232	245	234	257	221	229	227	258	253	241	200	242	248	246	221	255	244	239	232	217	228	265	241	250	230	221	222	234	235	226	234	232	229	256	228	235	236	244	232	248	230	234	222	202	200	202	209	224	238	241	225	233	254	227	255	224	233	238	237	201	230	236	233	232	226	262	229	230	253	240	229	231	227	226	255	235	220	215	244	239	246	227	237	220	216	242	244	232	236	223	221	237	197	236	233	227	228	248	225	256	235	198	227	206	222	267	222	275	247	223	275	228	235	245	231	238	241	201	219	245	221	210	221	226	220	219	222	253	229	257	222	206	203	247	217	228	232	235	240	257	234	245	232	218	215	235	225	211	225	237	232	257	206	240	239	249	216	245	228	251	224	212	237	216	218	213	231	245	223	229	245	224	217	237	233	216	247	230	231	240	235	237	254	234	245	240	238	221	225	224	227	260	224	232	197	247	237	220	267	241	249	245	247	248	247	238	239	245	247	216	251	235	218	235	225	231	227	258	222	245	230	211	245	232	213	216	241	208	210	221	227	218	270	254	230	226	249	226	240	226	225	228	229	231	246	217	261	240	236	242	249	245	242	240	221	211	232	234	243	239	258	219	214	220	248	226	227	221	225	235	234	248	256	242	240	225	237	245	237	235	219	228	230	230	239	244	239	238	248	230	245	229	213	233	235	233	246	229	252	233	231	209	218	232	276	239	238	213	234	248	214	235	234	239	259	230	197	250	228	240	246	221	240	214	229	220	232	259	211	240	235	253	239	246	202	236	244	229	249	253	233	216	229	245	217	237	227	221	221	221	225	215	221	258	236	250	257	214	236	236	239	219	246	244	257	202	251	222	203	233	256	228	241	234	237	231	241	195	232	229	269	213	227	218	261	248	218	232	260	232	223	244	215	235	225	231	216	256	219	214	225	226	234	238	259	256	256	222	261	218	243	222	223	235	234	230	199	228	252	256	210	222	238	216	220	220	244	243	221	227	242	227	262	260	226	248	209	235	242	231	239	226	233	223	237	245	257	234	242	225	215	225	211	223	237	236	261	244	243	232	222	268	223	213	235	268	219	209	233	236	248	228	237	252	234	236	226	232	204	230	230	226	228	236	233	223	208	252	239	227	236	247	227	233	218	229	245	242	259	189	240	214	251	246	223	242	203	216	230	244	200	242	245	206	237	234	226	230	211	236	228	236	245	219	231	250	237	244	247	240	230	240	258	225	216	233	235	218	242	235	234	223	241	222	266	243	247	234	269	228	217	218	245	223	266	222	255	253	254	240	272	237	218	238	230	235	243	263	243	246	219	253	226	254	244	229	249	218	233	248	231	220	256	218	225	231	203	235	237	240	253	253	234	252	216	217	226	224	215	215	255	222	242	228	240	241	231	238	217	248	261	249	251	287	202	230	232	231	284	226	233	240	237	245	242	227	221	256	247	208	208	231	246	256	248	242	221	203	230	239	228	230	233	230	259	228	245	243	218	233	226	213	239	237	226	241	224	202	246	244	249	254	244	240	244	240	234	231	248	259	262	236	244	249	226	278	233	260	236	264	244	238	232	214	252	202	262	226	212	221	207	241	235	238	224	232	240	231	246	267	254	218	230	218	236	228	266	214	211	239	231	222	229	269	213	238	237	227	229	213	243	246	230	238	245	224	232	215	232	232	225	229	208	220	228	247	245	258	213	246	243	238	251	233	240	229	243	215	257	247	254	236	255	268	245	233	259	230	217	216	222	218	231	245	229	221	242	236	251	221	231	230	208	238	222	208	244	229	249	248	257	209	235	215	234	261	233	239	191	222	232	232	228	240	248	242	269	220	259	245	268	220	243	250	246	242	237	217	222	235	235	213	223	228	241	228	252	216	263	236	245	209	203	239	255	247	243	252	261	220	224	237	240	244	243	236	249	236	219	246	258	241	218	241	235	230	237	230	225	251	218	210	246	253	239	260	215	229	213	237	230	269	258	255	205	263	246	208	251	241	238	245	221	222	238	206	227	223	218	242	224	225	228	243	235	221	249	233	261	220	231	216	224	210	254	227	215	228	213	217	224	247	222	231	233	217	276	238	235	232	224	263	237	239	208	249	242	256	217	233	229	245	257	250	245	244	242	194	244	237	238	257	225	238	253	242	210	236	250	218	241	223	236	220	253	244	261	257	225	252	209	252	238	237	224	247	255	232	226	235	251	240	247	250	248	243	251	218	231	240	243	227	210	225	209	237	248	253	198	223	238	224	254	229	194	250	228	240	205	243	218	247	231	258	224	224	212	223	235	234	238	233	245	205	239	246	207	227	212	228	236	225	247	211	241	228	260	209	242	227	228	222	252	266	238	255	229	225	263	253	220	248	226	226	266	243	232	247	229	237	233	222	241	255	264	222	247	201	234	228	237	239	260	231	227	249	237	243	223	235	271	236	267	219	235	207	205	228	230	244	253	256	250	258	258	223	250	199	219	211	249	246	247	224	274	246	260	241	230	206	252	240	235	235	242	237	218	236	240	206	239	211	241	241	207	239	235	221	230	227	211	240	236	253	222	233	246	222	232	241	235	199	257	222	225	233	206	225	243	239	258	246	224	220	261	214	220	227	225	231	235	242	239	216	210	219	265	216	223	235	217	224	242	236	251	219	240	212	252	241	264	264	241	232	260	236	229	250	243	238	208	234	220	246	220	229	275	239	234	201	227	228	241	234	238	225	249	245	240	243	240	245	207	245	246	217	235	229	237	243	244	229	244	221	225	231	245	228	237	240	223	221	181	241	245	217	230	210	238	251	211	229	237	234	234	231	225	234	230	234	218	242	261	233	261	232	224	228	234	203	236	203	241	235	218	193	217	244	253	238	210	237	249	242	212	231	243	244	213	225	238	225	243	251	259	251	241	234	220	245	232	229	248	244	209	243	218	233	240	227	260	219	220	248	218	238	219	217	231	230	231	225	242	239	234	225	261	256	225	247	246	245	233	225	214	221	235	206	249	234	231	261	220	246	262	260	249	255	230	230	229	235	235	197	252	230	225	230	238	224	239	207	250	246	231	231	212	230	225	243	233	226	263	255	241	267	247	242	245	267	223	297	221	238	242	236	220	234	250	254	239	247	223	243	223	238	236	225	243	247	236	236	223	232	220	248	255	246	238	231	221	215	225	251	236	226	237
27647	20036	8326	1023	615	537	539	499	550	518	516	526	504	499	522	490	523	506	490	511	464	484	504	473	469	489	458	452	437	480	460	471	458	486	487	485	496	505	476	478	491	498	463	517	512	445	501	517	497	479	440	488	464	466	472	488	466	503	506	467	495	510	524	502	515	513	499	496	483	471	462	525	436	484	480	493	517	505	513	501	485	491	467	518	498	470	479	449	451	495	489	475	478	483	505	488	469	484	512	468	492	505	460	437	488	501	424	501	488	466	499	495	448	489	479	441	504	447	436	470	465	459	480	483	440	490	453	476	482	499	475	452	444	479	482	492	514	473	458	481	533	505	527	460	440	473	499	490	481	464	484	493	497	445	453	494	474	496	493	493	487	512	475	495	476	508	511	501	472	524	541	491	456	516	493	467	510	465	470	503	514	471	507	461	478	487	442	476	467	473	475	524	470	490	473	515	472	455	478	481	484	487	488	500	478	512	477	523	446	483	472	522	510	501	522	464	491	448	499	473	429	454	446	495	507	436	476	463	480	517	479	509	465	481	493	454	464	472	451	496	473	434	491	487	484	518	474	513	453	499	464	462	506	518	460	500	490	492	464	465	462	476	486	508	466	511	504	477	463	463	462	459	509	503	466	438	498	463	478	480	450	491	469	501	497	482	508	485	459	494	480	463	508	504	474	483	502	489	492	487	481	493	502	497	484	481	493	480	498	509	489	498	501	465	505	456	514	499	482	482	436	497	446	487	482	495	473	467	495	497	511	482	457	460	528	486	489	480	480	469	458	468	454	507	488	521	471	486	458	461	477	453	532	447	510	550	473	492	492	473	458	472	445	470	453	484	489	534	493	482	421	481	456	453	482	504	508	516	494	442	536	526	489	491	460	463	493	465	477	463	474	493	519	516	467	482	486	469	526	477	475	483	498	483	482	472	508	482	497	470	502	517	485	486	473	496	472	460	466	498	453	515	513	517	463	511	475	508	498	490	504	473	525	480	510	487	469	486	495	457	495	472	441	487	474	452	458	527	486	465	508	492	479	488	472	516	481	473	497	469	483	497	476	441	461	472	470	474	490	508	504	486	503	497	462	464	477	478	520	510	465	474	463	472	527	463	515	506	461	497	473	451	479	524	476	509	496	454	473	497	467	478	496	474	486	457	489	464	525	436	480	480	458	496	503	472	444	471	483	461	502	466	459	512	496	493	510	461	539	474	490	481	491	480	504	469	480	487	505	513	496	457	480	513	485	473	479	446	482	453	493	442	482	456	448	464	486	492	485	475	462	494	472	493	480	485	486	493	510	502	458	452	497	491	477	517	495	469	526	524	483	487	482	505	480	475	508	464	540	452	475	514	455	502	512	498	480	508	495	481	437	465	443	465	478	503	505	502	468	494	452	465	480	460	479	498	487	456	503	444	464	501	511	514	463	478	500	460	483	481	447	485	448	500	499	499	479	460	504	492	477	460	478	521	496	487	469	472	491	526	520	527	491	472	483	476	534	481	484	506	472	448	500	505	481	500	494	496	429	466	485	481	450	488	487	498	486	508	478	455	444	467	468	463	462	490	511	446	477	481	511	462	478	450	465	478	473	488	485	481	461	527	497	482	508	499	484	472	491	490	457	457	495	496	463	499	427	507	507	488	474	471	473	428	481	476	502	494	419	502	486	493	415	472	451	456	483	487	444	511	489	443	463	479	478	497	479	445	521	458	498	489	462	490	500	449	495	477	461	454	500	483	450	458	447	469	494	462	491	475	466	534	527	472	498	482	451	490	443	483	429	509	479	465	533	477	494	472	472	463	509	452	461	484	465	451	485	476	506	485	445	467	479	529	495	477	477	426	480	461	470	498	480	511	479	494	477	473	469	460	438	476	478	478	524	489	493	489	499	492	506	456	482	458	465	490	486	492	472	498	508	455	452	479	495	446	476	524	441	489	491	491	470	455	508	473	486	478	484	481	500	459	484	465	480	478	508	443	511	443	447	500	486	471	487	509	463	486	474	477	474	478	483	498	499	517	474	484	457	520	504	488	456	495	469	485	476	496	503	490	514	462	517	475	474	525	478	477	484	457	450	486	491	483	498	437	432	466	468	463	485	487	509	455	501	474	447	467	502	479	526	485	494	517	462	475	495	515	498	505	467	522	449	504	487	488	474	458	513	509	486	493	463	445	472	457	491	445	462	485	483	471	478	493	475	462	486	498	462	509	529	487	516	533	472	500	477	450	460	446	483	497	481	499	494	476	498	520	476	448	492	514	437	480	436	473	456	458	491	505	463	483	495	520	458	486	482	446	470	474	492	496	475	476	482	456	470	475	452	458	478	488	475	490	468	493	485	476	475	444	458	489	450	490	448	491	494	448	453	497	468	442	486	474	526	480	492	443	480	477	458	492	484	451	477	504	480	529	503	488	508	502	486	497	462	518	477	519	506	464	524	503	458	488	454	448	484	473	467	496	494	447	501	479	486	482	426	474	501	488	454	495	431	486	482	512	505	525	453	467	459	444	478	462	478	498	487	474	459	474	513	458	469	448	486	509	477	478	475	515	442	470	468	525	457	500	481	478	448	479	490	455	479	488	465	409	516	485	482	499	481	475	512	477	465	480	475	467	505	463	522	491	494	482	502	490	486	480	475	489	511	467	482	502	496	495	484	521	498	489	439	490	497	500	495	510	507	501	512	479	464	529	471	493	470	508	444	517	503	505	500	460	503	485	510	492	473	480	465	501	500	471	482	492	465	494	488	514	471	479	510	481	458	519	488	519	464	462	499	511	456	507	476	466	452	493	526	463	474	468	491	474	505	515	479	489	476	464	497	481	512	465	490	473	494	474	483	463	525	494	455	523	496	463	523	478	477	485	479	464	505	496	483	459	482	518	477	466	496	505	503	526	483	514	512	490	459	498	501	481	501	507	501	524	473	485	463	492	510	477	479	501	517	509	531	491	442	491	456	480	476	473	475	509	522	468	499	520	458	500	451	489	542	479	465	513	457	513	451	484	482	523	549	472	482	440	516	504	471	468	486	511	485	504	494	468	485	442	491	488	483	450	445	457	480	500	514	478	444	484	518	458	479	506	494	517	497	501	475	477	451	508	459	492	472	498	462	449	483	460	482	501	449	518	474	486	477	499	468	499	479	506	479	461	506	455	484	471	462	508	459	503	469	490	506	513	472	456	481	450	467	469	491	471	506	512	507	441	428	441	511	497	525	481	518	529	492	506	503	526	481	480	494	498	454	464	500	439	485	457	469	529	492	462	456	448	509	498	443	472	484	495	484	487	467	480	521	484	459	467	504	462	505	467	471	470	490	431	530	449	474	489	448	457	478	477	511	477	521	466	483	466	480	454	492	461	482	481	468	471	501	522	485	502	454	510	480	493	492	490	438	502	458	460	528	483	503	465	467	510	457	466	509	515	496	493	472	463	490	523	468	509	497	499	433	521	518	478	457	489	465	468	491	504	471	431	454	496	514	474	522	446	485	520	478	542
5015	2512	1592	940	887	661	636	624	571	549	597	561	529	511	541	536	523	494	517	539	512	475	493	500	481	516	500	527	525	497	485	482	526	506	517	503	511	532	506	492	518	525	506	521	508	484	460	485	491	481	515	503	491	499	460	484	486	486	504	508	481	448	467	496	517	516	492	502	479	462	502	478	492	484	523	504	500	470	483	489	479	512	517	491	474	472	508	490	500	533	518	523	476	484	507	490	514	502	499	492	541	502	518	504	519	527	517	458	471	514	510	496	509	483	496	521	487	505	500	486	487	511	541	480	469	490	512	520	498	478	493	514	474	491	479	515	473	492	505	531	523	533	544	491	472	466	505	511	494	495	519	469	499	512	474	496	513	496	511	486	519	531	497	500	509	496	493	498	491	485	486	468	497	500	506	499	479	486	476	524	497	519	460	522	480	507	566	497	499	524	486	519	490	479	506	512	530	451	512	518	529	470	487	479	474	511	509	496	495	488	487	487	505	527	468	496	556	509	508	501	446	507	474	496	511	502	490	466	503	476	497	472	487	478	497	535	503	488	481	474	496	486	494	507	526	504	511	487	496	462	497	483	501	484	499	442	487	470	518	504	472	479	495	474	507	507	487	512	544	501	506	480	511	519	466	484	477	487	492	482	488	468	511	483	477	506	487	505	512	479	534	472	533	486	528	481	521	522	506	522	499	514	446	511	489	474	522	461	503	546	499	504	521	488	512	479	503	485	507	488	457	503	486	479	463	495	490	495	527	503	483	462	484	496	479	507	465	523	519	506	463	497	482	529	478	488	470	455	490	482	472	529	488	507	516	491	473	459	528	496	492	496	501	522	512	521	492	511	510	516	456	500	485	470	530	480	510	505	486	515	505	488	465	524	539	514	523	495	484	524	510	479	491	504	510	492	529	490	522	495	475	491	469	531	539	467	529	508	488	499	492	482	505	481	508	471	470	502	500	484	521	491	503	506	503	478	486	460	478	512	502	500	450	475	490	521	524	480	496	494	492	486	469	490	504	561	479	482	484	474	498	481	488	501	500	519	512	497	509	479	501	521	523	507	509	463	493	485	492	491	502	512	507	501	504	500	524	520	525	522	452	509	487	489	482	490	450	479	481	467	489	470	529	490	482	503	505	463	526	505	510	491	509	500	486	498	493	475	539	514	481	493	509	469	484	501	468	520	521	483	519	513	459	497	493	490	502	501	497	510	522	476	486	479	519	484	504	502	518	535	520	472	478	498	477	483	530	521	492	487	499	491	481	451	502	478	487	489	450	498	491	493	489	493	517	508	494	490	459	493	459	513	525	500	486	491	521	508	503	497	480	502	509	483	528	521	490	497	514	525	495	479	498	506	471	490	491	491	490	472	498	513	475	549	479	505	508	488	497	506	484	487	508	473	491	479	547	497	525	498	503	496	497	498	479	475	496	497	491	554	506	459	510	454	515	504	456	488	487	451	480	508	453	483	455	476	482	486	462	473	479	431	505	505	533	451	489	514	549	471	512	465	523	527	511	508	517	459	476	483	520	483	509	479	491	501	473	511	473	479	497	518	483	485	552	475	499	484	519	507	496	477	527	499	477	509	496	484	492	469	476	537	439	498	494	500	505	514	483	501	532	453	503	520	470	492	509	506	458	543	492	460	503	459	534	498	491	568	520	491	515	471	514	521	490	465	521	503	523	491	485	541	509	493	465	519	539	492	508	471	514	477	526	496	510	513	499	522	479	473	500	503	517	519	511	513	520	532	494	508	515	523	509	503	521	485	502	510	512	482	490	485	501	504	494	523	553	492	462	503	489	501	496	495	523	477	517	513	496	491	502	524	490	496	490	497	511	494	480	504	522	456	496	528	493	549	504	489	498	525	508	490	530	483	495	450	492	487	503	464	514	473	495	512	453	507	484	486	488	453	520	449	483	498	508	523	499	482	493	485	503	449	482	534	498	512	542	494	490	503	507	501	500	497	509	523	513	476	519	448	495	532	468	510	433	499	502	508	504	511	451	515	505	520	479	477	487	486	491	512	494	496	480	532	468	500	498	482	555	478	485	503	464	512	517	506	505	526	495	426	468	460	481	513	468	508	489	455	492	471	492	465	506	512	502	515	500	537	522	489	474	481	494	486	484	499	508	511	482	498	549	468	508	513	500	434	494	519	483	471	536	484	524	488	484	474	521	509	490	455	527	495	525	502	527	478	522	489	517	498	502	489	521	467	510	463	497	513	530	482	502	508	517	560	490	515	531	488	494	508	478	499	491	504	535	505	466	490	496	483	488	504	541	483	466	502	503	553	505	508	499	507	510	515	530	497	478	504	471	514	518	478	483	517	491	499	493	522	484	512	470	524	495	521	537	523	528	481	485	493	501	510	534	517	498	517	455	511	517	480	486	490	485	505	510	480	483	464	486	516	524	540	517	516	493	516	486	496	549	515	505	449	475	480	464	500	497	534	462	499	494	522	484	493	506	514	502	510	498	482	506	486	489	522	516	513	483	508	490	539	494	454	467	527	510	490	537	504	536	543	472	495	485	500	491	500	484	516	474	493	521	494	535	513	487	509	512	508	519	465	510	428	502	504	455	511	500	519	530	492	497	484	508	502	487	546	488	469	512	546	576	490	554	485	515	518	491	544	484	462	468	502	486	479	510	523	500	521	510	511	488	532	503	490	506	454	541	534	454	493	543	490	481	482	484	508	496	502	549	516	517	487	509	567	498	506	502	501	492	520	490	482	473	507	514	479	526	514	551	483	518	502	481	517	471	473	502	491	468	481	514	484	565	486	487	505	510	464	507	505	513	475	542	480	485	526	488	521	466	544	466	500	501	500	495	522	471	501	474	504	488	512	521	497	486	505	522	495	532	478	493	500	518	534	534	464	494	521	493	468	478	533	500	490	502	522	538	457	505	453	496	508	509	543	471	528	489	507	465	501	513	466	515	508	480	468	498	544	491	512	476	494	475	494	498	510	507	488	504	515	521	500	486	496	485	493	489	469	454	458	497	539	513	510	505	497	497	476	501	491	476	494	563	502	497	500	526	500	519	511	512	501	489	479	489	505	523	478	513	528	496	505	491	500	502	472	521	514	507	500	519	479	486	491	510	481	453	471	438	470	486	480	476	515	497	501	482	488	481	453	537	504	474	475	504	494	509	493	494	505	492	492	496	547	471	492	505	522	497	445	466	488	486	464	492	501	492	512	531	500	491	520	500	535	514	496	468	470	512	504	487	483	508	542	515	464	482	491	523	483	468	507	473	508	458	519	478	482	549	509	523	521	460	539	501	499	520	511	483	519	482	475	513	515	489	507	498	524	506	497	503	464	471	475	499	543	497	468	504	493	492	492	499	472	502	485	482	568	520	511	498	504	486	500	500	490	482	504	495	520	534	507	474	484	527	524	538	524	535	511	523	482	516	486	492	464	461	508	534	497	490	483	500	514	502	526	472	500	470	530	496	438	504	498	581	488	532	484	499	500	468	516	503	490	490	510
23563	20861	27625	24103	20718	5058	830	541	462	419	388	345	306	304	299	284	280	284	277	260	261	267	271	241	244	244	253	254	240	229	248	226	243	191	255	228	234	232	221	238	266	224	233	236	234	247	231	206	241	259	254	236	210	253	220	235	223	239	212	221	234	240	241	261	218	214	263	239	252	254	229	221	201	223	231	213	238	231	182	226	265	232	237	213	227	237	230	219	252	221	250	227	215	236	237	228	266	242	248	217	231	229	214	231	239	202	237	241	233	240	219	221	230	244	238	204	223	244	226	239	242	239	227	236	224	219	224	217	222	215	249	252	210	263	226	267	247	236	203	221	259	230	237	208	203	250	220	210	230	203	248	240	226	227	251	209	234	218	212	239	235	209	223	223	236	230	219	244	232	224	237	240	234	238	203	225	203	214	235	232	241	199	246	225	204	253	251	230	197	228	227	267	255	213	234	228	230	248	239	207	229	200	236	224	203	244	232	231	230	197	226	235	224	214	234	239	219	248	202	249	238	210	243	224	264	234	208	241	226	211	245	253	233	251	229	249	200	223	222	218	235	237	209	227	232	230	273	241	233	224	232	188	243	257	226	239	218	236	238	240	235	218	226	203	224	191	245	242	248	218	220	210	218	238	225	249	223	228	227	221	251	213	203	232	206	238	262	230	234	223	236	227	211	225	226	213	223	257	223	230	195	219	225	235	231	254	222	219	239	230	234	244	238	228	222	269	231	239	231	235	224	213	243	246	224	234	225	232	221	221	222	214	213	232	231	243	229	225	222	242	251	219	246	223	210	216	214	224	231	204	237	202	239	259	240	230	227	233	211	226	217	225	243	215	228	227	223	228	252	243	228	217	204	228	221	235	229	219	265	224	222	235	223	231	237	221	236	225	240	204	212	225	223	238	268	208	227	205	213	199	244	224	208	224	249	256	214	242	215	234	231	235	224	227	250	209	222	205	227	240	215	232	214	221	244	210	260	217	227	254	207	233	222	228	245	243	233	222	254	226	232	201	215	208	217	218	233	227	214	221	219	198	231	245	188	215	215	228	205	236	236	227	237	236	207	229	249	236	248	218	238	243	217	243	239	238	224	229	212	248	222	232	218	243	224	264	202	246	255	208	263	260	238	232	201	268	216	229	250	228	230	228	224	208	254	238	222	240	225	257	252	228	217	224	235	192	238	209	246	231	239	242	253	212	224	242	233	207	245	203	236	240	218	226	231	231	235	237	235	249	232	207	233	236	232	228	228	222	237	248	232	245	250	242	209	235	216	249	209	242	230	221	239	229	224	192	201	233	231	244	227	210	212	229	204	224	238	230	229	224	209	206	218	225	233	247	235	238	216	218	241	217	236	247	249	262	206	207	226	219	232	228	231	230	209	233	257	237	250	220	248	219	207	223	219	242	213	218	247	205	226	244	232	235	213	250	234	218	229	213	213	223	244	230	223	245	220	221	220	238	242	235	253	249	230	222	236	199	222	246	216	224	201	241	213	223	222	215	229	228	209	226	227	208	222	210	226	227	240	233	225	201	217	217	230	227	239	251	197	208	211	221	235	224	236	208	257	242	202	196	209	228	221	223	243	243	223	262	212	231	238	235	260	223	241	259	230	238	219	224	224	262	241	258	244	235	217	244	214	230	234	232	222	200	260	227	231	252	207	246	249	243	234	230	212	245	236	213	262	214	254	238	239	219	221	200	225	212	223	213	227	214	242	235	253	218	217	212	222	228	236	206	222	237	265	231	243	223	198	219	213	243	234	239	241	226	226	230	212	208	215	222	247	233	212	235	225	217	218	234	237	207	213	240	238	225	209	230	226	213	226	231	209	245	211	231	232	248	220	229	229	201	213	267	262	236	228	223	202	236	243	244	221	236	241	205	229	234	217	231	239	209	240	209	217	223	220	231	209	245	236	219	210	215	224	240	232	244	237	219	231	203	226	219	251	237	223	213	217	238	243	254	208	195	243	241	213	242	250	204	233	188	238	215	246	220	218	235	229	231	226	233	248	253	225	247	250	232	201	207	211	231	254	232	231	229	236	234	230	211	227	233	213	248	255	225	206	229	232	217	228	254	239	226	235	242	248	215	234	230	221	230	223	256	218	234	229	215	218	235	206	235	259	242	230	241	226	230	227	231	200	208	215	212	227	205	253	232	229	219	234	218	221	232	226	215	229	210	214	219	256	228	237	238	254	220	227	201	222	234	276	238	231	234	222	248	240	244	203	233	251	203	247	229	247	223	240	201	216	215	238	247	203	264	230	216	243	226	201	235	208	227	205	221	226	252	238	233	247	239	201	241	209	254	237	227	217	251	217	223	229	218	207	206	199	228	230	193	222	229	202	225	226	234	217	236	245	214	208	230	196	229	204	226	240	241	238	234	220	228	231	244	266	228	239	243	225	219	224	235	240	233	234	247	230	229	233	216	216	219	226	228	209	207	222	230	202	242	220	234	207	235	247	208	219	222	243	241	216	219	213	263	232	231	214	240	226	233	234	217	231	245	247	206	205	207	237	254	222	231	233	223	230	240	237	231	247	251	237	239	213	198	228	240	246	213	220	255	237	227	211	237	224	216	237	218	206	248	242	202	240	225	232	199	243	235	226	213	251	221	211	240	243	230	233	252	216	218	228	242	216	222	217	218	228	232	205	210	221	220	232	215	246	236	243	242	208	254	214	232	212	222	213	205	235	235	241	230	212	215	246	230	249	231	218	220	226	222	215	230	218	227	234	227	215	226	230	239	251	251	256	233	206	204	221	250	231	232	220	205	204	236	232	243	209	236	243	236	239	235	208	223	237	229	228	219	227	246	253	233	235	240	240	218	225	246	208	244	217	209	231	261	232	245	221	193	238	257	214	252	213	230	212	212	225	218	232	242	233	209	249	201	238	208	203	212	214	215	226	255	229	208	211	219	259	242	247	230	229	230	203	238	220	220	228	239	236	244	234	231	215	238	225	235	225	231	213	224	205	225	229	229	224	220	224	225	243	233	219	214	236	216	224	219	227	227	232	216	227	234	224	264	261	222	238	252	227	233	217	242	208	211	235	237	223	247	203	223	226	278	235	225	223	235	272	242	231	219	219	219	220	239	207	222	217	237	276	258	210	224	223	233	229	231	251	232	247	225	254	248	240	235	217	242	226	232	217	219	228	242	233	214	235	226	254	268	217	213	207	237	258	226	220	244	215	236	218	207	204	236	199	245	263	225	227	201	249	219	228	241	243	226	226	238	233	230	235	275	225	230	214	230	263	241	240	214	247	224	227	227	235	222	211	219	214	218	202	242	244	214	244	219	234	239	223	236	205	213	220	232	214	254	226	230	230	236	237	226	218	234	230	236	223	252	245	254	236	212	244	256	224	256	252	236	234	241	212	249	233	234	262	257	232	209	237	229	239	218	214	258	211	240	224	232	244	220	218	250	233	220	242	206	236	253	223	227	228	223	225	269	222	255	223	205	227	224	248	223	234	237	229	240	233	250	236	220
3489	8607	5628	2596	1764	1355	998	850	638	571	513	408	379	383	349	317	359	313	297	291	322	260	276	281	269	296	244	277	258	272	264	220	248	239	277	253	239	223	243	238	267	265	230	236	244	233	233	228	239	248	255	246	243	239	229	246	238	245	252	212	256	244	232	238	217	232	204	245	226	253	253	202	236	221	265	233	263	232	238	248	231	253	230	218	231	256	264	218	253	232	226	223	226	269	248	242	241	242	251	256	238	231	245	236	248	240	235	243	243	224	235	211	258	227	244	202	239	243	276	233	217	243	238	215	249	220	261	250	240	249	243	216	266	215	235	253	224	211	203	236	244	244	217	221	227	231	247	218	226	250	236	232	225	229	271	232	220	243	232	231	243	239	234	242	212	249	248	204	239	250	214	211	200	261	259	251	216	272	233	230	225	225	227	237	243	222	218	240	247	242	232	247	236	248	255	246	268	230	220	226	239	241	235	244	246	228	254	252	233	255	247	244	231	243	230	261	266	231	186	235	249	261	253	235	244	213	241	230	237	234	232	261	251	263	212	230	212	241	244	231	240	227	250	222	235	235	221	247	252	243	233	231	227	242	246	223	230	222	246	242	252	216	200	246	216	197	241	234	239	257	242	220	234	221	241	265	216	226	262	231	238	239	243	231	231	233	246	240	262	223	228	227	244	248	225	240	244	250	252	225	235	225	235	231	230	214	235	211	226	230	232	251	239	235	227	254	244	239	242	260	233	233	228	246	249	211	245	250	234	237	235	229	235	232	217	240	238	239	231	233	225	223	243	233	242	269	200	236	244	218	251	253	246	240	230	228	232	233	238	245	263	246	223	221	217	247	224	218	259	238	238	272	198	237	253	247	241	249	227	225	233	251	234	262	243	249	249	245	239	217	242	243	214	251	230	210	201	244	232	257	211	232	220	203	214	243	227	238	226	231	236	241	226	230	260	235	233	215	265	221	275	213	221	209	252	227	235	214	225	255	230	236	240	226	218	236	226	226	233	231	242	244	239	226	233	228	213	222	217	245	257	244	231	224	252	243	256	236	246	215	230	216	246	211	219	232	219	236	249	227	221	211	217	245	217	215	220	201	239	210	237	244	205	233	228	264	238	223	229	234	248	255	241	254	248	232	261	234	246	208	219	249	222	212	235	251	240	216	213	255	242	253	222	229	226	254	227	232	255	269	245	255	248	268	222	232	247	237	253	232	228	238	240	245	238	241	231	258	237	228	225	250	253	227	236	268	218	235	239	226	208	227	228	224	227	236	253	223	221	239	200	230	230	227	197	215	256	238	250	206	215	226	248	232	227	220	222	249	215	200	235	216	238	231	220	259	230	245	227	236	228	199	225	242	252	236	239	257	247	235	246	244	218	258	234	224	236	223	205	242	239	225	235	223	235	251	230	229	244	222	211	229	205	227	236	239	257	267	226	220	216	274	230	223	252	223	230	235	218	237	244	271	237	231	241	261	254	236	245	220	235	226	212	223	229	247	229	280	225	232	258	238	273	226	192	201	220	242	217	236	218	245	237	259	233	228	239	255	232	224	193	228	257	249	212	259	212	236	246	231	239	234	252	262	201	227	222	227	238	243	237	238	240	234	245	232	251	221	259	220	230	241	254	231	260	203	249	218	214	257	222	258	238	216	253	239	245	225	219	253	249	237	227	234	224	244	227	222	229	244	242	241	202	234	204	243	251	230	241	239	239	228	216	253	228	219	228	251	268	237	248	256	243	229	231	244	217	259	223	238	234	246	230	219	213	244	229	239	230	227	234	216	221	224	272	239	228	243	236	225	236	241	212	242	217	231	230	253	230	221	243	249	221	232	248	258	225	223	263	224	247	242	247	202	234	234	268	241	251	238	253	230	236	229	252	241	231	235	229	238	229	252	225	213	229	237	229	226	241	249	227	233	223	255	249	235	226	246	255	241	265	234	230	224	224	214	199	257	250	206	254	234	198	255	222	250	219	257	283	225	246	236	263	237	264	211	249	225	243	222	245	226	229	225	234	223	220	255	256	221	240	245	207	227	237	250	254	238	236	253	227	243	198	252	257	217	230	232	222	227	255	225	268	262	232	218	193	224	266	235	230	231	224	227	234	220	229	241	229	230	235	230	249	230	238	238	229	220	234	243	264	213	223	265	238	254	236	244	217	240	218	257	257	210	238	235	250	252	235	230	241	239	223	261	217	237	237	227	237	219	239	237	242	249	235	234	228	235	223	239	250	260	246	221	226	216	232	216	248	224	228	243	251	227	228	234	257	249	256	218	234	212	212	253	261	252	224	228	226	240	240	210	220	230	218	246	249	234	246	237	214	264	242	224	245	252	230	243	236	240	250	239	251	225	236	233	233	254	219	219	250	240	224	241	256	218	217	243	259	228	227	241	266	231	218	240	223	250	251	247	216	246	239	234	246	249	248	246	252	195	226	216	244	209	232	251	232	233	239	225	215	225	241	269	238	229	237	231	222	217	255	234	257	259	235	255	228	247	226	231	241	221	230	231	215	231	232	235	261	234	189	260	223	258	224	251	244	227	242	252	203	250	231	237	232	226	226	250	238	260	255	233	226	251	228	244	214	245	234	222	265	242	239	240	239	214	241	260	236	243	224	255	223	212	229	214	244	245	215	259	247	235	229	229	235	257	239	237	241	215	274	208	242	218	226	224	232	234	239	228	229	213	222	231	214	224	226	224	256	220	237	211	235	254	257	231	226	243	241	230	240	229	227	215	213	209	245	236	237	229	220	212	226	241	260	220	232	209	254	254	216	234	231	233	209	260	240	255	215	256	249	226	229	229	247	236	253	235	230	233	256	255	230	253	242	244	235	258	235	233	238	242	250	231	221	269	251	233	235	236	217	232	240	222	231	233	233	274	254	222	246	226	256	224	253	225	267	218	235	236	234	270	243	238	219	237	231	245	260	230	231	225	223	230	246	217	227	240	223	257	225	257	234	191	232	240	207	203	239	239	235	212	263	202	243	244	248	264	210	261	236	219	248	249	230	231	248	215	238	275	247	237	225	229	254	221	217	245	207	227	224	241	230	240	272	231	253	236	247	219	246	245	228	254	265	228	252	232	202	218	218	253	220	231	251	197	259	225	237	234	221	225	245	244	264	238	231	260	261	237	234	235	244	221	244	273	216	245	226	245	229	233	234	239	217	240	201	246	241	205	211	231	231	253	223	215	251	237	184	236	214	212	226	256	231	236	249	211	237	249	215	249	242	266	240	255	241	241	220	249	255	257	260	220	215	227	221	235	247	247	251	259	254	242	238	207	222	243	239	258	246	231	239	217	231	246	228	226	248	232	253	222	231	267	235	198	226	224	240	230	235	202	265	260	228	243	229	222	237	217	225	243	233	250	223	239	227	248	240	257	221	237	243	205	226	242	252	226	236	222	236	263	245	240	218	235	225	254	231	257	241	270	239	230	239	225	243	263	217	249	235	249	211	239	244	251	251	246	232	250	224	248	266	256	235	234
24751	20935	26596	25252	7718	927	786	729	685	670	659	619	654	650	664	598	630	662	597	559	594	585	618	623	612	598	619	602	563	599	626	599	568	542	558	641	597	578	618	601	575	598	563	607	595	638	598	590	614	612	537	577	603	571	585	584	598	591	576	579	619	550	581	603	561	586	556	579	590	576	572	602	573	613	552	565	643	615	573	597	613	593	606	584	553	603	566	612	565	567	548	571	554	574	571	582	595	592	582	568	584	577	588	642	627	557	644	574	581	575	607	572	537	649	571	563	565	600	604	575	586	525	569	548	575	584	584	571	593	591	560	606	582	647	595	551	613	613	566	630	598	539	590	625	612	590	599	581	569	569	552	592	595	589	595	560	609	601	586	586	584	591	548	588	617	592	561	621	554	560	563	582	595	613	601	603	576	555	592	618	595	578	531	578	583	592	566	579	579	607	558	547	582	568	580	543	568	632	581	574	632	572	564	604	639	555	569	587	583	567	612	554	606	552	583	608	582	570	579	581	567	585	569	581	577	588	588	576	594	595	558	615	540	593	596	574	608	590	575	579	585	565	544	606	577	560	575	579	615	618	589	564	597	591	573	628	618	571	590	570	604	596	603	590	582	580	534	595	605	549	596	575	544	559	554	556	549	602	563	553	599	537	552	557	596	580	597	556	576	554	565	594	570	584	608	549	573	565	580	538	582	515	535	548	606	596	569	575	579	581	582	630	541	561	538	612	564	585	575	570	560	604	583	585	558	595	595	577	561	593	540	533	596	599	588	589	625	562	556	627	602	558	581	594	533	614	560	583	571	617	582	596	557	579	594	583	558	572	569	566	586	606	579	603	584	555	554	583	593	590	596	633	539	582	612	593	579	546	589	616	549	594	595	535	555	589	596	579	543	595	536	541	570	608	579	595	574	582	607	565	564	570	579	644	565	599	575	608	589	586	595	579	622	577	564	560	586	583	587	556	604	592	560	592	579	597	552	562	587	658	593	573	575	583	556	583	584	609	597	599	612	582	549	617	594	616	611	603	574	579	576	619	592	554	545	595	604	589	561	544	596	559	588	578	598	633	559	591	575	636	552	595	598	580	576	583	582	591	591	562	537	601	590	609	583	598	595	564	560	601	571	600	592	543	594	580	604	576	606	549	590	630	583	612	605	574	563	598	608	542	606	585	560	577	607	598	594	598	605	554	571	572	579	525	590	594	571	599	578	608	540	558	562	585	557	551	575	567	592	604	642	540	608	592	566	583	571	619	593	575	583	577	596	541	611	573	553	575	563	578	560	588	570	554	601	596	554	603	601	577	550	595	573	612	560	564	615	598	579	566	618	571	551	574	609	550	557	579	610	606	578	554	560	556	595	571	575	628	576	557	622	568	571	566	581	594	614	581	558	559	531	609	543	619	599	586	557	551	598	529	603	550	576	595	608	579	571	580	630	572	609	563	539	566	610	579	572	576	569	628	556	554	559	553	599	581	540	616	621	566	539	585	591	613	571	620	564	602	612	604	555	560	558	585	552	545	576	561	609	605	564	612	581	612	575	573	565	588	575	605	631	541	582	642	557	545	602	575	588	592	564	581	559	585	573	590	585	602	591	589	606	589	534	566	589	597	587	574	558	569	597	581	615	603	574	560	626	576	567	610	631	595	553	569	602	583	549	573	587	657	588	579	588	578	569	546	572	612	579	591	554	641	574	574	575	582	607	552	584	569	566	531	573	559	605	584	596	616	609	556	633	608	564	591	596	600	548	604	574	581	587	571	592	614	566	555	545	577	560	582	571	568	613	585	543	602	573	566	575	591	581	594	589	593	566	585	586	571	584	609	581	596	565	588	571	582	578	588	574	579	621	618	569	610	609	588	585	631	591	596	592	594	566	553	571	603	545	599	545	556	631	636	583	568	595	592	567	590	568	600	620	593	607	617	604	585	572	610	573	598	584	547	599	563	538	565	560	594	569	568	568	632	589	569	602	608	600	608	608	560	661	578	556	599	548	593	609	589	552	588	573	614	577	571	612	584	601	589	606	550	589	598	597	561	572	545	596	565	576	569	558	582	636	588	557	566	573	586	577	600	560	649	570	587	567	572	599	571	597	606	566	591	622	602	557	551	591	580	589	589	584	546	605	592	574	587	585	548	574	580	607	626	581	597	556	584	586	599	635	571	571	502	640	545	569	596	547	571	539	586	550	570	585	540	593	606	576	595	599	604	566	610	589	589	577	617	594	578	583	564	555	595	530	552	576	574	548	563	607	585	553	550	571	534	585	587	559	598	637	621	588	555	533	571	551	540	575	584	566	563	564	591	587	568	542	597	571	583	573	570	545	579	551	612	579	567	544	598	549	582	609	598	584	651	643	584	583	600	555	563	555	589	562	629	634	551	544	571	549	594	555	557	594	575	544	559	599	604	555	602	544	607	611	566	583	591	596	590	564	599	585	523	634	562	529	572	573	616	588	593	585	565	611	607	619	599	559	587	549	577	584	568	609	565	573	580	561	578	594	550	600	568	597	566	581	605	573	654	562	555	614	544	557	573	592	573	571	597	551	595	598	601	621	604	582	604	551	554	612	600	589	541	564	548	614	585	579	593	547	594	612	588	579	608	590	604	557	572	614	584	623	587	577	569	522	576	580	569	593	538	575	559	588	622	567	585	592	585	596	580	580	546	596	584	594	571	590	563	589	584	562	624	612	555	591	585	563	592	544	600	617	603	571	592	598	596	659	598	621	551	599	594	561	592	613	579	544	572	572	578	579	549	577	542	574	595	582	609	599	582	546	586	577	605	567	641	596	656	602	544	588	562	572	583	568	569	546	576	578	604	535	584	570	587	568	576	623	624	547	566	573	562	595	577	545	569	558	578	526	615	554	586	572	632	571	605	563	557	594	548	600	621	597	569	557	578	606	590	578	561	603	604	565	581	581	603	528	578	602	596	576	563	587	576	632	608	579	578	582	567	540	611	600	532	564	654	567	540	608	582	556	571	533	585	575	565	605	583	606	601	581	556	597	581	575	563	593	575	598	565	599	591	642	604	559	567	606	613	550	573	618	573	574	586	608	576	587	536	548	543	593	608	599	550	599	558	598	595	593	651	559	591	590	574	605	585	541	607	586	524	572	585	579	588	596	544	575	533	588	574	580	572	593	566	580	564	594	624	589	574	614	602	574	597	614	564	595	566	614	534	604	614	609	570	595	582	632	590	565	594	566	596	546	602	547	542	635	571	544	593	581	622	588	571	573	523	580	598	584	584	543	594	591	558	577	591	611	590	547	595	570	598	605	530	594	603	578	539	615	556	621	597	605	555	590	599	611	568	550	567	565	586	586	596	561	581	602	542	592	553	566	601	560	572	605	635	591	564	575	560	593	563	585	580	587	578	589	587	575	588	569	588	548	592	616	624	633	530	597	560	578	613	531	604	581	525	553	604	603	561	577	601	549	611	584	551	631	614	612	572	599	554	582	601	597	589	561	597	563	562	577	610	589	594	593	610
3489	5267	3602	1895	1427	1170	1050	890	784	799	774	683	646	650	643	634	618	706	646	589	609	580	618	636	617	634	580	562	549	611	600	625	614	599	616	616	612	588	587	598	576	574	599	549	570	619	601	602	606	611	611	564	574	560	600	609	598	562	618	570	626	609	592	585	600	588	608	636	574	586	562	601	622	576	595	585	617	622	556	548	611	576	606	606	554	562	619	596	569	570	549	598	616	611	543	584	579	547	546	664	595	600	636	617	565	572	580	606	614	608	599	606	604	593	590	611	548	607	593	591	579	560	585	591	579	558	560	610	611	570	543	597	615	632	582	580	639	580	640	590	558	571	593	571	556	569	574	607	544	611	618	594	582	577	626	598	565	605	583	580	581	582	573	577	565	624	621	620	612	590	591	621	609	567	572	637	621	602	591	598	624	587	591	573	578	582	619	562	566	575	642	606	549	610	557	586	545	621	613	620	632	597	589	594	555	609	606	541	604	583	581	579	593	616	620	565	592	629	584	623	599	610	600	596	616	592	578	578	621	549	553	575	569	596	584	634	552	620	597	617	604	571	585	599	595	601	542	537	575	599	583	598	612	592	565	616	562	596	616	612	617	560	632	576	551	578	598	601	575	603	597	611	614	564	624	606	576	569	622	613	592	619	576	574	605	593	558	590	555	569	612	590	573	562	580	591	601	599	603	579	600	604	600	587	583	573	540	561	601	579	564	587	614	574	585	593	612	572	606	620	586	624	587	629	616	592	602	591	586	633	607	597	590	616	569	619	563	599	596	602	612	620	604	596	597	565	582	630	607	561	567	571	624	594	550	598	595	613	571	619	580	579	548	593	587	581	573	584	591	577	609	564	566	570	563	621	612	537	602	585	582	582	573	593	608	578	610	613	593	551	548	597	590	620	624	580	591	612	563	549	566	566	576	569	577	566	569	595	608	617	584	603	570	579	555	594	571	598	620	616	537	601	618	590	540	615	598	599	563	574	567	595	586	602	626	602	617	598	546	561	556	601	624	524	609	589	632	567	585	584	632	575	609	597	605	621	602	572	627	599	588	599	562	587	566	595	630	583	595	590	592	586	605	578	595	624	541	585	563	577	602	533	555	566	611	622	594	582	575	578	629	552	586	561	549	608	587	622	591	591	589	543	582	601	586	576	599	585	576	570	588	581	578	577	593	612	593	577	598	589	589	605	598	575	590	581	572	618	583	586	564	586	588	581	592	589	616	577	600	580	621	575	605	570	607	627	594	578	581	629	588	549	569	611	580	538	598	564	598	557	606	595	562	574	616	623	614	575	602	571	568	562	610	593	574	548	622	607	577	578	607	590	619	597	600	578	621	568	576	584	624	596	606	643	585	577	606	584	587	605	623	587	573	553	570	573	566	583	604	630	569	599	550	598	592	563	579	590	522	614	605	575	563	578	549	591	604	628	611	592	557	576	553	592	566	564	610	586	589	564	567	559	633	582	611	586	602	609	593	617	589	606	641	570	619	581	590	628	613	567	582	598	584	579	577	595	573	603	609	588	573	579	620	623	624	588	628	627	587	565	573	606	584	611	605	613	526	581	616	594	578	632	597	610	585	584	568	552	616	582	593	613	578	603	597	594	578	568	613	609	586	567	649	576	570	583	591	590	614	582	580	583	571	641	596	535	551	607	594	593	602	518	593	631	600	587	570	584	633	520	578	639	604	550	562	576	608	557	584	575	586	588	587	562	581	589	549	598	630	607	590	586	598	583	573	581	590	578	593	603	594	600	576	541	591	543	617	560	596	584	579	601	596	576	532	601	552	552	609	596	622	553	584	601	579	605	580	584	597	594	614	566	630	581	592	622	575	600	583	622	595	569	592	624	558	613	575	573	559	612	602	581	580	584	619	587	594	571	628	576	570	601	610	612	605	565	593	595	596	555	574	594	602	589	560	616	586	596	622	582	593	603	601	578	613	589	609	595	598	585	583	592	594	597	612	584	591	590	582	582	589	575	579	555	601	542	580	593	557	588	544	569	599	581	573	614	610	597	574	564	587	572	612	615	601	580	576	633	589	594	577	559	589	617	608	570	639	588	623	585	569	579	582	603	579	585	626	606	604	581	580	553	583	567	592	608	572	608	633	621	626	562	610	601	602	584	615	618	567	563	571	613	626	620	590	624	543	554	573	554	571	578	578	590	589	597	642	591	585	625	565	569	598	596	578	583	577	607	571	576	585	580	608	584	558	555	542	553	612	586	617	528	599	588	616	629	574	633	586	565	608	570	609	558	596	606	579	601	550	571	582	586	593	611	581	551	573	586	609	607	601	612	608	615	595	575	593	632	563	602	568	600	557	628	562	609	614	592	612	617	546	581	640	613	636	589	569	605	545	583	622	565	560	556	533	573	585	585	608	636	584	614	552	598	596	584	614	585	571	546	622	591	561	558	601	586	620	634	601	569	605	604	613	602	571	579	606	596	556	574	596	564	552	597	563	591	582	594	591	618	608	605	625	601	571	589	619	571	597	565	600	605	580	578	620	609	606	601	577	566	564	618	576	601	594	574	603	612	599	565	607	599	558	586	627	598	589	609	600	618	573	559	586	590	626	579	576	606	589	557	555	562	611	576	628	599	553	598	601	559	627	574	623	605	571	615	587	574	545	592	573	565	605	586	592	639	566	512	561	587	631	583	572	570	576	593	584	590	595	605	572	631	604	604	610	622	536	590	606	623	582	630	611	576	585	602	601	630	564	578	565	625	592	605	619	559	565	646	596	564	595	614	589	612	550	601	586	587	597	566	620	566	637	584	606	565	566	564	575	596	585	613	575	587	565	545	599	601	588	568	586	569	627	608	608	580	537	620	568	588	597	546	598	586	614	577	563	622	665	578	607	570	588	588	609	592	590	605	562	594	595	609	563	573	584	582	592	551	624	593	600	597	581	587	580	623	601	585	580	603	598	593	568	599	634	562	583	585	583	620	602	581	561	604	580	574	627	602	620	578	597	586	607	555	555	565	584	574	554	598	588	582	562	597	600	578	650	584	593	615	628	544	565	611	606	554	611	575	558	586	551	588	599	587	594	596	605	574	590	584	574	623	611	575	629	564	649	588	615	556	610	599	612	613	579	578	598	588	597	588	621	596	609	556	586	598	611	610	592	579	592	609	579	599	556	593	528	606	608	607	542	584	606	570	601	615	562	597	581	620	648	533	603	602	626	613	628	609	580	594	562	590	568	596	585	557	621	614	630	585	623	590	551	567	581	599	594	577	593	529	606	561	551	565	590	590	615	593	604	622	631	613	608	605	581	582	614	552	558	579	564	582	613	610	579	593	562	577	580	634	566	564	612	556	600	573	610	589	546	604	588	574	601	576	601	602	574	578	555	573	601	565	628	608	600	629	545	571	605	556	640	601	617	563	567	607	612	590	609	595	563	587	594	602	575	609	626	582	584	572	605	587	568	598	546	594	589	585	636	567	596	563	590	563	617	569	569	569	599	586	588	604	567	602	634	602
22381	20960	28410	23683	20961	20969	5606	896	709	533	487	455	425	382	426	368	326	359	325	294	311	303	309	276	253	262	253	279	290	293	250	260	277	252	248	263	247	272	247	255	250	257	268	256	250	236	244	267	243	242	254	236	255	213	232	255	248	250	234	258	240	216	260	251	235	260	245	222	258	225	244	225	232	234	230	234	230	250	243	281	247	224	243	244	237	252	202	272	264	219	245	243	250	244	251	254	233	238	237	237	262	233	218	241	212	238	245	236	253	253	250	225	234	237	239	264	237	235	247	260	270	254	225	246	241	256	226	254	240	247	260	211	230	237	272	257	218	235	262	249	220	234	259	234	263	242	248	222	260	240	264	223	234	204	222	232	258	238	246	252	271	225	228	211	220	221	243	250	265	240	251	241	250	259	239	233	259	242	260	241	222	261	254	248	245	240	225	235	268	268	251	232	233	251	226	236	242	244	218	243	244	254	238	253	229	259	233	246	239	245	246	250	227	250	249	267	248	223	238	269	259	214	228	237	237	246	240	250	203	249	265	258	233	253	245	301	254	244	226	251	238	258	241	248	227	264	262	238	234	259	227	234	237	227	262	256	242	253	266	249	205	233	267	233	210	239	251	225	248	239	274	249	244	231	252	273	228	234	232	256	253	260	250	252	238	243	240	244	246	248	248	233	242	240	248	229	251	224	225	246	234	272	214	254	256	266	225	240	240	249	231	247	221	268	231	250	221	217	222	253	255	236	251	252	251	223	226	249	232	240	247	214	234	257	233	241	232	253	253	224	269	243	249	244	249	241	262	243	230	261	238	260	259	223	254	226	276	226	239	253	225	247	241	235	251	254	217	224	251	252	230	217	232	255	258	265	232	251	225	235	229	229	230	231	228	219	237	226	242	274	252	216	241	239	244	270	257	214	209	240	225	248	242	223	245	238	245	245	267	216	233	245	239	235	237	244	250	262	231	238	244	272	246	250	205	222	241	246	250	230	246	234	225	227	257	232	244	237	236	215	211	235	244	236	221	236	240	220	234	251	225	247	243	240	211	267	234	219	235	247	230	237	240	238	222	250	264	224	239	234	234	209	232	217	234	267	233	224	252	257	247	237	223	240	246	234	249	258	234	238	237	239	225	229	250	232	217	228	242	243	229	213	231	224	253	206	223	229	210	220	221	239	251	235	258	251	262	247	222	239	227	215	261	244	242	234	237	238	233	262	222	217	238	247	250	262	235	235	275	258	252	259	235	238	200	224	252	249	234	236	261	267	258	272	238	248	273	211	246	277	241	244	239	239	228	297	228	229	234	243	260	234	237	236	244	246	252	263	243	231	229	217	248	227	246	239	237	236	234	231	259	240	238	245	210	246	240	233	236	236	258	221	250	236	217	266	230	236	237	243	243	221	232	253	244	247	209	264	201	273	254	229	275	226	261	238	236	252	246	235	244	213	201	241	237	220	237	263	238	227	225	229	227	223	263	270	266	244	225	266	243	233	225	244	255	247	263	240	234	253	243	244	247	260	250	247	256	269	241	241	221	237	243	248	235	230	238	246	245	248	240	237	244	225	249	267	235	243	247	268	265	237	255	249	247	260	240	231	258	220	230	234	242	258	238	252	246	229	228	237	241	237	232	226	221	254	229	258	239	251	256	246	217	221	215	218	241	248	255	219	244	223	238	266	237	244	234	235	231	237	254	233	238	231	241	231	237	232	215	251	244	256	215	222	252	255	253	226	248	229	235	241	244	234	221	228	235	246	218	243	214	253	257	265	239	236	204	234	242	222	257	224	259	249	246	223	250	229	250	270	241	216	248	267	247	274	234	238	222	249	234	246	262	232	220	246	258	260	256	252	240	217	231	240	220	254	273	221	261	254	224	268	234	273	239	243	235	247	238	258	246	230	233	222	227	235	250	273	242	265	228	255	241	236	265	233	233	239	247	260	239	236	253	240	243	231	241	255	243	235	231	222	246	224	243	260	281	250	227	216	245	230	242	233	251	238	244	269	222	232	235	242	231	245	253	254	249	244	240	260	212	226	247	232	242	234	217	242	229	233	268	240	227	244	241	243	212	277	241	238	253	247	257	235	231	255	245	256	227	269	258	269	227	265	249	241	257	230	239	227	253	238	220	232	249	237	259	237	233	249	244	213	247	235	248	227	229	206	216	245	253	211	240	255	254	260	253	230	288	213	251	227	255	247	226	229	226	243	251	238	247	262	246	247	265	254	257	243	231	188	252	255	265	258	220	222	262	206	256	221	281	239	257	246	244	243	254	237	226	226	246	220	237	248	217	231	251	225	252	224	224	238	244	249	247	251	251	211	272	244	251	252	237	237	258	239	244	223	244	261	229	242	243	199	259	250	278	256	234	250	262	234	230	233	247	207	254	220	248	220	247	214	233	249	230	222	219	226	239	244	243	219	238	269	256	269	276	261	240	254	265	235	237	268	251	246	239	225	248	240	240	254	214	212	252	264	256	247	237	208	270	218	218	246	223	235	248	248	268	223	237	228	214	259	258	253	217	234	226	222	235	242	238	228	250	231	217	230	237	211	258	257	203	206	225	233	237	230	225	256	217	229	241	230	248	226	253	220	241	243	220	268	232	252	260	252	253	229	226	240	215	224	242	233	229	236	207	246	253	232	242	258	228	233	264	255	270	249	220	261	236	260	230	221	232	214	219	241	238	233	226	208	237	247	238	249	232	228	238	223	233	216	221	207	242	259	266	253	281	232	269	270	276	241	240	206	237	255	229	268	208	264	263	225	224	229	232	232	267	234	212	243	219	239	245	229	234	268	232	235	243	245	217	216	221	255	236	233	242	218	235	246	228	228	245	261	238	263	238	241	212	238	216	253	234	231	254	233	222	247	237	243	240	221	227	227	221	232	239	247	248	220	249	213	217	277	239	241	254	248	241	227	239	216	225	213	228	263	250	266	225	228	214	193	237	265	224	240	221	237	208	221	222	227	224	255	218	245	243	246	218	261	232	222	245	228	223	228	244	244	240	245	246	256	242	259	249	233	244	254	246	236	224	258	249	283	241	254	238	249	224	262	257	238	236	241	252	242	250	235	237	214	235	206	282	226	243	244	247	239	250	229	239	219	224	250	238	240	225	261	238	235	211	208	247	241	195	235	245	231	231	241	214	260	245	257	233	246	230	231	249	259	226	243	217	235	244	275	237	228	252	276	236	229	235	220	250	216	241	229	231	260	229	232	226	233	244	228	231	238	258	238	246	250	245	232	251	246	225	241	285	251	250	223	233	238	253	252	255	258	244	225	217	226	244	256	224	247	248	252	249	234	229	249	238	240	229	231	255	244	231	258	252	216	254	253	248	252	250	248	224	238	245	209	239	231	233	246	234	217	229	253	240	241	224	236	259	243	226	222	209	210	265	223	230	217	235	221	242	238	219	263	241	207	224	239	240	238	219	234	221	229	234	243	235	242	233	219	229	238	214	235	253	240	250	261	240	233	229	214	270	246	242	236	251	231
3941	13662	9330	4272	3153	2279	1756	1383	1015	804	737	623	551	524	478	400	383	391	358	321	305	301	294	321	280	267	314	290	279	263	243	249	274	251	258	273	243	277	245	257	245	225	241	257	264	255	261	242	267	277	221	259	234	237	262	239	245	241	236	237	235	242	242	261	243	259	233	232	233	241	222	250	254	222	260	258	233	233	252	236	250	223	240	262	247	245	258	268	259	232	248	233	245	220	279	249	243	247	252	231	239	230	242	224	219	260	276	261	245	261	251	244	243	217	267	241	257	217	265	223	242	237	217	246	236	236	232	265	244	244	236	232	266	214	240	233	233	242	233	216	225	222	224	237	245	239	236	239	226	232	256	212	228	255	240	215	208	238	219	251	242	211	231	250	228	248	238	223	236	232	211	237	228	240	214	218	231	250	249	231	239	235	197	264	259	229	234	241	219	241	197	219	242	230	264	253	209	267	236	233	262	228	247	250	238	221	227	234	246	231	246	249	273	256	246	253	277	228	251	234	266	242	204	239	249	240	224	262	231	231	234	230	227	235	210	227	237	249	237	220	254	231	255	248	224	240	229	246	255	261	255	249	248	246	234	216	270	236	241	247	224	216	228	261	245	201	254	214	269	248	237	223	250	252	233	227	224	235	242	229	247	260	240	247	247	227	228	229	249	243	229	231	254	231	225	217	223	247	231	269	275	243	226	264	240	237	242	248	242	232	247	227	255	254	245	216	235	256	225	215	236	239	238	222	242	194	223	248	224	231	241	237	246	246	220	250	252	239	246	217	217	239	247	257	228	226	268	248	224	225	242	230	211	228	242	288	255	216	227	236	244	213	235	246	238	233	230	253	209	249	204	236	264	230	243	245	239	234	224	251	219	241	264	226	244	254	218	283	232	234	236	251	236	211	198	254	242	224	262	243	234	248	258	229	215	230	231	247	248	224	231	234	234	241	252	246	235	210	269	255	243	234	254	259	244	255	251	236	245	253	262	240	260	202	212	246	244	204	224	221	253	265	241	243	238	243	236	232	256	256	232	211	244	271	247	244	243	235	230	232	218	251	245	231	248	213	238	226	234	252	238	214	232	223	221	239	245	250	237	234	238	238	214	227	238	211	230	220	253	240	258	216	219	225	231	220	230	217	232	239	251	228	236	272	255	252	227	235	234	214	224	248	240	257	244	216	242	210	255	227	239	275	228	225	217	227	227	235	224	251	246	245	240	250	247	226	230	229	230	212	264	235	244	230	214	262	225	216	214	226	236	228	242	237	228	234	225	217	244	226	249	232	209	226	214	227	237	239	223	275	247	228	243	238	248	222	226	242	213	216	252	244	227	251	256	237	222	214	211	246	255	243	257	253	252	243	224	225	227	230	213	238	207	230	246	219	215	234	223	235	236	268	219	238	239	269	209	245	246	234	243	207	241	217	227	241	263	208	221	206	238	256	227	231	212	250	249	244	233	252	225	238	245	259	228	243	257	197	218	260	249	262	233	226	219	244	265	245	234	260	238	231	214	210	271	228	276	244	244	221	239	210	246	234	240	206	260	244	231	214	221	241	249	223	215	234	196	240	228	260	232	254	263	257	200	252	248	216	240	243	241	217	233	212	219	227	244	229	250	232	238	243	264	216	244	231	225	241	243	240	221	219	256	240	235	258	260	240	227	231	252	225	221	227	241	241	260	253	234	238	245	279	202	240	222	233	258	240	225	230	233	259	256	232	236	224	209	236	245	232	237	214	253	260	239	246	245	244	230	216	245	231	247	222	213	255	249	214	230	245	248	216	236	265	248	222	237	205	234	225	206	252	229	220	221	221	252	234	220	224	236	244	243	228	229	230	259	232	218	238	253	213	227	242	266	236	188	216	230	240	228	246	254	251	207	231	251	240	273	221	264	214	256	232	259	254	242	211	241	247	214	230	228	231	258	275	223	229	230	233	221	231	217	241	240	239	239	231	265	230	222	255	253	219	227	233	224	258	243	238	224	244	220	261	238	228	211	214	216	230	244	270	232	222	247	235	244	234	222	233	218	224	212	216	216	230	237	232	261	267	237	250	255	244	257	252	225	232	237	217	249	243	224	191	232	237	244	238	194	244	240	229	256	222	226	240	228	239	234	217	231	229	262	238	213	214	257	240	223	236	237	277	226	265	233	241	232	236	253	259	263	256	252	251	235	247	222	248	225	240	209	220	255	256	256	228	209	228	232	229	242	236	228	222	229	232	229	248	229	246	256	246	243	233	225	220	232	221	253	257	241	254	244	238	232	232	231	230	236	245	258	233	257	256	239	253	240	235	226	217	252	255	268	252	234	243	228	245	245	246	224	257	224	224	232	237	276	262	245	221	230	274	211	211	227	256	214	222	241	265	232	239	219	254	234	247	230	209	243	240	219	262	243	243	225	223	253	230	244	238	256	257	247	229	245	229	251	234	254	264	227	236	234	256	239	232	259	252	225	241	235	243	240	238	239	256	214	231	226	231	251	246	239	258	255	213	249	239	228	230	218	238	209	240	231	239	224	227	236	253	211	207	221	207	248	246	226	229	245	254	250	255	252	247	243	263	236	227	229	238	239	225	243	231	240	212	233	200	237	232	249	236	232	229	233	239	210	254	236	254	237	260	231	226	224	246	238	222	272	227	220	231	240	237	234	248	226	247	234	219	217	224	220	228	234	237	241	245	234	242	224	223	245	248	228	240	232	255	244	249	231	252	234	226	235	270	241	233	246	226	235	238	240	237	256	243	250	238	276	234	243	241	237	251	241	235	236	234	233	225	246	235	252	209	240	235	223	233	242	235	247	238	247	253	237	225	244	239	261	211	226	225	255	256	242	222	230	266	239	219	221	228	239	241	264	253	223	238	235	220	269	282	239	222	230	229	241	249	220	256	232	219	247	226	256	252	223	240	234	235	241	235	270	244	227	246	266	237	247	230	214	224	215	231	231	245	225	228	207	241	253	233	229	235	219	223	237	258	238	245	217	236	246	213	221	264	242	249	212	221	245	242	240	225	225	223	262	248	234	245	240	202	239	205	238	230	260	254	265	247	205	245	252	213	226	239	227	246	257	225	261	257	215	223	226	250	261	248	266	247	262	250	259	223	211	213	220	229	235	263	255	228	240	225	246	240	249	235	249	212	267	256	242	253	258	251	239	233	222	267	224	237	209	228	223	219	238	235	248	231	251	246	228	229	238	212	226	245	248	243	212	233	243	232	224	228	236	210	241	241	217	246	227	253	223	238	264	239	265	248	274	234	239	234	226	229	247	249	255	229	239	241	266	249	233	220	236	224	201	246	230	236	229	266	219	223	276	246	242	247	238	255	242	242	243	249	219	220	245	247	224	243	239	242	260	230	226	242	227	234	216	244	240	238	221	254	214	237	242	234	229	244	215	239	267	232	229	226	242	231	245	226	234	229	232	242	259	249	241	220	241	233	238	216	219	248	223	248	237	245	225	223	240	238	255	252	225	240	213	199	240	222	208	246	228	221
27698	20064	8216	954	594	607	551	520	526	521	502	510	504	502	524	548	531	478	529	497	458	475	510	502	460	525	492	538	527	471	464	471	485	502	489	475	489	484	511	498	515	507	492	524	500	531	500	497	504	568	509	496	492	514	460	456	510	465	492	510	523	509	488	533	468	525	513	476	496	459	464	504	489	489	504	458	525	483	505	489	497	464	511	494	531	461	492	510	477	460	485	493	480	511	439	492	488	522	483	493	432	506	477	519	486	490	475	488	452	423	492	475	488	520	503	446	499	501	488	464	524	508	479	449	519	500	518	518	510	501	517	512	476	483	498	453	462	481	478	498	478	487	482	518	445	458	522	452	531	484	481	498	499	468	496	474	523	501	512	488	538	477	487	472	488	500	490	502	492	472	499	492	497	481	474	484	477	490	511	500	470	451	480	524	459	500	479	451	508	477	503	495	471	512	493	468	520	479	488	488	469	447	507	521	492	516	504	498	510	494	535	449	460	514	543	529	471	474	500	489	495	492	480	488	520	441	512	467	478	472	505	505	496	525	489	496	515	502	481	461	503	505	450	470	461	501	482	514	515	498	472	522	512	495	485	514	525	504	463	507	496	494	484	508	512	447	457	491	499	488	501	513	496	491	454	474	454	502	463	499	485	474	524	469	526	513	444	519	467	488	497	452	470	521	510	504	490	501	466	519	488	488	505	524	526	473	505	518	484	489	506	475	507	473	476	521	511	473	512	475	500	496	468	491	469	501	470	490	511	507	485	481	522	499	483	489	501	531	490	500	517	487	524	512	500	493	504	533	496	480	430	498	460	502	508	498	475	495	453	491	500	477	486	514	510	513	506	465	502	463	493	498	464	511	491	477	520	492	509	470	513	449	487	527	450	474	486	535	516	514	481	517	501	496	510	465	452	492	483	507	510	501	466	499	512	500	505	472	489	483	537	484	507	506	538	550	520	522	502	546	526	470	477	502	472	470	480	477	486	464	493	526	448	484	505	523	492	472	471	475	499	446	505	445	482	441	531	508	464	474	509	485	448	488	503	531	482	516	502	487	482	513	453	483	490	526	514	484	491	495	514	485	503	501	516	516	504	503	504	479	474	543	514	459	506	509	516	459	520	488	491	479	475	530	478	486	467	473	477	511	461	472	492	495	464	464	520	512	505	553	484	507	505	481	468	509	501	516	506	484	476	494	500	512	520	514	502	489	498	474	507	455	529	519	488	493	526	506	505	531	500	521	492	517	415	507	466	462	485	501	503	487	492	462	466	496	478	471	485	505	452	451	500	487	486	448	470	472	471	487	534	459	456	480	491	513	469	526	467	488	502	529	506	500	449	477	500	490	460	520	551	435	486	556	505	507	481	521	551	471	472	502	524	523	482	504	464	473	501	503	480	507	534	499	509	458	498	518	522	561	465	537	508	491	521	473	478	473	457	487	515	491	483	513	488	515	474	500	468	489	460	489	499	492	502	465	481	505	487	477	491	506	437	511	527	500	514	448	462	481	522	414	496	517	527	471	491	509	474	471	547	507	486	493	516	496	502	510	491	490	496	490	524	459	505	515	508	468	480	496	473	498	493	476	488	510	507	493	496	499	513	464	565	475	512	506	503	476	518	477	485	471	507	487	502	531	510	469	512	522	471	471	490	550	458	519	477	475	478	480	505	512	459	470	522	492	490	476	472	477	514	475	511	477	491	511	498	473	459	478	477	463	494	470	501	482	506	507	459	451	473	470	502	460	494	485	499	516	519	491	476	529	523	504	495	466	496	456	485	465	483	526	522	472	489	523	525	515	491	458	531	524	491	516	493	503	523	509	499	511	529	489	512	503	495	463	501	475	489	499	451	476	516	501	447	502	512	527	496	471	501	478	494	446	516	489	504	494	499	535	487	492	529	480	489	475	470	469	520	524	473	487	486	504	459	454	499	502	485	488	495	483	506	472	490	477	475	511	487	437	482	476	475	493	492	528	486	531	481	503	443	511	565	457	457	528	503	483	450	454	498	491	511	492	478	519	447	468	465	492	534	447	457	494	508	477	468	484	494	536	512	533	474	471	483	466	480	523	505	496	477	481	494	514	502	497	464	511	531	469	502	559	497	476	489	485	486	525	539	492	440	475	473	494	462	491	431	475	463	457	515	487	508	489	500	539	493	465	505	488	496	496	512	518	504	491	507	478	516	496	478	469	497	503	457	492	473	430	498	466	513	489	486	529	493	465	511	501	508	455	482	452	498	482	448	494	476	514	485	534	488	504	510	462	519	520	482	466	486	481	448	493	519	475	491	516	496	486	488	466	482	499	538	484	476	471	499	512	510	515	511	500	472	500	479	481	450	474	490	484	503	481	487	470	479	533	485	488	487	504	504	527	473	505	515	507	479	520	520	486	474	462	450	497	496	493	500	498	471	481	504	468	447	506	537	481	511	476	486	470	460	479	425	514	473	538	485	486	479	510	476	478	456	485	478	507	469	472	543	516	494	439	490	498	484	474	558	511	452	478	465	471	479	486	509	512	494	488	482	490	480	470	497	478	479	524	504	479	525	491	500	484	473	489	501	494	493	489	492	508	482	494	496	473	445	478	507	490	477	536	521	520	497	482	506	494	495	504	472	471	492	478	473	477	527	499	501	516	476	471	492	505	448	483	478	496	477	499	513	459	503	484	480	503	485	510	498	452	505	502	490	506	494	489	517	505	471	488	506	494	466	466	522	505	472	495	459	534	496	480	492	507	528	488	480	463	490	490	528	483	454	431	496	533	496	504	476	514	482	489	479	507	501	469	499	500	486	497	525	524	493	513	482	502	473	521	533	495	477	535	502	523	497	521	532	492	519	437	476	430	513	451	501	505	499	469	522	451	490	526	457	505	485	484	493	464	460	484	461	502	468	536	489	522	505	535	491	534	496	474	507	470	506	500	481	511	494	519	511	514	479	484	493	518	498	499	515	511	531	494	478	488	487	457	499	482	495	546	510	486	491	451	510	469	481	496	493	491	509	502	490	496	505	470	488	474	444	506	518	554	490	493	488	496	524	484	511	481	471	506	474	491	490	466	492	511	493	497	502	440	488	509	502	516	448	513	518	484	504	456	491	454	501	498	492	480	495	528	479	489	524	502	506	506	471	519	517	546	522	520	492	470	511	455	469	500	483	526	498	528	550	502	481	464	469	485	480	475	479	536	497	498	449	495	524	509	532	503	480	497	522	447	488	503	505	467	520	486	474	480	487	481	477	495	480	500	477	452	496	468	447	481	486	472	531	499	476	495	493	524	512	487	511	451	468	472	490	501	460	468	481	481	477	489	519	511	516	440	514	468	456	483	489	477	519	457	475	467	486	508	473	488	513	507	490	487	516	505	545	497	470	490	456	483	459	490	508	518	479	531	466	528	492	517	488	456	504	491	505	489	509	473	505	497	497	490	489	511	488	490	478	495	458	460	524	463	487	490	516	440	506	503	477	440	507	491	476	456	500	511	492	539	502	500	456	484
4987	2572	1569	951	822	697	671	623	583	569	568	546	554	494	565	543	507	523	505	518	516	510	492	542	497	476	521	510	511	513	492	517	539	510	464	494	511	515	502	501	504	501	505	516	543	540	491	498	498	521	478	504	547	504	514	484	493	494	513	492	483	496	520	520	474	508	489	523	498	514	482	509	527	537	479	486	520	535	525	533	518	516	562	510	530	507	488	524	490	514	528	490	542	574	472	517	507	479	515	511	509	511	544	516	490	517	521	487	512	498	500	508	492	510	462	496	543	525	531	503	511	486	522	502	504	523	512	529	523	487	487	543	527	536	511	505	486	489	496	515	491	465	533	515	479	535	515	492	492	499	476	509	510	502	499	500	526	474	491	481	567	519	471	507	520	491	522	505	494	492	512	503	497	515	526	503	537	507	498	499	526	549	502	497	486	529	535	501	519	516	516	510	495	533	547	510	503	521	500	518	505	509	493	492	505	478	473	495	509	514	524	524	509	516	484	539	536	529	517	488	509	494	491	500	488	487	505	513	502	510	485	551	514	518	486	473	512	471	497	467	478	507	497	479	514	515	501	501	499	526	518	547	462	495	479	478	468	502	494	556	477	521	484	526	508	562	498	517	494	505	477	495	513	498	471	525	500	438	493	522	504	500	498	503	510	497	532	487	497	493	499	533	501	492	466	516	516	484	490	510	505	518	499	554	483	515	499	482	551	525	489	524	513	522	484	489	495	472	490	519	493	534	483	493	506	489	521	500	518	506	497	546	492	500	548	560	482	481	502	488	505	549	557	550	492	504	482	508	493	526	521	475	489	512	524	527	530	526	525	530	496	505	537	515	477	479	502	492	533	505	518	510	502	538	552	521	476	485	499	508	517	501	504	535	505	497	531	534	492	514	476	561	522	506	512	479	463	490	481	494	530	493	493	510	478	530	492	551	509	499	467	513	480	532	489	519	476	516	504	529	513	506	483	558	492	514	506	502	491	547	534	526	508	519	493	500	485	528	529	520	506	515	520	489	488	484	525	498	508	466	525	490	504	503	505	513	524	492	500	464	504	472	511	495	503	473	506	510	511	554	496	476	494	520	539	493	501	492	489	510	497	430	514	466	487	498	456	485	506	471	484	502	535	494	484	473	485	519	516	518	492	534	448	465	516	515	517	496	529	551	535	530	486	505	561	498	497	496	516	479	498	570	523	470	469	522	480	506	468	495	512	546	548	516	469	503	484	533	513	504	489	483	498	535	482	496	464	553	517	517	490	515	503	485	497	524	489	510	509	497	546	533	479	525	513	544	507	474	507	500	466	498	496	548	511	489	473	509	520	534	496	548	549	508	514	492	500	537	486	472	501	489	493	501	515	487	465	477	489	500	502	480	512	500	469	504	540	509	487	483	497	533	490	531	496	462	531	518	487	503	528	479	520	492	510	495	554	509	495	480	519	474	499	516	497	497	476	502	495	493	523	498	505	471	479	559	532	495	501	492	499	539	539	467	483	528	521	497	513	514	533	509	487	515	522	540	469	494	472	504	474	516	539	493	499	512	480	465	505	498	503	491	499	491	530	529	501	498	486	481	505	491	506	533	524	509	510	469	512	468	540	469	480	494	512	494	513	490	487	460	500	528	497	574	491	512	442	506	488	484	559	491	496	493	499	506	507	469	502	513	560	541	499	509	520	518	547	493	518	502	499	510	521	466	520	573	516	485	488	465	477	542	494	503	505	485	532	518	493	525	485	499	511	496	462	481	555	518	473	496	501	504	515	484	508	525	513	535	526	513	530	495	514	524	528	524	495	538	517	524	525	488	502	522	499	505	504	475	468	492	457	544	512	475	493	519	501	522	529	477	504	530	492	533	515	513	513	493	514	491	527	486	504	529	481	491	499	489	495	470	572	493	537	496	490	487	491	501	490	481	507	512	485	479	502	500	500	524	483	495	506	514	480	508	532	477	480	495	490	465	502	517	521	506	509	517	532	529	479	511	538	517	503	488	533	465	510	498	514	488	459	510	510	467	499	487	433	513	506	495	499	497	518	492	513	471	475	481	507	516	487	499	501	516	508	504	500	534	484	502	509	519	505	487	506	515	504	523	514	528	496	513	499	460	498	451	538	524	500	502	491	532	512	521	486	474	502	470	480	481	517	491	462	508	500	514	534	532	505	506	514	499	448	500	480	495	492	496	486	539	436	515	501	486	499	508	492	485	492	548	520	517	495	488	508	484	563	456	509	560	492	551	516	466	530	518	508	496	498	505	504	492	543	521	509	521	550	514	498	528	507	524	513	524	512	491	498	480	512	519	535	533	466	491	502	512	548	481	468	539	483	524	452	479	503	482	481	537	489	544	502	494	490	513	524	524	500	530	502	468	522	508	514	475	450	493	487	513	530	512	524	473	544	522	451	503	496	508	536	521	456	505	525	481	506	496	494	530	518	528	500	508	514	508	497	509	544	450	484	528	572	503	472	496	498	480	484	482	547	499	535	516	510	541	520	496	520	516	482	510	477	504	534	510	516	507	487	488	526	523	486	501	481	488	530	537	496	520	510	515	477	495	497	505	498	484	497	526	484	509	502	509	470	508	551	455	517	465	530	502	490	534	522	487	505	466	474	530	487	476	518	547	477	501	504	515	524	532	478	515	530	546	517	495	523	485	528	495	493	515	497	548	439	518	491	520	505	519	473	509	472	494	488	472	565	475	504	509	517	526	529	501	515	518	472	454	551	522	560	440	537	514	454	543	500	499	510	493	532	480	514	518	494	542	480	555	494	530	524	489	500	503	502	540	494	542	522	497	483	504	482	503	508	505	497	518	487	501	532	518	501	511	506	521	488	479	466	458	527	541	526	542	496	539	530	534	531	503	500	505	507	461	486	491	519	500	479	525	534	504	509	510	520	482	485	482	514	466	503	502	533	526	502	483	468	525	505	480	532	516	520	515	523	499	511	496	544	502	544	477	467	505	474	516	505	517	515	529	522	493	483	560	514	531	483	501	507	512	506	533	476	502	484	525	533	521	486	498	463	507	501	521	512	526	501	537	518	478	486	500	473	503	530	507	525	513	503	517	503	496	492	489	521	529	521	478	512	471	514	504	473	499	511	509	525	486	510	510	514	548	542	489	473	501	507	491	535	492	513	511	529	480	503	508	487	488	515	509	516	522	499	484	510	531	519	483	522	536	512	520	477	496	474	495	517	494	476	510	519	486	511	498	481	501	525	549	512	515	511	526	512	485	505	503	521	517	513	517	474	494	478	511	532	488	511	525	513	520	518	529	496	478	493	536	524	490	499	492	509	472	483	503	518	508	525	514	510	456	505	509	476	539	509	498	511	511	469	475	515	480	501	533	510	490	497	474	517	475	504	525	488	512	467	481	488	488	559	519	470	491	511	530	510	509	495	529	529	506	462	496	507	444	485	492	561	472	490	481	522	480	478	511	513	503	466	546	515	545	524	542	534	479	557	505	513	506	508	484	512	513	516	518	498	523	502	503
23708	20978	27787	24175	20807	4882	795	554	478	438	367	352	322	328	314	307	261	284	273	252	282	243	255	259	297	248	247	251	242	230	247	270	242	255	234	225	255	231	237	226	248	231	228	227	250	235	224	219	218	248	240	242	214	223	212	253	218	226	219	195	216	216	231	235	241	235	236	269	245	229	252	247	249	222	238	259	222	216	231	253	245	234	252	229	238	242	215	201	235	238	242	240	241	220	249	227	244	240	216	211	252	218	235	213	254	248	232	241	227	243	241	234	241	241	230	232	220	236	233	215	220	234	218	212	214	228	223	214	240	245	246	251	230	226	272	256	225	230	227	218	226	243	236	240	251	226	207	204	247	223	229	249	218	240	253	242	240	238	234	245	217	205	250	273	225	245	246	265	223	249	236	209	237	213	233	235	226	239	241	256	211	236	233	234	226	242	245	213	236	243	227	213	236	213	229	264	230	260	246	228	249	227	250	243	247	235	236	236	211	237	227	242	228	222	211	240	256	229	251	235	221	232	210	221	234	220	254	226	243	213	248	241	223	246	256	188	237	246	242	228	226	219	230	225	237	213	256	240	249	246	268	223	234	223	219	240	237	256	228	239	226	231	224	213	222	238	232	219	222	222	240	231	219	237	224	223	215	249	231	260	212	236	216	219	225	246	255	242	226	230	254	247	246	231	226	169	241	237	237	223	236	232	255	240	200	228	238	224	227	226	229	208	227	213	199	228	234	217	244	221	257	214	215	226	232	212	236	237	226	226	227	228	244	229	237	249	233	237	233	207	217	239	243	239	233	207	222	249	232	215	220	229	215	232	237	264	239	218	219	229	239	224	242	207	249	203	225	227	238	239	237	219	261	227	217	259	242	273	261	228	217	241	247	235	245	252	216	248	204	241	239	251	244	227	236	234	214	222	236	248	249	243	229	230	232	247	218	198	216	238	235	227	227	255	231	228	218	237	256	241	231	257	221	220	221	226	231	228	225	210	251	247	215	245	243	230	236	243	276	230	208	238	231	240	229	227	211	205	244	231	207	244	238	268	223	215	233	240	218	267	219	230	251	250	221	221	241	214	209	239	222	248	212	255	213	240	219	239	236	228	252	224	226	237	259	213	270	242	236	231	236	240	227	221	247	260	210	215	242	217	226	238	224	232	233	252	214	200	241	245	221	229	223	228	230	233	218	249	235	218	227	246	239	227	205	245	230	213	267	225	228	260	246	210	243	237	190	235	219	207	251	235	226	218	255	209	232	232	231	256	243	233	240	250	220	221	226	258	222	234	257	210	245	222	233	243	223	228	251	240	236	210	224	236	215	213	239	237	235	247	243	231	253	257	234	223	211	216	235	225	213	272	220	223	240	242	214	253	242	214	245	224	238	205	233	215	218	223	244	224	243	229	214	234	215	252	228	239	218	241	251	218	220	216	221	223	240	235	260	247	218	285	226	234	243	229	210	207	237	212	226	221	242	223	256	203	230	227	224	210	200	223	220	227	236	214	235	241	236	228	241	185	241	210	206	244	250	225	220	218	236	222	252	229	221	243	221	237	221	238	240	240	217	243	223	250	203	246	213	263	229	224	252	223	267	213	219	242	201	252	239	201	211	228	241	202	235	202	250	243	230	234	225	243	218	235	214	231	232	230	247	230	218	233	205	232	232	227	241	242	232	228	215	242	252	219	232	222	242	244	234	224	231	222	224	254	232	240	237	255	246	227	219	243	235	206	223	216	237	215	262	254	247	245	231	223	214	238	220	238	222	240	237	231	235	214	219	226	201	228	233	251	248	249	217	224	222	266	208	216	242	242	239	232	247	253	219	249	232	250	208	232	246	240	237	205	218	221	232	238	223	235	263	217	243	239	214	227	226	248	236	235	244	258	245	249	220	243	231	225	222	244	212	236	235	202	248	227	263	222	266	231	237	223	224	214	233	239	223	238	210	223	248	230	261	234	222	235	232	259	217	223	238	240	217	219	199	215	221	242	237	236	244	223	233	237	235	232	226	266	223	222	236	244	222	229	229	265	222	234	204	233	235	238	244	218	237	225	220	225	255	219	243	246	263	228	234	237	242	227	225	226	220	219	229	257	214	242	260	230	240	213	245	209	220	240	235	229	242	244	246	250	236	235	224	254	239	244	226	227	233	235	232	216	228	258	233	212	226	250	210	226	217	247	218	226	222	258	241	222	245	209	261	237	236	227	220	210	217	242	231	221	216	223	244	230	237	228	217	218	251	237	265	216	258	232	230	224	228	199	230	208	243	230	233	227	229	236	246	226	255	225	224	230	235	261	229	233	222	238	241	243	241	250	264	244	239	242	224	234	252	219	243	238	229	236	224	225	242	255	230	228	264	250	229	251	224	250	244	226	253	222	230	212	234	230	253	238	238	212	255	215	239	270	224	245	225	250	225	236	254	237	233	227	244	219	219	257	231	244	254	206	213	241	223	245	244	228	245	255	223	237	222	250	239	229	246	201	246	220	198	242	217	242	237	237	240	233	224	211	243	209	248	232	211	249	231	238	240	224	226	234	207	221	235	248	243	196	225	260	231	214	211	240	238	232	200	247	236	235	242	238	217	215	255	244	229	250	261	246	221	246	245	220	256	231	221	201	253	225	213	257	217	246	232	223	232	251	231	233	240	241	250	242	221	212	216	234	252	232	217	225	245	233	246	245	238	237	251	238	238	236	225	260	244	247	237	237	214	245	232	232	252	208	209	217	211	250	217	239	204	245	225	215	231	221	226	226	239	212	232	205	214	215	228	228	242	251	211	256	257	226	252	229	249	254	230	232	230	208	256	231	240	204	220	246	212	212	223	252	208	230	208	243	242	227	232	236	224	237	221	235	239	251	258	239	227	233	219	224	236	233	262	220	231	211	211	219	265	230	258	199	240	224	238	226	220	252	241	234	250	235	239	239	208	239	224	231	238	222	248	228	274	235	200	247	210	188	217	222	234	217	229	221	239	199	255	248	224	236	224	237	250	233	232	220	214	220	211	252	248	220	243	204	239	209	199	245	239	218	224	219	252	251	238	236	245	241	227	236	225	249	190	228	248	248	235	214	249	225	224	222	256	227	219	226	241	231	219	215	224	242	222	244	251	229	229	228	235	229	224	216	241	224	216	221	244	239	205	234	253	233	219	205	223	231	220	225	246	240	220	212	221	223	224	245	224	201	223	274	238	249	220	255	261	240	233	228	211	260	226	226	249	255	246	237	235	229	224	231	231	235	253	224	221	230	213	225	235	225	282	230	244	224	262	198	236	236	211	221	221	232	236	244	240	256	265	220	254	260	214	205	245	229	242	223	217	252	215	243	240	239	263	231	241	214	227	226	241	229	215	242	222	226	223	209	220	232	202	216	229	242	242	232	218	204	215	214	249	234	217	280	217	238	221	235	226	234	229	259	221	217	231	235	246	249	228	221	251	237	239	251	227	239	233	242	217	206	211	254	219	239	233	257	245	230	227	239	249	221	241	236	241	223	239	233
3548	8543	5719	2512	1855	1413	1053	885	680	556	511	451	413	383	367	335	334	284	305	306	300	274	274	281	259	225	269	246	268	250	265	239	254	290	255	268	265	277	264	226	246	236	244	222	250	259	248	248	266	239	242	274	250	253	267	249	237	252	209	243	277	242	191	219	232	240	253	266	220	239	253	227	247	222	233	247	244	254	237	263	249	282	244	247	259	243	222	254	268	274	238	252	239	226	245	236	246	244	242	224	251	274	236	245	238	240	251	265	230	239	235	244	240	258	249	264	249	269	280	259	246	231	213	241	215	243	226	234	256	247	264	228	241	241	234	231	243	258	239	259	231	240	219	242	252	281	245	245	233	221	251	235	247	240	240	229	235	243	237	256	245	246	222	250	213	267	244	230	262	248	222	251	196	254	251	250	230	252	241	234	225	240	228	229	270	232	236	230	237	221	242	235	235	233	223	244	242	257	233	231	233	234	236	282	236	253	223	251	212	221	254	254	234	244	236	223	252	226	237	247	212	241	226	245	224	256	256	264	259	232	230	252	238	249	251	233	236	257	219	260	243	234	237	256	242	241	263	222	267	236	225	240	226	224	234	234	226	251	238	240	242	233	225	231	253	223	230	250	213	232	263	236	258	258	229	250	233	259	205	240	262	267	234	243	237	236	237	253	244	237	255	229	247	252	223	236	242	232	248	240	222	238	230	262	237	230	270	221	212	219	262	261	224	247	225	259	245	223	226	251	237	253	256	258	238	238	221	206	258	211	255	248	260	232	234	233	227	227	250	228	252	236	240	244	231	237	247	254	225	240	239	233	274	254	223	250	232	235	244	222	228	255	255	235	212	234	234	249	228	234	238	236	210	248	231	245	222	213	226	249	203	271	232	207	234	239	229	275	222	262	250	234	217	223	252	243	229	246	212	242	240	223	223	251	249	208	255	250	263	232	259	264	235	241	232	243	231	217	284	253	260	232	240	224	241	238	238	242	222	265	225	245	237	255	247	246	216	239	246	232	223	238	250	231	235	227	267	240	261	223	243	219	239	271	256	231	265	223	224	255	238	236	229	242	271	252	234	244	250	273	245	241	231	248	249	253	259	231	249	217	240	216	224	235	245	240	265	236	210	221	276	199	234	225	237	265	241	260	258	227	259	254	210	239	245	227	265	246	216	252	227	243	218	220	221	233	229	243	241	254	233	245	260	248	251	251	260	248	240	223	225	211	277	243	251	245	259	226	261	242	238	233	261	213	211	220	282	237	244	242	254	246	250	237	218	241	218	227	261	245	267	227	216	242	220	249	267	246	248	219	245	254	233	231	244	254	230	237	220	262	271	251	237	243	268	241	217	243	221	243	244	253	234	213	235	217	223	264	256	266	242	262	201	226	247	243	229	238	259	257	256	237	251	216	259	229	221	217	219	249	272	237	243	250	245	234	234	227	266	247	228	240	226	248	224	243	266	231	249	204	237	226	253	260	222	263	251	219	242	220	232	249	252	212	255	251	247	224	246	217	248	271	218	253	222	246	241	246	254	246	230	258	246	256	240	246	228	244	260	254	249	263	224	249	256	250	257	222	236	251	232	231	259	216	234	227	243	232	230	221	233	247	256	235	276	250	279	232	235	249	219	255	246	241	258	227	231	249	254	219	250	219	226	260	238	234	231	245	253	226	245	284	245	267	232	260	237	222	224	241	230	235	230	256	255	219	247	237	234	219	238	264	240	243	258	224	221	246	220	250	224	255	244	247	238	249	238	249	278	249	223	265	258	235	248	256	225	237	244	220	219	226	228	231	242	242	231	226	255	226	239	220	230	230	208	233	229	261	271	274	239	239	235	239	242	243	225	247	227	244	252	255	237	247	255	247	217	251	255	248	261	252	246	229	229	264	260	246	253	233	236	220	273	228	261	232	237	229	229	255	235	253	217	228	228	218	245	240	260	230	245	243	250	226	229	232	238	218	234	257	238	259	231	262	240	247	245	256	217	229	212	246	207	240	223	223	254	264	246	259	221	244	254	259	239	216	252	245	263	251	252	220	259	250	224	236	231	236	233	248	261	231	261	245	233	271	244	249	243	236	236	211	228	223	256	227	245	234	206	227	230	226	228	238	266	229	217	246	224	219	266	249	234	244	253	228	246	235	255	231	247	241	244	228	253	204	257	209	214	232	220	253	248	241	220	215	248	239	229	224	244	251	252	222	275	259	223	224	230	224	259	257	249	251	234	225	250	230	237	248	232	235	237	246	270	225	219	238	245	264	225	235	226	236	269	238	246	273	254	256	226	262	240	248	239	244	210	254	260	254	251	247	239	248	233	242	257	218	260	230	291	224	212	220	236	224	243	258	226	234	232	224	213	229	239	246	252	246	239	217	254	236	231	215	233	236	246	209	268	219	228	241	233	226	234	214	221	225	272	229	255	198	223	207	252	258	241	245	270	251	245	229	233	220	276	231	239	234	254	240	233	226	249	251	255	243	244	254	253	254	250	223	233	239	223	260	225	219	245	242	237	253	206	227	237	249	244	229	216	259	234	246	254	250	251	249	248	249	235	256	269	241	215	271	249	234	264	245	236	229	241	255	230	250	239	258	248	229	251	246	224	256	246	262	264	210	251	242	226	254	231	257	236	256	222	220	239	232	247	221	237	227	195	256	231	210	246	227	232	262	247	276	232	225	214	255	241	220	243	237	240	237	227	251	220	222	219	255	257	245	231	223	227	258	228	252	236	264	212	238	243	261	219	223	232	251	214	237	239	264	234	269	233	257	238	241	255	246	236	244	243	224	209	227	239	256	249	237	229	227	213	226	263	223	240	248	261	267	223	241	257	237	249	237	229	239	231	211	239	240	230	226	223	240	262	225	263	229	235	241	231	253	257	248	223	243	229	243	247	254	218	254	246	243	244	254	226	230	268	233	236	237	253	258	228	224	255	231	253	251	257	218	224	222	227	242	246	233	227	237	209	233	232	228	224	255	238	254	245	252	236	254	233	246	265	234	239	242	244	234	240	256	244	243	246	253	233	240	222	255	236	226	237	255	230	207	251	213	238	279	222	241	262	242	216	232	219	255	237	236	257	248	239	230	260	258	246	241	221	238	254	230	234	242	233	218	255	233	237	256	215	255	246	236	235	241	250	260	240	245	246	231	233	254	243	232	251	240	223	248	254	231	235	235	251	240	246	261	255	245	267	222	225	212	248	228	256	221	233	246	258	261	252	249	254	235	241	215	222	231	244	236	264	247	260	212	246	219	248	231	255	249	227	248	235	254	244	227	221	250	212	244	243	224	237	244	233	242	251	244	259	224	261	260	240	211	218	248	245	258	223	251	227	248	195	229	261	227	216	254	246	219	231	227	247	250	237	248	229	267	239	231	235	234	222	235	269	232	256	249	270	255	220	248	214	227	255	239	241	235	241	227	241	258	235	241	243	239	238	223	241	264	208	248	243	226	241	267	234	229	223	261	241	221	280	231	242	231	226	233	251	244	238	250	280	216
24706	20936	26681	25223	7811	970	817	703	681	653	685	647	550	646	606	665	582	620	600	619	587	618	618	586	615	586	631	584	570	575	599	613	596	593	647	600	592	581	625	594	588	609	602	618	604	545	575	581	594	505	588	599	580	622	600	555	588	600	627	537	571	613	648	581	593	592	578	552	581	592	571	610	574	568	598	595	598	588	577	571	566	558	634	612	607	624	576	571	569	580	587	605	546	549	575	587	579	570	563	581	579	627	622	587	594	611	562	612	606	571	590	558	577	595	555	614	602	563	603	643	637	588	571	579	617	585	569	542	594	626	572	581	597	604	582	586	610	599	543	565	632	595	588	609	620	552	557	657	562	559	583	606	591	557	603	590	598	564	586	604	611	555	568	566	615	584	625	549	539	581	580	598	575	589	583	590	601	609	571	650	599	614	578	620	623	616	575	583	602	590	591	622	600	584	577	599	586	592	615	577	589	575	592	590	572	607	625	589	612	592	589	577	527	577	563	609	583	645	563	593	605	579	600	581	628	600	558	613	619	557	609	578	564	596	605	605	580	590	605	612	583	608	609	573	554	583	584	621	585	568	614	588	591	582	603	576	638	575	583	614	572	596	566	561	602	600	574	585	585	568	538	565	586	556	606	587	619	539	631	580	620	609	544	578	546	597	605	591	594	571	587	610	621	581	612	627	582	574	597	607	605	623	621	571	655	574	559	582	623	585	641	553	602	594	558	614	606	611	569	577	555	605	562	594	585	607	600	574	567	601	613	619	572	589	538	554	572	597	551	603	625	596	580	628	545	536	557	617	574	584	573	605	549	544	552	633	578	637	607	628	553	563	610	579	572	583	594	583	589	591	552	596	550	598	589	610	590	592	578	595	565	579	588	606	599	581	628	566	626	610	602	543	600	574	566	576	585	606	582	573	573	576	548	564	548	597	567	588	584	581	575	575	561	569	591	549	536	563	590	587	557	584	565	587	609	620	607	580	611	594	591	567	608	574	623	589	591	604	522	600	574	608	563	554	582	598	585	539	614	594	591	614	559	614	611	580	602	588	578	585	579	613	549	592	559	579	601	566	625	613	602	582	620	611	581	597	556	623	587	615	618	598	610	572	619	640	555	600	591	585	555	596	581	593	587	635	615	612	631	576	590	578	589	561	605	590	577	564	566	592	572	602	573	566	598	562	621	588	580	557	626	585	611	597	568	596	572	601	583	591	596	567	620	569	554	645	621	586	642	555	562	647	601	539	601	593	600	575	597	580	586	589	591	582	580	578	585	617	582	612	609	580	599	576	573	523	611	528	578	617	612	570	619	574	640	607	601	567	593	651	580	592	572	607	613	604	569	617	589	547	559	579	573	585	554	589	571	523	587	594	606	545	613	624	586	597	626	587	596	592	563	623	617	612	556	522	594	596	595	620	598	583	584	582	603	533	591	566	588	586	600	633	598	596	566	606	577	588	577	546	580	602	576	589	620	560	607	594	594	614	582	621	613	596	541	576	604	618	547	573	535	607	597	596	608	570	616	604	641	551	589	578	615	593	587	567	620	609	615	601	559	593	605	591	537	527	564	562	566	608	582	594	641	588	566	602	568	571	579	583	568	573	605	626	533	589	576	626	643	639	618	576	576	560	622	556	588	567	670	623	588	592	607	631	595	577	598	600	627	566	618	588	575	583	567	548	581	590	574	534	576	627	608	584	625	610	616	618	605	568	567	611	566	572	593	629	612	565	618	556	610	615	617	575	618	592	588	560	583	590	585	582	553	619	588	554	622	625	610	598	563	607	635	597	606	578	583	568	583	576	607	589	598	609	602	604	631	588	581	601	577	628	616	547	571	595	575	623	637	577	595	587	595	568	590	586	562	596	602	603	575	635	602	537	611	548	583	609	608	594	584	572	546	552	564	589	582	573	605	586	549	558	561	622	561	624	583	623	569	605	582	555	560	576	595	576	573	608	596	594	596	572	551	576	584	548	609	578	572	646	588	579	601	600	593	591	595	555	544	566	597	601	571	614	541	568	562	627	550	559	513	583	595	636	577	638	573	578	586	606	602	562	611	607	567	545	611	573	609	608	543	586	577	577	599	590	578	553	569	597	615	568	573	543	585	616	612	637	565	610	558	555	638	588	536	567	583	586	606	579	589	562	601	581	588	570	565	618	561	602	586	584	610	618	559	597	582	592	549	551	576	568	588	578	552	652	532	607	615	566	582	598	565	581	576	585	590	613	590	609	576	628	587	578	604	572	549	602	579	577	558	594	593	576	580	571	597	580	546	581	588	593	572	583	582	611	615	586	595	616	616	565	609	564	628	573	599	579	589	563	600	601	621	598	600	580	575	631	625	591	612	579	559	602	574	583	575	515	543	611	575	576	597	599	598	554	583	621	609	571	579	567	533	607	589	578	597	603	564	612	588	589	600	572	573	575	579	586	582	589	615	565	594	589	553	569	567	597	587	552	562	591	653	640	586	546	599	580	543	625	611	604	604	571	565	577	590	617	579	586	596	579	616	590	574	588	574	585	578	586	528	584	614	559	586	607	587	582	603	605	590	585	568	572	604	591	603	619	601	586	616	567	569	602	606	571	535	601	563	563	593	605	573	589	534	578	576	578	558	559	595	535	637	546	642	590	576	634	609	586	573	597	604	558	569	598	586	529	579	598	583	619	601	609	610	590	574	601	572	621	604	599	583	604	609	585	615	621	565	535	629	590	542	575	586	591	576	569	620	594	571	581	556	590	590	588	593	601	591	598	613	609	586	594	607	548	567	574	587	576	562	568	583	553	621	583	577	586	538	618	553	570	555	647	606	582	591	584	618	589	588	578	616	569	579	571	577	581	620	610	569	633	624	607	595	601	600	590	559	574	546	548	594	622	570	548	607	596	600	587	612	609	539	573	618	560	566	597	578	558	642	593	591	593	537	609	606	616	580	574	575	614	587	538	612	582	610	574	562	593	553	557	573	590	611	567	600	625	546	606	567	588	558	591	620	576	575	606	614	609	586	603	599	618	553	557	570	595	597	591	592	575	524	551	548	600	598	580	584	638	571	591	548	601	558	570	584	573	575	591	574	619	570	566	573	592	584	554	576	592	589	558	582	576	591	571	581	594	616	565	581	575	621	575	586	587	604	622	572	576	585	582	653	586	604	565	563	578	624	588	590	607	549	547	611	575	632	561	580	552	606	539	582	560	587	628	574	550	604	587	578	682	549	612	565	601	551	641	602	618	601	602	575	577	589	595	573	575	612	565	590	579	618	597	611	602	624	537	581	569	592	599	594	584	568	596	566	603	589	559	570	596	554	600	583	588	604	613	589	584	551	586	547	614	606	572	570	564	568	578	576	585	647	556	592	587	582	594	570	588	603	603	583	566	603	641	565	609	569	555	561	593	549	566	576	606	611	582	617	577	595	639	551	584	588	597	548	620	599	542	584	653	580	587	593	597	557	612	602	582	574	600	600	591	542	589	567	604	564	551	601	561	644	628	603	604
3508	5347	3425	1864	1399	1201	970	889	793	762	731	694	667	677	670	658	614	704	633	630	617	611	602	650	615	667	656	613	595	609	632	599	558	598	555	660	603	602	564	579	598	591	595	579	607	607	597	584	580	570	568	569	558	605	575	558	596	559	605	625	598	591	563	592	622	598	582	589	642	639	568	592	627	648	599	586	604	615	583	627	603	607	640	586	544	566	611	611	582	615	595	634	572	595	610	567	586	582	560	608	560	571	574	626	583	584	575	599	618	602	553	598	649	550	611	614	577	557	606	633	622	592	594	576	594	599	617	599	597	602	576	610	584	635	580	580	621	606	552	642	570	570	570	579	590	587	576	638	604	638	593	603	605	617	581	633	579	627	615	561	562	616	585	622	613	573	591	541	586	593	563	605	596	562	652	587	597	601	608	596	565	594	617	570	603	597	602	612	608	602	563	562	621	602	578	539	598	588	576	606	578	584	594	612	593	593	573	640	595	614	619	586	607	606	612	572	584	575	605	611	682	608	578	541	638	582	580	580	588	587	602	582	597	621	583	558	627	598	604	547	661	648	602	614	611	598	633	524	576	571	547	616	595	609	612	630	585	599	623	592	551	604	619	576	654	583	605	580	612	605	558	567	566	658	625	615	597	572	566	613	596	598	579	584	638	574	564	597	619	577	612	620	599	594	624	632	578	597	597	563	585	622	626	602	614	605	581	585	602	590	579	543	609	651	604	567	569	607	585	611	581	592	578	625	579	592	562	574	608	589	592	576	566	614	603	631	638	603	599	594	583	564	601	583	602	651	552	582	592	561	632	582	582	556	585	619	626	582	635	569	613	593	596	609	569	615	589	578	588	595	608	604	663	569	607	604	615	592	597	577	623	610	574	594	577	605	635	554	588	603	570	569	645	578	581	602	572	638	546	577	613	596	614	588	586	650	576	624	652	595	615	619	620	601	670	600	569	577	587	599	586	628	606	613	609	582	592	594	576	575	603	608	580	622	611	571	563	589	592	620	581	610	571	557	630	607	591	589	628	614	551	588	614	614	595	596	582	584	575	598	593	622	578	589	664	618	614	610	569	589	590	615	595	638	647	598	555	595	627	577	587	614	566	588	574	590	582	580	600	586	613	615	564	582	586	637	592	625	621	599	572	595	579	611	609	596	613	635	616	587	611	597	601	612	607	572	587	575	612	586	620	601	604	637	587	629	611	623	555	588	564	604	638	588	582	592	580	596	578	573	601	663	616	602	574	616	598	580	573	579	583	619	591	582	581	585	575	557	570	577	634	574	603	589	600	602	609	590	597	586	584	600	553	591	643	604	572	616	627	573	580	621	615	567	654	631	557	619	626	631	571	604	599	598	597	630	639	624	660	602	562	605	600	609	550	563	622	596	564	668	595	628	599	608	638	605	574	600	591	590	574	611	616	611	609	619	615	588	593	598	587	608	585	613	606	609	637	581	571	579	600	620	623	595	606	586	596	572	570	623	548	579	599	625	578	567	607	626	645	594	615	614	570	608	586	595	589	590	612	580	563	623	556	588	602	613	567	576	608	611	626	592	591	583	563	601	572	610	605	588	631	611	579	611	587	636	562	610	631	614	617	660	615	599	575	630	633	578	560	620	588	619	584	578	608	556	633	579	574	627	549	579	620	614	582	616	655	587	617	630	592	643	616	575	582	573	606	609	610	588	603	548	639	595	562	618	594	609	594	598	596	605	630	598	578	585	624	579	605	627	595	586	590	633	590	606	602	566	573	590	598	580	599	584	612	589	614	548	603	580	603	573	548	616	582	619	620	607	585	628	584	625	593	585	580	577	604	593	576	576	626	562	609	563	650	660	589	571	610	574	580	583	608	601	563	565	584	562	566	572	575	585	609	598	585	597	596	563	665	599	578	601	610	578	615	538	572	584	600	613	636	633	619	581	611	601	616	625	591	579	607	593	608	624	568	575	608	588	621	583	599	608	616	553	657	579	602	622	597	557	563	632	598	629	583	622	582	590	596	570	616	562	605	616	606	587	586	599	567	587	596	566	593	636	615	601	583	582	609	601	601	614	613	591	613	589	605	585	602	581	590	582	580	583	595	555	556	613	573	596	579	564	644	595	600	594	606	566	608	595	595	608	594	592	624	604	612	579	592	591	602	602	616	628	606	588	644	586	586	594	608	593	587	556	610	574	596	562	573	567	596	607	594	631	591	578	557	629	573	608	582	576	594	603	606	611	619	581	643	602	569	568	603	560	598	603	599	569	562	551	585	563	604	570	586	601	585	612	575	596	586	574	573	545	547	590	572	566	551	606	586	569	560	596	585	585	591	572	590	613	617	618	609	564	624	592	606	581	600	585	640	640	581	600	599	584	586	587	586	581	649	604	613	592	630	560	591	588	588	590	587	603	593	621	601	600	630	587	614	646	588	621	588	610	615	571	608	599	605	627	569	582	594	641	577	613	611	597	624	595	576	574	578	573	646	572	614	627	586	613	609	583	564	630	594	623	613	632	649	565	583	622	607	613	578	613	575	591	545	611	598	593	592	571	573	556	549	600	552	553	566	609	609	594	608	607	560	562	598	600	589	633	652	601	629	572	612	584	602	612	652	639	567	576	595	609	602	643	589	586	548	595	593	575	646	602	593	587	573	589	591	588	615	580	635	605	590	617	614	568	575	559	616	579	620	618	562	573	580	615	611	590	643	630	608	600	645	568	593	612	621	619	574	626	589	584	584	551	604	566	611	632	616	596	600	604	554	576	623	573	604	600	602	621	614	619	600	537	557	571	592	628	633	624	597	627	617	595	607	638	545	613	581	577	588	584	636	597	560	592	611	618	591	607	634	582	600	591	561	592	581	592	606	548	627	561	598	530	579	607	574	605	606	602	582	606	616	595	600	582	586	604	601	600	580	541	599	607	625	595	565	630	602	605	629	577	625	584	656	633	604	587	594	603	581	569	575	647	652	614	586	587	596	580	599	538	594	623	576	593	634	560	615	592	571	602	607	587	578	625	593	637	575	581	648	601	631	587	612	598	587	594	603	556	586	572	557	609	571	645	575	597	625	602	577	611	560	591	636	608	642	588	591	605	595	591	639	567	584	584	573	593	613	603	577	604	614	627	605	589	624	598	563	588	597	610	598	582	570	587	596	606	639	598	627	611	606	607	605	628	567	587	574	653	625	574	567	561	629	626	579	618	571	565	625	576	584	623	540	583	608	583	573	617	578	594	587	581	592	584	588	565	623	608	543	566	634	580	591	613	585	557	587	609	600	609	628	589	661	637	579	617	579	575	551	551	575	586	572	631	548	565	529	630	594	608	624	594	609	587	591	586	601	572	631	563	589	603	593	610	578	555	619	561	619	613	614	593	592	583	585	618	645	598	583	601	574	583	607	633	584	595	601	608	580	593	626	605	593	621	586	576	578	584	637	625	576	573	629	607	548	600	630	603	602	603	575	546	574	634	607	612	597	587	547	603	643	590	595	587	630	582	551	557	622	558
22405	20988	28449	23749	20990	21007	5631	911	648	598	490	460	427	368	391	358	329	322	295	287	315	304	257	307	274	287	279	308	286	276	283	284	238	271	247	264	215	221	269	250	224	258	259	253	269	257	263	216	253	255	247	238	225	247	245	206	231	234	251	242	236	249	233	266	247	227	269	242	272	249	277	236	252	259	251	219	234	245	212	230	255	239	244	266	236	260	251	237	252	234	224	253	253	240	234	262	251	238	264	221	240	264	261	226	217	253	234	249	283	242	209	244	254	211	240	227	273	259	226	249	229	216	208	222	260	246	224	224	248	254	231	205	228	238	227	253	235	241	241	260	254	234	261	267	225	241	223	254	244	284	253	224	245	224	254	259	267	247	271	237	240	260	243	233	258	238	256	258	249	253	243	250	264	214	242	253	229	254	246	242	241	238	266	243	255	228	233	260	208	237	217	255	232	258	264	236	238	249	255	257	255	245	238	222	247	249	243	248	220	238	267	247	256	229	260	258	228	208	253	255	252	240	255	242	258	232	253	250	254	230	239	234	236	230	238	233	259	242	261	241	267	237	241	228	235	265	260	253	275	263	261	244	252	236	220	226	228	231	231	236	216	234	244	265	202	256	206	230	263	262	202	224	263	235	231	237	242	256	246	261	247	231	242	246	245	242	207	209	273	276	222	274	266	241	237	243	242	247	263	271	241	226	266	240	229	252	241	273	230	264	232	249	227	276	248	224	235	247	249	206	236	260	232	244	248	261	268	236	245	259	232	257	238	249	258	249	234	248	271	236	229	247	218	243	223	255	272	223	225	224	234	293	240	229	255	239	250	251	235	254	231	252	199	196	218	250	238	250	248	246	216	232	247	261	233	241	245	214	240	244	218	242	291	271	233	263	240	239	213	262	272	251	241	235	233	218	237	261	235	250	268	244	248	231	222	251	259	249	242	242	248	226	274	255	267	243	254	252	289	253	243	219	246	259	276	233	247	226	234	265	228	261	236	214	230	250	225	219	273	259	240	248	214	243	257	255	246	233	251	254	263	225	244	233	244	206	232	274	238	252	196	274	244	239	260	228	226	263	235	239	254	235	258	230	235	221	248	241	249	226	231	212	235	253	218	233	248	242	234	272	250	232	264	241	252	262	256	226	243	284	252	242	239	256	254	250	251	269	255	239	232	238	218	231	261	249	256	225	237	249	273	238	230	254	255	260	224	263	217	243	236	265	226	234	243	265	234	238	245	246	262	226	260	256	276	224	239	223	243	256	228	255	201	255	226	235	246	253	273	244	218	233	237	231	256	241	246	228	241	248	233	222	253	263	257	256	223	242	241	239	244	233	259	258	243	230	267	253	244	253	244	240	244	229	223	248	274	233	232	250	228	240	243	247	250	228	224	266	226	260	228	251	259	230	229	264	260	221	230	239	230	231	235	231	239	264	248	249	226	237	245	288	233	259	237	266	263	230	217	223	230	250	204	218	224	227	247	262	234	233	252	249	242	237	244	264	234	221	235	232	247	266	224	215	230	234	230	223	258	261	255	251	257	271	258	226	216	235	270	260	235	245	237	222	236	262	265	227	253	253	245	234	259	251	249	286	277	235	235	240	246	259	258	218	228	226	257	256	249	218	252	238	260	241	254	261	251	258	229	245	252	258	218	232	274	236	245	249	224	218	245	241	197	277	248	226	263	268	228	261	242	256	225	252	222	226	245	236	237	259	213	252	246	225	229	281	222	221	234	218	247	240	209	255	249	231	263	244	271	254	245	237	255	237	226	241	254	253	258	228	267	225	258	264	233	240	231	220	249	232	230	257	261	253	249	224	260	233	239	251	239	236	238	233	242	249	243	221	251	229	224	209	265	246	248	236	230	256	264	240	249	244	223	250	265	258	264	209	243	236	273	222	221	228	239	274	239	245	226	248	256	252	227	242	245	245	240	246	259	219	238	262	273	254	255	243	229	229	230	206	222	229	241	234	219	232	254	279	260	222	227	250	258	240	250	255	237	215	266	226	216	259	251	223	234	227	232	279	235	260	218	220	235	257	240	234	249	239	234	231	269	251	236	240	262	223	256	281	242	236	218	261	209	273	244	222	272	241	246	212	246	224	224	259	248	234	263	257	240	258	199	241	248	250	265	242	248	247	232	231	240	253	230	269	240	243	228	281	243	257	236	258	236	250	272	219	232	247	236	248	236	257	228	224	257	231	242	263	248	251	225	269	227	237	257	246	244	267	268	259	246	244	255	220	222	229	228	242	235	261	243	240	240	234	277	243	258	266	245	257	240	237	246	242	228	229	226	242	241	260	218	254	227	254	221	253	238	240	228	251	233	237	231	207	254	273	267	224	228	258	249	230	244	237	245	275	219	218	239	261	238	239	238	246	246	238	246	233	260	261	229	232	235	267	216	226	268	261	228	237	238	224	207	234	237	252	233	248	263	215	225	240	244	221	242	247	258	254	233	260	218	249	255	230	237	241	225	241	245	267	244	251	246	243	219	230	253	262	248	219	249	222	264	255	239	250	265	239	233	231	254	230	214	245	260	217	263	271	228	233	247	219	229	264	228	279	261	225	247	240	228	243	243	212	224	246	256	239	238	237	245	301	255	244	239	219	263	281	236	252	235	249	242	225	230	222	243	235	259	236	226	255	235	263	246	246	242	258	211	247	268	227	198	249	220	231	192	255	296	249	194	222	248	221	265	248	251	241	260	236	246	232	215	251	250	247	302	228	224	253	249	270	254	218	236	236	260	256	273	269	248	209	233	233	230	229	281	224	232	231	233	244	256	275	247	231	223	237	242	243	247	272	256	256	276	245	249	256	245	230	234	236	214	240	238	245	246	231	213	252	234	265	221	234	237	233	222	239	236	236	256	225	263	226	248	231	256	239	235	215	260	250	224	258	243	241	270	205	250	244	238	241	224	260	223	255	235	259	270	250	250	243	242	232	240	255	231	225	226	239	244	244	240	238	242	225	217	227	231	230	246	254	248	248	227	250	219	274	258	260	253	220	237	233	239	241	239	224	241	260	245	250	220	248	248	225	233	240	223	237	251	260	235	239	237	253	238	233	255	239	249	248	239	244	223	228	243	264	263	249	250	266	232	226	238	268	241	234	233	238	261	243	227	245	249	209	252	268	248	242	213	267	241	255	241	229	236	261	254	252	266	249	230	234	246	244	243	249	253	263	227	227	247	207	262	239	223	242	245	234	246	243	231	234	242	226	237	264	268	210	264	233	254	254	231	240	251	264	250	265	257	249	233	261	232	219	227	258	237	251	222	247	244	262	256	236	258	233	241	243	240	223	240	240	272	215	270	233	279	263	251	271	217	237	238	242	263	268	227	203	243	236	207	232	263	217	236	227	232	221	239	237	242	269	239	242	252	276	248	247	233	234	248	227	233	244	251	237	247	251	228	232	239	209	234	235	217	234	252	248	238	228	234	230	247	220	235	248	239	243	242	264	253	239	227	232	233	274	277	224	240	249	236	235	245	263
4048	13490	9425	4467	3162	2285	1752	1340	1091	841	663	625	515	433	482	436	391	385	392	317	314	328	319	315	290	279	293	282	287	304	273	264	295	272	291	263	259	270	276	243	263	272	266	246	228	231	240	252	246	254	267	262	251	253	218	204	244	261	255	247	262	236	234	255	220	246	257	264	238	252	227	249	254	247	229	254	248	238	239	237	237	252	243	235	252	285	253	277	234	245	248	232	246	248	264	220	246	217	268	217	230	238	245	241	245	222	227	246	257	235	230	258	239	239	256	262	239	216	244	241	229	237	255	224	222	245	230	217	230	231	241	238	265	222	252	235	212	242	234	265	278	245	254	250	236	229	254	232	244	246	245	221	240	250	219	215	240	233	251	245	254	277	244	236	212	242	246	228	221	256	244	243	249	247	252	255	264	234	233	222	249	233	215	242	214	248	245	234	239	247	254	255	233	267	227	232	248	252	235	293	258	234	249	221	263	242	262	249	231	240	268	246	240	223	233	237	246	226	245	230	230	239	257	254	225	248	252	229	252	253	244	249	253	287	235	217	221	230	246	247	280	248	242	258	246	211	222	230	220	223	246	237	231	226	249	210	250	254	239	241	246	252	254	237	252	235	245	244	247	233	228	246	283	259	240	257	223	242	237	236	241	245	239	242	244	208	245	244	219	225	223	244	228	240	225	241	225	257	227	245	246	264	259	235	209	253	242	244	225	262	247	250	280	240	245	238	257	220	265	205	271	239	236	213	269	247	249	248	203	212	255	230	242	215	237	264	233	234	217	231	223	237	222	242	254	253	246	235	234	258	224	262	239	230	238	251	223	257	254	231	271	236	229	240	239	236	263	230	243	231	240	251	221	182	251	245	264	233	245	222	272	228	274	201	203	224	234	234	212	244	211	252	241	256	212	247	262	245	228	225	224	213	248	241	221	238	224	226	215	244	238	248	254	226	218	250	234	211	280	244	240	242	257	256	241	233	219	272	229	224	237	258	233	245	231	245	278	205	252	249	262	251	230	227	220	254	235	234	237	283	256	235	250	246	248	252	228	267	243	247	236	242	225	235	210	235	216	246	250	242	234	232	256	250	240	239	242	242	246	275	253	247	258	229	224	266	236	211	219	233	264	258	239	235	237	232	254	237	253	214	248	233	220	206	248	250	239	233	235	250	247	253	227	247	244	254	229	232	234	254	239	221	230	268	214	236	224	261	247	260	243	235	260	228	222	243	251	220	231	232	263	229	234	232	225	245	239	240	286	228	225	236	246	231	223	244	240	247	226	218	225	216	216	257	229	238	237	231	225	236	251	248	203	257	222	204	244	229	241	215	247	190	241	225	263	234	232	236	258	263	239	250	237	224	228	195	237	233	220	236	214	227	220	237	222	222	273	239	258	266	226	266	246	244	238	254	224	244	218	222	216	239	256	266	226	257	234	226	263	261	257	251	261	254	236	232	243	242	228	209	240	232	232	236	246	241	252	254	249	234	232	254	253	232	246	237	222	261	241	220	220	281	259	238	235	238	241	224	256	242	221	255	233	230	254	235	221	247	217	248	249	224	250	256	243	248	259	248	247	225	247	243	234	261	256	224	254	245	231	243	237	223	267	198	217	271	224	267	240	249	247	233	256	240	247	229	240	244	214	262	240	240	233	241	225	254	256	251	235	243	221	238	228	241	220	235	219	219	235	257	238	244	241	258	212	206	222	264	233	232	250	248	230	258	213	213	217	248	242	240	237	267	244	216	220	236	250	253	230	233	243	239	231	239	238	239	211	228	236	250	225	250	246	254	255	264	228	261	261	234	266	243	249	266	223	205	249	252	252	231	243	259	250	235	222	221	240	242	275	270	241	225	253	235	243	232	215	225	236	251	262	249	204	238	228	199	240	238	233	237	261	266	235	235	249	246	248	242	246	235	234	217	247	237	254	246	243	228	275	255	225	224	241	233	273	220	242	264	231	248	239	238	248	220	269	241	272	221	254	223	246	253	242	215	217	207	222	232	242	257	249	236	256	227	254	231	259	231	237	247	235	207	262	231	230	236	228	232	253	207	225	265	237	235	243	247	223	209	235	239	208	228	244	257	228	225	252	207	263	245	244	240	205	269	267	265	240	257	240	217	226	261	242	221	236	239	239	225	216	213	238	246	253	254	233	255	228	240	271	258	244	242	250	254	250	240	269	263	236	230	249	233	229	236	213	257	227	239	259	244	255	245	241	220	238	233	209	237	226	245	257	190	249	228	260	263	255	211	234	255	221	236	244	241	243	239	271	254	232	236	256	255	241	281	218	233	246	235	245	256	253	220	237	235	242	258	227	233	224	263	221	222	238	269	226	224	240	242	230	236	247	261	249	239	194	226	242	254	234	246	248	244	239	247	245	244	232	226	252	238	248	251	226	240	227	229	243	257	245	258	228	247	246	260	264	248	241	202	244	228	274	259	235	248	211	233	236	251	224	245	273	230	248	252	236	221	252	250	238	238	225	245	233	232	246	251	236	228	252	263	255	251	254	224	240	240	235	253	258	228	227	233	262	254	249	239	214	247	256	247	243	266	260	226	239	235	269	247	247	252	233	229	239	249	251	245	235	239	238	237	232	243	232	226	219	223	218	229	251	233	251	239	249	241	255	242	222	243	228	242	258	246	233	239	237	239	247	252	224	224	208	227	253	243	240	236	230	249	220	267	232	249	232	230	241	254	236	243	234	228	224	220	241	233	245	216	240	224	240	249	248	256	226	250	233	238	234	230	236	250	229	242	252	260	258	229	251	266	237	289	257	244	243	236	234	269	240	239	240	247	225	250	222	233	231	221	215	244	240	239	254	258	238	223	253	249	255	233	241	255	228	256	250	244	249	228	242	242	257	207	277	266	233	231	243	217	255	261	271	213	227	249	231	249	227	254	257	249	242	238	239	210	226	223	259	210	230	246	260	233	267	231	228	251	223	242	248	207	245	285	238	250	224	247	240	222	241	272	218	273	259	230	220	244	213	226	239	258	225	249	229	243	234	213	234	251	257	200	244	257	226	229	242	243	233	233	244	240	252	236	254	234	227	237	255	230	263	242	250	255	250	248	234	231	248	240	220	276	245	245	247	269	234	249	247	227	222	231	225	216	262	227	225	213	228	270	252	233	207	231	232	212	244	242	241	231	234	248	243	258	233	253	267	262	257	247	243	235	233	250	240	244	227	229	234	248	287	246	241	259	255	247	217	265	239	242	267	232	250	226	242	270	229	210	194	253	252	230	238	221	229	258	215	292	217	258	233	242	238	238	243	257	256	244	250	237	223	219	243	257	245	234	242	244	238	229	225	232	261	251	221	254	246	265	240	251	267	240	244	227	222	233	262	273	246	247	245	240	232	228	235	245	221	222	247	258	248	219	246	224	210	236	226	233	241	236	240	232	260	264	243	245	225	244	265	215	262	242	251	238	245	226	242	243	265	223	220	252	264	230	229	255	277	239	249	239	230	216	231	223	224	248	207	235	228	220
27561	19974	8301	1129	704	656	583	573	513	551	527	440	487	459	509	526	497	478	502	510	478	502	486	501	502	496	477	540	528	481	472	508	496	517	479	510	490	465	470	492	492	495	454	482	514	498	467	480	458	494	498	472	490	511	482	485	506	534	502	483	514	499	459	505	478	473	452	497	488	454	514	499	485	479	506	434	499	486	450	485	498	489	475	490	453	464	512	487	535	472	485	457	503	464	483	475	524	453	481	461	459	495	479	475	518	486	525	474	468	493	466	483	448	491	513	460	517	481	457	472	507	482	455	495	491	463	491	456	505	513	502	513	468	474	472	494	477	475	523	493	527	500	520	497	455	520	474	493	495	472	478	488	530	491	472	513	480	509	500	485	487	490	475	477	515	504	464	477	465	473	490	512	450	489	432	496	468	532	495	469	507	486	484	488	472	463	504	492	469	521	443	485	480	475	478	496	484	462	512	506	517	475	467	477	441	505	494	475	504	507	475	471	505	462	483	501	480	516	501	516	513	472	536	473	525	501	469	482	497	490	449	478	475	495	488	473	452	484	515	462	515	479	467	500	500	486	448	512	494	487	486	478	495	467	496	480	507	496	496	499	474	428	489	477	480	533	483	501	498	531	489	446	510	434	515	469	510	486	457	478	511	465	476	495	504	495	449	487	456	479	447	502	429	524	459	497	519	488	489	497	491	486	477	466	488	483	478	456	517	479	485	500	459	503	503	516	514	464	500	449	480	493	485	461	523	467	490	453	488	499	512	490	524	510	496	495	534	480	477	499	426	462	453	456	510	458	488	449	471	492	528	472	464	488	483	507	465	495	503	478	449	492	495	473	469	477	448	513	491	479	467	522	482	457	471	515	474	483	541	476	437	505	501	502	461	476	497	468	515	492	458	465	487	460	486	476	486	495	470	519	481	488	466	493	502	467	491	477	490	493	487	505	532	495	454	506	475	514	488	518	496	510	477	511	457	480	491	480	481	498	486	491	467	463	497	480	473	498	485	483	517	491	494	521	475	480	484	498	515	483	455	450	500	467	498	482	457	497	453	489	493	479	469	457	538	435	501	462	512	480	472	463	483	468	483	522	485	446	488	504	491	498	468	493	469	473	505	499	540	461	498	475	468	453	500	486	515	505	499	512	450	457	465	517	490	465	483	468	489	521	483	472	485	499	494	498	482	546	485	491	509	483	510	510	484	489	497	474	518	455	483	475	506	517	515	496	456	510	478	500	514	475	464	516	498	489	485	502	495	522	487	463	450	477	501	450	448	477	514	483	477	461	491	480	520	488	507	472	509	509	518	518	528	501	487	447	465	474	468	514	457	484	511	490	483	457	483	456	473	474	465	429	441	479	454	529	445	513	514	499	469	475	493	486	486	476	474	480	525	452	460	487	477	504	496	486	493	515	485	510	503	504	479	493	501	457	469	498	432	478	496	480	499	506	471	481	469	510	468	485	516	505	508	485	488	479	474	520	458	492	471	465	500	524	437	463	503	472	462	471	491	487	476	460	520	465	488	492	491	472	450	504	502	487	494	472	459	495	485	474	457	452	512	509	449	459	495	476	511	503	457	487	548	504	506	518	466	483	526	539	470	484	474	487	479	496	508	529	501	458	520	504	480	488	495	477	483	466	489	513	519	514	490	488	485	462	487	485	478	452	493	456	472	450	488	496	480	511	515	468	493	513	518	484	455	517	447	513	469	499	479	529	463	494	454	492	474	462	474	434	438	470	503	496	499	498	535	484	481	512	492	518	495	487	522	474	434	517	477	496	436	469	483	487	503	452	448	463	457	449	473	495	478	513	501	478	474	477	481	517	482	490	504	487	460	448	512	500	486	487	494	482	508	482	484	498	471	484	487	493	485	512	474	511	522	509	492	489	441	498	480	443	477	504	478	448	482	466	506	508	455	498	516	457	513	515	481	515	468	496	505	473	457	477	490	495	483	502	515	451	500	432	477	484	464	504	476	487	445	527	507	478	465	478	471	469	460	468	548	486	494	452	481	511	482	475	444	485	511	480	475	447	474	515	515	488	513	469	480	502	473	467	460	484	499	501	488	523	469	451	508	464	490	504	491	493	469	510	439	489	509	524	469	478	494	486	523	495	492	481	464	483	487	493	467	497	472	496	494	497	464	493	478	491	489	473	468	502	530	505	462	510	439	472	469	458	512	559	478	522	519	490	488	465	514	474	498	444	473	477	465	481	523	476	469	507	493	455	421	476	496	474	486	488	501	518	473	456	487	453	493	468	455	459	523	481	445	481	472	517	476	494	487	470	495	533	494	506	471	485	430	475	503	489	524	495	466	472	477	500	487	437	432	494	486	451	495	478	461	484	471	520	488	492	488	477	495	492	472	463	509	500	530	470	430	524	496	463	454	491	448	497	525	479	494	496	521	529	436	495	503	506	480	519	454	469	469	480	483	475	467	449	481	475	492	509	534	469	511	505	466	468	445	462	528	488	476	447	475	483	468	485	505	475	442	504	457	470	469	479	464	504	506	469	497	491	495	521	467	504	474	503	471	507	472	489	476	449	460	517	479	490	503	500	431	499	465	502	482	473	459	493	462	473	521	491	492	477	519	477	500	479	497	475	464	486	482	500	518	470	502	469	483	483	517	485	494	468	479	499	491	490	481	486	506	453	478	456	495	522	520	448	462	486	497	485	468	493	518	493	454	487	471	516	488	518	509	496	515	485	540	494	481	444	486	505	495	497	467	476	535	464	500	499	500	459	504	455	509	496	456	479	532	501	518	511	466	487	490	480	506	501	477	484	525	534	485	447	526	451	493	461	488	497	486	491	508	473	479	491	491	480	500	491	535	502	454	477	498	470	490	488	528	501	489	481	478	498	490	501	474	457	454	489	466	510	472	523	492	485	460	499	483	463	482	486	487	491	491	447	482	483	470	515	489	497	494	465	450	517	470	497	460	522	473	440	454	476	475	513	517	497	459	484	512	456	493	475	467	467	507	491	485	477	493	485	492	494	476	503	438	545	485	486	499	477	501	493	477	482	481	434	510	487	534	484	488	451	479	522	456	498	547	519	501	531	489	493	531	499	501	517	491	503	511	508	477	499	490	451	495	476	487	471	514	442	527	464	479	516	490	490	457	481	520	501	477	450	520	502	461	490	460	470	454	519	496	474	475	517	504	461	503	512	484	473	492	488	481	457	485	458	481	471	506	513	485	481	488	463	475	524	490	504	510	466	487	504	479	454	485	465	489	458	474	506	496	478	460	466	481	475	509	514	497	492	482	491	469	493	497	471	490	495	500	481	457	477	452	498	493	497	512	496	503	469	504	482	506	450	478	473	480	476	487	445	522	502	476	509	470	503	466	539	486	470	503	482	506	493	500	504	483	467	431	477	477	494	473	481	444	515	528	457	484	456	418	463	488	452	495	487	508	483	481	438	474	460	514	476	488	493	529	515	489	441	524	501	489	491	470	480	418	507	469	481	508	475	488	489	456	457	489	497	497	470
5061	2580	1561	920	754	736	652	641	637	572	619	541	552	537	527	505	550	565	516	490	522	522	502	526	523	556	507	492	501	489	530	534	496	540	484	482	504	502	483	460	504	544	503	473	480	497	527	503	505	507	492	511	493	530	487	497	518	494	480	536	500	490	515	465	491	498	546	472	494	468	485	501	523	497	495	455	487	516	501	475	494	516	520	486	494	504	515	537	490	545	494	517	485	536	505	534	507	512	515	469	474	471	534	565	495	497	504	513	465	457	513	499	500	482	536	536	471	537	509	486	511	490	529	541	506	513	477	490	484	454	520	497	499	527	481	531	493	523	501	463	520	509	481	530	507	509	537	519	470	520	468	522	487	491	480	462	483	495	521	526	513	463	487	486	514	470	499	481	484	471	517	489	510	533	476	505	521	492	508	511	480	483	482	472	506	495	552	525	538	537	498	474	473	520	514	518	461	481	468	513	518	512	490	460	488	485	489	482	519	521	524	549	506	478	478	510	478	467	522	508	509	512	481	515	494	527	497	514	489	476	497	516	504	495	509	485	480	499	496	489	461	538	542	498	492	480	506	477	505	484	518	509	522	479	521	475	502	493	495	514	493	501	447	540	508	542	483	563	483	487	562	486	523	483	526	460	505	515	494	496	537	516	458	505	509	541	501	487	515	525	491	511	498	503	501	493	492	513	502	541	508	497	480	521	478	529	503	515	472	465	521	552	519	480	487	463	533	510	491	543	508	498	501	475	459	508	519	507	480	521	484	511	493	481	493	503	526	495	537	472	535	501	462	530	475	490	525	521	479	511	517	519	486	541	499	497	502	511	489	497	512	506	513	489	491	490	498	516	517	502	493	493	501	530	490	467	512	504	522	497	484	488	519	488	513	472	536	502	480	519	504	482	458	501	479	503	526	524	538	469	515	512	478	528	467	514	461	470	490	503	498	495	510	544	512	504	456	514	500	534	539	514	483	499	516	515	537	495	474	527	476	515	503	507	529	506	474	479	526	500	533	495	516	515	553	504	485	505	489	531	481	522	526	482	505	545	512	477	507	507	487	466	515	499	478	554	534	491	506	502	495	471	507	476	554	546	532	513	493	483	518	527	495	501	515	522	507	480	500	489	489	447	521	463	517	535	530	471	521	512	514	516	513	486	499	464	489	481	528	481	497	538	500	523	506	503	527	537	499	528	495	469	532	497	481	504	463	468	496	488	474	449	531	528	488	520	549	465	499	508	528	471	496	475	474	513	497	498	544	502	535	462	509	508	505	517	468	519	533	512	514	504	565	499	511	492	533	543	484	516	519	490	509	477	501	473	580	519	512	494	516	466	502	521	487	520	519	503	534	461	481	511	507	495	464	480	517	522	467	492	513	543	541	503	496	530	486	468	490	515	503	488	467	498	513	485	518	508	491	522	510	520	474	485	507	499	506	512	485	514	490	529	479	525	508	475	479	486	493	516	522	491	520	476	494	519	527	496	530	510	499	526	507	505	512	499	526	471	522	484	470	464	487	513	499	487	568	536	536	489	499	512	542	471	541	496	515	472	536	493	463	526	543	459	532	506	527	508	565	485	484	511	547	501	507	491	471	490	474	490	506	509	516	472	487	496	544	483	483	526	455	502	510	463	484	524	535	479	555	468	516	500	480	505	524	494	494	485	498	510	512	480	491	500	493	492	493	492	456	542	496	493	481	464	503	505	541	512	497	508	475	501	497	520	531	514	493	513	542	459	500	489	480	491	469	490	527	472	507	487	478	469	455	451	492	512	499	507	476	505	465	525	514	493	493	521	551	504	554	483	464	491	513	509	469	533	516	508	502	539	559	501	490	506	506	473	512	504	492	513	502	491	508	531	539	503	485	534	498	484	517	486	510	496	505	481	515	513	500	482	521	496	490	469	513	541	507	521	492	501	519	549	532	497	549	523	493	529	533	529	475	552	491	471	490	499	495	533	519	510	511	474	532	499	513	501	569	502	527	532	478	554	519	521	488	495	582	535	525	506	528	512	493	520	511	498	513	543	512	505	504	494	502	485	492	509	547	467	486	503	484	518	534	511	490	487	509	514	494	515	491	512	486	526	498	516	563	508	487	495	511	507	498	536	511	506	476	506	473	517	506	545	489	501	477	506	506	521	500	494	543	505	449	528	470	483	502	530	507	511	510	510	506	478	483	520	512	517	508	495	494	494	494	481	527	458	491	511	556	509	488	518	490	526	484	448	517	500	520	484	489	535	487	510	477	472	498	514	536	492	488	501	490	486	506	517	498	499	496	543	474	531	477	488	513	502	502	485	482	522	508	484	519	484	504	538	525	493	503	499	491	493	503	523	508	518	523	490	522	518	463	494	486	481	512	478	507	451	529	525	487	518	513	443	497	495	489	527	516	493	486	511	502	527	523	497	476	518	505	512	523	488	512	457	511	533	525	543	511	468	494	488	480	495	493	477	491	529	513	476	498	534	492	458	522	567	494	512	516	523	479	488	481	551	488	518	565	543	452	494	506	483	516	486	510	529	502	513	504	501	474	494	490	521	485	518	485	465	510	512	506	508	495	488	497	483	531	519	524	530	518	510	475	497	485	507	493	535	502	505	499	466	456	510	512	455	478	478	534	486	487	487	519	549	474	515	522	526	516	492	472	552	522	530	498	525	500	512	522	513	496	451	494	486	473	503	505	499	533	547	499	501	518	503	530	549	526	524	493	485	524	511	504	522	506	518	539	507	509	515	509	525	498	514	525	524	509	493	499	523	505	478	490	515	516	463	500	491	496	501	494	518	506	534	515	500	533	495	528	497	500	503	503	485	477	485	495	484	483	511	523	545	502	515	525	489	483	489	512	477	548	518	500	490	507	529	512	501	519	498	470	485	530	495	549	492	493	501	496	506	499	529	457	494	515	513	527	491	532	521	509	467	505	513	517	525	515	494	498	483	498	527	491	509	498	492	479	506	526	502	554	533	496	490	491	476	519	531	519	512	469	548	527	543	495	514	488	516	546	544	517	500	496	499	503	514	513	521	489	505	544	494	522	539	529	555	477	526	507	460	496	516	477	495	523	520	448	529	503	486	495	512	498	476	502	485	521	526	515	528	519	508	524	528	499	513	522	487	517	460	543	475	480	490	501	469	480	481	488	467	493	549	543	514	500	513	492	492	478	505	508	510	505	508	506	525	551	502	529	498	478	513	521	480	528	480	513	479	505	505	452	462	549	516	501	492	509	505	526	505	468	485	484	491	518	486	487	501	511	498	489	427	503	504	494	492	488	528	500	519	538	519	520	495	499	483	477	526	488	508	520	503	520	508	526	506	487	501	527	488	535	464	454	505	487	533	507	492	486	503	499	547	485	548	542	523	498	533	490	513	545	509	562	483	503	503	490	554	498	519	470	490	518	494	522	510	488	498	488	480	516	561	486	505	505	497	501	479	489	513	538	514	501	528	474	504	492	497	507	485	485	535	487	533	496	476	471	520	523	523	525	501	549	546	477	501
23704	20986	27829	24302	20890	5029	806	546	453	391	374	372	350	337	336	277	296	284	301	258	281	265	253	247	234	251	259	210	245	226	232	271	237	242	235	241	238	260	260	235	224	257	256	243	250	218	232	246	233	260	224	264	231	238	217	253	228	224	219	241	216	233	260	242	264	254	250	228	216	223	263	251	208	243	252	240	260	243	202	227	247	259	222	249	267	231	236	224	245	234	243	222	232	246	229	250	223	221	244	251	226	231	236	248	197	231	224	253	230	223	239	250	234	215	198	253	233	232	234	230	255	227	231	212	230	213	206	247	236	228	224	215	209	260	248	220	261	235	214	225	223	207	236	230	240	229	232	216	235	240	220	227	224	250	223	234	230	214	217	221	235	260	230	231	244	233	247	257	238	231	189	250	220	226	247	224	227	263	186	259	246	263	226	227	232	226	238	236	259	243	226	195	254	238	213	246	241	239	198	202	240	214	238	224	228	258	233	222	264	215	248	227	264	232	240	244	214	242	233	229	274	221	262	242	248	219	229	245	236	236	231	227	236	211	245	206	236	249	206	251	221	251	230	255	224	237	207	249	213	217	225	240	218	205	209	223	229	224	221	232	220	241	248	223	216	213	209	236	243	233	242	236	221	206	258	244	210	219	244	235	219	216	229	221	235	227	233	229	220	250	236	238	207	239	238	225	237	235	242	255	231	226	232	250	229	229	216	233	252	241	234	222	234	237	198	245	234	228	210	220	245	209	240	222	223	239	220	231	252	212	242	257	224	219	224	244	219	239	268	236	211	234	249	233	263	235	242	206	232	210	249	242	216	251	248	254	291	195	228	224	204	204	235	232	229	255	254	246	219	224	216	217	211	255	195	242	236	239	227	206	233	250	244	212	243	230	215	236	226	228	266	242	234	235	247	198	274	201	219	224	206	235	237	253	219	221	242	211	237	207	213	223	216	201	216	212	232	216	226	234	229	241	223	214	219	221	211	212	233	223	252	274	240	233	249	210	249	234	230	227	220	216	232	190	227	243	223	209	220	246	232	241	251	235	226	216	239	258	235	218	265	237	229	215	233	215	221	241	242	227	217	248	237	245	264	245	206	208	226	266	219	226	264	219	253	208	228	253	226	245	243	225	245	211	228	203	236	246	234	241	246	199	228	218	197	238	219	235	219	239	229	240	233	219	208	214	240	215	228	241	241	234	234	218	240	255	242	255	237	215	255	252	245	227	229	213	247	220	218	257	229	223	213	221	239	207	229	231	236	229	218	214	260	240	225	212	261	227	224	250	203	254	273	239	247	228	230	246	250	222	240	228	227	241	242	245	247	240	258	202	253	221	255	247	249	210	232	244	253	219	226	247	258	228	215	243	207	237	237	238	216	208	237	217	229	253	222	233	253	215	238	249	248	215	225	249	243	233	260	221	223	197	241	229	207	222	228	249	231	247	245	229	237	246	227	243	269	193	236	227	264	233	245	235	201	222	232	232	262	215	232	239	254	216	249	224	242	224	240	211	239	257	247	229	241	221	229	225	246	228	225	234	251	257	217	253	219	226	223	225	240	226	249	226	233	245	209	222	224	267	258	238	244	218	203	235	227	239	247	237	223	216	229	253	251	226	221	236	243	245	217	202	230	233	230	236	220	206	238	217	240	223	234	222	241	255	232	236	219	210	227	232	237	227	239	244	233	237	229	269	254	231	247	256	240	236	228	241	223	246	256	245	227	251	227	231	236	224	237	237	221	203	272	261	260	253	211	235	224	232	252	237	253	219	214	233	249	274	220	232	232	229	204	208	261	238	226	243	202	236	215	237	251	214	213	214	201	220	254	217	217	220	225	221	250	244	229	279	237	234	253	248	230	230	231	250	262	212	205	244	261	230	244	204	237	249	239	246	242	234	241	257	228	241	231	239	258	227	240	224	246	260	229	220	219	255	263	216	239	216	243	220	238	237	249	181	268	252	221	237	244	193	224	239	221	224	221	210	238	206	223	246	246	227	241	234	223	235	251	218	226	214	242	226	228	221	212	204	235	237	219	222	229	230	247	238	211	235	226	249	230	236	254	257	222	225	252	259	234	222	234	232	240	234	241	239	248	241	216	214	230	258	219	210	234	226	256	244	229	245	230	261	251	237	249	225	216	258	260	248	222	243	247	263	247	212	214	254	239	214	226	226	255	242	210	210	226	210	251	224	255	225	220	271	234	223	236	226	225	243	238	254	232	224	215	240	252	235	244	231	233	234	247	217	227	254	222	212	248	234	229	254	227	233	234	219	235	225	249	240	225	224	225	222	237	236	248	239	250	249	266	251	234	226	222	263	203	230	260	269	250	242	236	246	244	252	231	263	214	231	219	240	221	209	231	223	220	224	249	229	222	228	224	237	226	203	248	232	250	207	225	249	240	246	239	226	242	232	214	225	217	227	224	257	229	243	235	266	200	215	224	236	231	226	228	220	227	239	217	230	230	224	246	223	256	225	242	258	272	214	237	243	247	236	201	235	212	222	222	231	262	254	223	222	256	232	256	251	220	224	257	248	210	217	216	239	232	239	255	208	221	263	232	230	224	223	242	269	240	230	203	220	240	238	236	223	240	226	250	239	239	256	243	245	230	228	254	235	230	221	243	240	241	241	231	248	212	230	258	241	206	213	228	239	234	244	225	208	244	237	241	247	218	230	214	226	213	219	247	219	236	224	242	261	244	213	233	237	239	235	221	230	239	253	234	224	220	247	208	233	216	222	259	233	221	228	234	252	265	221	221	237	253	233	238	242	226	249	251	236	222	252	232	238	247	235	233	244	221	245	230	266	200	219	237	214	237	217	225	223	260	220	216	245	243	199	228	218	245	252	241	212	234	222	243	229	223	210	239	244	237	251	239	238	254	200	233	242	253	227	241	214	232	234	238	240	230	245	220	236	254	238	234	230	216	267	219	251	237	210	238	222	247	223	219	229	250	213	247	260	257	232	239	272	211	242	242	242	214	198	227	232	223	235	257	235	242	228	237	249	253	225	220	257	221	238	259	235	211	251	233	227	227	247	257	247	238	233	258	220	238	225	242	239	202	223	256	224	232	234	236	250	264	228	251	234	218	210	248	219	240	226	207	213	219	220	239	238	226	248	222	220	212	269	233	228	234	222	255	223	225	228	213	230	245	277	212	230	221	243	238	243	248	224	207	229	211	256	212	246	225	239	234	239	214	221	227	230	247	214	227	218	233	241	262	252	244	212	245	257	243	218	220	247	221	243	217	238	231	221	208	267	230	239	209	224	213	236	234	222	213	244	239	201	228	222	231	228	230	245	227	232	249	228	237	242	226	200	226	216	228	222	259	233	237	213	226	258	247	237	221	234	253	228	234	258	232	217	232	224	225	216	232	227	216	230	210	221	234	243	234	228	238	241	256	219	226	216	234	237	225	236	231	236	211	218	250	203	205	236	233	229	221	231	231	217	232	271	212	255	245	210	238	216	213	243	226	234	244	241	235	226	232	220	227	206
3564	8595	5733	2575	1826	1358	1087	813	660	568	486	432	395	392	356	339	310	317	330	303	278	290	263	280	284	270	250	288	254	237	296	259	247	263	231	254	249	255	279	242	256	273	238	233	268	262	235	275	255	210	252	238	238	217	263	262	243	245	234	240	232	263	258	247	277	227	225	262	245	257	239	255	251	238	228	238	246	262	241	257	258	247	258	238	254	244	251	242	244	244	233	269	255	251	245	236	224	230	247	258	215	255	219	234	210	252	215	225	230	236	242	219	230	243	254	244	255	221	275	238	238	218	221	258	254	224	231	234	219	243	219	241	268	259	259	243	264	228	229	242	253	260	245	233	235	231	234	237	241	209	253	226	264	237	241	266	224	226	268	242	242	251	234	262	250	246	224	243	250	245	227	250	258	265	245	235	270	248	247	242	235	232	235	228	228	251	227	234	218	250	240	219	270	248	240	272	285	264	241	238	253	242	233	246	240	262	228	258	222	227	280	238	235	243	259	250	237	239	246	259	225	266	239	225	252	253	246	238	269	227	228	249	242	268	232	255	241	235	230	224	212	218	263	232	248	219	229	230	261	236	253	242	276	230	246	232	221	236	248	265	225	246	270	237	253	273	231	271	233	250	240	232	243	221	227	223	226	221	226	224	221	240	283	212	241	252	260	254	208	272	248	244	258	260	264	250	225	230	239	257	259	216	219	256	224	223	245	268	234	237	242	222	294	260	242	244	285	228	236	275	241	235	269	223	249	262	227	233	235	227	239	261	241	211	233	235	246	224	259	231	278	249	210	207	272	243	219	205	249	250	227	225	272	235	229	228	251	211	206	235	208	240	258	241	229	226	236	247	253	243	243	253	207	252	257	261	210	261	220	263	247	233	241	251	240	232	227	236	239	233	225	227	219	265	243	229	239	236	231	229	213	239	249	251	270	212	227	228	228	248	241	233	232	257	237	229	240	245	224	236	244	258	229	227	246	224	232	255	239	230	251	207	235	247	252	243	254	262	254	238	267	237	259	256	250	238	245	234	261	238	253	244	260	238	243	260	231	198	238	256	217	246	230	239	240	246	246	242	246	244	234	239	247	241	222	207	236	250	192	274	218	232	241	228	247	251	203	227	227	231	241	225	237	238	249	224	263	253	236	251	267	243	249	249	255	259	246	255	237	261	231	244	247	231	225	242	236	210	246	230	241	228	239	227	229	209	224	230	267	247	212	248	211	235	236	263	221	218	246	264	223	237	224	251	275	239	257	238	251	251	249	250	230	233	232	260	234	239	260	233	233	259	229	238	224	252	249	245	228	235	239	261	239	234	228	248	263	254	246	249	230	230	211	240	228	230	256	235	257	232	246	230	212	229	231	214	239	239	256	222	243	237	221	260	236	224	231	246	228	222	252	268	249	224	258	241	218	249	256	254	235	246	226	218	254	232	230	232	268	232	272	254	278	230	243	254	218	234	247	249	252	237	245	252	250	238	233	257	225	250	244	227	238	254	238	248	242	234	235	250	234	252	225	256	213	216	230	210	225	268	246	253	206	224	285	231	239	246	236	244	253	296	254	270	261	229	237	236	241	274	256	226	246	226	240	247	230	242	246	258	264	245	234	280	245	244	224	256	221	247	239	279	220	223	236	273	230	226	252	225	241	253	273	239	260	237	240	247	218	252	250	220	230	247	251	261	224	262	246	228	263	231	246	250	257	217	235	264	254	247	208	257	236	236	243	253	224	224	250	234	260	233	248	231	259	252	247	248	244	229	241	260	257	196	227	213	230	257	248	255	223	223	224	251	222	237	233	237	252	257	225	220	235	237	228	250	244	237	255	240	213	227	236	246	278	243	266	250	251	236	258	234	232	225	271	266	252	214	233	233	255	237	250	257	230	239	213	244	217	223	217	242	254	227	247	259	256	226	240	230	241	237	223	255	247	245	264	225	205	227	214	266	268	241	227	238	239	241	239	250	250	245	247	248	220	225	237	239	247	229	272	230	226	229	227	244	249	227	248	240	249	237	239	231	239	244	264	232	228	251	265	254	255	226	252	224	212	237	251	238	258	229	218	255	249	239	220	229	248	242	237	253	242	236	280	226	246	212	254	236	237	223	231	261	266	259	245	244	232	221	246	233	261	241	233	236	251	217	261	261	213	224	264	222	231	258	253	227	270	217	233	217	250	242	249	254	232	251	249	214	228	240	225	228	226	234	219	224	246	232	264	237	239	233	243	251	240	247	230	267	269	228	243	219	225	258	233	249	228	263	234	251	237	221	236	257	234	240	253	241	253	244	232	244	239	247	259	263	250	251	248	262	251	225	245	233	216	243	249	233	241	260	250	244	209	230	237	243	234	237	232	250	234	230	232	231	239	260	226	237	235	214	234	246	255	258	217	258	258	246	256	272	225	208	250	229	251	239	237	229	233	235	209	219	234	260	256	245	230	220	252	229	223	255	233	257	222	217	239	207	239	243	235	226	246	262	256	236	270	239	229	233	244	216	244	260	250	259	236	275	233	272	238	259	221	255	254	266	249	235	233	249	225	235	258	238	236	223	257	255	243	233	233	226	255	218	231	253	250	267	244	234	236	240	255	236	258	242	248	220	234	234	249	243	257	242	258	229	216	230	242	234	239	245	228	232	257	264	232	216	267	274	265	233	229	266	276	228	233	250	219	239	243	221	253	216	240	244	240	200	250	251	216	254	253	245	241	232	237	248	225	237	251	232	246	228	256	249	233	225	237	231	234	220	246	263	261	264	214	260	220	244	223	262	242	235	241	215	272	221	244	241	238	254	253	265	228	228	227	227	236	239	244	240	241	240	246	234	232	226	240	222	258	246	189	216	226	235	240	227	260	240	227	239	232	264	227	249	236	229	243	235	236	240	259	240	246	252	233	246	241	244	229	254	231	229	259	240	225	255	214	242	221	242	241	234	257	224	250	237	259	262	242	226	230	241	236	243	224	239	246	228	254	233	223	252	228	245	238	242	230	247	202	226	259	217	237	235	255	246	246	249	246	269	238	241	268	234	246	229	228	246	231	238	242	244	244	240	251	227	226	239	247	225	249	226	244	238	227	252	222	235	245	240	253	241	230	202	211	238	253	242	250	248	237	225	205	234	223	238	253	236	240	249	221	227	258	244	255	252	252	237	251	233	264	242	207	248	251	240	242	251	233	257	267	228	236	250	259	254	251	230	237	271	229	229	243	239	237	236	236	258	255	227	253	223	247	251	241	247	213	247	240	265	205	225	239	254	244	244	275	238	228	230	264	246	216	253	240	243	255	254	245	243	233	275	232	237	233	230	221	226	246	232	228	257	243	253	211	222	217	245	238	275	240	242	241	253	241	254	238	258	233	230	246	220	256	226	248	246	225	228	249	250	238	227	241	253	233	206	229	246	220	246	250	248	253	235	232	255	246	209	238	229	233	229	249	243	248	229	248	273	270	245	233	252	249	242	254	225	251	245	247	224	224	246	226	223	238	231	255	263	243	233	235	256
24673	20890	26562	25244	7762	964	806	722	688	668	645	661	658	660	644	585	602	582	625	606	592	590	635	632	610	576	588	627	621	602	575	591	599	542	580	580	565	613	611	586	629	627	625	630	591	602	613	570	624	585	569	595	571	582	623	537	626	563	559	574	587	604	608	593	557	562	635	601	598	600	582	577	584	555	621	591	558	566	571	583	594	647	601	620	609	574	557	612	614	595	600	621	574	564	525	567	605	631	581	589	636	552	583	566	594	587	576	562	597	572	583	614	605	610	582	576	561	577	586	601	557	581	597	598	568	566	622	559	570	583	612	606	633	616	592	617	580	562	580	598	578	608	583	562	569	582	564	610	585	596	631	573	577	605	639	619	523	565	562	587	599	606	615	562	594	584	597	615	581	590	602	627	595	584	575	607	600	569	526	656	607	582	571	565	597	620	572	552	631	590	638	568	623	553	605	594	571	531	565	562	606	609	591	602	573	581	590	648	584	602	631	538	596	573	609	592	620	652	597	618	593	582	555	533	576	573	554	606	588	546	572	615	654	593	578	582	569	587	650	583	577	602	586	563	580	533	570	564	591	590	576	598	634	608	602	597	592	570	604	548	547	610	595	569	578	548	639	592	612	594	551	558	578	616	609	622	574	596	598	627	592	612	602	547	584	623	597	585	589	587	639	603	596	575	560	586	624	585	612	566	632	628	590	588	614	547	604	603	590	570	587	614	650	621	610	579	602	598	578	610	583	586	541	570	615	585	591	603	588	612	587	551	589	604	510	609	569	557	577	576	632	591	593	581	592	536	596	586	616	611	616	554	571	600	578	557	588	601	558	572	584	596	592	539	589	566	616	637	587	618	621	619	626	585	576	627	558	575	560	598	578	564	593	601	612	597	599	563	582	598	558	577	588	611	601	568	614	598	619	623	634	587	604	641	615	580	562	606	564	599	599	596	633	645	571	597	605	569	577	572	597	581	610	623	585	543	599	589	552	582	626	584	621	544	581	597	616	604	576	613	598	552	554	617	582	586	596	578	581	580	576	622	634	618	567	584	556	569	603	569	642	572	590	606	557	617	559	613	590	601	567	633	571	541	611	556	604	592	543	617	591	572	551	617	617	551	617	619	579	575	568	621	588	579	635	583	560	611	577	617	608	586	567	588	606	600	641	616	588	584	598	610	631	583	536	571	609	585	567	562	611	600	604	613	599	607	570	596	585	578	630	584	601	570	577	611	558	573	656	631	587	590	597	581	602	584	574	525	610	577	606	586	557	625	602	617	624	598	586	579	570	598	556	564	648	575	583	566	575	585	607	578	578	586	566	620	571	618	632	585	621	616	590	578	614	637	573	620	598	590	566	567	580	609	611	595	573	618	622	578	583	554	600	604	603	567	615	577	586	646	516	612	584	614	604	555	560	588	596	584	594	591	572	581	605	566	638	577	631	643	534	616	571	567	543	621	620	587	612	593	570	580	604	631	573	622	579	589	613	620	618	621	599	581	602	580	591	533	551	648	605	588	611	642	594	572	606	545	611	590	563	577	602	615	623	597	590	623	639	582	586	604	627	576	597	575	559	563	611	587	547	562	603	585	577	600	608	628	598	544	582	571	583	612	585	582	543	620	585	554	591	603	556	601	573	588	597	609	597	591	582	595	578	561	569	597	568	600	631	580	573	605	608	588	599	575	567	580	570	603	601	579	539	635	611	563	536	541	586	553	559	580	599	610	583	575	566	576	587	561	547	627	591	580	614	600	585	582	600	548	585	588	596	574	650	547	594	527	569	549	570	590	581	570	579	582	594	592	616	614	512	595	598	619	551	569	592	570	595	562	564	598	608	577	554	592	541	565	600	587	590	641	578	566	615	614	564	578	579	635	585	556	579	616	562	572	581	612	552	625	612	587	594	573	580	594	588	601	566	552	575	574	610	554	582	575	561	604	565	556	630	561	602	625	578	555	635	587	594	571	610	620	574	590	553	587	566	568	582	589	583	632	585	568	564	580	611	635	551	605	606	634	593	592	578	572	572	580	572	563	630	579	624	583	574	645	575	615	598	567	545	540	615	585	589	566	601	594	576	624	620	605	579	608	580	596	628	560	584	608	580	599	589	590	592	612	596	587	548	576	590	598	565	605	606	622	618	602	600	593	570	580	629	631	595	590	560	578	594	548	567	543	542	609	623	537	636	611	630	576	567	575	594	583	633	622	580	579	593	612	586	585	553	574	611	561	599	587	582	624	598	587	586	591	578	603	532	587	571	605	564	591	562	561	560	565	611	611	569	581	554	580	592	578	626	621	596	589	619	605	597	608	601	569	573	624	611	621	617	591	602	591	598	584	639	626	598	619	576	573	582	582	579	596	637	626	555	618	585	579	589	568	569	624	571	614	604	551	579	620	557	616	582	554	602	581	622	574	559	601	577	562	593	597	585	559	589	569	562	652	553	605	521	576	638	545	612	587	556	589	592	565	634	621	612	591	614	589	591	616	569	587	575	566	578	580	640	569	566	566	590	556	596	577	594	603	568	578	571	607	571	600	580	605	602	606	594	602	563	611	563	569	616	606	576	581	594	587	609	572	628	572	572	545	589	572	589	590	532	587	611	592	557	628	588	585	581	554	632	607	577	588	561	596	613	605	569	589	575	569	626	592	573	622	591	599	584	615	548	610	622	604	564	609	568	652	594	598	599	584	620	603	598	601	569	600	559	593	605	582	588	623	565	550	576	582	602	577	613	581	558	582	602	588	572	608	594	569	562	554	616	585	549	586	565	557	567	610	601	617	607	542	606	630	579	625	556	591	557	583	639	580	573	589	579	629	596	620	574	580	566	599	561	605	574	573	548	597	592	589	602	620	549	655	554	540	628	599	556	588	567	590	576	629	631	582	607	611	622	642	566	651	592	606	576	555	590	679	602	635	545	577	624	582	561	577	583	563	555	598	596	584	636	630	611	620	573	556	573	586	613	619	546	568	612	570	564	570	571	622	605	562	577	604	596	607	597	579	617	565	568	622	556	590	584	593	584	576	576	573	633	585	556	600	551	609	598	571	634	625	580	609	597	581	585	599	617	549	592	594	561	538	618	589	579	631	589	586	606	614	556	566	591	630	567	593	576	620	610	619	644	582	576	602	577	628	620	607	571	625	561	608	528	625	579	623	579	585	575	598	595	626	555	593	604	602	596	572	624	573	604	583	586	602	628	595	588	631	582	553	587	526	591	565	582	562	599	565	598	590	598	593	618	592	602	553	589	631	580	551	589	525	560	615	596	583	632	591	572	588	584	641	573	586	606	606	580	602	580	601	608	577	573	587	598	637	569	564	589	587	574	578	589	638	592	571	576	565	575	603	596	532	596	630	606	561	564	584	602	582	596	568	585	602	618	589	585	593	565	585	611	566	566	610	573	577	577	567	615	570	582	583	559	630	596	545	586	613	559	574	566	599	567	547	627	625	602	603	604	611	630	554	612	538	603	595	603	625	602	541	570	574	572	594	614	580
3519	5411	3492	1841	1428	1173	987	923	851	812	751	678	677	666	627	633	618	637	631	586	603	623	600	630	635	620	624	629	653	655	619	626	635	598	551	654	622	582	622	594	598	632	585	610	652	618	585	537	599	554	619	600	624	602	638	627	620	634	578	587	626	607	603	602	571	572	599	610	572	633	577	606	606	620	565	621	608	563	601	641	608	562	561	634	592	568	599	606	624	618	654	539	623	609	585	569	602	585	588	582	583	610	588	576	569	569	583	604	612	602	619	595	614	613	628	635	621	563	575	615	581	609	592	614	619	617	592	577	570	604	628	602	608	576	572	579	595	589	615	588	583	612	617	586	582	591	564	625	649	603	619	612	619	612	622	571	595	613	605	557	641	582	565	623	615	632	608	600	594	593	611	606	583	651	610	650	578	581	632	606	569	611	624	587	583	577	614	569	620	610	602	592	600	606	589	569	591	560	602	589	555	628	604	604	609	596	598	621	606	606	643	592	609	601	597	586	642	592	602	615	597	631	633	609	602	623	630	617	614	607	606	570	584	642	586	608	594	574	647	629	574	600	584	554	622	567	573	641	557	609	597	589	628	617	591	560	598	591	569	600	583	606	598	619	611	594	586	658	610	643	619	604	617	617	622	553	602	579	592	603	604	630	618	657	652	630	597	638	623	604	642	600	592	634	630	605	561	605	581	588	591	613	591	604	608	562	616	586	602	590	650	607	607	620	610	592	574	606	650	598	624	586	580	599	601	598	542	577	597	599	598	570	619	627	552	605	599	621	581	576	540	595	583	596	586	590	610	579	588	562	621	617	582	552	574	582	594	627	598	579	579	634	592	605	656	622	619	587	634	589	605	615	611	609	558	553	609	576	594	654	591	612	648	571	552	599	599	604	596	593	581	579	599	595	617	626	559	589	635	556	600	592	582	621	534	587	601	626	626	583	614	596	638	591	602	528	599	630	581	573	595	605	613	583	630	578	595	639	582	639	610	581	604	582	568	579	577	605	597	637	604	595	596	616	655	608	632	622	613	587	626	592	600	539	614	574	600	581	587	578	585	597	629	566	589	589	606	604	583	613	604	606	553	566	599	636	624	591	612	584	590	637	599	602	606	559	579	543	603	599	638	641	598	582	609	617	578	585	580	593	583	610	590	615	611	622	607	618	651	587	576	600	630	619	584	589	602	645	610	549	613	626	607	557	560	593	570	629	609	575	627	617	622	585	599	571	587	573	590	579	599	576	573	608	633	590	559	613	589	608	564	591	633	578	625	608	627	589	603	594	622	559	618	580	601	578	598	612	580	591	597	568	576	588	586	556	566	598	606	602	579	599	569	583	611	593	589	556	599	607	656	599	565	610	636	571	607	621	587	632	606	630	613	616	634	614	598	609	609	600	593	610	595	556	622	602	616	587	612	614	628	585	615	572	620	615	540	587	619	580	603	583	556	601	604	637	564	609	592	588	596	599	581	593	546	570	602	592	624	577	580	578	626	638	584	548	575	612	608	591	591	615	614	543	572	608	552	549	606	600	602	616	622	612	627	649	602	581	610	605	589	590	596	595	613	598	671	607	592	570	640	632	569	604	572	608	597	598	548	595	588	613	612	560	540	602	584	582	594	615	602	621	593	599	615	577	589	609	591	607	569	603	596	609	596	548	575	618	614	617	627	602	563	588	637	639	615	602	611	627	597	574	606	629	598	606	575	605	629	623	582	574	632	614	643	577	563	621	582	578	610	590	636	555	616	588	626	629	613	597	612	619	610	653	613	597	626	588	591	643	585	654	596	584	626	609	587	610	606	604	573	564	600	600	586	615	595	592	659	591	614	581	624	620	603	573	610	587	571	577	568	571	593	615	536	599	590	575	633	613	590	629	574	585	567	588	598	576	621	597	608	606	577	558	587	578	582	589	634	584	617	593	594	608	572	598	608	558	587	587	614	603	602	587	603	618	600	572	637	627	594	578	608	631	587	627	557	598	611	597	586	580	581	604	587	601	599	589	582	607	596	590	558	618	600	576	585	589	566	601	622	658	628	609	572	570	594	608	625	585	640	605	591	607	578	612	589	619	578	579	596	582	587	595	555	623	621	613	613	565	577	586	600	605	587	592	604	586	605	594	625	622	618	573	552	652	620	573	635	610	603	579	584	573	595	622	588	633	611	584	586	634	547	667	593	588	655	611	591	573	609	602	595	612	596	608	594	602	635	653	650	569	587	577	630	593	622	645	637	635	635	613	609	612	569	587	585	597	601	598	609	631	620	581	590	626	605	619	563	601	612	616	609	579	618	573	607	625	594	595	613	589	624	572	587	653	617	599	635	598	627	571	579	612	610	592	575	616	648	640	598	593	595	633	585	610	599	598	610	587	562	593	571	597	569	637	601	612	618	607	628	589	596	591	573	590	582	617	625	578	626	583	570	593	628	636	584	642	572	605	599	647	616	587	595	611	566	602	597	615	620	599	584	596	569	630	625	571	627	601	553	653	635	608	576	590	640	671	638	622	617	564	596	591	579	570	634	576	579	592	611	599	624	622	668	622	577	597	579	634	633	622	595	613	563	576	616	602	582	540	599	596	546	592	578	628	582	592	616	571	592	603	609	593	582	586	586	576	627	610	603	603	582	595	602	655	630	603	603	567	619	585	630	636	589	608	567	633	595	596	620	620	611	595	609	595	610	598	617	654	585	617	623	632	596	609	635	609	620	570	591	587	633	561	593	598	554	559	594	599	579	565	638	596	607	592	644	622	615	608	590	580	625	574	592	608	588	610	642	605	594	598	628	614	603	615	579	602	604	580	614	573	640	561	585	642	609	550	607	615	589	631	628	584	591	602	634	598	597	637	583	610	611	615	637	594	611	644	608	618	574	644	626	596	629	587	589	631	598	659	605	581	648	592	543	589	623	553	568	617	593	605	611	606	582	664	610	616	584	595	599	592	610	621	599	600	596	608	607	611	573	591	593	610	595	614	584	577	583	563	589	618	593	544	592	630	584	603	576	651	646	577	614	573	565	594	570	549	617	597	614	534	598	590	563	583	562	589	615	583	601	618	588	575	581	614	592	575	557	597	625	605	584	570	608	577	597	591	639	574	584	630	624	593	594	555	612	593	633	606	574	577	556	611	615	629	642	614	591	624	585	604	594	601	617	587	632	605	626	597	576	585	597	585	636	619	583	606	615	581	580	593	620	591	548	595	636	542	605	621	583	596	611	591	572	611	616	599	597	603	612	604	618	614	582	617	573	603	593	631	594	613	600	627	628	599	618	542	614	579	638	548	621	592	557	611	619	587	583	621	585	628	591	618	569	570	613	602	581	604	593	602	577	620	610	614	601	574	577	576	572	578	573	594	620	588	641	598	610	602	606	633	587	595	579	593	609	600	647	580	628	621	594	632	625	630	584	593	611	606	567	630	619	597	602	590	584	583	579	614	603	588	609	610	583	633	600	602	622	570	584	597	561	630	584	613	631	605	579	611	618	630	629	603	594	608
22397	20980	28417	23711	20985	21008	5734	932	630	557	542	504	400	399	358	382	345	317	349	324	313	271	290	277	282	297	293	260	264	248	244	269	288	280	226	257	236	278	259	249	262	262	248	279	248	271	260	284	239	282	259	249	258	246	233	253	263	266	243	261	242	241	270	248	291	216	217	282	262	251	247	233	261	223	244	246	248	240	265	232	248	247	235	259	246	229	228	246	243	259	255	248	234	264	272	264	257	221	243	269	260	247	266	269	272	255	240	262	219	260	249	258	234	262	236	217	238	245	241	247	246	212	224	235	221	260	254	251	262	222	236	228	261	273	271	263	210	257	250	241	240	224	233	233	251	229	278	255	253	250	264	262	232	241	219	230	244	246	240	245	214	251	237	240	252	235	236	249	232	276	224	213	270	240	263	258	294	203	230	210	274	239	231	255	219	263	224	276	240	241	241	258	230	231	261	242	245	253	249	239	231	251	260	236	249	283	252	253	253	229	242	259	246	250	243	259	249	247	237	278	228	241	240	248	243	235	247	261	236	264	226	231	238	254	252	266	249	261	225	246	242	255	245	273	228	243	244	227	224	260	244	241	254	260	232	225	260	225	244	242	250	256	249	241	261	250	275	258	226	241	266	251	287	234	234	227	223	230	254	256	241	227	252	231	229	259	241	235	233	252	269	260	223	260	248	251	227	265	242	238	254	235	243	247	281	251	238	240	260	236	264	254	241	240	229	248	244	250	237	256	234	229	246	246	254	227	230	240	281	229	289	243	260	260	211	237	249	258	249	255	250	254	252	244	225	249	274	257	237	221	232	234	276	229	240	277	244	251	254	218	241	248	228	221	240	274	258	255	234	219	248	233	239	213	273	225	256	252	233	249	242	252	285	244	248	257	259	247	267	255	239	249	238	259	257	218	255	242	230	239	277	228	265	255	246	257	250	250	269	234	263	222	281	277	247	267	229	232	243	250	257	265	249	241	245	254	257	244	281	224	251	229	262	245	262	205	256	251	232	257	252	280	244	230	247	257	262	250	251	218	261	227	255	248	227	212	269	245	251	211	235	245	259	256	252	250	238	288	241	244	262	240	253	233	260	275	240	234	260	243	238	251	267	222	267	253	237	253	245	259	231	247	240	256	256	264	253	259	250	221	256	246	265	265	233	215	264	240	250	238	234	247	253	266	259	219	232	259	262	233	226	219	253	247	233	251	270	293	246	234	227	232	247	215	255	259	252	267	281	256	236	244	236	216	260	254	249	274	227	246	247	252	257	237	239	243	278	264	265	221	239	250	231	250	223	225	225	245	244	241	222	239	227	239	258	238	233	251	269	274	236	231	255	240	248	240	217	231	239	258	248	250	239	255	266	241	255	230	252	245	229	249	248	278	248	224	260	255	241	260	227	246	230	242	238	256	249	236	230	271	258	224	229	236	242	267	254	257	250	259	239	238	240	253	261	253	223	249	270	258	256	245	252	267	259	231	236	262	251	245	241	268	258	271	265	238	273	212	231	270	263	224	244	233	256	275	271	246	259	239	260	257	225	279	239	260	241	257	252	243	222	243	251	258	250	258	246	225	273	242	249	215	237	233	242	238	243	250	263	257	233	217	241	250	246	225	259	227	244	270	250	243	261	269	253	257	259	241	224	249	275	247	253	241	241	214	229	262	236	246	257	208	261	252	240	259	219	283	201	255	247	214	247	251	242	231	257	231	248	271	248	235	223	222	252	249	236	222	230	229	231	230	271	250	257	247	233	248	258	223	281	268	235	252	273	280	228	242	252	222	240	248	252	268	246	241	250	251	240	244	283	245	254	241	260	251	261	259	207	219	244	225	227	227	255	257	210	235	246	241	255	239	245	247	262	254	239	264	232	279	239	252	238	222	230	260	283	218	232	227	244	237	247	231	247	237	231	238	257	226	237	222	262	236	293	243	221	224	237	238	244	256	252	258	235	252	247	244	224	243	253	237	271	232	239	267	247	235	249	187	263	257	273	269	249	220	264	246	282	244	205	255	208	247	252	243	261	253	231	232	257	238	249	274	246	256	245	273	241	258	250	246	246	272	228	235	247	241	219	242	254	244	253	247	250	240	260	257	242	235	268	243	258	250	257	273	275	252	268	254	217	234	235	230	232	248	243	239	258	237	240	256	245	230	286	253	232	236	224	240	238	261	256	253	256	241	228	244	236	243	239	237	235	254	232	233	261	240	225	252	235	245	253	224	237	257	242	231	241	249	251	244	245	255	240	239	250	234	244	244	216	272	229	235	258	270	263	227	244	241	240	236	241	256	217	246	233	240	200	251	242	264	258	234	242	237	223	280	246	255	261	244	241	258	250	211	238	215	272	249	237	233	239	224	256	225	260	255	236	213	260	227	278	230	274	239	216	243	231	228	260	258	258	212	230	232	245	219	259	232	245	232	243	255	245	259	230	261	265	256	264	226	235	252	250	231	239	246	233	217	270	237	227	238	239	246	238	235	220	275	254	255	218	232	243	237	245	229	256	256	244	237	247	257	236	248	266	238	230	287	262	235	216	268	243	264	239	276	241	259	240	260	265	219	275	267	229	257	272	262	258	228	248	273	233	241	282	245	240	243	251	269	264	249	252	250	254	274	249	239	254	242	244	242	239	224	256	248	237	272	239	237	260	245	246	249	246	249	233	253	215	271	237	260	224	221	256	249	232	253	255	255	263	242	242	245	230	227	248	242	249	265	248	254	251	229	251	242	234	266	214	259	248	230	259	253	267	247	272	254	236	232	259	222	252	245	254	230	270	239	250	244	214	216	257	245	240	266	270	250	245	254	219	245	236	257	238	240	228	260	283	240	258	251	240	258	232	224	258	238	235	237	268	225	266	241	248	265	255	243	222	246	262	265	262	260	242	250	266	264	244	242	263	258	254	252	262	253	254	245	261	234	233	239	230	231	267	236	255	231	227	247	236	226	267	249	262	235	270	240	252	238	268	243	256	244	269	232	246	256	252	254	215	243	250	221	285	243	241	241	219	244	240	236	243	247	245	244	250	280	240	241	249	239	237	256	244	247	230	230	251	239	266	274	253	233	249	238	292	252	244	249	266	239	259	254	252	261	253	230	252	241	250	250	245	236	230	229	247	260	273	252	252	228	234	252	221	246	256	236	261	255	247	269	264	235	247	242	260	282	234	258	244	238	246	270	253	240	241	276	262	219	250	242	254	261	218	268	246	231	248	243	246	265	237	238	271	233	240	243	247	254	261	245	247	235	244	239	250	253	254	257	227	254	240	249	233	223	265	239	258	264	264	241	251	237	231	237	239	232	275	241	266	242	260	257	257	261	277	276	223	257	232	233	280	231	229	275	252	247	253	264	230	256	229	270	261	259	226	235	268	240	269	239	245	242	275	278	267	241	229	225	234	217	259	236	232	200	246	195	247	240	250	240	243	226	252	263	285	232	242	285	227	237	240	235	256	238	235	250	287	239	258	246	229	225	237	235	241	263	222	268	230	234	239	254
3973	13586	9316	4322	3092	2346	1816	1251	1045	849	727	593	606	497	473	410	432	355	364	322	351	305	304	341	287	297	273	288	296	292	291	299	251	264	264	292	262	265	266	262	264	271	266	255	262	259	293	256	267	264	269	263	255	261	265	259	258	240	236	242	267	277	224	221	238	265	270	257	244	255	239	286	249	247	245	250	229	241	233	232	210	242	257	251	251	237	231	285	258	262	259	244	238	240	244	253	258	239	265	228	239	282	235	236	248	252	234	246	244	258	257	252	247	269	227	256	243	215	249	246	211	232	261	235	234	231	266	259	231	235	257	222	244	230	241	273	263	221	286	260	258	276	209	219	260	257	228	266	239	298	248	233	237	226	256	238	261	258	265	246	252	254	274	232	269	257	238	277	230	245	267	230	243	289	265	247	258	233	241	251	265	260	240	236	262	240	247	272	249	234	247	218	245	260	234	267	214	258	263	239	212	232	221	246	236	239	254	219	221	213	229	247	255	240	229	249	244	266	242	214	256	244	260	261	251	236	237	259	266	274	239	258	259	254	248	254	237	213	248	239	243	224	264	266	236	227	231	244	214	232	224	269	251	231	259	250	252	252	249	212	264	253	239	237	230	254	226	263	255	223	254	263	205	237	223	257	245	229	248	251	252	225	235	234	256	236	228	260	291	245	257	244	254	223	252	250	233	248	231	245	244	242	204	229	239	229	208	237	228	245	258	256	259	232	239	229	238	256	259	262	237	252	252	281	244	233	248	242	223	234	248	261	250	243	244	241	249	218	233	238	245	295	227	257	263	256	242	230	255	271	231	218	243	226	254	263	241	234	250	258	260	229	233	233	237	262	262	242	244	237	211	217	250	234	247	232	233	231	228	234	248	236	244	235	264	272	244	232	245	253	230	241	240	259	239	236	227	263	241	242	253	233	221	256	242	264	254	262	256	242	246	248	266	250	221	225	217	258	219	251	254	249	267	257	231	222	252	239	231	255	233	270	240	262	236	244	238	232	236	254	250	235	229	253	248	233	256	212	209	253	235	224	236	257	227	205	235	264	229	243	232	241	230	235	230	267	247	235	241	234	230	221	236	246	239	217	271	242	205	235	236	228	234	257	235	237	236	233	243	228	234	266	266	238	241	213	237	253	242	228	261	212	230	220	248	234	276	274	220	237	247	262	242	265	271	239	221	232	253	226	239	232	255	222	249	282	234	248	236	249	203	225	246	226	232	265	217	207	223	260	256	259	264	241	251	226	230	280	252	230	234	241	234	250	255	248	235	248	227	206	247	243	217	250	235	222	260	243	207	265	244	226	259	260	245	233	250	217	228	260	242	230	240	270	268	245	219	241	252	219	222	218	244	247	266	224	231	245	216	257	227	273	230	227	242	253	233	243	264	232	239	246	249	238	247	236	244	225	217	221	228	235	250	245	261	254	257	205	255	227	237	251	264	244	227	238	236	248	237	248	255	255	250	229	248	267	246	255	222	243	233	238	228	248	241	243	254	230	263	239	213	261	257	255	254	259	226	216	236	256	251	206	256	235	238	211	247	255	269	240	242	251	238	260	244	261	235	255	212	204	258	256	229	234	240	228	228	224	243	247	264	243	235	255	233	221	262	247	229	239	236	218	229	226	218	235	267	221	225	236	243	241	255	246	252	246	268	246	248	234	256	224	233	249	239	265	226	248	232	243	230	247	248	275	257	239	229	249	254	236	249	241	261	272	269	240	238	236	251	233	270	264	233	258	234	259	274	249	242	246	270	244	236	246	216	242	232	263	216	255	238	257	243	252	246	218	226	223	232	245	244	224	244	281	218	227	222	216	229	263	233	222	204	249	248	249	209	264	228	220	224	237	243	241	236	229	241	246	228	212	250	250	224	256	242	231	239	240	229	270	263	252	233	233	229	232	242	254	233	246	260	219	252	256	259	248	237	223	227	252	224	261	245	232	242	260	277	236	271	217	228	257	269	266	238	243	253	256	236	232	270	270	254	256	255	265	245	253	270	218	215	228	219	245	219	262	205	230	257	229	258	234	250	236	256	261	266	228	247	239	266	230	241	273	243	257	254	270	236	249	247	227	248	248	225	259	251	219	237	258	246	235	256	234	248	247	229	255	232	238	239	225	239	239	253	260	251	235	238	240	281	270	248	241	248	221	256	225	240	232	254	247	225	246	226	257	251	247	249	255	247	241	258	253	245	261	224	242	238	238	249	227	234	247	250	256	236	247	223	220	225	234	227	259	230	245	255	236	235	246	259	232	263	235	235	264	253	278	248	251	232	260	257	245	251	260	211	240	238	240	249	237	218	244	227	247	234	275	227	262	246	247	223	252	243	273	228	249	243	252	247	277	246	230	237	244	246	258	236	238	262	247	242	222	251	263	241	258	234	243	227	229	243	226	228	266	260	248	234	235	231	275	254	234	253	248	214	219	250	271	247	236	251	252	264	244	249	226	235	267	225	235	268	240	254	228	239	251	228	238	258	243	273	291	246	252	256	234	257	202	265	235	264	250	227	233	254	233	257	239	244	228	239	223	249	218	223	208	268	227	230	237	246	257	252	239	262	231	207	247	228	224	251	222	269	226	229	251	244	256	245	215	251	254	266	256	225	226	233	247	224	211	246	244	236	242	243	202	233	255	210	230	260	271	221	252	238	225	257	257	249	228	214	250	223	254	227	205	237	258	234	213	252	228	261	241	225	246	256	236	283	252	233	263	253	265	244	217	208	245	256	254	230	236	258	236	228	254	247	270	258	270	255	229	262	232	250	241	244	242	244	244	228	224	258	260	242	241	215	241	257	244	260	258	254	246	233	240	229	241	257	238	249	243	236	216	258	263	259	222	245	245	236	257	249	246	276	239	251	251	245	267	258	273	245	259	243	244	246	250	239	239	225	240	246	240	228	234	250	237	246	216	245	259	222	231	234	239	233	240	248	232	230	215	225	255	248	240	250	275	242	225	234	238	270	239	212	243	249	225	273	250	259	232	262	238	253	261	262	251	230	257	224	280	249	241	229	239	259	209	226	242	226	212	253	222	237	231	230	221	244	237	253	237	257	277	236	244	226	258	249	259	233	255	229	267	269	271	236	247	224	240	248	231	233	242	234	231	264	220	213	240	242	239	223	227	240	270	244	223	244	248	236	264	245	250	268	208	249	228	229	262	216	234	248	241	230	257	226	246	237	244	250	230	250	226	246	229	261	225	249	236	264	263	273	252	260	260	254	254	241	245	232	262	260	251	224	272	253	236	225	226	260	260	235	261	250	252	232	230	239	220	240	222	221	245	240	259	254	229	253	245	239	259	236	247	227	260	219	241	266	251	246	256	213	226	264	227	215	241	216	232	266	234	248	227	237	223	230	259	236	249	223	263	237	236	263	239	242	254	228	222	222	266	245	218	260	264	250	235	231	249	220	273	225	254	246	237	223	249	233	230	236	222	246	257	234	245	241	244	244	254	256	237	246	245	257	241	249	249	240	235	209	250	226	216
27481	19818	8211	1094	657	636	595	554	495	449	526	510	481	496	474	499	518	493	494	445	463	515	524	453	481	490	500	480	495	428	446	491	505	521	510	495	463	486	494	472	435	482	503	449	483	520	511	493	503	471	491	513	479	470	496	447	503	471	465	471	492	501	504	523	473	483	462	494	443	491	463	435	484	446	512	485	495	454	476	507	449	468	454	491	498	486	494	488	487	486	472	497	442	473	462	468	454	495	489	493	495	466	484	485	485	500	499	503	493	447	492	481	482	466	486	487	503	522	533	488	475	475	501	483	478	456	461	468	507	466	496	474	505	516	477	483	471	473	473	494	524	474	462	500	467	546	499	473	445	468	485	497	498	492	453	456	475	505	453	504	472	473	516	500	447	456	492	500	485	476	528	523	480	494	463	481	484	470	495	463	474	466	472	453	487	488	475	478	469	470	487	496	466	483	484	470	459	493	493	483	476	480	516	498	459	512	492	466	472	497	513	476	483	472	482	507	481	484	447	459	480	447	469	493	470	524	512	482	471	520	494	501	469	497	508	478	465	491	484	470	454	474	484	487	492	445	506	485	493	485	471	455	447	448	496	504	493	501	493	490	501	521	471	497	474	483	484	473	487	527	457	500	475	481	495	487	493	479	513	476	501	513	459	493	481	528	485	464	458	477	471	483	458	443	453	490	504	491	505	437	518	457	481	467	469	488	494	500	478	514	511	492	497	487	480	473	492	495	482	475	521	466	476	486	477	509	466	514	483	483	477	462	500	520	459	463	490	461	498	475	510	474	539	506	525	493	506	447	470	460	446	456	453	480	509	451	493	488	469	476	482	450	515	467	475	473	468	452	527	491	495	487	491	489	484	458	506	484	514	481	495	459	466	484	488	462	511	505	480	489	494	500	506	426	455	480	476	513	509	466	487	518	480	480	451	495	507	478	506	501	508	500	509	473	484	463	506	454	458	464	489	479	515	477	498	522	495	499	501	493	475	512	488	448	470	456	470	447	476	505	505	486	512	465	513	449	503	449	504	512	516	484	475	481	492	456	464	506	479	499	498	497	477	460	509	506	480	460	492	479	495	503	459	501	484	498	498	479	414	530	508	485	502	519	476	456	457	500	495	486	489	521	495	503	487	497	457	489	488	489	468	474	462	461	485	446	490	468	438	553	504	471	468	511	476	471	433	505	489	513	518	452	463	451	461	497	509	459	507	467	470	503	478	499	465	449	497	455	467	480	484	491	490	475	499	441	499	487	522	499	507	472	479	464	495	470	524	521	501	442	504	463	499	486	483	494	522	458	483	475	478	501	509	470	494	512	429	483	488	462	507	460	465	502	500	483	485	468	480	476	479	487	457	491	475	495	480	477	478	466	488	478	506	479	476	511	469	473	554	501	499	471	466	478	483	497	497	526	479	460	525	449	502	472	480	505	554	498	494	488	496	478	507	520	492	509	514	518	506	468	482	502	485	489	501	475	491	490	477	468	479	517	515	478	460	499	516	470	484	492	516	485	475	512	481	451	473	516	510	454	455	441	462	485	524	470	462	481	537	495	483	533	515	531	471	489	491	505	515	489	489	469	479	504	461	481	494	491	450	448	490	482	477	481	521	474	450	466	489	501	474	462	492	482	479	449	492	483	496	489	453	443	502	516	511	483	475	465	459	496	479	481	499	481	479	501	512	488	515	483	489	481	532	486	456	514	458	452	499	517	487	492	482	499	486	484	496	485	462	523	498	494	455	476	472	516	489	485	487	466	472	492	516	456	490	465	472	424	518	512	480	442	476	506	458	495	508	458	501	442	456	466	479	525	475	504	552	491	466	482	472	508	498	489	477	515	504	483	491	478	466	476	454	484	476	464	515	467	481	472	517	519	495	526	469	523	511	513	483	494	510	466	520	503	462	488	495	467	484	512	510	466	476	465	480	469	466	512	496	475	505	506	516	492	481	487	461	457	500	522	495	501	504	479	455	509	503	485	482	468	497	535	483	501	473	421	432	495	487	460	485	498	445	502	479	509	441	455	479	542	535	444	536	509	518	523	507	436	501	499	482	484	463	455	477	438	468	493	490	465	474	498	487	456	458	494	467	425	501	483	501	476	476	492	493	483	442	446	459	532	506	494	503	472	504	465	494	516	453	473	547	489	506	471	486	509	459	500	482	497	501	461	466	495	501	498	447	506	511	506	487	483	510	442	471	510	475	475	536	481	466	507	452	478	480	516	468	444	503	497	462	528	490	466	492	499	500	502	491	468	495	510	487	493	457	508	467	468	468	442	442	497	484	496	456	467	507	496	446	435	486	470	474	516	514	474	495	467	480	485	496	501	489	458	453	463	487	448	459	457	465	513	503	493	489	473	461	454	483	486	499	495	513	503	444	463	520	484	481	469	477	460	451	470	459	478	484	458	456	476	505	492	468	485	496	471	482	524	529	514	457	505	460	451	497	480	479	532	493	461	496	437	502	479	500	543	471	481	495	499	472	480	462	484	481	470	456	510	460	484	455	507	477	496	509	446	487	470	484	474	468	466	489	496	454	481	462	535	480	479	459	488	467	468	486	476	496	503	491	516	499	502	430	447	478	494	508	470	483	500	537	497	481	475	477	509	476	450	438	502	520	529	516	506	518	460	503	513	512	507	535	494	511	440	499	458	491	483	478	437	476	490	506	476	507	448	500	475	480	473	512	450	491	502	464	494	479	460	528	449	456	473	473	507	494	484	477	440	476	507	484	506	495	495	531	471	460	473	464	486	502	500	515	518	479	479	524	514	501	472	487	494	490	478	495	502	476	486	477	476	480	468	478	476	474	470	495	468	487	541	523	505	505	463	459	469	463	517	506	498	478	468	483	459	496	461	454	497	478	477	492	476	499	488	486	457	506	488	529	472	475	508	498	487	479	484	492	495	478	486	466	449	467	496	502	532	475	473	516	510	480	481	492	429	499	486	510	476	487	469	496	486	478	489	480	493	485	494	461	495	479	516	485	466	446	497	531	485	464	502	506	492	470	511	478	467	492	467	489	513	517	475	474	483	487	503	475	513	502	492	493	477	498	439	484	508	460	507	489	471	492	481	484	479	467	510	516	466	481	501	522	479	496	499	452	454	503	480	497	468	469	473	477	464	455	528	504	462	540	503	463	456	474	482	522	502	482	515	479	460	457	513	464	479	489	499	471	488	487	485	526	454	505	485	448	548	501	453	475	475	492	517	488	485	465	472	490	516	465	462	480	489	504	483	489	527	507	510	453	449	449	459	494	475	495	523	509	495	490	466	524	495	473	497	489	519	500	476	517	464	452	528	465	466	501	479	460	449	460	489	497	475	492	461	495	473	494	432	454	464	514	481	438	482	503	501	509	462	474	461	513	521	529	464	470	506	456	504	501	468	461	485	492	482	458	486	474	500	531	525	508	477	458	484	458	481	470	516	482	445	483	485	436	479	504	540	474	470	506	470	521	464	514	526	455	513	455	452	465	500	508	492	492	469	493	490
4830	2498	1538	927	793	731	663	613	573	576	528	515	587	512	463	534	528	530	467	483	572	496	524	493	507	513	461	550	497	528	536	485	499	523	464	480	479	542	499	452	514	523	490	548	500	468	500	526	510	498	466	532	461	509	531	573	541	478	490	502	457	511	479	505	499	525	558	503	546	511	506	507	508	481	491	465	478	482	531	498	483	488	532	511	513	501	500	491	518	534	456	498	472	505	511	486	547	560	519	492	509	505	465	522	477	490	505	502	474	527	529	440	493	504	486	533	502	508	498	503	484	509	493	489	496	480	507	475	462	471	520	530	488	491	478	477	534	517	531	486	449	515	477	505	520	501	531	544	499	499	508	491	499	470	500	516	519	529	529	483	491	489	496	518	526	503	495	509	545	466	501	490	480	527	535	478	503	473	502	520	514	525	493	543	501	463	527	520	489	542	505	511	496	441	490	516	544	521	507	505	433	473	513	494	486	498	473	516	521	545	503	494	474	525	502	488	539	488	531	537	483	487	479	518	480	528	517	497	510	489	505	504	509	515	529	503	492	504	500	479	493	504	510	484	500	499	490	480	517	509	506	499	501	490	520	495	540	451	519	489	523	479	535	537	495	515	505	509	492	519	510	480	478	504	496	529	499	547	485	511	493	479	471	510	523	525	508	454	495	521	471	478	475	504	505	478	525	501	477	511	580	485	517	526	527	502	500	469	492	501	471	531	522	490	502	527	499	488	474	517	497	457	463	551	508	512	504	517	514	483	516	517	482	486	556	501	521	507	481	499	525	502	510	524	508	495	497	502	512	523	512	500	501	504	488	478	496	515	454	448	448	486	470	503	503	501	520	512	491	535	524	510	503	511	508	532	531	527	481	501	500	520	487	497	543	521	522	518	517	518	464	522	471	514	518	464	467	490	535	530	497	521	519	494	502	515	488	514	501	542	500	492	509	494	503	508	508	507	517	506	484	483	488	487	495	536	534	486	489	455	472	514	501	503	480	499	473	479	510	503	529	486	512	498	497	508	502	488	448	512	500	501	520	505	503	477	512	516	531	506	504	540	523	520	475	503	537	527	514	493	460	513	572	469	531	519	502	496	475	491	484	529	459	482	528	524	498	470	480	481	488	479	515	467	527	510	498	495	485	487	493	513	487	496	507	510	497	496	515	484	476	528	537	487	485	504	518	497	490	511	482	485	537	523	475	520	509	521	540	543	467	519	512	496	471	541	540	491	536	503	519	512	518	509	485	481	488	454	513	518	518	494	516	476	465	539	499	460	520	508	504	513	516	540	479	492	473	525	516	490	478	511	495	497	526	536	474	508	507	516	498	506	511	554	523	486	450	490	498	502	515	546	480	483	546	507	453	500	484	490	548	486	501	489	478	486	482	499	463	487	517	525	461	486	468	477	541	490	490	478	517	485	479	493	479	474	476	511	472	507	498	506	474	521	475	498	535	506	497	504	486	518	486	519	505	495	487	530	527	480	531	492	474	513	485	480	459	465	462	529	519	498	518	480	489	497	498	497	517	464	517	507	519	482	502	512	498	523	499	525	514	520	510	486	538	526	475	486	478	486	508	529	516	489	525	516	516	469	528	481	471	544	497	501	518	480	477	461	545	506	507	488	472	482	490	504	505	526	459	525	450	519	496	454	510	504	518	472	493	473	561	491	528	552	518	511	512	546	495	524	509	539	506	505	499	481	509	522	481	504	471	497	516	452	532	542	476	503	500	506	514	491	461	490	488	511	552	528	492	540	524	500	456	533	483	482	518	495	515	478	509	492	466	531	544	468	483	561	525	500	520	469	515	546	518	506	442	469	488	514	503	522	513	518	472	498	503	538	522	541	484	480	542	490	496	543	490	501	506	531	527	478	532	456	496	574	505	488	494	515	482	495	480	521	486	519	469	463	509	539	487	532	532	511	497	473	556	494	512	510	523	525	455	519	507	544	520	497	459	465	509	476	535	521	503	536	485	515	500	498	480	518	486	505	518	509	491	500	458	491	513	522	458	492	487	518	494	499	495	503	454	469	481	494	468	474	502	485	481	485	531	478	473	493	529	530	481	535	481	516	492	478	512	483	490	505	480	528	481	461	502	535	495	503	480	511	517	519	514	496	495	533	544	509	504	514	516	485	537	502	498	502	519	498	502	524	500	475	475	473	502	514	497	517	475	478	468	503	523	529	484	528	481	530	474	486	495	499	497	469	517	533	429	504	503	495	505	505	516	504	490	480	509	505	506	495	486	478	490	539	502	529	515	549	501	461	520	526	510	524	507	499	575	497	509	488	549	493	501	468	519	509	465	531	469	504	476	529	490	521	516	496	528	528	439	471	520	480	507	474	503	513	507	462	523	511	538	508	483	551	482	501	510	483	521	497	489	517	479	503	526	480	532	468	536	497	454	506	506	493	486	501	494	487	511	485	465	479	528	459	520	509	529	483	478	512	514	514	502	490	509	501	533	500	505	504	469	494	504	476	502	469	479	475	494	480	497	524	489	476	538	536	466	502	494	479	501	507	519	519	498	475	518	502	485	505	529	516	563	553	531	514	475	481	501	508	473	494	496	496	505	475	538	521	481	454	483	526	502	471	516	562	458	486	490	485	472	523	517	496	472	493	512	508	499	483	513	487	485	499	470	503	481	515	495	553	493	464	520	447	538	466	493	510	484	490	490	520	527	456	499	497	552	499	494	487	496	527	511	464	542	489	511	506	499	459	466	516	489	482	517	466	514	491	494	496	483	511	528	504	499	495	493	519	521	481	533	487	484	527	485	518	493	479	504	463	498	516	451	496	497	463	518	517	447	499	494	496	509	532	451	515	530	503	514	536	476	493	525	516	500	482	499	513	523	482	499	492	505	506	489	460	473	506	510	525	522	512	503	518	523	520	518	476	504	505	483	507	514	500	535	548	511	493	518	489	481	504	488	499	486	474	476	549	493	474	479	520	487	509	505	529	532	496	503	509	505	493	488	530	512	515	498	476	523	520	494	529	492	495	442	496	535	488	459	504	500	505	471	537	518	534	484	506	537	488	480	499	512	494	518	538	490	496	506	452	519	548	478	479	509	499	540	523	513	502	495	507	501	476	538	480	513	483	471	474	496	467	523	485	519	481	485	509	496	507	509	525	540	500	487	519	515	494	525	513	494	553	493	527	510	540	530	500	470	490	538	506	508	510	504	475	498	481	514	496	479	501	509	441	511	479	509	474	529	498	478	534	503	481	517	491	501	512	514	518	504	499	476	511	515	500	489	471	512	523	480	518	515	531	520	496	517	507	507	476	500	499	502	491	487	526	493	513	493	485	497	483	520	523	488	494	514	495	514	507	514	540	492	510	479	486	504	542	501	542	550	472	477	503	531	493	465	500	504	499	492	519	487	515	497	515	496	530	537	567	510	537	482	533	499	516	460	464	525	497	497	479	482	515	491	469	514	507	514	514	474	525	527	523	492	477	507	524	509	514	490	509	540	504	487	497	528	535	523	503
23631	20946	27794	24273	20882	5341	841	601	467	419	358	352	346	331	317	296	271	299	300	277	265	289	260	286	218	264	239	231	238	246	269	235	239	238	229	245	242	225	220	223	264	237	242	249	252	244	239	239	240	202	225	247	225	260	243	268	240	233	241	246	251	273	256	249	236	232	213	222	226	238	242	249	243	222	232	244	225	216	218	232	235	237	238	233	217	237	247	212	233	258	223	232	227	213	228	223	240	215	225	246	220	236	204	264	228	241	247	233	254	224	243	235	249	205	250	231	250	213	222	236	253	221	203	215	234	230	240	229	222	235	211	214	223	277	255	233	240	242	210	266	215	214	250	237	259	244	230	209	248	236	262	236	243	230	246	243	246	228	236	239	234	215	213	229	214	225	223	242	226	234	230	235	216	234	231	224	274	244	250	242	218	236	227	227	226	202	237	207	257	228	213	234	220	241	253	226	208	227	253	264	229	260	230	238	251	237	243	210	213	236	245	238	245	221	234	246	234	227	251	243	226	233	252	245	222	251	259	220	228	195	248	240	219	221	250	239	229	242	202	217	214	240	239	247	252	222	254	195	252	232	216	252	223	217	230	232	238	222	246	255	226	201	220	221	222	233	252	248	236	236	225	226	250	227	243	241	263	242	228	223	222	226	232	234	211	233	249	228	193	225	259	219	225	246	227	225	244	273	231	198	230	235	220	233	212	241	244	232	210	246	256	214	244	225	215	250	233	245	242	227	267	254	246	245	208	230	208	204	237	238	234	234	249	244	249	241	252	226	247	242	238	221	257	239	222	230	271	250	226	263	232	236	239	220	260	267	237	260	238	233	214	263	254	247	253	246	215	249	237	225	255	246	231	246	228	251	218	227	237	240	215	209	248	223	249	247	233	251	230	227	230	249	240	229	237	237	228	247	210	234	209	232	230	222	210	232	243	229	242	230	216	211	234	217	245	249	244	241	218	239	222	209	248	219	219	250	248	269	223	225	231	243	229	214	243	241	221	241	236	205	254	247	249	220	231	228	220	223	232	227	220	252	243	233	248	224	217	242	220	213	236	221	234	214	232	252	208	242	224	227	215	227	241	207	237	238	230	249	185	204	234	232	236	237	212	243	227	239	232	219	240	203	240	258	220	234	210	234	249	232	207	261	219	242	241	230	242	254	208	232	206	243	243	228	260	237	236	243	239	262	231	210	242	227	215	250	272	254	241	210	243	238	226	254	226	232	227	215	238	249	235	207	247	241	227	211	242	224	258	216	241	224	224	254	218	241	197	238	209	253	228	227	245	236	257	228	233	253	243	234	218	241	262	224	246	227	230	226	237	247	243	256	226	248	252	243	227	257	209	216	260	247	215	237	218	239	208	217	239	212	263	210	230	227	218	246	227	224	209	236	244	242	226	240	212	244	230	220	244	206	233	227	237	245	232	251	250	273	228	249	234	231	234	236	228	231	226	250	244	257	207	222	232	217	221	248	228	222	219	219	251	232	225	244	197	257	260	217	249	221	238	238	217	231	223	211	255	243	258	233	234	220	215	263	259	244	236	244	219	233	227	231	240	237	222	211	218	258	222	279	224	234	217	221	253	227	233	214	251	242	277	263	212	239	225	260	244	234	231	217	250	230	222	227	233	218	244	249	232	223	233	238	224	242	235	226	248	214	213	264	221	233	243	233	243	225	236	219	246	260	234	233	229	236	240	252	233	232	224	205	234	209	225	210	236	258	249	238	208	239	249	220	206	197	252	244	222	245	225	237	205	207	229	225	228	220	248	247	215	238	211	234	206	250	243	239	225	265	225	252	230	201	220	244	240	245	241	226	242	253	226	221	265	231	269	221	230	236	221	224	233	240	253	240	231	212	223	256	218	227	239	231	236	223	268	251	250	200	226	250	257	230	212	236	230	237	241	236	221	233	244	248	240	233	252	245	237	258	223	213	251	240	228	220	258	224	222	220	271	216	212	250	222	242	231	210	226	215	235	216	257	252	251	229	226	232	246	233	254	229	226	260	215	228	225	261	232	241	194	228	249	272	230	235	226	250	221	209	235	224	211	239	228	219	290	223	234	250	225	238	237	251	214	221	207	248	210	256	210	249	275	232	238	221	214	214	252	220	249	247	203	260	245	247	246	200	236	240	217	247	226	211	236	246	248	226	201	231	243	231	190	225	256	235	239	245	224	216	247	218	230	237	258	229	233	238	251	239	239	256	211	247	232	208	236	212	265	268	234	237	238	238	230	237	238	204	243	233	248	220	204	221	237	243	233	245	248	238	214	240	266	261	256	228	225	243	238	222	259	230	227	226	238	214	245	254	243	252	214	222	261	252	208	233	224	216	246	225	227	209	246	226	264	224	231	246	240	246	247	213	218	239	246	252	260	217	239	210	225	232	238	258	234	242	216	200	235	214	209	254	208	208	213	214	239	236	243	237	254	218	218	249	246	211	216	237	217	212	255	234	227	225	226	257	229	234	204	247	227	250	226	264	240	223	232	227	241	241	276	269	239	236	224	221	226	236	234	234	256	225	234	221	227	201	233	230	219	229	252	238	235	237	226	221	233	230	219	216	212	210	228	260	231	229	226	219	221	248	242	258	215	208	246	246	228	249	216	230	250	244	236	253	232	226	232	237	237	220	223	235	232	219	234	219	230	247	234	244	248	226	226	237	253	245	236	230	239	227	243	210	248	239	219	241	203	235	212	189	216	235	238	216	260	244	249	229	227	228	250	214	218	220	242	241	206	210	216	246	244	215	215	260	228	228	249	209	216	225	243	214	210	224	217	255	209	238	236	244	211	223	225	241	207	240	257	203	233	202	257	217	226	220	265	262	216	234	245	206	258	232	224	228	233	244	247	232	235	222	247	238	210	213	230	228	235	233	219	255	238	238	228	237	231	237	232	237	241	225	245	229	239	241	228	237	245	254	224	237	243	233	205	228	245	249	244	245	231	233	216	236	246	235	208	220	235	220	217	243	243	218	224	213	242	239	227	205	217	253	247	204	217	240	221	243	262	236	218	240	223	227	208	230	211	217	216	240	255	255	221	223	250	229	244	202	235	215	219	243	247	216	243	256	217	241	229	233	214	273	209	241	229	233	242	284	225	249	266	254	217	208	227	245	242	255	241	226	232	243	235	219	224	210	220	258	230	237	218	215	214	250	224	239	245	237	223	229	224	230	220	245	231	234	235	238	235	222	253	213	259	234	245	243	214	206	235	261	221	232	225	224	216	212	240	230	267	244	240	224	205	226	232	245	248	224	247	261	252	254	234	207	227	234	224	231	238	200	216	247	250	233	229	235	237	221	246	229	270	252	229	224	240	238	244	233	213	238	242	254	214	242	233	232	228	227	249	244	239	239	259	227	237	228	238	226	263	232	233	225	230	236	258	218	226	221	239	250	234	218	236	253	224	246	236	260	245	219	211	231	227	250	218	241	229	240	224	231	232	232	219	254	219	231	244	224	207	287	226	220	250	214	250	241	214	252	253	240
3541	8754	5676	2609	1815	1386	1026	827	754	543	513	470	446	380	389	361	330	304	290	309	276	278	261	284	292	277	282	265	247	255	263	227	264	289	243	236	277	262	231	260	277	268	253	259	245	272	222	263	243	247	246	257	239	249	256	223	248	252	246	232	259	232	229	235	264	244	258	258	210	252	264	248	233	267	233	234	259	249	232	236	233	246	248	229	253	235	246	236	256	248	240	245	259	237	219	253	257	259	234	255	234	228	260	233	252	259	259	242	268	256	235	231	274	256	228	248	242	261	251	254	237	230	232	212	272	259	214	222	231	246	258	248	250	230	234	228	237	248	214	243	253	250	242	239	256	247	256	245	251	236	233	259	219	234	212	232	231	242	304	255	236	236	236	213	240	266	252	244	212	240	230	246	237	231	203	275	241	235	248	221	249	244	277	239	222	246	253	239	261	235	243	216	244	254	232	263	251	227	247	247	274	210	242	226	228	245	255	263	231	249	249	251	202	234	250	245	241	233	243	257	235	270	254	244	262	244	236	247	220	213	230	222	269	239	227	253	254	240	226	221	233	275	261	242	229	257	243	246	240	228	223	227	238	252	221	235	230	235	237	240	239	232	243	248	245	252	234	256	255	229	246	245	239	250	233	263	230	251	256	227	229	254	270	250	245	234	238	246	230	235	257	225	273	240	207	245	245	226	245	240	234	207	268	225	216	235	267	254	266	216	241	253	203	256	219	245	242	202	252	252	218	249	252	232	266	233	228	229	240	221	245	249	243	259	263	264	249	226	240	236	255	241	273	235	230	245	236	264	222	229	247	242	238	212	223	255	233	238	240	227	231	217	258	260	226	246	235	217	269	248	235	242	240	244	219	246	215	277	262	258	257	273	244	263	226	233	239	238	229	259	244	236	241	233	252	226	251	225	234	236	232	237	256	243	230	244	272	248	225	247	265	243	269	251	223	239	240	216	248	233	242	229	257	217	257	244	260	285	230	238	255	241	249	255	257	240	260	251	225	233	237	244	251	254	261	260	250	227	241	252	250	251	253	240	237	225	236	241	242	202	258	263	248	235	264	256	250	255	237	257	225	224	225	232	252	229	248	250	258	259	223	248	253	246	238	279	262	231	231	226	244	240	275	265	249	263	246	255	248	231	242	246	219	246	246	238	217	213	240	272	254	248	237	235	247	232	241	251	223	256	236	234	269	230	304	247	247	243	248	245	225	266	262	230	255	236	228	233	253	222	232	249	226	230	251	240	251	222	246	246	240	226	236	257	241	229	260	260	216	233	271	247	258	246	250	244	247	238	247	242	218	226	244	233	222	261	219	219	262	259	252	244	235	213	238	256	262	273	253	262	263	241	231	238	242	257	240	211	245	220	238	281	260	223	240	266	244	219	253	235	258	259	243	240	246	242	247	233	238	245	244	247	247	237	238	244	258	234	266	250	251	241	237	247	230	258	231	259	260	238	257	230	221	241	234	268	238	264	234	219	238	238	249	237	245	220	245	230	221	273	231	221	251	238	244	226	236	269	253	270	265	247	266	244	239	242	250	222	232	212	252	229	227	233	264	192	219	247	230	255	269	224	251	250	210	244	255	256	246	233	229	246	232	279	239	233	231	246	244	255	219	229	248	237	215	226	253	232	251	232	236	215	235	227	243	232	269	249	215	232	223	245	265	224	248	232	249	232	229	255	232	235	237	248	247	195	246	235	234	219	240	259	278	232	252	226	212	219	241	228	271	261	233	229	232	240	216	249	217	268	245	221	234	216	225	244	248	233	257	252	254	222	236	237	256	243	239	236	256	232	236	246	271	228	244	244	245	239	227	229	251	230	258	238	250	256	252	234	243	260	219	231	271	210	229	257	262	236	238	274	256	256	241	230	238	224	235	249	241	233	242	223	252	227	250	220	229	250	218	240	236	263	234	235	254	231	239	232	250	235	244	232	253	250	210	241	240	248	256	262	226	247	222	213	233	239	253	253	249	264	228	241	266	204	263	256	237	243	231	261	230	251	234	214	256	241	246	245	280	236	232	239	244	244	262	234	248	225	216	233	233	244	211	247	224	215	235	232	254	258	248	240	259	262	239	256	260	225	254	239	252	229	244	246	219	229	251	269	287	247	253	232	237	256	243	250	247	239	226	273	213	236	226	241	257	250	254	238	252	237	244	230	238	254	221	264	248	242	236	251	241	245	220	238	229	222	242	232	242	232	204	244	241	252	248	230	238	241	241	233	258	268	267	243	215	248	257	237	217	226	235	292	275	232	229	225	257	248	246	248	261	231	236	214	227	241	234	225	233	267	236	247	227	239	242	240	217	237	274	254	243	267	241	250	221	258	266	269	248	267	236	254	210	264	245	252	238	223	259	233	255	271	197	277	244	230	237	244	220	236	242	213	245	243	232	270	236	268	253	222	270	237	272	263	263	243	231	214	254	231	232	218	251	249	250	249	243	249	239	243	254	255	282	280	233	269	221	200	250	236	255	232	249	235	236	241	223	261	240	247	241	237	215	244	240	257	258	239	228	251	239	244	208	278	229	213	240	251	233	229	255	234	232	201	259	242	243	248	215	291	239	239	244	246	255	235	240	250	230	247	246	268	265	225	232	262	234	238	230	261	270	264	230	226	270	223	251	232	258	249	204	244	241	237	235	210	233	245	250	237	224	231	246	252	246	214	218	222	245	248	242	272	239	239	241	215	234	244	234	245	240	236	217	251	231	240	242	258	274	248	257	241	240	253	233	220	213	252	269	258	262	252	246	268	255	243	241	223	257	243	220	245	228	236	227	210	258	247	239	238	262	278	234	210	230	223	257	246	255	240	246	235	243	250	267	238	246	245	262	246	229	235	217	250	246	225	261	255	243	244	257	241	212	230	251	236	229	249	254	239	233	245	262	218	218	247	228	215	250	270	235	219	241	251	264	244	237	236	257	228	234	225	270	250	244	241	221	258	251	235	228	251	255	259	253	228	264	270	207	242	231	266	235	240	264	236	248	243	223	255	262	239	244	262	227	267	275	272	267	246	245	222	255	246	244	235	246	238	251	239	241	281	233	235	222	248	203	249	228	265	236	274	253	233	258	262	245	264	243	230	200	244	229	241	251	205	229	244	245	250	268	246	219	240	252	245	232	234	225	233	223	226	215	220	250	256	254	220	261	265	231	243	263	245	259	254	254	251	262	198	255	230	227	253	236	262	230	219	238	243	229	257	254	225	236	235	253	211	222	241	256	221	250	240	244	219	227	241	193	233	259	214	238	240	227	229	228	224	250	247	246	244	252	245	246	253	239	223	210	256	232	233	246	238	235	216	243	243	236	223	263	227	231	253	246	239	241	249	229	231	247	266	245	238	230	239	242	263	256	235	246	233	236	249	227	235	236	239	257	237	257	254	264	254	251	248	240	253	266	221	245	237	229	207	220	236	226	248	230	250	231	269	212	229	237	238	271	244	235	265	239	248	260	247	244	263	232	238	233	242	244	251	247	231	245	215
24621	20920	26633	25216	7906	999	845	752	680	671	685	677	639	668	662	594	577	594	599	610	618	607	660	625	560	596	534	610	592	602	564	604	617	613	589	580	595	627	592	600	600	579	607	549	582	602	596	567	596	598	605	600	562	636	622	601	587	607	594	592	614	589	645	629	585	584	588	602	565	622	584	586	592	615	581	541	595	622	627	586	574	593	567	587	568	560	626	587	607	646	577	578	640	582	587	582	656	558	622	630	580	545	593	586	639	562	604	598	589	585	606	614	602	653	583	586	616	617	592	598	621	671	616	610	591	580	622	656	610	634	543	578	583	585	622	611	548	601	613	627	589	588	553	577	575	579	658	556	627	588	576	576	646	607	616	555	590	608	563	585	585	577	600	642	663	629	597	646	634	624	591	609	606	598	589	624	616	589	607	607	602	570	567	608	601	598	574	577	577	613	577	615	598	594	557	608	558	602	564	550	609	605	619	608	653	578	608	597	583	612	562	565	571	621	623	588	567	580	604	568	612	592	612	570	598	599	590	604	578	607	580	607	577	649	629	639	547	575	562	600	622	574	569	585	587	579	562	609	622	591	609	592	623	583	614	603	583	585	577	588	592	576	592	609	570	619	592	604	590	577	604	531	590	628	574	552	624	633	575	630	572	609	580	642	580	578	629	587	586	638	610	561	623	616	635	603	636	593	597	588	589	620	603	576	587	592	627	572	592	581	615	607	596	604	583	571	618	601	617	621	604	590	628	590	584	626	596	602	555	579	571	614	596	591	600	622	567	613	612	617	597	570	618	615	618	593	651	602	600	578	595	593	604	612	594	554	571	578	581	623	570	591	628	547	596	589	577	619	596	599	618	588	620	579	545	604	583	605	598	622	613	601	615	567	598	614	565	523	620	593	598	617	600	629	587	567	585	619	585	630	608	622	588	611	615	663	594	574	640	601	610	607	609	557	614	596	645	582	628	619	612	667	583	592	615	638	592	564	611	577	616	643	575	584	643	551	604	617	581	608	578	640	574	552	550	575	589	605	611	552	580	648	561	579	586	600	573	571	582	627	624	582	594	584	569	578	564	632	661	632	602	603	574	634	578	568	555	575	582	596	620	613	643	654	582	570	577	635	614	592	601	611	586	595	612	615	580	596	638	601	582	619	610	586	641	549	557	585	585	599	611	618	576	606	600	543	567	616	640	601	622	583	595	642	587	608	566	586	551	566	598	623	607	586	590	547	614	578	620	605	573	587	626	600	617	577	582	602	570	605	587	607	596	627	592	557	597	654	625	629	597	577	556	573	618	614	562	642	608	602	630	626	600	637	571	562	626	615	602	572	594	624	583	657	628	637	612	561	585	595	616	576	645	584	616	574	590	611	547	585	609	586	607	589	566	568	567	614	622	606	573	622	610	580	554	624	598	638	633	601	566	577	542	575	617	599	581	556	610	625	591	597	594	607	593	604	598	599	579	570	572	601	615	553	624	605	589	614	602	599	588	628	577	599	635	619	590	561	590	565	621	598	563	575	578	597	595	586	613	600	593	566	581	595	592	623	589	591	579	602	567	624	623	575	571	612	603	596	634	620	595	640	593	659	617	590	558	661	630	596	591	597	564	594	612	603	633	565	591	570	572	572	555	573	574	628	619	534	598	575	589	615	582	562	598	628	625	597	611	619	601	637	609	603	586	608	594	595	587	574	584	582	572	608	595	616	633	635	567	579	569	633	605	609	615	622	594	596	608	581	551	595	580	612	584	636	598	589	605	582	592	564	617	591	609	639	568	593	594	630	564	631	577	575	598	580	567	584	607	628	624	593	628	595	619	630	575	582	590	535	610	614	574	592	597	618	603	599	612	612	608	589	541	611	571	556	584	613	625	577	609	631	601	571	554	601	604	577	601	622	616	625	630	552	567	582	621	590	594	586	584	633	596	608	563	545	575	586	564	625	608	614	570	532	590	586	596	556	608	599	606	610	592	620	593	592	562	596	601	570	571	662	563	592	571	615	598	551	607	610	577	568	598	596	612	565	610	584	604	630	618	615	590	622	578	600	574	580	636	629	628	581	585	585	575	566	554	637	534	627	588	595	537	620	592	572	630	582	607	611	575	563	571	606	567	625	619	583	598	588	584	602	562	567	600	605	608	617	597	570	575	560	583	575	567	562	599	567	576	621	572	550	598	623	592	607	593	565	667	589	585	635	584	589	538	565	609	577	587	609	592	568	564	586	609	568	607	584	623	588	605	600	632	622	543	594	571	566	565	575	592	592	588	568	597	570	591	573	559	583	602	597	610	633	585	608	589	575	576	629	603	610	558	618	608	601	625	571	594	600	638	585	607	648	577	576	596	579	600	625	569	588	573	646	566	589	564	560	588	600	625	612	591	583	617	584	584	608	645	600	611	567	603	575	583	567	571	593	646	608	544	613	587	601	607	603	552	584	567	638	557	621	607	590	580	576	638	608	576	594	585	616	641	619	585	607	574	629	644	577	577	589	621	646	572	627	618	570	600	611	547	575	539	595	627	585	622	598	555	587	574	594	604	602	572	649	608	594	589	579	629	564	604	620	606	598	620	577	584	604	608	590	546	545	605	607	574	563	579	607	583	596	555	578	601	583	575	568	614	581	623	595	603	549	614	580	591	588	645	602	611	615	596	590	629	593	597	578	602	611	636	600	561	608	616	623	565	631	572	616	628	611	587	601	600	552	570	590	589	529	597	619	596	648	582	597	592	590	603	600	607	605	582	563	641	573	589	578	601	513	637	588	561	629	567	583	599	586	625	610	648	600	585	599	589	611	548	613	616	593	579	598	617	601	584	602	566	577	607	645	584	590	590	657	589	624	569	607	582	607	531	583	605	608	609	645	595	639	565	600	618	608	575	620	608	562	576	564	623	585	575	583	635	616	609	622	601	599	596	627	553	598	597	586	600	622	599	578	594	600	624	635	611	587	593	577	562	639	578	550	616	565	592	601	569	589	578	576	606	636	627	569	615	572	550	582	591	558	607	602	584	547	620	596	582	586	558	594	589	585	625	601	588	615	632	605	607	621	585	561	626	588	589	636	607	587	599	533	616	552	601	569	623	577	551	602	592	573	613	589	585	585	569	583	575	578	618	574	597	551	574	618	629	616	605	596	587	619	590	605	619	602	598	612	606	633	576	603	602	585	561	613	621	580	592	595	589	551	608	610	607	569	588	617	587	553	619	599	603	582	639	589	602	625	608	600	583	580	584	603	595	586	597	591	595	599	596	567	594	586	595	592	637	563	606	579	590	597	581	548	599	587	577	670	591	615	577	604	601	591	605	611	573	619	606	580	563	594	559	569	606	629	591	598	552	598	600	628	612	583	613	601	578	564	604	608	645	620	597	592	637	588	603	595	580	613	625	627	623	625	583	576	580	592	600	532	588	571	608	624	600	624	606	620	653	574	556	627	620	599	613	574	594	573	584	593	612	577	579	596	557	602	610	577	546	600	601	558	599	551	584	618	628	600	563	623
3620	5234	3446	1837	1389	1193	1052	979	852	794	795	742	673	717	670	665	657	642	674	636	614	629	643	613	624	604	654	659	644	641	653	572	628	613	607	614	620	606	626	613	604	615	597	582	603	592	598	606	566	634	619	622	608	607	575	607	584	615	654	628	616	580	592	620	619	618	596	619	623	642	657	610	619	622	575	632	612	579	572	568	549	616	617	618	601	631	590	597	638	651	562	549	618	614	632	631	634	594	601	612	604	616	620	618	628	595	652	636	649	544	617	604	591	606	605	585	606	613	568	596	605	594	609	579	591	616	658	579	596	629	565	626	602	654	600	549	591	601	609	623	640	594	647	624	595	642	577	613	564	617	646	595	596	595	588	620	583	619	631	588	632	598	623	615	581	590	618	597	583	585	604	585	652	610	631	568	588	569	599	583	658	592	594	630	654	573	639	602	647	641	542	604	590	614	582	600	612	637	590	556	602	652	606	624	543	622	606	658	612	631	620	603	597	621	581	602	615	623	660	648	635	641	647	601	605	624	623	586	578	586	629	607	617	567	614	626	631	593	650	607	603	615	589	572	559	572	627	590	578	629	572	584	582	625	592	553	589	586	618	615	591	608	585	580	622	592	599	610	570	576	603	568	628	585	596	592	630	583	624	624	590	595	615	570	611	583	586	601	614	591	589	595	595	577	626	633	607	584	560	643	587	593	598	654	610	608	628	583	598	619	604	611	581	598	573	581	616	609	655	562	611	601	572	606	623	594	549	621	590	643	635	611	629	629	637	656	646	611	625	658	621	569	581	600	607	588	607	616	604	597	603	617	609	604	631	544	607	590	585	652	602	602	597	612	571	640	598	583	604	589	635	597	580	599	628	581	608	599	645	572	606	633	580	565	597	613	587	600	625	588	614	599	556	643	618	612	599	637	600	613	616	610	640	572	614	547	589	614	637	616	591	596	620	583	612	602	612	626	581	613	614	625	596	602	587	601	613	572	611	644	638	622	609	626	604	589	595	594	597	504	614	587	581	595	629	617	605	583	650	621	537	573	586	627	579	639	581	626	597	621	609	615	609	593	594	608	628	571	609	616	636	609	616	590	575	552	611	609	606	625	593	611	599	616	614	652	643	617	574	595	643	634	581	595	606	608	579	609	590	617	583	583	599	607	613	653	616	580	546	614	584	570	648	599	575	654	574	592	616	619	603	615	627	619	610	576	631	630	612	622	611	606	667	627	617	630	566	634	613	586	551	581	596	628	590	605	569	593	654	615	621	620	591	601	624	607	697	596	595	580	577	639	644	598	634	618	564	609	575	593	595	580	629	585	621	618	609	614	609	595	583	600	637	552	605	589	596	626	586	621	571	615	615	612	603	568	594	585	642	609	580	616	575	633	561	603	590	628	657	586	631	595	548	569	601	583	567	587	603	608	642	605	619	585	570	600	589	603	604	624	580	603	602	650	577	562	611	599	563	592	590	630	612	618	609	652	597	602	602	645	634	636	652	585	644	575	533	567	617	607	611	588	617	619	627	599	633	609	621	649	621	612	606	617	607	612	638	623	627	616	653	605	606	565	613	591	608	619	612	613	585	571	652	622	580	595	593	625	583	659	597	608	576	582	629	582	641	587	610	628	584	590	618	634	614	619	647	574	639	601	578	626	620	632	577	640	606	671	602	623	676	615	598	608	616	615	609	582	640	603	607	581	625	644	632	627	587	578	630	604	604	590	605	593	584	596	600	602	592	600	595	676	599	593	646	601	606	619	566	595	593	586	617	595	608	616	615	596	606	583	628	652	606	585	588	617	607	643	612	614	589	600	612	619	617	590	615	616	635	573	584	637	613	601	565	617	590	617	636	641	555	608	620	578	633	608	639	602	640	648	622	594	573	634	602	588	647	587	624	614	565	617	601	576	561	638	607	592	644	626	621	626	587	594	622	588	562	625	606	618	593	631	637	620	588	585	592	608	648	584	611	636	648	585	636	625	608	603	617	618	595	615	611	641	603	597	587	602	583	595	587	633	560	602	637	564	617	573	637	578	623	556	621	605	662	549	598	604	598	588	590	577	611	608	574	580	606	595	648	596	603	614	582	634	603	611	583	556	603	609	590	595	622	639	583	599	594	559	607	616	587	597	641	573	628	625	674	566	601	628	584	605	653	600	587	651	615	606	582	643	546	606	606	628	595	662	572	648	620	583	637	593	580	581	643	615	601	609	620	600	612	613	612	644	605	603	624	576	606	604	636	613	571	582	571	566	588	598	614	592	609	557	586	577	609	601	589	653	598	645	590	640	608	605	595	545	596	599	614	581	580	610	624	630	626	621	605	635	603	574	587	594	629	651	559	602	642	625	607	608	614	620	619	598	599	576	610	599	617	615	636	622	604	619	601	623	602	606	577	589	609	601	567	595	606	603	589	599	560	573	605	620	621	607	630	587	608	655	574	651	597	627	567	622	580	627	604	603	579	608	634	569	568	600	607	588	614	641	587	623	637	612	585	583	606	585	643	597	582	614	629	612	631	608	614	606	616	607	641	567	614	676	599	574	572	608	626	612	627	630	642	624	594	603	569	621	578	593	622	575	602	613	591	586	628	585	606	625	608	628	656	601	574	589	604	610	579	582	639	575	588	592	644	564	634	613	625	573	625	623	637	647	598	593	616	583	611	580	597	592	621	587	633	595	585	587	591	634	590	655	646	612	589	621	566	608	633	628	559	608	627	620	590	614	581	583	573	630	617	620	548	544	605	605	605	633	609	576	633	590	595	604	613	595	631	624	613	587	597	605	611	598	622	630	610	585	594	607	663	619	640	610	584	620	580	600	582	590	618	577	593	585	621	639	582	633	588	658	599	595	627	596	660	600	609	614	568	603	584	591	610	629	601	639	637	624	642	616	585	608	620	603	647	579	622	644	593	606	583	614	588	519	585	579	627	644	592	596	597	602	564	584	581	605	628	583	577	609	631	624	628	596	579	584	560	637	602	604	638	564	608	617	632	585	636	658	624	582	602	610	611	652	593	583	579	615	635	622	580	598	626	585	652	588	587	591	633	610	570	602	619	594	607	620	611	601	564	615	641	577	611	612	577	595	654	629	668	598	632	622	573	648	585	587	535	598	603	576	561	609	594	601	558	557	593	598	643	581	639	619	615	579	596	560	598	591	574	598	579	586	565	608	581	616	614	614	630	624	585	613	590	651	560	631	609	602	622	634	586	608	579	607	565	624	579	577	641	602	585	620	593	608	625	620	601	606	616	629	615	608	592	614	591	586	602	584	594	635	604	611	659	568	612	599	604	598	612	595	589	627	629	599	588	597	565	568	629	616	601	606	581	636	604	649	614	619	665	586	571	617	644	622	622	620	609	570	629	575	642	598	584	642	593	615	629	598	651	615	613	602	630	639	607	581	556	597	625	628	613	613	607	641	629	566	617	615	598	602	586	604	596	627	575	602	580	613	632	609	652	599	643	555	587	598	601	640	617	615	622	604	597	599	606	591	595	624
22439	20936	28371	23648	20940	20960	5751	924	698	604	502	438	420	390	415	344	359	372	296	296	290	309	310	296	296	300	291	292	287	263	254	256	284	259	263	240	284	270	272	252	262	261	264	277	266	284	237	268	246	263	255	249	260	247	222	242	259	264	268	238	258	277	252	226	238	255	259	258	250	230	264	249	256	250	280	244	251	252	266	252	249	260	247	270	256	225	244	244	265	262	271	264	251	241	269	248	235	251	237	243	248	247	253	227	227	280	270	250	232	262	238	264	246	217	238	241	257	254	261	242	265	258	221	242	260	255	250	249	223	243	255	235	235	253	234	207	279	258	243	259	260	263	267	229	260	240	244	237	235	282	232	234	240	247	223	256	258	228	235	257	239	273	238	234	238	268	233	261	236	226	254	257	251	272	277	224	215	254	256	238	248	249	278	234	248	263	274	253	234	243	259	240	283	285	230	230	236	248	248	229	267	238	242	275	245	251	268	247	240	237	253	229	233	260	261	265	245	253	276	245	258	264	246	258	255	239	235	269	235	229	263	256	228	255	245	232	215	241	217	249	223	254	266	215	233	251	287	260	239	237	253	244	252	239	259	254	238	240	218	255	218	265	242	260	250	251	229	220	262	261	259	270	259	260	252	255	241	267	228	252	226	257	264	268	260	263	216	235	270	247	242	211	251	258	247	230	255	225	270	250	284	275	247	257	247	243	248	244	248	212	267	245	216	248	244	263	269	242	254	244	266	245	261	264	244	233	251	237	269	240	257	223	268	239	227	247	263	265	277	256	281	229	267	250	243	240	253	230	266	253	244	216	263	257	228	232	250	270	235	243	230	265	240	254	248	253	247	256	236	250	274	221	246	244	243	228	254	246	232	260	266	293	259	217	252	233	256	249	229	245	236	249	266	246	256	264	249	239	248	247	244	224	211	249	252	258	241	245	272	242	253	230	242	250	260	263	273	256	255	272	242	271	251	252	249	235	264	244	256	229	256	236	241	268	259	246	223	269	262	273	258	245	235	263	257	268	284	272	265	262	254	262	269	237	239	274	263	258	292	257	242	240	262	239	249	239	263	230	292	254	285	278	259	259	230	272	236	263	236	247	251	246	229	269	252	256	234	240	243	242	293	266	292	238	260	266	275	221	245	244	244	249	235	262	256	239	231	259	245	265	227	248	275	254	280	245	230	222	248	252	226	251	276	250	242	244	259	255	228	234	252	240	251	250	252	242	273	236	256	250	240	246	261	253	259	270	247	262	249	246	247	258	246	246	272	250	251	252	243	272	276	258	263	271	218	252	249	218	237	282	246	241	251	270	269	249	283	235	224	251	261	241	252	219	268	223	249	248	242	256	243	263	251	252	222	271	213	242	261	235	248	253	251	255	238	256	254	237	222	219	236	254	248	273	250	246	239	227	250	256	261	238	254	250	248	220	238	267	258	254	246	220	250	246	249	267	259	226	218	242	244	273	254	254	254	260	278	231	249	239	240	286	238	245	233	250	229	227	236	246	252	252	228	221	223	245	229	235	250	260	244	261	247	257	238	255	279	247	270	268	251	243	264	245	259	214	258	243	257	264	224	251	239	230	237	269	252	227	247	275	273	263	234	258	271	268	265	251	237	270	274	259	251	258	225	228	233	265	245	233	265	234	223	238	238	234	241	272	217	244	255	231	228	248	240	266	256	236	235	231	235	267	229	240	239	223	250	242	253	250	229	267	279	242	278	261	246	241	262	235	248	232	263	262	281	267	224	251	236	248	257	261	236	268	227	265	221	237	225	247	254	244	269	238	237	253	257	252	266	255	216	271	260	275	255	245	250	268	247	243	231	249	264	237	230	282	238	241	260	251	254	247	225	266	226	231	264	233	232	222	270	268	256	236	274	241	229	266	247	240	268	252	247	243	267	240	278	243	236	255	258	256	252	277	243	248	247	267	232	224	259	237	270	235	259	253	255	253	252	232	275	246	236	250	250	251	265	251	239	246	249	211	264	250	241	230	251	240	246	276	246	222	249	225	263	231	259	244	224	290	245	237	246	245	241	280	221	254	239	239	251	248	240	244	255	257	250	252	265	246	218	253	239	237	252	254	227	264	258	229	222	258	228	258	252	223	244	265	294	244	263	239	261	256	255	230	250	255	248	239	226	247	273	244	271	256	250	266	237	251	255	252	260	237	283	269	243	247	234	266	230	257	223	242	243	208	245	239	235	260	285	247	252	243	238	243	227	242	238	231	228	261	234	252	232	267	222	256	243	249	233	249	231	248	256	269	232	275	249	259	267	221	253	263	251	232	237	281	259	255	257	243	274	239	211	218	258	240	270	239	229	225	244	257	254	249	264	245	289	254	242	271	244	238	247	265	243	247	258	244	273	251	249	257	224	249	241	235	276	247	256	237	252	265	231	258	216	231	266	233	238	230	237	263	270	244	264	248	256	238	221	234	251	240	247	270	263	236	268	263	261	265	247	270	250	245	235	250	238	254	246	247	239	218	257	255	245	227	243	251	249	249	228	232	211	239	224	264	262	227	267	265	240	244	270	216	263	272	254	252	249	252	257	246	261	256	261	238	255	256	263	238	265	241	249	236	270	205	231	273	196	258	217	237	252	283	257	226	235	255	229	251	219	238	244	264	259	233	256	237	260	244	242	270	248	248	268	258	232	230	231	257	231	262	253	217	236	244	257	258	228	242	224	256	237	237	285	238	250	229	243	251	265	209	248	264	230	237	247	241	270	244	267	225	246	247	247	250	249	237	223	262	228	221	257	275	213	245	230	241	266	255	247	250	231	254	196	256	226	262	246	270	248	246	224	275	237	285	249	244	217	235	237	213	245	246	226	239	227	260	247	238	250	246	253	236	284	282	270	254	225	257	261	285	235	224	254	228	264	222	244	236	242	259	251	266	270	244	248	261	258	259	220	226	264	235	236	254	255	267	226	257	263	238	259	233	247	268	259	245	233	235	289	240	223	242	210	209	235	280	261	230	262	228	245	240	239	247	265	266	238	220	252	249	251	222	236	231	297	216	280	252	244	240	257	267	239	240	244	241	269	248	260	249	275	261	262	267	234	257	250	237	266	245	246	265	252	244	269	226	238	231	275	256	257	247	250	238	217	235	275	229	278	245	237	223	250	224	219	240	246	253	231	255	249	239	259	254	285	228	229	242	268	246	247	238	251	269	265	238	265	251	290	231	248	244	240	275	267	237	233	272	244	274	242	238	248	252	241	226	250	246	228	250	233	252	252	235	223	265	254	256	258	213	269	261	234	256	230	235	253	254	260	270	258	258	256	261	230	258	253	247	234	267	256	248	233	249	273	209	260	258	249	246	292	237	295	260	234	250	208	237	256	243	262	257	243	222	238	255	257	248	247	250	245	255	250	232	246	252	241	236	240	257	269	246	255	257	253	242	234	250	203	248	243	254	279	247	238	236	260	261	237	230	257	275	250	249	245	238	268	285	243	243	243	240	253	247	287	238	257	260	256	242	221	247
3992	13555	9476	4439	3068	2322	1725	1321	1036	891	715	569	588	497	481	460	397	338	403	353	359	328	335	311	292	302	315	306	288	288	295	267	280	262	300	253	258	290	262	264	233	274	241	256	292	264	291	251	256	271	252	258	253	256	238	273	275	281	293	245	254	255	254	254	247	245	231	245	235	238	277	231	253	246	251	250	248	244	259	255	242	255	246	253	240	257	249	254	248	242	243	249	229	239	225	225	259	243	247	282	234	264	281	218	245	268	259	223	266	227	276	242	259	243	232	236	261	266	249	236	241	244	251	256	234	243	237	236	250	236	256	253	280	248	264	231	259	249	230	214	254	247	248	269	264	218	227	240	254	257	296	229	254	236	216	250	235	288	249	246	242	231	238	245	236	242	226	243	230	240	261	256	249	243	236	265	244	245	242	229	233	260	238	281	232	224	241	263	255	244	261	242	257	266	228	259	238	245	237	225	251	213	248	236	269	233	280	252	271	258	215	279	243	265	227	250	229	240	221	240	254	240	231	262	233	260	247	239	245	239	256	249	267	282	254	228	258	256	235	249	273	261	221	256	245	242	223	235	240	272	238	251	235	226	240	277	255	230	266	260	265	286	235	222	245	239	256	266	230	225	236	234	252	260	250	251	229	257	254	230	248	237	211	263	217	241	224	228	246	240	250	247	260	239	276	225	254	229	236	250	241	259	252	249	226	235	234	237	239	226	263	245	253	250	223	243	231	252	237	263	230	284	232	274	230	250	267	255	259	218	249	229	255	243	222	256	266	247	217	264	231	238	219	230	262	259	225	253	245	259	253	248	252	233	266	215	240	228	268	249	245	277	244	252	241	262	245	239	233	229	223	248	252	263	225	221	252	232	267	244	243	233	238	253	256	231	263	223	245	260	258	268	259	244	231	241	236	227	235	233	258	259	260	242	257	271	246	270	241	239	220	243	250	238	232	262	234	249	262	239	246	256	245	261	246	256	274	240	239	254	232	258	273	250	251	240	252	290	265	234	246	250	242	260	234	256	246	255	238	261	241	245	234	244	263	246	242	262	231	256	235	249	247	244	233	268	246	246	236	221	264	256	238	247	251	217	237	228	241	254	261	247	259	264	254	254	258	238	238	235	259	259	234	258	247	284	257	232	233	242	239	238	230	228	262	240	257	248	264	246	268	256	255	232	248	277	232	238	255	233	296	234	243	236	254	259	259	230	272	265	246	273	222	247	240	255	254	245	232	238	233	239	247	240	266	248	241	290	270	253	258	249	253	259	260	239	270	280	245	232	249	254	234	207	273	254	249	215	228	281	236	227	241	262	241	233	258	245	219	228	266	237	225	278	248	239	254	258	273	264	267	230	254	266	246	227	271	243	252	281	273	277	240	246	256	280	247	283	223	236	219	253	262	255	245	256	238	244	203	233	243	228	236	254	248	243	240	270	239	258	238	250	232	248	268	237	272	221	292	235	255	224	253	244	250	244	237	237	244	273	259	209	246	240	278	243	234	246	212	271	259	250	237	257	224	246	233	253	241	267	252	267	253	236	269	239	246	232	249	243	230	256	249	252	231	260	232	230	238	252	247	232	239	256	235	225	231	228	233	256	230	251	264	247	239	266	255	245	258	255	243	244	214	282	259	235	242	227	233	255	251	221	235	266	261	240	247	236	236	232	239	234	280	232	237	215	245	227	261	243	249	223	272	238	240	285	217	228	269	230	248	255	267	269	225	230	266	241	263	248	265	215	261	265	255	210	257	229	255	231	267	251	235	251	248	248	253	230	236	232	246	242	257	214	254	263	236	253	219	226	252	268	239	217	252	272	250	262	237	262	237	238	225	261	270	258	241	236	242	258	238	268	229	241	228	244	237	272	240	228	248	247	226	228	241	245	243	240	241	228	278	223	249	260	274	239	232	250	259	263	227	230	243	223	233	250	267	247	245	243	240	286	248	239	255	253	256	233	243	226	236	259	231	276	252	246	246	254	242	231	255	229	230	251	246	266	246	255	223	264	251	254	211	245	258	217	230	251	242	218	240	242	265	230	249	242	241	230	250	244	252	223	263	265	236	253	224	252	231	226	246	255	229	243	238	250	227	229	236	235	272	249	256	254	261	250	276	247	241	243	248	228	237	239	246	249	241	213	250	238	275	244	244	238	258	245	265	252	248	220	230	225	259	245	242	269	236	251	256	249	250	252	250	233	260	234	257	225	249	226	259	253	253	242	228	213	297	236	248	241	216	257	252	246	249	237	249	224	226	235	264	229	237	228	241	222	251	256	232	258	227	230	250	267	249	241	255	243	254	246	242	255	231	251	250	254	237	243	265	241	260	220	265	234	254	248	244	247	249	240	262	238	250	256	246	240	209	219	273	242	268	216	235	236	265	259	244	221	236	228	238	233	237	252	245	247	267	255	279	252	246	223	284	260	238	261	265	243	245	232	226	232	260	230	240	250	238	254	243	283	250	225	244	273	235	242	256	242	262	258	232	255	276	261	235	271	220	248	238	240	250	235	269	247	274	203	251	248	254	262	238	253	272	250	204	242	218	224	241	222	236	254	281	225	241	248	244	264	237	237	271	254	243	254	269	239	230	242	276	228	252	250	259	237	260	254	256	240	254	255	263	250	250	269	245	247	256	246	231	257	240	252	206	244	245	241	252	247	223	229	231	248	232	238	262	240	262	238	280	252	228	262	252	229	228	256	233	251	265	237	252	223	252	225	242	254	230	248	246	234	245	226	217	243	249	218	251	284	251	231	249	225	257	239	218	254	240	252	242	231	268	222	252	235	250	254	248	243	240	230	254	249	253	264	266	245	249	262	264	213	274	225	233	238	258	259	228	260	254	256	262	250	245	225	234	268	247	269	234	276	272	249	239	248	233	216	267	250	230	229	254	274	238	270	266	232	255	229	218	246	241	241	246	248	252	235	238	219	234	224	276	228	242	231	245	231	225	246	229	249	244	245	243	243	236	272	238	220	204	250	246	240	249	257	224	240	255	210	262	230	251	243	234	256	261	253	263	246	240	253	256	268	229	253	244	236	252	248	251	234	208	271	253	248	239	261	228	224	255	251	235	227	246	217	223	244	247	233	245	233	231	249	251	262	250	241	207	239	248	250	251	225	239	247	217	243	236	247	240	247	237	250	249	243	256	265	253	240	234	252	262	225	251	270	266	267	248	236	230	270	246	215	244	238	270	264	213	253	231	246	241	238	226	259	262	222	253	259	238	257	264	241	259	235	252	239	268	258	248	262	251	241	265	264	239	267	225	266	268	255	209	237	251	242	244	237	227	232	276	215	244	237	265	254	238	230	224	261	221	263	254	255	241	237	230	228	248	250	247	261	249	238	207	234	237	262	237	229	252	253	279	244	228	233	240	233	243	230	254	254	244	231	250	231	244	239	267	255	274	247	243	272	233	242	235	262	226	262	238	251	250	240	261	266	215	261	239	258	268	248	255	245	250	259	254	247	264	221	256	268	237	262	269	235	235	251
27400	20011	8672	1118	751	664	596	570	517	508	489	488	490	493	504	568	497	542	503	505	469	509	499	470	500	477	476	501	482	526	506	471	472	504	488	506	488	497	446	517	508	501	476	497	479	514	493	473	501	546	517	506	502	478	473	529	514	506	514	496	506	488	515	505	486	479	461	493	474	498	492	499	477	482	508	491	504	495	490	485	462	468	556	494	460	466	490	507	501	526	490	525	483	508	496	470	523	519	506	535	498	490	524	497	506	486	472	486	507	492	551	464	467	490	496	482	502	482	532	461	480	428	518	494	483	537	529	507	498	510	467	495	498	516	463	507	520	468	467	510	519	471	477	465	483	470	500	512	535	543	514	493	508	478	471	490	458	472	505	534	495	487	487	504	484	548	474	516	503	515	500	506	499	496	514	511	481	480	452	477	527	519	519	466	543	486	508	489	515	512	483	531	512	515	490	481	468	486	503	530	492	483	480	498	474	537	472	484	502	504	502	510	504	536	487	494	511	483	507	525	497	454	477	516	511	514	481	498	446	485	511	496	494	494	510	516	493	500	473	507	506	491	498	477	484	484	503	470	530	481	492	478	546	503	486	488	474	522	470	479	471	491	507	481	486	507	472	518	496	500	476	522	493	508	505	516	438	479	513	488	504	486	450	490	511	487	513	487	467	503	477	494	536	491	514	495	514	530	482	515	451	512	514	482	490	492	469	479	476	518	479	485	540	499	499	496	454	492	497	486	483	471	524	483	501	500	512	459	519	489	520	481	488	544	495	507	481	484	454	500	515	504	516	458	494	468	504	519	492	491	486	510	470	471	494	467	513	441	529	479	427	488	496	474	494	518	505	499	522	531	491	501	498	453	475	486	499	481	515	506	521	510	501	465	500	492	480	478	474	473	487	537	526	461	496	461	449	473	507	519	493	477	474	464	499	477	509	470	516	506	535	467	468	502	506	487	468	517	479	526	488	498	510	482	513	494	464	507	520	497	469	503	481	482	493	507	504	512	483	524	482	460	543	503	487	493	476	473	465	533	491	485	477	476	526	512	504	490	472	487	534	493	487	487	511	523	443	511	527	512	454	451	556	484	457	513	472	465	493	490	490	494	500	532	512	480	432	483	506	508	536	507	511	503	512	495	509	531	487	461	489	494	519	465	513	485	502	465	501	495	523	543	500	524	550	490	521	525	479	524	512	467	506	488	478	517	465	529	472	467	497	497	493	460	485	481	506	510	509	478	487	498	496	496	507	501	466	521	501	485	495	518	520	458	462	497	522	529	460	485	543	491	500	491	494	505	532	515	511	511	502	510	531	488	547	492	502	519	474	479	489	485	468	508	490	494	472	508	470	459	460	508	491	503	535	466	485	517	474	478	495	518	517	501	477	515	490	496	534	475	551	444	499	504	509	525	489	486	465	495	474	478	506	512	480	490	522	498	501	506	447	477	476	526	505	506	524	467	489	496	504	500	519	489	546	463	483	488	476	509	513	486	518	500	493	535	521	476	501	498	514	474	492	464	479	491	459	513	512	514	504	519	444	523	484	473	507	514	470	465	498	511	512	512	515	487	482	482	511	500	514	497	479	542	543	482	452	469	501	496	506	519	477	499	516	538	489	518	459	492	468	496	472	511	495	475	512	546	518	483	495	496	463	496	502	476	498	524	462	508	517	437	509	548	474	461	509	484	511	539	496	561	501	487	516	526	472	519	542	495	519	507	478	515	495	488	475	466	523	502	517	498	496	489	506	453	463	487	499	508	464	474	455	475	499	536	451	499	500	510	510	474	491	466	537	497	498	512	508	484	505	512	494	479	510	533	526	517	512	485	534	461	528	462	496	510	516	472	534	485	509	504	490	487	462	486	470	464	511	487	484	479	496	464	460	507	533	483	458	490	488	504	490	491	506	515	516	481	502	465	491	484	511	541	536	542	504	494	504	528	519	526	537	493	494	510	493	493	538	488	466	527	489	537	495	470	509	493	498	490	500	494	519	522	512	470	505	533	528	500	469	494	477	517	471	450	522	465	490	459	482	559	526	481	458	485	476	494	509	480	494	474	509	511	486	502	467	514	481	526	482	477	511	477	520	516	534	472	487	530	456	498	516	550	498	494	479	522	490	515	532	484	517	494	461	487	513	474	515	516	462	501	482	469	521	507	471	499	509	505	509	560	476	472	511	503	502	503	497	477	506	484	507	517	495	495	532	532	499	487	493	492	491	510	476	475	510	498	433	536	474	507	512	479	497	514	507	510	500	515	497	507	497	507	520	477	504	500	515	485	497	503	478	499	479	489	503	479	468	477	496	490	479	505	514	472	450	487	471	516	500	495	489	476	465	499	503	493	505	495	518	445	495	516	490	488	544	505	490	483	547	531	527	509	524	471	552	513	484	511	493	475	485	509	478	496	496	498	498	459	534	451	480	475	495	475	507	501	496	545	478	459	462	457	474	496	490	525	477	525	510	526	484	493	474	489	508	501	494	506	518	502	531	459	520	474	510	504	472	471	481	451	495	491	475	497	477	497	516	504	478	483	486	507	495	504	494	498	497	505	492	520	532	478	504	533	529	488	492	492	533	477	491	519	525	498	513	498	499	470	500	548	503	492	454	493	517	507	472	517	513	510	491	451	482	518	515	476	518	498	530	499	487	495	499	467	514	500	469	467	483	494	461	498	519	466	522	490	480	530	487	497	488	496	475	510	459	524	461	476	503	472	461	475	492	474	541	492	470	533	467	485	508	559	513	463	501	507	498	473	489	476	496	551	453	502	491	515	510	500	470	499	487	524	499	502	493	470	491	494	543	505	518	498	497	495	485	531	490	487	485	501	505	492	507	504	501	519	526	486	499	514	471	500	515	488	529	538	495	474	524	486	497	489	499	518	531	501	477	485	481	560	486	444	483	494	496	519	487	484	468	451	514	485	466	475	501	510	473	429	486	536	497	506	506	465	481	525	491	497	526	495	499	496	494	481	522	489	508	528	520	472	497	573	460	509	523	530	457	474	500	483	512	482	498	496	482	488	506	494	488	514	527	495	468	472	481	486	497	483	502	509	491	506	498	464	486	497	475	458	500	485	507	474	493	501	511	462	519	470	511	496	506	449	450	470	523	490	480	469	506	529	500	496	493	537	514	482	472	509	513	490	463	496	469	515	520	494	455	488	507	522	505	541	480	455	470	533	519	482	525	474	482	491	509	487	482	478	489	488	462	511	506	492	522	502	464	456	466	497	493	515	493	486	512	471	513	509	504	513	498	485	541	503	532	489	473	499	509	523	473	531	470	493	487	465	481	517	517	521	487	519	501	500	465	514	541	504	483	487	514	454	484	484	464	468	472	482	497	530	500	479	487	563	525	503	451	489	498	499	465	476	493	481	482	446	508	522	496	532	486	517	477	475	506	489	526	465	501	463	490	470	492	469	492	497	497	513	509	486	470	478	533	509	540	502	531	513	494	508	519	494	531	519	499	496	491	549	517	485	508	497	487	508	504	503
4934	2665	1624	924	824	689	664	618	664	601	579	557	558	564	572	553	537	524	560	536	543	513	495	517	499	496	512	520	542	510	496	505	474	518	517	494	512	579	476	542	490	534	491	494	509	543	506	546	507	528	472	511	527	519	500	558	497	520	511	539	499	494	520	536	521	491	529	494	545	523	523	547	533	520	512	514	575	538	482	512	521	502	467	512	513	502	532	525	472	542	475	493	520	481	525	516	527	492	556	507	498	511	484	523	503	557	541	516	506	506	508	503	510	503	484	514	486	507	500	503	526	513	523	512	548	504	485	535	499	536	537	547	503	509	562	538	561	499	526	498	513	519	507	524	514	520	498	495	513	556	510	484	480	491	536	498	479	517	551	532	518	500	471	532	534	529	549	485	502	517	524	538	536	504	475	496	516	501	491	544	499	528	527	511	530	494	557	493	539	531	512	539	535	493	498	471	520	544	484	461	528	521	542	520	515	488	529	539	499	528	498	518	501	488	500	565	472	554	515	516	520	501	558	499	492	510	547	521	480	504	505	510	522	507	515	541	496	541	507	485	500	524	518	517	524	516	491	468	529	524	522	474	518	492	511	529	549	515	512	501	477	549	516	573	536	492	525	494	535	518	504	486	509	518	511	553	501	540	523	541	492	551	502	501	527	467	536	530	494	508	505	508	480	565	528	518	490	520	519	535	475	516	532	526	524	469	527	506	476	502	546	549	488	522	511	507	517	552	477	500	516	526	506	482	497	521	498	529	523	493	493	534	525	503	494	485	511	523	516	520	493	485	507	521	514	494	516	536	496	539	541	551	497	483	551	520	527	508	499	488	523	539	544	517	535	506	500	475	533	471	564	476	525	521	521	526	519	498	479	497	535	506	511	552	526	526	501	509	515	495	502	506	504	518	489	510	492	539	486	508	538	545	492	508	519	555	528	550	521	529	515	521	479	514	525	502	509	528	528	516	578	464	520	532	497	515	499	515	529	508	517	526	498	517	503	545	508	482	532	465	513	523	514	521	502	513	487	494	523	509	520	501	486	512	473	498	492	521	507	551	520	549	501	521	516	488	549	496	515	466	515	537	501	508	488	522	509	511	506	504	501	527	492	485	518	518	512	529	481	501	535	541	504	479	478	508	490	506	512	501	545	515	503	493	506	518	506	524	513	500	492	536	528	506	483	512	503	487	443	495	505	496	526	507	447	555	516	504	495	511	488	484	502	513	537	481	486	510	502	489	516	510	570	506	516	512	506	546	494	512	533	507	546	516	517	499	506	504	544	495	489	559	525	486	540	512	510	493	534	564	525	493	489	536	526	528	530	493	548	505	514	549	518	486	534	525	493	498	504	524	514	474	494	515	511	490	524	514	540	486	565	521	505	531	509	516	553	520	523	518	522	492	531	499	531	553	499	511	492	543	520	573	500	500	548	480	474	517	490	510	476	519	563	521	548	490	503	563	525	526	496	454	514	532	502	507	498	571	517	558	490	543	534	526	506	502	537	527	453	515	499	530	480	497	529	529	529	503	514	527	536	522	542	496	491	556	533	515	499	548	487	546	535	559	522	482	511	513	515	490	475	485	494	507	458	523	512	517	506	492	523	538	510	526	474	545	487	523	527	502	523	528	516	502	533	519	523	520	520	498	496	528	531	491	512	503	503	480	505	467	478	464	492	491	507	530	490	473	519	487	508	507	475	464	473	497	514	487	484	507	523	527	499	590	480	489	474	497	512	499	527	516	527	493	481	554	507	498	516	522	527	468	524	500	514	485	505	524	526	484	516	544	520	504	582	507	517	506	485	508	505	513	506	464	469	494	527	475	484	489	495	513	512	517	542	525	464	493	516	505	516	541	497	491	517	529	509	541	509	485	504	485	540	537	525	525	533	533	510	516	525	525	533	507	520	522	493	563	522	523	536	510	502	484	505	528	499	527	513	516	513	496	492	548	496	452	507	527	507	493	506	527	513	482	552	479	479	491	484	526	486	561	497	495	498	505	539	516	540	519	535	456	544	549	483	547	530	503	523	513	504	531	553	534	492	497	534	492	523	498	453	541	545	496	528	548	511	508	502	464	481	497	496	532	497	498	497	532	501	514	494	494	525	503	500	536	516	501	537	474	488	542	497	512	492	464	486	509	538	526	547	512	511	523	504	502	479	513	473	512	520	524	520	494	534	560	509	487	565	518	487	575	512	470	537	496	517	520	506	511	535	482	496	488	465	485	560	499	507	533	538	521	503	523	527	549	541	482	521	510	540	533	468	550	497	514	502	550	528	497	472	550	542	574	530	513	488	513	483	536	565	482	495	521	527	504	525	501	489	510	491	522	543	530	489	492	483	496	542	522	547	510	513	520	478	519	527	522	493	504	559	545	527	491	502	539	510	531	529	479	489	523	521	521	551	494	527	536	485	546	527	496	489	490	539	513	506	509	545	518	517	514	514	451	527	490	529	531	531	500	575	549	486	478	470	499	523	559	504	493	503	504	505	516	528	499	485	470	477	494	489	519	532	502	538	529	475	489	482	507	487	494	494	491	517	526	520	528	492	473	504	508	491	528	508	496	463	511	504	519	486	499	497	502	487	526	507	534	505	563	517	491	499	499	519	488	489	496	545	526	471	565	519	540	489	523	490	519	475	519	484	549	509	566	523	510	509	544	524	531	519	505	469	498	497	496	510	522	525	529	481	525	521	508	500	507	542	531	508	518	514	501	495	489	505	495	478	507	524	517	543	458	522	519	510	534	475	489	489	506	503	508	477	501	480	552	547	483	527	494	512	563	492	486	549	531	504	511	495	484	476	522	483	502	543	469	560	482	508	523	481	520	499	498	504	527	517	513	495	479	519	537	513	529	516	501	504	515	497	475	492	502	502	514	505	483	564	525	536	502	489	529	499	490	496	536	497	564	527	521	542	507	496	516	532	520	490	485	475	517	507	532	468	510	486	536	471	559	519	551	491	508	517	525	499	518	488	551	513	538	520	500	532	522	480	490	485	488	511	494	537	512	531	539	569	525	518	508	527	536	516	522	524	517	524	494	495	481	495	508	535	487	495	477	510	520	507	502	526	490	533	522	474	505	508	514	534	509	525	464	554	513	495	525	478	522	516	456	488	516	508	509	526	513	517	471	510	529	552	531	518	531	523	496	524	504	521	523	516	485	566	519	527	526	496	479	491	507	485	531	516	500	526	491	504	522	502	497	520	568	499	505	517	493	538	484	552	535	493	523	548	501	505	475	511	497	525	497	517	502	527	575	481	518	532	504	506	501	531	513	514	525	518	542	528	481	519	507	496	509	531	500	537	514	477	494	490	504	515	494	516	489	527	501	529	500	496	516	516	511	503	535	503	487	507	461	504	514	564	517	515	502	509	498	522	544	504	523	521	500	553	468	539	523	455	494	536	490	534	476	517	501	531	505	497	484	525	529	518	469	509	511	511	507	486	498	557	490	515	535	495	502	525	479	525	532	514	505	518	516	502	494	539	475	507	544
23647	20922	27789	24202	20868	5731	783	583	447	424	380	371	352	311	295	281	276	268	292	261	273	265	270	252	255	226	232	236	250	249	226	250	253	236	222	248	255	224	249	231	214	237	250	243	238	229	251	245	261	240	267	243	223	245	279	239	239	258	257	228	226	226	245	244	252	260	243	255	228	221	250	243	220	249	212	216	250	254	220	235	236	222	239	227	222	224	230	241	258	242	224	301	245	235	227	238	256	230	234	218	257	215	243	245	221	227	265	254	223	235	239	228	247	240	243	244	252	241	220	217	229	220	239	243	221	246	234	235	233	226	232	204	251	254	229	229	230	229	232	241	238	227	244	258	282	257	231	242	240	263	245	237	227	238	216	238	245	274	228	219	205	234	235	213	220	224	234	219	235	229	228	240	256	226	238	216	254	249	232	251	221	234	220	260	219	198	206	220	236	230	230	222	226	240	223	255	236	249	228	241	221	239	244	240	235	240	229	229	225	276	248	227	254	224	233	230	232	218	243	215	254	224	221	240	230	242	226	244	225	253	232	212	237	251	225	251	231	242	263	239	235	214	248	243	210	237	238	255	217	243	238	225	257	240	229	239	234	229	251	224	243	212	218	210	230	245	232	235	220	258	212	213	245	231	226	214	219	243	218	239	235	227	228	211	240	240	233	249	238	246	250	238	248	249	238	235	251	211	247	238	235	245	246	248	218	260	229	223	228	237	242	255	234	228	234	253	244	234	239	222	222	232	241	216	244	222	240	259	221	217	234	248	245	251	245	242	233	230	260	224	251	219	223	260	240	206	217	228	238	236	247	208	234	214	233	249	236	234	256	236	237	240	242	217	187	229	242	243	264	233	228	235	221	261	232	228	237	230	260	234	226	223	253	250	251	251	223	226	231	239	221	244	227	245	247	227	252	279	254	239	275	229	238	248	272	242	235	211	247	248	254	215	227	237	254	226	244	224	211	235	236	227	253	222	240	242	248	234	242	242	245	210	231	263	232	248	232	232	238	244	251	228	253	237	205	211	243	243	229	228	216	221	257	223	239	239	226	263	262	242	260	226	221	226	231	219	238	218	245	261	217	244	246	249	215	225	227	257	208	252	235	240	239	250	230	220	208	239	232	211	231	211	232	235	241	222	248	231	221	234	249	239	229	218	215	224	224	227	247	223	212	228	226	241	216	242	217	243	255	229	240	272	215	262	221	218	230	239	214	249	236	258	239	211	213	258	225	265	249	208	256	199	217	252	238	207	263	236	238	218	250	234	235	221	244	228	216	267	219	239	243	227	249	213	220	241	243	248	259	234	238	265	227	212	225	232	240	221	253	237	235	253	265	253	240	233	256	245	254	256	265	228	243	239	231	240	214	220	229	227	253	219	258	253	233	222	267	255	221	202	255	238	231	225	232	237	255	228	267	248	230	223	254	228	263	265	249	254	243	215	268	231	232	217	246	231	241	208	246	255	216	231	236	227	240	246	253	222	240	241	222	260	236	197	265	243	238	219	252	227	242	256	221	222	220	230	227	228	245	264	249	249	226	242	215	223	217	250	224	225	216	205	264	204	227	238	226	236	244	235	234	225	237	281	240	228	243	235	229	250	269	226	209	240	236	239	244	234	250	253	239	248	243	232	222	235	236	242	215	239	235	240	240	236	259	233	223	247	248	230	253	216	225	229	214	228	214	252	249	233	230	225	201	227	233	248	235	225	230	222	207	228	216	273	251	255	224	208	239	245	224	229	242	231	252	242	229	253	267	227	249	226	249	238	227	216	256	232	226	204	223	220	215	215	212	232	252	245	226	226	233	266	238	234	226	222	218	229	230	233	244	221	225	216	237	251	237	227	236	277	251	212	246	217	256	235	247	227	228	240	244	196	236	243	233	237	248	257	240	242	254	259	242	217	214	224	225	242	240	238	262	218	236	230	224	231	227	272	251	238	231	246	248	255	208	211	237	248	241	231	219	242	219	234	241	235	226	226	241	241	233	243	202	257	241	236	231	242	233	253	229	233	240	240	254	214	243	261	213	223	233	254	241	238	227	270	244	228	224	271	224	246	206	253	237	252	223	241	195	230	248	276	223	240	215	210	230	226	228	218	240	244	235	242	230	205	242	215	261	258	224	256	226	245	243	220	230	214	217	265	244	228	215	239	225	230	209	242	232	217	227	241	248	246	221	238	268	241	225	223	238	247	258	236	241	234	232	217	223	235	229	249	248	223	250	231	197	229	214	231	217	225	244	221	218	273	213	237	237	209	242	243	212	227	231	241	255	242	245	243	256	216	233	242	229	243	217	239	244	229	198	250	214	246	250	223	233	247	228	240	231	237	236	228	249	244	255	229	240	240	247	227	209	252	232	221	245	218	220	233	253	229	222	247	234	235	236	259	230	233	232	207	228	223	228	253	261	247	220	227	237	256	256	250	231	234	231	245	223	245	229	244	229	238	239	278	252	224	244	239	219	228	240	226	234	229	238	251	271	217	243	234	224	250	235	213	244	262	206	251	234	241	221	246	223	217	236	238	238	221	259	248	248	236	248	230	233	241	234	248	221	222	218	226	275	225	197	227	237	205	243	225	243	217	226	247	246	249	232	211	249	243	204	224	241	257	248	201	229	234	247	254	251	222	224	190	233	213	247	210	238	260	232	257	245	256	248	228	221	230	231	231	248	237	241	227	236	228	241	245	234	237	234	217	229	235	206	225	236	234	256	214	234	251	232	234	223	206	217	220	217	236	224	221	237	246	250	225	234	225	218	216	238	229	253	264	219	227	229	239	229	217	241	222	239	247	244	220	196	237	262	242	252	222	255	241	241	241	231	227	247	218	229	215	227	231	231	251	235	230	229	235	248	225	245	232	223	249	226	215	232	220	233	249	229	213	237	268	247	237	202	243	210	255	197	260	221	230	220	223	228	219	215	216	223	231	219	257	275	216	253	230	196	235	218	205	212	217	216	231	237	222	217	244	254	223	212	230	227	234	221	210	224	243	240	240	236	220	240	222	227	205	242	253	217	275	239	216	245	254	245	230	222	226	246	255	230	227	239	228	236	246	226	215	258	236	245	234	244	232	236	241	234	243	232	217	228	234	235	263	213	240	189	233	252	238	230	228	242	223	203	247	232	230	239	222	220	215	215	246	228	243	253	243	224	240	223	245	203	225	250	260	234	249	243	239	224	225	222	244	245	257	254	240	262	243	239	248	245	224	226	234	218	277	237	225	266	223	227	212	216	225	214	231	224	230	239	251	245	249	241	232	240	237	240	229	228	233	228	263	261	235	247	207	221	240	252	258	232	238	223	224	232	254	249	255	236	211	219	221	227	236	245	232	260	219	225	243	243	210	247	264	241	231	242	259	233	257	216	218	204	220	216	219	229	234	247	244	239	228	219	253	244	280	192	195	217	244	226	223	225	230	240	214	228	210	228	241	276	222	264	239	231	226	229	246	237	223	219	246	229	227	232	246	251	215	236	237	242	261	228	241	227	249	224	226
3600	8690	5680	2556	1860	1371	1016	877	736	646	489	438	427	395	382	357	325	301	291	283	297	251	313	315	295	264	285	277	270	272	262	249	263	224	245	241	231	263	266	256	252	238	251	252	267	238	245	266	259	232	244	235	238	237	289	231	276	272	252	239	243	237	239	251	278	229	201	254	282	249	241	238	252	226	222	257	249	247	236	223	239	257	235	237	239	238	245	241	260	239	264	226	245	254	249	261	244	240	228	227	246	255	264	235	261	260	245	221	219	231	264	252	243	240	211	221	221	225	241	237	241	243	256	237	249	263	231	234	223	245	271	254	241	248	267	236	235	243	235	234	247	246	241	263	243	234	226	242	237	254	242	276	217	227	241	252	241	242	244	211	257	259	263	225	229	229	255	240	235	254	215	238	227	265	252	262	242	241	220	244	259	218	191	251	216	280	237	267	226	256	238	256	257	242	229	226	233	240	247	227	249	240	255	247	226	241	264	224	260	231	226	245	249	238	238	247	216	240	259	233	268	247	254	231	250	250	230	234	247	250	244	241	243	243	239	243	195	237	245	233	233	237	256	233	253	271	246	268	222	215	257	246	248	224	248	268	220	256	259	209	247	230	252	242	238	239	251	207	270	242	232	271	282	265	260	256	252	237	248	255	233	256	268	235	260	238	250	256	260	231	257	224	212	269	236	235	231	265	220	206	228	256	235	237	225	251	222	241	258	252	229	229	241	231	241	242	239	284	222	207	241	248	228	262	266	233	244	249	225	235	251	245	259	249	268	220	227	278	301	244	231	246	222	241	246	239	259	233	231	236	232	251	257	246	271	240	261	245	225	246	233	260	237	255	234	258	237	233	237	243	224	243	235	231	258	228	241	254	248	243	246	249	240	218	256	227	248	236	255	233	209	227	240	243	241	242	232	253	246	223	245	218	254	242	276	244	245	253	225	250	208	244	255	256	232	237	259	251	252	236	220	273	244	230	257	248	241	250	252	244	232	252	197	250	273	227	234	260	252	243	232	226	207	228	244	257	220	244	254	229	252	257	245	239	252	234	248	279	231	241	221	242	247	254	232	241	263	223	237	250	285	249	268	249	247	214	220	223	256	255	236	250	217	236	243	259	224	248	217	220	235	255	264	243	244	252	254	235	273	223	231	223	263	263	240	263	262	285	238	267	247	257	255	226	265	231	240	246	230	220	261	257	220	227	218	282	238	257	223	214	245	279	219	249	252	244	238	237	254	249	233	235	223	273	234	245	254	244	228	275	270	233	266	239	224	232	220	235	248	287	241	247	236	229	234	224	222	224	235	219	268	271	235	231	242	251	220	242	233	215	225	250	252	252	266	255	246	250	234	239	248	259	265	239	223	220	237	235	246	209	253	200	230	231	243	250	250	247	223	235	280	254	256	223	237	248	257	232	233	216	211	217	260	261	247	258	243	216	234	233	221	236	253	252	261	225	261	225	258	232	227	233	239	235	259	218	209	247	261	226	247	252	266	231	237	230	252	246	251	271	239	224	243	243	249	206	237	214	252	216	223	253	257	251	259	245	248	268	243	245	250	268	237	248	238	253	240	247	258	276	221	236	247	239	237	250	242	275	248	242	229	257	249	255	255	243	261	258	228	261	264	274	261	258	273	221	226	256	223	241	229	246	248	241	241	214	254	242	226	237	237	238	232	249	234	244	254	228	263	248	237	241	234	239	232	261	216	246	230	239	230	243	255	235	237	265	249	249	256	244	240	233	214	260	240	255	234	243	239	260	258	252	256	226	242	219	233	222	236	251	237	243	242	230	238	224	232	266	237	284	248	221	232	272	271	256	275	229	221	259	212	251	228	255	247	250	216	242	251	229	247	260	247	233	266	258	267	237	263	228	238	219	250	222	242	244	242	236	275	232	242	219	235	237	253	241	255	228	228	247	248	240	224	225	261	259	246	278	248	249	259	256	250	262	267	268	220	244	246	253	244	235	248	242	252	263	230	252	268	245	259	223	226	233	249	224	229	249	254	234	246	240	253	218	239	245	217	253	246	238	233	256	270	240	215	240	264	235	243	233	257	233	239	228	252	260	266	245	234	283	258	249	241	241	256	246	244	261	238	238	268	271	249	224	236	247	218	266	276	270	239	234	224	258	236	235	241	211	245	223	211	247	229	249	258	252	243	255	276	224	243	256	241	253	249	232	232	251	227	234	264	229	238	264	220	246	248	278	237	241	265	231	252	236	225	256	277	234	214	231	269	260	260	228	264	242	229	231	254	267	248	215	258	201	261	231	240	234	245	252	216	244	232	238	288	241	268	248	250	226	213	265	264	225	258	246	243	235	224	230	235	250	239	225	269	216	270	235	227	261	250	260	246	202	228	204	255	219	254	240	250	243	242	273	244	241	239	238	244	212	249	255	221	222	250	234	254	249	269	233	239	249	261	244	264	256	254	256	258	242	227	243	251	241	240	229	232	248	242	226	251	263	235	245	249	246	247	208	228	233	257	253	250	250	231	246	231	245	228	231	222	271	244	240	251	230	241	232	238	249	259	251	235	274	241	251	224	249	217	253	229	257	264	246	268	253	239	238	257	243	252	243	244	237	230	245	231	253	249	235	246	230	248	229	251	230	276	245	241	265	226	253	216	254	224	227	262	235	247	251	270	246	232	238	258	250	219	241	243	244	250	238	225	248	221	251	254	272	241	225	236	230	251	238	244	228	248	249	232	263	243	247	237	221	241	234	259	238	239	237	252	237	246	241	250	244	276	251	256	243	250	242	236	244	238	235	245	251	226	243	234	251	256	230	262	244	248	233	244	244	265	224	260	235	252	237	248	280	243	222	241	234	245	241	205	256	221	252	248	240	238	220	240	244	247	269	257	237	263	254	240	246	240	250	233	243	252	245	253	240	246	263	247	227	221	237	250	267	235	235	242	227	249	229	253	248	275	235	268	235	219	230	265	236	265	239	250	266	253	246	254	257	227	236	278	243	245	243	247	232	226	257	252	252	230	238	257	247	221	266	231	244	222	239	239	253	235	252	215	244	240	272	227	241	257	245	234	242	220	240	243	237	242	237	251	248	226	231	250	240	238	237	244	260	267	246	259	230	251	233	256	233	247	266	250	239	238	235	217	231	228	206	242	255	242	236	242	241	228	265	244	229	238	239	204	243	236	242	219	215	255	237	246	227	249	238	275	247	245	257	228	273	247	249	234	243	222	236	257	234	217	228	266	238	255	227	241	226	255	268	261	258	254	227	262	241	259	227	257	235	234	268	243	241	251	275	267	277	261	234	260	236	235	224	230	243	237	254	235	238	253	252	232	208	225	249	241	245	227	260	282	257	225	272	233	209	247	247	269	226	226	252	252	252	249	265	246	221	237	240	257	245	246	235	246	266	261	259	246	248	261	258	259	220	272	259	248	247	241	227	248	243	249	239	253	257	245	246	232	254	252	245	243	216	230	220	228	236	232	267	250	243	234	228	256	229	261	242	237	233	266	222	239	229	253	229
24644	20896	26578	25255	7847	989	812	719	709	651	668	668	578	619	657	626	622	637	601	607	656	565	619	606	623	613	610	626	636	614	610	623	578	616	606	616	585	610	634	622	615	604	603	646	641	630	605	642	611	603	625	594	614	598	619	624	589	632	581	624	602	620	628	578	627	577	597	585	635	666	606	599	592	611	583	534	624	573	647	640	566	654	654	618	563	547	603	651	580	614	615	649	616	573	606	583	622	616	564	575	595	609	621	597	631	586	585	578	626	580	581	583	605	609	553	639	583	623	567	612	642	593	574	664	621	593	623	583	581	576	624	590	633	623	620	585	532	626	595	549	581	597	551	579	552	673	563	641	637	651	590	593	648	588	601	574	597	565	575	604	591	616	648	583	594	553	584	631	585	616	641	585	635	623	614	623	626	594	612	585	602	626	620	590	601	588	580	566	608	632	586	639	602	632	571	599	559	585	628	602	624	623	578	592	620	599	589	612	569	574	575	576	619	556	638	599	567	595	581	613	561	556	631	567	590	623	624	587	601	624	655	608	584	589	631	616	584	636	563	545	619	610	619	621	604	596	621	621	640	613	585	577	664	560	569	585	587	594	617	570	645	592	601	591	572	558	579	591	615	558	610	568	596	598	600	619	574	596	581	609	564	644	606	566	534	647	631	631	605	653	615	578	595	604	588	531	596	606	628	623	598	603	594	614	616	585	594	615	580	642	644	644	619	598	635	639	576	585	596	583	576	587	577	645	605	594	600	565	626	614	564	627	645	617	598	594	604	636	609	593	586	574	568	563	620	561	636	582	584	596	590	578	613	595	580	611	629	593	612	622	608	629	584	585	631	606	620	594	566	551	589	577	617	597	614	597	627	620	627	629	572	601	638	598	611	656	648	622	606	635	622	616	614	654	600	611	542	579	659	627	687	591	656	565	605	563	561	596	587	632	570	636	587	656	580	622	593	599	621	611	587	596	558	607	617	624	598	593	587	618	565	614	628	619	588	607	626	628	597	594	626	589	602	587	583	664	622	615	620	586	611	541	621	541	576	600	570	627	646	640	604	597	588	566	589	595	598	626	592	590	612	597	616	637	629	629	572	607	588	595	629	633	592	596	607	612	627	591	608	621	626	603	619	564	570	593	565	588	601	631	587	593	591	650	582	601	591	612	568	609	593	602	611	557	603	617	631	585	636	562	556	592	591	570	652	539	571	614	620	623	600	625	553	602	620	613	635	631	576	605	609	616	608	613	629	631	616	574	598	610	632	622	594	566	577	624	575	564	571	579	624	621	553	594	655	577	579	663	609	601	587	587	573	595	628	598	612	588	573	577	588	572	605	583	605	585	625	589	575	549	610	657	614	605	545	581	629	598	604	596	602	589	589	606	597	618	627	603	597	565	591	570	549	615	607	656	589	613	636	597	561	559	569	609	635	593	623	620	595	616	572	635	611	637	588	627	617	602	568	607	606	628	593	621	644	600	619	621	607	570	612	628	593	626	602	579	571	604	599	669	603	642	608	592	636	560	612	610	580	545	632	609	599	579	573	580	622	602	614	584	574	601	597	603	582	595	615	623	619	599	598	580	557	595	642	615	611	607	571	623	594	594	622	662	587	603	596	615	594	631	652	602	585	630	583	621	667	580	609	593	581	588	584	597	627	577	591	554	633	628	623	620	608	639	628	584	654	578	585	587	558	589	594	632	603	602	589	602	602	610	615	608	590	580	593	630	590	614	570	633	607	583	640	627	564	592	573	597	555	603	628	596	590	580	644	609	588	590	557	611	591	559	633	638	590	593	607	644	572	600	584	666	619	591	559	575	612	588	538	622	613	606	609	580	619	592	566	552	646	567	572	608	612	609	615	574	589	579	595	597	610	600	592	615	607	589	606	623	592	590	605	574	608	580	588	604	565	560	627	582	615	612	600	603	549	610	586	597	574	647	601	600	629	570	599	628	621	609	639	615	602	607	591	600	577	571	593	603	629	588	612	625	596	586	599	606	607	595	600	588	581	586	613	562	616	610	560	643	607	619	616	572	625	529	628	609	603	573	593	600	565	579	581	601	575	588	596	593	600	632	601	617	601	636	629	631	619	591	578	624	589	609	585	628	563	607	626	633	612	639	628	613	535	598	597	593	614	610	637	609	589	612	607	591	579	578	599	597	584	600	548	607	597	591	621	594	574	615	581	610	573	619	601	606	624	595	557	611	631	645	582	592	594	593	604	586	620	613	575	639	625	592	580	616	641	587	634	598	598	574	654	589	602	606	564	602	648	603	589	617	574	627	593	575	576	592	642	583	562	612	614	646	601	622	656	668	628	607	601	641	603	606	586	574	581	579	619	607	571	586	630	585	657	569	590	590	592	588	603	648	628	589	596	620	634	584	582	621	584	615	608	617	595	604	575	598	623	665	599	596	635	622	624	606	571	597	606	656	627	571	597	651	603	605	602	605	557	573	630	670	557	615	566	649	604	576	580	580	592	601	636	579	593	656	617	638	619	608	620	598	576	632	609	575	581	611	619	593	613	598	618	612	592	577	580	640	594	583	647	603	578	591	596	592	637	596	630	589	585	586	583	623	596	564	618	590	635	612	613	563	562	662	629	600	604	607	568	610	601	584	580	623	595	592	608	585	600	598	638	565	586	563	597	605	575	616	577	633	638	595	573	551	561	628	576	579	589	593	593	575	657	585	592	584	558	612	596	594	620	608	606	612	638	582	592	581	593	595	631	598	633	605	614	611	568	560	607	561	617	591	587	582	575	599	571	604	619	617	580	588	588	579	574	592	609	568	572	642	612	611	573	584	609	622	581	638	565	593	592	609	634	579	638	585	569	615	579	614	612	617	626	617	618	618	602	605	605	600	612	597	551	610	617	611	583	608	629	590	587	592	588	618	566	573	593	609	613	624	587	627	540	637	627	607	622	629	584	633	628	632	577	593	586	611	599	530	611	596	638	586	614	595	626	574	593	587	630	621	597	610	608	650	602	639	573	613	598	559	642	593	583	553	561	637	600	594	545	574	590	589	570	594	591	618	588	597	615	602	590	590	613	617	573	616	582	625	602	559	613	604	600	634	604	586	573	602	588	607	651	568	593	592	674	597	588	629	614	602	621	617	625	612	579	588	583	629	634	566	584	565	586	628	588	588	619	608	597	596	612	611	613	616	602	611	592	623	580	646	592	604	587	578	596	631	586	619	610	634	636	629	577	567	583	552	613	620	619	607	604	565	610	613	625	618	609	598	621	638	647	612	582	602	606	616	614	612	570	582	590	577	609	627	624	584	598	642	560	608	603	610	617	664	652	600	561	628	559	611	576	588	593	610	562	615	580	570	576	601	613	622	602	591	608	609	593	572	642	632	593	620	640	586	595	582	613	608	615	616	640	593	607	600	579	566	595	571	629	634	598	586	604	620	625	622	600	583	625	600	621	565	579	597	617	536	619	616	629	604	593	626	588	620	580	603	606	575	601	652	601	593	598	612	561	582	609	590
3557	5117	3450	1827	1492	1259	1118	939	845	728	782	725	690	725	655	667	634	654	655	614	633	647	609	673	634	590	632	624	611	659	649	599	635	607	609	611	611	583	601	643	617	628	604	619	611	616	634	632	612	591	589	641	613	656	592	623	593	627	586	645	603	563	649	634	601	589	615	607	603	588	638	646	614	634	654	610	612	607	665	625	619	598	638	597	608	620	548	649	602	607	588	637	574	648	580	594	576	582	626	590	586	588	594	611	639	591	631	604	605	654	605	636	600	602	627	629	640	575	598	617	604	608	622	631	616	606	603	599	595	618	596	598	595	613	623	586	644	584	606	658	616	632	634	605	622	612	616	617	589	581	651	550	635	604	614	609	623	637	625	646	656	598	624	579	633	581	616	633	618	620	607	585	621	639	638	620	604	636	639	607	647	625	603	607	572	604	619	558	583	591	606	590	600	610	590	627	637	622	579	598	614	649	622	605	605	625	630	640	604	602	621	606	642	660	606	577	670	600	579	594	614	594	589	571	638	603	590	618	655	616	621	584	588	613	609	632	671	612	632	589	650	583	595	606	652	563	618	611	647	616	598	607	605	633	606	570	566	622	635	631	623	604	601	680	608	587	649	655	597	595	632	583	569	585	594	600	650	672	595	641	632	610	635	622	639	622	602	635	639	589	621	640	618	593	655	630	636	654	642	579	630	549	570	621	596	568	610	591	575	596	662	602	590	627	636	616	631	599	611	589	594	622	580	606	597	606	632	585	590	563	621	606	638	630	607	559	639	565	595	602	619	592	636	621	590	621	612	599	570	602	609	622	597	623	605	585	618	643	583	609	625	608	603	622	593	546	566	594	598	587	602	598	606	616	602	646	597	580	620	600	620	611	622	622	556	627	673	613	607	618	547	626	582	598	616	640	604	595	643	631	641	553	582	614	600	601	588	605	614	643	591	592	572	627	642	591	663	593	625	598	621	611	571	618	612	602	608	625	583	626	632	575	586	582	634	609	589	619	615	654	594	550	639	596	580	624	631	627	587	634	593	614	642	594	609	649	615	624	603	624	612	640	604	629	618	632	652	627	614	554	590	551	618	617	606	629	603	613	605	587	591	624	601	608	577	628	642	629	632	633	608	592	653	662	603	655	605	638	624	581	626	582	633	648	628	557	594	625	595	624	589	605	587	548	593	622	627	604	625	630	589	605	534	633	577	642	594	620	605	616	594	608	654	577	636	614	597	602	623	574	633	611	609	643	596	618	612	578	584	593	632	565	590	621	619	591	589	630	651	640	597	623	611	645	590	556	665	622	619	618	618	591	553	612	606	593	598	614	603	577	610	636	625	605	605	647	602	569	628	599	614	620	615	596	617	632	607	622	560	591	618	621	612	569	573	636	596	588	614	594	599	589	606	612	595	601	603	576	621	647	584	599	588	645	602	625	597	666	624	636	642	594	622	606	560	609	605	593	565	595	598	605	628	563	573	603	641	662	613	664	597	620	591	613	601	623	645	617	621	580	600	669	590	603	601	594	648	609	638	614	540	630	600	640	608	587	600	609	588	620	585	602	596	591	617	591	615	621	630	636	613	564	583	604	638	589	624	658	632	596	619	632	576	575	616	618	596	613	610	571	639	608	611	623	637	578	587	607	612	615	607	609	595	590	594	635	573	616	568	617	621	643	632	571	613	620	621	673	654	597	635	588	637	610	611	567	625	607	628	624	610	621	603	623	619	637	585	591	614	595	568	597	630	607	577	612	625	588	616	651	604	631	596	621	586	611	573	581	623	603	562	597	566	569	601	626	627	650	631	595	609	579	600	633	620	604	604	621	605	610	617	612	568	627	628	600	642	595	642	617	614	642	610	581	618	616	609	618	561	621	637	586	629	597	635	636	599	601	560	617	587	608	636	596	598	639	565	607	637	585	613	606	645	641	637	632	659	604	608	584	590	621	616	615	636	604	591	620	606	632	555	607	590	596	644	619	650	624	605	588	571	630	628	581	594	603	605	604	632	618	603	616	607	582	621	610	636	589	625	604	644	605	606	608	602	607	634	591	658	619	616	643	601	667	594	660	599	601	648	600	632	612	573	602	632	610	579	597	598	583	614	628	606	609	612	616	598	618	623	601	612	583	622	608	608	623	580	658	586	605	606	610	598	628	586	580	596	658	599	617	594	575	608	582	566	596	623	594	570	593	596	599	592	602	596	579	585	604	645	620	595	596	608	612	644	588	604	626	637	615	603	560	597	614	611	612	575	602	611	627	612	614	570	624	625	622	582	592	596	618	613	603	633	677	633	668	578	644	619	595	613	641	568	635	560	645	596	647	631	620	593	599	613	655	628	630	653	596	632	588	602	613	616	624	629	603	633	640	595	595	565	607	622	613	616	607	619	591	601	533	588	600	584	630	593	604	573	620	621	648	630	608	632	626	569	596	593	617	626	625	642	612	604	611	613	622	589	610	638	647	578	643	598	579	610	599	598	631	578	616	578	600	618	578	586	652	618	571	622	655	577	650	617	556	625	612	630	588	641	573	627	624	600	611	641	630	651	594	580	554	598	638	626	594	551	577	633	639	625	610	530	589	644	611	600	607	605	622	592	584	615	629	618	606	616	619	624	630	635	615	564	617	652	617	657	615	645	636	608	642	594	598	600	611	604	618	583	626	600	593	628	613	617	626	614	610	630	637	590	679	579	611	583	649	600	595	641	599	604	649	592	602	590	611	599	624	576	635	617	610	546	605	616	613	580	593	585	574	611	608	619	606	621	602	603	588	632	592	664	601	669	575	586	598	611	603	569	569	655	604	631	625	615	600	612	594	633	575	582	617	608	613	573	603	573	586	600	677	607	597	587	590	607	601	570	620	640	618	632	621	611	631	609	601	609	562	598	592	596	634	573	616	577	606	594	658	586	635	627	618	630	600	677	598	608	612	618	573	572	615	640	621	628	645	571	597	623	590	580	570	601	621	568	602	584	609	602	621	612	578	601	596	589	625	640	588	617	583	632	621	589	644	594	615	590	592	592	621	643	609	624	607	606	602	606	599	599	600	571	591	627	598	607	646	602	617	596	645	556	654	621	650	604	563	605	605	613	564	619	606	570	568	617	599	641	635	614	631	632	607	593	586	595	633	610	622	637	624	626	558	642	591	609	623	604	644	599	599	601	632	640	630	632	611	577	572	628	596	594	617	604	642	625	668	571	617	611	636	583	653	592	602	660	607	621	579	644	636	635	593	639	603	589	628	627	602	625	617	619	658	642	587	641	608	601	573	600	614	650	613	635	601	604	587	627	575	596	590	588	606	634	596	594	624	623	583	600	577	650	630	629	615	586	645	598	603	573	648	620	655	595	616	627	595	591	648	617	606	613	576	604	600	629	572	560	566	611	633	611	609	598	618	612	604	624	617	618	602	639	592	590	592	599	590	618	553	565	632	556	570	628	560	595	628	584	613	593	628	603	640	614	634	599	614	570	650	647	620	614	560	636	562	633	620	642	642
22409	20984	28464	23692	20988	20998	6220	928	696	559	500	464	443	444	368	393	358	339	310	312	306	306	282	311	308	297	276	263	286	256	281	251	270	293	232	281	279	271	287	267	268	271	264	253	276	252	284	267	240	264	247	288	251	268	257	261	244	251	262	256	277	243	246	256	285	248	262	280	240	272	257	245	256	244	247	237	258	233	244	283	234	295	253	258	267	226	296	228	273	253	248	284	244	271	248	264	255	244	260	249	274	259	263	248	253	269	218	231	268	232	268	248	280	271	268	253	229	261	260	235	274	283	227	238	240	303	265	254	264	267	243	263	253	245	267	273	274	237	265	291	291	246	262	280	237	229	281	273	237	292	271	217	236	256	258	278	238	238	261	243	253	239	235	241	241	231	250	261	272	256	265	237	244	252	268	236	254	248	265	251	257	260	226	265	250	271	270	269	252	265	231	258	254	254	238	252	230	261	221	244	282	262	251	268	247	233	257	235	263	268	278	248	280	245	281	248	236	239	279	250	248	243	231	245	269	239	261	272	247	268	265	273	256	251	233	239	224	227	265	261	242	234	254	248	245	251	258	289	306	279	235	253	285	253	267	250	253	245	260	264	275	263	237	237	292	261	262	249	259	278	268	267	264	234	238	252	239	281	288	271	248	266	261	254	284	247	270	276	238	258	272	266	266	262	198	247	277	275	228	242	239	280	277	240	242	263	256	259	262	256	233	247	271	234	267	266	279	247	287	254	261	271	221	259	252	275	256	241	258	253	274	253	251	233	268	265	250	248	266	249	263	281	266	264	272	279	233	247	272	251	265	252	223	246	269	280	266	256	222	252	259	239	237	245	255	241	261	250	224	280	258	266	259	251	258	276	247	286	273	250	271	260	231	261	259	245	250	265	258	230	255	264	261	278	245	255	267	253	256	272	257	275	227	251	251	238	250	274	251	254	262	266	273	244	247	245	249	252	266	259	258	247	224	288	224	248	258	250	272	254	256	263	268	265	296	248	265	260	252	231	252	272	241	268	223	226	237	245	267	249	244	259	241	222	245	295	285	270	244	244	252	255	251	249	259	253	264	250	241	250	260	283	258	286	234	259	261	252	273	266	265	272	244	244	287	268	265	252	257	255	247	246	274	235	266	259	279	319	228	237	241	254	248	267	271	262	238	250	269	244	265	257	265	238	272	274	235	236	250	263	256	231	288	269	237	274	270	241	219	234	272	234	276	228	219	271	251	255	248	237	244	250	284	257	244	245	248	225	289	259	237	254	235	222	304	229	260	239	258	264	236	279	269	237	254	279	260	225	244	237	253	251	264	275	247	262	261	283	279	291	280	255	259	242	261	239	254	273	227	244	273	241	243	236	274	253	263	278	268	237	247	245	249	250	236	249	238	252	256	278	226	249	246	245	238	283	246	268	258	248	249	250	263	277	256	242	247	257	272	237	262	266	253	247	235	287	260	284	245	246	256	255	239	227	232	241	269	239	261	250	232	251	229	288	237	260	261	249	222	280	255	230	251	307	254	273	239	242	259	269	249	239	251	216	251	263	244	219	260	259	290	247	243	248	234	227	279	265	228	243	272	258	277	252	254	263	266	265	255	245	244	291	240	257	254	242	252	251	280	285	272	264	234	230	260	278	235	257	276	248	252	239	263	240	254	262	244	221	256	266	265	254	275	253	272	238	276	240	231	260	271	265	269	233	265	268	263	276	271	266	262	269	263	256	242	271	260	268	233	265	246	237	237	241	281	237	250	233	253	266	274	239	234	238	234	278	224	300	259	258	244	251	247	240	256	284	249	251	257	251	233	275	245	244	228	259	271	254	266	262	263	264	249	249	267	263	269	247	265	278	232	236	253	267	269	255	262	233	238	218	228	261	293	228	268	258	264	258	262	231	273	271	252	225	228	268	252	257	247	225	238	270	265	247	275	266	251	259	277	257	257	285	260	255	274	268	241	241	253	239	260	312	246	259	283	259	246	255	235	249	253	261	254	262	268	254	258	258	269	268	264	254	232	283	274	243	271	266	254	282	256	279	258	269	236	257	242	266	256	260	273	240	252	263	243	280	267	245	256	236	275	239	275	243	261	257	278	239	236	255	246	260	239	257	278	240	246	259	247	250	271	229	273	253	257	239	250	282	293	272	256	256	229	226	261	240	270	269	239	234	247	257	247	235	267	262	257	251	241	244	248	237	247	243	255	226	218	248	260	225	254	267	264	256	276	237	262	267	233	261	282	277	228	242	245	251	285	248	239	259	248	237	248	279	274	234	236	236	255	260	234	247	239	253	262	232	254	286	256	241	254	277	237	263	260	233	266	269	250	238	266	249	270	245	244	220	283	275	244	231	264	244	252	236	245	242	233	234	258	239	232	286	235	267	266	285	258	234	260	262	245	291	269	268	269	251	242	269	271	232	284	251	276	243	243	250	265	244	250	271	262	259	259	256	264	237	272	276	236	253	252	241	253	252	232	277	240	229	264	283	284	256	240	260	286	251	225	246	260	247	272	246	257	238	235	249	248	251	279	248	257	249	264	295	251	250	240	232	269	229	249	253	261	238	250	267	262	270	240	277	250	229	268	264	259	245	251	230	250	245	268	233	229	250	234	252	238	274	259	236	255	242	265	277	258	254	268	239	264	233	251	246	270	264	245	256	225	237	221	253	256	238	237	239	258	250	256	233	268	245	238	246	225	255	258	267	216	251	227	232	229	279	248	262	280	243	239	256	253	234	267	233	247	256	232	252	278	218	242	254	233	226	267	280	247	244	238	252	246	253	276	268	256	252	255	244	257	239	252	255	241	262	254	245	256	281	247	272	302	223	254	229	275	243	246	273	257	248	231	269	275	248	235	249	243	244	245	240	236	272	240	258	291	231	272	247	244	276	234	214	256	241	255	293	225	248	232	231	267	280	240	247	243	229	260	243	248	241	251	250	231	241	264	252	251	264	292	270	252	252	241	227	266	235	254	246	243	255	265	268	270	236	253	250	263	256	246	271	280	253	242	265	237	268	227	222	253	243	257	243	240	255	255	235	258	255	246	229	255	220	274	230	266	261	240	279	248	251	267	292	285	260	247	272	269	253	252	273	264	281	245	268	269	237	251	241	251	213	279	270	262	238	291	249	290	259	235	268	274	268	256	237	260	250	247	291	270	230	248	250	245	256	271	244	242	263	245	260	235	260	234	246	262	240	235	264	243	261	265	260	218	238	241	251	267	265	254	247	251	241	252	256	253	251	251	236	258	249	267	239	268	253	270	257	234	262	244	229	228	260	273	266	250	268	249	268	260	232	248	251	269	265	236	259	246	246	229	255	266	244	253	261	258	237	246	239	252	243	243	226	255	241	244	270	264	228	256	248	271	237	285	267	256	236	252	247	238	244	271	275	270	281	232	231	228	245	236	246	265	238	239	236	267	269	271	268	248	246	270	264	279	257	235	250	247	227	226	246	263	275	262	251	286	231	255	236	240	234	270	260	256	234	238	249	245	225
4108	13698	9335	4414	3103	2321	1715	1318	1107	864	737	615	556	516	451	437	419	424	382	360	315	334	319	319	348	297	299	279	287	300	274	283	281	281	267	270	268	263	281	268	269	228	268	252	268	272	279	300	243	270	227	256	240	276	251	248	237	256	228	265	276	271	242	254	234	246	262	247	248	262	267	250	269	249	243	277	241	254	263	255	229	240	227	255	234	256	239	252	265	267	211	241	238	241	237	235	248	294	248	225	261	238	257	270	212	239	266	247	271	261	242	248	239	245	277	246	265	250	247	254	260	248	235	245	228	253	262	257	256	250	265	236	273	242	239	279	252	248	228	269	240	267	255	252	260	245	231	276	267	251	222	237	219	237	265	244	233	239	253	270	262	248	253	253	280	266	258	284	248	265	226	213	225	287	238	254	261	234	234	246	280	249	232	227	255	277	262	247	253	242	244	229	257	226	269	231	229	223	261	232	256	245	252	245	251	268	246	259	267	258	245	254	221	278	230	232	251	246	275	229	232	255	245	233	262	235	226	273	237	259	244	241	234	238	248	224	235	230	257	236	218	252	252	228	249	287	247	236	260	274	234	228	221	263	244	237	255	228	227	249	257	258	275	274	226	264	233	242	234	275	219	244	240	266	251	237	251	244	260	234	251	249	272	244	259	257	252	259	246	228	249	249	261	273	256	236	258	224	279	240	248	256	270	262	251	267	261	248	259	231	237	248	229	253	258	231	229	249	259	285	252	239	237	223	242	259	268	247	243	266	264	258	235	252	251	249	261	245	240	245	246	237	264	264	254	226	253	234	261	250	260	241	242	228	246	250	227	277	226	254	244	254	229	232	243	277	231	233	262	251	235	258	238	248	262	241	244	265	232	268	243	251	244	235	281	272	223	247	278	274	239	264	248	237	254	245	241	248	230	244	232	244	257	251	257	270	252	240	224	240	252	231	247	247	259	238	267	264	245	265	241	251	249	247	222	255	259	250	264	234	253	261	246	226	257	254	246	255	218	278	253	250	228	249	259	276	238	268	238	271	245	255	247	241	232	263	265	243	263	241	258	245	252	245	226	237	244	237	241	243	261	254	268	266	230	288	235	258	249	236	256	255	242	282	248	249	244	238	275	277	226	238	256	244	225	242	258	272	235	270	257	245	243	260	232	264	259	241	237	256	218	282	249	268	284	259	249	228	266	224	245	238	242	231	252	235	253	228	269	255	244	239	271	247	255	244	226	270	221	254	237	224	235	238	250	221	242	250	246	277	238	249	255	226	243	251	235	234	250	250	233	231	257	268	222	231	258	263	256	262	253	228	240	265	237	256	261	272	246	273	246	251	244	266	259	246	245	223	256	241	264	262	284	228	242	240	263	224	266	226	254	219	242	232	255	249	258	261	242	258	244	250	230	229	229	254	238	270	286	269	256	236	244	227	258	273	260	241	236	253	246	252	226	238	251	215	267	236	258	221	257	236	227	266	243	257	246	257	232	229	265	255	247	255	227	246	251	234	243	257	249	243	261	245	251	235	235	263	257	257	241	224	230	263	252	248	261	242	248	240	235	260	253	251	234	255	243	238	226	250	255	270	256	251	246	252	227	246	268	260	215	269	245	266	258	268	251	248	249	217	225	241	266	251	239	248	251	251	234	263	250	242	271	220	282	239	248	265	261	271	229	286	254	227	253	247	257	255	263	254	242	233	257	263	273	247	261	241	247	231	236	267	253	262	248	269	246	242	251	262	257	226	243	272	281	254	259	247	271	258	264	230	241	241	236	249	217	263	257	261	207	261	246	284	263	239	244	236	207	263	259	275	257	230	253	224	277	253	245	261	226	259	245	236	226	236	226	282	259	240	258	240	257	218	239	256	244	250	251	236	266	222	266	257	256	257	279	261	269	247	284	252	277	265	216	230	256	237	269	247	266	237	233	238	263	265	266	253	220	254	267	252	234	230	258	211	241	234	254	237	240	263	260	237	287	248	246	265	248	252	265	215	235	272	248	273	252	259	263	232	248	266	273	248	232	261	245	230	266	254	252	228	232	231	245	229	247	280	258	258	238	257	259	228	262	244	242	246	248	245	257	247	254	239	235	234	226	273	287	267	288	237	263	228	264	272	240	257	256	226	268	261	243	238	276	244	257	218	250	277	233	248	265	238	249	247	232	231	231	271	247	259	230	279	246	245	258	265	252	271	238	279	269	270	238	244	253	230	263	272	226	236	254	256	241	240	235	256	238	269	273	234	231	251	230	245	240	279	255	275	263	259	214	254	274	255	247	220	259	264	243	267	263	269	278	219	256	255	253	240	280	228	267	225	240	245	239	239	251	239	232	253	254	262	243	235	250	264	250	230	254	278	239	237	261	234	232	260	247	216	231	246	248	230	280	258	236	270	236	261	215	250	230	242	256	265	225	251	258	259	263	239	258	244	233	238	252	251	257	229	256	252	235	258	233	242	274	264	267	218	272	260	244	253	262	229	264	225	272	258	267	246	249	256	264	245	239	236	221	248	254	261	236	237	268	238	251	257	244	240	242	243	232	237	287	245	278	251	237	259	247	254	273	234	239	252	266	235	229	274	244	229	248	226	248	247	277	257	272	276	251	234	264	241	273	250	262	254	232	252	249	240	244	265	247	251	251	286	239	241	223	271	251	292	242	248	258	229	225	262	248	237	257	233	251	246	267	237	236	258	239	265	290	249	228	239	248	242	253	274	243	260	279	241	246	250	257	276	231	264	246	243	232	257	248	242	266	237	230	252	259	254	253	238	245	229	262	258	232	275	261	250	237	264	239	244	234	249	253	233	235	231	230	248	248	257	242	240	247	238	248	271	248	259	229	267	214	258	268	244	235	229	214	241	292	260	263	235	251	229	249	258	244	263	225	293	251	234	233	250	273	262	242	231	223	273	258	230	253	257	233	221	228	264	246	231	218	230	254	222	240	244	258	231	258	210	249	247	220	230	260	270	234	244	234	240	260	241	245	253	246	242	226	250	236	246	247	277	245	263	243	248	257	276	273	228	253	254	247	252	244	266	254	223	252	258	248	243	275	209	250	231	234	260	257	268	248	253	233	249	231	231	208	236	271	242	242	265	262	265	231	252	241	230	264	245	234	219	270	268	231	237	231	255	265	247	212	251	242	262	223	223	248	254	243	251	256	246	259	238	247	230	256	225	248	254	267	251	245	260	239	246	253	255	255	241	230	270	262	234	247	255	270	238	250	244	242	276	266	255	235	269	250	249	241	266	237	221	262	265	257	225	268	239	238	271	260	263	243	228	249	246	259	230	237	261	257	246	246	256	239	232	219	201	267	272	234	260	231	264	255	219	250	268	251	271	268	254	234	244	236	262	242	262	251	233	226	238	220	229	269	276	259	268	233	250	232	282	254	267	224	224	259	244	287	248	254	215	227	214	233	245	207	241	259	245	227	275	223	256	258	250	250	251	274	266	253	269	253	255	232	242	247	245	244	246	231	254	251	256	235	229	263	268	250	263
27565	20078	8500	1067	642	610	533	597	557	511	564	495	515	536	506	517	549	509	522	518	484	514	506	468	517	495	497	473	508	475	486	568	483	503	498	509	531	461	510	520	534	483	528	487	512	518	498	513	562	507	514	533	523	500	492	474	526	556	515	552	511	504	464	510	523	503	469	527	513	498	520	490	486	502	515	468	497	496	486	526	500	506	490	471	479	491	517	501	533	489	511	473	499	485	470	519	474	514	505	484	517	556	520	525	498	487	483	542	484	547	495	468	516	525	545	460	514	506	540	477	494	489	477	504	514	548	485	542	517	503	501	495	478	525	442	517	487	509	501	510	527	503	486	541	515	536	542	453	511	509	508	477	499	526	536	491	523	472	526	538	521	457	495	518	469	503	456	502	491	486	485	500	545	504	503	519	531	509	518	497	516	521	453	483	551	525	520	518	522	477	512	501	484	510	469	471	504	487	520	496	498	515	515	483	498	525	494	551	498	484	497	501	464	493	508	495	551	516	503	475	510	546	484	500	470	505	506	516	480	488	509	498	523	534	491	485	471	503	548	494	536	489	465	475	482	538	489	516	507	519	530	464	475	533	516	544	486	471	484	481	509	476	518	506	504	475	508	485	488	494	537	524	505	485	476	533	488	525	497	486	500	520	513	509	547	550	510	445	502	543	530	522	536	512	511	509	473	485	530	467	486	509	538	499	548	504	525	486	485	506	511	529	513	528	470	511	533	491	493	489	509	515	505	481	511	476	467	516	508	514	504	510	506	526	486	495	535	531	533	506	498	518	511	518	438	458	489	516	473	541	514	544	512	484	456	501	478	492	535	505	513	478	497	510	500	517	468	490	514	536	486	546	535	540	514	516	489	495	528	536	479	507	532	486	506	515	504	490	496	481	497	521	482	500	545	509	492	523	482	523	494	485	536	538	532	522	499	485	509	516	469	488	453	502	517	511	499	516	471	493	504	530	519	491	502	502	516	563	504	517	508	493	516	530	492	514	490	470	547	493	486	521	503	472	516	520	475	521	495	490	484	524	535	482	463	540	509	484	469	513	534	523	493	506	500	505	537	466	505	508	525	535	517	490	530	528	491	508	511	482	495	466	555	469	521	497	461	532	480	490	505	514	522	508	481	534	497	505	536	475	506	500	464	505	472	505	520	518	510	515	496	473	521	506	541	534	522	479	496	521	508	499	521	514	548	510	510	487	539	469	491	540	522	490	534	488	532	514	476	483	489	514	556	470	494	501	499	529	572	543	505	500	468	484	522	464	507	489	495	464	513	469	524	535	525	469	506	521	492	492	479	525	512	514	514	496	489	517	506	486	482	496	521	522	482	473	537	499	468	534	460	528	489	538	500	491	555	490	540	544	468	496	471	480	496	509	506	546	477	499	532	484	494	508	509	506	518	469	473	517	505	511	515	505	503	490	498	472	548	498	465	477	504	486	458	450	507	508	525	509	510	511	518	492	509	504	485	540	472	500	495	500	516	478	482	507	513	492	527	493	473	461	518	536	504	517	441	479	494	483	513	485	491	476	494	485	549	462	512	461	551	499	487	464	496	490	504	531	513	530	524	498	494	491	521	466	496	490	505	498	503	522	515	495	561	512	480	523	497	535	492	469	480	463	543	522	498	487	513	553	513	527	490	516	490	499	500	535	510	518	531	500	522	495	526	489	546	505	518	475	525	484	533	508	494	532	485	482	503	515	482	479	531	511	491	483	498	553	565	499	533	523	508	466	487	513	494	506	504	486	550	485	482	488	475	467	454	540	497	514	503	510	500	504	542	530	523	549	512	524	500	459	481	479	540	504	463	563	475	516	507	504	504	515	494	489	507	493	497	512	508	507	507	489	539	523	482	507	482	480	488	497	495	492	492	530	450	501	504	483	498	497	496	505	463	535	508	557	520	514	520	546	492	501	483	485	504	494	528	520	509	486	528	488	512	485	554	481	487	537	545	498	487	506	480	495	486	508	496	499	514	527	501	517	457	477	507	457	488	515	531	505	540	504	534	488	488	490	505	487	511	497	506	498	503	508	458	508	476	531	506	535	490	498	516	479	463	478	512	481	502	478	505	513	453	507	481	554	533	532	500	532	519	494	530	530	490	512	529	490	478	491	460	523	492	485	549	500	482	497	529	518	478	504	501	468	492	562	516	545	508	487	468	514	514	518	523	556	478	528	504	507	535	530	504	515	517	521	519	487	502	525	509	495	509	480	502	490	506	510	493	495	508	457	513	523	444	481	513	548	510	466	508	505	533	497	479	509	525	529	486	498	475	503	503	507	516	501	505	497	511	456	481	480	529	504	523	487	460	500	525	491	531	530	504	500	457	440	529	544	493	484	511	529	499	552	511	552	530	471	516	529	513	532	518	571	524	536	476	466	496	477	467	471	524	523	530	494	498	510	525	526	513	500	487	475	494	506	498	486	531	448	499	493	533	490	536	459	481	531	487	523	523	470	491	524	485	510	497	487	486	488	500	499	507	488	484	504	530	506	524	467	580	538	495	503	488	488	501	495	489	524	473	480	490	520	547	504	501	479	524	531	512	501	488	512	502	514	471	505	505	501	534	536	496	503	487	479	492	471	535	491	515	484	516	506	476	505	453	519	534	477	510	473	464	474	514	489	523	511	503	527	515	507	458	482	498	509	490	501	541	469	519	508	515	452	559	527	514	473	513	503	505	502	499	488	546	520	508	508	534	510	525	522	511	541	507	505	520	534	496	485	482	541	524	493	476	512	492	477	519	494	491	476	503	517	471	514	496	476	481	484	530	497	459	524	476	548	518	546	501	507	496	495	512	487	515	523	497	526	480	482	499	493	499	532	505	513	512	525	521	456	492	527	492	478	457	505	501	492	505	509	528	482	519	560	519	512	496	496	457	467	500	520	454	537	490	488	472	544	500	549	495	511	501	494	510	510	535	503	485	525	572	518	489	489	539	486	515	495	507	503	509	484	528	511	515	544	550	511	557	540	462	516	564	500	479	508	517	493	534	532	489	537	518	546	509	513	531	521	520	531	511	523	543	495	537	508	466	499	487	538	484	531	522	491	474	504	514	486	503	508	505	500	487	508	485	502	512	456	517	469	523	497	509	471	501	529	534	544	551	534	487	522	497	524	483	490	512	509	496	487	537	481	522	496	499	488	485	487	570	496	488	447	510	490	504	508	498	508	549	537	511	515	493	503	506	492	557	504	553	526	508	489	535	508	492	509	496	482	514	482	471	464	520	499	461	516	480	491	500	496	525	519	484	482	466	488	501	506	462	528	481	500	505	513	520	513	480	528	538	511	554	458	513	518	489	535	523	525	526	510	484	522	469	524	491	514	523	494	476	518	515	494	495	542	502	501	499	509	533	535	485	506	529	514	501	501	503	465	470	490	493	503	509	488	485	465	539	497	499	485	478	519	463	476	553	467	514	505	516	510	492	482	461	486	476	522	495	492	476	497	502	476	507	494	483	464	460	478	532	473	494	497	491	533
5015	2596	1470	1003	852	710	651	591	617	545	589	566	601	581	566	524	546	482	551	497	542	518	518	543	486	498	501	485	537	531	517	530	543	521	544	534	531	509	525	518	544	526	494	564	555	527	511	502	499	494	515	503	463	520	509	479	567	482	555	530	533	515	530	520	505	521	505	480	513	493	485	551	485	502	532	495	497	521	541	476	517	544	519	489	495	530	519	530	547	499	502	539	520	503	534	486	510	527	520	530	553	494	545	537	513	534	531	507	551	484	517	526	517	540	547	512	499	535	546	515	534	542	527	494	580	498	533	525	504	555	528	530	525	537	540	556	504	550	485	532	503	488	504	565	507	526	535	529	496	520	483	535	483	564	498	544	499	510	509	500	546	533	498	505	554	512	534	504	516	487	529	490	549	493	531	498	504	524	515	495	501	487	507	522	521	525	473	491	499	536	547	540	542	525	530	547	520	502	544	525	514	509	539	504	530	518	518	564	522	495	527	527	474	585	505	532	563	498	515	509	526	534	505	536	566	517	537	505	516	488	488	535	511	542	555	478	539	540	511	523	499	501	498	523	542	544	485	524	551	523	498	535	507	515	521	554	537	546	481	533	507	518	517	535	522	495	527	493	516	530	489	495	514	559	521	514	510	512	525	499	534	539	518	500	486	545	535	492	507	527	508	551	522	497	516	499	504	497	514	507	519	524	526	517	503	508	536	512	498	523	509	578	530	505	536	458	568	491	558	519	520	533	510	522	519	523	511	507	539	494	532	496	516	516	505	512	514	534	510	529	485	512	535	502	519	532	533	490	510	518	505	537	511	473	514	530	549	516	490	544	532	519	517	511	528	550	530	536	518	527	512	497	504	493	503	504	470	506	526	493	549	522	518	524	457	521	514	508	483	530	544	549	558	538	491	513	526	508	531	502	531	509	506	496	504	513	547	528	541	515	556	529	526	510	522	556	514	498	490	522	537	524	523	519	496	543	471	504	522	514	507	580	552	502	524	580	513	505	486	485	533	498	485	471	513	492	517	540	517	522	502	543	550	473	520	491	512	567	506	524	491	534	522	554	520	508	536	501	506	521	511	556	526	559	486	480	533	503	513	488	507	552	501	527	552	533	550	513	551	506	507	523	492	545	495	528	504	513	518	567	504	529	509	530	496	494	531	517	501	526	529	554	513	526	487	565	539	473	538	530	505	567	529	536	495	530	514	514	578	564	543	518	503	487	564	497	518	487	490	494	531	516	528	503	523	508	499	513	525	524	525	501	512	464	512	539	525	487	503	542	504	533	495	506	501	555	547	536	537	516	520	483	490	505	552	509	518	524	508	518	511	507	499	525	531	535	522	507	510	547	487	480	515	516	493	528	533	498	501	551	522	495	542	516	488	497	546	527	524	482	547	523	529	544	503	535	529	550	503	513	519	512	487	504	469	508	485	497	537	519	464	484	536	523	524	520	533	457	475	545	476	525	498	529	499	488	484	520	455	453	516	496	522	486	551	510	487	500	548	477	511	497	524	481	512	535	487	540	513	509	568	535	576	510	549	547	517	491	516	539	479	495	523	504	511	523	540	506	499	510	510	524	515	525	505	474	518	491	508	528	511	547	535	533	531	496	518	493	495	533	512	549	512	541	506	505	507	549	493	496	517	535	514	524	474	567	515	543	508	512	486	499	507	511	544	491	481	524	552	515	518	510	508	539	525	523	532	532	515	538	511	511	542	517	498	487	541	522	547	575	493	551	497	509	493	525	514	537	488	518	530	531	554	503	531	539	551	516	503	527	508	559	543	546	537	472	510	533	520	544	491	537	514	531	522	506	540	487	477	496	529	510	514	567	508	547	499	531	551	514	531	540	530	552	523	530	533	497	515	528	545	508	513	489	520	526	521	553	500	536	508	573	519	536	516	550	529	495	503	492	529	514	545	496	516	479	505	519	529	506	523	539	538	485	562	505	571	546	494	516	561	517	528	514	526	524	521	506	489	510	553	514	500	519	519	494	497	527	526	560	497	461	520	524	513	523	467	519	535	506	546	493	509	525	525	554	506	488	463	538	545	528	501	532	532	546	536	503	496	534	517	515	505	488	546	533	539	530	499	529	526	545	513	508	520	506	524	533	505	515	569	524	488	523	509	517	509	505	528	510	539	538	542	519	498	509	532	535	494	472	508	527	537	522	511	521	530	519	542	514	480	509	514	519	514	484	516	529	490	502	485	496	481	567	563	519	489	552	488	514	500	518	506	525	530	483	526	530	527	530	525	460	481	499	572	524	523	495	546	512	489	520	529	530	530	507	508	536	524	525	512	578	569	517	506	562	502	547	526	509	485	535	515	492	473	489	524	534	500	550	523	506	515	531	517	529	484	518	510	519	510	523	523	497	534	469	541	479	493	506	544	506	514	508	511	481	508	517	490	514	526	511	464	538	548	513	495	495	521	503	516	556	505	530	530	514	574	551	549	493	462	509	508	491	533	506	561	494	532	519	543	469	542	516	512	494	542	500	515	491	498	524	536	515	459	503	514	482	540	511	514	519	507	545	563	506	537	515	536	511	503	554	505	475	480	518	498	506	501	512	520	556	598	550	523	522	523	561	514	486	507	540	515	515	542	507	503	529	523	555	514	510	520	533	496	526	507	504	488	530	519	531	471	496	512	462	488	517	498	493	467	532	459	503	562	494	508	495	538	527	525	585	522	529	545	502	550	534	521	538	522	513	497	514	526	491	492	553	508	536	512	486	457	532	500	531	496	500	527	515	514	553	541	519	511	496	538	528	540	473	517	548	532	468	539	549	517	534	549	551	517	540	521	523	517	505	496	476	523	506	525	515	534	501	534	514	538	521	510	502	550	506	531	539	524	533	553	535	505	525	502	532	525	517	505	540	507	527	540	540	556	533	514	516	490	495	519	494	535	524	507	538	485	529	513	521	556	538	524	517	548	506	539	525	515	513	487	514	522	524	503	517	516	494	559	538	500	513	470	484	538	552	499	516	503	519	533	470	500	552	505	500	502	509	554	525	515	534	500	497	530	466	584	563	520	518	498	508	505	487	531	534	535	550	566	580	470	472	488	517	471	510	501	549	515	555	498	518	516	505	523	515	537	502	522	532	508	512	523	552	495	545	483	494	501	515	525	535	486	489	508	536	488	498	504	552	512	520	525	512	476	462	527	539	500	525	484	506	514	510	538	550	499	498	513	524	478	518	518	513	547	531	474	490	531	538	503	505	504	535	529	465	549	531	489	543	545	539	494	500	512	515	491	527	496	514	524	525	515	551	488	522	502	506	526	507	520	549	488	499	549	484	489	503	526	494	552	493	533	528	500	519	504	523	523	542	504	539	485	499	539	493	486	550	505	535	520	549	548	531	529	508	486	558	550	500	517	496	528	515	495	517	515	506	508	499	544	504	522	527	531	538	541	497	532	536	498	507	532	532	483	494	480	517	493	517	521	535	524	521	518	498	511	520	537	562	514	508	503	520	517	535	508	506	481	522
23647	20948	27790	24250	20901	5446	811	486	457	376	390	394	336	331	311	280	293	268	283	279	278	267	238	266	281	265	257	234	238	238	260	275	253	236	246	252	227	248	260	230	262	241	274	242	222	251	224	259	251	239	252	223	244	223	237	232	245	239	242	248	218	244	214	238	236	245	218	236	202	231	217	219	227	237	242	216	229	228	239	252	245	216	220	229	244	265	256	228	242	210	262	238	231	234	248	232	214	211	217	242	222	243	231	240	232	252	274	246	241	227	266	236	248	227	244	221	268	222	236	224	222	249	256	229	250	234	227	270	228	222	213	238	258	233	225	251	274	220	227	222	242	230	225	240	239	231	275	255	244	253	228	237	262	246	259	259	230	241	233	231	245	267	239	216	232	246	216	223	245	221	256	232	215	220	247	236	254	267	248	250	226	256	239	228	244	229	267	227	213	234	237	235	218	238	242	235	246	218	251	225	213	245	243	237	225	233	240	259	230	246	238	245	241	249	250	249	218	226	231	213	238	247	219	236	217	234	231	237	260	229	227	222	224	245	225	246	237	239	245	271	261	229	242	219	240	230	244	212	262	235	244	257	259	212	229	242	234	248	240	259	202	225	222	244	246	235	255	248	254	229	251	266	212	233	242	250	221	231	245	217	209	258	242	247	237	249	257	256	252	244	259	252	219	252	251	251	243	193	223	233	277	248	236	241	235	243	227	218	261	210	222	215	204	264	225	239	228	217	257	217	226	265	259	254	254	237	255	233	248	227	251	255	238	212	228	262	238	244	246	242	198	264	232	233	252	254	222	254	260	241	235	233	215	206	242	227	256	249	224	244	230	221	223	237	221	249	250	245	228	227	256	247	229	210	227	272	206	226	235	235	260	239	220	224	220	235	228	224	239	233	250	245	241	244	260	254	226	269	235	240	238	250	241	275	239	231	217	231	223	240	246	246	244	255	237	239	226	252	219	233	221	225	237	234	234	193	238	246	216	270	266	243	239	255	249	258	242	248	241	229	256	221	265	257	244	214	256	226	242	237	227	235	217	246	235	246	262	233	224	263	230	230	194	246	259	239	238	232	225	205	248	241	206	244	270	230	254	220	220	237	231	261	222	213	254	219	244	247	217	255	230	258	244	260	234	224	237	241	256	268	244	223	231	245	211	250	260	275	271	247	233	233	238	247	248	234	227	238	220	271	248	225	258	222	243	229	237	225	214	219	258	255	266	255	253	235	220	243	234	209	238	225	224	227	244	253	230	245	255	232	254	254	231	218	221	222	217	234	228	215	264	273	219	220	245	258	250	225	231	228	249	235	254	252	237	245	249	259	240	246	213	275	212	238	249	218	229	268	241	243	250	234	215	252	254	246	241	249	248	234	230	260	247	216	221	223	246	227	239	245	222	223	234	215	246	227	215	240	208	254	225	229	238	209	224	233	223	192	256	237	243	251	225	231	244	247	226	236	252	215	250	236	228	241	239	208	275	217	234	269	242	232	241	257	249	229	237	244	255	243	226	258	239	255	235	283	254	241	245	252	237	237	217	237	238	232	239	245	234	235	204	221	235	242	236	250	228	231	264	238	244	249	230	222	231	251	241	230	228	211	225	256	232	216	251	202	232	226	249	233	228	242	195	242	240	249	229	225	240	250	233	238	253	215	265	233	230	250	214	254	230	226	240	228	233	231	214	225	249	250	229	253	238	224	219	237	250	201	221	209	269	230	230	270	232	234	224	239	248	245	262	221	216	252	221	245	262	235	235	238	239	208	265	220	200	240	253	241	218	206	244	243	210	251	246	188	234	238	241	236	226	243	239	225	243	223	221	227	251	249	228	240	236	241	234	208	230	222	227	251	232	232	240	237	227	234	228	232	243	255	232	223	259	221	222	271	223	246	234	241	217	237	219	233	242	247	250	230	216	219	231	248	220	249	219	241	255	227	258	239	247	233	253	228	241	229	243	226	239	225	232	227	233	245	232	243	230	238	245	260	221	248	246	229	247	230	235	233	261	256	215	211	233	226	232	244	235	247	226	259	244	252	262	229	217	225	241	229	211	232	257	255	231	225	249	251	245	239	248	234	236	269	219	275	220	256	247	244	240	263	243	231	238	237	245	248	231	231	246	231	246	235	237	208	241	240	252	226	216	242	255	223	214	210	244	255	238	231	244	231	231	257	256	201	251	233	246	234	242	236	258	224	257	217	200	207	248	210	241	233	225	253	237	235	245	234	261	247	250	254	217	237	266	219	224	199	252	262	253	204	240	243	220	224	246	216	235	239	253	234	236	225	258	219	259	219	238	256	247	211	217	212	215	250	247	230	242	230	253	242	220	244	221	221	252	218	219	229	247	235	246	233	224	249	254	232	250	218	223	212	225	233	267	215	237	249	262	238	241	250	227	204	223	222	226	231	249	212	217	238	248	235	215	197	260	213	240	240	251	226	228	259	228	237	249	270	240	232	233	244	255	248	269	241	238	250	218	253	276	238	261	226	227	234	216	244	254	264	273	236	264	216	220	247	229	232	252	242	245	225	216	209	232	223	252	251	224	235	247	259	221	206	239	239	272	220	254	233	221	235	249	240	241	210	234	228	242	283	248	226	233	237	235	231	242	242	229	246	222	249	238	210	242	209	235	231	228	238	234	261	256	263	223	234	234	254	233	225	234	234	234	232	243	228	237	230	253	239	231	212	245	250	268	272	233	230	230	218	234	201	230	238	241	242	264	217	216	227	238	242	259	208	237	249	227	229	280	238	262	246	268	235	227	235	238	228	239	231	233	246	246	234	228	236	232	246	227	243	237	241	244	252	197	264	264	250	216	263	243	225	245	255	224	230	257	214	249	239	239	238	231	230	218	263	238	243	216	223	220	239	218	242	237	245	244	235	248	232	219	238	234	239	241	219	239	231	230	229	230	241	259	253	253	235	238	250	225	248	221	266	238	218	237	212	226	230	252	259	234	242	200	267	244	252	229	249	235	243	233	210	241	246	239	243	208	221	217	244	253	260	229	240	253	256	227	245	244	229	227	245	246	229	256	219	235	229	257	229	260	257	258	236	250	210	227	201	257	242	220	232	214	223	238	240	234	256	251	259	234	215	239	230	227	209	221	263	272	213	227	217	245	233	238	239	226	242	237	233	244	252	236	227	246	226	255	243	218	226	256	235	243	236	232	251	231	260	240	224	216	231	257	248	249	250	249	238	235	246	244	233	246	244	243	260	247	230	258	249	224	234	248	279	248	225	235	250	242	250	243	265	245	228	234	229	261	211	246	252	234	231	215	223	237	240	254	264	239	241	229	233	227	243	247	234	233	231	248	234	272	252	249	229	250	254	255	238	241	215	233	219	221	250	229	264	237	223	226	237	238	246	228	219	240	250	234	248	222	233	239	260	209	246	253	243	217	239	264	247	213	207	220	209	220	250	259	218	226	257	240	184	231	238	231	242	253	257	228	217	221	217	252	211	224	223	239	255	221	220	245	255	213	237	254	233	253	258
3570	8684	5671	2688	1879	1423	1099	845	675	638	520	449	392	393	349	333	349	318	314	299	297	291	303	280	276	279	275	253	268	281	259	271	254	281	276	263	258	256	268	263	244	272	243	237	248	273	227	262	262	256	247	261	267	262	246	286	261	252	266	245	232	260	248	262	275	250	261	237	227	242	256	244	250	241	265	238	249	238	245	248	289	237	245	254	268	224	261	224	241	247	251	258	249	262	233	232	247	268	234	269	252	238	259	233	215	245	257	248	236	230	224	271	245	266	250	243	261	222	238	219	240	251	252	235	250	241	253	255	221	219	239	255	264	236	274	252	244	220	246	278	229	255	242	221	248	245	228	264	222	261	248	255	235	222	267	254	268	238	237	218	248	258	277	268	218	231	265	240	248	263	269	225	247	259	240	252	269	243	260	240	225	236	244	278	260	231	250	220	242	251	222	251	267	240	252	230	297	280	262	233	271	198	230	254	249	251	253	244	257	245	245	231	222	230	273	248	263	280	265	227	241	227	256	267	228	245	237	265	235	222	255	276	226	248	220	254	230	231	264	239	259	233	276	250	249	236	257	240	255	258	260	242	260	247	248	247	227	261	253	227	247	271	245	257	231	239	238	243	236	256	253	256	265	224	248	250	246	274	258	240	247	271	267	242	229	233	253	227	248	248	253	248	252	252	256	249	230	260	261	242	258	239	255	265	252	262	228	240	254	230	250	250	234	230	231	229	228	259	266	247	254	252	246	229	271	224	217	252	233	232	228	252	252	265	239	241	232	234	221	256	232	243	244	254	239	271	257	240	247	248	257	257	231	251	245	228	262	249	243	231	236	220	254	250	242	226	245	262	254	243	226	243	271	246	246	225	274	267	257	226	259	247	242	263	249	217	249	234	243	210	236	245	263	249	245	261	244	237	225	248	229	215	257	258	268	257	240	271	219	220	249	246	242	248	224	258	287	271	234	244	247	264	246	254	210	216	237	227	279	205	234	240	249	244	260	231	249	259	247	233	239	236	246	260	235	271	262	248	276	234	240	235	241	235	255	249	261	264	257	258	210	238	253	231	248	238	254	245	253	253	240	265	230	230	271	257	263	248	281	252	221	255	258	235	223	213	252	249	255	240	270	242	243	240	242	255	219	253	235	243	259	265	237	237	240	242	237	250	263	214	237	263	247	251	243	244	256	229	268	245	256	224	254	252	234	254	258	265	246	236	281	271	242	258	241	252	235	222	231	226	262	272	255	237	235	242	218	267	242	238	224	232	225	256	247	243	239	241	226	232	259	245	235	248	236	272	261	226	251	222	234	240	258	228	245	222	232	264	225	242	260	249	231	252	223	224	277	239	234	235	230	274	251	272	263	236	234	233	250	233	256	229	260	238	239	248	251	256	250	275	243	242	240	242	236	237	272	238	226	257	226	273	249	270	250	248	261	251	237	252	229	240	244	240	240	229	236	239	232	224	254	236	244	260	238	242	262	228	244	238	213	235	230	238	240	231	237	238	240	289	255	219	229	250	262	234	265	230	253	216	238	245	261	243	278	250	254	235	232	266	250	221	242	222	225	248	242	258	239	229	292	235	269	240	256	256	256	257	263	241	256	241	248	215	269	244	240	256	248	263	256	257	244	240	238	268	294	269	257	243	245	236	260	215	240	256	237	257	255	263	232	262	235	244	248	263	222	223	250	229	230	248	247	220	223	246	240	250	257	251	268	233	238	241	260	236	266	246	231	271	239	260	223	221	253	250	229	265	274	225	237	234	233	280	244	246	235	269	246	256	235	251	255	252	230	253	295	249	235	214	247	259	241	249	245	272	244	251	257	242	233	235	252	249	240	261	227	248	242	267	256	229	260	242	247	240	238	238	232	233	266	248	239	258	237	238	234	238	249	256	236	231	240	243	256	251	227	262	222	227	251	241	278	257	230	212	252	246	235	250	232	243	226	277	259	247	225	262	247	253	263	225	242	243	234	279	243	262	264	239	256	234	268	260	261	243	231	244	244	232	268	226	238	237	242	244	235	254	249	272	245	224	258	263	251	292	250	245	246	244	219	234	246	262	242	261	266	243	227	251	254	252	282	228	254	222	279	257	268	250	248	240	253	244	234	241	248	251	257	195	236	249	237	236	235	245	244	247	244	231	242	227	223	228	246	235	240	271	216	278	254	245	290	246	208	253	253	244	246	283	238	232	245	245	233	239	245	260	234	264	280	249	234	239	244	280	238	280	279	257	258	243	244	245	249	268	231	259	220	239	218	212	235	232	244	240	243	252	228	232	218	208	254	244	248	203	269	234	219	270	243	249	224	247	282	252	242	253	257	231	245	239	248	250	234	226	275	245	235	243	261	263	222	254	253	265	265	238	254	279	220	225	247	273	267	270	258	273	242	253	260	257	221	224	231	222	255	259	228	248	242	210	264	256	259	232	252	235	239	242	250	244	256	258	236	228	250	245	239	260	260	239	215	278	234	238	249	247	255	240	244	251	243	261	233	244	252	238	264	229	219	264	253	257	220	268	252	238	273	276	232	233	264	207	234	221	243	251	234	225	249	245	259	234	267	240	255	258	223	261	249	247	228	257	239	267	230	241	251	262	217	260	251	235	272	230	272	234	271	261	229	250	254	258	239	241	268	250	242	246	252	232	276	240	242	244	258	254	256	230	248	272	245	218	242	244	236	235	243	255	246	254	255	240	251	263	258	254	244	267	251	258	230	269	231	282	268	258	235	229	264	260	254	252	255	261	245	250	252	258	231	249	270	252	243	213	239	234	233	233	250	245	237	256	270	265	266	241	231	244	253	244	265	240	260	233	229	233	220	243	245	278	234	254	246	248	252	198	255	246	239	245	244	229	221	258	266	234	260	236	239	257	242	260	273	264	260	221	263	221	237	255	229	235	248	246	252	282	233	249	258	252	236	289	222	240	267	260	239	226	243	259	225	278	250	270	234	234	258	240	247	267	273	243	234	260	266	242	244	262	242	236	244	208	237	254	255	241	274	268	243	230	255	251	239	228	260	246	231	225	243	246	259	263	232	253	259	229	233	228	253	245	229	240	254	220	263	271	252	254	225	237	230	249	224	242	211	251	233	248	229	266	233	219	276	283	252	261	246	252	243	259	237	246	260	276	254	271	249	232	236	255	253	258	238	237	249	244	242	281	262	222	254	229	258	241	244	218	246	263	262	249	263	237	277	250	255	263	252	249	253	224	268	251	267	224	229	215	261	281	222	238	250	254	261	267	205	280	253	257	236	258	263	272	250	260	249	230	252	246	232	227	246	246	212	229	248	256	242	244	230	244	257	235	253	251	238	226	240	246	296	240	239	224	244	205	215	197	263	253	249	248	238	234	231	265	235	252	220	258	243	249	237	254	237	250	226	225	231	235	283	247	279	220	244	235	265	229	263	254	244	227	264	213	274	231	287	235	238	246	247	265	240	234	259	243	259	246	235	253	254	224	240	234	229	249	253	225	251	244	223	250	275	269	265	250
24736	20966	26715	25319	8382	1056	814	761	692	660	664	663	669	665	610	641	629	664	669	611	605	622	612	660	584	612	631	586	665	645	621	645	677	624	627	662	599	611	625	599	627	617	626	588	601	634	574	592	614	645	568	635	582	617	605	591	592	593	630	587	574	583	619	632	606	639	642	628	645	614	551	611	623	599	559	633	611	572	598	562	609	565	646	610	603	627	586	598	612	624	634	585	554	574	591	614	617	634	655	594	680	560	610	628	588	611	662	601	624	630	612	655	644	596	619	628	611	624	638	637	597	613	629	584	567	652	664	605	594	582	595	622	643	656	645	600	659	579	614	632	616	629	610	588	654	596	661	625	585	629	626	581	567	590	632	622	615	615	633	611	631	593	630	601	624	631	581	620	622	637	608	586	585	654	605	663	617	639	606	542	616	598	611	636	624	587	630	577	638	579	634	602	604	634	608	649	556	603	639	635	606	655	620	598	638	598	612	619	637	630	567	590	635	627	644	619	656	592	572	626	614	626	577	613	617	677	600	585	570	613	646	592	632	624	640	612	578	600	599	636	575	653	616	621	639	627	549	569	590	578	621	626	631	604	564	615	616	616	586	603	603	663	573	604	631	584	647	593	549	569	628	599	627	632	601	622	579	613	568	617	620	596	652	627	677	632	647	602	578	608	633	583	638	572	610	613	621	617	618	626	659	595	624	568	609	583	573	611	609	566	607	616	595	579	656	645	622	581	637	593	601	631	598	606	583	598	648	605	607	597	622	579	624	640	605	597	607	627	593	552	588	605	628	582	585	582	623	632	625	579	638	636	646	614	669	584	616	588	639	600	605	578	629	665	605	595	618	635	596	624	588	622	599	610	633	589	597	630	610	629	610	615	610	566	594	625	584	614	604	587	578	610	633	617	608	612	590	609	582	561	591	582	623	577	602	618	606	631	646	616	644	590	603	625	611	647	586	619	637	586	632	655	639	551	633	627	589	613	602	566	561	608	598	649	593	631	574	619	640	577	597	652	642	647	636	641	602	557	646	610	561	616	641	585	603	633	596	636	618	581	671	616	606	599	571	634	585	635	608	608	638	581	630	609	616	613	620	617	634	590	653	618	600	667	611	619	574	639	612	638	629	601	577	556	596	618	582	602	572	628	615	590	611	631	561	626	626	569	585	604	640	635	626	614	683	632	610	594	638	616	636	643	590	614	554	617	630	616	591	565	638	623	602	592	545	629	580	606	637	567	600	612	584	600	602	611	643	642	633	632	586	616	612	582	619	572	598	613	564	602	626	645	578	646	629	567	607	630	654	582	629	625	587	612	572	555	584	631	643	618	552	580	642	622	594	602	626	611	578	569	611	592	610	602	615	593	610	615	583	596	582	623	612	604	618	620	652	599	609	598	585	627	631	638	616	581	596	635	620	624	597	587	570	609	586	607	554	592	650	607	621	642	602	595	595	635	607	659	632	628	602	585	584	566	611	589	604	620	613	606	628	634	584	609	628	637	649	604	568	576	590	623	628	581	620	593	593	601	644	598	616	621	621	569	639	615	605	622	633	627	608	625	584	609	603	566	595	625	591	608	589	638	667	640	636	615	549	640	596	627	590	625	635	577	612	614	586	643	583	573	620	613	602	624	612	656	624	593	584	613	675	608	578	618	603	619	589	598	668	607	653	608	611	607	607	592	601	596	632	554	612	607	622	614	602	632	626	588	577	615	597	616	606	616	636	572	631	609	572	615	597	592	600	628	632	610	639	628	600	605	620	576	629	671	642	640	613	582	605	612	633	650	618	642	619	582	616	561	594	636	596	660	613	558	616	631	636	652	602	583	649	591	586	605	616	635	616	585	616	571	614	617	581	617	601	590	693	619	617	611	593	577	632	620	596	598	629	578	585	622	564	609	577	585	590	604	581	598	683	557	630	576	643	597	593	577	593	586	615	620	620	606	594	657	633	598	583	582	603	650	587	611	595	636	609	591	612	598	590	655	586	640	624	564	596	613	640	586	595	592	587	586	637	591	658	627	621	615	578	644	567	594	608	638	590	568	637	572	606	609	583	554	600	579	599	612	641	599	627	587	645	622	587	601	608	598	599	604	609	636	605	607	607	601	629	625	677	647	589	590	549	585	614	601	592	650	605	647	614	575	664	602	620	622	627	598	582	576	628	605	641	548	610	610	611	637	657	619	579	646	600	593	590	594	628	609	582	612	609	603	596	629	610	641	592	579	604	610	609	668	653	666	612	594	632	641	604	595	626	639	626	596	574	617	613	616	617	595	588	681	581	621	635	600	589	633	644	606	627	585	588	642	625	563	616	619	628	610	670	581	602	587	589	640	569	635	587	636	619	614	643	583	600	560	635	641	572	605	639	618	575	624	666	668	583	625	630	587	627	586	593	572	578	606	630	645	620	602	548	677	641	637	606	611	591	623	627	600	610	643	620	629	624	647	573	589	605	644	643	619	612	602	648	620	597	626	577	612	620	581	569	661	660	570	596	600	670	640	596	641	599	607	611	622	610	627	633	594	646	578	633	602	595	622	636	581	609	602	597	595	608	675	641	637	557	599	590	623	580	607	596	621	624	651	593	565	652	601	580	595	633	602	592	630	612	574	602	622	647	603	615	599	618	624	598	653	611	612	662	627	581	640	611	611	660	611	627	627	598	624	590	607	625	637	600	597	596	584	611	592	628	631	608	623	596	651	578	601	568	599	646	610	633	617	589	618	631	635	626	644	593	599	622	636	586	625	600	573	602	597	672	587	613	618	620	607	602	647	646	646	577	632	588	593	592	604	559	617	615	659	613	594	640	624	614	607	590	572	602	572	637	613	609	588	611	610	607	600	613	588	647	619	606	623	608	626	625	671	587	614	592	609	601	626	635	598	568	603	601	603	628	617	617	603	608	659	575	594	594	567	633	637	564	568	588	624	627	608	620	597	591	643	617	612	599	661	595	606	598	610	591	589	632	581	581	629	605	639	628	600	582	604	636	671	633	646	576	653	593	582	596	585	661	590	609	609	561	576	593	598	600	605	602	607	633	596	581	602	561	674	605	604	623	560	594	623	570	581	616	581	624	599	593	608	611	629	613	628	604	624	606	617	582	607	598	664	608	578	622	632	613	588	576	642	614	592	625	577	599	609	578	618	607	610	566	591	588	581	597	661	613	582	661	603	623	607	641	622	665	624	589	616	583	625	624	609	611	618	610	613	637	571	611	644	629	605	618	660	648	591	588	622	605	574	620	581	615	570	600	593	615	612	658	603	649	617	628	615	623	573	621	613	602	604	612	573	627	641	582	644	591	638	660	613	601	638	663	551	616	595	573	611	609	611	607	598	596	674	631	564	606	619	661	600	568	587	624	608	624	598	557	678	639	631	641	622	571	651	612	649	635	598	639	573	586	606	636	567	591	593	541	601	589	614	609	639	636	624	636	633	616	630	585	633	627	599	644	621	586	615	596	602	620	572	618	600	589	644	588	613	607	576	577	633	616	599
3502	5359	3549	1906	1465	1212	1030	1001	855	847	788	735	704	665	702	662	643	671	635	629	657	643	627	595	664	632	625	621	650	615	661	651	608	599	648	630	596	626	650	635	584	639	627	602	641	625	630	665	635	619	589	643	600	671	647	583	524	617	598	643	631	663	620	660	643	566	654	667	670	627	613	606	639	630	631	603	610	622	616	618	644	623	585	633	587	588	619	571	600	620	618	652	590	616	626	638	619	607	588	593	622	613	619	621	648	634	653	626	639	663	634	663	630	665	612	603	584	639	640	562	602	625	662	604	670	619	595	639	632	616	613	610	625	624	608	607	662	633	604	670	583	617	590	648	614	621	641	595	636	578	618	622	632	630	622	621	626	649	625	603	565	666	594	604	581	663	643	648	620	633	624	633	654	603	640	614	664	585	626	617	642	615	570	622	636	610	605	657	639	663	589	587	689	652	609	631	611	610	644	587	637	600	656	645	633	596	629	622	625	638	648	622	612	589	599	599	609	631	618	629	582	620	619	623	603	592	590	600	633	613	644	610	598	670	626	659	603	614	548	590	603	586	659	627	597	669	656	576	591	607	636	601	605	592	634	648	637	596	671	633	616	621	627	601	591	651	591	653	664	612	597	587	636	626	639	655	640	603	605	630	613	593	597	685	617	622	607	623	616	636	627	619	577	621	635	582	627	620	645	616	599	647	659	559	643	600	655	626	646	667	619	668	650	627	616	603	641	604	612	645	588	654	596	616	624	632	601	609	611	609	601	608	620	611	603	611	585	627	602	648	637	656	661	624	642	640	658	630	629	554	663	623	632	643	597	636	658	617	636	589	601	588	640	610	577	626	605	634	605	595	640	609	628	590	593	671	635	609	616	632	625	637	628	600	582	598	578	597	627	631	597	629	634	604	629	610	602	613	605	632	621	618	612	601	599	625	601	626	618	600	604	629	606	683	617	651	614	611	642	647	647	573	631	569	604	630	615	633	623	627	622	570	644	577	604	611	625	634	615	586	603	637	626	621	611	653	617	631	645	635	644	604	562	618	626	633	610	667	602	609	642	625	603	592	626	701	587	623	594	615	614	645	635	604	609	616	615	632	630	638	595	630	663	639	636	607	607	632	636	610	593	650	682	608	615	626	590	629	593	602	605	568	649	627	628	577	616	615	611	612	574	612	592	607	635	603	595	598	638	664	624	640	658	609	604	614	626	644	616	628	595	660	622	612	597	605	594	615	617	604	678	668	609	625	605	601	615	655	602	625	622	630	632	594	628	628	615	583	625	635	600	571	618	621	632	675	636	633	594	585	636	615	590	600	614	602	636	573	598	592	579	643	594	597	584	611	556	605	624	613	632	615	598	611	594	616	622	579	664	636	602	641	597	636	640	615	601	639	631	599	598	624	647	597	604	624	687	620	603	627	628	629	656	661	628	641	633	633	626	609	593	617	633	572	568	621	605	655	625	629	606	649	627	613	601	630	625	610	612	541	626	616	622	609	653	620	620	579	601	647	625	624	663	628	621	630	598	612	621	623	620	582	642	609	633	631	664	634	633	613	630	669	651	627	630	612	662	682	649	635	630	621	623	558	607	586	596	636	609	600	602	627	644	617	620	622	659	681	603	600	606	630	636	622	612	580	616	624	668	618	631	664	606	629	626	624	671	616	586	623	611	609	618	601	607	604	584	602	634	626	615	627	634	596	610	581	620	651	608	611	596	599	595	651	686	625	630	633	592	629	563	628	636	619	548	577	611	625	598	604	614	660	620	637	638	605	572	619	570	600	600	615	628	585	596	569	597	674	560	622	595	640	591	600	598	666	631	615	566	631	627	593	637	606	635	606	602	576	623	597	616	612	585	635	615	614	609	631	588	635	619	599	634	632	613	619	558	643	613	678	586	574	588	585	611	621	601	653	598	573	624	600	637	657	610	626	634	613	621	648	617	605	626	598	608	619	630	587	599	642	591	655	612	594	638	636	620	630	608	611	616	587	634	606	601	630	608	620	644	598	655	613	652	577	612	608	636	648	546	609	659	606	588	616	630	605	610	612	614	593	607	630	594	636	650	627	619	627	621	604	628	605	626	561	623	659	622	597	591	642	607	627	622	612	640	640	592	592	622	616	595	636	627	602	628	617	613	616	588	594	642	632	638	583	618	633	625	634	689	621	626	601	630	652	589	617	603	634	605	579	618	601	606	617	641	647	621	629	596	621	622	611	632	604	625	598	596	624	624	615	595	637	636	602	640	627	602	629	662	641	607	633	618	642	605	616	619	601	571	608	624	597	620	587	623	614	646	604	607	613	614	629	657	657	614	601	626	595	624	637	620	645	629	582	665	599	585	604	637	581	637	633	603	629	630	610	632	646	650	600	635	614	632	593	585	626	641	628	657	615	608	607	604	611	618	596	618	666	587	629	658	632	609	666	592	588	615	613	605	598	655	613	680	630	572	598	643	584	584	643	606	626	634	557	644	610	610	632	582	666	643	577	608	612	641	617	630	602	627	637	617	590	614	630	594	637	668	634	634	635	635	621	674	599	619	607	635	676	640	647	630	650	581	601	618	591	582	594	583	614	632	595	643	589	623	565	601	588	611	613	657	648	629	630	650	604	649	656	583	631	632	651	565	596	656	576	584	627	624	572	605	612	629	586	641	613	614	665	594	661	622	632	604	637	599	647	638	613	602	622	592	617	617	641	598	585	639	635	625	630	598	561	615	652	590	611	630	580	617	651	681	607	640	588	607	609	617	661	623	606	632	601	616	608	600	618	579	583	641	562	603	599	584	612	621	589	655	602	590	608	607	635	600	611	623	630	623	606	614	608	622	641	616	616	575	611	639	634	619	641	660	664	604	601	600	605	600	601	644	653	612	670	612	639	620	641	583	585	633	624	623	628	624	633	596	627	631	617	588	631	661	577	632	593	641	614	662	625	608	622	647	618	588	612	654	629	570	621	647	649	643	617	632	614	585	665	658	587	585	570	591	607	598	615	618	629	601	614	614	622	636	587	649	609	615	632	600	581	623	591	634	591	609	612	637	608	647	636	619	602	634	626	637	592	663	637	591	610	588	615	617	621	614	669	673	654	666	582	652	646	591	626	624	646	633	629	618	680	613	628	589	583	646	611	634	650	620	577	625	602	614	584	633	641	580	613	648	613	609	668	603	616	623	603	647	622	613	612	591	607	600	621	655	602	627	629	617	611	616	649	617	601	627	640	619	660	597	597	621	631	624	577	607	650	640	597	615	593	621	616	582	595	602	633	634	673	646	626	635	647	628	578	621	608	642	593	664	596	597	636	622	631	595	640	634	632	633	591	610	628	613	616	641	617	652	589	585	670	590	605	603	634	623	596	626	640	617	625	611	645	630	596	640	660	662	612	652	661	604	616	630	596	597	607	620	591	577	621	622	624	622	622	653	616	624	610	623	608	659	643	622	642	610	611	627	601	626	655	627	630	633	647	629	606	598	651	604	609	604	634	613	639	610	571	596	598
22329	20876	28305	23576	20880	20897	6063	928	693	622	524	435	454	462	360	390	329	358	333	334	331	331	288	302	292	300	295	263	296	272	286	286	267	261	279	255	313	286	281	258	259	271	265	277	241	284	264	284	253	272	286	257	276	257	260	279	250	279	218	260	272	275	285	224	286	292	250	281	264	251	252	271	279	244	283	267	271	259	254	227	258	260	267	245	289	246	238	280	266	250	236	248	270	232	246	244	257	251	266	236	243	242	268	262	275	299	273	253	242	242	237	240	270	289	251	273	258	243	260	240	269	250	266	253	244	229	242	245	256	260	232	254	239	261	239	235	271	259	250	295	275	281	283	266	284	262	256	281	275	278	236	288	229	265	257	235	264	255	228	238	255	250	245	271	265	269	279	248	261	253	220	229	258	260	256	261	227	268	260	258	248	259	256	253	250	253	242	259	229	228	269	260	277	250	242	233	264	273	260	258	265	252	267	250	260	259	265	254	259	249	253	235	251	261	269	259	248	274	237	262	274	251	272	255	247	262	248	271	274	235	270	237	239	259	244	227	286	240	236	257	266	287	221	254	252	276	269	227	260	255	260	247	254	270	284	251	294	264	279	256	228	246	233	263	260	261	251	281	282	268	290	260	245	258	257	255	262	274	273	251	251	292	243	273	274	238	287	254	234	298	259	273	265	254	254	257	233	273	236	252	263	248	266	266	262	233	259	261	237	246	257	262	243	244	254	257	232	274	266	272	254	260	207	271	284	254	252	266	240	260	242	283	241	249	272	247	251	264	268	262	257	262	270	250	224	268	259	227	236	274	293	278	266	278	246	255	263	244	211	232	244	269	253	217	233	257	256	240	262	256	276	235	258	266	243	223	261	255	275	261	247	234	236	253	262	216	230	243	266	254	229	249	258	284	237	240	262	264	264	280	262	258	239	239	253	294	270	270	235	243	267	266	254	275	265	261	282	248	260	255	263	279	251	261	246	274	242	258	226	226	237	266	250	273	256	242	229	256	268	257	240	251	255	254	218	238	252	286	233	227	260	250	253	290	236	237	262	244	245	258	255	273	252	230	254	227	237	225	247	260	279	235	257	274	229	248	267	241	235	285	226	243	250	263	247	260	262	230	245	259	297	264	236	234	237	237	286	244	288	228	266	228	249	225	265	260	219	235	243	257	247	252	274	252	279	252	252	248	249	295	238	223	235	265	256	251	249	247	243	246	268	237	261	281	249	262	243	257	237	259	251	260	264	259	246	262	254	258	240	265	251	290	270	238	296	247	273	207	243	268	292	250	252	246	253	250	287	270	276	289	280	232	262	238	235	244	267	249	249	241	277	271	232	266	266	224	278	263	245	277	250	255	264	236	255	232	253	276	264	293	277	236	300	259	260	240	257	231	246	237	257	239	271	256	248	234	272	239	251	238	240	237	266	249	270	266	242	241	260	232	281	265	240	255	263	261	251	243	248	272	279	269	234	235	253	252	293	240	249	263	269	262	244	240	260	272	235	269	272	269	252	248	246	252	264	247	264	246	253	267	286	264	220	276	266	263	249	273	237	248	252	291	271	218	254	271	246	272	291	240	239	249	240	276	243	249	237	255	269	274	279	270	248	261	252	228	251	248	247	245	263	257	263	287	251	247	256	282	243	244	242	268	262	241	262	243	247	254	257	258	228	249	265	261	262	234	256	248	228	257	251	247	242	254	281	228	231	234	239	253	259	263	246	273	262	288	267	265	277	271	253	256	268	266	231	252	236	260	248	257	256	273	236	237	261	236	246	260	256	246	227	238	246	291	260	256	226	241	252	230	234	251	218	283	248	248	270	251	295	265	240	242	258	251	241	264	276	228	277	250	276	242	269	253	244	250	236	261	244	264	244	268	263	269	228	235	214	237	270	233	267	243	283	272	243	247	254	255	271	261	249	249	267	255	277	252	243	232	231	235	236	263	268	262	259	252	251	236	251	255	277	275	267	261	266	237	234	258	271	259	259	256	248	267	257	268	240	238	248	280	244	259	280	243	246	256	253	257	258	232	235	231	272	255	253	236	259	227	223	223	257	262	242	269	242	272	276	288	263	277	271	288	254	255	261	243	281	241	275	245	249	230	242	245	256	252	278	266	273	254	260	287	261	251	261	235	225	231	251	226	277	261	255	275	253	257	267	280	238	258	275	268	246	246	281	244	258	243	259	224	251	254	248	297	267	250	269	250	255	251	237	265	263	251	256	225	277	256	268	267	256	247	245	275	232	255	264	256	242	240	253	250	286	220	256	253	266	280	272	248	289	237	236	268	273	236	242	247	254	248	236	231	245	239	249	246	277	251	255	250	225	249	255	266	269	223	266	256	251	247	244	239	249	283	297	257	274	234	255	228	271	249	239	265	234	258	268	254	253	264	237	267	267	250	262	278	262	268	267	246	259	261	237	259	241	259	242	267	269	233	292	261	243	258	235	260	286	275	250	256	246	262	243	220	249	247	251	242	242	239	253	265	228	213	241	242	253	263	257	273	256	247	250	250	272	262	223	257	266	278	229	245	237	257	284	258	258	257	250	238	251	262	256	265	243	262	256	259	265	286	253	271	253	269	251	241	264	271	258	235	247	256	257	245	232	255	249	277	254	243	247	242	291	253	277	257	255	221	257	235	240	251	247	229	262	254	255	263	221	258	226	260	243	241	283	252	268	235	248	252	227	291	275	240	233	230	235	273	260	287	244	239	242	266	244	259	271	266	270	255	237	246	286	249	272	237	265	257	240	234	244	244	267	269	249	233	263	255	260	266	280	260	231	228	248	259	278	240	248	271	243	251	233	252	267	261	260	268	271	253	250	258	265	262	263	258	234	251	229	266	262	257	260	251	267	264	265	245	271	252	244	246	254	257	238	240	265	263	257	228	237	280	257	242	242	248	246	252	249	255	253	229	258	231	248	249	230	252	236	259	236	269	239	245	219	283	238	273	259	254	270	246	267	261	263	249	248	235	236	255	258	278	259	247	257	241	275	247	248	247	282	264	237	257	257	275	275	235	242	261	259	274	244	233	246	236	253	254	247	250	253	242	258	264	256	268	256	301	273	244	254	256	249	255	251	252	252	239	245	246	268	275	259	277	213	266	238	277	242	248	257	291	256	248	258	269	235	248	266	236	250	241	247	272	246	286	244	206	248	239	228	252	225	239	301	253	239	244	234	250	217	247	286	273	254	252	258	250	244	247	275	264	244	252	272	255	272	244	242	275	249	258	232	241	243	266	263	257	230	253	248	261	278	250	260	242	268	252	266	257	265	238	213	256	253	289	274	241	255	258	265	252	263	260	259	235	267	251	254	259	229	245	246	256	255	240	274	255	254	286	260	260	250	235	256	223	241	232	265	258	241	229	271	239	242	253	250	234	257	240	274	261	253	273	233	274	244	234	245	274	270	265	242	279	235	253	250	263	256	235	249	267	266	245	267	275	249	268	265	276	262	246	228	241	264	249	258	242	239	246	255	267	279	257	243	237
3917	13682	9290	4384	3025	2284	1770	1333	1115	817	706	620	514	535	462	389	417	363	367	372	345	331	311	337	318	272	309	332	302	306	259	277	282	288	299	245	263	249	266	278	292	262	261	251	267	263	272	261	267	257	290	238	256	270	239	260	247	263	264	268	244	254	253	263	230	263	247	254	247	256	264	263	272	267	232	249	239	250	243	248	246	268	279	259	237	257	246	266	239	247	266	251	229	281	272	244	248	227	269	271	259	248	274	238	243	262	236	241	256	234	260	256	253	297	240	277	259	242	244	237	233	216	250	243	222	230	253	233	284	265	258	278	232	228	248	239	250	226	280	287	267	250	252	244	250	263	270	256	245	253	250	239	258	260	259	240	227	255	251	243	252	233	260	271	247	260	267	238	235	239	236	280	255	222	274	254	263	262	236	247	258	254	247	238	243	269	279	256	249	264	237	240	254	240	242	255	274	239	255	266	273	250	243	232	257	254	249	261	239	257	264	247	248	275	260	237	268	243	263	268	250	260	271	245	264	245	255	259	264	265	256	260	245	256	234	248	251	247	238	252	226	254	232	244	259	242	263	234	284	245	269	263	246	269	253	273	245	280	232	238	236	263	290	247	233	257	264	267	220	255	283	246	258	264	261	237	257	256	266	219	256	261	246	268	241	271	232	258	235	267	258	257	236	251	259	232	230	234	234	273	266	239	259	252	263	232	247	235	228	230	222	234	261	278	222	267	241	255	260	258	239	233	255	259	223	269	242	252	255	248	257	254	254	276	266	285	276	251	245	267	247	252	246	257	265	256	302	249	254	238	246	252	243	243	265	248	252	216	229	272	229	246	223	255	256	283	239	264	205	245	249	230	264	251	238	238	235	248	259	237	258	227	246	230	260	262	240	236	294	251	231	237	248	258	249	252	266	225	281	245	261	240	251	269	272	229	242	277	275	265	236	258	264	282	234	260	257	242	253	260	247	214	277	250	286	268	257	240	238	240	257	289	259	246	267	242	211	230	234	237	265	238	255	249	247	246	243	261	260	262	248	223	273	234	230	272	248	246	286	257	237	250	230	245	235	276	266	223	256	283	258	267	240	247	234	264	266	262	244	245	264	253	234	247	269	274	223	231	234	223	242	239	249	248	248	242	259	228	268	231	229	251	247	257	262	247	272	247	258	262	267	251	264	259	240	244	246	256	268	250	274	236	252	255	266	271	260	262	245	236	255	257	261	284	236	240	228	257	284	229	262	272	254	216	254	244	248	239	239	267	272	248	238	285	254	231	235	278	266	236	282	266	274	257	272	269	260	260	235	218	236	256	252	233	211	258	238	266	238	257	260	257	229	278	247	271	267	235	243	250	247	240	242	269	276	237	232	242	225	212	260	249	248	267	255	235	289	214	238	269	246	214	240	225	260	265	264	249	243	248	262	268	244	249	241	240	232	285	250	232	247	243	244	262	281	249	272	243	247	253	233	262	261	272	273	196	266	255	256	243	235	269	268	238	250	286	235	240	243	223	255	232	254	235	255	237	251	211	251	252	218	267	268	253	255	226	263	250	267	264	239	226	255	249	237	234	255	223	248	231	285	236	262	266	215	245	232	236	241	256	248	267	271	255	263	246	286	263	256	247	241	250	267	276	259	248	247	264	241	232	267	259	283	242	262	288	230	264	261	247	257	255	234	268	234	243	266	246	268	246	260	239	264	268	263	253	223	226	235	253	245	233	249	249	220	241	245	250	286	254	254	238	255	254	263	255	250	246	253	240	244	260	239	251	249	250	242	228	243	227	228	227	255	277	257	246	245	240	262	258	259	243	217	223	229	237	265	243	241	253	249	259	256	264	260	251	267	223	262	261	257	244	238	246	227	241	274	243	244	211	242	210	252	260	248	240	265	266	222	245	233	248	235	278	283	244	260	279	257	235	252	228	243	279	261	276	247	242	279	265	247	241	256	258	229	213	258	269	243	254	240	268	252	274	280	229	218	227	268	241	276	270	230	255	234	252	265	261	254	252	242	273	220	267	255	247	259	259	259	242	236	272	259	254	257	274	240	275	265	260	241	240	259	245	235	264	242	274	230	251	227	258	237	260	288	263	218	277	233	276	289	268	261	289	257	252	242	215	248	255	258	230	245	259	257	231	243	241	243	260	254	257	254	256	241	259	251	233	257	253	228	255	264	250	248	236	256	262	265	240	232	245	267	254	273	240	250	273	220	254	235	277	255	242	266	249	247	255	257	244	242	266	268	246	256	247	240	239	255	264	294	241	253	244	296	237	236	225	242	224	250	240	289	268	250	250	264	240	238	226	232	252	255	248	247	261	245	252	239	251	241	291	264	222	254	227	272	261	273	260	260	253	264	283	252	250	248	242	240	241	241	240	240	244	275	259	255	255	224	231	266	272	262	236	257	269	258	263	288	230	248	268	247	248	257	256	238	237	250	256	250	216	268	265	249	277	250	263	248	241	219	262	248	257	246	248	285	242	263	282	256	222	244	249	234	273	250	268	261	264	261	251	271	245	275	252	263	240	263	253	244	249	258	243	263	281	241	247	248	250	253	231	261	241	260	227	240	264	255	255	230	248	249	237	256	290	278	263	275	275	238	289	257	272	245	258	249	235	241	271	278	272	248	268	243	238	226	261	262	248	256	258	249	244	252	252	262	256	265	262	265	281	250	262	228	254	252	267	262	245	237	257	213	248	269	229	250	236	262	265	256	260	240	251	259	265	229	269	235	238	266	269	231	264	272	269	255	232	250	252	242	258	254	242	259	240	268	256	250	239	245	263	245	289	264	278	254	271	256	262	237	253	246	264	272	264	250	247	270	252	238	251	257	249	263	260	256	238	251	221	231	257	231	231	221	261	254	261	244	238	251	293	271	225	280	254	238	241	232	244	262	242	285	243	254	250	230	253	243	257	270	270	262	244	251	254	255	257	249	260	267	242	229	239	248	228	248	258	244	245	222	239	261	245	227	251	256	253	257	284	243	234	249	255	260	259	250	274	285	262	250	239	273	253	256	251	276	251	227	231	263	255	252	252	264	262	232	235	270	251	261	245	214	243	242	225	264	262	234	239	260	268	254	244	256	240	247	260	256	267	253	235	250	253	233	245	239	260	255	253	241	254	191	251	240	258	259	270	241	240	280	266	245	254	241	231	269	260	240	234	257	271	235	234	248	259	256	225	258	269	244	264	265	236	254	241	261	259	268	239	212	284	247	253	245	270	253	236	262	237	245	251	259	282	238	250	259	285	239	270	238	271	241	262	250	256	275	236	267	262	264	215	240	256	258	263	245	248	259	269	242	244	240	268	244	237	257	278	274	247	233	259	260	233	234	254	264	237	253	279	260	235	275	252	292	240	274	245	271	246	241	224	278	242	241	250	235	244	279	225	230	263	264	278	265	257	273	238	257	244	249	269	271	236	264	249	260	263	270	241	269	250	238	264	280	246	270	266	212	285	267	238	252	232	240	248	239	240	243	277	198	236	244	255	266	273
27489	20006	8427	1034	654	602	638	548	516	510	545	505	511	539	500	538	514	530	528	503	526	531	486	487	556	484	529	512	476	512	477	507	509	468	512	496	507	506	540	517	519	466	475	498	509	502	525	513	521	481	496	491	494	471	487	483	520	528	518	544	532	525	502	495	498	490	529	501	465	479	486	516	482	472	508	502	530	474	460	513	494	481	463	505	531	470	525	492	524	529	507	492	513	522	520	533	444	502	525	519	477	537	487	530	482	488	502	537	480	513	531	526	479	503	497	498	514	508	549	483	502	497	503	495	485	504	467	476	491	502	524	511	511	527	517	511	543	487	495	483	480	534	536	514	488	481	570	500	532	457	510	479	457	482	502	492	475	473	483	473	493	506	480	515	486	467	521	505	501	536	513	453	496	531	492	488	488	508	497	523	511	475	510	518	477	532	489	506	496	519	518	504	460	519	529	563	473	496	516	517	506	516	477	535	494	503	508	521	470	473	549	489	505	500	559	502	502	475	501	503	518	490	491	535	503	494	524	521	497	488	492	490	541	536	473	460	504	516	487	523	472	522	504	502	490	518	521	539	454	533	549	499	503	489	503	528	521	487	499	517	503	508	500	497	475	509	497	513	546	496	497	516	522	538	511	490	467	462	510	478	524	501	490	495	529	515	488	513	530	483	537	509	495	544	492	491	496	551	505	485	510	478	478	554	519	483	500	544	501	513	521	518	472	453	525	524	490	465	509	499	509	523	507	517	492	516	495	488	488	460	522	477	521	493	490	477	508	523	500	524	533	512	557	528	509	477	489	504	501	487	501	509	543	485	525	502	517	475	476	518	517	519	538	496	451	510	485	486	484	515	520	532	488	484	524	512	514	506	503	498	526	479	461	529	512	473	552	487	476	521	485	504	522	529	501	495	508	537	498	486	459	550	542	517	494	527	516	475	489	489	534	485	485	522	464	497	485	512	540	488	526	485	500	485	546	535	483	506	521	459	522	537	493	500	515	487	469	515	518	488	515	503	529	519	482	554	520	525	490	502	497	497	457	503	503	494	472	481	506	497	509	512	502	511	466	517	525	480	505	551	471	484	509	528	511	495	505	483	515	525	511	481	498	493	530	512	503	518	517	517	500	517	497	525	568	499	514	543	495	509	484	508	477	525	475	501	504	458	484	463	499	519	472	493	506	522	512	500	523	521	518	549	511	515	500	479	485	453	535	537	495	519	459	505	506	511	525	511	490	483	559	498	483	530	512	493	475	495	497	482	520	492	503	489	475	521	461	486	502	521	509	519	475	480	520	508	466	498	548	481	472	453	568	514	506	476	507	524	474	479	493	528	500	491	512	485	479	504	501	537	505	571	483	509	494	500	517	519	509	482	528	522	513	518	468	577	509	511	494	498	482	503	468	527	519	500	553	499	479	531	520	500	454	479	492	519	514	533	538	490	537	495	460	487	466	496	529	497	521	504	473	529	514	507	535	527	496	491	482	506	541	536	495	541	508	487	527	517	477	517	528	463	469	463	487	475	519	484	495	516	496	521	517	478	474	535	524	451	534	479	483	505	478	503	495	495	474	489	523	533	490	529	465	534	524	516	516	531	522	508	503	507	523	511	510	438	511	504	481	532	506	513	475	519	501	521	501	524	531	515	524	539	511	490	483	480	563	483	485	520	501	476	505	528	502	503	503	556	508	535	489	521	510	513	503	516	516	488	505	491	509	482	527	506	502	473	518	521	487	547	499	488	504	519	512	490	527	484	500	530	534	506	516	472	490	526	444	506	486	504	488	485	486	498	525	533	530	490	505	520	497	541	476	507	537	475	487	485	540	536	518	541	459	505	496	472	522	509	517	498	477	521	506	526	466	493	517	495	492	500	491	521	510	476	440	527	476	524	501	500	504	481	511	536	504	537	510	516	509	526	482	516	526	483	516	513	500	512	555	499	529	513	485	524	498	480	481	502	459	480	528	488	502	520	528	511	484	538	493	488	524	488	489	517	517	518	530	505	496	456	443	494	505	517	492	497	515	522	489	495	452	506	502	502	465	515	543	455	495	510	478	521	477	523	499	494	528	504	516	472	518	482	519	476	549	507	494	548	487	501	489	500	499	535	516	521	504	515	519	517	507	506	508	493	535	481	527	505	533	515	500	515	518	507	519	547	558	527	511	541	513	517	505	521	512	485	530	508	496	540	529	491	553	480	486	492	460	467	481	498	504	528	518	494	525	482	531	535	504	508	545	510	512	544	522	524	540	487	505	487	505	529	527	501	504	533	472	487	490	520	474	482	522	509	496	510	510	502	509	501	537	473	527	501	485	508	520	482	467	504	481	513	499	534	546	530	511	484	528	455	487	536	495	553	478	548	514	498	472	526	530	508	514	498	476	509	466	515	512	543	494	458	491	505	498	442	479	486	541	485	530	530	513	519	498	516	520	515	525	502	494	498	478	513	505	516	515	501	465	500	493	496	471	498	483	527	527	502	498	529	529	503	525	466	463	485	498	530	478	524	526	521	491	471	508	481	507	528	466	499	536	509	466	491	509	528	517	520	524	473	531	498	512	508	555	492	463	531	526	492	525	523	509	487	501	516	547	505	513	495	483	506	511	497	526	508	526	511	511	459	538	523	508	464	520	460	452	485	500	525	474	472	514	506	475	489	549	471	473	497	443	499	500	537	498	482	499	483	512	528	488	522	513	537	531	474	497	517	491	495	504	499	501	505	534	486	526	526	471	479	484	454	485	473	510	532	490	509	514	493	521	490	525	513	519	515	543	489	508	521	517	502	522	509	501	492	545	466	505	509	468	501	547	461	506	498	505	527	421	462	521	516	521	518	514	511	492	513	549	515	486	539	564	473	502	442	487	487	461	497	520	509	510	486	501	498	530	476	500	541	517	516	500	485	467	505	489	520	499	509	502	468	471	484	520	484	545	517	511	508	516	483	524	506	497	522	512	493	495	519	515	519	535	501	497	495	489	511	457	515	481	530	507	568	520	517	519	527	474	503	498	516	514	563	503	515	513	535	558	501	524	539	523	517	487	487	498	482	530	472	495	513	509	514	442	501	531	500	497	494	536	502	516	529	524	517	524	482	499	497	537	495	516	481	514	495	494	486	520	487	500	514	495	470	539	524	500	504	516	522	514	459	476	526	509	515	543	539	476	514	508	507	505	516	514	502	505	476	530	498	507	505	525	519	524	497	471	536	495	493	540	527	490	508	522	531	495	473	511	519	479	487	489	479	520	480	479	483	506	504	468	498	477	464	525	552	477	485	501	496	465	556	496	512	484	510	516	534	539	506	477	497	474	505	494	482	504	528	485	530	532	476	498	547	467	481	499	523	494	525	536	512	534	520	540	505	478	507	484	510	535	513	497	509	503	537	554	517	540	525	514	504	482	512	517	488	522	552	531	505	483	514	553	495	489	539	535	485	538	510	479	528	467	480	502	528	493	461	512	517	497	529	479	487	525	529	512	482	528	517	497	474	487	486	489	480
4943	2515	1580	941	822	762	666	659	623	588	602	545	555	535	528	584	537	542	510	505	554	525	520	522	514	476	512	513	512	510	508	525	556	516	536	516	533	562	562	490	518	514	451	553	516	499	552	539	508	576	510	503	555	544	517	524	489	543	519	512	545	534	502	513	543	483	514	508	504	506	550	482	526	505	523	544	559	498	499	518	490	473	494	536	566	503	508	530	511	494	531	542	481	551	486	538	508	491	516	535	499	540	513	542	533	499	500	522	562	534	511	518	518	501	492	559	556	496	519	570	535	554	499	509	517	529	549	522	541	540	544	531	474	500	540	531	517	505	568	543	525	516	512	486	560	503	578	557	518	532	540	513	530	543	554	528	509	530	496	541	483	521	527	533	519	545	520	504	561	520	526	519	499	540	521	500	536	541	508	508	525	464	499	581	514	502	491	468	527	492	526	570	565	530	518	514	530	477	515	515	511	519	503	537	544	513	488	521	530	495	534	502	527	474	522	531	509	506	572	544	542	529	517	486	556	505	489	537	539	521	515	508	537	531	507	546	515	487	520	505	532	532	541	527	535	498	526	508	511	586	502	514	561	511	501	504	522	513	547	536	534	501	482	532	512	517	552	525	524	519	535	483	538	499	498	500	557	531	553	522	495	519	547	526	534	527	530	538	547	512	518	503	547	523	535	519	532	514	498	543	488	511	524	582	553	552	534	545	534	528	509	499	538	505	533	528	558	522	516	489	572	547	495	509	555	507	530	518	509	499	564	563	505	511	539	492	515	534	520	531	480	507	528	521	532	504	529	511	523	538	521	539	554	547	528	531	537	530	514	517	533	491	510	554	478	526	549	527	524	515	545	510	511	559	522	517	511	536	529	557	527	538	497	554	497	529	505	506	499	519	498	565	541	532	537	511	540	518	510	506	531	497	510	488	483	497	536	507	549	507	514	510	527	506	508	545	519	493	501	497	520	513	551	533	449	526	511	528	477	502	476	486	527	503	542	530	512	540	547	520	496	465	496	520	530	503	539	524	526	549	494	548	504	544	506	539	504	542	529	538	523	482	488	510	500	503	520	538	498	535	535	524	512	524	549	532	505	483	499	513	479	552	497	491	522	501	512	510	533	535	500	545	514	541	543	504	522	547	549	553	543	529	510	546	544	535	534	562	505	491	527	499	501	516	513	499	494	505	496	509	490	484	506	519	477	531	551	535	523	525	511	520	556	511	542	537	520	510	544	526	526	506	533	518	498	497	493	497	498	497	506	522	528	481	573	533	511	530	547	516	502	503	499	503	519	492	541	515	531	523	491	533	493	466	579	521	519	524	514	509	494	514	528	521	567	505	506	526	522	507	520	541	510	534	517	555	521	466	516	513	533	540	538	492	496	558	507	492	514	506	547	562	518	508	516	537	498	565	520	513	505	508	524	489	547	508	546	544	511	525	495	484	532	531	554	523	546	485	575	520	561	501	538	498	523	519	514	562	541	463	497	573	478	541	533	551	506	530	496	507	505	534	525	500	502	492	536	523	521	522	547	530	546	537	525	516	506	499	529	515	535	581	549	510	511	527	551	523	529	532	514	544	544	560	548	512	533	539	494	513	551	517	482	499	501	485	532	521	571	536	538	525	517	515	557	529	544	493	487	533	523	528	523	522	477	537	538	477	519	553	577	555	538	541	533	559	497	509	531	548	542	540	541	502	518	525	537	516	474	510	473	571	503	491	536	534	541	541	519	568	472	527	558	491	527	534	481	516	519	517	542	510	497	530	512	542	508	496	495	541	518	500	513	553	529	512	491	561	510	543	519	495	549	484	504	521	484	523	502	531	554	550	507	502	559	528	534	488	566	531	501	516	555	518	484	518	522	511	506	500	488	510	570	529	538	525	530	518	492	526	513	535	518	521	478	508	537	512	494	486	522	480	541	488	484	528	502	520	531	515	511	535	547	508	551	532	545	541	541	560	498	491	522	545	547	511	511	511	500	501	493	517	518	505	502	548	531	549	530	485	503	538	512	506	526	548	524	531	526	491	521	489	556	515	538	516	509	505	540	508	560	506	549	542	489	558	570	532	516	564	547	529	528	503	551	543	547	511	541	534	501	550	504	517	514	489	495	524	508	523	486	539	481	477	516	542	535	508	521	529	534	527	529	544	522	517	493	527	527	528	581	504	495	482	535	529	493	506	566	515	518	536	491	528	517	492	555	528	544	550	555	517	502	510	529	582	548	505	489	554	516	511	541	529	536	529	493	489	503	518	556	541	494	536	554	536	506	556	542	484	551	516	534	529	501	490	534	548	551	486	497	522	530	519	467	554	496	513	492	564	524	536	536	558	509	540	493	543	529	490	514	500	481	495	507	509	518	500	535	506	532	514	520	534	517	538	518	531	484	521	579	549	511	525	488	492	547	519	530	533	493	493	491	491	515	542	488	480	531	493	499	506	528	520	528	521	525	546	517	506	550	529	522	549	530	510	549	487	483	505	489	481	506	563	544	498	531	516	488	495	533	513	526	508	531	548	538	515	510	505	535	535	505	521	547	490	493	538	541	546	518	513	529	520	562	497	545	527	461	542	522	547	493	515	522	521	543	503	534	512	516	545	561	499	510	542	513	547	533	521	476	506	539	526	529	501	517	535	514	518	552	528	512	490	529	483	518	509	514	558	500	526	497	534	539	508	483	523	518	540	503	537	553	501	559	517	516	521	561	502	498	523	483	570	546	532	511	501	502	512	535	491	553	523	511	514	489	535	530	538	543	522	500	509	484	520	538	486	536	540	527	498	501	506	549	518	514	545	502	527	494	533	499	508	546	503	521	512	518	520	579	517	505	568	506	506	543	534	527	581	536	505	492	533	527	512	515	526	515	498	562	510	510	481	508	568	529	538	522	482	517	595	559	518	476	518	529	525	523	523	495	519	533	505	536	507	538	478	508	497	541	536	513	515	509	487	574	553	529	511	520	479	542	534	553	553	532	473	507	506	513	534	531	504	522	564	538	492	496	510	532	526	504	529	562	518	528	543	516	475	496	542	518	533	517	510	513	498	485	524	485	574	495	520	494	461	551	527	541	583	550	541	537	510	495	528	504	518	512	566	540	520	504	542	546	521	489	523	549	500	503	537	519	542	556	521	524	538	597	517	496	505	499	496	492	498	493	510	522	490	535	525	544	538	547	543	529	535	531	511	501	539	527	518	500	515	492	497	531	533	486	532	524	516	485	512	518	514	501	526	509	541	467	521	511	527	526	535	482	503	535	507	503	538	487	498	512	511	528	517	508	502	460	520	488	467	494	526	516	548	557	519	526	516	549	550	484	542	499	511	491	544	488	557	542	563	529	528	512	518	446	544	515	498	525	517	515	533	491	525	543	515	522	514	502	525	512	525	537	510	524	516	546	524	502	542	517	493	531	542	528	501	569	507	537	542	527	513	542	556	541	502	552	543	511	533	530	532	537	521	557	500	512	552	540	528	543	517	552	515	490	506	502	513	531	494
23647	20946	27811	24252	20867	5493	840	561	461	397	385	365	320	300	324	314	267	285	275	261	281	295	262	276	294	217	257	237	259	239	278	266	260	255	243	240	238	241	249	261	258	260	223	249	247	253	233	256	252	238	239	263	231	239	211	206	262	233	246	247	248	293	219	247	244	236	259	241	249	249	230	249	255	261	272	255	241	257	208	239	264	254	236	251	252	220	259	237	245	232	234	229	259	235	239	260	228	236	240	220	242	250	233	215	252	248	242	213	242	272	255	244	284	254	224	229	217	272	244	270	237	214	260	232	213	242	254	261	240	209	264	246	241	229	244	257	238	215	219	253	249	241	270	234	233	259	269	250	267	253	235	207	243	275	241	248	216	254	213	242	246	225	254	251	267	215	245	222	211	222	237	252	250	250	215	240	234	279	206	233	228	245	235	270	220	227	231	244	235	209	267	223	228	226	239	252	234	258	254	217	235	262	233	240	252	249	228	243	238	264	238	234	214	235	206	224	201	226	238	230	242	225	263	235	237	243	209	224	260	229	231	219	261	232	241	237	251	214	256	225	214	224	249	234	263	261	246	241	225	214	256	256	247	244	234	233	227	248	236	227	234	262	242	216	214	212	234	240	244	223	226	248	249	226	236	244	211	249	243	263	254	238	208	232	229	247	225	236	247	246	259	241	259	252	223	249	224	261	226	232	262	265	223	286	254	259	240	230	247	232	235	243	222	226	225	231	242	267	243	264	246	279	212	245	240	231	231	246	219	232	258	225	224	242	216	240	286	254	249	258	221	241	234	226	255	271	243	243	251	258	257	223	237	261	270	228	256	269	247	230	236	265	255	246	261	266	244	255	231	238	213	245	239	226	237	247	273	264	214	233	247	244	238	234	241	230	270	237	230	255	234	207	217	230	230	231	234	236	232	241	277	249	258	236	237	235	238	247	236	227	240	221	219	209	274	228	214	232	245	240	250	248	250	205	246	205	217	278	233	215	236	238	230	214	239	274	232	242	263	257	253	237	243	241	255	235	246	242	234	249	249	243	241	240	244	195	239	249	257	237	227	242	243	226	230	227	242	253	223	254	236	209	236	230	260	232	218	270	244	224	236	228	240	247	254	231	219	244	241	242	269	224	233	265	236	246	245	277	247	233	224	231	238	246	257	235	224	232	223	251	235	257	242	253	238	223	230	244	226	242	242	248	275	237	217	263	247	234	216	222	251	216	201	254	208	245	230	251	251	261	227	241	257	253	249	250	242	267	255	234	228	244	257	254	259	263	213	247	237	251	230	272	238	252	253	227	234	238	233	233	252	224	251	227	232	245	257	240	231	229	240	229	243	266	264	244	223	235	245	234	228	250	228	245	228	245	260	230	241	267	242	225	252	242	271	250	243	262	216	224	280	235	255	237	229	254	228	226	238	227	239	235	258	225	232	214	249	236	225	233	229	242	250	244	255	231	242	254	237	225	256	244	240	250	265	222	224	237	236	248	237	211	262	247	223	239	248	233	260	277	268	243	239	230	225	233	238	258	239	242	209	253	233	248	225	242	235	224	253	236	248	243	251	235	217	233	239	243	253	280	250	230	199	227	238	262	254	230	216	252	234	213	260	251	263	231	249	233	250	270	251	255	235	252	242	237	228	218	232	222	266	202	242	239	225	276	240	280	237	253	250	243	238	230	216	252	244	235	223	232	232	242	231	235	257	258	243	257	242	211	253	266	265	268	247	220	244	263	220	220	259	245	231	243	210	214	220	232	225	256	247	257	233	245	264	247	212	239	220	224	226	213	224	231	244	252	256	243	214	233	263	220	246	231	224	227	255	237	254	237	237	242	231	240	220	258	252	252	229	240	228	228	258	238	255	235	221	226	216	207	276	247	248	243	269	237	244	243	257	264	236	223	219	239	224	243	231	241	243	240	210	227	240	213	247	240	219	211	233	226	231	221	217	242	222	242	230	229	229	256	250	201	232	246	237	248	199	221	260	231	218	229	253	231	218	229	217	224	250	247	230	244	251	240	226	224	242	248	222	266	254	226	196	235	218	256	240	269	257	247	232	256	254	235	214	242	232	221	255	207	268	234	251	258	244	239	250	235	242	241	234	226	215	200	232	233	234	237	226	253	246	221	244	257	237	226	214	252	244	220	231	228	247	237	240	270	224	252	245	244	245	251	202	264	228	230	236	235	241	258	218	260	257	220	241	218	248	238	210	242	240	238	232	270	254	224	231	227	211	228	217	230	235	239	253	227	234	214	258	239	235	254	254	257	231	225	278	246	222	235	235	233	242	244	245	226	224	245	268	243	243	259	242	233	211	259	234	232	237	242	238	234	245	253	243	257	224	243	241	260	258	231	263	251	231	223	213	237	228	227	256	251	243	239	203	230	208	262	266	237	236	240	230	231	233	265	230	230	251	252	253	246	246	285	271	264	248	225	237	257	242	236	244	234	214	225	232	225	216	239	250	242	244	250	257	226	255	253	215	235	259	236	264	260	217	246	249	225	259	231	254	236	221	251	226	223	245	232	208	234	240	217	239	234	265	233	273	233	236	247	266	216	232	233	278	260	219	236	264	239	227	257	239	264	249	220	227	219	224	247	229	226	278	222	257	226	227	261	263	246	264	216	253	260	249	241	239	205	235	226	234	244	231	249	249	255	232	214	249	228	273	235	259	199	224	251	227	208	254	251	238	246	231	228	244	248	222	226	257	218	247	229	240	247	246	222	218	266	234	243	245	227	245	229	221	224	246	198	260	221	206	238	227	235	245	234	238	274	238	215	238	242	233	256	240	267	236	245	265	243	227	230	233	227	256	213	234	215	237	235	232	240	263	218	229	227	223	203	245	240	258	246	222	242	223	219	253	235	229	274	255	245	228	194	254	223	254	262	275	232	236	245	244	243	243	241	224	252	253	231	196	255	238	246	232	233	222	248	233	207	211	242	240	207	236	218	226	220	234	240	217	226	227	248	246	223	211	225	228	237	240	251	242	235	224	248	213	265	253	230	243	223	250	225	254	243	235	254	254	234	236	230	264	260	246	256	267	226	252	256	239	259	231	253	234	242	228	252	244	223	237	238	229	266	231	225	239	225	235	219	231	210	248	236	233	243	270	245	240	254	252	252	256	248	248	237	230	260	247	211	218	225	238	253	239	257	236	226	226	224	254	249	213	225	211	235	236	234	214	237	211	251	248	230	250	218	236	218	264	249	226	229	260	219	242	257	243	236	252	247	247	251	232	253	246	279	234	215	244	225	239	259	263	243	236	238	254	256	259	216	227	251	224	244	254	235	241	216	255	235	213	245	228	232	217	255	244	243	253	230	230	256	254	229	226	250	204	222	239	246	237	246	197	229	265	231	246	230	256	255	217	247	246	255	235	253	235	219	257	251	244	248	261	233	245	233	262	245	228	233	280	219	238	221	251	222	252	235	240	253	260	236	252	228	202	258	267	254	228	225	248	235	238	243	242	240	261	216	224	271	251	237	228	240	238	219
3544	8730	5840	2566	1824	1412	1145	859	729	571	568	439	410	370	360	335	332	347	313	306	296	270	302	285	293	288	260	252	258	269	238	306	282	256	268	271	240	271	294	254	252	287	249	249	265	248	254	229	251	253	275	268	260	249	260	242	240	236	228	219	255	265	242	263	260	242	254	281	227	240	257	272	236	260	276	241	236	239	244	240	234	213	257	223	253	257	210	276	247	250	240	235	256	235	241	221	271	242	242	241	255	259	269	257	242	245	236	265	245	256	254	238	268	237	229	253	271	251	271	259	258	262	260	261	247	247	238	247	249	240	244	230	261	226	257	271	253	229	273	248	217	251	261	230	281	260	241	267	257	233	253	236	252	244	252	256	251	221	250	259	233	245	266	262	238	281	243	285	263	270	226	220	257	256	230	248	244	255	242	258	235	237	235	249	239	249	246	236	252	241	239	231	264	260	250	279	238	239	263	245	242	233	242	264	268	232	245	255	243	247	231	247	237	249	262	247	236	251	246	230	260	249	249	247	238	263	240	237	283	260	222	241	244	243	247	245	266	268	240	250	232	257	247	249	257	259	223	253	242	220	247	238	241	252	227	237	266	243	244	263	270	241	241	260	255	224	229	250	251	261	247	242	250	244	246	253	239	252	223	236	258	233	243	287	242	267	242	228	225	230	244	259	269	231	222	250	249	257	247	266	229	208	237	250	242	215	253	258	221	274	234	242	246	219	264	235	221	253	270	248	267	288	231	235	241	233	272	232	259	235	240	246	267	262	254	274	259	240	256	246	273	244	272	233	246	245	258	267	257	257	262	248	239	258	234	255	251	241	257	241	267	233	257	218	233	240	259	252	279	249	229	234	251	244	255	261	224	263	239	241	263	258	252	228	218	244	249	255	260	258	274	228	246	273	243	241	232	228	256	245	255	211	239	253	217	225	259	244	259	260	256	237	227	287	233	261	253	253	258	254	245	225	240	286	254	243	224	207	261	233	240	231	260	276	263	244	250	236	266	244	269	237	232	253	250	272	256	211	248	244	269	242	246	233	272	233	273	259	244	264	212	236	248	241	241	243	237	251	239	262	249	249	247	253	237	277	228	248	223	240	253	255	258	240	239	231	222	251	236	254	232	260	237	238	254	205	248	253	238	224	228	237	247	275	259	251	233	253	266	234	238	227	265	220	238	258	252	228	244	242	236	260	229	239	237	225	250	236	261	220	221	239	265	274	249	254	257	232	242	249	246	240	239	238	233	261	268	250	224	251	274	233	248	243	260	255	231	247	256	267	235	226	269	249	254	234	253	227	241	254	260	231	268	235	248	241	267	246	227	227	257	265	238	218	237	217	249	240	243	234	234	242	242	255	240	230	227	237	245	249	269	221	285	265	235	270	251	237	247	222	258	227	244	237	249	254	257	256	255	248	232	218	236	257	250	219	252	273	263	272	241	245	222	242	270	237	258	239	248	245	239	261	233	250	248	217	259	252	234	240	260	267	234	248	251	249	251	246	248	224	268	222	244	256	255	264	250	262	265	260	271	234	236	279	247	252	262	251	246	232	270	262	258	240	249	249	257	232	251	255	236	270	218	259	250	248	254	239	267	253	231	251	248	239	266	218	243	236	244	249	262	251	235	248	221	253	264	260	264	226	243	223	230	261	246	234	246	271	268	251	257	229	251	237	238	252	231	212	238	251	219	238	253	277	249	262	233	251	230	266	229	250	229	233	234	262	266	258	245	256	282	237	211	237	230	217	236	254	262	270	232	240	248	254	255	271	233	269	271	262	246	239	233	224	248	247	260	272	244	232	268	221	245	257	259	246	259	235	268	269	247	240	258	242	233	240	252	272	228	233	247	247	283	244	269	246	232	242	247	228	231	240	273	232	250	257	257	264	239	236	232	256	233	233	223	244	269	229	281	251	238	263	232	261	233	267	272	241	270	233	247	241	268	255	271	226	245	235	247	217	272	232	250	248	238	264	263	250	261	232	261	250	222	239	264	228	250	261	259	267	255	242	237	257	242	264	234	278	233	234	263	257	226	245	238	209	249	263	283	264	243	231	266	236	224	238	232	252	252	270	227	261	257	235	258	251	256	254	237	257	266	240	247	230	286	274	228	250	227	219	242	263	280	239	236	269	251	237	221	268	243	233	255	254	227	228	241	261	266	227	228	261	240	228	221	250	232	272	237	231	256	236	235	220	257	228	233	250	254	258	241	277	258	260	243	254	236	233	240	246	248	234	266	242	258	238	254	233	236	246	234	241	262	252	228	241	240	240	244	273	258	292	242	249	239	273	253	248	270	231	244	214	267	238	261	289	255	221	237	241	264	236	254	226	244	257	245	251	252	246	259	239	261	224	227	271	248	247	254	238	250	279	234	246	254	245	266	248	251	260	233	272	236	244	275	232	229	234	254	259	243	256	248	235	255	258	269	240	260	249	221	244	210	243	245	270	240	246	240	241	258	251	231	244	242	228	205	238	250	236	248	231	254	252	237	256	250	263	260	222	257	247	259	254	245	255	253	265	249	226	261	215	227	278	263	216	229	250	234	267	245	239	300	246	247	241	249	257	278	221	241	255	259	242	261	243	225	224	251	241	249	212	255	244	232	259	233	259	242	240	264	282	261	244	253	279	248	259	253	227	235	240	256	233	219	209	270	261	222	241	245	229	217	247	251	235	256	254	248	236	239	231	266	236	253	246	262	268	261	250	272	233	259	236	246	245	222	254	290	238	234	273	222	239	251	256	257	241	210	258	248	256	247	264	257	247	261	249	241	241	251	254	241	214	268	256	243	235	259	244	235	236	285	241	226	247	257	283	238	281	212	227	255	264	237	226	248	244	251	242	238	242	250	258	231	235	237	265	237	250	261	238	258	262	250	262	273	239	234	262	243	253	252	267	259	243	250	244	256	265	227	242	239	261	217	249	235	248	237	256	267	253	262	247	229	243	245	253	231	242	238	259	250	243	271	240	249	263	238	245	243	256	216	244	232	247	268	254	248	287	259	248	244	244	271	260	261	261	242	260	243	258	219	245	235	243	244	226	229	235	250	247	232	262	251	228	268	247	237	269	281	244	240	258	233	222	238	242	275	238	257	216	259	234	248	240	267	245	263	267	255	252	257	227	271	246	249	248	231	238	239	241	258	236	261	241	262	264	226	252	255	264	266	226	266	264	269	256	252	273	228	276	238	252	275	250	251	233	240	240	257	245	241	229	260	246	257	230	252	231	245	257	267	275	239	256	230	231	242	260	225	270	247	231	254	239	256	244	281	231	250	242	236	243	236	271	242	270	248	215	260	237	250	246	269	223	219	250	238	245	246	255	220	260	244	249	219	241	272	265	252	244	251	254	233	207	260	263	257	271	258	251	237	219	224	237	240	260	253	234	231	221	235	257	252	264	281	237	250	245	228	237	249	239	253	241	234	245	248	197	251	250	267	248	226	243	274	249	235	241	266	225	236	263	249	244	238	249	266	263	245	276	253	222	256	255
24696	20954	26690	25271	8092	992	895	707	700	746	680	665	664	687	639	607	622	621	617	590	627	636	647	601	627	665	601	649	604	630	627	664	639	553	589	550	618	636	604	652	639	644	617	609	626	601	580	628	637	556	590	603	603	597	559	588	640	676	640	597	589	642	608	611	566	607	620	606	564	634	612	577	589	609	598	597	566	646	676	635	600	596	576	609	641	608	589	598	635	566	661	579	592	584	623	590	647	623	606	611	603	629	596	614	570	633	585	603	585	638	594	621	577	609	613	573	600	606	608	629	571	605	605	579	623	614	585	634	585	580	617	609	563	582	608	637	601	580	625	619	560	570	635	588	613	622	602	605	627	607	640	630	623	629	616	650	572	585	606	641	603	626	647	622	585	599	642	655	600	602	557	590	608	591	604	629	632	577	579	590	537	618	610	615	591	645	622	579	631	612	600	580	606	606	591	557	612	568	628	617	638	598	639	615	615	595	630	561	591	613	593	582	586	625	599	617	578	622	611	566	618	621	641	651	613	617	613	613	647	611	600	632	630	631	610	637	608	635	607	648	626	549	597	626	633	598	576	628	609	605	561	610	651	604	579	631	603	630	580	606	653	619	552	604	606	578	592	633	581	570	606	626	628	599	622	591	650	598	630	598	642	598	611	633	648	613	607	597	609	606	602	609	594	633	579	617	607	584	589	593	616	597	662	590	593	633	612	612	607	635	564	599	582	612	629	603	547	596	618	596	620	627	639	629	596	618	621	611	586	598	627	591	550	590	599	652	575	659	628	627	604	589	636	631	584	591	586	609	600	615	590	589	596	636	595	555	622	575	661	579	582	626	555	602	621	624	625	594	592	613	583	609	599	594	580	635	577	592	616	621	588	605	627	576	581	636	576	627	617	629	629	610	613	614	598	615	616	650	608	595	657	568	655	614	600	626	595	616	618	623	614	611	618	588	623	596	643	593	587	648	635	566	627	615	658	644	597	637	600	600	667	593	562	591	617	648	602	595	563	631	615	636	566	611	611	551	606	554	600	606	638	633	615	655	615	616	628	574	598	626	646	605	649	608	603	598	621	598	576	592	576	595	640	580	587	624	598	584	631	638	604	620	631	658	629	608	615	632	634	584	574	626	565	563	633	578	597	611	592	622	591	608	584	636	605	645	612	592	581	648	551	602	559	604	595	611	592	673	599	604	617	609	583	548	640	599	615	605	618	635	606	588	606	597	583	623	619	622	615	619	606	589	620	592	631	578	586	644	655	581	619	628	638	633	593	560	568	631	626	587	630	614	607	623	589	596	624	636	631	663	571	610	641	584	584	612	590	598	585	608	599	604	641	623	583	586	614	654	634	641	614	593	582	652	570	594	583	615	650	576	610	595	631	632	603	595	611	625	650	668	630	577	603	599	636	634	559	628	632	609	628	615	624	614	606	633	614	601	612	631	637	622	569	596	559	635	650	594	594	595	627	605	605	632	642	637	573	626	549	639	623	581	654	613	620	616	623	605	591	591	598	588	555	610	605	632	613	626	604	610	629	610	624	572	620	638	607	599	574	633	617	557	620	633	640	626	581	618	631	613	599	617	603	617	624	608	564	608	595	656	649	612	608	668	595	639	650	626	626	649	575	609	612	640	630	607	558	658	600	623	563	565	562	621	633	590	638	602	626	641	583	562	608	643	578	580	619	636	593	568	615	611	593	591	637	598	594	588	588	651	609	615	577	663	593	594	625	576	583	610	629	587	624	650	610	591	576	629	655	614	611	628	621	583	580	596	628	581	598	642	622	595	593	586	613	640	586	603	611	586	593	635	580	636	607	585	637	649	581	620	590	605	620	589	600	652	645	625	566	619	586	585	612	578	541	569	615	562	589	609	598	608	600	622	575	607	611	624	623	578	605	588	622	581	631	605	615	602	574	596	623	603	637	613	631	601	625	598	608	637	620	617	635	636	606	586	604	606	599	579	579	601	601	628	604	611	594	625	611	615	633	617	589	639	628	640	579	611	631	593	619	571	606	588	599	578	563	614	589	647	597	658	602	650	577	605	630	613	600	603	589	569	593	608	554	590	613	657	622	612	560	595	631	581	602	555	639	594	570	649	646	563	609	596	635	608	612	600	625	610	625	600	612	650	604	594	601	594	604	633	599	613	614	606	632	641	618	587	618	609	551	596	617	617	601	613	608	621	623	630	665	614	654	574	622	622	592	616	625	596	655	644	609	638	614	575	577	631	592	621	601	638	624	631	632	633	620	632	612	588	625	625	600	658	602	629	611	589	603	592	590	587	617	610	594	599	598	603	623	619	572	625	633	620	608	612	581	617	629	563	567	626	579	644	618	601	623	584	599	619	629	581	577	610	681	610	621	598	579	586	584	604	569	601	611	590	583	615	623	611	642	628	629	636	613	597	589	626	629	626	629	624	590	591	672	631	640	638	572	636	665	623	638	599	646	609	630	608	605	618	615	635	602	606	633	616	611	589	597	620	582	599	583	600	598	592	622	646	606	621	605	613	602	603	624	623	618	601	611	568	586	569	609	574	631	628	577	647	644	604	610	603	621	665	574	588	616	590	611	589	618	552	641	599	588	618	608	668	626	568	588	634	611	633	635	627	585	633	652	612	592	604	616	634	630	566	626	624	678	616	605	593	594	632	626	611	598	576	597	623	600	633	576	601	585	627	621	604	638	617	635	620	583	632	613	582	603	619	647	642	587	590	643	617	612	568	599	607	612	595	601	623	606	602	661	623	595	545	629	651	588	639	598	579	617	611	590	599	593	610	580	575	642	637	604	598	620	608	639	623	620	592	605	625	584	633	623	579	583	572	594	587	618	667	588	607	611	678	569	621	588	615	642	626	639	659	592	660	580	576	635	614	584	636	621	584	615	591	601	572	599	624	622	625	570	587	626	591	616	622	609	660	617	671	587	641	610	595	642	624	607	591	593	613	574	644	618	595	544	592	629	614	577	597	634	593	636	640	608	613	592	595	657	612	600	581	559	648	586	605	571	647	627	649	612	595	613	558	648	654	594	602	583	573	669	599	630	655	610	589	654	648	629	610	596	617	590	618	602	599	665	618	583	574	583	578	579	577	552	639	590	633	648	592	664	599	646	597	587	600	610	632	614	602	627	594	596	644	606	618	589	600	648	598	594	614	641	643	596	633	624	669	608	606	627	623	588	612	603	623	653	608	634	617	615	593	598	607	565	589	611	584	622	589	612	600	589	578	627	597	594	619	644	594	608	612	627	620	596	659	576	599	583	576	622	593	661	648	624	617	618	562	615	622	568	608	617	583	594	623	571	625	602	621	624	624	674	630	645	642	592	615	612	606	601	582	608	596	669	570	559	607	564	572	594	619	619	632	619	612	666	565	670	623	635	635	577	635	602	595	605	552	580	632	628	639	615	609	630	626	588	606	626	595	645	597	594	588	601	610	610	644	610	588	589	576	590	596	641	602	610	602	634	625	663	604	644	637	574	587	608	567	644	602	624	616
3600	5258	3562	1852	1476	1233	1014	948	769	786	695	696	697	724	707	732	660	652	598	670	643	652	612	637	626	624	618	613	632	644	648	647	659	643	620	615	620	652	675	611	637	668	607	621	641	646	644	637	619	622	592	593	646	644	656	648	591	624	635	599	616	631	631	603	584	618	641	635	632	620	604	624	668	629	655	681	655	631	672	625	601	616	623	633	635	642	654	598	639	605	629	669	639	656	652	594	633	583	617	652	646	602	602	569	628	614	627	591	629	612	599	624	609	622	654	602	622	634	598	618	633	570	618	615	619	654	613	597	611	608	674	585	636	566	672	603	614	656	578	626	607	583	641	642	632	630	615	614	634	610	636	612	602	625	649	591	599	627	598	581	629	596	594	619	663	629	557	641	593	624	616	596	605	601	581	595	583	611	590	586	593	624	673	650	640	647	627	603	586	623	661	610	606	647	613	632	642	587	625	654	645	617	601	625	634	630	629	622	652	596	634	608	611	621	605	644	620	602	637	629	595	574	605	640	601	637	610	617	615	574	577	653	644	607	630	662	585	650	631	626	641	632	634	620	639	613	627	624	613	628	642	647	605	564	594	602	637	570	642	584	665	606	595	607	655	620	655	622	631	612	640	589	677	650	620	613	608	652	624	630	628	660	649	629	618	651	622	599	639	626	637	640	618	601	652	635	631	643	613	639	614	607	647	611	648	635	622	610	612	589	613	658	642	572	590	609	668	632	652	623	602	612	594	645	585	626	591	668	654	610	620	592	626	636	652	605	610	656	585	586	641	600	632	629	606	614	640	599	600	646	598	627	650	628	653	559	620	665	613	624	636	607	661	593	631	628	609	595	624	610	645	611	626	628	639	632	637	627	623	631	654	622	596	586	637	619	641	688	585	605	591	613	640	640	601	604	655	612	641	642	636	615	598	633	609	630	631	658	627	603	593	669	617	617	643	613	613	656	604	608	592	598	620	612	600	621	617	627	651	580	639	653	597	612	649	674	533	630	669	631	581	625	605	650	607	617	573	617	641	625	611	585	649	643	658	640	608	630	602	631	602	620	648	680	623	644	583	657	595	583	629	633	553	601	645	596	668	655	643	639	680	655	624	625	629	619	586	615	642	675	586	616	601	652	562	639	654	643	609	626	648	617	657	631	618	631	676	620	673	637	631	626	617	609	643	625	633	644	594	647	627	633	618	604	615	612	577	622	626	582	562	604	607	630	666	647	569	627	613	638	620	608	596	594	590	599	609	638	607	649	623	561	632	652	616	599	638	695	627	598	621	622	618	642	625	582	618	616	610	618	622	600	622	613	591	607	648	649	652	617	617	620	646	597	636	604	619	674	645	612	627	634	651	602	598	620	679	624	645	638	661	619	580	641	603	644	605	593	640	657	637	611	612	628	583	658	622	629	608	613	629	618	598	578	604	624	635	643	596	608	606	614	617	608	622	654	647	573	610	616	634	592	610	606	611	616	615	568	630	645	650	580	635	623	593	623	620	607	620	613	638	610	607	610	655	612	658	632	598	620	627	637	626	625	607	597	634	635	618	655	631	655	606	642	634	619	650	665	604	680	626	595	656	646	637	598	591	621	586	638	637	628	621	641	638	612	618	610	629	602	626	607	632	594	618	616	621	604	582	608	635	669	636	597	616	603	594	652	597	628	581	652	580	567	607	631	637	609	640	654	667	627	654	637	637	654	609	633	632	622	626	593	646	592	686	669	605	644	626	658	581	625	588	656	620	628	624	665	635	647	589	618	609	609	667	616	633	644	623	575	645	626	648	593	609	657	594	600	649	649	629	606	613	645	655	612	606	629	661	610	615	626	654	623	571	603	647	591	633	598	572	653	668	629	573	677	599	636	630	635	637	606	639	633	597	613	636	644	629	659	640	638	606	627	637	616	585	602	629	590	616	651	621	606	636	618	638	588	593	587	602	598	637	622	637	651	608	612	622	626	638	630	632	641	607	639	613	609	613	632	650	642	610	621	598	596	585	649	672	602	628	634	632	622	594	604	609	643	622	610	612	700	584	600	629	610	635	631	651	635	616	608	620	654	595	641	624	588	632	617	587	635	646	574	623	642	618	618	621	610	616	624	648	604	667	636	608	605	615	572	623	616	593	609	603	639	639	624	662	589	629	623	627	610	620	610	629	663	661	651	640	611	667	608	656	633	616	621	609	633	627	613	629	640	630	649	623	637	637	636	612	619	641	599	639	611	593	632	639	638	553	648	610	604	585	628	676	603	590	618	607	620	630	608	613	637	623	663	640	659	644	627	588	646	582	622	643	615	611	648	618	593	634	629	624	594	617	653	601	653	618	628	675	596	626	613	585	642	653	661	674	610	646	623	625	633	635	622	597	629	575	590	607	601	644	634	605	641	631	606	651	660	594	612	599	622	621	648	621	621	612	637	588	654	606	630	576	638	612	613	643	645	608	635	622	628	639	635	643	608	604	626	612	663	611	639	593	631	622	581	625	627	667	615	650	586	628	675	567	615	633	629	651	670	591	587	605	628	586	666	636	615	625	611	622	611	620	665	625	652	603	602	602	622	610	656	619	650	638	586	597	624	638	663	637	634	610	610	628	616	618	619	633	624	616	665	650	625	599	650	643	618	658	606	600	611	641	587	607	664	612	616	604	611	630	614	610	619	622	621	590	615	608	623	626	661	615	657	616	617	630	643	679	659	635	609	594	644	666	625	676	657	602	612	632	635	643	644	657	630	640	613	636	602	655	620	624	599	616	583	608	615	619	586	607	616	590	606	660	637	635	611	593	587	645	662	637	625	638	585	619	649	630	593	663	647	639	664	622	618	649	621	648	635	582	598	634	602	655	636	624	673	670	587	564	632	647	611	632	647	593	621	558	640	636	654	611	589	630	633	580	599	624	640	586	598	611	626	617	647	651	643	639	642	616	650	659	635	618	633	567	615	601	604	598	572	588	620	655	618	608	699	677	602	613	592	636	632	614	611	621	642	574	631	664	614	608	572	629	632	632	604	603	613	612	624	634	568	627	593	618	603	612	641	648	614	609	660	632	626	590	657	614	622	582	629	634	586	597	619	617	574	610	660	618	645	612	592	630	652	622	645	609	627	588	664	647	591	645	603	614	640	648	650	649	588	597	613	656	601	653	613	611	600	605	602	597	614	584	603	656	580	624	629	584	634	658	569	595	625	617	585	644	643	601	648	619	592	611	600	648	602	651	581	623	610	604	643	585	605	644	635	651	648	641	643	607	658	604	654	646	627	606	611	622	602	586	597	595	643	615	627	610	612	588	660	615	647	635	598	606	614	596	603	639	604	608	636	631	624	624	620	602	631	568	611	641	676	633	607	567	634	642	670	591	599	664	619	639	600	617	631	663	640	662	645	613	580	619	650	624	591	615	592	648	639	678	625	651	649	584	609	596	655	672	595	650	633	602	608	621	666	632	650	583	634	672	605	596	616	643	618	643	632	637	591	665	636	567	602	656	609	617	623	627	612
22419	20924	28330	23667	20925	20954	5996	947	685	553	523	442	442	396	365	394	381	343	316	327	311	344	301	292	275	291	300	312	271	297	287	306	299	307	280	281	276	290	248	277	272	273	285	270	264	265	268	252	267	262	265	261	235	258	270	260	258	247	267	253	247	246	283	229	243	265	272	237	277	276	261	240	293	275	275	247	275	303	257	244	263	280	262	243	262	233	253	255	241	262	274	230	261	245	244	273	244	261	263	274	270	238	269	284	281	243	278	259	260	247	256	263	257	283	267	270	241	245	249	244	248	256	242	270	266	285	278	248	248	245	256	270	243	263	267	251	251	246	247	291	275	278	237	258	270	251	271	233	254	273	268	254	258	263	253	230	262	249	268	249	250	290	231	246	249	251	251	231	244	256	268	251	256	255	254	246	248	231	235	250	252	248	241	267	271	263	268	271	255	259	298	256	261	236	267	220	302	254	257	241	242	250	254	257	268	271	260	235	253	255	254	262	256	265	240	259	256	259	258	281	271	261	236	240	250	278	253	239	252	292	255	273	256	246	267	261	265	224	275	283	251	238	243	251	242	247	264	262	259	233	238	231	247	258	273	259	256	254	258	261	246	248	281	272	288	302	253	277	247	239	224	272	265	234	280	251	230	241	248	280	241	238	265	275	232	266	269	292	244	255	247	243	258	262	240	271	234	267	244	243	298	258	263	257	277	211	266	246	218	236	297	243	272	243	281	258	266	228	287	218	240	260	261	261	255	255	263	263	275	279	257	255	271	233	265	258	251	266	246	265	274	271	271	249	268	284	258	241	254	237	252	252	239	252	234	259	253	259	280	252	238	268	265	257	240	285	271	236	232	268	237	267	256	260	266	255	272	240	280	236	260	252	274	272	258	264	250	256	232	241	260	278	248	251	261	255	287	251	262	266	256	257	267	214	278	263	254	262	240	255	272	244	269	257	253	240	274	286	221	242	260	256	269	248	239	229	239	235	228	280	239	250	255	251	264	235	214	255	236	243	268	253	242	245	264	256	234	279	299	241	239	241	242	252	245	249	266	245	240	238	274	251	222	240	262	247	249	229	263	259	273	251	253	272	259	247	264	264	262	227	242	239	276	260	266	239	266	273	256	289	239	282	233	255	255	270	253	240	246	245	241	259	273	246	267	245	243	233	248	264	252	252	248	260	242	280	275	239	254	254	256	226	246	249	259	268	244	255	256	241	270	231	248	244	230	239	227	263	231	249	256	254	269	260	288	251	227	262	255	252	247	230	264	238	263	284	229	233	245	240	262	263	264	265	269	274	263	264	272	226	250	256	233	241	261	243	241	264	293	269	257	241	263	240	254	232	278	244	226	232	274	251	264	266	231	267	215	275	281	262	235	252	246	253	268	240	255	253	245	264	244	227	264	299	276	261	239	245	262	252	251	269	240	264	275	253	284	273	263	267	272	234	267	267	278	261	283	244	246	274	224	224	259	250	251	250	254	226	274	253	256	257	248	280	289	271	280	273	258	237	242	245	257	282	241	271	225	277	268	253	249	274	255	247	237	262	283	269	277	243	243	247	252	225	282	259	255	233	254	270	254	236	264	243	268	246	253	233	231	242	230	251	246	235	255	266	258	244	229	251	245	231	243	258	290	252	260	258	288	243	237	270	256	283	243	253	236	238	223	261	264	259	285	268	264	256	240	274	237	253	266	296	250	266	233	256	247	266	261	252	251	268	291	280	249	261	239	275	297	268	259	283	264	250	276	235	248	243	250	245	288	258	271	248	273	288	251	244	222	260	249	269	255	249	265	231	235	252	251	268	261	234	253	272	249	252	235	247	262	287	262	243	242	273	246	259	267	272	249	254	275	237	277	268	254	258	276	240	275	236	268	255	268	244	265	260	245	262	242	253	249	254	270	257	293	267	265	271	253	259	272	271	243	278	246	244	260	251	260	230	261	257	252	248	269	257	249	263	233	269	257	261	220	249	275	272	292	262	216	253	272	280	251	238	250	283	283	264	245	246	241	221	245	233	216	259	248	247	277	252	247	274	238	257	269	255	259	248	256	239	232	268	243	255	269	266	240	261	261	276	235	277	298	242	254	254	269	239	250	231	278	258	240	242	246	288	247	253	244	236	260	249	264	237	236	253	252	236	240	246	241	235	235	267	247	266	262	276	242	219	264	274	234	233	257	257	246	254	271	233	264	263	244	227	242	251	281	262	265	252	251	229	254	245	250	243	253	246	263	257	261	274	260	253	249	273	242	260	263	263	262	254	268	244	250	249	253	259	269	256	269	259	246	224	243	268	254	266	266	254	267	260	284	255	277	259	274	283	263	249	240	284	254	263	249	254	273	244	252	240	281	270	254	263	261	260	227	295	272	234	240	237	242	240	260	261	264	259	278	264	273	256	275	241	265	303	254	262	266	273	266	244	268	261	277	279	254	266	254	255	268	269	249	232	253	236	244	281	272	254	279	235	237	247	218	243	238	265	248	251	233	238	239	246	269	227	260	233	257	271	249	243	245	269	272	248	230	257	258	237	255	273	259	267	279	254	274	252	243	249	254	221	267	269	271	260	262	222	261	289	241	268	252	266	278	249	272	226	259	265	255	258	246	258	248	289	243	275	254	278	304	232	257	225	236	257	248	252	263	254	264	260	262	230	266	240	270	285	277	217	228	265	277	255	258	229	242	236	276	286	252	263	226	257	271	258	249	254	241	224	271	247	252	264	247	211	245	251	269	263	255	254	266	235	261	239	229	253	245	253	263	258	289	242	244	246	279	243	262	262	268	260	223	234	247	247	234	241	271	249	262	268	234	236	250	261	241	256	265	250	260	269	254	237	242	275	239	249	262	236	283	226	251	241	268	269	255	257	256	270	270	245	248	272	243	264	236	243	243	260	252	257	254	251	244	256	275	233	249	273	260	245	255	267	253	275	269	250	247	227	244	252	277	246	257	256	273	247	248	271	226	264	251	243	267	268	276	250	256	238	244	273	243	254	235	296	238	261	279	258	260	247	286	255	266	255	267	248	260	253	247	212	261	269	246	278	249	261	250	236	233	251	251	257	242	261	256	227	225	253	275	228	232	256	276	249	252	254	242	288	255	228	249	238	267	235	228	266	261	254	260	256	261	258	262	258	249	256	282	231	276	236	262	231	249	231	249	270	236	254	247	237	225	276	253	261	264	220	246	269	259	278	258	265	244	252	266	242	254	232	246	265	240	255	209	235	228	234	229	222	246	237	232	269	269	226	249	256	247	263	263	250	242	257	249	226	256	248	259	245	266	240	265	242	262	250	270	264	238	261	248	210	234	243	275	273	240	272	267	224	238	241	261	262	253	243	255	246	263	265	263	280	261	259	251	273	287	234	252	270	267	254	253	261	259	254	264	217	279	265	252	266	259	265	242	249	245	259	260	238	286	248	253	258	254	273	219	231	230	217	268	261	256	240	246	245	240	239	236	251	254	249	257	237	265	236	261	256	240	245	256	239	285	274	241	284
4079	13595	9411	4372	3130	2387	1735	1288	1078	820	777	615	541	484	446	436	405	416	384	374	325	366	328	326	314	320	301	310	287	297	275	300	288	289	292	266	298	288	282	295	243	270	308	257	286	254	250	272	286	282	250	250	255	253	257	262	237	230	244	255	269	247	246	260	250	238	242	263	282	255	266	253	289	247	256	290	276	258	252	244	268	234	249	239	252	271	261	238	255	235	255	253	253	233	271	250	254	234	255	261	276	237	263	262	282	257	258	244	250	266	258	264	259	263	267	246	250	268	252	299	237	252	248	247	267	240	250	239	226	270	253	257	244	278	230	262	256	232	237	248	255	216	258	265	240	277	254	267	272	265	252	267	229	229	260	250	230	262	256	270	288	255	248	274	276	253	229	273	267	252	271	262	222	262	238	279	256	244	248	254	261	277	278	238	256	247	251	266	281	245	244	258	298	261	276	259	246	232	252	256	261	249	238	280	276	232	251	243	280	266	265	229	228	279	247	255	251	258	270	240	272	241	262	259	259	247	264	258	252	267	239	267	244	244	242	253	226	235	243	273	247	237	273	250	266	252	240	271	232	272	252	259	235	242	271	262	262	254	249	263	238	267	254	246	259	259	272	227	244	242	227	249	242	266	262	241	294	307	237	256	284	232	284	262	248	247	261	263	256	257	279	231	217	265	283	272	214	230	225	251	249	271	230	248	261	279	267	256	239	245	245	285	232	260	232	258	224	267	248	228	258	278	238	250	237	265	267	259	276	229	264	250	273	272	229	225	263	270	232	262	245	277	261	231	254	236	242	243	243	236	264	262	267	261	251	250	240	243	270	268	249	250	268	273	286	250	235	255	251	263	274	247	232	243	227	231	246	243	245	245	275	226	262	270	214	257	255	246	224	251	244	278	241	252	236	242	260	275	273	245	242	252	240	243	265	271	267	236	267	259	277	238	250	228	262	274	249	259	255	208	239	263	268	256	269	262	285	260	246	242	230	241	255	277	242	248	236	233	244	243	250	266	242	262	242	255	299	264	270	263	235	243	263	280	253	247	254	262	273	277	262	240	254	267	263	246	235	231	260	243	258	247	268	266	271	225	259	228	264	256	211	248	260	265	261	265	234	237	227	294	237	275	218	204	239	271	242	245	255	258	248	246	256	266	256	266	249	247	238	254	306	251	238	233	234	275	272	220	242	288	267	249	255	258	244	248	257	269	257	255	222	260	244	234	293	261	254	269	278	252	239	245	240	224	270	230	258	267	252	272	248	272	234	268	281	245	254	241	258	243	252	232	222	261	278	237	260	222	239	231	246	266	265	231	267	237	241	275	251	220	227	265	264	301	295	241	270	259	239	253	248	232	266	246	263	259	262	273	262	268	245	239	250	259	242	248	266	216	250	252	266	280	226	258	253	243	247	283	249	252	283	254	268	274	246	272	249	228	242	233	243	243	262	249	220	244	263	276	263	263	239	247	285	240	218	237	233	246	249	233	254	253	277	244	272	258	246	236	266	244	288	241	275	280	258	244	250	257	242	247	256	244	260	284	253	243	254	243	230	245	269	252	254	271	260	260	267	270	259	252	264	233	263	239	253	261	268	270	251	254	258	229	253	256	238	250	266	268	243	260	246	262	253	235	295	257	258	270	250	248	246	256	279	274	276	228	243	263	293	253	240	259	257	259	250	235	240	251	236	263	241	250	250	268	265	262	253	266	230	250	273	254	234	284	272	286	242	270	280	257	241	247	243	264	231	250	271	262	206	242	257	233	246	261	236	279	238	239	251	250	232	264	252	255	261	268	279	270	240	285	239	229	262	249	246	236	247	242	226	256	255	267	249	244	259	250	269	254	283	251	270	269	288	245	251	258	251	242	243	275	230	250	247	261	243	234	242	249	266	258	274	228	229	261	263	239	280	245	241	256	247	226	245	246	246	266	246	249	246	240	253	259	256	235	246	265	230	235	269	269	245	225	272	256	254	207	240	259	232	278	252	270	269	254	235	242	222	253	257	256	270	265	271	244	232	248	259	251	262	237	243	224	261	267	216	250	270	266	261	251	282	263	242	261	260	258	231	232	254	256	258	269	245	242	242	240	253	241	256	254	230	233	262	255	251	267	207	247	249	239	274	264	238	247	250	255	260	267	276	288	270	258	244	247	247	239	258	250	262	271	280	261	249	221	248	243	241	258	270	274	256	241	252	267	257	255	248	268	238	224	254	266	271	249	266	269	253	239	240	271	264	247	245	308	245	237	236	237	258	234	276	250	244	251	265	254	240	245	278	277	225	219	268	242	269	264	260	256	272	262	290	261	244	250	268	214	240	249	224	251	277	252	246	230	237	240	296	261	269	260	230	244	275	237	252	285	242	245	249	238	233	231	254	277	257	268	241	237	258	247	265	249	226	279	233	242	261	251	252	261	273	217	266	268	229	248	238	269	248	262	253	244	227	246	249	247	251	241	244	272	272	241	282	280	229	230	252	241	248	270	246	243	267	289	252	245	255	248	279	257	259	255	269	258	282	268	270	275	251	281	251	260	254	266	268	266	261	250	255	269	241	249	258	255	248	276	248	253	262	268	261	296	272	225	266	252	262	247	259	228	262	225	262	271	260	241	225	270	257	242	254	253	259	241	248	278	248	260	267	232	258	241	246	252	281	248	281	247	238	243	242	236	270	244	270	237	248	226	258	231	280	249	246	227	234	243	260	250	269	282	245	229	258	264	247	268	239	224	223	239	258	281	263	252	238	221	268	268	263	247	252	244	254	258	265	268	271	243	282	219	263	263	259	263	246	264	252	259	233	267	260	257	270	267	232	261	247	241	264	249	253	289	247	245	250	279	269	234	258	260	267	262	239	236	283	267	247	257	265	249	255	259	268	232	268	245	277	261	279	263	260	262	272	232	267	276	238	272	234	229	255	253	268	231	255	225	238	252	240	257	260	265	233	232	240	252	260	253	297	238	250	255	237	239	275	264	260	277	250	266	253	250	223	251	251	272	266	257	244	208	285	254	258	238	246	265	217	243	262	243	250	250	260	250	256	239	240	254	259	249	257	239	245	263	257	267	258	232	252	221	246	251	263	238	263	267	243	252	228	247	258	269	246	250	290	253	269	231	269	240	231	268	271	245	248	249	218	238	258	272	251	278	247	241	227	253	261	216	253	251	240	264	228	256	267	252	260	252	246	276	275	278	263	267	252	269	223	219	246	247	234	279	256	263	257	244	257	259	258	249	270	232	274	238	270	280	248	264	250	251	262	284	269	263	271	229	256	245	266	249	250	233	247	278	257	261	255	274	272	269	251	231	262	246	270	264	264	271	259	257	235	248	248	244	235	253	256	254	267	219	228	240	258	256	266	256	237	235	252	227	251	250	237	272	254	260	248	259	258	250	258	237	258	264	249	251	239	272	242	256	237	245	247	241	276	266	251	215	242	241	278	259	275	261	266	257	270	254	229	273	282	258	260	256	232	247	257	237	258	240	249	235	244	266	245	266
27413	19972	8327	1023	693	613	520	533	535	533	527	561	496	503	537	531	521	489	549	500	525	555	549	571	550	534	524	501	505	476	481	502	495	530	487	496	488	491	490	503	485	515	492	488	526	457	492	513	522	471	491	498	520	512	539	497	477	534	528	493	482	525	520	485	453	505	522	476	497	512	517	532	474	520	496	499	509	498	499	473	491	468	520	476	541	506	521	535	437	497	505	512	455	496	520	437	538	493	511	493	515	485	509	511	531	541	523	528	462	499	508	458	504	489	480	486	483	498	525	516	525	476	529	539	499	507	505	467	542	506	518	474	495	492	456	490	494	483	521	483	484	492	528	512	477	468	495	525	517	527	468	490	477	540	521	527	509	480	487	510	523	515	500	526	470	536	485	511	530	485	490	505	507	527	524	493	523	554	502	528	482	519	464	536	538	508	511	466	553	530	539	497	503	462	495	499	472	530	552	515	565	477	467	482	495	500	540	467	552	521	492	474	436	512	520	510	482	486	460	462	493	535	510	500	502	491	516	515	509	519	559	527	493	531	472	485	501	509	523	487	526	506	511	480	490	488	528	545	515	437	504	514	507	488	500	478	541	509	528	505	479	526	546	474	538	513	524	513	492	524	503	512	475	505	499	536	479	524	535	517	472	481	523	513	483	493	493	521	477	510	492	504	460	517	492	501	477	531	475	491	497	522	555	474	493	503	496	499	497	496	502	485	481	570	505	503	467	479	471	485	593	508	541	514	539	478	492	510	502	465	513	524	515	508	478	509	525	543	528	516	510	507	505	496	491	501	523	516	512	538	528	520	543	502	507	486	516	506	509	518	526	507	522	513	487	533	524	490	514	521	470	523	471	488	539	491	519	508	549	501	494	463	504	495	525	523	498	493	519	502	533	484	526	502	521	509	522	494	500	463	521	534	515	486	516	492	525	489	532	482	504	516	507	492	474	465	482	552	520	523	509	518	494	496	504	486	491	498	529	538	524	494	487	537	517	519	485	538	530	534	512	513	494	503	520	499	481	539	522	491	498	483	495	505	498	484	512	500	515	497	447	468	491	506	478	509	481	493	541	507	490	467	477	478	498	523	500	488	515	496	526	461	494	494	533	491	524	481	517	484	456	473	506	488	537	503	514	457	470	517	496	562	519	525	530	492	506	474	507	513	528	475	508	487	528	522	515	502	505	523	531	528	524	516	441	499	533	474	488	520	496	510	521	505	517	466	517	492	493	531	540	475	493	549	526	555	527	520	553	515	507	515	511	494	496	516	469	498	518	517	516	528	490	487	532	490	517	490	485	517	486	530	478	507	520	534	512	499	499	498	492	536	511	500	517	490	521	488	491	516	513	480	533	495	503	475	537	441	518	527	515	565	498	493	504	485	481	538	506	495	484	506	531	482	490	471	510	478	571	522	486	495	516	558	492	516	528	485	504	516	527	530	450	504	488	526	521	537	492	529	499	491	521	530	480	506	474	517	532	516	500	521	498	486	452	486	498	488	533	485	515	502	532	505	492	539	481	506	523	494	502	495	514	535	568	451	507	548	507	490	504	516	506	511	485	521	477	505	511	518	524	526	494	504	489	485	506	509	515	480	500	544	504	524	498	494	509	467	482	470	518	522	491	504	505	506	514	515	498	533	493	529	563	529	504	502	490	523	484	518	502	495	518	495	548	520	516	520	486	517	463	507	534	470	486	528	503	516	493	532	489	499	528	515	501	493	460	542	499	511	550	507	551	458	498	511	492	490	520	444	471	493	526	539	452	542	521	526	543	548	507	497	477	501	531	499	498	563	478	498	492	516	530	513	525	487	473	486	508	525	463	526	471	559	510	499	473	510	499	479	552	487	460	529	512	510	510	532	531	474	515	512	502	498	521	491	534	520	499	555	509	494	503	493	548	541	490	541	491	518	538	527	512	475	497	475	518	496	509	478	522	530	493	508	512	509	498	471	481	473	495	506	544	476	535	481	507	493	482	566	483	520	522	473	484	492	463	497	513	515	524	511	497	497	485	569	483	472	527	513	504	505	479	476	543	520	505	529	498	488	479	514	502	564	532	514	509	506	502	512	502	521	522	531	494	537	524	572	473	528	525	469	504	509	524	526	522	489	489	512	498	541	488	534	550	505	556	508	504	508	515	473	537	500	517	502	499	522	526	533	493	557	541	481	505	525	511	530	507	506	446	509	529	508	510	499	532	497	482	513	479	538	508	485	481	483	500	542	521	488	493	478	502	489	507	464	540	534	530	486	513	472	488	551	507	478	492	506	520	481	452	507	473	542	466	518	485	505	536	550	532	527	497	470	514	533	505	494	485	485	506	498	543	573	508	531	487	531	451	522	500	520	465	523	527	484	521	450	535	495	501	561	517	506	500	530	482	483	475	519	491	537	495	508	520	468	526	476	482	496	498	510	490	570	513	531	509	509	548	526	484	488	494	498	471	491	522	495	500	498	501	494	539	480	460	493	550	532	513	484	523	494	500	511	534	499	504	484	462	525	500	520	531	496	502	510	505	458	504	488	476	539	538	517	518	531	481	513	548	503	527	538	504	514	545	504	532	502	500	518	524	527	469	517	537	524	479	505	503	494	506	548	472	523	497	515	495	493	479	549	535	541	518	480	503	502	534	503	515	514	496	494	506	528	458	489	502	497	506	478	487	496	526	518	512	522	537	477	534	500	511	545	534	550	537	499	536	515	493	532	530	508	522	541	519	516	529	468	502	506	558	542	484	489	523	525	530	500	548	529	484	475	502	513	506	515	507	521	472	518	496	560	471	474	517	511	509	521	535	504	504	491	490	531	534	504	529	488	498	507	489	505	507	531	506	485	507	475	505	511	496	491	522	485	526	497	505	486	520	500	474	511	484	478	515	511	522	530	502	483	517	502	495	524	496	514	489	442	487	499	478	518	538	502	477	521	488	479	523	463	508	451	496	501	529	455	491	486	527	507	511	541	530	548	479	496	499	503	497	528	507	531	492	533	523	499	515	476	457	552	514	509	509	514	550	488	504	470	549	536	515	515	487	510	476	488	515	525	471	522	491	493	507	503	494	521	534	498	494	443	529	526	522	480	517	536	491	474	521	509	497	491	529	513	490	516	486	510	496	504	551	506	469	490	518	540	515	505	544	515	526	503	489	490	524	470	524	516	529	535	482	517	472	491	487	501	471	515	503	502	503	490	543	489	541	494	513	497	504	458	502	532	498	474	481	496	509	505	506	464	484	522	540	524	480	523	497	507	514	539	496	501	514	501	533	492	494	510	507	496	522	511	488	553	474	501	541	472	509	528	500	516	524	524	489	549	504	495	505	463	494	519	538	512	526	529	464	506	522	487	529	509	522	488	524	510	473	487	488	508	521	482	489	497	477	492	495	500	495	496	507	492	496	487	474	483	563	501	515	507	501	514	488	532	520	536	513	508	515	522	534	472	502	537	475	532	494	500	505	472	487	490	484	462	530	500	522	534	501	484	517	485	525	534	481	507
4980	2512	1554	998	790	718	651	623	611	607	601	538	502	521	576	528	543	548	546	512	551	500	542	550	524	501	517	507	526	526	510	550	526	505	507	509	533	515	499	531	544	505	505	539	533	509	518	498	518	502	512	516	520	536	515	500	535	566	492	510	499	509	570	548	517	520	569	475	525	524	527	523	520	456	508	533	530	516	515	494	492	585	544	518	528	504	570	493	515	566	505	551	546	579	549	541	558	518	527	544	560	516	531	539	503	540	528	502	547	533	525	545	523	554	529	522	593	517	553	513	505	523	561	495	515	533	551	594	538	506	521	514	536	522	537	523	567	555	519	544	529	521	506	527	499	504	504	511	526	514	508	549	507	500	571	548	504	555	481	509	490	518	500	521	544	527	531	519	534	528	513	528	589	512	478	513	514	514	501	549	506	516	479	500	519	507	566	562	511	518	537	510	553	511	544	564	491	526	512	525	530	497	516	565	510	525	523	552	518	525	560	528	495	522	482	532	524	521	512	540	544	539	536	532	460	524	500	514	566	537	509	504	545	533	505	547	525	522	486	503	494	498	519	524	523	524	540	540	537	566	521	508	558	520	546	547	546	555	497	551	554	555	526	506	500	508	542	509	523	496	536	504	550	477	504	559	522	496	529	516	551	523	522	528	538	501	532	513	518	531	505	527	536	556	504	552	539	564	535	548	535	537	511	518	537	540	533	508	564	548	536	519	532	582	521	561	469	523	530	523	513	499	498	527	496	560	539	503	540	513	512	523	506	534	540	534	544	488	532	532	533	517	521	503	544	555	538	519	511	534	526	532	534	513	541	536	523	551	526	504	547	562	506	568	514	525	476	510	512	509	544	535	547	529	480	532	527	534	551	511	542	520	502	522	549	549	528	532	543	533	494	525	532	515	531	539	526	572	512	509	499	478	529	490	514	476	501	524	532	521	566	536	531	502	526	487	534	556	504	537	564	545	578	534	491	491	517	509	473	508	549	523	520	514	525	588	509	563	553	547	559	491	526	540	536	523	487	509	512	531	532	530	500	502	528	539	535	533	532	515	525	521	546	477	489	569	566	526	532	466	507	553	529	531	595	468	529	539	513	545	504	552	513	558	511	508	495	517	510	488	513	527	531	555	528	570	529	516	505	531	536	520	519	517	531	531	524	540	493	523	520	511	505	523	542	518	546	545	513	529	522	541	493	529	514	511	478	520	545	551	538	542	528	556	527	583	485	491	546	529	542	524	515	458	486	497	544	506	523	525	517	526	516	539	532	489	507	567	538	521	515	528	517	516	483	532	491	525	520	503	489	537	536	514	520	539	512	522	557	526	519	528	513	552	546	542	527	541	530	536	506	568	567	521	529	532	523	522	500	499	522	553	515	569	554	525	513	518	549	497	519	493	511	507	571	536	521	523	564	540	516	533	508	519	528	516	505	510	527	506	555	527	485	520	521	541	470	534	499	542	524	483	515	500	515	512	504	499	516	530	520	502	463	531	535	575	529	504	546	531	536	573	535	549	504	540	536	501	542	530	520	537	564	500	545	531	541	520	502	510	524	548	508	537	510	515	487	500	540	554	559	486	542	536	521	531	530	510	527	552	489	523	481	508	512	545	505	521	496	517	442	529	526	510	515	489	510	555	558	499	479	519	506	514	528	522	556	510	500	495	484	523	532	466	537	523	511	517	529	495	545	536	483	522	508	518	497	554	538	504	492	500	484	567	559	512	556	519	506	491	539	488	492	533	489	525	539	526	550	572	500	485	490	498	518	532	519	498	501	531	570	556	540	525	518	529	504	554	511	554	504	495	463	524	551	524	527	511	535	510	511	506	539	552	467	519	486	545	519	539	505	513	508	509	577	545	519	486	524	532	534	507	507	504	518	504	554	534	544	482	509	540	538	536	531	527	590	491	533	518	532	550	516	540	512	495	517	553	503	512	506	549	513	512	505	538	513	543	488	561	487	519	497	514	506	533	511	535	501	556	530	527	498	508	524	515	502	513	529	504	553	523	520	503	545	511	532	566	530	576	590	504	555	507	524	516	506	503	516	491	505	530	528	497	506	514	514	509	533	516	522	562	500	531	512	537	545	515	526	511	517	525	501	546	500	513	508	564	525	520	543	511	519	516	497	583	548	531	508	560	505	574	522	475	484	514	566	492	528	481	537	525	511	551	537	537	515	548	482	531	521	497	496	526	505	531	529	519	529	536	536	500	530	506	516	505	494	527	522	489	508	511	498	530	574	507	508	522	528	528	465	551	507	508	506	503	510	533	542	523	514	557	490	542	488	541	530	547	553	522	520	533	518	514	521	491	501	498	523	524	517	501	521	574	526	514	544	560	561	528	512	498	517	531	511	492	477	481	495	534	515	513	538	518	510	546	533	531	540	519	558	521	471	485	514	507	531	507	482	533	515	523	515	541	528	491	509	549	510	492	530	567	526	482	604	524	537	553	550	518	546	511	506	536	486	480	533	517	529	538	503	541	510	521	526	490	477	543	530	525	519	511	538	535	538	547	547	512	511	508	518	570	496	528	517	523	551	535	491	519	512	527	561	514	538	526	503	514	498	535	578	526	516	551	490	528	513	519	507	486	537	587	523	540	530	532	501	481	544	551	521	540	505	501	488	558	521	556	526	517	500	545	497	528	519	545	481	512	530	558	501	524	526	543	553	515	523	544	524	505	520	510	535	493	549	489	515	529	537	490	519	487	497	548	506	575	524	538	551	510	550	507	504	521	541	496	538	518	516	533	535	503	547	530	545	513	503	466	539	494	562	541	514	489	533	503	548	536	487	549	486	527	484	513	515	525	538	529	508	549	548	557	502	529	532	505	560	503	530	546	497	544	526	531	560	525	533	534	519	470	531	541	521	534	507	527	545	531	557	517	509	526	515	492	489	498	536	534	527	518	559	532	516	490	539	494	547	514	514	521	496	555	582	494	513	577	505	499	501	515	530	517	534	513	494	534	494	550	523	520	516	513	483	498	489	484	529	524	553	524	550	526	532	505	537	503	499	533	538	524	546	519	570	511	470	510	526	537	529	496	505	487	535	495	528	501	512	536	526	541	491	576	487	527	503	524	482	510	484	489	500	521	525	514	541	538	545	504	534	553	547	572	561	546	530	505	544	504	539	521	548	507	511	533	543	530	502	484	579	540	516	514	509	543	546	518	512	483	543	518	502	509	463	528	519	570	494	528	542	504	535	510	523	532	553	531	524	529	536	495	525	523	505	553	562	530	539	538	531	539	504	462	521	513	511	529	516	544	503	543	504	530	532	543	514	496	514	512	554	551	558	528	536	511	526	511	522	518	547	550	534	491	514	546	549	516	519	532	517	515	528	490	553	539	517	490	555	532	540	484	525	550	470	530	530	502	496	533	535	542	505	516	518	498	554	527	495	512	547	487	527	543	482	528	537	567	496	515	521	512	526	531	525	547	501	523	535	540	498	506	532	500	564	501	505	561	530	538	518	524	542	536	484	475	555	538
23651	20982	27848	24275	20927	5454	821	570	456	443	396	367	309	341	306	296	299	317	271	284	292	278	275	236	259	262	235	224	246	250	258	233	255	252	233	244	272	261	229	258	255	258	258	214	237	250	225	228	253	251	217	221	270	225	252	259	251	248	260	248	222	223	244	245	265	241	226	246	271	259	215	258	225	264	250	214	264	253	267	248	254	282	233	278	239	233	268	217	240	234	230	239	265	260	229	236	262	230	268	237	223	242	258	243	261	258	228	238	244	237	228	233	235	233	255	244	262	202	217	234	268	248	271	254	210	252	244	260	262	238	263	207	237	259	221	245	241	241	246	220	246	267	239	241	234	227	225	235	223	253	249	266	268	222	218	227	254	239	249	235	221	269	232	242	232	255	238	213	249	279	235	248	255	244	238	215	259	229	251	258	234	239	259	250	234	255	252	215	266	253	230	241	261	254	229	227	222	233	228	236	252	247	210	250	248	263	259	239	218	246	268	241	274	250	274	229	252	254	242	260	246	224	241	216	245	226	210	239	243	226	219	238	221	233	223	234	232	251	217	237	244	246	254	217	240	246	247	247	242	250	205	237	234	231	240	221	258	249	207	244	238	234	251	235	278	242	259	235	250	227	259	233	260	230	226	255	234	234	257	258	235	257	214	258	237	226	220	254	234	248	234	207	224	268	228	243	237	234	242	227	240	273	252	239	222	218	235	238	234	248	259	235	236	237	199	262	237	233	236	235	235	219	251	236	234	253	212	228	204	248	230	237	227	238	229	236	236	214	223	242	268	252	239	256	245	280	237	247	247	233	271	239	222	249	265	263	250	260	213	244	218	246	243	205	249	250	220	224	264	229	235	261	247	267	235	274	226	265	250	217	241	237	250	243	230	227	231	252	247	253	254	237	205	251	227	237	258	255	265	266	223	227	244	250	238	239	249	240	226	245	225	264	231	227	217	259	246	241	261	240	234	232	264	238	228	239	256	227	240	255	244	230	257	260	239	225	259	246	219	262	241	227	249	228	270	269	257	228	222	257	224	233	238	221	241	248	236	226	258	226	216	201	230	240	244	221	247	247	225	207	234	237	230	254	273	252	225	198	229	228	250	249	238	238	244	246	271	256	251	268	239	223	243	252	245	245	260	237	257	230	259	239	232	247	225	234	225	224	231	228	254	221	233	243	261	211	256	240	255	267	242	262	274	275	260	272	233	215	235	270	266	254	246	262	235	263	255	216	260	239	234	219	216	253	240	236	287	252	224	257	221	243	233	230	241	245	240	232	255	242	255	244	255	228	232	239	226	231	284	221	269	242	257	245	238	232	256	249	240	229	231	223	233	236	249	248	269	234	239	255	249	251	218	214	248	242	266	265	245	241	230	241	241	256	221	248	259	246	223	230	228	266	225	242	225	261	236	224	258	236	209	222	245	240	221	222	230	247	250	239	212	254	243	229	246	248	251	221	255	226	244	244	250	219	250	247	225	228	209	236	275	236	222	238	216	262	234	267	238	253	224	239	249	243	234	269	223	233	236	234	256	237	258	247	244	255	267	233	238	244	232	245	260	243	241	242	249	226	261	220	242	220	245	241	238	234	271	230	227	241	212	227	244	258	239	255	244	256	242	245	221	229	241	254	247	242	237	260	213	236	226	236	236	264	238	219	241	270	207	237	236	245	257	253	243	236	229	242	251	236	222	254	237	230	230	248	262	235	241	225	253	233	232	254	254	242	248	238	252	224	220	200	225	225	246	246	248	247	252	214	237	254	260	233	215	254	235	233	235	257	239	234	244	251	241	204	236	240	250	272	256	222	228	225	219	255	245	253	258	238	222	232	271	265	233	222	243	229	241	237	241	238	236	210	226	273	274	227	280	238	250	251	257	240	233	243	235	247	275	249	244	248	267	233	240	252	209	223	245	226	235	246	249	207	255	240	246	231	236	239	247	227	262	239	221	250	238	233	226	222	262	260	223	221	286	241	227	233	220	270	245	249	230	263	244	245	220	232	257	247	237	215	255	222	250	245	216	242	248	241	254	222	237	251	238	213	249	278	264	242	212	217	244	253	232	254	248	245	221	224	278	197	258	262	295	233	234	259	245	241	214	226	252	234	255	254	259	240	249	226	236	261	244	231	235	243	252	220	216	214	240	250	254	242	233	249	219	230	250	238	242	280	236	235	268	264	261	257	250	233	247	227	253	221	242	232	250	243	222	233	228	238	227	225	264	231	253	223	214	233	256	247	218	231	277	238	250	261	243	256	223	259	224	232	248	234	248	263	250	246	241	243	263	251	233	241	252	259	240	257	278	246	230	219	233	223	244	247	258	266	245	274	267	214	210	246	242	253	227	222	240	254	272	241	231	233	226	249	248	218	213	235	232	237	266	234	253	239	257	236	226	228	219	228	239	234	242	225	257	255	251	239	244	228	247	225	225	245	223	239	233	238	238	246	227	255	245	194	264	247	234	237	261	235	242	227	258	240	253	250	220	229	253	256	240	237	236	243	279	226	255	242	241	260	249	272	255	236	237	245	264	246	234	240	250	244	238	216	252	228	283	249	251	226	247	260	235	222	229	236	227	233	240	252	238	255	255	245	240	256	257	236	223	246	248	213	248	244	252	253	247	258	250	230	269	244	244	200	225	260	277	244	258	243	244	244	273	230	244	283	253	228	246	240	250	257	225	220	254	203	235	235	232	233	221	231	255	249	240	225	241	241	252	233	251	231	262	214	240	221	245	233	248	236	248	245	241	256	248	225	229	245	242	240	239	269	241	251	244	276	257	253	246	233	219	238	244	252	280	250	244	241	228	231	234	235	270	226	251	239	255	232	243	243	274	224	235	218	250	220	248	232	263	232	264	246	231	233	261	232	243	227	224	236	265	255	232	251	256	234	247	233	247	255	227	236	254	235	228	244	256	236	263	257	224	239	263	262	247	258	220	221	246	248	223	212	285	261	220	235	218	233	212	247	269	221	241	248	204	258	242	274	242	234	214	232	241	262	249	246	240	240	244	235	273	242	237	243	251	230	248	244	233	236	241	239	255	215	230	241	235	221	273	240	231	245	207	222	270	218	200	247	253	265	219	227	208	216	257	230	233	261	261	236	254	251	244	207	250	231	239	237	225	262	251	248	253	242	222	253	244	257	246	233	259	249	265	238	243	243	243	273	219	240	233	250	223	241	258	251	257	239	247	235	217	239	232	240	226	219	246	236	237	200	239	256	232	238	228	228	234	248	226	227	229	245	243	223	233	261	232	247	259	218	230	241	257	237	254	221	258	239	236	247	251	251	205	221	235	223	259	244	239	255	256	248	207	265	237	249	227	226	239	240	252	198	231	247	236	266	219	237	241	233	228	268	228	239	235	257	231	238	255	257	241	247	237	264	243	243	229	252	215	231	251	227	230	235	251	248	238	224	237	227	222	238	255	250	247	222	236	250	255	235	236	249	234	283	246	252	265	232	235	242	262	231	244	213	233	230	230	236	225	219	235	236
3474	8634	5771	2691	1775	1471	1085	865	687	577	500	473	437	411	378	355	282	345	327	322	321	267	264	298	254	306	242	256	260	285	251	248	251	288	261	267	283	253	255	260	262	262	280	275	233	267	239	271	274	270	246	218	266	238	281	249	242	259	275	258	264	257	246	264	251	242	256	247	255	255	254	234	236	237	239	224	233	249	236	225	246	249	219	245	226	253	263	262	272	232	297	261	261	218	244	258	253	243	239	227	249	225	251	249	247	261	265	237	243	235	228	246	257	249	262	238	241	241	243	258	245	262	244	279	258	226	242	223	280	243	230	251	270	265	263	233	232	244	243	238	255	258	250	241	239	239	252	263	266	250	269	230	274	263	227	216	268	228	260	241	254	254	241	249	269	239	248	261	261	243	224	245	264	264	214	252	251	242	225	242	246	302	285	254	221	259	255	254	251	284	256	231	241	225	232	246	234	233	239	250	216	290	251	235	256	234	222	236	250	233	241	243	255	251	240	248	277	236	247	247	245	253	260	249	253	236	254	258	224	268	268	278	264	250	234	261	250	268	249	243	227	277	235	266	247	278	249	273	236	257	263	248	256	249	246	270	233	259	213	262	268	231	246	255	254	229	250	225	249	288	229	270	244	233	249	262	253	233	241	243	289	262	243	250	280	261	242	235	258	253	223	261	257	268	234	250	230	246	265	252	241	259	269	258	247	217	233	259	274	238	241	239	278	254	241	240	258	251	239	229	247	245	253	249	259	259	251	224	230	253	224	245	241	270	235	262	295	227	249	233	230	267	243	228	256	230	262	253	255	241	242	245	239	252	257	259	256	242	262	263	240	261	247	261	253	247	246	232	252	249	254	250	231	254	246	256	245	233	255	234	277	265	230	243	280	265	229	249	246	286	260	238	213	223	253	253	221	250	266	259	252	228	244	228	237	239	234	249	252	248	251	254	264	257	271	238	261	243	264	251	254	247	264	257	244	250	232	264	252	260	242	244	235	239	256	274	274	256	280	233	236	248	246	222	255	234	255	207	244	237	242	235	221	230	254	253	265	228	227	245	275	250	244	257	230	257	257	255	255	278	289	235	238	245	252	257	246	261	242	216	280	228	263	236	265	259	220	261	236	269	249	248	231	250	231	267	226	252	236	235	229	263	274	242	257	261	238	257	254	269	259	277	249	209	265	257	235	254	245	267	246	257	246	237	248	261	256	240	223	224	259	231	255	265	261	253	283	255	259	256	268	247	262	238	254	252	197	250	246	255	254	247	233	265	239	240	248	234	254	260	274	241	222	241	236	256	251	252	238	253	259	240	260	227	258	237	270	234	259	247	261	276	264	243	245	240	264	260	253	274	235	252	218	247	257	246	243	269	248	251	265	245	244	269	220	241	224	242	266	247	253	235	257	260	231	219	245	247	282	236	250	257	237	253	261	229	270	247	252	257	254	258	222	242	250	257	231	249	258	251	235	241	269	247	265	247	252	230	255	235	248	270	255	247	250	219	256	226	256	247	250	271	233	228	234	240	230	263	233	246	262	233	274	254	227	256	240	244	240	250	248	252	234	283	239	246	246	250	237	239	260	276	280	261	241	228	285	242	216	252	241	268	258	228	257	235	248	249	269	271	219	258	288	228	236	240	271	240	259	255	240	263	245	246	264	255	222	259	256	261	264	268	247	239	257	236	273	259	286	258	240	262	281	271	252	249	258	248	250	258	245	229	233	253	224	256	242	245	237	259	273	252	240	247	246	255	271	262	242	235	231	255	235	264	249	225	246	247	254	243	253	259	254	227	260	244	255	254	244	237	263	232	233	263	242	275	267	242	253	256	268	249	282	236	236	219	262	224	270	235	277	240	241	242	260	255	229	266	240	265	254	256	270	245	233	271	239	254	244	262	250	263	238	245	240	236	263	249	271	253	230	259	224	229	248	229	233	242	247	236	242	229	236	243	268	265	265	226	247	231	255	242	244	235	216	247	252	253	227	235	263	225	239	262	237	208	265	241	248	234	258	269	223	251	256	245	261	264	252	235	233	238	238	248	249	261	226	248	230	268	260	227	249	251	273	250	236	263	221	235	241	247	246	239	249	224	258	248	237	252	261	272	253	259	258	224	260	259	227	235	251	275	272	240	251	230	239	259	231	270	263	256	259	225	254	221	236	261	253	245	251	238	252	238	226	249	253	267	224	250	254	253	254	239	246	225	233	276	260	231	249	252	234	273	250	253	270	300	262	210	282	244	259	243	269	236	254	270	243	244	252	231	248	269	255	259	259	250	250	245	224	254	253	235	250	264	246	244	224	247	272	251	280	255	266	257	242	247	251	238	222	234	290	234	251	251	254	229	266	268	265	270	262	259	261	252	252	231	220	248	248	230	243	265	248	245	248	253	233	261	256	262	225	271	227	266	244	242	257	266	253	265	238	261	255	236	257	274	252	232	248	245	271	219	276	244	277	283	251	235	252	261	224	233	294	284	237	253	264	244	249	243	242	246	250	217	254	222	232	276	261	245	222	247	242	256	260	228	262	261	257	266	233	235	260	264	287	218	271	240	283	249	236	276	262	266	253	272	251	232	251	236	253	233	213	258	251	277	272	263	242	247	252	275	256	268	261	267	267	245	252	249	259	238	234	284	254	238	252	241	242	279	241	245	263	252	243	232	240	256	249	232	230	243	265	250	243	226	251	213	237	236	244	249	219	258	255	264	258	258	235	243	266	243	247	250	268	247	235	248	237	249	249	282	225	243	244	270	269	244	261	252	257	265	239	262	252	275	228	237	260	237	228	266	224	240	251	282	244	246	267	269	236	258	237	241	280	224	258	225	237	228	268	252	258	270	252	229	240	248	252	244	245	239	255	249	252	253	244	251	249	225	231	230	239	246	227	221	252	242	238	271	233	230	262	234	256	241	250	271	257	277	242	290	255	247	242	234	242	248	260	228	245	251	240	257	239	248	246	221	246	264	243	238	234	293	263	224	246	271	273	234	228	248	244	274	236	249	264	222	240	249	229	227	265	251	214	278	238	284	238	239	281	260	275	222	260	264	246	256	240	248	227	278	259	272	214	252	259	253	214	218	259	252	245	230	245	246	239	251	244	272	218	247	258	272	239	273	289	235	267	265	239	267	251	235	230	256	265	221	269	266	253	240	213	275	278	239	262	243	265	219	269	267	236	244	262	237	259	255	240	256	249	258	224	273	245	226	260	254	247	223	259	230	217	218	235	230	256	248	235	258	242	229	225	259	265	254	262	261	225	253	238	258	276	262	262	245	246	229	256	258	254	220	260	229	270	253	252	238	255	262	269	250	221	259	237	258	257	247	240	241	245	248	234	262	259	237	225	249	269	242	269	240	212	261	236	221	262	261	239	234	269	258	262	249	254	259	250	263	232	240	235	206	241	236	275	255	271	238	231	259	258	245	242	242	261	245	279	264	254	275	282	251	201	280	253	265	244	239	238	249	217	278	247	234	229	255	247	258	237	264	244	247	252	253
24758	20930	26703	25238	8106	1038	840	739	685	722	674	669	657	647	646	640	659	688	624	622	630	639	607	605	620	632	593	610	588	651	624	626	600	609	652	572	662	621	618	624	656	632	660	609	584	678	573	635	631	649	585	626	625	590	680	616	614	614	646	620	587	625	663	625	638	642	624	610	656	618	595	653	573	583	638	583	621	663	587	636	629	605	593	625	628	644	584	626	660	606	608	642	672	637	600	623	593	591	604	667	642	619	594	611	620	621	579	604	617	577	646	628	615	622	640	585	598	600	616	619	594	626	610	649	613	599	628	587	600	612	599	602	574	644	613	641	666	641	604	610	609	643	612	605	604	669	630	631	558	659	612	613	578	593	569	667	547	617	663	593	620	562	585	634	584	608	554	582	596	584	567	589	648	652	609	595	616	637	600	635	625	617	582	619	558	615	636	577	549	635	588	591	623	612	595	674	635	659	652	617	637	600	605	651	632	599	635	636	600	626	668	656	672	688	642	615	598	612	592	620	622	618	601	638	606	534	632	643	632	632	643	616	616	648	635	604	620	636	611	635	625	634	572	608	606	620	643	648	579	615	622	605	653	603	580	597	578	589	626	610	621	572	598	621	607	615	590	692	598	636	656	599	628	594	643	631	614	621	620	625	608	600	637	658	592	596	615	614	586	663	643	593	595	608	605	632	643	634	621	649	620	639	644	636	642	612	609	616	581	591	605	573	629	592	672	626	594	630	613	611	639	658	622	601	589	603	589	613	587	626	637	591	592	604	603	630	621	603	662	623	599	601	572	596	602	616	618	571	656	602	635	620	639	592	643	637	598	587	589	630	635	605	603	590	621	591	652	662	583	625	649	648	594	585	607	636	601	664	617	594	629	638	610	638	622	605	594	645	651	585	588	613	610	623	621	660	601	622	594	594	667	577	576	619	586	626	610	642	651	673	575	598	636	594	605	629	635	605	602	588	608	641	636	646	647	537	593	598	628	586	596	582	608	606	596	623	615	620	609	621	630	597	632	590	622	624	561	573	587	621	622	608	618	626	628	581	654	647	605	588	585	579	593	622	596	652	598	595	618	587	623	616	603	589	628	558	625	631	616	584	614	594	611	632	647	622	608	605	608	619	667	599	614	641	600	616	627	601	602	568	623	569	589	587	614	631	624	614	578	577	620	637	573	647	582	640	609	608	619	631	609	624	613	582	617	632	602	630	613	598	650	608	630	675	623	616	601	592	600	596	621	613	613	584	648	605	600	604	658	652	588	635	596	673	612	612	616	645	615	618	582	602	628	612	608	582	651	590	627	664	617	590	617	617	606	648	584	638	629	606	621	589	604	628	626	706	579	583	586	563	582	611	620	602	628	645	606	596	625	630	605	646	623	625	620	652	598	610	634	653	589	643	660	652	644	653	599	637	612	642	666	627	577	591	580	550	636	610	593	627	634	602	616	577	630	627	656	624	591	617	621	620	599	608	599	595	568	614	604	622	553	600	601	604	649	606	588	628	606	614	637	610	571	618	558	611	655	618	635	607	585	616	619	635	654	617	574	599	625	608	633	642	598	610	568	616	592	642	608	638	657	592	577	669	603	619	624	639	572	613	614	575	614	649	605	600	590	585	603	615	604	607	604	622	625	623	607	645	621	581	629	613	628	651	651	650	622	604	601	633	627	637	631	576	602	644	624	609	645	611	571	604	592	637	583	612	638	579	603	616	582	632	571	564	627	642	620	555	633	600	608	599	651	628	585	595	659	617	615	589	614	628	604	602	588	579	602	628	636	606	640	627	598	656	594	624	581	599	621	621	610	593	602	585	622	602	624	599	610	605	573	685	594	629	618	578	606	622	632	589	613	617	675	568	616	649	587	624	619	615	617	626	602	639	577	602	609	595	654	613	642	631	668	613	578	641	648	629	624	624	642	622	597	637	624	607	622	588	624	578	648	603	617	631	601	604	594	626	626	598	623	600	586	635	613	610	597	596	610	593	627	603	627	608	642	650	617	573	602	632	609	603	601	594	640	635	614	596	603	613	609	592	591	585	578	649	629	614	599	608	628	624	629	611	589	587	649	597	609	619	612	598	611	606	586	616	651	609	600	604	626	581	608	650	641	642	641	608	622	613	608	678	609	591	615	606	643	613	634	589	642	644	600	617	597	590	598	623	623	609	651	587	605	558	606	627	602	603	593	613	598	611	633	568	630	594	620	625	601	659	617	625	623	601	650	627	589	573	636	585	596	593	582	606	623	604	591	619	633	593	636	604	634	644	567	662	632	600	583	635	583	624	643	616	638	641	605	569	580	631	612	602	622	622	618	611	642	628	631	647	600	623	613	589	654	637	605	593	596	606	628	604	619	662	636	620	578	603	610	635	549	605	630	611	628	635	624	599	602	615	656	598	619	579	602	619	616	643	617	642	603	611	647	580	624	627	609	629	616	632	700	630	635	612	623	646	634	590	584	604	596	619	622	599	610	645	617	591	594	594	613	617	612	672	592	635	614	558	553	592	596	610	640	597	619	578	578	610	592	645	624	616	623	583	629	615	659	634	646	605	637	659	654	580	582	611	655	643	674	585	661	620	634	650	631	611	608	619	567	566	581	634	595	608	613	594	590	596	588	606	574	664	581	599	645	597	662	641	599	663	610	584	596	591	597	591	606	649	656	647	612	581	629	630	602	584	560	637	655	597	587	619	633	623	613	619	630	605	658	584	579	608	622	588	614	632	665	575	591	626	618	601	580	574	647	654	593	577	616	630	605	638	588	616	660	610	588	609	536	554	569	632	604	575	662	567	595	604	645	602	588	619	602	616	600	586	631	631	642	646	636	606	593	595	609	643	585	621	582	609	652	591	637	589	670	630	609	608	621	653	626	640	652	625	609	609	625	619	636	601	627	589	625	596	618	629	608	613	610	634	561	629	658	679	637	606	629	630	608	643	641	628	620	604	626	634	614	598	652	622	663	609	667	588	605	598	626	570	622	622	574	628	606	602	580	635	625	651	587	632	583	580	674	621	638	671	589	626	589	620	645	633	630	600	582	620	647	675	615	579	649	572	613	584	629	634	623	630	612	633	629	608	638	558	634	676	627	594	580	620	637	619	593	617	620	588	621	624	617	633	683	615	623	647	605	612	574	604	620	606	645	622	649	610	620	604	629	594	608	630	639	588	644	618	627	600	575	566	606	647	610	617	604	610	640	583	617	665	581	598	604	583	640	592	645	624	593	635	607	626	656	574	632	633	631	623	589	623	642	656	612	646	616	633	667	617	633	590	554	594	630	659	641	634	584	634	600	659	635	617	609	581	592	548	615	613	626	623	588	600	628	599	609	619	649	638	596	607	675	593	630	614	629	600	606	614	646	582	615	570	660	641	609	605	621	586	601	600	601	658	587	640	611	603	584	583	612	625	624	605	608	557	622	611	695	608	629	596	617	584	629	619	595	626	581	571	620	612	634	611	586	643	630	662	652	583	628	626	630	621	656	614	641	630	613	657
3628	5191	3526	1904	1525	1286	1078	942	921	805	766	743	681	732	668	715	680	665	647	646	642	636	619	662	631	658	640	584	627	645	621	660	637	653	625	645	624	661	629	585	658	619	631	654	622	621	633	657	657	660	592	650	610	620	665	650	642	644	621	596	652	643	632	609	624	617	649	651	627	612	669	632	638	597	636	634	640	679	673	623	649	639	685	646	618	640	661	616	615	609	630	620	605	642	624	612	603	625	675	592	604	606	640	654	598	606	622	587	623	635	652	601	638	651	661	624	594	628	639	662	632	657	637	604	651	599	617	622	631	610	623	609	639	626	674	615	623	608	614	644	620	643	634	613	650	635	638	640	571	607	637	598	627	609	606	617	595	630	579	644	628	681	666	659	624	663	644	636	634	642	636	626	633	596	663	651	630	642	599	620	636	647	637	607	643	664	638	641	626	618	606	667	654	605	681	602	662	637	643	663	642	629	616	609	598	645	671	614	619	619	651	604	635	636	637	623	605	616	685	629	647	613	677	639	625	644	591	596	664	636	645	673	669	637	663	675	613	633	641	629	644	650	580	641	619	645	674	623	645	627	656	631	604	617	643	643	632	595	632	609	613	664	598	627	630	659	649	587	626	589	621	634	659	613	609	651	621	633	591	628	577	651	654	621	620	631	596	600	585	608	646	634	607	628	646	650	584	596	622	611	659	644	623	670	592	644	626	600	668	633	606	634	669	614	614	659	641	591	657	591	617	601	611	646	687	594	648	623	608	638	636	683	597	627	648	634	650	626	610	653	626	661	619	574	695	620	653	566	644	689	651	619	620	606	601	613	603	666	639	626	610	593	590	624	593	585	611	606	590	638	650	600	614	653	630	651	611	602	599	633	605	629	615	657	661	655	664	640	612	600	621	611	625	603	621	621	625	645	652	615	624	617	614	634	565	583	662	639	637	649	671	587	575	626	656	653	617	642	633	609	578	619	584	626	643	644	589	617	616	580	610	627	623	641	628	627	636	609	567	641	608	673	607	643	621	616	657	603	638	625	606	603	659	621	619	562	585	597	634	653	604	623	586	607	617	635	644	635	648	611	659	664	618	623	664	659	657	645	596	598	643	646	620	635	632	653	592	606	616	599	623	673	647	618	650	666	647	621	652	663	630	623	633	633	639	566	608	630	606	615	642	638	566	668	631	600	624	621	612	605	653	631	599	655	609	617	657	567	649	657	672	632	610	636	642	607	616	620	615	607	678	647	668	596	620	591	652	642	634	673	614	622	633	617	657	623	623	668	636	656	646	647	616	598	695	627	623	645	660	608	588	594	614	621	645	629	627	672	701	609	557	605	611	631	615	636	613	603	599	636	635	633	618	618	627	624	614	628	642	620	578	618	650	631	610	638	630	604	634	635	637	636	622	606	611	582	608	624	631	610	549	634	610	628	618	601	658	656	648	580	609	627	672	623	641	643	639	651	594	609	640	629	591	598	634	630	594	636	674	676	623	597	640	651	663	676	633	625	617	621	585	644	643	647	642	657	618	600	645	625	631	588	607	636	610	648	641	648	592	587	619	575	643	626	645	631	649	630	632	623	602	603	663	596	654	592	586	582	636	625	672	676	631	613	641	640	616	632	664	611	643	615	666	649	577	620	625	639	640	592	638	614	663	605	588	640	632	637	624	652	617	609	639	618	608	629	616	591	576	585	614	639	605	582	614	627	619	634	617	599	629	613	667	692	615	644	637	627	590	617	642	614	658	651	638	627	612	604	627	658	643	636	602	635	638	649	586	629	613	644	616	638	636	623	646	618	614	580	597	616	645	685	649	610	574	616	593	590	597	635	603	624	655	652	647	565	643	614	655	617	659	638	601	613	569	623	601	602	589	626	594	586	616	646	603	606	630	592	654	640	623	601	602	562	601	645	622	616	602	622	613	622	635	630	651	647	638	650	652	613	612	636	604	662	616	658	622	632	586	596	623	621	622	634	634	648	589	626	601	642	628	584	679	639	646	649	658	650	675	656	612	623	614	628	685	635	631	666	644	646	610	663	646	608	620	625	633	627	586	601	611	612	653	628	622	630	636	617	641	666	628	643	616	606	630	626	612	602	636	617	621	584	627	601	638	668	640	591	629	602	626	693	674	648	639	647	609	643	643	608	589	626	616	612	623	636	609	624	626	625	660	623	586	607	605	634	602	624	632	574	600	613	609	612	650	601	625	620	609	629	647	630	669	641	661	633	622	683	686	595	650	655	619	602	618	647	622	610	608	632	679	597	630	626	651	653	607	658	589	575	620	570	645	608	600	675	595	623	654	612	612	601	644	641	659	609	619	622	617	613	674	629	622	612	645	596	615	599	632	615	610	635	613	644	657	584	633	602	655	641	609	655	637	586	601	640	615	593	595	592	596	658	604	646	601	574	652	619	637	655	631	621	597	669	636	621	591	607	625	600	590	683	626	602	590	595	633	636	605	562	568	604	587	586	602	642	585	594	643	654	588	597	589	649	606	619	630	623	625	655	670	609	626	665	648	564	629	620	659	633	633	614	635	619	624	576	643	650	601	607	618	576	634	630	637	625	634	653	639	649	629	628	665	631	654	610	605	594	623	590	611	589	645	640	609	598	598	584	588	657	586	684	603	613	614	598	609	620	626	576	600	602	650	685	631	668	601	683	613	576	626	670	653	643	631	603	622	649	586	583	677	623	587	641	658	642	636	653	626	650	614	618	647	578	673	663	632	632	606	611	632	648	580	636	607	624	649	627	618	616	631	629	636	615	683	648	587	589	605	652	624	616	646	608	609	577	655	625	581	619	610	627	644	619	634	575	624	606	629	586	672	653	579	621	624	599	625	589	553	615	613	594	627	645	662	618	598	638	639	606	608	608	624	610	637	637	622	614	632	620	627	626	629	633	586	622	589	583	583	631	615	651	654	573	607	610	581	587	642	642	610	607	626	663	642	656	632	628	656	589	629	603	675	639	601	671	649	625	626	627	643	685	646	604	643	623	595	634	643	571	622	626	638	615	641	654	649	642	655	623	614	626	618	665	629	635	633	620	646	640	651	619	644	642	604	641	666	637	632	620	587	607	644	536	623	643	582	638	593	626	658	665	615	636	580	573	627	623	600	667	632	609	647	675	568	612	612	591	655	651	590	630	656	657	627	622	640	650	619	574	644	636	644	585	620	593	674	648	629	581	582	632	630	580	599	589	639	615	636	605	641	578	620	647	598	633	600	624	613	652	648	636	638	636	626	615	613	637	619	615	579	612	619	665	677	618	633	630	612	596	628	630	617	671	668	616	614	637	625	634	633	609	627	600	657	588	622	627	630	625	659	605	666	640	626	599	624	641	629	613	657	637	628	624	600	629	586	634	650	653	590	622	620	635	601	626	645	642	646	593	661	620	655	620	614	588	656	624	628	635	673	626	634	640	600	624	620	630	596	653	637	637	601	605	664	614	682	649	616	666	610	624	600	635	663	613	645	608	673	616	603	621	662	609	612	614
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
