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
341567958520	341567959081	341567959631	341567960181	341567960731	341567961281	341567961831	341567962381	341567962931	341567963481	341567964031	341567964581	341567965131	341567965681	341567966231	341567966781	341567967331	341567967881	341567968431	341567968981	341567969531	341567970081	341567970631	341567971181	341567971731	341567972281	341567972831	341567973381	341567973931	341567974481	341567975031	341567975581	341567976131	341567976681	341567977231	341567977781	341567978331	341567978881	341567979431	341567979981	341567980531	341567981081	341567981631	341567982181	341567982731	341567983281	341567983831	341567984381	341567984931	341567985481	341567986031	341567986581	341567987131	341567987681	341567988231	341567988781	341567989331	341567989881	341567990431	341567990981	341567991531	341567992081	341567992631	341567993181	341567993731	341567994281	341567994831	341567995381	341567995931	341567996481	341567997031	341567997581	341567998131	341567998681	341567999231	341567999781	341568000331	341568000881	341568001431	341568001981	341568002531	341568003081	341568003631	341568004181	341568004731	341568005281	341568005831	341568006381	341568006931	341568007481	341568008031	341568008581	341568009131	341568009681	341568010231	341568010781	341568011331	341568011881	341568012431	341568012981	341568013531	341568014081	341568014631	341568015181	341568015731	341568016281	341568016831	341568017381	341568017931	341568018481	341568019031	341568019581	341568020131	341568020681	341568021231	341568021781	341568022331	341568022881	341568023431	341568023981	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	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
23079	21772	29285	24843	21775	20799	1596	502	414	349	291	268	250	205	232	201	187	197	211	198	181	158	152	163	156	161	157	128	165	137	133	146	167	152	135	149	144	150	145	168	148	134	145	142	137	131	150	123	129	126	139	136	141	130	137	104	140	139	134	131	138	140	129	146	135	121	110	145	116	116	139	159	119	120	140	139	132	131	133	123	130	111	125	131	124	104	136	124	117	140	117	111	111	128	115	151	126	133	122	136	108	127	126	148	140	136	147	142	128	125	146	145	111	130	126	128	126	124	156	131	130	115	120	139	130	139	148	118	127	134	145	144	150	129	130	119	130	153	124	129	137	119	127	123	145	99	148	139	143	106	108	114	151	136	133	131	117	140	136	110	133	145	130	127	121	131	121	131	102	126	134	131	121	125	133	151	133	139	131	143	119	148	124	134	143	132	131	144	142	126	123	126	135	120	139	126	120	138	128	152	103	137	143	132	126	121	129	136	130	131	118	127	143	142	138	143	107	129	159	110	125	130	119	124	126	111	131	125	128	138	133	127	151	149	129	123	125	124	128	125	117	129	149	141	144	131	147	112	130	137	147	131	126	131	136	137	143	140	125	130	142	130	124	126	124	126	116	132	134	109	157	135	144	137	118	121	133	132	122	139	130	126	117	121	127	128	136	136	144	141	162	155	132	115	137	153	142	147	111	112	154	129	122	149	141	144	127	114	121	129	130	119	124	119	136	140	149	105	129	125	123	145	147	129	152	139	129	151	126	128	116	127	123	137	118	146	131	109	131	121	147	107	121	113	127	118	130	135	122	103	132	126	110	131	151	121	124	143	116	136	141	145	147	116	141	129	155	123	119	145	126	135	110	120	127	113	124	141	119	138	125	110	117	113	121	151	138	146	135	131	119	119	114	122	125	130	140	130	147	131	125	114	127	140	134	113	127	127	122	125	134	116	133	138	138	143	130	127	127	150	118	122	140	140	133	125	118	138	122	117	133	128	129	123	144	144	132	143	118	126	136	133	153	145	122	125	137	132	133	127	122	129	123	130	140	137	136	126	123	131	115	150	125	127	130	124	131	102	118	139	130	132	136	144	127	134	136	145	139	148	138	138	134	126	125	127	124	137	126	127	140	141	129	127	119	120	136	151	129	113	111	125	134	117	128	128	131	141	123	139	131	132	105	149	143	134	118	119	102	133	148	134	116	129	122	115	128	123	127	140	119	128	146	135	135	123	134	127	145	125	130	114	135	145	127	120	145	125	128	117	142	144	136	136	128	119	136	121	124	120	140	118	132	115	126	113	126	132	120	115	132	136	141	133	122	132	122	127	152	132	122	133	117	132	126	118	117	134	119	128	129	140	132	122	126	135	133	149	109	143	143	111	130	147	139	125	127	135	135	129	137	146	116	126	141	134	129	128	115	118	114	125	132	146	133	140	135	135	135	143	123	129	119	139	126	129	137	126	126	135	141	131	148	139	148	157	128	147	128	111	141	127	129	137	154	131	126	130	138	136	121	119	117	136	116	163	143	142	118	129	131	147	124	124	119	121	119	152	143	146	138	121	150	117	128	143	117	131	139	124	118	133	126	143	126	133	156	127	121	149	142	134	126	130	126	91	138	127	141	113	131	122	132	155	138	114	144	108	116	125	135	124	137	144	151	118	141	134	118	137	138	120	137	124	127	141	127	145	128	115	142	139	116	143	119	107	137	138	121	118	127	131	118	131	132	116	132	126	128	128	144	113	131	93	141	125	96	116	145	126	123	125	139	125	118	120	123	134	136	111	151	109	132	124	146	131	146	140	129	111	135	123	149	138	144	134	127	131	144	126	135	152	118	121	108	131	122	123	118	142	150	133	119	129	145	141	129	126	143	131	119	123	135	115	132	108	116	114	125	131	127	128	112	119	126	115	118	147	131	123	105	134	128	132	115	137	116	128	129	107	145	97	147	136	127	152	104	114	129	122	122	110	131	122	116	114	123	139	140	119	156	139	142	149	134	121	141	122	129	122	135	145	128	142	148	143	114	115	136	138	129	119	119	124	123	155	111	122	144	138	129	124	131	137	136	135	122	130	128	149	148	121	116	127	130	144	149	134	116	126	126	115	119	126	142	131	130	142	112	129	124	113	129	153	127	132	121	122	143	131	127	96	122	141	122	115	138	121	126	122	145	127	133	128	115	141	129	113	113	134	142	102	135	121	131	122	122	129	113	150	120	105	146	129	126	132	121	150	111	144	123	144	130	126	117	116	142	131	130	115	121	118	134	129	131	135	108	130	142	135	107	113	132	123	144	135	127	120	128	101	155	114	103	129	128	142	137	130	127	146	126	124	131	133	138	131	114	103	108	139	114	126	106	134	138	134	137	126	124	137	127	141	118	137	134	126	136	141	127	121	110	114	131	123	131	135	132	131	121	137	114	141	129	103	123	131	130	121	131	132	115	139	124	123	117	112	130	124	135	139	138	141	126	152	127	141	110	125	124	133	137	134	131	141	138	139	130	138	129	147	136	141	112	137	144	126	123	139	133	122	120	114	153	151	144	146	125	116	129	145	141	114	134	135	135	132	130	124	145	148	134	142	139	127	127	128	131	140	120	127	119	120	137	128	121	136	124	127	153	127	125	105	122	124	145	116	119	143	132	137	140	127	119	139	132	133	113	116	113	123	123	113	147	130	127	146	150	141	116	143	139	126	127	142	125	134	114	106	135	124	152	135	121	145	138	130	132	124	129	128	156	136	128	132	116	125	116	130	137	149	117	118	153	133	137	135	121	122	104	132	121	113	143	132	137	115	128	124	136	124	116	170	137	133	133	119	145	130	131	123	125	134	132	130	122	115	130	148	124	146	130	147	116	135	112	131	134	132	137	135	102	133	150	116	141	130	130	144	130	127	142	131	107	129	141	130	136	145	135	121	122	132	142	107	139	125	131	145	118	122	149	138	133	133	104	131	129	144	128	118	144	137	153	115	123	131	136	122	147	112	111	127	121	135	146	129	121	104	118	140	125	114	117	146	131	115	123	111	131	131	129	132	106	111	122	158	111	138	135	127	132	134	136	128	136	127	131	126	116	128	134	132	114	125	133	121	144	126	123	144	134	133	117	151	135	142	124	122	118	121	136	147	146	135	139	132	125	134	139	143	128	140	126	146	118	146	140	128	143	139	128	138	133	122	133	109	111	130	122	125	124	119	142	146	135	120	148	137	149	116	142	103	122	126	128	145	148	133	110	133	113	116	151	132	125	129	134	124	116	119	115	142	129	111	142	129	143	121	144	132	135	113	144	122	109	162	123	108	139	148	144	134	115	127	144	135	125	121	145	127	126	137	128	143	134	126	130	130	141	126	124	135	144	145	140	149	133	151	133	140	117	132	125	135	159	132	125	144	132	100	151	152	127	139	130	114	141	136	125	131	133	134	118	135	131	148	115	115	131	121	127	114	140	134	131	122	123	136	127	122	121	136	128	146	126	138	129	122	116	120	130	118	137	132	142	129
3765	12627	8031	3774	2597	1854	1364	1081	806	663	599	496	420	364	340	314	279	304	272	284	238	231	231	206	243	181	198	196	228	217	228	222	174	201	200	182	167	175	204	170	161	189	166	181	187	192	198	195	153	187	178	194	148	191	177	178	171	179	181	166	164	159	166	172	166	191	158	171	165	196	175	173	172	159	167	160	138	177	186	192	174	176	148	159	170	161	167	177	166	181	165	170	157	154	191	161	188	178	157	155	153	179	180	167	164	159	168	166	192	177	194	161	174	188	189	164	176	191	152	191	179	152	187	181	158	189	148	185	179	153	155	157	160	162	186	178	163	159	158	196	196	163	155	157	183	174	171	164	166	158	168	167	170	178	171	168	194	151	154	185	161	168	160	170	149	165	146	166	161	199	157	177	178	173	161	188	161	158	178	157	159	175	188	163	189	184	148	160	164	150	156	181	174	182	169	185	151	183	160	162	177	186	162	153	182	194	168	151	170	161	166	176	171	170	188	161	167	159	173	166	154	168	159	154	148	166	162	195	165	153	176	159	147	154	165	168	169	171	182	164	162	150	167	179	164	157	166	168	172	163	185	183	182	178	177	181	169	174	167	161	177	189	150	158	165	162	169	165	169	174	162	180	171	167	169	141	181	174	161	175	170	167	203	182	181	167	164	181	163	172	171	168	164	199	185	154	177	171	159	184	150	159	162	176	190	152	193	170	173	168	159	158	166	146	169	163	180	183	181	151	201	159	158	161	173	172	168	166	173	167	176	145	166	152	162	190	191	166	157	162	174	143	166	179	163	166	151	180	166	185	178	186	183	172	173	156	169	161	153	165	164	178	144	171	162	165	176	169	149	145	161	161	195	163	148	160	156	165	149	143	178	170	149	168	176	163	193	178	164	173	176	173	161	163	166	173	154	164	153	167	163	153	151	178	169	158	165	150	179	170	168	180	165	177	193	165	160	147	159	156	173	150	161	181	164	151	166	177	182	175	163	170	143	153	153	153	174	172	187	152	144	169	158	176	189	162	169	178	161	164	201	176	171	163	173	173	165	155	153	175	185	165	174	150	152	164	180	178	158	197	161	160	167	151	162	161	164	136	165	174	164	165	192	183	172	172	161	165	160	164	164	173	186	183	173	171	177	167	163	157	177	163	168	187	167	187	179	156	155	166	159	169	146	151	178	172	175	167	158	166	204	165	173	168	167	166	143	149	165	184	181	200	176	175	160	154	164	146	173	175	174	183	146	167	145	166	167	180	156	166	183	159	159	192	169	166	167	181	166	159	179	180	166	158	176	152	175	190	161	160	168	162	183	165	155	139	154	213	169	181	153	147	167	135	162	154	143	170	180	182	166	170	186	198	167	176	171	130	169	163	154	159	167	167	157	163	159	171	181	179	151	163	181	179	178	192	184	165	185	176	170	179	158	172	157	153	169	135	161	150	152	173	167	172	156	169	165	184	164	172	152	168	171	172	178	163	171	161	184	152	159	166	134	176	183	166	166	154	174	173	176	155	153	144	186	157	132	134	158	184	184	174	143	158	154	153	161	172	179	148	163	172	150	179	170	160	163	154	171	175	173	150	170	169	139	177	173	156	188	168	157	179	138	166	184	184	165	187	173	171	182	178	168	181	178	164	151	186	175	190	169	151	167	172	157	160	154	177	170	174	158	162	155	186	158	183	155	153	168	164	151	167	158	175	173	176	164	153	176	191	156	172	169	149	176	154	156	192	168	170	169	144	155	175	167	164	146	168	181	177	177	171	155	166	154	169	186	165	161	176	154	147	181	176	170	193	145	142	158	142	158	175	163	169	185	151	169	179	178	188	166	156	183	168	162	188	151	170	194	160	164	137	161	167	159	164	177	177	203	165	157	172	170	172	169	176	160	182	168	160	174	155	193	155	171	176	189	154	166	161	158	161	164	155	188	163	181	154	176	186	147	160	162	167	183	162	175	177	170	169	167	189	166	183	179	181	185	180	183	162	157	180	161	165	178	155	178	160	167	167	180	172	156	150	175	170	186	166	159	148	182	168	170	186	157	156	160	149	166	174	167	177	147	153	175	184	147	165	179	169	186	166	170	165	168	172	158	168	191	157	149	174	171	175	152	158	169	157	181	172	186	169	168	168	181	162	164	168	159	180	171	172	166	171	163	171	163	160	152	177	163	152	184	169	151	156	167	161	180	161	178	165	157	173	172	192	161	161	158	157	157	162	154	172	158	183	157	156	150	180	177	148	154	158	156	169	148	169	140	176	167	173	188	171	149	171	171	180	170	192	180	180	158	164	187	147	169	161	167	175	167	175	151	181	174	166	164	169	183	164	184	182	159	160	182	150	169	149	155	165	163	157	165	170	160	159	158	136	155	181	168	177	164	159	166	160	170	131	154	161	159	178	190	172	155	162	196	160	173	167	173	149	176	157	176	190	146	185	166	160	170	177	178	168	164	181	166	136	153	167	186	172	148	171	187	146	179	171	158	167	163	160	200	150	167	182	145	169	154	168	180	154	184	166	141	182	171	164	170	159	164	160	171	163	178	147	173	156	171	134	182	169	180	163	160	176	157	164	143	171	146	170	155	168	157	170	151	142	190	157	155	158	171	175	170	171	158	164	176	204	154	174	174	173	183	175	171	152	166	174	157	170	166	156	151	172	168	191	153	178	167	168	152	176	176	167	166	164	167	151	165	156	178	166	170	190	169	178	153	165	164	170	174	176	156	173	154	161	183	154	153	177	187	160	145	163	164	136	147	184	178	162	156	192	150	160	215	164	176	154	162	175	175	189	154	179	162	173	155	167	176	157	186	142	157	179	165	161	197	147	152	163	143	151	178	188	184	178	167	170	151	161	158	151	178	145	162	133	187	142	171	174	160	157	176	172	159	158	173	199	158	165	173	167	176	157	166	173	153	154	194	168	163	159	158	159	154	167	187	163	173	165	175	160	167	160	188	139	172	169	155	184	194	158	150	158	155	179	163	183	158	161	167	162	177	158	177	182	175	158	169	159	163	159	173	174	154	179	139	196	169	149	169	184	165	167	171	156	176	165	155	167	209	172	169	177	161	173	157	173	156	148	175	151	168	168	147	166	170	167	184	172	161	154	183	159	147	133	177	162	189	154	172	172	181	167	183	159	169	171	159	174	168	182	184	169	171	165	168	170	161	189	182	164	147	162	161	163	166	160	148	156	192	182	188	150	179	169	165	187	156	165	159	177	158	152	164	159	177	189	154	170	164	196	153	179	177	191	154	143	163	177	161	170	165	176	171	176	161	183	200	158	155	148	162	189	171	158	161	157	166	157	174	146	179	144	155	169	179	155	147	159	171	156	158	164	155	158	195	166	144	159	163	181	176	155	163	157	164	140	145	162	169	180	177	181	170	164	180	168	169	202	165	148	177	180	173	189	172	160	176	155	171	155	174	180	160	158	132	155	125	156	148	171	164	181	166	178	173	148	173	155	162	178	184	160	171	184	162	202	178	156	187	173	158	154
28091	14893	1938	593	444	428	289	307	254	222	259	232	270	226	266	241	240	246	235	240	252	246	235	247	244	239	213	249	216	238	234	211	247	233	225	246	237	241	249	262	255	231	247	255	246	228	237	237	277	232	223	234	230	243	256	245	209	256	242	235	267	225	261	237	237	259	233	248	252	279	226	259	235	246	260	260	218	207	233	254	249	238	234	235	236	247	253	272	267	255	228	240	262	227	240	234	269	227	248	230	215	228	233	240	254	242	245	239	253	213	235	237	239	235	219	226	227	254	222	231	221	258	242	264	254	251	253	219	260	241	247	217	236	234	251	226	235	243	247	261	228	261	273	228	249	249	247	231	242	231	241	261	229	233	239	242	207	223	232	261	286	230	269	254	249	251	229	231	241	234	271	235	271	256	231	230	224	227	229	253	246	244	268	256	249	229	254	236	225	224	249	231	247	258	263	252	231	235	263	272	208	222	222	228	244	257	233	211	241	231	236	273	249	243	230	248	264	214	224	217	255	222	214	234	208	241	258	265	236	247	250	250	228	254	202	242	230	257	254	237	238	238	227	222	260	218	258	217	235	234	251	219	202	245	282	238	272	231	261	251	261	225	255	206	252	262	225	235	209	219	227	224	215	243	269	244	230	213	246	219	237	243	232	258	218	255	246	240	252	233	230	254	242	257	224	239	242	239	248	271	236	256	252	249	229	238	247	224	253	236	232	276	190	223	224	264	223	229	238	249	231	227	227	246	250	233	240	258	248	234	222	222	243	239	249	230	244	246	234	257	267	236	259	247	241	227	269	260	220	244	270	213	225	212	255	258	234	200	244	232	234	190	226	229	224	251	223	239	253	238	230	246	215	250	228	236	260	237	248	234	235	245	242	247	242	249	231	240	248	223	258	221	229	209	238	229	242	261	226	215	242	214	239	240	249	260	267	231	234	278	260	262	257	217	221	245	248	230	262	222	230	253	224	218	248	231	237	227	236	251	249	262	258	230	243	249	255	237	228	247	253	223	249	233	227	242	211	209	226	248	264	233	229	251	249	230	264	238	252	245	253	238	257	243	248	256	266	230	239	235	243	248	247	196	224	245	243	226	230	244	255	218	230	218	243	247	220	274	241	239	226	234	236	230	239	271	228	223	230	267	227	222	234	252	257	262	264	249	227	234	245	233	250	241	253	219	243	214	269	209	231	238	246	253	220	225	232	247	227	245	220	242	279	241	258	276	239	231	254	264	245	252	253	249	265	246	210	238	226	251	240	225	243	227	245	222	246	249	236	239	271	239	234	234	229	262	241	265	243	253	219	228	218	277	221	230	243	240	247	249	250	215	239	220	251	224	229	234	248	253	219	239	248	271	225	218	236	260	266	261	223	255	243	220	232	243	260	231	218	241	238	226	267	221	250	232	216	242	262	255	247	245	240	280	227	240	241	242	224	244	221	209	242	227	234	261	229	251	251	258	229	217	271	252	230	251	245	273	256	229	244	228	240	219	254	236	248	232	258	252	241	247	239	219	249	233	228	253	219	231	259	261	249	207	207	213	238	219	249	252	248	228	227	257	249	229	234	232	267	236	242	231	250	236	218	254	270	273	237	246	238	239	248	242	212	256	261	249	231	245	220	217	248	243	238	232	233	239	263	237	244	250	234	248	243	256	251	231	235	236	221	239	243	235	265	247	224	254	307	257	267	229	252	217	260	234	223	269	263	229	264	251	246	233	232	227	248	214	225	237	220	233	216	226	236	234	234	253	215	268	230	241	215	268	248	222	226	239	251	236	253	255	220	228	258	248	256	220	244	245	231	270	257	221	233	223	250	232	250	237	249	215	250	254	243	247	256	228	229	267	274	246	244	236	239	204	260	217	239	245	233	235	256	244	260	238	285	219	220	234	235	244	257	229	243	223	244	220	272	239	237	242	255	238	255	229	267	208	223	246	214	230	229	212	256	269	241	258	253	243	225	226	222	233	231	249	238	275	261	234	235	259	228	237	270	239	232	223	234	242	257	248	238	260	237	276	217	219	260	248	256	239	263	256	214	253	253	243	235	233	233	242	238	235	274	219	231	224	224	270	245	267	264	258	284	269	258	264	260	212	195	233	234	233	244	252	234	251	225	251	256	229	247	229	255	240	248	229	279	242	264	226	247	229	246	209	240	225	251	242	259	236	238	237	241	246	243	237	246	250	236	235	252	244	244	236	225	265	205	237	220	247	239	236	247	262	242	216	285	243	220	228	245	236	244	237	243	248	259	256	257	249	227	262	254	262	232	243	224	234	219	245	232	251	248	210	226	232	259	260	230	240	238	250	216	253	219	240	255	258	244	254	252	258	236	233	241	220	242	276	252	243	217	233	241	258	241	272	253	243	245	223	241	225	255	245	266	249	237	247	254	218	238	245	235	233	217	238	221	240	251	237	252	248	263	232	229	254	238	211	246	264	234	240	245	267	218	214	251	250	243	222	240	226	234	252	244	263	240	255	248	227	239	240	222	223	244	239	225	235	248	257	233	241	269	258	248	222	227	252	238	242	234	256	236	230	257	238	246	234	247	273	257	241	256	254	229	252	228	230	235	251	228	241	252	254	244	248	246	246	233	275	225	227	229	270	261	252	248	228	251	231	239	216	267	242	243	229	257	239	211	250	238	243	241	224	284	258	256	249	264	269	248	244	247	221	236	205	237	222	228	251	211	229	227	252	231	227	246	247	235	210	260	230	226	260	201	266	228	258	252	235	254	267	228	238	254	243	265	270	248	238	245	250	242	223	284	254	242	225	211	259	232	260	250	211	247	252	255	255	221	249	228	234	269	218	249	246	260	258	225	250	215	224	248	233	235	233	251	211	232	263	257	240	209	209	247	243	263	244	230	235	255	267	237	262	257	236	254	220	212	242	235	211	269	257	245	207	237	216	238	212	267	226	228	215	258	225	260	240	237	252	223	215	225	229	209	213	250	236	244	267	225	218	250	244	204	247	253	229	229	240	241	216	251	236	236	240	230	231	266	211	230	240	227	250	242	269	266	228	241	234	240	255	279	246	245	256	252	215	227	256	248	230	266	216	238	246	266	251	239	238	240	241	234	235	229	263	263	251	220	230	238	235	224	254	242	253	251	248	261	211	240	257	244	247	226	239	262	248	246	224	240	234	227	261	239	246	239	218	197	233	215	219	207	264	236	235	217	247	234	232	216	255	240	233	241	265	236	254	229	253	233	223	240	242	234	237	274	247	231	244	225	242	256	259	234	206	223	255	217	226	226	251	217	246	224	215	222	246	223	274	248	229	252	243	209	201	238	249	243	239	239	227	230	264	208	237	222	209	229	202	256	251	257	234	231	226	251	254	249	215	197	229	252	241	239	241	240	245	238	252	262	249	225	261	254	262	232	232	247	250	249	221	211	246	246	237	244	244	253	267	244	257	246	222	275	242	225	273	220	211	247	270	210	234	232	264	236	243	232	256	248	242	251	262	209	236	227	228	222	228	232	226	253	258
4561	1146	741	518	383	375	389	321	316	290	311	305	280	338	317	294	285	303	304	305	293	284	318	291	316	274	336	296	301	307	300	306	350	313	302	309	289	281	300	313	320	289	310	317	289	316	295	302	304	277	294	282	322	297	328	332	336	287	299	307	282	315	303	262	317	279	283	303	319	295	309	250	321	284	293	295	313	311	305	278	307	303	281	255	293	299	286	285	271	299	287	288	300	288	299	298	306	326	291	295	301	270	275	287	292	293	323	308	307	299	302	285	298	295	273	323	262	310	270	305	332	282	299	296	332	306	305	289	294	293	335	307	334	289	307	300	325	350	287	282	287	314	283	291	280	278	292	290	280	280	300	299	305	321	285	309	282	309	308	324	287	329	257	314	309	331	264	307	275	312	325	326	280	302	285	298	308	281	299	296	296	316	304	302	298	263	317	263	299	311	306	257	308	284	323	291	285	328	294	271	294	331	295	289	295	305	284	283	292	284	294	297	297	289	270	290	286	314	295	279	293	315	301	304	312	327	286	274	311	297	307	314	329	310	301	304	283	278	323	301	266	276	300	280	303	324	296	299	330	271	331	305	316	288	287	310	305	275	282	313	312	285	283	282	287	318	297	280	304	316	328	319	294	307	298	311	295	296	308	284	300	289	269	300	301	285	287	311	279	352	285	293	271	253	327	288	288	288	282	306	292	290	301	288	331	296	303	319	284	287	295	281	316	320	283	299	321	296	295	277	290	316	288	297	318	306	320	287	280	303	304	278	318	309	281	279	300	286	288	295	273	285	329	268	303	290	275	312	314	305	306	267	284	320	275	290	280	303	263	320	289	319	291	293	277	289	289	316	304	275	324	313	274	277	283	285	279	295	299	328	279	308	313	302	292	325	293	313	303	286	320	290	293	291	328	319	306	297	283	298	296	296	327	302	266	279	318	294	297	296	284	298	304	296	295	300	312	290	293	302	296	299	304	321	310	294	327	303	316	287	290	306	302	281	270	299	310	297	267	275	300	312	319	293	288	299	304	306	307	273	303	313	288	283	283	276	311	280	318	324	299	322	310	303	278	306	279	299	305	306	292	318	296	296	333	314	297	319	300	297	299	295	350	288	309	293	296	319	295	313	297	320	278	331	301	274	274	287	303	321	290	290	324	327	285	323	282	272	273	261	284	277	316	293	317	329	303	290	293	302	291	306	302	296	326	294	293	281	293	290	289	305	300	304	308	307	305	332	285	298	316	319	326	329	289	282	315	291	289	288	275	304	287	292	263	259	278	269	277	306	288	307	268	300	293	274	288	286	293	320	272	300	306	324	275	265	303	310	316	298	289	284	301	269	311	299	296	272	293	276	293	304	269	276	296	326	306	264	316	299	286	279	298	289	277	310	310	297	286	303	296	302	286	301	293	315	314	294	288	286	294	329	283	297	305	285	282	321	312	277	303	275	320	282	258	303	301	300	325	306	290	303	313	314	284	310	275	296	305	295	317	330	285	329	304	307	273	275	294	300	300	307	275	300	272	286	301	306	266	289	309	273	289	286	281	281	265	289	288	275	316	313	305	320	291	299	276	307	300	307	280	291	287	290	287	302	282	289	279	312	334	271	315	292	336	302	282	297	303	314	299	320	292	318	282	309	291	292	289	293	307	293	274	302	317	282	292	290	271	309	320	327	268	274	298	295	273	274	279	281	287	305	274	311	284	302	287	278	297	296	298	310	320	309	280	299	270	285	271	286	271	289	326	344	309	284	297	290	307	273	285	295	273	295	274	261	302	251	281	294	330	277	272	326	283	310	299	307	306	255	278	285	321	290	297	287	299	289	336	301	294	288	291	267	294	321	295	260	309	292	312	278	298	292	300	262	286	290	274	273	306	322	294	287	317	305	286	318	306	291	273	292	297	311	295	303	302	316	270	250	299	287	337	288	331	295	315	295	309	269	283	281	294	322	287	296	300	287	290	302	281	281	294	297	277	303	311	304	270	296	293	286	272	281	286	294	306	302	288	320	298	287	307	290	302	314	280	268	308	280	292	285	286	288	290	300	304	290	276	292	255	274	299	282	308	285	295	290	312	309	333	303	308	281	322	303	297	286	265	310	286	282	273	310	287	320	299	301	287	328	286	309	290	310	314	303	310	289	295	303	306	282	292	285	290	277	300	305	268	271	279	301	299	300	306	303	301	317	321	317	315	285	296	272	281	301	316	288	298	290	288	309	274	301	307	307	289	285	274	271	272	295	296	303	337	319	280	288	308	266	302	298	297	329	306	294	295	284	295	277	295	288	311	280	271	302	276	312	269	301	302	281	283	319	301	296	310	303	299	284	300	291	324	291	317	275	324	297	300	292	289	286	281	290	280	334	319	313	286	289	295	306	298	300	258	295	312	300	286	320	326	284	305	304	264	288	314	318	311	270	311	318	284	317	302	297	310	290	313	288	302	321	269	304	299	282	300	275	308	315	280	334	275	309	283	293	297	309	298	279	294	316	297	297	300	300	326	298	328	298	295	298	310	300	293	300	326	298	306	306	278	264	293	284	298	284	276	286	285	297	267	274	293	274	280	304	284	309	331	315	293	299	310	290	270	287	303	308	295	307	266	305	289	323	292	305	303	304	337	298	319	295	279	282	275	278	285	310	307	297	299	298	288	309	278	291	282	284	310	292	288	287	284	304	308	310	328	319	320	315	325	272	282	282	314	275	301	265	306	321	285	299	289	299	272	294	292	294	293	288	268	312	259	270	296	313	305	292	289	312	332	294	315	314	304	299	295	285	277	288	320	271	275	287	283	305	272	294	290	306	276	312	306	289	307	321	310	275	308	285	307	288	320	274	311	313	286	319	280	285	316	303	299	292	304	320	278	350	298	278	291	306	281	259	308	294	334	284	281	279	302	280	286	286	279	320	269	311	318	287	302	330	286	302	318	319	316	303	279	331	292	345	271	309	288	290	237	285	298	297	270	294	314	305	327	296	320	288	273	299	311	285	323	276	287	314	294	324	335	288	296	287	282	289	301	277	316	286	288	301	336	275	293	324	310	316	315	274	284	295	293	286	304	279	282	292	292	304	296	295	320	315	306	289	346	317	282	295	279	278	277	301	275	284	298	252	307	287	300	311	292	296	288	300	294	327	304	274	287	303	311	310	306	302	304	297	292	321	306	281	315	295	319	273	277	281	276	256	290	284	266	317	298	274	304	292	298	289	271	297	306	323	317	283	322	283	320	289	274	322	284	318	312	286	299	276	281	302	288	326	307	283	295	292	308	278	288	334	275	299	319	274	283	266	294	290	299	291	297	292	302	313	296	331	299	312	333	301	292	301	284	288	267	316	291	288	294	305	318	279	280	310	340	301	306	268	319	302	318	268	286	277	279	313	281	318	282	311	280	306	294	280	283	279	273	272	278	284	292	289	264	279	291	327	296	276	317	266	278	290	311	318	294	303	298	305	281	287	290	283	313	352	261	318	292	268	312	305	322	294	309	297	303	287	295	291
23703	21388	28091	25030	20726	2254	629	465	399	361	359	337	358	338	366	283	303	285	284	304	281	259	300	289	277	300	274	268	280	303	300	273	289	262	279	273	260	255	282	262	282	308	282	293	258	282	272	253	272	280	278	286	307	276	233	275	304	292	292	290	254	261	245	260	280	278	269	270	265	281	294	290	273	250	277	283	290	277	244	274	286	252	246	250	305	271	274	279	258	237	244	306	262	267	245	271	276	281	270	259	245	277	261	272	257	294	266	253	267	265	255	300	259	286	293	258	296	264	299	309	236	266	290	254	288	262	267	263	298	272	260	243	259	278	280	254	262	254	273	228	261	271	288	280	275	268	266	273	264	274	267	281	282	271	280	273	254	248	278	264	246	266	260	270	292	235	259	257	221	267	298	267	274	257	253	285	270	278	267	261	258	265	260	297	274	240	246	262	280	275	293	260	289	245	287	263	258	274	259	249	286	255	268	254	282	257	281	253	278	297	236	257	271	268	242	258	275	251	281	242	264	280	258	260	262	286	283	246	281	273	269	275	267	321	280	270	235	258	289	275	267	243	285	268	261	278	293	282	283	288	286	268	250	277	286	288	282	266	248	288	283	279	285	262	251	272	274	257	251	304	264	271	276	267	272	259	260	274	242	263	290	259	286	265	266	241	210	279	232	283	263	254	266	298	269	270	302	289	252	257	294	269	291	255	269	263	292	245	267	259	299	240	262	277	267	281	236	265	293	287	246	262	246	305	283	274	241	268	235	230	274	291	268	251	284	262	300	252	269	281	274	258	232	303	232	259	239	243	265	251	269	288	279	271	265	288	283	276	279	282	279	258	253	276	292	274	250	258	296	298	265	266	264	293	277	261	269	263	277	300	248	233	277	293	275	261	274	273	253	259	272	277	247	249	295	251	257	270	269	267	289	300	247	275	247	269	291	276	268	275	248	253	259	272	292	239	257	285	263	246	283	271	235	240	287	282	280	257	255	256	262	267	242	248	266	274	285	292	249	264	276	264	263	277	252	287	261	279	255	274	273	266	256	266	267	274	237	260	298	295	267	273	277	265	269	296	275	278	239	273	254	268	226	254	290	238	241	286	280	229	275	241	307	277	262	243	253	247	248	246	260	271	275	286	251	296	255	267	290	298	229	277	257	273	261	254	262	266	250	267	280	286	288	299	253	283	262	249	234	269	238	250	265	263	259	256	276	254	276	310	269	279	263	275	285	271	257	256	266	275	269	289	287	259	278	251	265	271	260	281	279	290	232	261	299	284	286	260	274	255	284	256	247	288	279	253	291	260	278	279	257	275	272	270	283	290	293	262	270	260	247	280	287	244	266	284	240	276	243	287	249	257	250	260	235	265	281	283	242	270	300	255	263	280	273	291	294	262	274	270	234	302	258	258	262	268	232	242	244	287	243	265	287	265	247	275	263	289	291	279	262	270	259	314	253	270	256	232	257	280	257	269	262	274	277	278	238	263	253	301	297	229	267	271	248	250	274	288	280	267	270	301	273	272	265	284	249	237	270	289	248	277	275	275	273	289	276	293	267	265	257	287	255	273	284	253	280	276	276	285	266	266	271	272	268	260	267	248	266	265	255	263	266	270	258	295	254	269	284	285	253	282	252	287	276	272	255	271	268	252	258	254	280	295	238	250	256	268	277	254	271	257	250	242	284	287	275	263	252	281	285	291	245	306	265	284	272	249	290	279	230	281	262	278	226	273	268	276	268	276	275	263	246	303	260	254	260	284	298	265	276	260	270	288	266	265	278	235	257	231	282	276	274	291	278	262	278	248	268	262	254	267	271	242	267	261	254	289	234	254	294	235	249	272	248	260	281	273	290	272	251	245	271	275	271	250	269	279	251	281	252	257	274	249	280	252	273	252	273	273	268	248	245	285	270	252	270	277	239	274	247	280	264	258	241	269	313	239	278	266	273	257	279	284	293	269	268	294	252	321	242	241	284	272	265	258	300	298	249	243	279	266	285	244	254	266	309	257	257	260	260	267	289	292	260	289	243	247	310	254	257	259	263	276	258	288	281	273	272	271	271	246	273	272	304	271	267	267	265	265	257	261	237	302	267	246	293	298	259	270	268	274	263	279	256	254	246	296	291	259	268	245	281	293	250	281	274	259	229	287	250	278	278	271	307	294	260	288	275	251	272	265	233	290	275	259	263	262	270	245	250	251	267	283	268	300	262	262	277	277	277	262	275	266	244	271	242	292	280	258	262	286	272	250	267	254	243	252	256	276	273	256	287	261	278	272	301	276	250	280	258	294	277	275	279	252	239	237	266	266	292	242	247	269	242	271	233	270	246	261	265	233	264	287	262	271	259	290	280	282	280	245	265	269	262	257	290	287	268	263	275	264	290	278	269	264	261	247	237	252	283	253	283	261	234	276	265	284	264	271	284	269	263	266	260	252	261	284	256	260	277	285	267	268	275	264	260	239	260	254	249	270	268	281	261	254	270	291	248	276	270	248	272	245	260	271	239	287	274	279	240	258	282	256	259	265	228	249	271	258	290	274	264	282	289	285	261	253	261	246	270	276	242	288	250	247	246	282	263	275	260	273	291	269	279	264	257	264	252	291	280	250	259	275	267	252	253	265	281	260	288	259	258	231	263	244	262	268	238	249	252	289	260	279	266	247	243	244	272	251	281	286	274	282	271	292	285	256	261	310	291	300	262	289	254	257	258	276	282	285	254	272	276	278	253	305	278	267	239	263	273	275	261	255	260	280	264	267	314	255	248	237	268	267	265	263	261	253	245	245	292	231	266	258	260	244	263	281	245	267	279	280	291	272	261	268	259	263	246	279	244	282	262	297	283	264	253	273	280	260	263	283	254	268	261	267	254	296	264	262	265	258	259	266	260	260	268	253	299	248	264	239	228	300	284	318	258	258	247	263	236	284	249	253	303	246	244	273	277	255	305	274	293	249	273	283	297	252	271	256	266	280	279	273	278	272	264	262	258	279	264	267	260	275	255	269	256	249	257	268	283	267	283	258	275	291	278	242	250	282	265	253	278	265	267	260	241	245	257	250	253	267	250	243	236	274	275	280	289	269	249	270	232	272	257	264	278	259	255	283	272	272	280	247	285	285	240	239	295	255	256	279	268	255	252	281	253	266	239	279	259	251	264	304	241	266	255	269	285	264	277	261	277	262	272	265	266	253	254	269	289	278	247	282	280	278	270	261	261	268	253	272	265	279	269	270	269	266	282	254	276	249	252	278	237	242	242	260	291	249	260	236	270	267	265	257	263	257	285	250	272	289	270	261	269	304	280	244	269	250	271	267	256	246	272	224	259	256	267	256	242	274	244	250	255	257	279	237	236	266	282	243	228	272	264	254	262	248	265	264	278	263	265	268	277	315	267	271	264	260	254	254	292	261	291	212	269	296	265	264	257	288	289	229	258	232	254	288	301	255	297	289	256	277	290	263	246	238	279	247	264	251	281	263	243	280	252	291	275	245	276	268	277	272	283	255
2955	7572	4901	2203	1627	1243	941	766	708	605	522	498	474	433	437	419	399	394	358	358	373	397	377	375	348	337	353	360	374	352	303	370	359	372	343	352	349	355	323	368	337	375	310	363	346	336	356	347	338	341	332	337	348	340	346	351	327	364	344	319	329	329	340	346	291	325	309	368	328	340	355	345	333	310	320	328	316	338	303	353	336	316	331	328	299	339	330	323	339	334	344	308	336	353	351	332	308	341	354	350	336	350	354	337	355	327	319	312	313	336	349	343	343	318	339	356	346	359	367	323	340	379	329	313	352	337	325	313	347	340	333	345	341	319	325	333	353	340	312	342	308	366	314	350	331	328	330	302	313	353	329	319	302	346	328	324	367	315	329	344	334	319	323	328	329	311	326	345	335	341	323	317	348	344	325	352	319	381	334	307	325	356	303	331	335	328	328	364	351	328	323	342	337	321	324	306	337	348	348	332	339	322	323	293	364	332	335	331	358	306	355	314	344	334	323	327	305	338	346	361	352	324	340	362	333	346	348	355	322	310	325	332	318	371	312	360	353	344	345	340	316	338	341	324	364	375	330	308	335	333	307	326	322	317	320	321	321	349	360	350	315	341	329	348	333	320	339	328	331	315	347	354	324	361	349	332	320	359	350	352	353	309	345	342	311	341	339	312	337	333	329	344	343	288	344	316	341	326	312	365	367	333	326	366	351	349	322	349	305	313	351	339	345	366	329	340	358	346	358	309	332	344	311	330	319	318	332	308	322	343	339	346	364	319	332	316	328	330	342	341	312	340	378	324	328	300	353	368	338	331	332	339	361	321	307	332	346	348	327	331	362	338	319	358	326	326	312	261	379	311	351	329	324	308	334	298	310	319	326	338	316	344	306	333	333	326	319	349	330	320	312	337	340	325	356	333	341	365	336	355	356	344	337	325	346	367	306	355	341	329	324	333	334	342	335	373	342	327	334	349	320	342	336	306	308	310	335	360	352	312	324	338	310	325	318	331	352	309	352	361	363	321	331	363	316	348	351	350	330	340	322	339	341	343	318	328	323	358	320	336	341	325	316	337	365	371	375	334	344	310	325	341	314	336	341	347	325	320	339	339	334	319	325	337	325	343	344	287	326	308	340	350	346	338	343	325	365	345	326	337	338	341	360	333	315	296	333	349	324	346	334	316	332	302	356	305	373	324	333	302	359	348	345	319	352	348	339	343	331	341	324	329	338	335	363	321	325	359	319	336	339	321	314	322	361	330	319	334	347	348	325	346	329	335	350	329	344	295	360	327	318	339	303	345	335	360	311	317	349	336	316	336	355	336	334	340	360	322	305	338	325	329	340	320	326	349	293	341	322	325	336	297	360	330	343	334	322	320	344	322	324	305	374	314	364	311	339	324	322	300	315	345	335	321	323	323	352	339	320	343	323	313	327	336	357	319	329	334	313	377	280	268	325	334	355	345	309	342	334	355	316	347	357	327	326	312	353	326	323	323	335	357	334	358	365	306	320	367	341	360	340	330	333	307	334	314	328	329	335	334	352	352	333	317	358	333	287	328	334	336	350	336	327	312	317	306	317	315	378	316	369	349	331	336	295	340	347	333	335	300	340	350	304	347	341	332	335	318	357	343	312	352	312	307	313	321	321	303	348	335	294	321	342	328	339	315	365	312	320	325	330	362	335	326	305	334	338	316	329	318	353	315	351	351	327	371	321	314	312	318	342	381	370	345	341	306	343	323	353	319	354	304	330	331	332	344	319	336	331	341	316	342	337	337	345	333	372	334	336	351	328	343	360	340	341	325	344	326	342	324	314	306	342	347	332	329	346	347	318	278	344	323	344	329	357	355	354	347	337	321	351	343	354	329	318	348	311	336	321	345	327	334	346	361	324	308	357	313	353	342	335	358	365	301	321	335	350	314	320	294	312	340	337	331	324	334	327	322	330	321	336	316	328	361	344	332	329	329	329	324	326	310	331	309	328	329	346	343	339	322	325	324	301	338	347	362	316	318	323	331	340	326	339	303	345	339	322	310	350	322	290	340	311	332	334	352	329	330	326	337	348	293	306	320	342	367	315	334	327	335	300	308	366	322	326	318	305	319	327	338	325	308	343	355	345	347	375	322	352	331	333	335	333	326	302	325	357	323	314	319	324	364	371	324	353	337	325	373	331	337	325	352	339	325	304	322	312	304	319	357	336	334	347	325	346	340	313	370	317	326	338	339	325	334	323	306	351	354	351	329	321	348	371	302	284	325	361	344	333	347	322	353	317	356	325	320	340	333	336	362	314	299	307	330	329	338	334	315	332	307	336	354	326	322	344	290	314	349	338	313	354	345	344	301	327	346	349	371	336	318	341	345	353	349	314	320	333	333	352	318	347	336	351	281	333	342	338	357	342	337	326	310	327	352	356	341	301	346	352	317	364	354	305	337	350	366	373	334	357	342	349	327	367	327	350	341	345	300	308	344	350	336	311	342	365	326	302	309	345	322	327	326	327	327	317	351	323	333	341	335	331	344	337	320	335	321	357	339	366	330	304	336	316	314	333	356	322	342	330	342	349	314	318	329	326	354	362	332	358	338	346	370	328	310	349	361	367	349	312	328	336	383	338	338	367	357	354	329	331	321	322	313	324	322	345	345	352	331	314	357	340	337	344	301	333	337	338	348	336	323	313	342	347	326	339	338	340	359	338	333	324	304	353	342	372	333	348	302	320	343	334	316	338	335	331	315	328	375	307	374	315	313	336	336	318	327	317	349	310	329	338	330	357	355	323	349	296	339	324	301	355	338	344	352	323	309	371	303	339	344	310	319	310	335	350	364	307	323	304	301	355	322	319	331	344	338	345	375	353	348	345	334	322	373	332	309	321	331	319	373	319	345	318	324	329	346	328	332	326	331	330	362	313	319	336	344	334	327	330	314	304	329	327	323	324	354	293	337	359	348	360	387	311	325	315	306	311	297	346	320	293	330	325	354	367	353	324	346	334	353	330	320	341	335	333	297	338	336	293	334	348	337	320	339	334	353	321	326	311	351	329	320	352	319	339	308	335	341	331	335	359	340	309	345	334	301	309	333	305	331	318	313	336	351	325	309	319	331	357	355	338	316	323	348	364	322	310	327	366	335	354	337	325	333	335	316	365	354	332	354	309	327	320	338	340	349	310	310	312	313	315	318	312	341	345	328	313	327	322	335	316	353	328	303	341	363	324	331	294	338	318	347	336	350	323	311	359	318	351	335	350	323	326	336	358	343	324	359	333	311	348	378	315	346	330	308	323	302	318	320	341	317	344	335	368	330	368	318	342	351	341	307	324	352	324	318	368	330	349	348	366	333	341	334	366	325	316	358	340	324	333	332	330	342	324	310	327	342	341	336	351	349	338	349	303	345	326	335	300	320	322	356	385	290	330	335	306	355	331	322	370	322	365	342	337	316	304	341	337	332	332	314	306	355	332	315	346	347	337	329	315	359	343	314	358	359	296	303	311	321	338	335	346	351	334	321
25017	21393	26405	24875	1443	296	216	190	194	165	166	169	166	145	140	131	129	140	130	128	139	126	121	133	122	152	109	110	127	122	122	150	109	128	128	146	132	132	119	129	117	125	120	123	136	140	132	133	145	133	118	133	117	115	133	123	136	114	100	107	109	111	132	131	134	130	135	108	126	146	113	138	125	116	120	138	135	123	118	119	121	139	134	113	110	131	134	146	130	115	126	114	115	122	125	135	109	120	119	134	97	113	140	106	128	123	133	133	103	126	129	111	117	127	111	126	133	119	138	133	137	131	112	119	145	132	118	159	142	121	117	126	122	121	123	125	133	130	147	126	115	99	144	111	107	115	125	116	136	128	128	107	125	133	128	133	116	119	135	140	139	117	116	122	123	143	115	124	120	121	132	146	101	109	133	124	152	125	122	136	117	137	125	133	130	149	122	129	120	125	108	123	117	138	128	116	113	124	134	118	130	116	116	122	144	137	109	142	131	130	129	116	120	112	124	132	114	120	126	122	132	130	140	129	117	119	134	138	126	113	135	122	128	133	124	138	121	140	130	143	108	120	113	131	114	119	127	117	115	128	124	104	126	127	109	139	118	103	127	120	119	145	105	141	119	152	134	122	125	145	140	132	111	96	121	117	112	111	121	139	119	134	117	150	117	118	117	136	111	109	125	103	121	123	126	124	115	120	134	114	118	123	125	119	132	129	113	146	144	139	127	135	107	129	126	138	126	139	145	108	130	155	122	120	134	128	118	113	132	112	124	124	117	111	130	125	128	124	114	125	118	122	128	130	114	122	127	116	116	121	134	120	113	108	124	138	131	128	121	119	131	159	128	115	127	121	133	123	116	128	129	118	113	118	119	126	108	127	113	124	124	147	132	128	131	128	141	109	146	124	125	121	113	103	141	144	128	122	115	117	140	141	117	135	127	133	120	110	133	127	142	116	110	122	122	114	117	126	127	121	120	110	128	114	125	120	138	129	106	123	129	136	125	131	131	120	138	117	127	132	114	116	123	115	130	131	124	122	122	142	114	114	114	117	116	130	100	132	139	135	138	120	101	151	119	126	118	143	117	125	116	130	127	122	125	123	128	114	127	109	116	118	122	117	122	118	116	129	127	133	132	137	139	134	122	121	119	124	145	109	139	107	110	130	118	136	110	131	122	127	106	123	106	111	115	153	129	145	110	125	122	111	119	134	110	129	118	120	135	131	135	120	135	115	116	143	135	135	142	132	143	108	130	115	124	130	127	112	145	118	122	130	116	131	127	119	110	128	139	124	122	140	121	112	109	107	135	120	125	112	122	153	120	147	131	154	155	102	123	112	110	120	111	147	126	136	130	120	133	127	130	123	124	119	96	129	127	127	155	155	146	103	117	119	121	133	139	112	108	117	115	120	124	140	133	127	120	122	157	127	118	122	130	113	146	110	129	126	124	145	132	123	126	134	121	120	125	128	131	140	143	115	108	115	121	138	117	136	127	129	109	120	117	121	141	114	122	104	127	123	123	124	113	125	133	125	121	129	124	128	104	118	126	127	128	121	140	130	130	124	136	120	123	122	139	123	131	117	127	135	117	121	138	123	153	119	135	136	158	147	115	112	133	113	127	130	131	115	127	139	129	117	124	129	145	136	121	126	119	120	133	129	116	144	132	131	133	141	132	115	130	138	121	125	126	108	124	125	129	122	138	123	138	115	123	122	140	124	132	141	131	124	141	132	121	142	144	108	125	136	114	129	133	131	137	124	127	124	126	109	148	133	124	129	124	115	136	123	111	120	121	124	130	126	131	132	121	133	119	128	137	147	131	115	127	144	122	114	128	122	131	120	125	139	132	106	157	129	134	110	119	133	109	115	121	122	122	134	108	117	116	111	112	105	108	123	120	117	143	131	141	124	141	131	130	117	126	132	110	134	129	114	111	117	103	123	107	116	120	126	147	139	144	130	136	111	122	129	122	121	128	134	142	131	141	123	123	130	133	140	121	122	126	136	120	123	108	119	129	132	117	132	135	146	114	135	115	119	121	128	119	132	122	126	128	120	131	121	130	121	122	124	127	144	124	145	126	121	111	137	106	139	132	120	116	100	120	114	134	125	129	136	114	113	99	127	128	134	128	126	135	131	119	121	134	144	166	111	132	114	120	127	120	113	140	124	126	128	137	140	128	122	127	107	148	143	135	137	124	121	141	118	140	148	133	128	124	118	108	119	123	118	107	115	117	128	143	137	117	136	124	109	109	112	122	133	118	128	123	119	115	126	128	122	105	115	118	128	129	123	127	117	120	112	126	117	132	124	112	111	111	150	132	123	129	136	119	134	132	133	136	132	100	130	116	118	128	130	132	147	140	135	127	97	105	115	109	134	116	141	126	112	125	115	126	123	121	130	120	124	138	144	130	117	117	138	123	120	123	127	125	135	148	135	118	124	112	124	116	127	121	129	118	129	125	143	119	132	124	134	130	113	123	126	105	125	129	145	120	134	114	117	120	118	144	116	110	113	115	125	134	125	144	100	119	125	118	129	136	120	112	128	126	130	162	122	144	119	139	125	124	131	111	120	132	127	124	134	127	125	124	126	142	125	129	124	140	142	118	130	117	108	123	121	126	126	118	131	124	132	113	120	115	120	123	129	128	133	125	140	125	109	105	130	124	98	112	137	132	108	107	135	134	116	121	120	116	131	144	93	131	140	134	136	142	128	110	129	119	129	120	131	135	135	121	95	121	121	132	127	131	133	123	139	111	112	108	132	141	122	128	121	120	126	136	108	122	122	120	146	113	130	143	100	112	119	144	125	139	120	139	125	114	118	138	133	128	114	130	140	123	130	113	123	140	124	125	108	141	109	109	133	116	125	129	119	129	117	124	137	141	100	137	141	126	125	124	114	112	130	122	124	110	116	147	122	109	111	131	128	128	135	137	132	106	123	130	139	119	133	140	116	136	144	105	125	146	104	120	118	117	124	106	120	118	140	111	124	123	132	114	109	113	122	129	130	122	118	135	135	126	123	124	130	118	119	151	101	127	109	122	131	112	123	126	114	134	149	141	151	132	121	133	134	105	124	143	125	103	123	128	111	134	137	111	116	130	123	121	123	103	142	110	127	124	136	118	121	122	130	142	148	137	109	107	132	126	137	126	118	118	121	124	122	107	128	149	152	110	140	118	111	132	141	129	122	120	147	137	115	126	136	116	135	132	133	115	142	107	117	123	119	121	117	153	145	144	107	123	110	121	106	130	124	110	113	140	132	121	126	119	106	122	128	121	137	120	135	138	111	152	122	139	104	127	133	117	122	124	146	140	117	112	121	122	137	110	140	128	140	117	127	127	142	137	120	114	119	115	118	119	145	140	119	136	119	125	127	95	138	129	125	128	141	121	148	126	140	113	109	115	130	111	126	123	134	113	123	133	139	117	135	132	106	129	123	119	124	138	138	130	134	115	128	129	117	133	123	113	98	123	136	117	104	134	112	141	131	121	126	135	113	128	126	130	130
3032	3773	2404	1137	794	684	502	379	366	296	296	238	181	220	176	180	188	184	171	186	193	173	157	188	189	159	179	170	167	166	140	173	168	197	171	153	152	166	153	162	152	146	166	148	171	171	160	165	153	137	159	161	162	159	156	154	166	172	152	152	169	153	174	167	162	166	169	140	173	175	155	160	164	161	151	157	139	161	158	186	167	163	166	149	149	162	153	146	187	166	148	177	177	158	167	137	163	161	158	167	139	154	174	156	170	159	134	153	172	139	141	145	140	145	141	142	146	161	163	141	138	148	158	169	149	164	154	153	154	164	132	152	172	162	165	166	147	170	158	134	161	153	155	157	164	157	158	140	145	166	168	141	155	162	158	155	143	157	137	136	166	171	150	152	162	161	154	155	153	161	165	155	159	178	162	149	163	169	163	169	155	173	141	164	142	129	142	147	148	141	149	159	146	170	152	163	144	175	148	161	161	168	147	155	157	146	155	160	180	151	165	149	162	148	152	154	153	158	143	158	146	164	152	143	165	163	161	151	138	145	153	142	167	138	154	145	147	136	157	166	166	161	169	178	148	156	158	141	138	165	161	153	144	170	137	167	150	158	150	153	129	136	153	152	165	165	179	171	132	170	163	143	150	155	156	162	146	144	127	173	138	159	133	142	175	160	172	139	160	162	169	144	176	145	151	154	155	171	168	162	158	156	148	180	161	147	166	153	142	144	160	153	155	165	145	153	157	162	161	178	156	155	153	166	158	149	150	143	162	147	158	140	179	159	144	127	147	148	162	122	151	141	157	150	147	178	144	158	150	157	138	148	168	153	160	162	172	153	138	170	149	145	157	154	149	151	145	168	156	138	153	153	173	148	172	136	133	157	153	174	197	155	160	157	150	163	151	160	156	153	169	153	170	156	146	137	153	159	153	158	145	156	128	163	154	164	177	159	172	187	183	140	153	150	159	118	148	161	150	159	152	160	142	166	181	139	163	165	158	162	148	144	164	144	160	159	153	153	180	174	128	172	150	157	155	163	154	170	166	154	153	182	141	147	150	161	133	163	167	169	154	177	147	183	157	140	153	164	146	133	142	151	155	162	143	149	183	172	155	142	164	167	139	166	152	183	166	155	128	146	142	152	157	175	158	144	172	160	160	134	186	155	157	155	137	133	150	156	168	186	155	175	171	137	172	146	177	178	177	168	145	145	130	165	137	154	152	144	130	188	162	174	161	175	156	177	161	155	164	149	149	162	165	164	121	154	155	157	151	140	162	181	159	144	159	153	161	152	162	144	152	159	171	170	141	159	140	160	155	141	169	140	158	148	166	170	137	173	150	165	157	155	146	157	147	204	148	173	137	161	158	153	152	158	168	145	149	154	149	147	142	170	142	139	153	155	157	148	150	164	150	142	171	145	146	168	179	164	160	172	161	148	161	160	174	177	151	154	162	141	146	163	171	150	145	166	158	169	159	143	177	132	146	132	169	166	157	178	143	138	141	147	160	152	146	171	166	167	151	158	159	154	156	134	149	178	152	143	138	157	142	146	161	141	132	152	139	166	154	162	165	165	184	181	176	154	177	166	130	178	160	169	147	139	150	145	172	187	150	148	121	145	153	132	144	121	166	161	160	151	168	148	174	156	151	159	149	168	172	185	148	163	181	156	153	136	165	163	143	153	152	158	143	151	153	148	163	144	147	159	162	170	164	154	146	157	137	154	153	148	169	156	154	138	143	133	146	163	150	156	153	164	150	168	144	161	160	129	161	143	145	149	176	176	155	147	186	150	151	156	172	151	161	137	175	170	139	146	159	151	157	155	146	149	151	155	164	170	146	141	157	143	155	158	154	153	151	150	140	176	153	174	184	170	152	162	168	169	172	172	154	155	153	142	156	179	155	164	161	169	150	152	168	147	135	138	138	157	145	142	147	169	157	147	159	184	160	153	166	158	146	168	168	157	150	142	171	145	137	144	127	148	153	155	155	143	161	158	171	156	163	163	134	153	147	156	137	167	179	152	158	156	158	157	149	151	141	158	144	145	167	155	155	160	162	172	145	149	156	159	160	144	169	146	137	164	160	162	160	192	173	140	154	155	164	171	163	168	161	183	163	168	140	153	152	157	164	166	140	171	166	167	167	166	149	168	151	143	174	163	152	143	163	149	139	164	170	130	153	141	146	161	145	140	133	156	158	145	157	138	160	139	144	162	150	150	139	146	160	156	143	147	152	140	174	177	146	146	146	164	137	159	176	155	167	139	168	144	166	146	147	150	143	164	150	180	162	133	137	142	155	174	161	167	166	149	163	135	141	166	134	159	155	155	150	144	161	151	135	160	172	157	157	142	170	157	146	154	161	141	157	169	177	158	177	158	156	169	155	176	144	149	160	150	166	151	161	177	151	167	176	155	142	156	173	154	178	141	147	162	159	140	157	167	159	174	142	155	158	140	161	154	148	139	150	163	163	177	143	153	159	160	156	138	175	135	127	150	163	155	140	150	140	171	150	154	164	142	150	154	150	156	153	152	144	177	156	170	158	156	149	150	148	159	151	159	141	150	128	170	152	162	145	167	148	171	150	139	162	169	143	152	152	133	140	158	160	161	167	165	168	158	138	166	171	166	167	163	162	160	165	146	140	153	156	158	144	151	144	159	144	148	133	146	162	176	141	163	151	168	162	157	154	152	173	135	151	137	156	146	164	140	147	160	172	153	157	156	145	153	165	143	147	147	171	169	174	160	152	164	140	167	155	156	144	157	163	154	156	183	147	146	170	154	146	154	164	157	130	164	170	157	177	172	158	177	158	147	166	167	149	169	162	156	153	147	177	159	158	150	160	127	170	146	164	143	133	151	151	151	135	156	151	179	161	159	138	149	181	160	155	146	149	157	150	165	151	161	169	176	149	145	158	177	159	138	168	146	162	160	154	138	159	160	178	167	159	165	155	143	160	161	156	153	139	163	145	164	152	153	159	138	163	147	137	144	132	154	155	158	131	159	149	187	157	148	174	144	186	133	136	156	150	150	157	170	152	163	172	159	144	163	170	152	147	160	152	157	154	174	164	151	142	156	165	149	149	150	145	146	156	156	185	144	166	156	161	164	162	161	154	169	164	167	195	151	162	164	169	176	164	156	153	148	148	165	135	151	172	166	152	174	165	140	154	175	171	151	130	178	178	188	163	147	157	145	142	128	161	147	135	165	162	155	173	152	158	141	146	147	138	166	135	155	173	161	132	160	165	140	150	162	143	151	153	138	166	146	166	164	158	175	169	151	158	165	166	162	146	141	155	153	162	157	150	148	138	137	164	176	186	160	167	151	174	192	145	158	163	161	162	150	156	157	170	151	152	166	170	153	157	159	142	167	165	139	139	159	173	152	176	185	156	147	152	156	149	152	147	161	155	151	141	165	144	161	149	137	155	146	169	173	165	174	179	132	143	166	159	147	165	153	167	163	122	153	166	143	167	161	142	156	151	146	168	165	143	187	153	151	170	163	164	179	166	153
22655	21412	28789	24419	21414	20425	1567	517	423	326	305	250	245	221	189	199	195	177	163	178	169	173	164	158	146	156	131	133	161	138	146	140	139	138	137	142	143	140	128	131	144	162	139	135	139	133	143	152	131	143	146	154	144	141	133	134	106	132	148	139	134	134	124	127	127	133	134	141	122	137	126	138	134	141	141	115	108	114	131	156	132	129	113	123	126	139	128	121	127	133	148	128	148	121	132	119	148	131	111	120	120	142	137	131	149	147	127	136	116	133	151	134	148	130	129	136	139	115	136	145	98	153	144	122	125	132	127	134	149	135	138	128	130	116	124	128	126	133	125	120	145	129	117	148	110	126	137	119	132	110	141	132	116	124	104	117	114	121	110	129	138	136	125	141	125	140	114	119	125	130	132	156	130	132	128	128	134	129	138	135	136	128	121	124	133	118	121	136	135	115	129	132	125	118	109	129	122	117	112	121	126	118	125	137	142	121	122	135	138	129	152	121	129	125	138	155	108	136	141	140	124	150	122	116	123	128	109	129	144	115	142	140	140	116	151	150	141	110	143	132	106	123	134	119	129	112	128	153	106	118	142	147	106	123	140	115	130	134	153	117	123	116	137	146	136	126	143	143	128	122	147	147	115	129	136	119	137	106	134	154	118	116	121	117	120	123	128	118	134	120	133	120	140	119	136	110	143	130	128	105	125	140	128	132	113	137	124	133	119	136	132	132	135	131	149	128	140	130	143	118	120	117	149	141	134	124	127	135	109	134	155	126	132	128	140	118	154	129	128	135	126	139	129	123	123	129	125	121	132	126	123	127	119	124	134	129	114	135	125	128	129	115	122	119	108	127	119	119	122	134	162	144	139	127	121	129	154	149	142	119	149	110	113	133	115	120	133	132	126	125	118	153	134	117	134	113	133	133	128	128	124	104	111	120	110	117	122	146	136	134	144	121	122	120	135	118	135	133	143	132	122	144	135	117	111	130	127	130	117	140	132	145	138	138	106	110	113	134	130	120	119	139	131	136	112	112	127	129	134	110	110	116	112	115	130	119	143	140	115	124	116	129	141	137	127	148	139	130	135	145	132	141	126	129	129	110	124	115	137	137	121	106	142	131	107	121	122	120	117	129	137	145	151	143	125	135	123	129	131	151	136	139	119	125	124	120	141	137	133	113	98	112	101	117	139	118	120	105	116	141	114	151	125	114	111	149	128	132	97	137	126	117	121	126	118	147	131	127	134	117	139	145	122	131	114	120	122	125	120	138	127	150	147	117	126	118	110	152	148	114	132	115	120	142	113	136	131	135	126	157	131	116	109	117	119	118	155	138	103	141	121	132	144	127	115	129	116	121	119	128	146	105	125	134	134	123	127	123	153	130	128	148	138	141	128	131	125	138	111	123	116	124	139	125	123	125	125	127	139	107	135	131	113	122	139	131	136	122	110	132	136	148	126	112	122	121	147	120	133	144	131	144	153	122	116	126	128	133	133	121	131	146	129	152	121	130	135	117	115	138	133	106	119	130	139	116	132	125	123	143	132	137	113	135	111	118	125	101	151	122	127	129	133	132	130	138	113	124	138	120	119	137	127	117	124	132	129	121	126	122	113	119	129	107	109	123	123	140	136	134	124	136	133	146	128	118	133	117	124	132	141	140	123	119	140	127	144	123	116	119	104	129	96	136	127	154	156	128	101	138	140	124	120	149	103	118	132	147	112	104	119	146	116	116	121	135	125	136	121	134	115	128	119	137	128	134	125	102	121	136	117	138	140	133	135	124	110	125	122	115	141	140	123	119	116	125	121	114	127	120	147	134	124	133	131	125	151	117	133	121	101	150	124	128	137	143	124	131	133	112	133	133	117	117	118	111	106	128	126	125	124	106	146	110	122	124	139	118	114	141	136	124	138	118	138	122	130	112	119	118	115	139	119	128	104	119	118	116	117	129	126	133	130	135	113	125	156	133	114	121	110	121	125	145	145	136	118	147	132	128	111	113	120	137	117	116	152	126	139	140	127	148	116	139	135	146	111	132	102	131	123	114	142	103	128	121	128	144	134	109	118	124	122	116	127	119	105	144	134	134	119	131	131	144	138	137	139	128	148	133	118	118	128	107	125	124	98	132	140	126	119	115	134	123	132	107	123	120	130	142	128	139	123	140	135	125	116	116	134	127	117	112	129	128	123	119	146	128	143	141	125	121	129	115	127	126	124	110	127	143	121	122	128	142	133	111	150	116	124	133	122	142	129	129	144	123	128	134	118	149	125	117	128	133	130	128	112	121	113	137	121	119	146	129	138	150	124	153	139	113	129	129	131	137	129	136	127	108	119	148	128	116	151	119	105	134	125	121	126	108	124	135	144	127	111	123	142	121	120	133	102	138	125	148	116	126	132	155	132	140	130	132	119	138	134	137	149	121	132	132	130	134	102	111	138	138	129	124	148	129	131	130	121	125	103	118	136	134	138	119	124	121	148	106	140	129	123	118	131	128	125	138	138	116	141	131	135	137	120	145	121	134	128	135	111	110	139	123	116	108	120	125	117	139	137	129	113	123	115	117	126	131	111	134	130	133	134	133	131	110	141	137	122	130	145	138	113	149	124	111	134	129	114	133	139	129	124	147	131	137	106	133	121	114	123	134	125	129	126	146	122	140	136	129	120	126	141	113	131	129	113	114	136	117	132	114	125	121	125	131	143	119	125	119	115	123	132	128	131	109	122	111	133	124	110	136	133	129	120	123	120	118	145	124	137	101	121	119	110	121	123	115	140	130	126	138	132	140	138	137	123	140	115	142	163	143	137	133	111	136	122	139	126	115	115	123	150	110	110	126	133	119	123	132	123	130	125	127	140	151	135	117	124	150	108	136	123	132	130	120	109	132	132	132	122	115	117	132	118	114	137	129	130	134	136	117	143	122	106	104	130	120	108	128	119	135	141	134	124	119	136	118	100	140	121	137	120	129	125	125	147	130	116	139	128	138	139	135	114	145	128	143	132	129	115	127	133	132	126	138	146	111	155	129	117	119	128	137	118	133	129	144	146	141	124	118	122	124	119	113	115	130	123	144	135	135	109	122	134	119	125	140	147	152	128	122	129	138	133	137	119	116	117	116	141	108	127	108	130	136	152	118	119	112	130	122	118	132	152	128	123	140	120	114	135	132	127	115	113	137	124	92	132	133	145	139	124	128	121	134	119	129	142	128	131	142	116	127	111	139	128	119	138	151	122	125	112	114	130	147	116	121	121	122	138	130	128	126	114	122	125	128	122	121	123	123	126	138	110	143	122	151	116	106	129	127	136	108	141	125	136	140	116	122	131	126	100	104	138	132	142	110	129	154	124	136	132	142	149	117	117	118	134	134	120	138	116	136	122	124	120	137	117	134	120	157	118	122	122	129	123	141	154	139	117	122	119	136	112	117	148	133	127	125	135	118	118	121	134	140	120	111	119	144	139	132	136	131	146	128	130	143	137	146	127	117	136	130	142	128	106	140	115	125	128	138
3679	12259	7776	3577	2442	1820	1392	995	846	719	524	491	397	354	359	321	317	261	292	236	241	255	223	202	236	205	200	193	223	188	204	189	182	189	174	174	180	188	202	188	172	181	185	162	170	175	180	168	179	166	168	179	166	179	157	166	199	179	175	161	185	219	166	174	157	152	162	177	188	162	176	168	198	167	169	171	168	173	174	145	182	167	169	171	183	176	171	176	152	154	167	180	162	150	165	171	174	164	191	185	163	152	194	162	153	155	176	157	167	160	179	170	169	167	171	182	171	166	191	153	163	167	164	149	155	173	152	169	167	185	153	182	152	158	171	159	195	141	151	183	159	181	152	177	158	195	183	168	149	154	171	167	169	166	185	167	192	166	158	149	165	136	155	179	154	167	159	165	154	145	170	154	171	163	142	163	169	184	174	179	186	188	156	159	171	183	162	153	176	175	161	158	163	166	151	174	164	172	151	168	167	175	162	150	163	167	182	163	171	183	171	165	180	168	170	169	161	189	156	173	146	162	164	175	150	172	164	161	172	152	175	161	170	158	185	165	181	159	148	166	178	168	177	167	160	138	197	171	169	175	167	152	165	185	157	165	169	160	158	156	185	160	146	144	151	165	184	170	146	173	146	172	163	159	170	167	162	159	178	168	167	180	164	182	196	163	176	182	149	179	158	161	162	205	160	150	172	165	146	160	143	155	174	166	150	162	148	171	180	183	163	168	177	163	172	161	155	166	164	161	150	163	164	166	147	161	151	163	163	196	157	160	176	185	170	161	158	167	150	161	174	163	174	171	183	156	201	184	184	199	164	160	187	171	161	182	154	156	171	167	168	161	169	157	170	175	170	151	164	174	180	152	171	159	177	140	195	169	170	163	179	159	170	153	172	147	147	166	153	202	193	178	136	171	171	196	187	147	168	149	160	190	163	155	163	180	190	154	183	176	174	175	160	176	171	157	170	155	177	172	166	181	167	157	177	161	171	161	171	166	162	157	181	166	173	167	171	169	151	156	148	158	151	167	144	140	166	165	183	178	176	185	177	168	163	162	176	168	181	148	166	192	145	165	175	153	171	181	164	143	179	142	151	186	160	165	165	149	151	170	172	171	153	144	172	192	179	163	171	181	194	162	176	165	173	174	147	191	154	161	182	164	165	164	168	178	168	172	191	180	167	175	197	165	170	170	159	151	159	181	156	154	163	182	179	173	155	177	154	188	159	170	150	175	163	147	177	187	195	149	182	178	170	169	176	178	154	179	151	179	175	144	193	166	176	165	182	145	184	184	156	166	158	172	156	171	170	161	171	143	175	162	150	149	162	162	160	167	178	161	153	185	186	161	166	149	166	162	184	170	164	172	180	161	157	166	166	165	153	155	162	153	165	185	171	157	158	155	164	171	149	183	163	191	172	167	163	151	194	197	181	184	164	168	168	187	162	184	192	146	166	177	164	188	184	178	167	190	183	169	146	175	158	179	152	175	161	166	174	169	159	165	145	160	202	146	154	175	189	155	162	156	159	186	163	168	152	144	189	167	168	160	184	162	176	154	156	165	154	171	159	167	173	172	165	161	155	181	162	176	178	172	170	152	165	173	160	164	162	172	149	146	159	175	176	178	179	194	170	157	159	156	154	169	171	186	161	167	131	157	146	160	143	152	168	155	182	190	172	148	188	167	133	159	134	183	157	175	151	165	164	164	183	176	153	156	166	178	160	180	160	159	175	169	154	153	147	167	143	141	178	164	172	171	166	180	172	155	156	164	148	180	173	169	175	156	153	159	146	162	144	178	202	179	179	169	178	191	179	179	174	163	168	173	159	168	145	167	144	170	156	190	173	178	161	175	174	178	163	175	151	149	165	163	151	182	183	165	182	191	183	174	161	164	170	144	157	186	167	163	161	147	160	153	195	189	186	159	161	139	170	172	162	179	156	140	158	165	173	199	155	172	178	170	164	170	169	170	200	204	174	155	173	166	162	162	170	170	164	182	184	155	171	165	172	171	167	175	165	186	185	200	181	176	162	166	183	148	168	138	157	173	154	170	172	181	197	162	178	186	176	176	162	159	161	171	151	160	153	170	177	165	159	170	169	176	164	184	176	173	156	163	168	161	159	178	163	180	159	157	165	151	174	143	181	180	148	157	142	181	173	163	166	161	168	157	173	173	185	184	174	166	189	174	160	141	181	197	166	147	172	167	172	165	158	178	175	158	162	191	148	157	194	180	174	166	176	180	147	189	171	163	152	162	154	164	196	159	163	184	171	182	163	176	180	161	153	171	166	171	184	167	173	183	161	156	161	165	190	141	180	176	161	164	163	189	149	163	168	170	145	193	149	168	191	161	161	175	168	156	178	168	168	166	172	166	165	174	176	198	164	177	171	173	168	168	160	168	169	176	184	151	157	155	165	174	163	161	157	156	171	163	182	160	177	154	174	154	150	180	157	176	177	173	170	168	166	162	172	185	191	152	183	159	134	151	168	181	164	172	150	169	165	158	162	187	175	172	168	168	183	170	169	156	177	175	143	178	187	154	164	164	167	136	165	149	169	176	159	163	151	169	161	183	173	172	184	143	193	190	153	142	163	178	142	180	169	185	169	155	177	187	175	151	156	174	177	157	158	168	170	173	195	159	147	181	186	172	156	155	159	173	181	151	163	168	179	154	180	184	156	177	174	161	182	162	155	180	162	169	166	138	158	179	172	170	167	158	165	153	163	175	149	147	157	177	173	146	178	157	170	178	171	142	185	160	152	159	175	158	159	163	184	178	168	179	159	169	160	141	191	188	159	157	151	147	181	216	175	147	175	153	159	165	169	159	148	157	168	150	144	172	173	180	152	156	176	147	177	174	179	152	149	177	175	162	172	171	148	167	172	150	179	171	199	174	185	169	185	170	167	178	165	150	136	173	169	167	185	155	184	180	169	167	175	169	157	187	137	164	155	195	181	176	160	172	168	158	179	176	149	155	136	155	173	166	164	179	178	169	163	146	173	174	163	192	177	171	181	173	168	161	173	169	191	152	166	151	154	144	171	169	163	159	164	155	169	164	167	177	158	218	160	160	167	169	168	171	178	163	172	138	173	167	174	171	165	173	156	179	181	134	176	179	180	192	167	151	161	177	158	160	155	159	176	191	171	192	136	158	204	168	168	175	171	159	186	165	168	181	163	162	183	209	177	173	181	176	147	182	152	166	145	174	174	158	160	195	163	187	202	170	149	150	188	174	180	177	186	170	147	190	168	190	176	167	154	176	164	164	160	189	171	163	153	150	170	179	186	153	170	203	159	169	184	160	193	158	169	175	166	147	158	153	146	173	150	165	209	136	195	157	160	150	148	160	174	144	159	207	160	165	162	155	138	154	169	151	155	138	157	167	183	156	173	152	180	160	158	158	163	157	158	180	170	176	163	172	167	164	182	189	171	172	155	126	163	160	160	158	165	165	154	185	168	184	177	164	166	180	163	152	191	157	159	168	164	163	177	177	169	161	154	159	144	167
28164	14877	1697	419	337	306	278	265	266	264	241	254	249	262	268	248	249	287	236	249	253	257	247	239	271	237	239	229	242	240	255	245	228	247	237	252	230	225	247	235	254	247	241	244	245	235	257	253	262	256	234	256	262	275	240	252	261	257	232	246	238	276	228	235	275	223	262	270	255	247	255	242	251	270	233	233	253	237	229	273	260	249	257	236	236	237	237	279	254	257	226	231	255	245	262	249	237	263	272	236	250	292	269	236	254	285	260	205	237	262	256	243	289	271	245	257	247	256	276	243	279	228	269	215	237	249	234	251	239	226	243	255	248	257	244	242	271	249	222	231	263	241	251	248	226	227	275	231	247	260	258	243	259	259	241	252	263	241	253	234	279	244	275	255	220	258	277	251	261	288	276	251	243	259	259	268	267	252	233	248	238	239	232	234	227	262	222	259	257	255	256	252	234	257	251	238	241	296	240	219	262	242	257	292	239	248	260	247	240	258	292	227	270	252	271	203	259	221	237	233	220	240	232	223	239	238	237	252	222	247	227	246	274	235	247	250	235	238	249	239	229	276	265	225	261	250	261	247	228	238	249	249	273	255	230	266	256	267	224	262	224	233	244	244	246	261	261	231	263	232	245	244	232	243	241	259	270	261	256	271	259	255	224	255	271	283	234	261	285	221	210	249	276	252	269	272	235	273	256	243	229	251	259	253	259	221	262	260	242	269	250	289	255	230	270	244	243	253	277	268	248	225	233	280	259	245	228	255	270	288	248	251	262	255	225	233	233	219	256	255	225	269	252	249	252	254	232	266	276	248	257	239	254	249	235	237	275	259	239	212	255	235	253	224	233	216	264	250	247	227	216	257	251	265	273	231	254	241	265	238	224	247	236	233	255	224	241	261	262	260	221	261	248	273	264	222	238	243	256	244	259	255	244	238	257	240	233	252	242	249	270	245	250	276	263	256	244	252	250	255	279	277	250	278	240	276	259	227	208	255	236	248	260	256	247	249	266	268	267	228	247	264	258	262	263	227	258	209	235	238	257	252	221	239	283	261	251	283	259	245	251	245	269	241	256	240	272	239	233	239	230	250	231	258	234	249	221	222	253	247	229	267	230	271	239	260	257	222	218	264	248	230	233	253	247	260	255	237	251	233	250	261	253	255	262	260	264	213	216	239	244	245	263	254	260	247	256	235	246	269	252	242	230	260	248	254	205	240	255	251	239	262	250	262	242	224	274	242	260	252	246	253	270	233	223	244	227	235	245	237	250	230	247	268	256	223	234	255	227	264	261	261	241	219	215	238	271	234	266	255	264	276	273	230	221	245	238	254	251	248	266	239	249	230	258	251	239	239	254	235	237	285	228	238	220	275	228	261	235	249	261	256	249	226	232	240	224	237	253	256	222	251	217	244	244	241	229	249	211	272	254	250	271	271	235	249	262	238	246	246	245	255	226	279	245	237	263	255	233	233	251	238	246	252	278	252	254	225	234	221	237	240	239	247	240	230	249	245	239	258	263	260	253	216	256	265	252	248	229	255	255	273	210	247	260	215	250	252	253	226	255	243	225	239	231	228	246	226	252	236	250	225	241	273	253	223	237	245	235	244	264	255	254	257	247	233	270	245	281	264	238	232	271	235	254	234	231	248	254	251	269	233	243	197	256	230	286	264	250	256	249	260	266	265	261	233	247	249	243	262	252	251	279	238	251	246	281	239	259	268	250	220	251	256	234	238	268	261	215	257	247	241	259	236	243	253	225	264	244	244	238	271	235	238	246	261	260	239	241	279	226	250	223	222	253	278	254	236	273	265	245	240	261	260	264	218	249	242	247	237	241	228	232	252	241	241	249	232	261	266	234	219	250	246	243	253	275	243	243	244	228	241	239	247	264	237	243	252	244	263	262	261	251	256	237	217	244	222	234	234	237	243	257	249	253	239	286	237	246	238	228	256	254	275	254	239	295	255	279	228	239	254	261	250	263	245	235	277	249	248	258	262	261	241	275	241	222	264	252	237	271	236	269	258	243	267	253	248	239	238	214	267	239	226	233	261	241	231	251	240	235	246	233	250	235	255	229	255	238	256	244	242	236	244	268	232	260	245	235	251	250	250	243	265	227	258	234	247	228	236	217	224	256	240	284	268	266	255	225	240	228	248	255	278	247	253	243	256	248	253	260	230	247	256	239	250	258	215	282	249	240	208	278	248	253	287	250	264	253	265	257	263	224	265	259	278	242	251	246	246	242	244	232	253	274	225	251	254	262	251	253	251	269	238	272	267	269	247	236	258	244	269	262	248	252	264	225	259	272	235	260	248	237	261	210	228	218	251	219	253	278	248	240	243	265	266	262	260	260	246	247	246	252	231	261	217	250	258	256	238	249	234	238	241	255	229	262	247	233	237	238	263	258	249	260	213	239	249	276	241	255	273	241	241	262	241	282	272	227	259	241	252	238	247	241	267	228	225	268	278	242	249	245	264	232	233	250	219	236	238	258	264	266	258	234	249	248	237	202	259	228	247	285	242	252	246	231	266	235	243	242	244	261	263	232	245	251	248	231	235	289	237	254	258	226	236	267	256	240	242	240	266	257	250	227	258	257	257	258	256	226	251	240	240	231	263	242	251	224	244	244	257	229	261	237	248	271	246	253	239	239	267	263	231	240	248	250	259	223	227	236	247	252	255	246	222	249	255	254	245	230	280	226	285	250	227	237	253	256	281	264	257	246	256	239	257	270	225	227	237	236	231	262	234	240	252	249	254	211	263	272	247	262	270	256	257	230	277	293	254	288	267	260	244	252	231	271	241	262	243	225	259	238	225	254	241	235	248	273	206	254	241	229	260	256	272	239	268	247	233	258	252	238	270	259	242	212	235	239	236	219	222	253	269	243	263	239	222	269	256	221	272	242	274	244	217	238	211	228	255	238	251	247	233	269	259	225	243	255	257	259	233	252	225	254	220	249	267	281	267	229	261	235	235	229	234	248	232	226	243	243	246	240	229	242	219	253	225	240	235	279	249	252	231	240	262	250	270	230	290	259	261	222	272	250	254	260	245	254	236	218	250	224	247	231	248	263	251	275	255	224	262	262	209	241	225	241	249	241	268	242	252	216	260	269	257	244	259	237	229	265	246	229	244	239	249	212	244	233	236	225	261	242	250	241	202	268	250	252	211	238	231	242	253	249	266	264	235	221	258	281	260	249	241	230	238	259	244	231	230	269	242	226	234	252	280	240	249	244	255	235	222	249	277	265	251	246	242	238	251	260	251	214	267	279	252	274	223	291	221	267	245	253	221	267	240	269	241	255	259	260	230	224	243	234	218	249	274	260	247	258	242	244	236	258	290	217	259	254	251	237	256	247	249	235	246	251	223	222	259	251	236	233	256	248	230	259	245	248	244	242	255	285	254	274	247	247	232	235	238	232	241	238	234	231	253	233	256	284	234	268	279	263	277	228	248	251	250	244	230	257	241	264	233	259	229	241	259	260	256	242	289	236	251	237	273
4626	1076	670	466	377	392	370	351	332	335	300	321	322	300	309	292	306	304	307	279	314	315	300	314	297	282	315	304	314	279	286	296	300	310	294	285	292	299	314	317	280	306	328	309	308	328	281	289	287	286	285	325	310	294	318	316	270	305	300	341	337	326	306	332	296	302	297	316	280	276	301	316	339	322	295	292	299	260	336	311	328	314	298	299	316	275	341	310	270	282	304	308	280	325	316	324	282	319	336	323	291	327	282	320	298	321	313	343	293	283	327	301	312	311	305	308	286	304	297	296	321	282	307	313	326	289	343	299	301	296	305	298	297	317	303	281	305	303	265	284	287	269	345	296	309	323	267	326	290	297	311	288	321	290	317	287	310	310	317	313	323	331	318	329	309	309	321	335	299	303	324	295	314	289	320	316	284	306	315	272	312	281	304	327	296	315	323	301	295	334	323	292	301	266	311	286	262	330	293	297	329	328	309	298	314	331	292	287	312	330	286	282	306	280	284	287	315	324	300	300	304	306	314	310	292	322	282	317	313	325	312	298	315	279	306	322	312	288	304	303	303	277	278	320	303	293	307	321	315	279	334	322	304	299	298	301	341	277	292	298	308	321	308	325	340	325	303	300	293	359	295	302	303	265	316	317	311	307	278	303	275	300	304	283	309	295	346	304	305	311	314	326	309	277	316	295	337	297	276	322	305	304	323	333	309	368	313	332	305	314	296	294	323	320	306	329	329	278	267	292	294	312	307	314	309	312	310	299	300	288	346	326	325	284	302	319	298	316	309	289	290	311	302	287	267	312	344	314	299	291	286	301	311	329	296	324	308	280	320	310	294	295	297	320	300	293	288	317	306	304	298	290	317	294	329	297	332	333	316	294	268	295	299	321	290	338	266	297	297	317	283	290	286	324	305	281	287	306	319	255	299	324	305	328	315	345	295	296	298	298	285	304	306	293	295	311	316	281	312	329	318	303	308	305	345	310	284	295	304	279	308	298	295	307	293	300	296	301	317	305	318	298	303	311	283	292	280	319	291	312	301	293	296	287	299	326	333	322	302	282	312	345	305	293	313	265	301	292	300	286	330	298	292	275	313	316	298	307	314	285	322	274	316	309	273	308	286	295	317	292	297	307	293	323	316	280	311	261	311	270	290	329	296	290	308	278	298	304	309	336	324	313	311	311	304	333	274	301	327	324	287	289	339	286	298	308	277	269	310	325	290	314	313	321	313	303	290	320	293	321	308	287	306	286	296	328	294	315	314	287	310	325	289	294	293	269	314	303	318	306	286	307	344	349	323	308	297	304	322	321	284	286	318	301	296	288	307	321	312	311	300	315	298	279	284	290	294	304	316	303	322	282	305	325	313	298	310	333	302	298	322	299	289	303	285	288	299	302	311	288	309	303	294	339	344	294	304	315	287	297	273	327	319	315	306	274	325	282	300	328	324	319	277	323	301	300	266	299	323	330	306	317	310	284	299	279	288	315	333	283	313	297	319	310	317	265	303	266	307	324	309	308	289	282	327	309	280	312	286	309	304	294	293	301	320	277	286	311	312	294	344	309	325	326	275	305	292	312	303	291	327	307	287	297	284	332	272	300	306	319	289	344	333	295	296	312	289	295	328	313	308	273	336	339	293	285	331	300	301	319	293	288	335	304	311	287	294	321	308	295	309	294	288	309	292	285	286	294	278	337	317	294	301	307	279	304	299	285	305	303	350	293	285	271	296	284	293	305	305	292	314	300	342	311	304	296	305	295	286	314	295	291	300	297	310	290	285	298	279	303	315	303	311	309	305	318	324	330	302	295	319	279	304	306	303	308	295	312	332	308	299	300	288	304	306	310	344	287	269	297	307	311	317	328	322	308	323	283	316	311	325	289	288	314	319	302	273	295	286	304	353	314	333	261	295	313	341	269	303	298	299	304	297	282	281	310	310	317	304	304	292	294	289	302	279	327	317	300	287	323	295	292	281	317	279	298	317	308	319	302	302	301	319	308	312	285	289	313	292	313	296	295	301	316	300	256	334	275	319	303	304	320	333	286	316	316	311	319	292	291	314	277	297	309	329	293	310	303	297	306	324	326	325	299	333	274	306	300	329	298	302	307	303	325	291	292	335	284	308	304	330	328	290	352	338	318	323	318	295	318	304	311	331	325	303	307	318	301	305	299	287	307	311	306	322	328	304	293	312	309	280	303	311	307	295	296	312	307	325	313	296	330	293	310	327	340	310	285	322	304	281	309	312	275	301	286	309	304	292	314	312	323	306	307	314	296	301	325	314	299	326	301	283	287	318	314	320	302	323	268	301	291	275	284	337	312	298	344	302	314	319	297	290	315	287	308	283	294	286	295	308	299	332	321	310	264	336	307	292	308	268	307	306	312	289	321	311	315	325	301	306	275	319	300	324	346	262	322	338	304	303	307	287	313	322	306	310	287	323	307	272	284	324	291	280	347	281	287	292	318	298	309	319	285	303	301	312	320	306	277	297	300	312	303	299	291	303	285	296	313	336	308	286	306	304	297	299	296	316	299	307	344	275	319	302	331	305	285	281	320	317	284	323	310	296	304	309	305	301	318	330	284	288	302	336	302	310	314	308	298	319	303	297	301	303	295	307	323	338	307	312	310	295	300	281	314	310	301	291	306	294	306	305	316	307	301	287	330	299	315	301	309	300	316	301	285	277	287	331	318	294	300	314	308	314	312	295	307	290	318	291	282	296	311	300	285	302	313	312	309	283	309	322	290	335	294	319	309	298	252	290	283	304	311	279	322	282	302	318	316	292	281	292	291	346	283	300	302	290	333	305	313	310	305	277	297	330	297	300	294	335	285	293	316	314	299	288	296	290	309	312	281	303	311	345	288	311	324	315	310	308	294	282	310	325	314	301	311	315	309	290	329	249	315	302	294	317	285	307	330	322	328	283	316	316	321	286	319	315	281	291	289	317	268	269	324	345	315	298	317	308	311	306	304	296	297	297	324	277	301	346	314	317	312	275	326	323	318	323	307	313	270	307	281	320	328	296	317	303	314	301	322	298	298	291	327	318	319	292	315	291	325	299	323	289	278	297	303	293	292	305	294	334	291	299	347	296	290	321	327	325	285	310	311	340	319	314	295	275	334	303	304	305	283	320	271	310	305	290	292	281	279	316	312	308	301	298	267	315	310	304	300	308	302	311	287	328	266	290	280	311	302	291	296	297	279	308	323	283	307	324	288	333	312	302	311	274	310	317	301	315	293	309	305	292	319	308	293	275	286	270	284	266	318	290	339	304	295	294	306	335	321	285	305	316	281	283	286	297	297	319	297	334	330	321	273	277	313	321	313	293	303	319	306	318	272	299	293	314	321	282	286	293	278	302	284	305	318	293	276	341	283	290	321	340	298	305	293	316	289	272	299	274	359	307	328	286	329	339	313	300	301	296	319	311	280	305	309	280	312	269	340	286	313	293	297	271	323	311	309	312	340	285	315	317	283	276	286	298	312	324	320	312	308	295	273
23745	21384	28095	25021	20766	2318	666	495	415	404	390	334	343	326	292	292	327	323	297	300	285	291	265	294	312	267	313	267	282	274	263	283	292	275	294	277	277	284	287	268	292	280	271	275	295	274	274	248	269	257	227	295	273	244	276	277	282	280	275	279	254	280	261	274	291	286	291	264	265	275	289	255	287	283	280	271	238	267	265	279	279	286	250	281	259	263	286	244	266	297	257	262	224	312	269	299	260	289	289	237	268	309	286	266	254	256	238	269	261	233	309	282	284	269	268	266	253	320	307	253	242	263	269	249	280	282	293	310	272	282	260	287	267	281	306	276	264	295	305	259	306	278	252	294	300	282	273	265	314	277	288	260	251	289	311	278	262	271	278	270	240	259	276	269	279	281	296	297	264	260	295	277	271	262	256	293	250	266	262	248	284	284	258	262	271	298	295	276	279	304	297	276	316	261	287	294	265	263	284	246	278	277	259	274	269	257	287	280	260	257	257	273	255	269	279	273	279	317	270	271	275	268	252	284	260	257	281	250	284	308	271	261	259	271	259	246	262	260	256	276	251	256	310	269	262	255	267	269	258	279	244	309	267	260	261	267	293	294	261	280	294	255	285	275	268	248	244	299	262	273	273	290	284	299	296	254	274	259	280	269	266	279	290	257	300	282	267	282	264	253	280	274	289	281	289	284	267	270	293	273	262	274	251	285	274	264	256	262	264	255	302	292	236	272	288	276	286	278	274	274	280	293	276	259	256	246	274	265	275	297	256	247	266	304	255	269	268	290	300	263	285	261	278	272	327	303	233	254	267	262	255	278	271	294	247	258	247	271	255	275	282	258	259	262	288	290	274	300	290	293	271	277	272	266	293	262	241	256	260	282	235	318	258	283	266	262	242	270	284	264	310	250	258	266	261	256	256	258	262	281	290	240	249	271	290	297	287	269	237	250	268	266	253	269	310	255	306	246	293	304	289	266	283	249	243	288	260	274	258	290	259	287	248	257	267	271	275	260	262	248	286	282	299	276	281	258	263	270	297	276	278	257	296	295	283	311	288	297	273	254	277	263	257	258	260	275	285	262	269	258	245	279	270	301	270	290	266	276	246	263	253	248	285	289	254	278	265	298	258	272	298	274	290	263	270	287	284	252	269	276	262	293	261	267	279	293	261	254	260	265	272	274	281	246	271	291	285	291	239	318	272	270	243	247	279	298	295	284	250	285	288	296	288	267	275	273	279	237	291	268	259	263	282	286	259	281	293	272	243	262	278	282	257	269	269	280	278	298	295	293	259	256	296	279	258	300	245	255	280	276	276	280	250	238	246	266	287	272	285	270	276	283	271	267	285	305	305	271	269	261	279	263	245	297	264	257	258	271	250	274	295	268	265	277	271	285	295	285	280	247	286	287	289	312	267	279	281	264	324	291	281	285	272	257	270	270	275	253	275	305	348	279	266	267	269	312	297	298	275	297	254	256	261	292	281	278	266	253	291	290	262	264	261	260	268	255	276	285	253	241	281	248	274	272	234	278	272	280	272	261	267	286	282	248	273	281	261	278	280	258	239	291	263	299	273	260	277	272	275	265	266	276	272	251	255	259	235	283	257	248	276	274	302	306	260	304	298	265	269	260	283	292	270	251	253	278	308	276	277	242	281	268	272	241	259	269	248	288	275	257	281	304	265	273	279	287	272	295	243	263	253	289	265	283	282	262	248	260	279	261	296	278	283	295	264	283	298	261	265	270	276	276	292	276	283	263	258	297	273	277	300	275	280	290	268	267	291	312	285	278	274	287	294	263	279	287	279	258	273	275	260	282	251	295	277	296	280	256	267	262	271	279	241	293	307	263	273	298	260	241	298	276	301	293	304	282	280	290	271	264	268	265	273	277	261	286	276	282	242	251	256	277	263	268	262	265	289	281	266	274	252	248	298	286	261	279	279	258	271	267	292	244	271	285	267	256	264	278	250	249	277	261	263	306	261	278	268	271	256	278	278	265	291	263	277	281	286	268	298	264	263	255	268	265	258	265	274	265	276	286	286	274	279	295	305	272	268	274	262	294	289	278	255	247	265	309	253	284	270	298	272	249	261	281	254	259	306	265	254	264	249	268	283	286	296	284	277	260	250	295	275	285	290	239	293	275	243	291	257	294	257	261	285	265	280	280	268	268	279	259	281	250	300	274	289	275	259	273	280	288	270	245	267	246	251	266	256	273	303	290	256	274	259	289	276	287	273	269	277	250	260	243	279	267	279	294	287	247	263	267	258	257	267	271	265	263	266	275	250	255	279	243	267	299	241	261	279	252	232	274	261	289	271	282	293	262	227	288	265	270	233	282	267	286	317	269	255	282	287	257	265	240	284	260	280	299	272	255	288	238	268	255	291	247	296	261	269	285	276	286	275	277	292	277	253	286	258	287	290	298	286	267	253	271	276	260	278	274	287	262	286	304	273	301	267	271	280	277	269	279	253	296	298	252	286	253	296	287	294	268	273	239	267	272	264	267	276	261	254	274	275	292	275	258	285	285	258	280	268	268	279	245	255	290	270	246	280	289	280	283	240	273	262	290	252	281	284	273	288	309	266	297	267	272	274	269	253	265	254	243	259	247	287	296	286	286	266	253	268	242	259	286	290	279	277	275	298	290	281	267	269	283	238	236	268	256	263	267	279	277	285	276	282	271	292	293	251	264	259	300	257	283	265	266	274	264	293	265	258	265	290	304	266	272	267	254	247	280	273	262	270	258	269	257	272	289	292	258	257	270	296	251	284	256	277	255	296	288	264	265	304	287	273	281	316	307	270	255	271	268	250	264	270	268	252	269	269	269	273	266	256	264	261	263	280	268	281	277	294	272	279	268	274	286	243	289	253	291	265	277	272	286	265	251	268	244	263	298	259	280	278	251	258	267	293	296	299	276	293	267	261	278	249	265	289	263	270	263	261	274	262	272	271	243	271	264	287	278	251	274	296	282	292	257	246	269	264	265	259	266	289	260	252	296	292	273	276	295	257	244	256	279	297	240	288	245	259	265	284	270	252	250	213	306	256	299	290	281	279	294	278	253	282	272	269	284	277	290	264	255	275	275	288	263	286	263	289	254	268	293	264	259	270	306	257	246	285	274	250	286	294	269	269	277	269	286	253	281	298	261	299	253	281	247	311	255	303	278	254	275	289	292	291	286	279	280	239	280	249	287	246	248	269	293	292	288	301	255	280	268	304	256	270	265	250	257	250	288	246	298	287	284	296	254	278	258	261	254	290	282	266	273	262	280	261	279	262	263	269	280	289	286	253	259	245	270	283	254	259	265	301	266	247	252	250	257	274	269	294	283	268	281	275	262	264	277	294	258	288	289	300	253	282	270	254	246	278	281	284	282	289	278	264	264	285	265	264	272	269	269	284	264	262	266	286	254	298	292	271	255	267	272	278	260	247	283	278	253	272	265	294	297	272	286	262	255	280	261	237	275	282	271	271	293	280	286	299	279	269	243	265	268	258	260	283	283
3269	7576	4852	2221	1618	1175	929	808	675	586	551	488	467	458	465	405	389	416	365	383	383	381	359	385	408	367	383	348	352	348	371	343	352	338	349	362	352	321	339	371	341	344	370	342	315	351	353	328	341	373	359	339	329	336	329	353	366	322	332	326	331	319	368	326	345	345	336	329	361	312	351	364	365	335	323	330	324	354	371	325	351	328	322	313	349	298	285	364	354	320	331	346	336	330	351	336	344	319	335	349	345	327	347	311	338	328	354	344	318	321	336	373	362	358	333	331	349	362	317	333	349	310	364	334	364	328	320	372	342	358	352	345	357	325	372	357	344	382	334	343	320	334	340	322	350	359	354	340	350	302	368	317	347	353	342	322	342	334	354	319	347	326	325	352	376	365	329	319	356	359	310	358	353	366	359	343	339	357	344	315	335	328	318	334	376	362	361	347	337	353	339	357	320	337	349	366	329	319	354	331	354	339	340	389	351	368	336	349	351	327	338	324	338	358	325	333	344	326	321	339	351	343	305	353	333	346	328	344	326	331	319	357	356	329	375	342	331	314	349	350	332	345	330	354	301	338	338	317	381	336	343	339	315	370	344	318	328	344	292	335	307	359	321	373	331	320	317	291	322	318	346	348	349	316	299	346	325	335	325	362	310	326	347	340	344	339	297	351	371	345	356	335	352	344	355	391	338	357	338	381	358	369	393	362	326	318	332	327	332	315	343	331	327	319	361	330	355	336	369	368	333	340	361	355	346	356	351	339	347	340	335	342	377	340	338	339	325	332	354	362	340	357	351	303	352	331	327	331	315	337	316	332	370	349	363	354	334	370	336	338	327	344	329	339	327	350	330	347	324	330	330	317	352	354	348	318	307	355	387	345	353	319	355	359	318	343	328	334	322	334	348	345	354	327	367	355	335	329	312	319	311	349	354	338	329	332	329	358	320	347	309	345	348	330	325	321	334	332	309	330	326	342	364	310	326	346	312	307	328	360	351	366	337	335	331	368	294	347	354	362	315	345	356	373	343	342	336	366	307	344	349	370	331	330	338	325	352	326	323	319	298	379	354	357	361	363	355	339	311	349	342	347	355	312	344	310	360	329	342	359	306	329	328	323	332	301	352	331	309	312	349	355	365	308	320	339	342	336	359	349	333	341	366	343	341	358	355	343	326	327	346	315	353	345	312	354	324	336	277	302	328	363	339	369	341	331	325	335	336	365	345	359	340	368	323	376	333	347	341	334	322	341	350	335	353	362	351	331	364	333	322	331	329	334	363	297	325	333	366	299	350	358	333	346	333	330	317	353	328	347	358	363	349	338	327	309	371	354	318	320	339	364	348	351	342	296	325	344	328	312	317	353	327	338	330	331	362	328	301	330	345	357	339	344	338	322	351	336	326	372	325	339	334	358	339	316	341	344	342	376	326	323	366	303	335	349	324	355	336	359	325	330	325	341	323	326	353	342	318	352	332	359	354	333	358	359	325	354	315	349	335	338	357	354	310	325	342	301	333	344	313	335	330	349	334	347	351	320	341	317	349	351	362	377	296	327	357	359	352	369	333	351	328	359	340	329	323	331	325	356	332	326	346	348	331	361	379	340	336	358	363	357	359	293	351	360	323	343	361	372	330	357	359	343	340	322	355	335	323	338	333	334	354	375	355	319	313	364	322	331	342	355	372	340	339	332	345	343	311	371	335	316	339	337	336	340	348	338	333	323	343	319	333	339	321	371	371	322	348	355	326	328	352	320	333	332	344	344	296	329	330	332	349	325	296	331	355	343	367	296	330	353	342	354	331	296	332	346	368	334	347	316	338	334	346	345	340	318	326	328	329	377	319	353	357	303	333	333	346	357	329	326	357	330	353	300	337	355	345	318	335	305	313	358	334	326	334	342	327	342	313	314	346	351	346	338	337	353	343	311	348	314	342	310	366	381	324	337	324	343	328	338	329	308	327	338	353	325	340	358	316	354	328	366	354	358	332	342	348	340	302	328	337	336	331	361	311	345	300	343	368	342	371	345	319	318	322	349	352	346	352	341	335	310	349	339	338	339	317	339	317	354	326	324	358	358	365	361	341	357	339	346	319	315	357	308	336	326	323	340	352	350	344	353	341	352	321	316	335	346	368	362	331	366	351	337	322	345	318	336	319	342	324	330	355	377	358	325	328	321	318	337	326	339	340	347	326	296	315	319	314	327	359	348	336	334	335	337	322	341	351	336	331	346	299	329	359	331	362	315	319	315	321	326	324	341	335	349	340	350	349	335	329	335	324	354	327	347	360	349	334	330	333	336	359	364	328	320	355	363	319	367	317	329	357	353	323	296	304	331	357	346	342	322	352	333	353	339	360	330	349	341	329	320	338	316	371	347	338	351	360	342	343	348	341	351	345	347	315	342	333	334	335	321	324	355	335	319	353	353	298	375	321	363	373	357	363	360	345	330	354	330	318	341	327	311	331	352	316	335	326	339	338	334	321	323	306	323	330	329	359	340	336	321	355	326	325	344	317	356	350	344	345	357	336	325	329	354	317	360	330	342	335	308	317	347	345	344	320	338	342	330	368	370	333	348	336	321	356	333	355	317	352	326	324	330	318	333	322	322	357	330	325	372	330	321	340	341	361	357	341	329	335	362	330	343	361	357	319	325	327	334	318	340	343	336	338	332	296	335	332	325	338	330	335	358	339	337	364	337	347	334	346	317	340	328	350	325	353	321	313	327	309	326	347	371	316	329	337	357	346	325	338	319	352	349	315	336	345	326	357	368	352	344	336	360	342	353	372	338	345	345	338	363	349	342	364	339	359	333	347	342	343	337	362	366	374	316	330	320	334	331	346	316	328	367	308	360	324	348	337	314	341	332	368	329	357	326	331	307	322	338	364	357	344	324	344	308	335	345	310	347	302	337	335	321	339	326	330	366	307	347	350	339	396	345	323	332	361	355	308	366	354	313	327	341	353	334	345	341	317	332	360	373	331	313	344	307	342	342	362	333	342	349	355	321	333	323	379	324	346	324	332	404	321	314	339	344	382	293	324	337	362	340	324	350	345	347	305	351	376	335	352	343	359	321	364	347	349	306	340	342	351	363	333	317	351	345	313	362	353	337	326	362	334	369	369	351	342	333	309	369	328	346	341	343	383	336	324	307	380	337	303	319	342	335	354	331	349	328	327	328	374	334	337	338	349	328	349	337	364	361	340	354	346	378	336	348	327	329	312	329	338	344	363	357	316	321	360	357	331	336	358	334	318	349	330	351	334	342	299	319	333	296	300	339	349	325	349	352	351	348	328	327	315	339	313	325	338	354	365	320	325	393	370	307	336	335	325	315	339	333	354	344	346	330	359	373	332	362	360	311	352	327	357	340	325	330	325	366	318	329	347	368	349	363	321	356	358	349	322	352	329	361	303	348	343	363	378	340	357	356	336	351	340	365	314	328	329	337	367	317	338	345	334	348	337	367	326	349	351	335	346	350	320	317	372	306	368	327	353	348	368	347	338	325
25102	21466	26474	25055	1548	314	259	210	186	175	159	160	150	149	148	150	146	154	145	153	145	144	152	149	142	144	120	131	115	121	160	117	124	146	136	129	134	123	133	157	125	128	146	148	141	132	108	128	132	119	145	133	144	127	149	124	121	112	143	126	150	121	140	133	153	153	142	128	137	115	148	117	159	118	138	134	111	132	125	139	123	134	128	137	119	130	134	148	156	122	142	146	147	137	129	109	125	132	131	153	112	134	125	133	140	122	107	123	113	116	116	138	140	141	133	139	127	131	144	132	108	100	133	138	126	107	133	107	146	126	139	138	139	134	135	135	109	106	124	128	122	121	136	151	134	120	136	128	136	136	128	140	143	157	128	113	154	124	120	136	125	145	121	138	112	131	120	118	131	126	124	128	107	121	121	130	154	124	154	135	137	129	142	130	115	137	115	122	133	138	138	135	136	126	132	144	148	148	124	130	127	133	130	140	129	149	137	139	124	134	135	116	132	142	122	121	145	129	141	129	134	138	134	108	145	140	138	129	114	124	137	151	143	133	119	142	121	134	112	156	120	140	129	145	120	134	136	143	147	153	139	127	144	140	121	126	133	129	125	142	136	151	135	138	131	136	115	144	147	131	146	113	138	121	131	111	138	116	122	126	141	135	137	126	132	147	140	134	133	153	122	139	149	154	131	143	141	119	148	145	140	133	137	126	135	145	127	133	150	161	155	124	141	120	126	142	135	122	127	133	123	147	136	122	130	117	131	130	150	124	139	135	139	131	138	137	118	142	138	133	121	142	138	143	123	159	137	158	127	134	138	118	138	168	150	127	110	140	140	148	147	136	121	135	142	142	116	125	146	120	133	133	123	122	141	123	115	133	131	136	122	138	147	128	127	119	122	124	116	128	145	125	143	145	113	131	132	134	125	131	117	126	143	107	131	132	128	133	125	117	110	130	121	133	132	162	131	132	141	113	126	127	141	132	152	135	137	123	125	121	152	141	118	104	142	130	133	118	137	131	144	123	140	134	143	143	136	118	143	128	131	141	128	127	127	141	129	109	135	127	115	139	145	103	140	140	113	112	133	128	138	124	133	131	143	123	136	134	141	125	120	142	138	120	114	124	126	133	135	156	139	121	141	128	142	129	137	143	135	128	152	131	131	122	128	140	120	131	126	130	122	125	140	141	146	131	137	129	131	137	136	148	150	133	148	155	144	141	102	151	153	131	149	138	132	144	132	145	120	145	130	132	116	125	148	138	123	152	143	130	127	130	121	109	136	151	149	120	141	148	117	116	115	139	122	134	129	125	123	151	144	133	127	115	149	125	131	141	112	143	125	122	140	124	117	140	130	136	127	149	145	118	122	145	127	123	127	132	134	154	136	131	141	129	131	132	133	121	124	142	127	118	127	140	135	131	154	131	136	151	130	148	135	136	144	136	143	130	130	130	126	149	123	118	142	145	139	130	156	107	122	120	133	133	123	132	148	130	124	126	130	130	137	134	138	137	127	133	140	138	144	141	130	153	136	145	122	122	132	136	133	132	139	134	128	147	125	151	141	129	130	132	126	122	126	125	155	129	141	130	114	150	117	131	114	127	151	126	121	116	135	128	147	119	115	104	106	143	135	151	141	134	138	119	130	125	111	114	123	126	149	143	119	121	146	138	127	134	145	141	112	139	134	134	143	129	133	118	123	148	155	110	125	129	144	125	120	121	136	144	144	141	148	140	111	113	145	133	137	131	147	148	133	132	138	151	126	119	147	135	139	136	131	126	128	144	151	125	130	120	98	120	147	133	129	121	147	135	133	124	128	130	157	144	139	133	119	138	137	149	128	125	143	133	124	136	126	126	136	159	142	139	130	133	153	137	127	127	139	125	126	149	121	127	143	134	120	111	129	122	148	133	132	121	148	131	139	115	134	148	148	167	139	129	132	152	144	139	147	131	159	131	132	121	144	148	119	149	148	127	133	118	134	135	150	128	126	128	130	136	136	131	127	134	135	145	139	124	141	143	124	136	138	124	122	105	118	139	139	132	140	131	158	138	121	132	122	159	123	134	127	148	131	124	113	121	146	126	149	151	129	116	121	147	137	127	131	134	137	125	128	149	144	112	142	130	122	132	108	131	127	125	128	149	139	128	134	130	122	117	149	144	126	149	132	133	118	125	115	147	140	136	117	124	130	127	145	117	120	135	148	126	128	124	116	149	139	145	161	134	143	128	123	130	147	154	133	121	140	123	121	129	133	137	120	136	134	125	139	130	130	138	146	125	142	152	133	129	126	137	131	122	157	137	143	136	138	138	105	142	117	133	126	132	146	142	117	143	143	133	130	137	150	141	119	132	125	134	127	139	145	127	143	126	121	112	131	125	118	130	130	126	127	138	145	137	136	139	142	119	140	144	121	148	123	129	135	139	135	135	122	130	152	136	148	135	130	145	136	131	149	120	132	129	122	129	124	120	110	134	139	129	120	114	139	130	135	145	116	150	126	133	136	132	132	119	120	133	130	117	138	127	126	145	106	129	127	123	127	139	128	116	132	144	127	140	129	145	122	152	117	151	141	135	124	117	138	126	120	117	149	137	171	120	135	144	134	125	125	135	148	140	127	126	124	119	134	128	152	139	136	138	118	136	133	125	139	125	120	125	153	123	127	116	134	147	149	133	137	138	129	147	164	148	136	142	125	162	130	129	117	142	161	114	124	136	132	110	150	151	120	140	98	134	143	129	149	134	128	129	139	132	130	146	148	109	139	131	120	154	91	120	116	142	125	140	130	118	146	131	127	131	118	115	146	125	139	124	134	133	133	127	128	142	125	121	124	152	125	147	134	135	125	124	130	135	131	128	142	131	138	133	148	132	136	144	128	143	127	130	133	125	123	130	121	151	125	129	129	142	138	113	112	107	131	126	142	127	133	149	145	118	136	138	128	131	121	135	129	108	144	143	138	147	141	138	127	133	136	143	130	140	151	148	140	137	126	146	142	127	123	144	117	139	130	117	134	106	145	127	125	131	118	142	131	152	126	126	127	121	128	117	138	143	141	141	125	139	123	149	129	127	146	136	162	161	123	115	142	142	125	143	114	144	130	130	132	145	135	145	167	143	108	131	148	166	132	143	143	123	136	153	153	126	133	116	118	123	122	130	132	146	144	143	154	122	137	123	111	133	149	113	142	131	151	152	128	138	135	139	167	122	112	128	125	129	146	131	115	128	128	136	136	147	132	148	130	136	134	120	124	147	127	121	131	137	119	122	140	130	121	148	138	127	120	136	118	134	117	139	124	134	133	140	150	138	130	128	152	143	138	136	152	147	132	124	128	130	110	136	125	119	142	117	133	146	148	153	113	147	136	136	122	118	126	128	143	123	142	148	139	136	135	135	128	122	133	133	121	141	160	133	160	147	137	131	140	141	136	140	134	134	117	136	128	133	144	130	113	124	111	134	125	152	117	111	134	119	129	142	151	126	147	135	117	125	126	164	119	121	125	119	131	123	139	140
3614	3754	2334	1111	781	623	492	381	335	323	263	241	232	220	202	222	200	193	219	178	181	164	201	171	172	191	178	188	177	173	163	167	183	181	166	173	167	136	151	182	180	180	183	153	183	138	168	156	143	166	146	191	157	158	174	164	169	154	146	146	132	155	177	169	161	147	171	147	163	161	195	140	162	193	164	158	156	170	169	179	174	154	169	177	172	180	152	165	156	162	143	175	169	147	174	157	157	171	161	172	150	163	145	148	174	157	172	162	149	152	164	133	172	160	180	160	156	177	171	188	188	172	156	188	160	155	155	163	146	159	148	160	167	144	148	156	177	184	146	151	162	165	174	154	160	162	147	155	158	168	167	175	141	148	181	149	174	164	151	151	176	171	165	161	186	158	152	163	166	159	174	152	162	161	173	165	143	150	163	141	169	168	161	136	149	166	182	178	149	169	154	173	159	174	153	156	150	157	152	161	163	173	196	174	172	167	151	155	155	168	170	153	172	164	172	141	149	153	186	171	183	160	157	144	179	150	152	168	143	171	164	149	168	163	174	160	142	149	162	146	169	165	165	172	156	158	149	174	178	158	160	170	145	167	176	175	174	149	182	185	167	143	143	175	152	159	176	169	157	157	171	165	174	151	161	168	161	182	202	184	157	177	135	181	157	165	170	153	161	157	150	161	158	175	179	153	171	161	163	162	170	164	173	154	187	161	169	165	130	176	154	182	140	179	175	153	185	181	159	173	152	180	190	179	169	165	180	145	168	166	178	148	159	190	171	150	154	181	159	172	172	164	191	150	191	156	144	164	170	150	164	146	159	174	148	154	162	192	146	178	163	160	172	175	172	156	165	162	170	153	166	174	166	174	170	172	161	166	203	163	170	185	176	170	182	176	169	183	160	172	157	166	152	157	164	168	171	171	164	175	179	177	176	165	164	159	176	177	178	168	163	178	156	178	160	145	170	165	163	163	170	181	146	172	153	137	191	160	148	166	148	151	170	163	160	167	156	146	156	162	141	161	152	148	149	161	162	179	172	170	169	174	163	150	167	163	171	176	146	164	147	170	180	160	152	174	169	150	163	152	158	183	169	166	148	178	163	153	180	178	162	164	156	153	153	168	160	152	164	149	160	159	168	156	157	146	172	168	164	158	177	149	161	173	160	188	174	165	144	172	196	143	171	168	144	164	155	161	172	181	164	168	150	178	163	174	169	155	167	167	165	162	167	163	177	175	174	146	168	164	164	175	165	166	188	146	170	168	187	156	170	140	184	174	140	172	159	168	168	176	196	171	185	160	183	180	157	169	169	165	168	158	164	172	167	158	176	165	153	163	190	150	176	150	153	171	172	189	156	154	163	152	191	157	162	165	158	143	149	155	157	148	156	128	163	166	165	176	137	141	162	166	149	175	198	153	157	180	166	164	148	184	145	185	164	168	164	182	169	166	171	169	180	167	168	185	168	165	165	190	164	161	191	153	151	175	186	188	174	176	161	191	170	171	159	173	159	162	175	160	158	161	165	160	164	177	152	185	155	166	158	162	174	157	159	152	176	188	164	152	155	175	174	167	165	185	168	174	177	162	175	188	152	163	141	170	169	171	162	157	168	173	157	172	154	173	164	186	167	164	159	164	146	137	171	170	172	201	157	159	170	164	170	174	159	187	160	161	142	151	137	169	147	172	178	163	152	180	161	184	167	165	170	172	168	148	152	162	165	162	166	148	182	166	168	164	159	173	165	169	169	155	165	144	171	172	163	149	152	167	166	161	160	150	182	162	158	149	167	185	145	165	174	159	173	182	156	175	172	157	168	189	160	171	167	147	144	159	140	158	159	168	166	150	163	179	160	164	152	165	159	179	151	161	156	163	151	180	153	140	155	176	163	132	155	166	166	152	153	191	165	165	154	163	163	170	147	167	180	170	183	168	166	159	172	196	182	177	162	162	153	155	163	163	163	144	164	175	142	149	143	146	169	176	155	167	173	159	158	159	132	178	168	157	153	183	183	159	173	158	186	191	157	172	159	158	173	158	176	159	173	158	169	156	150	149	175	139	178	151	158	165	165	176	164	185	148	168	151	169	132	163	158	164	177	162	161	159	176	140	171	167	172	144	175	151	144	196	194	169	174	184	158	182	139	172	153	184	177	166	138	175	160	162	151	143	170	162	178	180	143	143	141	176	147	169	146	148	171	178	168	157	153	173	137	155	166	161	153	151	174	169	179	186	155	185	166	149	183	171	165	153	152	146	161	171	160	162	166	166	178	178	158	159	176	204	162	180	154	181	157	143	151	176	162	163	177	156	167	161	173	152	146	182	165	162	165	152	146	154	160	163	175	156	161	155	176	143	166	164	180	150	144	173	176	179	164	157	167	163	165	157	152	177	154	178	166	177	167	172	158	153	142	155	171	168	169	190	170	155	158	162	183	144	176	162	147	143	154	150	157	174	180	157	173	160	147	186	147	160	155	159	167	171	195	159	164	164	157	149	186	150	180	168	165	168	136	159	177	157	173	154	162	175	147	173	180	170	146	198	164	192	147	157	168	165	169	148	158	169	177	169	157	151	149	139	162	182	156	169	170	152	141	160	174	170	138	157	157	169	171	160	148	188	160	172	159	154	173	171	163	155	156	135	169	151	169	136	184	117	154	139	165	158	146	159	158	176	155	183	170	192	176	165	171	145	160	161	170	171	156	180	163	164	182	166	183	162	175	164	168	161	154	160	172	169	190	164	158	178	148	173	161	190	164	166	155	168	175	163	163	164	157	154	179	157	167	155	163	174	170	160	147	171	184	165	176	160	163	182	161	141	154	163	166	188	164	164	181	176	153	164	186	172	157	145	174	168	154	160	192	168	158	150	159	147	154	165	160	163	155	149	196	161	177	149	172	173	132	143	159	164	153	174	125	156	161	159	156	186	164	167	162	154	172	204	148	188	151	161	165	159	174	150	143	167	186	153	193	186	182	176	155	153	175	177	162	165	155	146	164	178	167	169	168	168	167	158	156	165	166	176	190	164	176	175	155	171	161	146	143	178	163	173	156	180	165	161	169	179	171	168	174	165	158	172	166	186	191	164	169	184	188	172	163	175	161	172	157	181	165	197	170	155	143	157	149	159	169	140	174	185	143	143	180	167	147	166	165	165	180	169	157	168	156	165	181	181	185	161	172	154	156	149	186	168	159	162	157	180	162	166	164	161	186	184	143	185	156	158	152	169	162	144	177	165	177	154	183	166	150	178	166	149	152	175	155	157	179	173	185	149	181	154	156	163	180	167	187	162	176	148	163	168	169	167	167	179	174	168	170	164	165	168	171	170	146	158	158	158	175	157	145	163	170	173	161	147	148	162	161	170	159	174	183	171	152	163	159	184	135	154	168	138	165	156	173	161	165	139	157	176	163	173	171	161	178	157	154	165	186	144	151	181	159	164	156	158	170	140	161	160	191	154	163	166	153	172	185	167	164	163	179	184	161	167	152	148	197	165	172	156	148	145	155	171
22732	21408	28808	24430	21417	20506	1616	546	345	350	317	277	240	214	227	185	187	202	175	178	168	161	169	156	172	143	170	160	160	172	158	129	134	126	164	124	149	144	136	166	157	125	132	155	152	135	129	140	146	147	132	129	131	149	135	155	128	127	138	120	147	151	124	143	141	141	128	120	147	127	140	118	131	137	132	127	115	139	128	106	122	131	134	145	141	160	125	176	140	132	123	126	128	141	117	129	132	126	146	126	122	117	130	114	168	139	115	139	154	147	148	137	129	128	127	117	125	132	149	148	131	143	133	131	122	131	149	115	132	122	134	131	158	130	140	131	164	133	123	138	129	143	156	126	123	118	136	125	140	125	124	111	116	157	121	122	127	123	138	150	140	132	140	133	133	135	124	118	111	149	110	132	134	125	147	145	125	116	103	115	140	144	137	139	90	129	159	135	132	143	124	136	119	147	127	135	133	130	133	124	102	148	142	116	116	132	139	129	140	135	120	127	145	132	142	136	130	115	144	129	135	142	141	128	130	141	137	147	133	135	125	149	131	116	137	123	149	134	126	105	130	106	113	116	140	138	134	145	121	150	137	130	139	125	138	136	145	118	137	132	120	119	132	139	131	131	164	119	120	131	123	140	128	150	141	123	148	121	140	145	114	148	131	162	143	135	129	150	132	154	124	129	106	133	126	127	133	141	120	152	150	120	112	116	109	130	138	152	146	134	128	137	111	121	151	102	151	143	135	127	132	133	127	125	168	136	148	151	134	136	132	138	125	149	135	164	137	133	124	145	129	118	147	131	134	126	147	123	118	126	125	127	129	138	124	131	139	147	131	126	119	110	118	140	126	141	147	130	124	125	135	136	130	120	140	144	130	132	133	132	142	134	124	119	147	137	139	129	123	129	126	151	145	126	125	126	132	163	150	147	130	127	130	106	124	120	138	106	134	143	124	112	133	141	135	135	132	128	126	139	145	141	150	151	130	147	127	132	133	133	115	140	123	141	126	123	141	154	127	129	139	128	133	132	131	146	126	135	158	141	119	114	112	143	122	139	115	139	125	112	133	143	106	130	134	106	130	127	119	124	127	126	132	142	128	122	125	134	135	129	138	133	152	117	150	139	108	139	141	127	145	143	140	125	109	122	124	145	143	138	131	120	132	119	138	123	130	160	126	144	139	140	115	130	93	120	155	113	143	116	130	141	126	137	124	144	123	120	128	119	118	130	140	130	124	152	132	137	150	154	141	131	117	135	122	145	146	129	120	161	134	115	134	136	129	112	141	108	133	124	125	142	117	136	122	143	145	135	124	131	143	133	130	140	124	119	137	133	145	172	130	150	129	138	135	146	132	117	133	134	141	132	120	147	122	151	127	111	138	132	117	121	141	138	133	141	136	129	136	118	108	146	108	143	129	147	145	138	118	128	121	120	131	130	127	120	150	128	136	129	122	124	121	153	132	119	138	127	126	132	122	131	143	150	139	146	122	126	125	137	131	111	135	132	128	152	134	122	124	128	117	113	127	152	126	132	120	139	139	142	136	127	139	149	114	141	140	141	137	135	148	120	137	150	143	143	120	130	141	120	140	146	119	115	114	137	147	133	115	116	139	142	133	134	120	120	144	136	149	113	150	126	123	149	136	127	138	142	138	175	131	136	145	133	134	137	133	114	129	136	129	113	117	129	146	131	130	123	140	144	135	123	139	153	124	118	132	124	143	126	139	130	133	131	131	148	128	148	126	126	151	135	126	148	132	119	143	114	135	157	145	146	129	141	148	119	140	119	118	126	130	124	144	113	113	141	150	146	109	117	143	131	111	133	132	129	150	130	128	138	133	119	133	135	160	126	126	151	121	118	144	135	121	120	138	146	134	136	139	123	146	138	145	110	129	110	131	153	114	129	123	125	122	144	126	145	126	132	129	135	144	139	131	124	147	142	136	145	131	145	118	145	118	125	128	138	149	120	103	136	115	129	110	131	124	158	115	132	122	111	140	123	127	124	137	141	139	134	133	139	120	128	129	140	136	126	113	136	123	152	122	124	139	125	131	151	136	129	118	145	144	123	116	130	140	134	142	118	141	131	140	152	129	134	97	136	120	139	138	131	135	144	123	133	115	148	128	132	116	139	132	131	117	129	121	136	155	132	128	147	130	115	138	143	138	138	143	133	128	118	139	129	123	129	127	132	146	133	129	148	136	137	156	135	137	139	131	135	136	119	125	117	125	136	143	140	161	128	134	131	130	119	143	129	148	144	130	130	127	141	132	137	139	121	122	129	131	118	150	143	120	148	132	125	127	147	137	131	115	125	126	146	126	119	153	133	123	121	138	119	130	120	123	125	154	133	142	119	171	139	135	145	150	140	129	124	143	148	138	138	108	136	137	110	136	129	136	124	136	142	101	129	141	110	133	128	122	137	140	125	117	122	136	135	131	142	145	149	135	111	147	167	131	137	141	129	130	106	138	128	123	147	157	142	120	150	113	144	163	133	128	127	112	149	138	130	123	114	137	127	149	140	125	134	154	109	124	112	125	133	145	133	118	107	134	146	140	144	129	114	121	147	136	139	113	136	135	119	142	121	136	119	131	147	146	134	143	152	122	136	134	141	140	102	123	140	111	125	116	116	141	131	119	124	130	142	140	150	146	135	126	117	127	128	135	149	132	148	130	132	134	117	115	127	133	133	130	133	139	117	126	125	122	136	148	143	125	116	118	122	135	122	122	151	127	144	141	138	134	131	127	123	125	124	132	137	130	131	139	136	113	123	139	145	152	133	145	141	138	146	152	130	127	121	125	117	133	135	141	124	147	115	135	124	127	145	133	120	141	115	129	150	139	143	145	118	139	138	139	149	141	139	138	124	140	113	128	123	138	120	145	135	144	146	142	124	137	125	153	117	123	142	148	172	134	132	129	148	106	132	140	110	114	143	127	157	120	149	142	145	125	138	131	146	141	125	132	135	121	155	130	143	129	129	120	143	99	124	122	122	137	131	154	126	125	134	129	123	140	123	120	131	120	129	135	139	151	116	135	141	147	141	137	124	149	132	130	124	128	129	118	120	133	149	151	113	146	138	129	131	131	133	123	136	134	138	146	145	133	130	128	124	143	120	142	135	134	152	120	107	114	132	139	133	126	127	132	133	133	155	129	106	144	142	160	116	126	124	120	124	129	121	113	121	135	144	158	145	133	134	131	150	135	129	136	139	138	147	139	121	129	124	116	149	131	129	121	136	149	132	138	116	122	136	149	149	138	139	149	159	154	154	133	142	134	146	121	134	122	148	130	162	138	142	127	130	132	139	140	131	116	109	137	119	131	116	120	136	136	140	130	119	149	126	138	147	131	137	105	134	137	136	123	117	150	131	128	125	122	136	144	132	139	137	133	138	125	131	124	152	129	114	119	113	148	123	135	117	123	154	122	132	151	141	131	117	104	143	131	133	131	144	144	115	155	113	132	146	147	157	141	124	146	124	138	144	117	134	148	142	146	133	141	120	126	130
3932	12264	7817	3526	2416	1854	1342	1008	867	709	579	503	417	395	289	307	290	249	268	252	274	249	218	258	216	217	198	219	235	205	207	191	207	197	212	197	195	184	186	173	182	192	184	159	175	203	172	179	184	178	160	165	175	173	180	185	146	173	170	172	190	165	185	199	172	160	152	184	163	167	164	168	169	191	189	174	170	185	175	164	158	202	165	167	167	160	178	186	182	158	161	143	169	171	162	129	151	189	153	188	181	173	140	170	173	196	179	165	149	188	183	181	147	182	176	166	167	163	171	164	142	145	161	199	162	163	183	185	164	169	201	176	188	148	172	154	161	175	183	175	181	161	185	167	145	161	154	162	213	180	165	161	170	186	166	177	142	168	192	183	165	182	197	159	158	178	185	179	166	164	179	164	171	180	182	143	163	155	162	182	157	184	162	177	184	176	173	167	155	180	165	161	174	178	177	182	180	165	200	161	162	188	208	189	189	163	163	175	182	170	149	169	162	182	138	173	177	200	156	169	173	192	167	171	169	185	193	175	182	184	167	199	171	165	193	168	166	174	162	172	167	198	168	204	184	169	182	170	148	160	156	163	159	170	162	199	188	179	178	186	166	189	153	190	192	164	187	148	189	168	153	172	195	176	170	177	185	176	135	156	152	156	185	156	160	189	191	166	170	178	184	177	189	169	184	165	166	154	177	173	159	162	175	158	156	191	166	181	164	196	176	180	161	141	138	167	170	183	154	162	166	174	175	205	152	168	171	159	169	149	180	190	200	178	190	167	165	185	167	171	167	152	190	180	179	175	167	189	165	198	137	152	199	164	189	176	177	174	158	177	132	181	175	157	157	179	174	174	181	176	166	176	186	166	184	154	196	167	160	177	178	174	175	171	173	151	199	177	154	162	161	172	200	188	186	175	161	188	182	183	156	183	160	161	149	166	167	181	182	182	182	182	163	185	177	162	187	165	181	178	171	170	173	178	168	173	182	166	172	178	196	184	172	167	161	157	156	171	159	172	174	186	151	181	156	186	180	154	153	155	164	178	155	164	177	159	183	158	173	165	180	173	166	177	186	157	177	175	162	172	164	170	196	186	160	168	184	198	166	186	192	156	150	162	162	163	159	166	160	176	175	180	161	150	170	186	166	139	166	202	170	168	162	171	163	174	168	156	194	174	164	182	172	176	183	167	158	180	160	184	160	169	141	182	184	155	196	164	170	189	168	190	147	159	177	177	157	188	154	184	168	148	182	157	176	165	179	185	203	174	164	177	155	175	169	157	162	170	166	164	191	175	184	187	145	160	170	174	192	179	194	170	153	152	161	192	168	177	183	180	170	171	167	176	169	170	168	167	151	156	180	156	188	200	170	159	159	184	170	176	169	170	178	157	164	169	157	203	179	183	161	187	171	192	182	171	148	171	167	178	168	169	174	165	170	175	190	159	179	175	178	140	199	169	168	173	167	181	189	172	168	170	155	153	162	160	168	197	173	168	157	157	190	151	166	170	171	176	151	151	156	161	170	206	171	186	201	160	152	177	174	182	174	178	166	184	175	179	161	176	158	180	186	176	168	140	177	165	179	174	172	153	151	160	176	160	161	180	160	175	167	157	171	172	176	177	187	162	185	156	152	185	176	174	176	178	176	157	184	174	152	184	163	168	166	165	184	166	159	151	192	179	175	174	162	147	173	170	168	178	199	174	183	157	167	185	179	147	179	152	206	179	167	140	172	173	175	180	189	157	164	166	164	176	164	158	190	187	167	176	206	160	181	175	194	166	183	181	171	181	164	168	182	161	185	176	171	169	183	145	188	179	153	168	172	184	162	199	168	167	167	166	147	176	165	194	166	175	173	167	186	193	175	163	155	158	174	177	177	176	171	170	168	195	166	166	179	149	181	202	169	179	185	171	188	157	165	161	162	181	162	174	148	171	183	168	182	175	181	174	169	143	186	174	170	168	179	158	166	159	178	175	163	163	168	166	152	175	155	162	164	194	189	157	174	194	173	171	185	174	153	163	151	164	179	185	195	156	159	179	174	176	176	193	164	176	184	176	168	169	132	198	164	158	206	149	158	176	163	152	183	171	201	179	176	170	155	161	182	171	190	159	159	165	145	177	160	157	181	167	146	179	179	171	187	187	163	204	178	153	163	188	161	177	149	140	170	192	164	159	179	192	183	168	165	178	153	199	180	163	169	189	176	171	156	165	149	164	190	178	164	183	173	156	176	188	164	180	177	151	167	176	166	169	171	156	166	196	159	187	174	160	187	182	169	146	174	169	184	186	211	167	166	173	153	181	147	188	157	165	189	167	184	170	160	189	174	158	160	176	185	158	168	160	163	168	160	162	160	146	154	156	172	174	196	170	176	178	188	176	155	174	157	161	174	150	156	152	165	179	152	164	155	160	157	172	186	159	163	170	158	154	180	188	174	158	154	208	161	176	170	172	170	170	176	178	186	162	179	164	178	174	164	175	179	172	161	174	161	178	149	176	152	181	182	147	162	168	157	176	190	149	148	189	198	168	151	150	183	176	174	156	187	171	178	149	140	182	167	161	151	158	166	161	171	161	172	166	197	167	172	177	199	163	173	181	189	159	198	166	163	165	152	168	188	175	154	188	165	165	178	169	187	181	190	170	140	160	164	174	167	152	171	183	167	165	166	168	158	177	148	193	137	189	172	174	157	166	174	173	160	168	172	166	147	175	157	167	177	168	169	163	191	148	165	203	152	161	182	170	191	179	188	192	156	168	164	177	167	176	170	183	142	165	180	180	170	161	171	167	166	165	179	173	194	179	166	184	171	160	177	176	156	173	180	195	163	196	151	164	185	168	203	175	171	191	181	166	164	167	167	162	149	170	170	173	174	176	147	166	170	151	204	177	183	166	182	165	151	170	179	173	171	185	187	176	172	169	178	171	172	172	183	167	160	146	167	183	187	168	170	167	155	163	166	189	192	185	161	182	169	160	150	164	148	172	174	163	160	167	158	194	166	164	194	175	169	177	173	175	163	163	158	170	175	178	148	174	164	166	172	166	180	159	173	199	157	164	166	166	168	170	160	186	187	177	157	172	156	153	203	180	166	162	174	155	151	162	171	178	149	158	163	175	158	156	168	162	172	179	176	181	161	201	172	174	161	146	162	185	176	164	186	186	174	179	168	165	160	173	182	169	182	172	143	162	160	170	178	190	155	161	171	182	174	206	172	157	156	173	185	170	161	149	170	149	186	169	181	177	155	168	137	187	185	153	174	172	153	162	171	159	179	169	170	162	178	171	180	162	150	194	141	174	188	156	159	145	176	203	173	172	187	180	152	182	177	189	178	163	173	150	182	164	156	189	177	186	158	151	173	182	163	156	179	185	150	171	146	206	165	169	174	166	160	176	179	183	169	150	164	167	169	154	165	170	181	165	178	180	170	177	151	201	173	161	165	163	173	162	191	155	190	165	178	160	150	166	180	164	187	183	187	183	166	170	174	173	178	170	173	169	164	153	164	179
28118	15000	1775	477	317	317	273	278	231	248	236	274	261	249	255	262	254	268	250	257	247	259	283	254	268	291	257	272	233	267	243	271	234	270	251	278	274	259	267	231	273	256	268	256	250	242	247	255	281	274	262	297	263	273	232	255	246	240	265	256	251	261	241	231	239	246	248	246	222	244	244	281	303	259	287	237	239	257	249	230	253	255	237	250	253	228	258	255	248	255	230	260	238	260	231	263	245	232	283	263	242	282	263	234	252	226	248	237	232	247	245	242	252	231	270	221	245	262	275	264	231	266	238	244	276	261	256	264	242	274	214	266	266	259	266	229	272	248	271	231	268	235	271	251	232	269	245	268	264	286	220	248	266	264	265	257	254	258	252	280	263	236	290	263	257	233	265	248	222	265	248	286	260	234	230	226	262	263	266	241	264	249	292	238	243	278	245	270	257	256	243	235	254	254	240	267	263	274	266	251	253	262	261	234	244	260	263	238	246	260	249	256	220	225	242	254	246	241	279	237	251	255	231	277	257	246	248	258	251	256	238	291	254	253	244	258	267	265	249	266	265	238	262	265	239	252	227	228	262	244	271	253	239	264	260	233	266	245	259	248	267	253	259	261	253	270	235	235	264	251	287	249	264	273	247	244	240	260	246	264	247	270	259	252	249	241	253	284	258	258	236	247	256	258	244	257	226	242	276	259	248	238	267	253	253	255	258	226	237	252	262	268	243	238	252	261	236	256	232	219	246	266	256	241	261	241	256	236	282	254	260	249	243	235	266	227	216	256	240	262	238	262	264	243	262	242	254	246	261	257	251	276	264	236	257	249	273	242	227	246	241	263	274	239	250	284	253	251	278	239	271	233	263	261	290	256	243	247	231	272	237	242	222	259	263	264	239	250	261	257	266	221	263	272	256	261	271	239	259	252	255	237	270	277	255	247	261	257	253	263	246	268	277	251	258	246	253	257	227	213	247	253	235	267	220	262	242	280	272	243	248	291	258	261	264	252	247	277	267	271	262	228	252	269	223	244	262	256	226	245	248	242	284	294	266	261	288	250	256	233	228	238	256	263	245	255	252	240	254	263	261	221	269	244	257	238	253	237	265	257	289	254	255	253	263	247	269	252	260	248	261	241	280	264	260	244	258	252	241	263	267	274	244	260	264	239	278	274	266	233	268	276	267	248	251	262	233	295	252	255	232	255	270	215	286	239	257	243	270	256	231	261	253	267	258	235	253	244	262	277	265	259	254	274	263	262	275	295	313	252	267	275	223	274	258	263	262	265	264	272	251	277	240	282	260	244	223	255	245	258	240	267	263	257	242	252	243	247	254	254	275	243	240	242	277	265	225	251	242	236	239	259	254	233	234	269	254	253	257	222	273	236	266	241	289	245	253	265	245	244	258	244	250	284	275	251	261	245	274	263	271	234	265	257	270	267	276	235	260	246	249	276	245	265	218	259	212	256	248	272	302	252	241	268	226	278	228	254	266	267	250	258	255	234	273	242	262	248	256	246	245	251	275	253	254	241	254	238	282	267	254	268	269	239	254	239	213	267	249	246	225	244	230	232	276	263	247	253	262	258	260	255	274	243	269	232	249	266	281	240	282	262	261	276	240	242	255	249	246	243	252	237	239	265	230	257	253	253	231	277	247	257	268	281	215	270	234	235	280	239	247	248	241	273	238	267	264	274	249	263	229	277	280	269	247	261	256	254	266	224	271	263	252	269	283	235	223	233	284	253	253	289	255	237	221	254	263	262	269	238	224	237	223	261	246	246	260	278	236	257	231	246	252	257	286	252	273	265	260	261	250	264	278	231	264	236	246	257	272	277	253	260	265	237	231	286	266	273	265	254	278	237	262	255	254	250	241	285	262	217	280	252	211	273	251	231	258	259	239	245	232	270	257	259	269	231	252	245	251	275	237	230	267	260	276	238	257	263	265	227	248	269	247	234	237	258	255	273	254	276	272	242	270	268	275	260	251	234	255	219	239	253	260	245	231	240	249	277	240	265	280	249	277	235	255	246	248	254	269	233	241	284	275	283	255	257	241	275	265	260	237	248	244	249	249	247	290	284	230	241	262	279	264	255	255	256	271	237	248	244	245	275	269	253	258	266	255	249	277	239	236	241	211	244	237	289	269	264	282	257	238	260	250	253	268	262	239	253	240	258	269	262	239	239	278	244	279	254	265	239	258	252	252	245	236	244	235	245	234	254	237	243	249	250	271	252	254	272	257	248	246	272	258	249	267	244	249	274	261	234	249	285	246	237	254	247	230	266	248	236	275	245	264	278	256	280	257	283	265	247	235	250	246	229	237	249	241	256	247	266	281	272	261	272	260	246	252	228	269	261	223	269	264	269	262	256	243	277	256	265	246	277	234	219	282	235	248	250	244	263	295	272	238	288	265	259	252	244	216	260	246	280	249	278	287	260	268	235	261	259	241	267	242	247	259	265	242	263	275	249	257	288	254	267	225	254	283	230	297	256	276	257	256	232	280	244	260	260	246	249	246	236	242	249	257	241	233	233	238	261	255	284	257	237	230	250	269	268	241	241	264	274	278	251	229	258	208	257	261	266	247	276	243	263	255	275	254	270	243	256	250	275	238	267	258	240	258	224	271	245	248	280	229	252	248	259	254	272	231	219	250	244	249	244	218	266	244	262	238	248	277	241	241	251	275	266	250	235	260	274	284	245	248	256	255	275	257	250	230	273	249	264	235	247	271	265	255	243	252	210	243	258	233	260	238	292	254	268	285	227	249	254	294	268	241	256	219	250	254	229	246	260	233	257	255	245	264	260	291	263	258	264	272	232	260	286	231	241	262	254	272	266	267	245	252	267	251	257	266	254	235	251	260	275	238	227	245	269	274	261	262	251	245	265	220	244	271	213	240	257	297	238	257	259	241	253	287	254	247	258	245	255	262	241	235	228	235	244	257	236	227	237	242	289	275	250	270	271	264	245	240	255	275	235	245	240	245	251	258	272	244	264	251	273	248	243	211	238	225	254	255	274	289	253	247	233	277	246	255	279	256	223	275	203	252	227	239	244	242	260	249	259	273	269	228	252	272	256	281	243	253	264	266	225	265	245	231	232	257	245	271	270	258	247	258	288	236	268	246	256	242	241	244	252	260	247	246	249	252	234	247	268	227	256	214	255	236	247	241	265	251	250	245	269	237	231	241	269	247	249	236	230	266	252	232	216	261	252	271	274	245	277	270	246	219	229	286	240	276	266	238	288	257	253	264	259	240	263	234	240	252	269	277	269	261	251	250	307	251	238	251	253	283	244	239	270	245	250	264	249	287	270	239	247	278	258	207	247	253	231	263	262	254	254	242	228	275	245	265	248	246	271	250	253	235	250	270	259	251	259	262	266	234	259	248	265	246	255	237	238	228	258	250	249	235	217	278	262	238	278	263	221	258	258	227	268	258	267	238	252	249	248	244	250	250	232	233	234	247	274	278	248	255	237	240	269	237	231	252	264	239	242	268	238	278	254
4594	999	711	457	436	407	331	348	308	330	287	316	309	311	306	319	313	332	309	313	295	288	315	303	316	319	306	317	322	302	306	328	300	301	317	318	326	291	332	300	293	313	289	319	333	290	321	323	306	308	323	309	283	297	314	320	316	298	327	308	312	296	348	297	307	339	289	277	321	296	339	282	305	314	301	336	307	329	306	302	308	295	310	303	293	276	299	320	297	323	304	306	310	298	269	308	323	290	299	309	333	293	281	312	322	291	302	313	333	324	310	301	321	284	330	334	308	298	320	312	292	298	299	309	255	310	281	326	292	319	320	304	304	309	266	269	310	324	327	305	335	301	315	351	287	323	339	317	307	283	285	312	294	325	319	311	299	305	330	344	308	282	320	323	286	307	314	324	298	301	286	310	304	323	306	305	304	295	321	286	310	344	304	307	317	334	318	312	304	307	286	316	299	320	304	287	310	301	322	305	275	280	300	299	328	309	322	306	300	278	317	272	330	309	281	297	310	362	306	323	302	321	315	317	329	329	293	337	297	345	306	344	295	308	321	322	315	325	332	325	296	297	296	311	303	334	278	321	323	333	297	313	306	323	320	307	318	304	305	326	329	303	312	309	312	313	287	313	306	316	290	313	331	308	294	320	295	276	291	327	295	286	319	309	319	305	328	352	277	302	319	282	294	296	326	326	315	321	328	336	283	312	292	332	341	320	307	338	299	302	289	331	324	286	345	338	277	325	335	310	294	326	294	326	322	309	309	293	309	327	331	322	300	302	293	327	317	292	290	287	298	318	302	312	301	346	317	295	294	313	301	281	302	324	284	280	323	294	288	307	267	318	325	304	315	307	320	285	310	295	323	297	311	304	257	325	328	318	299	287	321	307	299	295	311	342	329	287	347	339	301	339	316	339	306	313	302	289	325	292	281	312	276	329	282	318	289	296	307	321	300	317	314	323	333	307	333	334	309	304	308	317	302	332	300	279	304	325	335	298	294	291	293	304	289	291	308	325	307	313	321	282	311	287	335	324	297	325	328	297	327	307	318	312	306	307	328	296	315	316	321	297	312	348	310	315	338	322	330	331	297	301	300	310	306	293	295	321	300	288	287	322	334	287	336	295	299	318	335	291	294	310	312	304	307	278	312	320	304	317	319	332	304	305	295	298	332	281	317	309	303	330	293	341	312	300	310	287	271	305	298	313	318	313	318	287	301	317	295	316	332	298	300	316	313	295	319	323	343	305	331	315	319	287	303	303	314	329	286	321	319	323	312	261	256	293	304	319	293	324	317	307	317	319	333	321	300	363	326	337	293	297	299	307	331	324	273	345	306	304	306	299	309	284	331	313	304	303	302	330	322	311	305	320	299	309	311	293	291	304	304	301	343	348	329	318	307	292	296	308	334	309	321	322	297	357	288	328	294	294	301	322	307	308	302	307	302	318	302	341	283	309	306	312	298	296	294	347	321	327	297	298	312	270	325	307	308	325	301	317	311	309	306	317	309	358	283	310	337	341	319	309	325	339	317	317	313	302	310	295	310	296	311	324	303	313	298	328	329	309	304	295	314	311	307	320	307	328	352	311	323	288	334	316	311	320	323	300	307	288	331	305	314	319	308	312	328	275	318	294	304	315	289	318	316	309	304	292	290	338	277	323	328	327	320	303	330	309	304	321	304	293	299	353	301	309	289	315	311	294	329	328	312	321	297	320	299	336	303	304	283	301	330	311	291	307	296	296	280	302	308	311	316	280	311	289	296	310	316	313	274	344	315	314	312	298	291	303	330	304	304	320	323	300	313	327	320	279	280	340	268	265	334	318	307	323	294	289	315	325	279	327	321	282	313	281	311	298	299	319	307	308	276	311	318	329	312	306	288	291	315	324	317	311	305	299	309	330	320	318	300	326	280	303	265	298	327	323	302	313	286	297	302	290	311	299	300	310	304	317	319	308	297	325	307	298	325	319	386	305	331	299	294	319	307	307	328	315	328	319	277	297	318	314	310	297	288	298	312	325	326	305	288	290	309	278	311	321	316	299	309	321	310	303	333	296	326	319	272	303	324	291	274	318	284	303	300	291	339	290	277	266	322	290	281	303	297	321	305	333	304	298	308	294	341	294	326	285	303	360	330	319	312	300	325	334	292	312	315	307	318	296	303	324	291	314	283	318	329	327	286	334	303	278	285	324	293	306	321	297	292	294	339	288	293	346	312	317	301	305	324	324	313	297	317	262	288	289	296	332	299	335	324	296	295	328	308	301	319	338	303	298	309	287	284	322	301	288	304	300	303	277	327	323	306	315	331	332	301	325	324	295	282	286	281	301	323	301	297	325	303	326	315	307	303	322	283	318	309	288	287	326	313	328	313	309	313	280	309	295	302	327	308	307	320	307	329	322	308	321	292	320	319	320	321	289	310	327	285	327	318	299	296	334	320	288	291	296	300	291	279	320	337	290	318	321	288	297	337	316	256	309	277	310	295	289	312	345	302	325	301	362	325	286	309	293	278	317	276	324	334	303	333	292	328	336	295	297	306	330	305	300	330	281	329	298	314	277	289	296	293	286	316	301	303	316	277	311	302	311	326	311	298	316	302	337	286	299	298	332	339	343	305	318	296	346	313	321	310	286	274	288	322	310	314	293	315	318	323	305	317	296	331	290	309	296	290	287	331	292	308	303	306	285	301	337	307	326	285	311	354	342	285	317	334	331	297	292	314	298	303	324	310	299	292	317	330	323	336	310	314	331	305	293	293	327	276	317	287	286	322	312	296	281	320	311	293	319	310	326	294	335	317	316	296	315	336	318	317	279	315	311	298	272	296	286	314	287	310	302	301	314	312	311	309	307	334	309	304	328	307	319	326	319	303	315	310	309	341	300	308	333	315	323	322	297	309	301	310	303	351	328	322	295	294	308	323	300	287	344	328	330	309	306	313	336	329	293	301	299	302	330	292	326	329	316	296	348	301	285	287	290	289	339	276	324	320	289	325	320	289	278	289	328	302	335	315	295	304	315	283	315	285	286	315	353	334	291	287	304	296	303	312	298	290	330	307	302	282	302	297	282	328	302	320	320	269	292	323	307	300	336	310	301	319	316	263	290	322	314	339	298	293	343	317	306	312	290	338	326	285	323	307	294	316	301	280	271	310	306	319	313	308	316	282	291	314	292	299	340	320	329	316	312	310	324	308	306	320	280	296	294	311	288	286	314	311	307	329	333	293	321	310	305	340	289	311	320	300	311	292	317	324	302	308	352	292	305	323	311	315	315	283	313	299	319	315	310	314	288	307	304	318	296	296	309	301	290	310	333	302	333	300	302	338	308	286	292	280	296	335	299	331	290	305	288	306	309	278	284	316	306	303	335	349	320	306	299	300	282	305	351	313	291	318	312	306	328	319	310	298	287	289	309	302	304	289	307	280	278	304	283	315	352	310	353	317	320	308	289	328	290	304	289	301	317	334	298	341	332	329	299	308	286	328	311	315	279	317	328	314	293	292	296	329	339
23816	21470	28199	25147	20816	2250	648	451	408	386	395	358	330	346	331	315	275	308	308	282	285	276	338	287	287	254	288	260	275	287	279	306	270	258	311	261	279	268	299	290	282	289	264	291	279	284	298	289	263	297	311	253	283	276	243	281	268	289	263	265	305	294	272	290	263	288	267	314	289	261	288	277	290	279	306	273	284	276	272	255	257	289	257	259	268	267	284	263	288	284	269	284	290	312	315	261	292	266	279	296	256	265	262	273	252	297	304	266	277	267	264	246	275	284	267	288	287	262	249	294	291	283	278	282	288	270	269	269	279	305	289	268	272	274	279	257	294	283	307	286	296	280	269	296	289	290	274	248	299	248	276	307	275	278	297	274	282	293	282	294	285	284	262	286	278	287	278	295	281	298	296	256	270	274	290	279	264	300	299	275	292	257	260	282	252	282	300	269	265	298	275	266	285	277	265	263	304	281	289	285	286	290	250	294	309	247	292	297	277	275	286	246	260	273	301	298	306	288	290	267	288	273	262	290	285	314	278	272	282	301	290	274	263	280	262	282	273	258	255	263	246	247	270	291	276	261	264	278	310	248	283	267	286	277	282	264	306	277	290	274	260	291	283	277	292	270	285	289	279	289	290	304	284	284	317	275	281	287	290	285	262	317	273	271	270	269	260	262	304	287	276	271	253	272	267	286	285	295	269	300	266	263	266	272	259	286	282	254	273	252	268	265	300	282	282	249	294	243	288	294	262	278	268	285	271	259	266	293	268	281	262	268	294	288	270	278	264	267	267	261	282	263	292	302	317	277	281	270	278	279	277	255	249	277	270	266	289	263	280	268	286	284	291	302	278	279	302	288	262	253	286	270	288	266	280	289	285	290	254	271	314	295	303	258	297	278	282	273	296	300	300	301	269	298	273	302	276	283	256	274	265	277	305	294	299	268	301	257	300	291	293	302	253	259	292	263	296	283	271	266	275	294	269	263	274	282	287	273	252	282	266	290	288	275	291	240	285	305	261	272	246	273	295	266	278	273	282	268	309	297	287	289	271	285	267	276	275	249	282	286	263	314	302	263	274	277	253	288	273	288	252	281	288	293	282	254	250	288	255	231	270	292	288	285	315	293	279	297	268	272	256	302	276	289	254	292	266	286	264	288	286	260	312	255	260	244	256	273	338	286	255	295	269	247	251	280	289	264	269	282	248	255	293	253	264	292	278	276	268	279	275	245	269	291	288	277	292	268	295	284	295	267	284	252	279	253	286	293	255	247	297	261	271	273	285	293	283	298	260	259	265	258	316	277	265	257	286	272	265	263	287	258	308	255	286	277	292	265	273	289	296	301	290	287	262	279	289	308	255	278	281	291	301	266	273	301	271	292	265	259	277	252	277	277	260	277	312	299	279	294	279	290	283	271	268	276	293	295	302	285	298	250	310	249	269	259	288	261	281	240	284	298	289	280	248	283	271	302	277	277	281	264	286	285	256	263	283	262	269	274	266	314	283	269	263	257	271	279	298	274	289	278	233	251	315	299	277	271	284	297	281	260	329	269	277	264	301	295	293	272	288	262	292	295	272	268	267	296	262	272	286	324	301	303	294	295	248	288	269	266	286	315	238	273	296	253	276	277	303	307	256	285	279	261	273	270	271	262	279	290	266	274	276	298	285	312	274	252	282	275	304	247	306	267	270	263	282	305	270	258	273	236	299	306	245	278	230	290	265	276	289	274	280	279	263	288	274	266	252	272	278	296	264	265	266	285	274	289	297	239	271	274	286	298	266	272	273	280	273	259	256	287	252	264	266	298	269	258	285	251	298	285	285	298	293	284	273	278	291	272	288	278	277	287	305	290	288	282	307	303	260	271	298	289	294	281	268	293	257	256	291	286	277	323	266	279	260	291	283	291	257	272	294	262	285	299	284	317	283	308	280	271	271	276	293	290	273	285	246	255	289	269	279	281	264	292	306	309	287	293	299	307	278	292	282	262	261	292	274	296	259	327	279	287	273	270	233	236	296	264	300	267	290	291	277	257	275	258	276	256	258	298	296	306	286	286	285	292	285	281	273	234	280	278	302	252	268	277	291	251	290	281	288	284	270	261	283	293	299	268	276	266	286	244	256	266	275	248	302	276	291	269	250	281	278	304	258	277	290	280	244	244	289	279	271	256	297	245	285	300	298	303	284	270	243	323	298	306	293	283	267	272	246	267	262	263	269	279	278	283	277	278	231	291	260	255	268	282	287	249	287	284	292	269	274	253	290	281	293	280	273	263	296	293	271	267	263	283	293	301	290	309	267	252	282	298	274	277	288	273	292	333	277	281	270	292	245	289	269	280	268	240	276	269	279	260	306	304	253	282	280	261	298	279	273	262	263	250	235	309	299	280	270	264	301	265	274	263	264	266	281	274	282	279	257	294	277	257	287	299	265	250	279	288	263	270	281	310	283	300	280	253	280	271	265	271	275	269	270	277	307	269	235	318	277	290	266	282	291	255	278	275	307	287	266	283	259	254	309	286	319	260	271	236	272	270	295	255	243	268	252	277	265	314	297	257	270	284	283	285	272	272	292	262	270	282	269	297	275	285	267	281	298	278	279	287	301	310	273	263	321	272	286	249	285	287	316	268	265	258	282	273	301	260	297	303	288	281	269	302	271	281	274	268	264	297	263	288	264	269	303	273	276	267	291	285	306	264	282	283	269	259	289	286	292	282	298	286	286	273	252	268	302	307	278	259	270	255	305	253	285	309	289	287	250	268	277	258	251	270	299	250	290	309	256	286	263	273	309	285	290	285	279	294	260	273	254	247	281	271	264	262	256	257	269	269	250	300	275	267	290	298	303	273	283	259	254	272	278	279	298	263	252	284	254	278	277	276	274	319	279	291	242	288	275	308	262	286	291	265	284	245	272	290	259	280	275	290	320	287	294	261	260	316	272	271	289	283	263	263	275	285	279	317	298	255	286	317	285	264	282	271	268	315	276	263	276	289	242	279	305	268	270	275	287	270	254	276	266	266	269	292	279	251	263	277	298	283	295	268	276	287	288	261	255	276	261	295	290	277	317	260	291	289	268	273	280	239	275	270	283	276	286	300	280	274	290	287	296	257	285	290	265	265	265	281	277	279	298	296	270	271	292	280	273	256	304	296	276	276	303	268	268	312	286	276	275	262	261	246	284	269	248	269	260	283	297	293	292	294	303	247	279	275	270	311	298	279	260	271	290	270	288	266	278	262	275	269	287	277	265	296	294	265	293	274	304	281	294	301	277	283	278	285	285	257	280	268	289	272	266	316	284	288	308	282	287	283	262	283	278	276	300	269	292	300	245	282	250	266	294	258	291	269	279	264	283	304	266	282	295	287	267	298	274	293	275	267	283	284	272	297	295	267	273	289	306	266	293	297	249	269	268	250	286	306	308	282	294	330	288	275	256	308	240	282	290	293	274	307	278	262	290	296	293	270	275	272	277	280	298	280	302	318	315	268	284	286	293	276	274	286	322	290	289	261
3076	7521	4842	2187	1595	1275	944	720	660	602	524	489	483	480	464	432	400	415	415	401	356	380	405	387	362	384	367	356	375	368	361	337	338	317	336	384	370	349	330	346	316	343	339	342	340	339	356	345	348	337	352	302	319	364	325	326	374	334	351	347	344	357	324	334	334	342	350	335	332	350	367	326	346	338	334	380	333	309	347	335	346	340	333	341	347	346	358	376	367	333	335	336	379	339	336	352	363	344	350	354	325	358	364	356	348	316	363	349	367	353	358	306	358	356	355	335	329	326	362	385	343	325	347	319	338	305	342	331	361	350	340	363	323	351	335	335	341	291	348	365	348	369	319	376	351	364	332	362	361	346	365	345	340	392	320	354	350	351	333	339	356	389	352	358	330	314	368	370	369	339	338	363	357	337	378	367	337	357	380	353	352	380	345	359	355	371	346	327	347	345	372	351	325	331	354	361	349	334	355	323	363	347	320	327	326	347	336	359	362	348	359	357	330	357	365	330	348	345	352	346	355	325	376	346	342	358	345	319	380	348	346	342	348	364	340	342	360	346	367	338	336	335	335	324	360	357	336	346	337	333	348	364	346	346	321	347	343	362	335	324	330	351	358	345	338	333	354	358	299	345	329	342	345	322	371	327	333	360	336	340	338	371	346	363	326	346	341	343	374	356	327	354	336	362	392	359	360	345	330	330	328	285	362	321	346	358	371	310	355	349	341	358	359	349	343	372	334	365	342	342	341	328	309	350	343	347	349	366	346	314	350	316	351	351	329	336	361	347	353	360	364	348	321	314	358	347	355	353	331	344	341	362	341	345	313	387	318	317	335	353	323	347	364	350	343	376	320	353	333	348	333	367	369	372	329	355	342	308	338	352	344	323	330	342	383	354	356	310	332	337	330	361	327	371	368	330	331	377	336	368	344	331	370	360	327	336	366	324	372	324	313	344	358	337	325	376	343	352	324	364	318	328	325	356	352	336	334	342	349	342	327	348	331	324	340	385	326	315	360	371	343	328	336	339	363	351	353	312	312	385	324	332	344	344	335	342	333	346	375	357	365	342	327	363	342	354	350	354	358	351	354	310	346	350	342	358	360	360	337	311	352	344	318	337	335	336	312	334	352	353	357	351	332	320	338	353	368	366	382	348	323	344	328	367	351	329	336	346	327	329	318	366	323	295	341	326	362	340	352	328	355	362	343	346	340	352	357	355	331	332	359	334	345	359	358	345	374	320	337	351	343	327	318	319	346	350	332	357	366	339	369	337	333	324	320	329	340	335	348	346	360	347	356	326	351	373	351	364	340	342	346	347	334	353	357	345	359	367	375	348	339	347	322	339	377	353	338	353	370	330	360	371	360	319	362	348	344	310	342	374	342	354	311	348	350	345	325	359	323	377	361	316	340	315	376	366	349	315	334	359	334	326	334	324	332	356	365	327	346	325	322	346	320	338	345	361	302	311	311	356	333	362	340	353	321	347	373	325	364	349	331	353	329	342	350	363	376	349	323	387	323	333	331	325	348	360	317	343	342	332	360	362	327	345	389	350	356	349	333	308	334	336	386	355	337	301	348	377	345	323	353	325	336	361	349	339	355	336	329	339	323	356	358	359	333	305	355	346	322	363	360	320	347	345	325	358	322	355	360	349	328	352	335	343	316	351	345	346	351	338	368	370	333	321	370	303	353	380	315	316	340	394	364	338	323	333	367	389	356	355	333	343	339	354	380	324	332	297	359	352	393	351	382	333	308	359	350	347	338	340	343	365	355	352	333	330	302	342	355	320	355	356	332	373	351	349	328	338	316	363	344	326	344	333	330	329	332	335	317	341	292	364	341	330	337	339	329	359	346	329	322	368	335	308	375	317	347	362	336	345	364	350	365	354	365	354	361	353	316	358	323	380	344	336	351	324	332	343	347	343	329	322	349	368	355	340	334	332	342	345	380	357	359	353	344	338	321	367	373	334	372	299	332	346	371	348	366	353	342	322	374	343	330	326	363	356	306	345	344	312	335	322	337	341	347	331	318	333	361	388	342	343	350	388	334	324	330	356	353	330	330	373	358	336	323	360	339	330	357	337	381	362	327	370	328	336	340	348	339	333	327	345	329	336	324	327	319	334	338	330	327	343	371	346	345	366	339	335	333	332	324	340	347	320	326	342	343	332	389	317	351	342	366	348	344	343	344	332	322	345	370	335	388	346	351	357	344	394	338	299	334	322	369	315	336	372	344	332	345	344	315	362	316	346	385	304	359	362	377	367	350	331	362	343	336	343	366	372	317	371	345	327	335	377	356	345	322	323	367	395	365	331	353	359	361	374	309	351	348	354	352	358	340	319	343	346	363	326	323	356	325	344	347	346	318	352	370	357	317	308	365	369	325	347	331	350	343	333	362	370	356	352	340	328	348	353	346	367	350	370	318	360	352	342	332	358	335	335	366	342	341	329	331	335	348	333	329	370	316	333	358	335	336	340	340	359	362	342	344	330	338	364	349	355	326	358	331	341	342	363	341	348	340	338	333	384	332	345	396	372	335	325	345	336	362	352	323	334	355	331	335	342	342	333	328	356	353	303	378	341	357	310	325	382	310	323	339	355	332	311	330	331	341	369	346	352	305	350	364	353	315	328	327	383	367	362	321	362	338	351	342	369	351	352	324	337	336	298	382	367	356	346	295	349	328	332	357	349	317	359	373	342	334	340	358	363	329	323	355	356	331	397	348	370	365	344	323	329	350	309	371	382	331	367	338	353	339	358	356	318	364	354	376	357	319	333	332	356	372	330	349	354	372	356	349	339	361	339	340	383	366	403	318	341	378	355	340	356	343	371	316	335	338	335	345	359	360	344	388	385	375	310	295	342	351	325	362	352	343	326	329	336	370	338	336	332	342	334	334	349	358	345	337	321	360	314	359	343	344	360	342	331	363	339	354	294	374	352	348	391	335	341	372	304	366	373	378	334	359	338	332	362	346	331	375	353	370	321	337	371	348	338	302	334	343	310	362	378	324	361	356	328	333	324	329	345	324	320	323	335	354	350	383	337	327	332	329	335	312	336	366	350	337	336	314	366	322	346	331	308	369	357	329	320	321	339	327	348	310	355	319	367	348	350	322	326	338	367	339	404	357	390	313	341	340	369	350	329	317	324	353	350	359	336	402	395	384	328	345	374	322	352	354	341	320	350	369	347	351	336	354	370	324	346	328	384	326	305	366	349	375	378	335	339	339	320	327	372	325	367	365	353	322	352	353	343	367	345	361	337	354	346	367	350	324	354	341	334	333	345	344	301	319	347	349	366	337	340	361	349	339	360	323	340	320	323	344	318	333	340	346	362	356	352	346	344	321	358	345	336	340	337	338	352	334	376	343	352	347	349	374	343	380	345	330	350	359	344	355	327	299	304	344	382	321	347	355	330	363	368	342	378	356	342	321	298	318	310	344	354	378	370	317	326	361	379	327	369	363	347	336	341	359	374	346	304	342	377	360	338	369	319	341	339	357	316
24862	21373	26362	24859	1537	312	247	246	193	178	178	164	175	171	181	137	155	133	144	154	129	139	157	129	141	133	154	167	131	141	132	140	134	115	133	141	131	125	126	150	139	119	131	139	133	125	135	134	122	122	140	136	135	149	121	150	121	123	145	138	144	135	143	145	133	125	127	116	118	140	141	137	134	144	126	140	140	152	130	143	133	135	142	148	139	115	154	128	129	150	137	147	138	151	141	141	125	137	114	142	132	150	139	132	144	136	142	122	117	156	156	132	120	125	151	128	126	141	130	149	124	141	147	156	118	146	140	140	139	131	124	115	128	123	135	139	162	123	157	145	138	115	118	136	130	118	125	136	132	147	142	153	130	137	133	141	124	130	109	117	136	135	127	125	121	135	145	120	127	116	129	139	139	119	125	145	133	122	136	122	164	144	123	141	124	119	159	129	144	122	133	150	141	131	134	131	136	138	111	132	122	139	127	122	127	134	114	107	127	150	120	126	126	119	121	152	118	131	138	126	150	141	103	119	133	115	115	132	133	134	142	134	141	136	162	128	166	126	130	121	144	108	127	120	141	151	116	109	141	123	160	136	146	123	127	142	133	136	144	141	129	132	126	120	126	137	135	120	134	129	140	149	114	119	107	137	123	111	137	126	144	138	134	142	145	150	114	129	137	136	123	147	134	126	145	133	131	134	144	119	115	125	122	141	126	103	146	143	113	134	140	130	137	135	126	113	126	126	149	132	136	135	118	130	139	148	118	136	113	134	121	138	108	134	152	126	136	126	140	139	118	126	133	130	118	123	148	148	145	118	109	127	117	119	118	124	124	135	118	141	159	125	121	136	133	134	124	127	128	137	114	115	129	133	137	132	134	141	134	139	148	146	129	143	142	147	123	139	111	154	138	126	142	128	144	135	144	144	139	156	113	123	106	123	147	109	132	137	145	119	139	136	132	126	143	109	115	149	151	128	96	133	122	156	140	120	171	122	143	131	149	131	139	131	135	114	118	127	135	108	128	134	139	124	132	141	126	140	137	129	146	135	127	116	136	145	125	130	141	147	135	145	135	139	141	125	124	120	137	114	135	130	142	135	115	134	144	141	129	133	151	157	133	145	133	141	129	125	145	130	143	120	107	144	139	122	146	131	134	123	131	140	143	114	129	149	149	128	125	119	117	127	143	121	131	154	139	123	123	104	134	125	122	146	104	136	138	137	136	134	122	137	141	129	128	137	147	148	164	123	107	127	132	133	131	141	114	140	129	127	148	131	135	145	114	134	120	136	141	105	125	137	125	139	128	139	141	121	134	118	116	142	138	147	135	150	136	131	141	134	132	144	125	125	136	147	116	148	124	118	128	121	119	150	127	134	133	138	128	145	133	125	146	140	126	150	152	128	128	113	125	138	151	139	144	126	136	132	139	118	138	142	145	164	109	128	149	129	134	134	113	131	111	124	151	126	132	149	130	129	130	140	139	129	144	147	120	108	145	126	133	131	142	122	123	127	129	111	128	124	143	121	143	127	114	124	144	136	126	152	134	129	147	138	134	122	136	134	153	134	148	148	131	128	157	131	119	149	160	136	135	121	141	129	146	125	125	153	126	113	111	147	124	130	139	136	157	140	134	137	134	120	145	133	131	136	146	138	141	143	118	127	136	113	122	144	113	135	126	144	138	127	134	127	122	132	127	131	140	134	146	126	141	137	137	148	120	122	128	128	137	147	144	120	139	154	132	132	130	119	141	142	132	132	153	133	125	129	127	133	119	130	140	138	145	148	148	136	134	133	122	130	126	116	125	143	145	131	141	134	124	124	129	125	129	126	124	118	134	131	150	120	136	163	122	128	127	148	132	127	121	149	131	134	141	121	130	148	141	123	117	140	132	128	142	112	130	134	148	139	108	130	119	117	137	122	144	137	141	125	139	150	129	131	133	137	118	108	125	113	153	148	117	131	135	115	129	132	130	139	126	122	135	127	138	129	128	134	127	139	135	125	146	116	146	125	122	136	143	116	149	120	140	131	142	155	142	130	128	122	143	137	130	120	141	136	137	132	121	126	146	144	156	158	134	126	132	131	118	115	134	137	123	127	138	123	136	122	137	150	140	141	126	129	109	135	135	145	151	148	143	136	141	134	141	140	141	119	138	137	122	122	134	116	146	140	132	118	124	144	147	118	141	132	150	127	127	136	140	115	122	130	110	132	145	121	123	143	134	134	139	119	134	135	136	114	137	126	122	139	141	127	130	128	148	139	126	140	157	131	164	135	140	141	156	125	141	137	126	155	127	115	143	150	130	125	131	133	112	138	111	136	117	135	109	127	134	146	124	121	123	139	131	130	128	140	120	147	137	140	129	129	118	147	137	120	149	109	142	131	142	141	125	135	136	135	129	136	106	126	123	123	150	125	115	120	123	129	126	129	145	125	138	126	140	137	130	106	122	122	133	123	135	144	133	139	153	122	134	138	144	117	130	115	125	139	138	136	144	113	124	112	133	138	135	129	132	133	147	140	133	110	133	140	115	105	140	117	135	112	124	147	148	139	105	126	118	138	138	128	145	144	130	146	137	143	142	135	135	124	153	138	138	131	133	116	137	131	135	130	143	120	147	131	127	126	133	127	121	139	153	137	137	130	140	144	125	129	129	131	129	131	110	135	138	139	146	144	139	120	134	145	126	124	124	135	136	148	135	147	130	119	153	136	116	116	127	120	129	146	112	132	123	132	120	140	132	123	136	136	150	127	140	120	136	148	124	139	131	142	111	122	127	145	124	141	123	114	135	152	139	143	128	150	129	134	130	144	135	123	132	131	125	141	151	114	134	160	127	134	151	160	135	143	126	126	157	144	126	148	120	127	129	123	147	131	154	128	143	143	137	132	127	131	128	121	152	134	121	121	129	156	135	137	114	162	126	107	118	145	135	115	117	122	135	120	154	127	121	131	126	123	108	146	126	106	158	124	150	137	120	130	149	143	141	127	110	116	145	105	125	143	126	124	134	124	134	139	121	132	150	123	131	128	126	139	139	147	130	136	133	134	111	128	139	129	135	123	150	136	140	130	122	141	133	117	130	127	134	140	125	152	143	124	144	141	134	120	127	131	140	135	144	146	138	130	104	118	119	141	129	124	154	106	144	138	115	128	133	159	131	141	146	150	140	134	140	135	146	128	140	123	131	128	122	119	145	112	122	128	129	126	120	127	142	142	133	139	135	129	120	111	112	118	127	127	141	126	129	112	131	116	144	109	129	118	143	128	146	125	128	126	130	144	121	127	148	129	111	125	150	125	141	160	120	142	136	119	126	138	132	148	121	128	129	118	131	141	141	110	128	132	171	135	128	146	127	120	145	124	127	129	133	127	124	131	140	148	130	132	127	144	138	129	134	130	129	128	121	137	142	136	142	144	133	134	116	107	138	136	124	120	136	125	143	130	132	136	137	149	135	152	117	137	128	133	132	135	122	136	135	133	149	135	148	116	140	111	127	127	117	127	131	132	129	151
3281	3709	2345	1103	781	591	488	384	319	293	283	244	226	249	216	183	212	176	166	173	199	197	193	182	157	154	181	190	174	176	152	168	170	195	162	146	158	134	167	168	167	172	165	163	186	163	153	153	164	152	169	164	163	183	176	144	165	163	142	152	169	169	160	177	149	187	176	158	160	156	166	148	162	164	143	167	163	179	175	185	146	166	171	173	157	152	154	166	163	182	162	137	172	153	170	156	154	154	153	156	137	161	160	181	174	147	180	168	160	177	178	157	158	157	192	188	167	155	160	164	158	166	165	180	173	146	137	154	170	178	175	165	161	173	167	161	165	167	159	145	156	184	183	153	178	152	155	174	155	141	174	159	175	163	162	157	165	156	158	158	166	166	188	144	178	161	167	163	158	160	180	169	146	154	185	168	176	167	186	165	182	167	162	152	162	163	169	163	160	160	162	169	159	179	142	178	176	142	167	179	162	161	158	171	145	160	176	156	156	153	148	167	158	174	163	155	158	150	161	178	158	166	155	148	171	170	143	174	152	180	139	150	184	174	168	153	173	148	164	166	156	164	134	180	178	180	174	171	169	196	177	165	178	142	172	186	160	141	165	166	180	136	193	162	156	175	164	174	147	156	163	177	164	150	160	158	157	160	176	150	169	179	155	158	158	177	153	184	154	185	147	142	144	160	169	161	156	150	168	156	182	161	170	159	166	173	157	140	165	151	155	168	164	155	176	178	164	158	161	168	171	147	175	161	148	182	153	181	176	158	185	156	176	170	180	170	154	167	160	152	152	172	149	161	169	160	171	138	149	164	174	143	182	141	155	166	168	179	162	177	155	141	178	171	171	167	165	164	174	185	161	154	183	162	169	182	164	161	148	149	184	157	140	164	148	159	139	140	169	172	159	153	169	151	170	139	159	171	155	151	194	131	161	174	157	173	135	152	169	140	164	159	154	190	163	156	172	170	154	154	164	153	149	160	188	170	170	168	160	147	168	182	151	174	173	150	169	185	154	142	157	159	179	176	167	160	155	162	183	147	168	173	182	164	190	165	156	147	165	153	176	151	172	174	170	161	163	173	165	170	162	179	174	180	149	176	144	168	163	166	155	161	141	159	146	194	189	180	140	165	166	158	164	159	177	155	155	165	146	154	148	177	152	164	166	173	152	164	143	185	147	168	158	160	174	174	161	161	180	162	139	141	169	167	189	160	178	167	171	155	158	134	207	151	162	163	163	169	160	146	139	161	176	153	164	156	173	145	151	175	170	161	166	151	148	178	170	179	174	180	190	133	165	149	178	160	160	158	181	165	167	174	171	163	158	177	168	162	164	168	158	162	157	158	180	153	153	172	171	171	149	149	144	164	158	174	159	154	156	167	134	155	185	188	174	186	153	188	140	155	184	166	173	160	175	183	152	154	148	166	167	159	158	136	160	175	155	161	166	166	159	152	137	141	152	158	164	170	179	163	166	167	164	171	194	138	154	171	168	179	138	152	187	169	174	159	159	171	165	166	187	174	153	140	146	155	157	175	172	173	158	179	171	163	160	173	150	143	169	178	154	168	162	162	152	153	160	168	152	171	174	161	179	167	185	172	163	151	197	173	166	164	170	166	166	154	163	155	155	159	161	166	188	168	175	163	157	168	148	173	164	152	179	160	173	179	173	171	168	199	152	157	180	165	159	153	159	166	153	175	134	137	165	172	149	139	149	154	173	159	151	137	162	142	168	179	166	157	133	176	145	176	172	193	162	150	167	148	172	162	166	170	181	170	140	155	177	147	150	155	150	163	163	139	156	186	180	161	167	160	170	156	195	179	171	171	151	167	173	150	151	162	156	156	162	186	164	160	163	151	167	147	159	183	173	164	153	166	142	163	163	156	159	165	153	160	159	161	144	169	166	127	174	168	154	165	174	139	145	155	156	167	175	175	175	178	152	166	164	184	181	158	186	160	179	171	170	174	163	155	159	141	169	188	176	163	138	154	152	167	180	174	156	150	151	167	151	173	176	157	141	193	174	167	175	155	163	146	177	155	165	188	162	182	160	164	192	170	168	161	154	159	151	183	186	171	171	187	186	162	176	163	184	143	153	143	128	165	154	141	181	178	145	166	152	171	141	165	175	152	163	158	168	195	182	147	181	134	152	159	162	160	193	158	142	159	154	168	178	167	181	164	144	160	185	161	164	171	179	158	136	166	168	167	170	153	175	159	160	146	164	160	161	183	159	158	175	168	160	157	172	171	167	162	164	179	157	156	163	152	170	179	175	159	171	143	151	190	176	157	159	164	124	158	172	167	145	177	160	183	157	165	149	178	180	161	151	172	161	162	143	180	156	152	173	170	172	169	169	159	173	157	180	171	174	172	160	170	161	175	151	158	163	154	156	149	150	166	172	162	158	162	155	181	164	175	166	172	191	186	136	171	161	171	156	156	180	165	165	176	172	154	166	156	160	160	150	192	159	151	159	149	146	167	174	174	170	168	167	165	163	177	149	184	172	166	144	166	167	162	183	179	165	150	189	198	177	159	157	171	137	140	155	160	160	193	158	158	177	189	137	166	162	166	166	160	177	177	144	149	157	181	153	156	170	144	174	181	162	146	164	153	173	175	148	175	170	145	146	153	167	175	170	154	157	163	150	164	162	149	167	150	159	163	149	160	178	178	149	162	162	157	151	154	169	165	185	164	182	152	158	137	139	165	174	151	167	170	176	126	175	159	157	166	145	170	168	158	156	142	173	159	139	179	138	163	147	169	156	170	156	148	162	167	196	172	152	141	161	148	142	162	193	141	156	152	152	169	152	166	176	157	143	180	161	151	152	148	164	163	162	183	150	146	175	170	165	162	169	163	161	171	156	176	171	143	158	174	184	167	182	155	150	162	161	170	138	161	167	172	140	173	178	138	169	138	155	175	161	169	160	157	178	158	148	179	172	171	168	159	142	165	161	160	168	155	184	186	153	156	150	148	154	167	141	154	141	152	159	163	160	153	174	167	145	156	174	159	179	167	158	168	133	150	180	163	160	191	174	145	161	171	138	145	163	167	149	159	154	169	184	167	179	148	187	191	183	157	187	177	159	152	179	162	155	159	168	141	163	174	155	141	166	184	159	167	152	149	179	172	178	177	180	177	135	180	141	167	150	175	171	172	168	163	167	146	152	174	167	179	157	154	153	188	158	146	173	168	166	190	146	160	148	156	149	142	167	174	166	149	156	160	153	169	141	191	161	151	161	164	184	152	158	153	148	156	157	174	161	124	156	154	156	160	170	170	162	163	174	150	177	148	158	177	169	151	170	149	145	163	159	169	151	165	164	148	152	184	153	173	154	176	160	146	168	152	160	149	162	151	164	165	157	158	177	176	173	168	161	145	159	169	147	155	155	163	155	140	162	162	168	156	158	165	169	148	176	160	178	156	151	155	167	175	163	159	178	171	179	144	164	158	148	176	155	166	165	169	146	146	174	182	160	152	156	163	164	159	159	153	153	155	166	166	158	158
22771	21438	28809	24473	21439	20543	1536	510	405	361	319	274	266	242	233	213	180	194	195	179	164	173	136	157	158	171	141	145	149	150	163	155	175	152	137	154	169	151	165	137	147	135	151	133	140	151	152	123	145	127	134	130	145	152	144	140	148	144	130	143	146	173	139	152	159	133	142	142	138	135	136	142	129	122	127	138	142	159	134	162	131	127	147	136	151	129	124	146	139	151	126	133	116	155	136	153	146	142	127	125	129	145	126	133	129	132	119	133	157	145	142	130	129	156	131	144	139	146	141	129	144	154	119	150	134	168	155	141	123	132	134	123	135	140	149	134	137	144	129	127	132	116	117	136	125	144	132	135	127	148	136	142	143	139	133	122	140	129	142	145	118	156	137	118	150	133	133	113	115	139	154	126	132	130	149	123	130	142	142	131	146	157	141	138	137	143	154	147	131	132	127	119	123	150	146	128	135	146	132	142	158	131	138	146	133	118	148	141	149	147	131	140	148	126	145	138	127	141	147	130	128	143	131	139	132	140	129	153	158	136	120	141	140	145	130	138	142	119	140	150	152	131	147	135	137	134	155	119	149	141	137	150	118	143	129	128	127	142	131	135	133	142	149	151	142	127	136	117	139	119	137	132	137	138	159	134	119	156	155	129	147	137	159	126	131	136	135	141	150	129	136	120	132	137	131	128	136	141	149	115	144	118	115	171	129	145	122	139	135	130	129	143	158	146	139	121	141	148	136	114	136	142	141	127	149	135	152	135	129	164	157	146	128	100	121	154	153	145	114	142	135	127	121	129	140	131	127	147	119	147	135	135	125	153	127	133	130	160	122	147	131	148	126	156	130	144	135	118	119	126	138	124	144	129	131	132	125	145	116	149	155	134	161	135	122	124	140	164	152	127	125	129	134	139	126	125	131	134	154	124	139	137	172	131	112	135	122	135	123	118	117	138	133	134	149	143	153	116	151	128	120	141	118	128	132	132	137	129	140	143	129	124	132	156	137	138	128	132	143	131	136	145	138	142	122	133	129	154	150	141	146	132	138	128	125	138	121	132	122	148	130	147	134	126	129	140	128	120	133	135	145	151	148	128	140	135	120	138	137	141	148	141	120	133	122	128	147	130	132	133	143	132	127	126	157	140	121	132	126	134	153	125	130	123	122	128	136	123	145	134	154	148	149	121	158	161	126	159	133	128	112	138	126	139	133	129	145	148	159	149	136	151	140	132	133	134	132	153	131	140	148	124	128	121	145	153	128	131	135	139	138	135	134	120	135	139	136	130	141	123	136	128	151	156	166	143	132	140	159	153	146	136	127	123	127	128	148	161	148	120	104	139	134	149	149	138	148	140	142	140	132	129	124	137	134	150	136	157	124	161	135	145	132	127	138	135	131	137	114	151	141	121	130	117	135	150	127	114	131	158	122	135	119	119	139	140	131	121	108	139	129	167	143	108	136	133	140	140	144	137	143	120	145	114	135	159	133	124	149	134	124	140	140	139	123	138	123	127	125	138	142	127	134	137	142	142	146	140	122	144	128	138	140	125	119	135	128	145	121	127	125	133	133	136	126	146	157	137	118	145	143	148	131	147	144	134	142	117	137	136	140	141	145	130	148	152	127	124	124	143	120	153	152	121	133	128	146	114	142	139	122	118	146	151	154	128	133	149	119	132	161	141	135	159	129	159	113	136	121	133	116	124	146	130	149	143	152	132	151	134	142	125	139	130	116	136	137	133	158	136	134	133	151	125	136	133	136	153	145	156	152	149	151	135	142	136	141	130	142	136	143	129	129	153	145	138	131	144	139	126	130	158	142	122	126	160	135	130	134	133	118	123	125	130	128	152	127	121	124	130	134	116	117	113	144	131	130	135	118	148	120	149	119	148	133	128	132	129	122	133	135	137	115	119	138	137	130	131	147	128	145	152	137	139	139	105	119	123	141	127	161	127	151	127	149	136	130	125	138	137	133	124	131	141	138	140	143	144	129	159	133	142	146	130	117	135	135	155	132	123	120	112	156	134	123	120	149	132	119	126	122	136	144	133	116	133	133	134	142	149	142	136	114	130	137	138	125	120	118	157	124	130	123	119	131	121	147	125	134	132	125	137	133	133	130	153	157	120	123	126	132	121	142	144	144	124	143	153	127	121	127	134	117	116	117	140	136	124	147	139	122	161	159	119	151	126	131	129	141	117	137	139	118	135	138	135	118	145	120	152	151	150	139	128	133	127	130	126	138	146	133	134	123	137	136	144	121	126	128	134	144	146	136	130	111	134	145	136	135	132	137	138	134	121	148	137	118	126	147	154	142	153	154	136	127	117	151	128	150	134	137	131	147	121	146	141	137	136	125	115	130	131	143	131	128	137	118	129	145	143	132	132	125	123	118	120	137	149	133	142	139	137	138	148	149	141	129	133	151	142	141	146	116	120	138	125	126	109	125	127	113	131	140	140	116	147	143	131	127	130	128	162	133	128	132	146	146	146	137	129	140	144	142	115	127	130	125	147	124	135	130	131	156	145	144	133	131	126	150	147	134	142	144	128	132	149	117	132	160	134	147	119	140	136	138	122	136	127	125	132	116	136	146	158	139	146	154	160	135	145	133	135	137	116	115	132	137	127	122	139	136	139	123	153	146	112	131	128	127	141	122	148	135	129	139	141	136	131	122	141	137	125	128	134	139	119	140	118	140	103	127	152	127	136	127	148	135	128	120	131	114	152	141	130	126	138	163	159	132	133	125	139	120	124	130	125	141	143	123	130	149	149	157	147	140	126	124	122	120	131	139	149	131	130	152	139	112	137	122	134	141	147	135	121	141	158	124	127	149	116	114	150	139	142	140	144	117	131	138	132	145	132	123	134	143	140	139	122	136	151	147	130	127	121	123	135	145	133	137	136	134	130	154	132	131	126	137	132	159	161	160	140	136	136	134	140	155	155	132	139	131	135	119	143	139	130	143	119	111	146	141	116	135	131	138	125	136	135	153	140	143	131	142	117	124	132	134	134	128	131	138	131	120	130	128	150	107	164	145	162	125	131	144	124	145	135	121	133	119	127	144	150	165	131	138	131	132	122	134	137	135	135	152	144	134	131	145	159	144	165	147	129	136	139	120	135	158	142	125	136	128	142	130	138	159	151	136	132	124	128	137	139	125	128	122	134	124	133	122	144	140	130	128	124	143	153	124	127	133	158	124	119	114	134	130	145	144	119	137	127	136	127	150	130	142	114	134	143	157	145	119	148	134	155	140	107	146	157	137	134	131	136	155	168	140	121	120	135	148	136	135	141	124	130	135	144	121	151	148	124	119	133	145	135	118	124	121	135	127	143	134	132	130	131	122	124	144	143	138	138	141	128	132	131	123	134	135	123	138	161	126	137	134	150	147	124	118	124	123	114	123	120	136	151	136	125	145	124	152	140	124	121	135	135	157	149	141	144	134	128	138	145	135	144	140	114	149	119	126	142	138	133	142	113	131	130	145	137	103	105	126	133	144	143	142	134
3754	12283	7826	3487	2462	1829	1341	988	779	675	560	479	392	386	349	311	323	282	309	245	239	211	236	245	258	258	225	192	200	193	207	189	198	193	190	198	187	165	187	190	236	176	201	157	174	183	197	184	194	181	200	174	187	182	185	190	190	176	155	193	173	156	174	197	164	164	175	172	192	189	173	163	175	186	181	180	166	188	185	194	184	177	156	208	169	184	178	176	174	154	184	175	182	192	194	184	196	177	172	200	181	167	194	166	159	158	183	162	188	175	169	178	172	172	186	181	180	181	171	148	203	168	181	177	167	190	170	196	175	159	163	173	166	171	189	173	184	156	175	182	185	174	194	168	190	174	178	163	171	163	171	169	177	184	175	171	153	188	169	182	186	154	201	186	178	184	174	170	189	160	183	176	167	193	163	169	151	175	179	151	184	178	174	190	183	181	183	143	179	185	194	171	172	159	182	163	160	175	172	168	157	164	185	175	179	172	186	162	195	160	173	157	178	182	157	177	169	176	192	185	154	158	178	145	168	177	164	204	168	168	180	177	180	171	155	185	185	170	151	183	163	162	178	175	162	165	185	182	183	165	158	168	171	176	137	171	173	170	165	180	160	178	170	178	160	185	165	151	174	197	173	168	207	183	189	178	185	194	186	165	160	177	182	161	172	168	180	155	175	183	161	152	167	168	181	198	171	151	175	175	163	158	170	195	179	197	173	176	174	161	177	175	185	177	160	188	174	174	141	183	170	191	192	181	168	189	167	180	173	179	178	162	183	205	171	165	151	183	151	165	160	182	162	177	149	168	161	158	176	165	194	168	143	158	166	160	192	146	167	168	184	139	169	176	193	161	154	172	178	174	166	180	158	169	165	168	177	191	157	155	188	163	157	178	176	184	156	203	180	169	193	162	186	171	207	161	191	160	175	170	167	195	184	189	176	194	173	189	199	163	148	173	160	178	169	174	191	175	175	173	191	193	159	187	172	166	175	169	150	166	181	185	157	178	167	184	176	162	155	181	151	176	174	176	184	150	182	177	196	175	179	180	156	184	162	187	138	178	198	173	194	168	149	174	185	208	189	149	186	186	193	172	162	165	178	170	166	176	181	177	172	159	183	192	165	172	165	174	175	175	175	170	172	182	147	176	144	178	174	180	168	174	188	190	184	205	164	200	176	151	184	179	159	178	170	189	166	157	172	197	171	167	200	170	177	174	205	192	140	167	187	173	158	168	146	163	184	181	162	163	179	157	168	170	180	174	170	188	162	152	181	177	171	177	178	186	175	177	175	189	142	159	178	152	133	179	172	190	173	158	180	190	189	185	180	189	190	183	159	163	182	170	178	188	162	174	168	186	185	190	179	155	174	176	186	184	176	183	196	157	175	168	158	177	152	162	160	159	187	170	188	160	182	201	164	161	166	173	183	162	153	182	172	150	169	185	156	172	177	172	140	184	169	185	151	170	173	183	158	200	177	192	176	193	167	186	169	184	161	167	174	182	172	173	159	193	187	184	157	175	155	170	187	182	148	178	174	195	160	186	138	166	162	183	201	162	171	166	173	194	174	178	184	176	178	190	177	161	157	173	159	182	188	168	163	175	155	178	147	193	168	172	187	164	182	169	186	166	184	179	166	174	181	173	176	162	173	183	167	179	159	165	184	164	170	170	170	179	171	163	163	180	190	160	172	168	184	159	174	206	155	176	174	147	193	168	154	161	159	176	163	198	171	176	152	166	181	136	188	157	168	169	158	174	156	149	177	170	190	170	173	189	176	171	206	163	185	175	168	177	180	155	181	170	175	170	166	173	156	150	188	180	198	203	167	182	185	151	189	166	166	170	188	168	182	171	177	168	170	177	201	185	182	187	207	193	162	159	172	175	159	177	173	152	175	189	166	169	178	195	171	182	185	159	147	172	171	169	165	174	165	163	194	189	204	179	178	180	173	171	154	182	157	175	178	164	187	181	151	162	161	185	185	187	172	171	172	186	185	169	182	187	169	177	181	164	182	196	164	164	160	181	158	161	151	143	182	178	172	176	156	181	161	154	173	153	193	165	171	186	179	181	168	171	153	146	163	175	164	163	175	180	171	176	174	182	177	166	188	158	201	150	162	142	199	176	176	189	153	158	155	190	173	162	171	184	185	173	179	172	152	169	168	187	171	172	160	149	179	179	149	165	163	168	177	175	192	171	157	175	165	163	179	192	178	181	173	156	158	165	170	163	160	184	178	167	175	163	169	161	170	162	147	148	188	161	177	156	173	198	176	195	175	183	197	184	185	179	171	166	176	150	156	174	197	181	187	201	201	176	202	167	184	214	184	161	171	158	155	186	174	166	201	162	169	156	159	195	158	167	176	161	191	160	179	172	168	163	181	177	183	150	182	168	161	180	165	169	188	183	159	184	169	170	199	180	154	165	199	168	166	147	173	158	183	188	192	178	181	190	178	168	163	181	180	178	176	169	180	183	164	168	160	190	185	179	186	175	165	188	188	171	156	175	178	166	195	175	169	178	183	196	147	171	188	165	162	195	158	177	191	177	154	167	189	164	166	186	164	166	147	204	157	198	162	164	164	204	163	176	168	189	185	172	174	186	173	174	160	173	172	142	175	183	159	179	202	184	149	182	182	158	166	182	159	175	181	188	160	172	181	158	170	138	216	189	152	174	174	160	169	170	197	193	166	172	168	167	171	207	182	156	167	169	155	173	139	191	168	172	172	150	187	173	170	185	163	182	172	173	160	169	199	171	167	169	177	187	169	185	182	179	160	169	197	192	172	165	174	186	183	166	191	164	192	187	148	186	158	171	186	154	178	177	170	180	178	183	149	190	188	183	160	159	164	178	172	161	173	174	190	158	195	179	187	165	187	200	164	152	198	160	186	152	181	187	186	159	174	153	187	169	186	189	161	185	156	177	156	162	172	175	162	184	157	158	188	195	144	191	168	191	158	171	160	163	170	174	174	168	159	195	196	179	197	158	162	162	159	158	171	184	157	170	190	163	161	200	196	174	176	171	160	157	161	174	194	180	144	193	167	155	157	156	189	189	163	170	183	173	208	203	173	163	183	166	192	195	150	192	183	162	167	181	165	169	154	197	184	161	181	167	166	153	173	153	167	156	180	161	184	177	175	159	194	167	162	170	172	169	189	179	145	166	193	195	163	199	146	193	191	162	157	168	170	185	156	168	181	195	201	187	160	161	165	161	187	179	184	174	189	186	171	176	170	175	175	187	183	175	166	166	162	176	159	175	180	213	173	180	161	165	184	151	184	181	170	190	172	154	189	143	177	179	182	167	154	181	166	171	173	168	190	163	178	167	187	158	165	189	165	181	210	176	171	175	185	183	163	179	186	162	180	198	194	170	203	187	177	173	156	167	161	177	165	157	160	174	148	185	170	168	183	178	159	167	176	165	145	182	169	172	170	174	179	177	165	178	192	172	156	183	180	179	156	193	156	200	178	171	183	141	212	180	190	175	169	178	165	190	158	155	150	189	159	153
28135	14921	1800	495	313	270	287	260	249	279	278	285	262	250	276	259	256	274	262	242	267	248	284	252	242	259	261	247	238	249	292	256	243	295	244	271	260	251	252	255	259	256	257	278	238	248	251	249	266	279	253	248	267	250	287	260	266	268	236	274	247	256	240	272	260	274	245	268	265	247	248	255	245	250	253	254	261	252	250	274	266	268	254	275	275	288	266	254	256	238	245	274	245	256	218	238	285	260	240	260	242	253	287	272	273	244	267	247	235	266	279	276	241	255	285	282	240	260	256	302	248	263	271	257	269	262	263	252	287	241	252	289	252	270	247	244	250	234	251	259	274	271	252	277	263	241	270	251	242	263	258	265	254	261	274	255	267	244	229	271	278	247	238	250	260	279	262	264	252	255	250	265	287	238	271	242	279	265	240	271	263	263	247	239	266	296	262	250	276	223	266	284	284	258	270	247	246	244	304	250	255	250	246	240	276	243	257	270	277	254	278	291	231	265	256	226	259	274	264	250	249	270	250	250	285	262	259	289	246	245	249	254	264	207	282	268	258	277	223	266	256	274	258	249	293	267	257	260	255	282	223	256	271	260	261	237	249	254	261	225	258	245	268	303	278	258	261	263	260	255	231	255	234	248	279	231	243	272	246	269	253	261	271	268	285	269	259	261	259	265	269	266	274	265	260	250	265	264	276	255	283	245	245	267	238	268	274	250	291	275	260	257	247	284	267	250	278	236	269	253	272	238	243	241	273	248	258	261	277	227	254	277	233	228	275	272	287	259	289	270	273	267	242	260	251	270	255	256	262	267	234	255	248	250	259	253	259	270	250	289	283	251	259	256	261	241	265	263	251	235	262	240	275	253	259	271	264	254	277	277	240	250	261	252	256	259	258	265	262	238	256	287	237	291	264	263	268	259	246	241	236	257	218	220	242	254	254	259	258	270	241	268	246	265	255	262	251	262	268	279	268	257	256	254	258	283	245	248	282	280	237	278	301	275	268	277	245	285	272	269	230	272	279	253	252	257	256	230	238	296	263	268	259	275	230	281	250	268	263	270	280	254	238	251	246	278	257	248	241	264	278	270	264	273	276	261	253	254	282	236	246	256	261	240	266	248	258	258	260	268	251	237	238	253	283	255	228	260	258	274	256	257	237	279	297	265	265	266	249	246	256	268	271	268	258	254	270	251	273	243	280	233	268	264	288	235	246	235	276	263	257	263	249	236	266	271	252	277	256	222	247	242	262	289	265	295	261	268	239	275	243	252	270	231	262	292	247	256	239	262	261	267	268	264	283	245	249	270	242	243	239	264	247	250	270	264	256	272	267	252	230	278	265	265	256	244	265	266	265	260	256	232	275	246	221	249	256	276	240	239	245	260	268	272	258	254	228	223	243	256	259	255	295	272	266	241	283	235	263	274	241	268	251	256	254	226	251	247	256	262	269	243	261	267	295	237	281	254	303	240	254	261	251	274	283	268	252	247	267	278	279	282	258	241	280	238	279	275	271	259	251	270	253	241	264	248	234	265	291	239	253	227	252	241	252	261	271	255	263	252	248	259	295	273	257	234	262	269	269	235	267	272	243	226	253	276	266	221	266	245	251	226	225	255	259	235	260	276	282	252	280	253	302	265	267	252	243	262	269	238	260	248	241	253	273	268	253	243	256	264	226	268	247	263	257	253	247	233	266	294	261	282	294	264	236	256	268	255	259	265	280	231	235	254	282	257	265	242	255	276	277	290	254	253	291	260	215	246	250	250	239	269	280	254	244	276	248	257	253	289	264	277	263	251	251	276	239	243	227	245	271	247	262	272	280	259	277	258	268	245	223	246	282	248	270	287	258	282	259	238	267	255	296	241	261	260	276	263	249	269	256	242	275	257	261	222	257	251	261	281	243	270	268	273	254	267	256	275	248	275	255	254	278	262	232	258	273	263	255	233	268	267	251	263	240	273	262	274	255	289	292	249	240	255	255	241	251	274	257	254	278	249	260	262	269	249	246	237	267	221	256	269	261	281	256	266	266	255	269	244	263	260	265	274	270	248	257	234	279	242	263	243	278	276	243	246	241	224	255	242	258	252	257	262	263	252	239	248	236	250	243	281	246	252	256	254	240	244	270	248	263	255	230	303	270	263	255	273	277	247	228	266	266	267	242	278	279	233	256	272	250	267	265	281	268	257	254	275	250	252	258	258	262	282	267	227	241	277	263	245	262	279	267	213	245	254	278	280	269	248	250	275	274	242	275	248	268	278	262	239	254	261	273	276	251	251	285	266	255	252	253	270	247	271	241	249	269	260	265	240	289	261	245	268	262	275	251	274	266	253	284	247	253	252	273	242	258	240	237	291	248	259	235	259	272	260	255	286	254	287	231	262	263	219	246	216	269	265	246	247	250	283	274	269	258	264	260	232	265	259	236	239	281	283	262	280	224	271	279	254	244	294	283	235	239	239	265	260	278	261	239	263	304	281	247	235	277	283	266	275	246	274	231	267	277	269	257	252	269	227	257	278	267	243	242	251	267	247	251	249	244	248	269	253	266	244	258	266	279	249	241	250	259	259	239	264	270	260	252	263	256	293	271	215	263	252	242	266	228	249	268	262	245	269	271	245	264	252	266	244	257	251	262	266	270	275	230	249	266	262	231	236	273	289	276	209	271	253	251	250	235	258	280	279	242	259	254	238	266	252	288	255	279	252	289	263	252	269	249	266	237	249	242	275	253	246	267	268	244	273	257	265	242	244	267	247	306	258	241	278	270	245	246	261	260	240	269	273	221	242	244	261	247	280	266	244	265	243	248	272	281	254	262	260	240	243	275	241	244	270	271	272	236	251	257	284	246	234	254	271	290	249	275	246	269	273	260	261	296	235	277	242	246	253	253	241	288	293	235	269	270	250	271	253	271	237	258	242	257	273	248	262	228	234	281	241	262	291	268	245	232	271	252	243	241	266	273	280	259	238	244	248	271	291	253	260	258	261	251	269	253	248	253	250	246	267	240	251	262	228	274	251	251	208	260	248	275	305	245	267	289	244	230	244	233	244	283	259	250	269	239	243	285	258	254	263	243	253	253	226	260	243	288	248	246	290	269	240	288	268	252	266	262	243	231	245	217	263	232	266	260	258	275	280	261	263	272	239	302	255	277	258	274	235	274	261	281	257	253	269	244	245	252	263	254	268	264	260	245	258	259	275	285	247	248	246	229	261	234	249	270	278	262	258	230	263	291	298	274	249	241	253	279	281	236	283	245	246	247	259	278	288	247	282	259	273	266	254	262	244	258	253	271	233	256	267	286	244	238	256	256	265	220	284	265	257	280	276	261	245	250	238	255	271	244	270	244	263	258	261	249	273	279	285	257	265	272	255	225	237	245	261	251	281	245	280	249	269	274	218	275	253	247	263	248	248	284	279	262	265	249	259	280	241	257	280	257	235	270	266	248	222	254	264	253	253	246	263	278	262	267	263	267	256	226	249	255	270	287	240	284	251	260	250	243	247
4638	939	740	435	412	370	345	366	321	337	317	307	330	329	305	317	319	376	307	343	320	302	300	316	323	323	281	308	325	316	331	304	302	334	316	322	325	306	290	291	304	327	324	304	310	330	313	328	312	304	332	302	345	307	303	312	346	330	305	315	303	316	331	322	321	328	312	311	288	318	308	304	334	336	323	317	331	310	321	317	326	311	330	299	311	317	317	303	312	319	328	301	330	287	313	340	331	313	308	313	338	321	297	321	313	351	322	334	342	331	325	286	293	294	320	299	307	328	322	313	318	330	320	322	284	319	317	343	339	327	314	307	321	285	303	339	314	315	338	311	312	281	314	328	318	326	322	293	294	313	318	318	319	332	338	298	311	315	298	305	305	298	298	318	359	306	332	311	315	295	338	303	308	340	313	319	328	282	324	299	316	316	305	283	327	332	309	329	314	327	335	298	321	312	285	325	347	320	331	283	306	299	364	310	286	286	306	328	313	277	345	318	311	303	270	329	289	310	303	302	306	301	326	323	339	324	312	300	318	327	318	323	308	337	322	318	334	327	307	321	341	298	320	284	310	317	323	272	294	307	317	300	301	302	314	314	321	323	306	321	316	330	321	318	310	275	323	319	317	285	353	355	307	326	354	311	322	285	324	279	312	314	337	312	296	350	338	305	325	300	283	290	324	320	279	302	318	314	358	346	330	301	343	290	311	358	334	345	323	309	321	313	319	317	315	296	319	323	327	327	317	292	332	310	304	302	342	304	309	307	290	320	305	330	336	303	322	333	288	318	329	295	312	325	320	307	276	307	292	297	279	314	331	305	298	333	302	307	325	316	290	344	304	317	310	300	306	296	290	301	316	330	289	328	316	316	321	306	299	309	277	319	308	317	333	325	309	310	307	303	351	297	311	328	303	285	299	283	311	322	342	307	298	330	332	347	332	276	338	318	291	295	319	323	305	300	312	317	303	314	320	315	336	317	301	290	294	307	325	320	317	337	312	324	296	339	325	282	287	322	348	335	330	298	305	363	303	303	322	311	321	294	329	328	307	333	284	328	325	307	313	287	305	282	324	324	285	323	287	281	323	304	336	314	295	313	309	370	321	300	281	289	289	313	322	318	317	284	308	302	294	307	327	340	267	301	301	302	314	285	288	321	308	300	312	337	313	348	321	330	276	293	302	314	317	319	309	306	315	311	325	338	314	329	324	320	318	307	294	327	332	328	325	319	292	356	328	330	322	340	326	323	301	293	315	342	311	356	305	294	305	312	309	332	342	332	341	323	315	310	300	307	307	305	300	316	326	322	311	296	291	306	340	319	326	294	305	300	320	313	335	318	287	275	298	298	346	287	324	340	339	324	301	340	294	282	311	338	320	294	303	345	308	339	306	287	333	319	322	292	304	316	320	301	298	339	307	346	301	316	312	288	294	297	318	317	287	335	324	320	290	312	321	303	317	334	306	324	321	322	314	319	295	322	288	315	317	323	338	299	288	304	307	298	335	314	309	310	295	321	290	322	286	302	279	320	312	310	322	320	337	276	290	338	332	274	303	287	323	272	290	310	321	301	312	310	276	295	298	332	310	306	314	295	349	328	272	321	350	294	329	293	301	305	314	297	317	331	305	310	346	315	318	305	303	292	328	321	368	340	292	344	325	314	326	318	316	311	289	324	305	309	305	283	330	319	292	296	309	317	313	343	315	319	339	298	329	320	301	307	296	327	295	323	322	287	342	306	309	310	335	306	291	306	296	289	293	293	341	329	347	314	330	327	306	307	308	306	318	325	327	317	329	282	277	328	313	324	334	306	312	320	296	286	334	292	296	339	321	288	291	306	328	335	286	311	293	302	324	325	322	325	329	311	324	301	324	330	311	299	305	306	316	303	292	312	316	322	299	310	307	314	299	323	322	314	302	341	288	275	287	312	351	339	319	308	321	303	340	318	331	334	331	322	319	350	310	321	306	346	266	314	314	319	340	335	307	306	337	322	326	316	288	319	299	325	313	309	340	305	297	319	316	330	329	319	342	285	310	305	317	299	290	301	292	284	338	311	335	328	343	319	324	331	301	315	309	322	281	338	309	304	314	326	344	310	348	318	310	317	309	294	315	322	317	333	332	326	296	310	350	354	320	313	308	350	356	338	326	299	328	303	351	307	306	331	321	309	326	326	320	312	321	352	297	313	309	296	347	273	321	310	309	324	319	292	297	311	305	333	333	297	319	290	347	309	316	319	310	303	327	303	324	305	303	344	326	295	263	311	306	311	312	302	315	326	312	290	280	275	339	296	305	290	287	337	342	340	309	314	286	327	297	262	339	327	306	324	333	297	338	316	310	340	311	295	285	309	295	322	323	293	317	310	310	292	326	331	309	338	298	312	302	319	319	319	305	292	282	314	315	311	322	293	312	327	337	311	343	297	320	285	323	295	338	318	325	295	280	301	303	269	284	315	310	314	327	297	279	345	312	314	297	311	316	334	279	294	295	331	320	308	343	323	304	308	294	349	310	310	324	312	312	311	326	304	336	307	330	311	334	329	288	349	308	346	302	328	325	333	321	319	306	335	322	322	330	282	316	317	298	290	303	338	300	344	304	323	348	337	294	357	290	329	320	277	313	306	305	329	334	329	339	306	315	312	291	299	299	318	293	341	310	311	334	297	323	332	324	304	299	324	299	300	305	334	313	300	347	326	327	279	312	305	312	304	306	308	318	290	293	338	338	305	284	295	304	327	303	324	267	340	318	342	295	307	318	298	336	322	281	319	305	311	304	317	328	308	336	333	287	298	321	318	282	302	323	338	342	327	296	298	327	311	337	337	324	348	308	302	313	290	313	312	289	354	318	335	322	325	321	314	287	328	351	334	307	283	303	287	322	311	319	301	322	355	297	301	326	309	323	327	306	301	325	308	344	314	319	310	318	306	299	353	296	325	345	309	323	330	318	316	281	311	310	307	318	298	320	321	306	340	300	304	313	314	344	284	331	312	289	339	309	347	293	310	302	293	332	274	342	305	331	283	327	298	306	314	304	300	295	304	315	310	325	306	330	321	312	337	316	333	312	308	316	333	313	319	302	287	330	313	295	303	340	300	335	325	357	298	315	327	279	310	290	334	314	315	338	356	324	313	311	315	314	322	302	326	315	307	319	295	327	319	321	319	354	313	310	330	316	331	298	292	312	325	331	335	304	333	316	306	316	350	298	329	294	361	322	340	305	339	337	315	309	319	338	285	311	289	292	349	319	329	269	308	289	303	305	341	329	305	355	310	313	327	301	307	333	304	321	287	305	306	287	299	337	328	307	300	304	364	336	334	307	320	292	320	308	317	326	322	309	310	340	329	331	323	298	332	309	284	343	304	326	296	296	340	324	321	318	317	297	315	311	307	317	310	297	359	309	301	304	303	310	342	313	294	324	291	332	339	321	293	290	317	293	310	333	333	320	293	312	320	309	299	314	300	301	325	320	296	317	302	309	294	297	288	360	282	297	352	313	305	306	308
23816	21448	28189	25067	20818	2303	635	486	403	411	371	355	305	310	306	296	313	277	300	289	340	268	302	309	287	313	305	308	309	287	278	309	303	319	266	283	285	275	304	302	300	248	283	284	286	257	265	298	303	316	280	295	302	275	281	267	293	273	293	274	288	269	318	308	302	295	252	289	299	332	301	288	289	275	297	286	274	313	278	295	245	261	282	300	327	268	268	280	269	333	275	310	259	259	258	269	287	286	270	268	273	262	280	306	279	286	289	290	289	277	283	264	310	275	285	280	306	276	285	335	273	273	276	296	302	291	294	279	314	274	302	270	285	279	295	271	288	295	294	287	297	261	281	302	293	281	278	284	260	285	292	260	275	278	301	252	284	283	273	269	293	280	301	283	304	287	275	271	294	309	262	267	270	284	295	281	284	290	275	278	291	288	294	285	288	277	292	245	297	256	279	269	304	281	268	280	301	280	275	272	263	268	308	278	314	276	277	285	293	304	259	257	279	294	258	285	269	303	285	263	277	299	261	251	267	279	281	264	263	265	278	279	294	298	259	281	287	273	310	284	274	275	284	300	266	278	271	289	291	282	296	269	295	254	281	290	306	302	308	303	296	280	284	279	254	264	267	282	273	279	283	266	287	288	270	289	259	285	281	261	324	293	295	284	288	304	274	258	300	298	285	283	297	250	295	267	289	270	308	288	308	285	282	286	277	295	261	261	275	253	303	272	265	266	306	286	275	294	313	276	295	279	276	285	282	289	297	280	280	292	285	274	262	285	303	288	279	270	276	260	301	301	282	296	304	275	279	269	294	297	296	277	291	316	282	265	287	267	302	284	294	271	288	292	277	294	291	271	290	261	295	278	299	291	303	267	276	276	289	284	278	287	275	293	287	303	270	267	271	258	265	295	285	262	279	310	277	287	295	287	269	295	294	282	278	247	275	273	329	286	279	277	259	274	266	306	258	262	313	297	274	279	310	273	323	272	304	293	310	303	278	267	271	282	268	279	269	297	282	306	278	293	289	280	274	271	302	264	291	277	260	289	267	284	278	264	310	280	311	294	266	283	282	287	287	276	311	308	264	261	297	269	261	304	278	305	276	285	280	281	301	290	248	293	260	292	297	292	277	268	265	273	283	306	287	283	293	281	265	289	311	286	256	259	243	283	300	329	267	294	284	252	275	303	291	254	285	308	271	298	303	256	306	297	278	278	271	288	288	274	290	278	296	284	263	274	240	289	279	295	287	265	286	290	297	296	319	297	293	277	287	261	262	289	275	291	279	288	259	292	294	292	273	306	290	291	309	326	281	285	277	298	269	311	296	279	301	296	281	263	315	236	254	306	297	293	254	260	261	321	296	258	276	267	265	289	283	298	295	285	295	287	260	300	280	293	270	303	264	299	293	302	298	270	250	274	293	294	292	303	315	261	261	301	264	286	273	278	321	271	290	291	301	270	264	293	290	290	314	270	289	292	263	269	256	288	278	293	291	272	286	311	303	282	288	274	250	312	286	283	289	263	289	283	284	278	292	293	264	290	276	305	283	262	269	302	260	267	282	334	268	268	292	283	280	293	300	259	286	288	253	288	307	299	256	282	288	268	299	274	280	251	294	273	305	272	294	300	297	282	255	292	308	283	296	300	281	289	299	279	310	265	296	270	278	281	278	271	265	293	274	285	284	261	272	282	282	298	312	318	252	277	291	273	287	268	300	300	272	289	256	286	282	295	278	282	274	285	295	267	274	281	265	281	239	277	252	275	265	280	276	270	256	304	291	258	278	290	275	296	323	249	280	308	254	262	275	302	266	274	306	268	261	277	271	290	283	294	285	286	282	294	269	279	299	316	310	287	290	279	266	269	271	272	282	275	287	263	290	273	285	255	285	294	277	322	259	285	284	295	271	223	266	297	242	276	261	305	238	267	290	279	277	290	296	270	282	245	264	297	278	298	266	288	304	318	256	252	291	307	294	260	273	288	270	274	285	288	293	259	288	284	302	270	267	276	270	270	277	286	274	292	267	277	290	290	279	284	267	286	246	252	290	280	275	282	296	291	304	308	265	284	291	249	285	286	281	281	279	268	272	301	292	284	267	264	293	297	306	272	288	279	258	301	305	284	300	283	269	310	318	279	276	287	286	286	293	286	280	267	298	264	290	286	295	294	320	266	264	269	285	287	297	263	288	289	284	275	258	272	251	268	320	286	286	319	249	282	292	302	257	293	308	273	292	281	245	274	307	293	283	293	288	285	259	272	284	286	294	270	320	321	300	309	280	268	300	297	302	270	241	245	312	296	314	279	302	292	290	286	311	269	266	290	282	300	289	277	305	309	281	269	297	319	309	274	276	264	277	292	272	275	289	268	295	287	305	276	278	272	296	277	309	271	275	314	291	303	323	269	259	263	269	278	274	291	300	317	301	255	258	260	299	327	263	279	280	237	269	285	293	263	296	324	272	278	277	277	287	292	271	286	293	254	241	264	313	268	284	273	289	308	284	288	286	255	264	258	238	298	270	279	271	280	265	275	285	286	271	293	279	287	272	315	284	281	274	244	316	299	265	312	273	291	264	251	277	277	280	269	278	278	261	246	284	283	270	296	262	265	283	288	287	268	272	257	270	277	284	280	322	284	286	309	292	255	290	274	269	260	297	324	288	282	274	310	269	242	299	317	281	281	263	315	277	260	311	255	293	255	270	298	284	276	283	282	286	276	277	298	249	289	277	277	257	282	280	272	266	292	288	299	271	305	284	270	279	273	314	314	283	281	298	278	284	286	282	304	264	286	307	275	275	266	290	273	247	278	267	256	280	311	284	298	279	293	247	253	267	296	284	280	305	300	287	288	311	297	319	284	288	273	316	287	280	281	280	261	274	263	288	281	290	268	276	267	291	296	279	274	265	286	278	285	270	290	280	289	277	284	280	290	303	287	258	289	293	285	297	256	255	312	279	263	312	281	286	283	283	250	298	271	272	282	289	274	281	295	279	262	257	278	267	295	269	274	263	317	303	279	293	295	292	266	268	274	291	289	275	265	278	278	275	308	279	290	286	298	240	297	291	281	315	307	316	292	280	281	279	314	290	292	280	272	262	301	273	281	299	261	289	273	278	284	289	282	287	280	250	265	269	302	284	303	259	271	290	298	293	290	295	304	260	309	297	295	248	296	297	270	288	285	256	310	292	251	277	290	298	289	268	273	263	272	286	293	311	291	284	286	266	274	260	287	278	285	282	275	281	334	273	321	276	260	289	273	270	263	317	276	285	283	271	282	268	261	275	291	281	277	289	267	284	265	285	279	286	297	264	264	316	263	295	273	284	296	291	251	254	270	262	284	281	260	310	285	297	289	280	281	281	293	278	257	283	292	292	295	278	266	280	278	302	272	276	276	284	279	272	252	281	258	297	289	287	313	306	318	276	279	294	275	255	272	312	285	295	289	314	287	288	315	266	279	285	288	266	307	277	306	264	281	278	289	269	266	271	280	314	297	269	290	285	248	289	279
2974	7627	4823	2218	1600	1210	975	810	655	625	520	511	518	443	412	437	423	399	397	389	403	377	380	405	336	369	339	339	337	361	376	398	329	354	373	370	353	387	348	346	375	360	365	380	365	358	331	359	345	334	390	354	361	361	333	349	350	338	350	355	340	361	341	341	342	355	382	380	359	371	358	354	313	346	353	356	314	344	351	377	342	365	362	379	361	349	347	328	374	347	326	339	311	352	358	375	324	346	341	335	360	350	355	364	372	338	349	378	301	380	334	348	358	365	360	363	341	360	352	332	346	351	355	343	368	332	313	344	372	411	357	369	341	363	351	328	343	333	394	310	400	339	329	362	391	359	353	358	342	350	383	376	333	376	355	346	337	361	349	361	346	375	350	326	336	352	332	375	322	388	358	376	334	338	357	369	339	338	337	355	325	336	374	335	365	326	340	352	329	346	349	347	370	319	343	327	366	382	326	371	369	329	339	345	346	353	366	314	328	355	329	322	346	331	318	339	346	333	343	345	351	331	334	350	336	364	327	372	386	322	407	347	330	342	319	372	339	365	365	344	360	353	334	352	349	364	338	351	350	347	352	342	338	316	354	333	341	348	340	374	383	329	364	361	368	334	319	366	356	334	353	377	373	357	331	366	348	374	372	335	343	336	353	337	336	360	375	350	332	372	349	387	373	350	336	351	324	341	373	327	378	384	353	315	378	349	368	318	354	373	318	386	342	386	335	382	345	351	335	376	337	358	379	340	324	366	371	348	361	350	339	375	370	332	352	370	332	329	357	350	341	323	403	368	354	362	355	333	387	334	330	348	341	331	367	362	364	369	361	360	371	344	352	349	349	348	341	373	333	405	343	341	374	347	339	330	355	361	334	341	335	345	363	357	375	385	334	351	345	377	367	354	363	349	359	377	362	358	374	336	353	351	355	355	354	374	351	366	342	326	320	345	342	365	293	342	370	374	343	339	340	328	315	340	332	366	364	331	388	356	362	342	330	343	328	338	347	339	365	365	348	320	369	367	370	363	351	345	383	345	348	377	346	333	313	363	355	338	360	343	363	366	347	332	355	366	365	320	360	342	365	333	350	359	316	343	336	356	347	349	346	378	328	357	333	336	355	331	325	319	342	357	355	392	378	362	365	324	373	352	363	329	344	339	335	328	329	327	356	328	342	302	329	382	332	375	327	360	370	332	371	368	336	335	332	350	345	352	351	358	378	346	364	369	330	364	344	336	293	346	314	319	329	334	372	342	356	403	345	348	353	379	385	366	355	352	340	344	369	322	346	325	361	317	346	327	363	365	339	366	353	341	377	333	337	349	367	323	389	330	337	361	375	350	380	303	362	385	340	340	364	360	344	332	356	346	365	374	350	370	351	360	327	374	355	339	370	323	354	335	353	328	347	372	348	354	368	326	351	361	311	329	343	349	338	381	386	340	345	332	386	375	340	336	317	328	350	362	343	353	344	362	364	362	364	392	379	348	361	377	372	357	330	381	355	333	346	341	368	375	397	396	385	322	337	354	376	357	314	357	372	337	301	353	340	308	381	340	304	323	299	339	332	353	366	321	328	330	298	361	317	328	323	390	342	364	380	380	349	320	331	334	371	311	340	356	315	361	357	349	366	381	342	361	341	348	347	332	383	362	335	344	346	370	365	340	332	369	331	357	314	342	335	356	345	353	355	353	377	377	333	365	356	391	340	353	351	335	347	344	343	352	344	370	362	352	369	322	351	360	375	342	362	360	342	336	368	371	366	356	359	359	353	363	322	343	329	363	316	351	348	359	342	390	376	353	333	336	338	338	359	332	344	344	343	352	355	339	353	365	339	340	336	323	352	318	368	350	327	335	351	310	347	354	393	319	310	364	374	362	328	346	380	341	349	360	345	332	357	339	333	367	342	345	360	344	313	353	347	362	355	373	354	355	349	361	339	390	362	383	378	373	325	345	358	338	340	358	343	312	385	342	352	343	335	339	377	342	366	356	324	327	360	323	352	367	344	342	374	345	343	342	347	346	372	351	364	343	329	347	317	352	355	350	357	354	338	342	372	361	370	340	371	347	358	351	344	318	347	363	361	378	364	320	354	325	349	354	303	339	328	353	336	365	321	365	357	351	351	377	330	375	346	356	340	374	372	332	359	370	365	321	377	340	339	374	323	348	362	371	314	370	339	374	357	355	366	382	387	346	373	336	316	325	340	365	378	343	373	371	396	336	345	341	330	337	345	371	382	380	353	352	340	383	327	340	366	341	336	325	365	374	347	371	372	316	339	359	346	341	329	322	364	349	314	363	348	331	336	330	377	324	336	371	368	362	367	359	370	331	358	336	388	354	341	379	361	355	367	346	362	391	357	363	372	355	308	328	340	369	347	350	384	332	363	333	393	348	327	368	320	314	352	374	325	303	356	329	390	359	327	360	341	326	332	343	329	389	347	372	344	387	382	345	358	343	364	334	331	340	312	359	384	357	361	328	350	360	375	376	349	352	353	333	349	365	385	340	339	370	344	354	361	369	363	337	367	368	340	376	360	347	375	391	308	340	370	363	345	347	362	333	336	339	334	333	354	345	349	359	339	370	356	368	342	375	385	364	366	319	341	365	371	340	373	388	342	350	336	333	351	364	345	347	401	344	347	337	394	359	372	358	343	353	369	394	341	342	349	360	353	375	359	355	354	368	357	312	306	346	378	343	343	373	368	336	338	336	339	361	360	383	371	372	345	337	336	313	356	328	342	371	352	362	341	346	348	342	370	357	394	345	346	329	356	358	351	342	313	368	347	328	327	330	360	358	337	359	326	328	339	338	298	362	356	370	335	367	355	329	328	316	346	334	311	331	327	322	377	336	359	324	357	360	349	326	314	356	339	345	379	358	377	378	322	352	351	339	357	368	326	379	341	339	370	372	340	368	322	334	400	346	376	359	369	351	362	346	355	350	374	328	356	351	363	372	339	322	353	367	359	358	355	357	326	331	334	369	317	356	344	333	354	366	336	358	363	322	344	375	371	332	373	347	318	364	379	370	347	347	359	368	327	352	343	304	376	361	346	348	382	347	332	314	344	388	349	355	364	366	334	353	351	372	327	382	367	340	330	364	357	350	373	364	385	347	338	343	364	343	357	368	342	359	340	349	347	380	368	349	345	347	345	366	351	340	353	352	353	333	387	361	337	374	344	379	340	339	370	380	335	366	362	329	342	373	342	353	361	398	293	372	334	340	340	358	346	323	361	362	374	332	316	308	343	344	334	346	338	356	386	326	381	328	395	349	333	350	355	353	323	336	344	358	335	348	326	338	363	374	331	360	381	371	321	348	353	353	376	354	359	368	342	356	370	353	343	307	356	359	355	320	356	360	361	331	342	361	385	348	332	342	377	381	353	333	357	370	344	339	358	349	363	343	348	353	346	349	326	387	341	359	398	336	335	357	342	336	385	373	332	367	321	347	368	354	358	365	354	380	321	335	386	356	344	353	354	380	347	357	370	340	352	335	335	337
25017	21411	26477	24951	1511	307	276	226	207	187	165	150	179	171	136	144	143	122	137	167	144	136	147	135	147	148	140	127	110	129	152	126	130	125	138	122	124	157	125	130	130	132	146	121	141	123	131	121	131	128	139	141	148	133	130	134	124	135	145	148	142	152	106	143	129	130	139	117	124	131	135	144	133	144	149	141	132	144	134	135	166	140	140	147	134	133	139	122	154	130	115	122	150	165	135	131	125	135	146	120	142	160	130	108	126	136	129	124	107	143	136	135	122	135	124	143	125	150	146	131	124	138	125	151	141	119	113	142	134	142	129	145	140	146	156	108	120	138	161	135	137	145	146	143	131	131	135	147	136	133	128	128	148	128	148	129	131	126	135	126	135	141	111	118	132	145	158	127	129	129	121	139	117	148	138	146	115	150	157	142	121	135	113	137	154	128	143	128	129	127	121	147	118	131	127	141	146	143	141	152	138	133	154	143	149	118	144	139	119	137	118	144	141	141	124	133	139	119	119	137	153	148	134	127	126	134	142	135	138	138	117	143	145	149	127	145	146	128	140	140	145	151	132	133	151	131	116	113	126	116	133	145	117	132	126	146	123	151	151	130	157	120	154	147	143	126	133	134	129	142	117	149	136	135	131	121	132	158	139	126	142	134	117	125	152	137	129	122	140	134	129	141	121	129	148	130	123	121	135	131	137	125	149	142	135	129	135	129	133	155	138	136	136	128	140	138	129	133	154	140	130	134	139	133	111	131	137	139	118	161	125	129	128	140	134	143	142	121	132	127	141	117	138	145	137	138	137	142	132	114	122	141	161	140	132	117	139	143	127	132	133	131	122	131	130	148	162	126	118	133	125	141	138	145	141	124	120	142	118	151	143	114	128	136	143	116	144	133	151	145	139	138	148	142	149	153	140	127	144	130	142	117	140	129	121	133	141	129	142	133	128	156	108	140	149	155	130	138	135	144	124	122	111	142	137	140	142	133	139	151	151	147	133	122	112	152	134	141	128	148	114	146	148	132	120	141	128	154	129	112	133	134	118	151	148	139	113	149	137	118	131	123	139	128	122	146	149	127	139	126	135	111	127	126	142	121	124	126	137	125	135	138	123	146	145	142	134	142	139	138	130	126	151	145	148	136	137	124	143	136	139	126	129	138	133	122	150	142	141	149	156	111	124	126	144	128	136	142	118	136	143	117	127	132	127	137	140	128	130	150	132	135	127	124	111	134	144	128	145	133	110	122	124	156	138	129	134	132	139	152	123	110	136	150	144	126	129	122	120	125	151	138	121	134	144	136	143	134	120	113	149	125	154	130	153	148	137	160	129	137	122	126	143	134	155	140	130	120	134	100	123	124	150	133	140	136	118	139	145	126	135	142	146	150	137	117	126	148	136	168	134	128	130	133	139	152	153	146	151	134	138	121	144	137	114	130	133	157	145	131	144	139	141	122	143	140	137	115	123	128	115	128	143	122	125	139	113	141	122	140	116	127	153	125	152	142	118	148	119	161	141	114	154	134	137	131	146	111	127	134	121	146	140	132	129	137	145	132	135	125	130	141	127	133	125	126	123	133	139	145	119	128	124	132	112	144	139	138	139	143	130	147	137	127	164	125	121	126	140	116	129	151	127	139	130	134	139	154	144	130	134	138	129	140	133	110	153	153	142	116	146	145	137	137	117	154	152	147	146	117	123	157	138	124	140	125	155	120	144	116	133	144	124	141	138	115	130	137	138	125	139	125	132	128	144	166	139	135	137	142	142	125	150	135	141	138	131	114	147	116	117	133	125	123	124	130	131	123	125	137	116	162	133	134	122	150	127	147	147	139	138	133	136	126	152	138	135	124	119	146	113	135	139	118	135	137	145	131	131	147	128	134	150	139	145	143	136	134	142	135	143	140	141	138	137	139	141	132	120	137	141	136	126	140	135	140	126	124	128	124	146	128	138	130	139	151	129	129	136	119	126	114	127	126	136	135	102	142	143	150	128	135	146	131	142	141	134	144	127	135	158	124	124	117	147	151	130	135	134	117	130	120	128	127	114	139	143	125	140	137	117	133	148	129	135	147	128	129	128	152	144	142	126	128	123	150	117	125	133	130	124	139	135	109	148	137	134	137	113	121	115	132	130	131	140	143	143	141	138	148	147	150	147	125	156	142	135	142	144	147	142	124	139	155	131	139	136	142	127	134	131	150	104	141	137	129	138	144	151	153	143	113	134	108	125	140	144	127	126	142	119	162	102	119	106	133	153	138	119	130	124	124	132	131	145	150	140	140	146	142	142	152	128	165	133	141	136	138	136	149	122	141	132	116	138	119	133	138	156	143	132	141	115	124	123	151	116	140	124	138	131	139	140	158	143	111	125	138	148	138	121	135	145	140	121	140	125	127	144	134	130	160	124	126	146	129	138	131	141	133	158	119	129	123	126	138	144	128	154	143	134	124	125	151	122	118	145	127	132	130	144	113	154	145	111	155	138	140	142	135	141	136	120	162	135	136	105	122	147	139	120	149	132	145	160	156	132	147	141	123	124	111	119	150	153	135	132	136	122	132	146	130	153	130	146	132	128	156	129	133	150	138	134	149	153	117	127	128	126	149	124	142	148	134	131	137	127	101	130	173	139	134	138	135	148	131	126	152	137	136	159	119	135	139	140	130	138	123	134	131	140	133	142	119	156	129	130	142	141	144	123	124	117	139	153	142	127	136	140	130	111	128	153	146	131	112	127	125	136	132	137	141	135	123	141	138	127	133	131	152	128	133	140	139	118	130	130	141	129	156	149	111	164	120	134	142	150	135	118	127	139	144	119	131	152	131	110	131	166	147	135	123	123	155	142	138	141	127	126	136	144	131	139	134	159	144	129	129	133	131	136	115	132	135	123	130	138	128	134	147	118	126	175	144	115	150	151	128	136	140	122	120	136	150	130	122	141	134	126	104	125	115	144	133	133	137	118	141	135	142	154	133	125	147	140	167	119	136	136	141	126	115	154	137	152	149	129	136	108	130	124	139	135	125	141	121	129	140	145	134	138	123	151	131	165	148	137	137	151	139	116	145	132	127	136	122	143	152	140	137	122	137	154	154	128	147	120	129	145	134	144	126	118	135	154	126	121	127	141	141	129	143	136	133	131	143	126	127	125	139	125	139	134	122	116	126	134	139	130	155	129	116	130	126	135	125	130	141	118	131	128	121	132	126	136	132	132	128	135	148	135	156	153	140	130	121	137	145	126	172	112	142	125	140	113	130	140	136	127	135	128	138	131	139	132	129	133	148	136	126	124	122	154	146	134	138	131	141	129	154	134	137	140	124	136	135	127	119	132	148	114	144	110	134	135	137	130	155	132	133	143	134	118	144	138	142	112	134	127	127	146	129	127	141	139	132	122	144	126	135	111	129	141	135	147	131	129	145	125	124	131	118	142	144	126	133	138	138	135	125	148	115	144	145	149	127	132	148	128	144	137	139	125	134	134	131	116	123	151	135	128	127	143	119	139	115
3265	3863	2401	1082	746	618	491	403	339	307	287	273	239	240	186	220	185	191	178	187	151	196	181	187	150	186	184	185	165	163	157	176	170	152	163	181	176	153	172	171	150	164	175	165	188	166	165	157	173	164	179	156	165	173	172	171	170	177	140	185	160	156	174	165	179	178	185	166	170	181	146	191	168	168	142	159	147	154	157	165	143	170	150	177	163	168	158	187	170	175	152	163	176	164	176	158	162	162	180	170	187	164	157	193	154	182	178	159	143	153	165	146	154	157	163	161	169	170	150	166	152	190	158	172	143	156	176	180	156	179	146	156	152	166	167	157	140	169	158	180	158	163	142	161	152	174	149	161	191	183	152	184	144	177	174	141	165	161	196	174	163	157	176	167	140	172	146	162	181	156	177	160	160	164	175	166	161	160	156	152	163	199	142	150	158	165	165	167	171	167	169	177	179	166	157	156	136	165	161	175	163	178	159	164	159	142	185	162	153	176	156	175	148	141	166	151	165	172	169	140	152	151	192	173	186	174	192	164	157	184	169	156	182	159	164	148	168	141	149	159	162	159	164	160	140	149	170	167	169	157	170	184	164	174	146	156	140	172	169	172	134	185	161	148	190	147	162	172	173	178	186	162	154	171	160	164	158	182	135	164	162	184	171	166	146	147	149	170	168	151	162	159	177	189	168	157	168	159	152	170	175	179	148	168	147	160	149	146	137	169	169	167	195	168	163	166	161	162	160	166	138	190	164	149	168	177	168	155	160	162	167	162	195	170	126	145	166	163	148	180	133	161	171	162	178	171	162	145	145	164	157	155	162	158	162	169	169	154	178	174	165	150	133	180	160	161	164	150	169	167	176	182	179	152	165	170	163	164	194	168	146	169	165	164	168	167	167	170	158	166	170	162	168	147	153	136	147	167	168	175	182	151	168	167	170	167	188	147	157	167	143	161	141	162	151	160	197	160	149	157	174	185	175	173	166	168	182	174	149	186	144	170	187	166	159	144	172	166	144	176	156	159	167	169	171	163	145	183	161	182	163	185	141	156	169	150	148	184	175	191	132	175	142	167	156	151	182	142	163	152	162	166	173	153	157	159	182	156	150	160	155	172	160	182	159	156	155	147	156	193	173	175	142	161	176	179	166	147	174	185	136	156	178	175	159	145	169	172	163	179	176	176	155	153	175	158	171	156	185	147	185	174	173	165	173	164	166	161	168	173	154	179	157	138	181	181	178	153	171	167	173	137	175	160	157	163	151	158	161	163	152	149	167	179	174	159	157	182	176	158	139	166	145	172	177	165	177	159	146	156	188	165	182	162	162	170	182	153	170	163	174	154	180	150	159	186	147	149	169	186	150	186	166	185	159	155	158	152	157	159	182	178	155	154	165	164	187	143	174	172	166	151	163	175	155	171	165	150	183	191	164	158	165	153	167	149	174	168	183	181	178	206	158	152	165	143	148	155	162	168	170	150	181	172	158	174	185	174	145	180	159	157	172	151	170	155	156	186	172	179	146	173	169	182	157	155	173	172	158	183	176	166	173	162	166	166	178	149	199	162	176	162	175	167	174	172	166	169	137	183	169	162	170	164	148	161	151	164	175	146	142	186	154	168	171	165	157	157	155	174	177	156	168	145	176	191	156	180	156	171	154	165	159	161	180	146	176	171	178	172	177	153	169	149	172	161	146	171	179	151	160	164	166	175	152	174	160	151	179	180	148	163	157	156	179	163	172	158	172	172	145	162	165	159	157	171	170	169	186	156	151	174	195	184	150	194	181	162	190	171	182	157	181	175	172	168	168	138	154	173	175	193	159	195	163	148	177	157	168	193	162	173	188	150	169	148	160	175	162	162	166	165	167	161	154	178	153	193	181	163	165	150	191	169	171	188	157	162	151	159	160	191	165	166	143	156	179	180	189	153	176	166	153	150	156	182	164	169	185	154	195	166	182	186	170	167	174	161	168	169	188	168	186	185	187	160	164	168	158	161	166	128	172	159	161	179	171	168	156	142	168	160	165	186	152	180	170	173	176	168	164	149	138	182	159	172	169	175	182	174	172	168	161	169	169	183	186	183	154	159	161	142	138	156	170	158	167	168	177	168	157	148	187	164	172	184	167	150	159	168	152	145	177	187	168	157	179	158	147	189	165	162	172	163	170	160	159	164	162	155	152	160	157	163	170	164	175	159	162	180	156	172	182	145	147	147	180	162	168	176	176	142	168	151	167	185	132	159	161	171	180	164	175	164	146	165	183	176	148	182	199	171	172	158	148	146	184	167	167	186	153	162	174	166	139	166	166	161	153	148	169	184	159	154	171	164	170	147	180	165	189	177	161	156	160	164	174	157	180	175	152	170	189	163	163	174	132	177	173	162	164	149	171	171	147	144	184	162	159	173	145	162	160	156	172	157	150	159	146	163	156	160	168	156	152	166	165	173	176	175	165	154	160	174	170	168	156	161	169	146	173	161	139	175	163	185	175	166	175	175	160	154	165	170	156	151	156	160	173	182	156	198	154	148	184	149	157	159	180	181	163	150	161	157	148	161	156	187	152	167	153	178	179	147	166	180	171	174	190	161	178	172	190	149	168	168	170	169	161	168	158	190	159	148	178	165	166	172	186	176	151	167	165	161	156	142	161	161	169	185	155	168	144	159	160	157	164	157	161	164	150	175	153	168	164	177	150	179	160	182	158	158	176	184	181	171	171	166	174	172	173	175	156	154	135	178	179	170	170	160	190	149	169	125	166	176	186	157	163	181	155	141	155	162	148	189	164	165	168	168	183	179	193	145	159	164	184	123	159	158	167	145	159	167	155	169	161	167	150	171	173	161	177	151	196	152	165	161	177	142	140	152	171	144	152	189	160	161	152	161	182	164	150	184	165	182	176	162	149	168	154	177	173	175	160	161	192	163	171	154	175	182	171	167	145	185	187	183	148	164	171	154	170	141	188	174	156	196	155	156	174	146	156	169	175	161	174	155	183	157	189	167	170	158	171	191	156	193	168	155	156	175	160	154	164	176	170	188	197	162	149	136	159	168	164	180	169	167	171	151	153	161	164	154	169	157	175	165	151	174	175	150	178	189	181	181	173	169	169	165	175	175	189	180	159	179	176	182	165	174	152	162	159	165	166	165	184	138	172	189	180	170	158	161	157	186	169	175	179	167	161	153	173	153	165	172	161	189	161	168	172	177	183	177	141	158	165	153	168	186	166	178	148	167	158	170	173	160	129	173	170	174	164	176	148	170	175	149	144	164	174	171	187	185	168	179	169	172	168	167	172	146	151	165	174	189	150	157	162	147	159	168	158	156	171	157	161	173	155	187	180	136	187	150	150	175	165	179	157	164	166	197	160	181	165	163	164	162	143	162	173	176	168	168	152	161	169	164	154	181	161	164	171	158	181	152	169	165	170	166	158	175	185	178	156	171	155	191	152	141	154	150	184	142	142	177	148	165	167	187	177	164	161	155	148	138	179	161	167	157	165	164	168	184	168	172
22725	21435	28817	24443	21430	20455	1559	502	430	324	302	274	271	208	219	212	210	165	161	202	173	185	184	148	149	131	149	170	158	151	175	152	153	152	156	142	149	160	147	145	139	142	123	135	110	129	152	144	132	117	158	152	137	152	130	151	144	155	137	148	125	151	149	151	129	127	136	154	133	133	138	140	135	148	130	146	137	112	144	142	132	131	134	123	132	123	129	155	122	142	154	142	121	151	153	157	156	137	137	153	126	157	148	146	127	160	154	139	140	130	143	136	147	117	125	113	148	160	132	116	105	124	129	118	138	126	116	134	134	140	141	140	159	126	131	120	130	129	132	135	127	124	145	112	127	141	128	136	134	137	152	155	139	154	135	142	159	130	134	121	159	136	147	137	144	150	153	144	136	138	124	137	163	144	142	147	150	131	128	130	140	142	131	121	140	129	163	137	109	118	153	106	140	103	142	140	143	134	130	116	140	128	128	141	149	139	144	127	149	140	169	155	135	111	138	132	146	128	146	140	137	121	148	138	137	134	132	125	139	136	131	151	130	134	164	156	125	137	153	157	124	130	170	129	116	151	125	130	135	133	140	135	115	150	146	106	145	127	128	133	137	121	114	133	124	149	134	139	140	146	136	149	124	126	149	134	143	132	126	145	143	136	120	133	135	139	141	130	145	133	130	157	143	141	145	140	132	129	149	131	115	128	151	143	143	125	128	137	145	134	141	133	137	129	113	130	122	136	124	160	153	148	151	161	157	131	133	125	136	145	128	143	132	125	137	146	132	144	131	140	130	128	142	136	144	137	110	152	133	132	142	150	121	153	126	135	147	182	139	135	119	108	116	133	139	144	141	126	138	120	147	133	131	153	131	140	135	149	117	113	115	141	121	121	118	146	154	159	146	140	140	155	112	135	143	155	124	129	116	132	154	147	144	130	145	146	134	142	147	143	139	127	144	145	130	148	131	110	149	138	126	133	155	127	141	132	139	138	133	129	130	150	146	152	118	122	127	134	135	138	139	122	151	117	136	139	137	142	134	121	152	147	134	145	135	132	158	119	146	121	142	112	143	122	133	141	127	129	127	173	132	135	143	132	153	146	132	133	118	133	131	145	137	124	160	143	138	145	153	132	142	134	135	143	132	121	147	127	148	131	121	127	140	116	165	133	127	158	136	134	136	132	145	129	122	124	138	140	154	131	147	125	132	124	149	140	126	124	141	147	121	122	130	137	127	139	137	129	136	142	138	162	147	143	123	108	141	151	131	138	117	112	153	129	113	132	161	136	146	129	148	151	146	129	147	130	111	128	136	129	137	123	134	144	111	128	157	125	139	113	160	143	143	144	145	153	143	134	152	142	134	128	133	130	131	122	144	138	151	153	143	145	142	130	144	135	121	142	146	129	129	141	141	130	145	123	148	137	126	119	131	145	142	134	140	125	129	127	127	138	145	156	130	139	130	127	143	133	123	128	140	138	158	147	161	104	137	133	117	140	151	146	126	143	147	122	131	139	132	125	151	135	148	151	149	127	130	135	150	140	133	137	138	119	154	146	120	127	147	157	136	136	113	138	135	137	136	132	133	153	133	125	132	146	136	141	154	134	148	145	138	134	136	124	116	147	124	136	128	117	124	126	134	129	132	146	128	148	127	137	148	139	125	125	125	124	128	140	143	133	142	141	140	150	125	139	136	138	117	140	131	140	125	140	123	141	148	157	134	128	152	142	136	152	125	143	134	132	131	126	133	125	132	141	143	152	135	132	137	136	134	130	137	141	122	125	157	123	122	112	117	122	124	122	104	141	135	147	137	147	148	144	144	155	149	142	116	124	141	134	131	143	144	127	111	145	142	119	120	136	138	136	130	134	117	135	145	156	132	122	130	135	134	140	145	130	122	124	135	127	126	132	152	135	148	130	122	136	118	117	136	158	118	139	126	126	147	148	139	132	131	143	126	143	133	129	136	155	125	148	106	124	153	143	144	120	116	148	144	122	119	125	144	127	133	143	156	114	123	147	120	143	126	136	138	158	135	136	135	108	137	132	117	115	123	137	133	139	130	160	131	132	129	137	133	130	153	141	120	148	119	158	154	132	147	133	121	123	147	144	130	140	154	151	145	124	151	122	146	140	156	150	143	139	126	148	135	135	149	144	148	116	125	125	134	135	119	125	124	128	144	130	152	135	144	123	120	117	142	143	144	148	144	116	148	114	142	135	145	140	130	119	137	118	137	121	143	143	134	131	125	135	143	157	145	125	131	127	120	146	145	145	131	146	152	127	120	146	143	137	129	129	140	119	129	154	162	149	155	133	131	145	135	133	145	132	127	125	105	141	136	127	154	137	143	129	126	137	148	142	143	115	122	110	121	137	144	117	133	132	130	138	134	151	136	142	146	137	157	112	145	148	131	122	133	118	119	110	130	148	136	145	135	149	125	146	137	139	163	127	124	136	133	149	123	117	114	132	125	123	130	134	111	143	112	112	110	147	128	158	141	117	136	141	140	159	136	155	131	134	141	146	143	127	114	139	146	147	122	135	138	140	124	135	141	145	131	141	146	130	150	99	136	132	155	161	125	123	134	115	159	118	122	127	137	133	151	147	137	121	123	129	135	130	156	109	132	158	142	135	151	120	137	142	134	140	139	145	150	172	109	143	149	119	127	117	133	136	130	143	130	123	157	128	146	142	126	141	123	128	144	116	149	127	136	144	107	137	129	128	125	123	129	139	137	127	116	123	132	144	142	151	143	128	131	136	124	127	134	137	148	128	130	125	151	135	130	144	112	136	125	132	142	139	139	130	146	135	136	133	160	144	120	134	120	158	135	124	134	146	128	125	133	148	122	158	166	151	129	135	145	136	128	151	152	138	139	131	137	122	145	121	136	144	141	143	145	127	142	132	132	132	166	125	126	134	122	139	122	123	138	140	132	133	133	136	149	138	117	147	134	125	131	140	130	116	139	135	128	142	126	165	129	139	146	158	143	129	126	101	140	127	125	141	135	138	142	139	140	133	121	143	129	145	149	137	144	159	144	124	135	145	143	154	129	136	132	125	142	139	99	154	143	143	135	112	133	145	155	148	135	147	144	129	142	119	129	131	122	152	147	131	133	131	123	139	135	143	138	133	130	153	138	104	138	137	147	135	124	122	152	130	137	163	146	135	120	141	159	129	148	140	133	139	127	126	140	135	134	130	126	131	135	137	129	146	142	133	138	134	140	142	122	129	124	130	121	137	121	140	116	153	140	127	113	133	137	138	157	144	148	144	136	118	136	105	132	146	132	121	121	139	147	144	140	126	139	150	148	135	129	130	141	128	124	155	131	126	143	122	121	134	135	133	148	118	133	127	126	149	130	111	107	151	117	146	138	139	132	134	151	118	146	123	144	137	142	133	121	123	137	133	140	138	132	123	127	154	140	135	125	113	126	148	156	132	119	137	144	111	128	131	147	140	147	135	125	151	135	149	121	107	142	118	147	124	140	164	125	138	136	146	114	131	119	133
3795	12236	7976	3598	2548	1814	1356	990	814	647	552	470	458	389	311	336	273	264	287	254	262	252	228	223	232	202	195	208	211	195	201	201	196	203	191	188	194	215	192	199	215	192	185	188	173	192	176	191	193	182	188	191	173	175	168	203	163	200	187	186	172	179	181	161	167	167	179	176	198	164	176	194	184	178	176	180	183	160	188	173	172	163	178	167	180	170	165	203	166	187	173	175	163	177	196	186	192	171	180	159	154	164	161	168	169	175	177	179	188	197	163	158	191	154	172	192	177	184	154	184	159	158	171	164	210	163	157	178	203	174	165	168	172	179	180	181	181	182	175	156	177	176	169	174	159	156	170	181	153	163	174	188	178	168	192	163	171	182	167	170	181	152	179	176	175	187	186	179	176	178	174	188	160	213	166	174	171	173	178	181	173	171	169	162	186	150	176	177	165	167	167	160	191	189	160	167	188	201	211	181	178	152	174	167	157	156	174	206	166	157	166	182	175	169	163	175	167	166	159	171	161	169	186	190	184	178	176	193	155	175	159	174	174	156	159	200	165	189	171	189	177	176	153	186	193	188	198	183	165	185	192	162	171	191	189	173	204	176	181	163	168	194	189	170	172	178	183	180	181	163	184	186	186	167	176	186	165	189	160	168	169	173	174	163	171	182	175	184	148	187	170	189	191	166	203	187	175	176	165	194	178	139	190	180	180	201	190	180	165	185	182	166	171	182	163	168	180	185	170	161	191	183	180	177	158	164	168	166	191	184	172	177	161	184	184	187	176	183	174	175	174	196	186	179	189	163	181	181	163	166	164	181	185	165	144	174	174	164	173	187	178	175	178	156	178	166	194	186	199	169	150	207	184	169	179	162	175	152	181	168	156	179	178	160	173	167	183	184	137	199	174	162	185	191	150	189	175	178	175	149	195	169	164	173	184	173	179	152	208	175	179	164	196	175	183	167	184	168	190	184	150	192	191	148	171	200	180	175	184	175	182	191	176	164	184	156	181	183	163	159	176	184	173	165	176	160	193	180	180	177	151	188	176	167	197	149	186	167	164	154	154	176	183	193	198	162	194	179	167	195	168	163	185	161	193	160	188	200	161	174	175	164	160	186	167	167	165	150	185	186	186	156	168	164	189	176	129	179	168	168	186	177	162	171	155	156	159	180	168	173	179	188	166	151	158	156	180	184	173	173	172	168	163	179	182	160	197	163	170	178	200	166	169	152	196	170	167	191	188	163	158	167	151	168	178	180	195	175	190	178	195	161	156	185	167	161	184	179	182	195	171	178	170	168	167	166	178	188	168	206	161	172	198	179	160	171	174	184	151	195	155	193	165	184	176	174	165	173	183	178	156	194	172	191	155	195	164	175	164	184	166	199	179	176	148	165	174	201	167	170	186	181	168	172	182	167	170	162	174	180	182	177	155	162	171	171	178	185	174	144	174	175	156	168	168	176	183	159	174	173	177	176	153	179	176	144	197	206	176	168	171	222	149	169	159	170	165	188	190	188	188	163	140	196	175	183	169	163	173	185	180	162	163	172	183	174	192	169	155	170	165	182	157	174	194	186	171	173	188	155	171	179	160	160	169	183	166	176	168	165	169	165	166	178	161	213	175	162	171	151	185	169	179	158	170	177	179	154	190	157	174	149	182	175	173	183	191	183	192	155	186	173	177	167	173	166	190	182	163	165	160	164	165	158	163	174	160	174	175	184	167	177	164	177	161	162	167	171	155	181	175	187	143	165	179	148	170	185	173	183	181	179	200	193	172	165	183	170	189	169	160	185	163	160	178	190	165	194	149	138	174	191	176	155	160	212	180	188	165	195	174	194	179	178	177	174	188	185	180	177	169	162	172	171	185	162	168	210	184	176	179	190	158	148	174	170	182	178	181	179	182	164	173	176	173	162	172	181	169	177	170	162	159	204	155	151	181	188	174	166	187	191	184	171	168	161	159	183	168	164	170	166	150	194	180	168	192	175	171	177	173	177	148	154	192	183	184	178	184	166	180	174	187	170	194	171	150	179	176	170	189	207	174	161	178	180	161	185	179	161	170	183	180	175	185	162	158	174	192	202	161	160	163	160	179	173	159	161	181	163	201	175	166	197	166	169	177	191	178	183	164	165	192	149	171	184	185	183	193	168	180	150	179	160	157	164	177	160	187	157	178	179	193	175	160	180	159	190	165	160	170	201	162	148	187	145	181	178	169	158	169	174	171	152	149	180	170	184	184	153	175	185	181	183	170	173	193	170	165	174	164	199	152	184	166	177	181	196	179	167	178	174	154	177	164	186	178	151	170	188	172	163	163	160	180	168	142	184	165	196	171	186	164	180	189	152	169	167	164	152	153	149	165	186	159	188	178	198	170	176	171	172	170	189	165	141	155	163	168	163	180	181	186	164	190	162	168	189	175	163	171	187	174	181	185	186	182	179	183	182	163	164	158	148	175	176	191	154	192	176	171	170	188	169	155	155	181	183	165	156	167	190	189	165	169	172	172	185	156	191	186	179	199	178	164	164	153	158	181	157	171	159	188	170	180	174	173	193	158	168	194	198	174	182	171	184	159	185	174	164	178	184	157	159	186	190	151	189	164	165	183	181	165	183	154	174	169	170	167	165	163	173	146	191	195	171	152	170	186	148	183	173	197	150	173	146	176	190	186	173	163	162	172	187	176	180	177	174	179	160	198	176	172	164	147	179	172	177	181	177	187	175	195	165	156	167	182	162	169	163	196	168	188	174	160	157	188	175	158	169	162	174	189	170	178	175	166	155	158	177	170	170	133	165	189	191	170	168	163	191	170	184	182	165	150	166	170	185	167	173	176	192	170	167	164	147	185	180	176	184	182	176	184	167	165	158	181	178	171	164	185	162	172	166	163	188	181	164	148	167	168	162	181	172	183	178	162	167	169	188	173	169	143	179	163	167	179	178	163	167	171	172	162	192	201	168	167	187	165	176	184	183	191	187	157	179	182	148	177	173	189	199	179	171	162	155	162	184	191	169	180	170	193	192	173	168	155	189	182	179	166	163	184	165	179	163	160	176	176	176	164	181	186	169	195	162	169	191	163	181	158	170	201	155	174	203	154	185	179	163	143	179	169	182	176	185	156	185	161	174	170	171	165	145	178	164	184	165	160	168	186	206	183	186	178	163	199	195	193	178	164	176	181	181	168	180	152	163	155	165	191	171	178	176	166	168	170	165	172	172	166	186	156	179	172	159	168	168	180	182	149	176	170	164	170	191	184	172	169	174	154	165	174	192	183	176	177	160	187	182	140	178	183	183	162	199	173	193	168	179	160	163	188	154	170	174	168	176	204	199	181	168	158	148	168	137	177	172	173	148	167	177	171	176	152	189	180	180	166	179	172	168	188	146	170	188	160	172	191	160	183	180	174	161	163	175	144	166	156	159	185	178	182	198	155	171	179	158	167	156	178	196	172	201	159	163	168	158	166	179	180	165	160	178	148	181	169	167	155	148	182	163	179	181	163	168
28071	14946	1741	482	359	293	261	291	281	279	264	264	249	309	243	256	269	253	260	258	270	243	297	287	216	248	302	274	228	246	281	249	255	263	266	251	297	242	246	272	290	259	263	232	259	258	279	259	273	256	269	267	265	252	213	263	247	261	261	255	243	276	238	228	251	286	246	271	259	259	271	266	254	256	241	251	267	235	293	257	256	267	267	232	299	275	257	297	269	263	252	244	245	245	252	266	261	257	260	247	292	259	265	265	261	246	285	273	279	238	278	259	252	282	286	273	282	247	249	250	267	255	288	278	269	253	269	276	290	295	240	252	254	254	261	254	266	232	288	243	271	236	252	242	241	259	272	255	252	252	249	256	231	248	280	236	273	260	281	260	277	247	262	277	277	271	275	267	245	265	247	260	249	254	275	247	260	261	264	242	249	253	254	240	301	254	270	265	248	268	229	253	275	264	249	250	241	248	245	302	273	258	248	275	249	253	239	239	245	235	238	237	250	250	228	264	269	287	230	255	266	248	254	264	275	250	261	245	248	260	261	260	264	256	297	258	271	240	266	281	243	267	237	236	247	276	275	258	260	256	248	268	281	252	283	255	289	260	271	259	242	262	280	266	247	250	265	244	260	259	287	272	295	233	260	289	247	251	296	261	264	260	282	245	250	264	246	295	273	277	271	255	259	287	288	253	273	279	264	252	260	277	271	254	261	259	223	251	278	234	244	260	271	251	257	242	267	271	257	278	232	271	259	273	272	262	254	260	271	250	249	247	257	271	247	273	270	285	245	233	246	228	265	260	259	260	286	268	279	262	274	273	243	246	262	267	260	255	243	250	263	247	280	274	252	268	251	246	273	243	292	261	292	300	247	291	261	262	236	262	247	253	252	288	268	244	262	228	259	274	253	256	275	278	275	273	251	243	269	257	270	244	258	256	268	260	246	258	258	238	303	257	278	243	251	258	254	258	271	254	277	271	295	273	255	264	283	242	264	231	257	288	241	275	246	258	259	287	268	275	293	296	245	255	235	257	242	263	250	261	259	269	266	237	288	298	249	254	243	242	246	263	262	290	236	304	237	257	289	250	262	258	299	268	278	242	272	253	249	270	272	258	255	290	249	254	247	267	249	292	278	254	287	280	263	266	298	270	263	263	253	275	270	264	264	270	275	250	260	258	254	304	254	269	289	264	284	231	249	254	251	257	251	293	245	244	250	239	278	287	222	313	257	243	280	270	277	260	236	269	247	252	255	214	272	250	270	261	261	254	278	282	258	257	272	271	268	272	293	263	259	285	247	252	231	271	231	242	232	252	286	254	279	283	261	265	265	258	280	249	274	253	215	258	242	246	264	242	297	239	265	283	249	268	258	269	272	236	260	251	281	273	278	242	258	270	243	294	239	268	252	244	265	259	267	260	249	261	260	287	239	255	241	237	281	263	298	271	266	259	239	238	268	276	239	274	253	273	263	312	266	263	231	255	267	274	270	233	239	287	235	251	241	247	241	259	257	250	260	248	274	244	243	253	278	267	284	279	236	244	229	272	252	279	254	284	279	304	252	236	281	258	269	258	260	245	275	268	272	243	260	272	281	264	277	236	238	240	279	285	255	280	280	280	229	294	285	243	280	276	297	298	254	233	246	256	261	255	266	247	248	255	279	247	281	241	289	247	257	239	260	246	266	251	223	253	263	242	276	241	272	257	260	258	247	265	267	260	250	267	240	267	253	229	236	276	259	249	251	276	253	283	250	256	273	259	240	246	242	267	287	266	253	272	250	271	285	266	285	299	280	266	253	273	253	253	280	228	259	259	281	268	259	282	259	270	248	256	266	281	260	262	255	282	276	265	241	246	253	226	275	247	269	241	257	280	253	248	287	273	271	293	247	283	237	250	266	269	259	262	246	270	274	256	266	268	292	272	285	260	265	245	262	271	263	256	283	265	231	234	284	309	249	313	256	250	279	251	267	277	284	282	252	295	268	269	279	261	247	267	279	267	255	262	275	269	232	264	237	285	269	268	275	280	255	261	266	264	286	237	265	267	272	253	263	258	257	269	231	267	252	260	241	251	255	279	297	186	275	239	244	272	255	257	291	266	247	263	276	261	239	266	236	254	264	249	258	248	257	298	253	258	246	250	300	272	261	266	259	257	259	250	268	266	261	271	254	243	250	264	253	243	253	261	268	266	289	284	265	268	261	258	259	252	262	270	285	258	285	280	251	236	256	235	262	260	310	265	241	235	258	269	227	252	269	254	243	278	249	240	289	266	247	278	245	272	292	268	262	236	264	245	255	248	274	258	264	255	244	238	273	265	282	269	275	246	258	254	225	273	246	268	266	274	275	301	243	234	263	259	273	271	247	250	243	270	284	269	269	267	248	244	259	265	263	272	273	255	228	260	262	254	252	249	242	271	254	261	270	287	275	262	261	263	263	248	278	252	257	271	272	256	233	269	238	264	243	274	249	231	285	249	258	273	279	271	270	257	262	296	270	276	236	262	295	270	249	272	277	252	264	257	255	254	261	273	248	271	290	252	270	253	285	268	265	240	267	255	250	264	293	241	285	253	258	262	246	277	280	265	257	249	257	249	273	266	260	231	248	259	264	283	264	259	250	276	276	268	271	256	235	240	261	251	241	286	268	237	272	233	268	279	246	249	265	268	242	247	286	274	269	266	243	243	259	274	238	246	281	282	260	242	261	258	289	258	286	273	286	257	239	232	241	243	271	283	252	254	232	281	275	237	263	292	227	227	254	243	257	265	241	246	266	250	257	269	262	233	249	223	284	243	261	272	271	274	257	248	263	266	266	297	284	274	244	256	266	287	257	246	248	267	274	283	297	260	220	245	257	263	253	260	265	228	254	260	264	239	241	246	252	271	249	268	261	268	260	240	264	294	238	263	271	269	251	245	267	295	266	293	258	286	264	274	255	250	285	270	248	276	261	242	280	270	246	248	241	268	255	281	268	223	274	262	261	287	254	260	260	279	255	272	264	242	261	244	244	266	263	274	256	267	277	250	256	288	271	267	243	268	242	242	218	276	265	275	254	264	251	296	251	253	286	244	268	255	256	301	248	260	271	263	278	280	246	280	278	255	258	285	270	267	283	280	260	271	244	237	247	255	275	289	268	250	259	290	280	252	260	263	267	252	247	253	263	264	259	246	250	253	230	253	264	242	242	253	285	267	242	241	269	268	247	287	280	277	265	248	283	251	247	256	272	246	244	271	295	242	285	255	272	264	258	279	257	251	254	257	273	280	277	255	280	243	265	257	257	254	278	282	274	272	259	273	234	248	275	260	285	236	247	287	268	248	257	270	231	273	271	284	277	255	255	263	270	243	280	248	261	276	250	242	275	229	247	265	280	271	270	235	255	284	272	249	242	265	276	257	277	270	262	259	240	262	231	267	262	263	230	257	256	236	281	236	267	251	251	263	255	276	249	252	232	264	261	259	282	272	289	233	264	229	253	231	258	242	274	253	241	264	255	286	264	258	264	242
4596	1047	681	482	428	412	385	360	300	336	334	299	322	318	297	349	319	332	312	334	332	316	337	308	318	325	290	297	312	321	328	317	272	334	334	313	341	339	328	305	344	329	326	331	336	353	316	322	305	332	324	332	304	323	309	321	323	318	300	318	323	319	329	305	341	287	319	315	333	324	300	351	329	339	344	276	295	323	319	316	345	318	319	303	302	314	298	362	292	309	276	318	314	305	334	311	320	325	322	331	301	339	318	286	314	362	338	334	306	340	314	301	299	311	335	283	298	333	309	311	286	339	319	330	315	331	338	319	308	298	290	301	305	339	316	299	348	303	328	310	326	324	290	352	299	318	305	306	320	300	339	321	347	330	327	306	340	307	290	350	333	353	324	332	328	301	329	325	322	327	321	309	326	322	324	303	335	293	316	335	289	309	339	339	383	311	290	298	328	314	288	310	317	308	325	313	314	307	347	356	301	348	373	312	346	322	351	326	325	339	340	329	340	282	324	317	315	279	316	328	300	342	326	338	305	335	322	296	320	327	351	342	317	315	315	339	319	329	342	310	341	323	309	270	309	351	313	308	337	338	361	325	305	348	326	330	336	327	312	323	327	337	310	310	324	322	319	368	342	338	289	322	290	322	324	293	330	326	295	305	311	291	337	314	288	337	297	334	351	328	320	331	308	325	314	359	308	301	336	317	350	290	309	319	324	286	344	315	341	284	314	303	330	301	290	308	310	317	317	320	320	325	312	339	314	371	321	295	325	318	312	314	292	342	291	315	312	309	363	326	329	293	322	349	298	315	329	328	326	321	329	313	326	331	332	310	306	273	321	331	336	327	325	328	305	284	309	336	327	316	309	305	318	299	325	319	322	333	312	297	339	333	292	316	327	292	330	302	331	294	271	316	303	329	312	326	319	314	343	295	329	337	283	334	319	321	315	310	329	316	326	334	326	322	285	331	330	342	290	350	326	311	318	343	338	339	310	306	310	350	308	315	330	319	301	326	319	342	331	294	359	335	293	336	329	333	316	288	303	326	298	346	326	339	315	314	335	320	318	332	313	298	339	327	303	313	345	331	307	300	305	328	329	319	331	310	333	311	331	307	323	317	314	320	318	345	323	313	303	316	330	353	337	318	328	302	308	306	304	332	322	330	308	354	309	337	306	301	347	302	327	329	312	320	334	313	353	316	339	337	291	351	314	308	336	275	324	320	321	319	309	329	272	299	315	326	343	353	317	332	333	331	321	296	306	312	327	318	298	312	317	374	332	285	324	316	339	331	290	320	340	335	343	317	336	323	317	280	329	303	316	323	332	318	342	319	318	315	300	310	310	312	302	292	319	310	333	294	290	310	325	333	297	309	333	331	316	313	312	309	315	300	302	290	297	317	342	284	314	313	314	317	273	312	333	301	314	336	352	310	320	310	328	340	341	333	329	350	320	364	336	324	347	315	290	288	370	318	284	322	326	312	309	350	314	307	283	329	290	294	338	332	310	313	307	321	315	304	325	297	297	315	342	312	297	313	322	322	348	312	299	328	319	367	312	330	324	312	324	274	338	323	324	320	294	317	303	346	318	290	312	366	315	329	325	314	301	341	344	303	304	344	321	290	275	313	329	302	359	286	301	322	309	293	341	301	297	330	303	317	318	296	324	314	303	314	314	307	323	316	298	361	324	300	308	297	313	314	340	318	316	307	300	319	324	337	346	316	325	339	317	292	299	302	299	327	308	325	321	322	356	340	328	313	307	301	344	323	321	329	322	330	318	297	324	309	317	275	315	304	323	324	339	302	317	314	325	324	328	333	330	302	327	310	340	327	318	318	311	349	307	343	306	313	338	338	332	343	331	321	312	310	305	302	337	310	340	312	310	334	338	340	298	314	343	308	321	303	305	299	298	310	304	329	317	310	333	349	316	335	341	321	281	334	298	317	323	322	355	308	349	289	323	330	327	324	331	339	312	320	336	311	340	336	312	312	300	330	320	358	289	327	310	321	314	301	301	346	321	318	320	330	290	302	319	296	310	327	305	342	311	344	330	294	303	316	343	340	314	316	328	340	334	319	307	316	300	327	304	351	303	318	346	317	297	340	342	352	308	304	305	339	306	323	300	328	298	303	312	324	327	327	329	311	342	315	313	303	339	332	292	344	301	307	344	320	321	341	355	303	309	340	316	335	304	301	315	334	289	354	350	346	339	318	305	315	322	319	311	343	306	320	322	321	338	312	291	307	340	305	315	327	296	303	344	315	297	334	341	317	311	323	341	321	296	331	332	281	319	320	313	347	293	305	310	317	345	328	326	341	332	354	296	302	298	311	323	337	329	316	336	321	326	303	324	328	324	315	316	317	298	297	350	276	331	308	294	321	314	311	323	284	304	296	303	300	329	293	313	332	326	327	306	314	315	342	321	328	327	307	297	306	331	313	333	324	333	333	299	342	316	302	293	336	341	307	316	320	308	305	314	303	337	289	325	295	313	318	326	315	326	325	345	321	346	327	312	315	346	294	325	311	306	321	318	316	307	321	315	326	309	324	345	303	311	310	320	333	349	360	313	315	316	298	289	334	314	315	304	299	316	342	292	302	307	335	341	323	290	324	306	318	343	353	349	339	306	324	322	312	323	286	313	339	336	332	320	321	322	309	350	331	322	334	308	308	344	307	340	310	339	309	308	290	328	304	336	321	315	316	330	340	345	320	305	327	303	310	302	321	327	324	294	333	306	319	331	320	305	301	295	288	291	337	305	286	304	340	325	324	332	302	325	330	325	311	334	332	300	323	278	304	315	314	310	282	317	316	304	298	321	323	304	308	341	293	332	292	313	323	305	324	318	291	335	325	299	293	290	329	290	335	316	299	325	326	306	314	319	313	306	298	340	325	326	330	304	308	330	322	313	321	322	315	286	324	322	351	316	309	332	303	285	311	323	327	328	298	308	289	358	286	308	304	312	342	338	303	331	283	312	328	299	306	326	316	329	323	311	347	339	286	318	324	312	324	325	290	320	297	305	320	318	287	307	343	305	341	334	313	305	325	338	334	308	361	323	296	305	327	322	294	303	319	301	315	331	304	301	287	311	328	305	283	297	314	322	300	309	337	317	309	325	320	312	348	293	286	326	325	330	312	343	332	300	314	325	295	342	331	305	314	361	308	337	320	330	326	313	315	312	330	299	323	319	322	310	297	313	334	301	308	335	307	320	350	314	313	325	323	360	332	315	319	299	337	321	340	309	320	297	290	296	334	312	303	324	304	307	315	312	319	291	307	292	304	361	303	339	286	319	305	323	316	326	334	329	325	339	304	293	310	330	320	335	354	331	354	330	377	324	296	330	308	344	307	311	314	338	296	331	333	303	330	330	316	312	330	304	293	332	293	305	302	308	351	302	304	321	337	315	318	311	297	338	306	296	314	281	316	285	323	304	329	355	323	296	308	302	312	315	331	319	341	334	324	342	333	294	313	291	337	324	313	320	317	334	294	329	319	286	356	317	325	343	346
23672	21376	28127	24991	20824	2465	628	479	416	383	370	358	344	304	313	325	317	316	309	321	348	310	288	305	310	310	296	264	285	254	312	298	324	278	302	303	282	282	300	253	309	284	288	297	303	293	284	304	298	325	245	274	316	302	275	286	289	274	292	264	321	272	304	273	285	315	258	310	291	291	285	318	280	315	266	294	307	294	306	318	282	275	283	285	285	316	281	285	277	299	293	276	262	278	283	282	300	261	290	289	291	285	262	297	267	308	270	282	271	250	247	289	277	333	300	279	315	245	276	273	304	311	296	302	267	304	284	285	271	267	301	275	315	303	300	310	278	297	285	288	259	313	321	278	262	292	297	276	278	305	295	286	281	297	293	319	310	282	297	281	316	269	320	327	275	305	314	270	320	272	303	285	274	269	287	285	271	299	303	294	293	291	296	250	302	270	269	287	302	268	276	265	292	273	288	276	284	261	278	276	303	293	279	286	308	271	267	251	263	291	283	279	280	304	257	262	258	265	322	285	267	299	281	279	275	300	286	238	300	286	297	294	289	299	267	306	308	287	248	251	294	288	285	291	297	276	280	288	266	292	281	308	277	263	265	307	285	279	286	274	274	284	284	289	269	279	262	320	307	263	336	265	306	306	282	270	302	290	260	264	283	286	269	282	283	298	322	269	252	268	324	284	268	299	281	299	269	299	244	272	305	317	280	264	280	257	282	269	308	262	294	268	287	265	287	257	301	284	289	260	267	283	284	290	280	259	286	281	281	293	286	275	277	263	281	279	314	268	304	288	287	296	285	272	286	304	319	291	307	317	296	311	314	309	274	313	282	297	266	293	281	258	295	265	294	271	255	333	297	301	277	274	252	308	282	296	292	282	274	264	305	311	269	272	296	275	280	333	301	305	299	286	288	313	297	292	286	263	305	296	281	289	299	286	266	284	295	290	316	275	270	260	269	270	269	265	324	305	299	267	285	323	302	271	328	281	303	257	258	258	283	294	289	265	295	290	274	281	308	280	300	277	303	269	292	286	290	261	306	282	293	259	297	276	266	295	298	305	262	299	270	257	267	270	279	279	291	283	302	282	277	307	280	281	290	293	287	300	272	290	255	276	296	276	278	278	285	268	296	317	275	280	267	277	325	252	287	265	270	284	293	334	232	262	277	294	299	285	292	293	269	285	286	278	304	284	312	273	290	286	316	308	309	285	291	326	257	284	276	314	304	261	267	293	255	296	301	303	298	284	306	282	259	295	295	289	289	275	299	267	309	282	291	260	304	277	276	297	314	260	286	281	254	280	279	276	264	285	288	287	284	262	274	279	262	261	287	283	300	282	317	267	294	312	309	296	306	269	297	295	266	302	286	266	292	270	277	272	314	279	289	264	300	308	290	262	290	279	288	289	264	305	271	304	296	272	275	283	295	319	280	290	279	300	254	289	279	260	281	302	293	270	307	299	284	319	313	300	283	265	286	308	277	288	330	310	303	271	246	292	282	289	298	277	295	280	303	274	287	269	280	294	278	266	273	287	310	276	296	257	291	257	280	283	289	311	269	271	318	276	298	273	285	249	255	264	289	278	341	296	298	261	286	293	265	292	282	274	320	290	319	290	268	279	268	282	305	291	297	297	307	292	266	278	299	277	289	296	285	271	264	290	236	297	270	277	300	295	314	270	307	261	271	262	286	287	296	281	281	293	289	275	283	269	277	289	295	308	276	274	316	285	267	291	286	318	286	271	284	310	287	290	276	278	254	307	272	262	265	279	282	291	279	256	273	260	268	248	281	283	268	287	260	272	276	295	300	254	302	284	261	333	265	276	283	283	244	295	289	258	290	261	304	284	279	313	265	275	288	300	284	271	302	292	288	320	306	286	322	300	283	293	291	302	273	334	310	271	271	267	284	277	290	264	276	296	313	274	306	282	293	257	300	309	297	300	281	293	290	272	312	250	288	289	276	282	297	321	276	291	269	301	303	289	276	279	275	267	275	297	320	272	281	294	262	299	292	291	294	278	304	266	296	289	265	333	317	304	299	281	302	265	325	259	311	268	302	273	265	262	294	261	273	312	299	286	267	280	279	291	266	291	296	316	291	288	305	287	286	280	285	287	294	271	320	279	290	277	286	272	296	265	280	286	299	274	284	258	300	297	296	256	294	304	283	288	273	266	276	298	262	300	281	314	284	317	310	244	297	282	294	266	277	317	329	249	292	304	328	261	293	314	311	288	309	300	276	277	282	295	283	271	292	270	275	279	298	260	298	331	286	279	268	289	269	291	277	272	294	303	270	315	277	290	258	272	301	270	310	296	266	270	284	277	308	276	266	292	311	275	286	250	267	290	317	259	266	298	307	287	284	315	283	297	301	278	310	305	266	277	291	285	302	281	273	277	268	279	295	285	285	287	291	271	266	263	292	292	287	293	272	278	285	279	327	299	293	304	288	275	290	268	276	279	267	280	289	279	313	286	306	268	289	266	280	263	260	283	289	286	275	302	305	279	290	290	286	285	307	259	248	294	261	290	281	270	304	269	323	288	291	298	299	246	299	296	282	280	276	280	304	275	275	252	276	286	299	281	286	281	301	264	300	314	308	273	309	287	290	262	256	280	284	262	278	284	284	269	285	302	298	291	280	290	254	285	272	283	290	298	288	295	305	283	290	294	269	253	281	286	297	308	291	271	286	277	290	287	251	301	299	278	291	312	283	291	288	283	272	269	303	267	295	296	276	267	315	254	278	294	313	282	293	250	274	295	300	262	264	283	294	293	306	250	302	296	301	305	285	289	299	283	302	276	295	283	265	301	287	289	308	264	279	277	290	288	283	273	252	297	272	313	307	241	249	277	276	282	278	278	305	254	304	277	278	312	281	298	296	297	303	283	282	285	294	286	279	301	276	297	258	329	273	275	298	312	268	244	298	283	331	287	297	258	326	265	262	267	289	261	296	288	294	324	283	303	293	292	271	297	271	285	293	288	283	285	310	265	287	289	278	261	316	285	268	280	301	286	270	292	266	283	297	270	309	278	297	312	304	282	320	307	304	285	268	281	263	246	300	281	230	296	284	270	311	305	281	303	278	282	302	274	270	298	277	296	265	299	270	292	294	299	251	312	298	276	248	313	286	270	273	291	277	301	285	281	287	301	306	300	296	263	274	276	273	277	266	299	278	267	279	287	278	259	291	287	275	298	249	299	247	272	258	303	294	262	287	304	269	298	270	271	299	278	276	269	284	273	278	290	300	298	299	294	288	268	268	284	260	287	310	310	292	268	264	288	307	275	324	295	312	286	318	287	292	296	284	270	290	254	297	281	302	292	279	307	270	296	297	300	281	302	286	300	289	285	267	287	277	269	292	269	280	264	275	263	287	298	285	290	277	308	318	258	278	284	296	284	277	281	320	277	301	281	305	291	282	256	268	253	307	290	299	280	270	310	306	309	271	296	290	271	289	271	306	285	260	296	289	309	255	282	287	320	301	351	261	298	297	288	257	277	279	305	294	295
3075	7518	4683	2241	1585	1227	949	845	681	651	553	540	501	470	439	467	449	402	396	404	412	390	379	395	390	383	374	345	352	409	347	387	354	362	371	374	343	357	365	379	343	384	369	353	331	359	340	355	404	377	351	381	367	360	380	369	342	359	365	356	336	359	342	339	364	329	385	381	352	365	381	357	361	342	349	360	318	357	337	364	355	362	348	336	389	350	363	356	345	353	362	366	372	356	354	360	360	388	341	348	321	341	333	349	373	366	363	350	367	340	392	351	357	330	328	352	371	357	337	372	353	331	366	348	330	360	345	317	358	361	370	368	367	353	373	356	350	349	383	355	363	363	368	359	355	330	339	337	396	339	365	389	354	297	360	360	343	355	371	348	353	364	375	357	337	341	378	364	359	337	360	323	350	346	359	355	332	356	335	355	345	358	356	362	339	368	352	376	334	364	346	361	367	332	383	337	352	391	365	358	354	362	344	369	339	370	396	343	360	369	350	347	368	362	339	381	378	321	341	367	369	335	362	360	357	338	342	357	395	350	345	340	375	341	335	352	295	347	356	341	339	370	375	354	362	367	351	378	359	344	358	371	353	411	355	353	347	324	347	351	351	315	338	383	345	391	371	348	327	323	368	377	363	364	371	347	353	351	343	354	344	341	333	338	345	379	337	332	356	380	369	344	326	339	372	375	395	338	344	352	357	323	328	341	384	353	341	334	327	346	364	356	343	376	367	333	360	364	314	333	370	361	349	340	323	339	366	360	363	347	365	363	374	373	334	344	341	336	403	356	353	352	336	351	340	336	369	318	336	337	372	340	342	362	354	351	357	389	357	400	363	376	349	336	362	378	390	323	378	356	341	367	345	361	356	322	358	376	370	378	358	348	360	376	327	366	373	359	329	374	350	345	328	366	349	372	340	358	363	352	337	344	321	334	363	328	369	359	358	362	340	338	360	380	351	361	374	297	351	384	346	384	345	302	375	312	334	334	379	315	368	317	379	306	348	343	299	339	348	344	325	344	382	348	377	370	352	387	358	328	376	358	367	332	329	369	351	339	349	357	360	336	340	365	356	339	356	341	335	361	338	345	339	331	376	354	332	360	351	334	340	341	354	329	336	392	356	367	381	373	359	368	326	394	360	332	340	371	369	363	343	383	337	364	350	359	376	357	371	340	336	359	366	362	376	360	362	370	369	342	356	338	365	372	361	354	326	345	364	360	351	346	368	341	367	362	365	333	337	315	326	360	346	366	328	379	352	350	361	371	343	359	353	362	376	343	338	325	334	341	391	342	351	319	377	345	364	381	340	356	345	337	393	387	372	335	371	331	356	360	342	333	336	338	371	364	355	353	350	332	363	342	333	319	333	367	365	374	370	364	345	336	327	347	346	353	375	335	366	358	366	337	360	358	359	357	349	373	358	352	392	341	332	365	338	345	342	358	331	307	338	346	383	365	357	314	345	372	388	330	347	341	368	321	334	335	394	349	351	341	385	364	367	349	370	358	343	366	329	359	347	331	349	370	342	349	330	363	378	337	333	335	354	363	382	343	366	373	362	342	367	368	338	322	357	356	342	340	371	332	338	305	355	347	350	347	343	354	386	329	345	341	350	340	354	367	344	354	367	359	383	362	357	360	356	397	366	375	371	377	391	350	338	329	401	314	378	354	348	320	378	365	329	304	356	342	366	347	314	369	342	341	349	338	327	346	340	340	354	327	357	344	351	342	387	354	364	358	329	364	374	362	372	341	349	375	349	366	335	371	362	347	354	370	367	349	341	362	311	360	342	403	394	366	345	354	367	366	339	369	352	406	333	356	384	379	335	345	348	388	369	339	350	340	353	360	351	324	332	341	348	405	366	354	362	338	365	387	347	360	348	329	346	351	356	379	329	342	368	366	332	370	362	342	364	319	395	360	384	342	350	350	332	378	337	345	380	337	348	352	379	337	354	367	377	322	368	338	321	319	357	365	366	362	361	381	379	339	365	335	364	345	329	386	354	382	383	385	374	360	341	378	340	380	328	359	374	362	352	349	342	343	377	337	323	352	371	329	348	362	362	360	352	331	368	336	374	399	377	338	341	363	396	359	393	326	345	351	332	342	359	348	342	331	338	343	337	365	372	332	361	358	350	372	341	324	364	353	337	379	378	390	339	356	365	356	370	365	346	352	342	341	344	368	356	358	378	377	397	360	337	347	365	382	371	338	336	347	340	348	370	344	347	354	361	333	356	361	363	364	393	344	371	363	347	349	347	347	353	318	333	364	376	353	367	353	370	329	322	356	365	358	340	321	377	388	341	360	350	385	386	358	364	369	325	382	372	353	386	339	325	324	355	322	342	359	351	341	341	376	359	363	353	344	327	331	373	383	358	354	339	359	325	346	375	341	357	337	333	346	360	355	338	359	359	346	348	350	355	352	383	338	368	338	381	340	346	336	350	385	346	344	304	373	327	341	369	364	345	385	344	387	322	375	361	314	324	363	315	396	302	342	342	349	342	391	364	405	352	332	355	353	343	402	351	347	379	354	362	359	363	337	339	362	342	340	347	383	339	325	338	336	342	353	360	369	354	354	350	342	392	318	332	329	340	384	344	315	361	361	349	337	305	365	365	353	367	387	374	351	340	344	353	358	382	344	368	367	350	355	321	350	353	338	356	370	360	355	357	353	350	340	322	352	357	380	405	370	349	366	378	336	360	387	349	343	369	354	342	353	352	365	374	343	342	360	340	372	354	380	345	329	360	351	368	378	340	348	355	309	326	305	341	345	370	364	328	345	316	339	349	374	393	339	329	369	359	335	323	353	343	360	358	361	348	370	362	369	351	355	355	382	361	357	333	337	337	387	368	337	357	329	341	360	347	381	376	361	354	372	357	376	341	380	362	322	352	343	369	346	344	320	360	377	358	362	339	355	373	357	354	357	361	361	359	330	358	362	366	339	338	358	365	345	341	360	323	344	343	320	338	341	375	345	349	332	371	384	335	333	355	329	387	380	338	356	332	340	307	357	343	364	365	329	349	362	346	349	353	377	353	350	363	370	352	374	336	348	321	370	389	346	356	351	336	352	365	331	350	383	367	349	322	343	390	357	349	336	348	349	357	312	320	345	358	346	337	361	369	334	342	361	373	353	362	373	378	351	353	345	363	375	330	369	357	364	336	359	337	353	372	335	339	332	343	340	349	329	366	354	368	377	346	352	337	340	346	352	353	336	367	347	337	382	337	369	366	362	378	330	356	325	369	349	378	331	362	364	320	334	363	345	373	363	352	354	341	367	340	346	369	358	371	377	365	353	354	360	343	361	347	328	335	338	350	365	348	341	349	349	367	372	368	358	376	372	343	382	388	367	387	331	371	338	340	336	365	355	322	349	374	354	348	336	371	364	352	357	396	354	320	339	359	338	369	338	345	406	348	352	324	336	367	341	343	331	347	369	374	343	385	362	368	364	326	344	356	339	371	331	340	372	338	345	341	363	378	391	356	340	351	369	372	344	354	369
24935	21348	26367	25048	1663	294	253	204	185	206	189	177	158	172	153	152	155	161	124	149	130	140	141	153	152	157	139	133	142	142	140	153	156	134	148	138	147	146	119	145	143	131	146	149	116	135	124	112	147	129	139	114	155	113	135	123	122	135	143	136	133	156	143	144	149	140	130	129	140	123	114	137	142	122	128	141	155	133	145	146	116	143	147	132	119	113	122	129	122	142	132	134	118	125	154	126	140	140	147	151	160	140	150	147	125	144	142	150	151	144	122	146	128	122	142	126	120	155	147	146	110	161	148	124	133	125	144	162	135	142	150	137	132	139	141	124	127	121	131	150	124	142	156	119	138	136	113	137	139	141	139	136	135	143	139	146	151	158	145	139	123	136	129	125	137	140	135	148	134	144	142	158	137	136	143	135	132	139	150	135	146	157	125	131	134	152	122	140	134	144	130	137	145	132	140	175	139	147	141	131	115	135	151	167	124	142	152	117	154	160	137	163	147	147	108	125	127	125	133	128	98	145	128	134	123	149	149	125	156	130	142	160	150	143	133	114	122	135	157	128	132	133	123	158	134	135	134	128	136	140	138	144	145	145	131	135	145	117	149	126	133	139	122	128	122	136	149	142	144	127	153	139	136	130	127	139	136	145	124	137	134	126	128	125	123	134	130	139	138	162	147	128	136	115	134	139	123	143	121	121	128	136	125	141	104	128	134	132	146	146	122	140	126	121	149	119	130	128	133	133	157	161	125	157	129	147	148	148	143	137	117	134	129	131	136	120	132	122	143	111	128	157	162	153	114	146	127	149	160	150	125	144	137	137	135	130	123	134	144	123	146	142	141	114	132	144	128	136	115	134	142	172	127	138	149	150	160	135	141	125	133	143	152	116	130	139	114	149	124	134	130	144	147	144	136	137	134	134	136	104	139	148	130	132	137	124	137	130	143	151	154	117	157	130	147	132	133	124	135	141	160	123	154	129	137	155	130	157	129	125	114	133	143	135	129	149	132	129	128	122	151	125	140	132	157	129	118	118	138	117	123	142	142	114	142	136	141	147	133	141	153	155	114	144	139	140	116	156	139	139	113	133	132	135	145	133	120	150	130	135	138	146	145	143	129	130	123	133	121	136	119	142	135	128	139	136	124	144	118	138	133	146	134	142	120	132	135	117	144	133	132	137	140	143	134	131	137	128	115	146	148	133	144	143	139	159	125	135	149	155	119	138	136	125	126	109	135	137	151	143	141	122	144	138	133	139	145	124	141	112	141	120	144	128	141	132	115	130	125	133	127	147	122	135	124	116	139	118	122	138	153	124	128	143	121	117	155	127	157	133	145	125	123	136	148	121	145	142	144	134	122	147	133	147	124	143	137	139	139	134	144	140	136	117	138	123	129	151	129	141	129	128	126	137	149	136	131	128	142	136	137	130	156	140	137	119	132	132	128	128	131	126	124	122	110	139	142	122	135	129	132	151	145	144	164	146	153	133	104	146	150	143	130	146	132	141	132	128	120	123	129	143	117	136	142	137	159	154	137	154	135	155	138	137	126	146	161	137	146	130	138	140	149	148	138	122	130	122	122	137	129	135	137	127	137	124	142	147	131	155	131	142	134	144	124	142	136	134	147	125	150	133	133	145	134	141	137	141	144	133	129	143	113	148	157	124	126	163	143	129	124	139	125	143	126	127	135	149	122	143	143	115	153	120	134	148	138	120	121	141	129	145	127	133	115	150	117	129	131	156	141	153	145	136	145	128	123	124	151	132	118	132	113	135	131	152	128	138	143	153	131	139	128	144	123	122	149	126	118	130	120	118	177	137	135	124	139	138	152	141	127	139	152	138	122	146	136	139	141	124	124	157	128	132	133	138	133	142	141	124	119	139	138	140	123	161	148	143	138	138	130	133	105	124	131	152	131	118	147	125	113	135	130	143	115	114	151	120	155	131	142	123	119	112	145	130	140	160	137	156	139	135	150	142	124	145	151	123	140	147	129	142	140	122	136	145	155	143	170	127	141	113	156	150	151	137	133	126	119	146	134	146	131	147	114	139	138	140	128	122	124	126	132	137	117	134	138	150	142	133	146	161	128	120	151	146	152	143	146	143	112	131	135	147	138	142	133	132	141	134	133	117	125	120	152	141	132	133	125	130	146	140	147	147	118	150	129	137	135	129	147	141	129	155	150	157	150	143	129	133	153	117	127	99	111	138	160	129	132	151	135	140	119	114	131	135	143	138	144	144	123	116	126	132	142	138	122	132	125	122	134	138	144	126	135	147	146	145	153	125	143	138	153	123	124	136	149	147	115	154	145	135	120	148	137	119	144	158	139	134	129	131	125	138	126	124	124	137	125	148	125	138	129	146	141	120	136	142	152	134	139	145	145	148	153	120	128	121	138	149	128	135	151	131	141	145	152	148	134	143	153	124	135	143	156	131	120	148	140	123	109	126	141	148	130	136	135	159	128	132	122	127	117	129	129	141	164	147	138	139	124	150	141	147	149	134	142	145	113	129	126	139	126	132	150	138	151	132	127	152	122	149	122	143	129	151	160	140	131	134	138	121	154	141	147	137	146	165	133	158	121	128	138	154	149	131	146	137	139	150	125	127	139	132	129	141	158	121	149	130	137	145	127	138	129	146	155	130	144	129	138	134	120	140	127	142	137	128	156	141	149	133	132	151	128	156	130	157	127	148	120	144	139	145	161	128	138	128	157	127	135	121	132	138	138	128	127	146	135	128	130	143	155	145	132	145	152	134	148	139	121	143	134	120	109	138	123	138	123	140	120	159	130	120	148	144	137	150	122	141	130	129	153	123	137	130	135	153	147	144	141	153	144	127	142	145	149	135	124	117	134	136	134	142	122	137	150	132	146	142	124	130	108	149	129	125	137	140	107	136	132	132	122	145	128	134	128	124	135	140	132	137	142	160	138	148	137	162	112	129	129	128	150	130	137	136	133	138	133	140	135	143	134	143	126	138	134	134	133	147	141	155	145	108	124	136	135	140	136	121	146	133	135	143	136	116	138	117	139	128	134	146	144	141	134	116	126	164	148	130	123	135	136	118	136	138	123	116	136	155	135	137	146	146	140	142	135	132	126	144	127	134	141	99	121	132	142	154	129	143	150	121	123	136	126	126	138	122	133	141	143	132	151	136	136	126	137	128	145	152	117	141	115	123	141	137	127	103	136	138	117	123	132	165	135	127	111	126	124	118	149	115	128	140	133	145	115	138	159	139	130	152	130	139	150	110	142	125	117	122	150	123	122	150	137	136	139	136	161	154	133	128	121	147	144	134	135	120	162	126	128	142	165	124	141	130	161	126	156	115	148	151	151	136	146	131	140	135	176	129	147	137	136	169	150	148	144	138	164	140	116	141	124	146	109	141	129	140	144	140	132	134	130	134	141	129	118	159	140	123	114	123	143	129	154	126	122	140	126	129	141	123	139	139	162	135	129	141	126	138	120	120	132	132	141	134	138	117	145	126	138	134	137	142	143	127
3125	3752	2378	1028	804	624	473	382	365	319	298	231	208	225	196	202	208	218	189	176	215	208	190	178	193	170	211	161	171	176	180	165	179	176	158	162	180	181	170	162	181	162	167	180	168	189	180	162	175	170	161	182	171	167	176	162	173	163	181	152	168	174	174	177	166	167	183	160	154	190	152	171	158	172	181	165	154	171	184	160	160	171	173	186	166	178	192	173	150	163	200	179	167	162	166	170	158	179	155	163	159	162	183	157	185	158	175	134	163	172	154	177	173	177	163	184	155	169	165	173	137	163	182	166	179	155	138	159	154	173	137	155	163	151	165	177	156	164	188	176	189	170	185	190	157	188	147	175	155	157	181	165	164	156	181	159	164	177	174	174	155	188	149	149	168	156	198	184	164	158	169	166	182	181	172	163	184	177	150	150	180	182	173	164	179	137	176	176	179	173	167	170	184	148	156	180	166	162	158	158	169	163	168	175	180	174	151	168	170	167	181	139	166	149	184	174	170	182	183	149	172	150	197	151	152	156	183	162	175	171	170	172	153	160	172	154	161	157	147	159	191	171	159	197	145	154	182	154	163	163	162	153	177	165	168	164	178	172	183	177	175	185	172	190	167	150	184	174	179	182	158	190	156	169	172	169	166	175	166	169	170	180	160	161	168	174	167	182	169	178	164	187	190	164	135	165	146	177	168	178	150	174	194	158	170	167	186	152	179	161	159	185	164	173	138	170	174	166	172	154	169	158	191	156	192	183	176	184	176	163	174	161	164	159	169	183	150	131	172	143	171	159	178	163	179	163	188	162	172	160	191	181	164	167	171	162	188	164	172	165	157	180	167	167	173	174	169	180	164	155	161	166	171	184	186	161	149	144	162	157	172	170	159	178	175	191	175	160	151	195	186	179	163	179	178	165	159	167	157	191	170	166	151	158	149	164	174	145	189	166	161	155	172	155	153	167	136	162	168	133	154	170	186	181	162	159	148	179	185	173	160	181	190	163	185	158	142	153	175	165	158	143	180	149	175	188	170	156	162	181	187	163	153	175	166	179	158	166	176	163	165	169	163	132	180	178	165	159	176	169	164	169	147	166	165	169	145	187	161	151	158	180	190	161	180	162	170	171	165	153	167	193	180	179	151	179	137	147	165	169	177	169	170	191	176	185	168	159	173	163	168	163	149	167	160	139	173	182	135	129	190	167	173	160	159	140	157	160	157	143	140	167	136	193	157	177	181	168	160	196	170	168	161	179	173	161	171	179	196	160	162	171	175	174	177	163	179	194	145	174	174	140	156	151	169	177	171	162	183	176	155	183	150	168	166	180	175	152	177	146	155	192	159	171	160	155	150	163	173	167	197	177	179	164	160	163	168	151	171	169	168	149	178	146	177	175	162	142	169	176	157	171	166	167	161	180	142	131	178	185	165	175	171	179	175	169	174	160	147	146	155	160	160	172	165	175	167	164	158	163	174	175	171	163	165	190	165	155	159	165	172	184	158	158	182	162	137	167	171	177	187	175	156	156	167	176	173	172	163	165	164	165	181	183	191	178	167	177	141	146	181	157	156	171	159	185	180	155	189	180	146	146	168	161	183	169	185	152	197	152	176	180	154	163	154	161	172	172	167	178	160	153	153	171	135	160	187	164	169	181	147	164	144	171	181	150	157	162	191	155	162	177	143	157	152	183	169	171	187	168	173	191	177	164	156	160	172	160	180	138	161	183	165	166	148	183	165	189	174	161	185	154	163	151	166	171	165	163	168	181	165	144	172	182	167	160	150	158	172	177	189	175	186	159	167	163	174	159	166	167	176	171	165	175	184	187	186	156	166	165	168	163	150	175	176	164	169	173	192	168	160	162	166	155	170	169	150	155	165	171	174	162	188	160	163	185	170	149	184	152	176	179	184	164	158	159	175	175	160	181	158	146	183	172	173	196	178	157	160	161	173	168	174	178	179	173	165	160	175	179	159	172	176	200	170	175	167	177	147	160	195	134	161	173	170	142	179	176	143	185	142	165	174	159	157	187	168	194	186	170	167	150	177	165	199	183	186	162	166	169	162	166	170	174	184	188	164	176	148	177	163	169	144	156	183	179	150	167	142	163	158	148	178	157	182	153	178	192	167	149	159	182	152	158	160	162	161	175	162	159	181	159	174	194	154	153	171	185	169	165	177	174	168	165	175	157	196	158	160	138	166	170	154	157	149	177	140	163	168	167	149	165	160	175	169	166	166	179	153	185	164	164	165	184	195	166	172	161	181	171	174	157	189	167	180	175	165	173	171	161	185	156	153	175	159	153	163	149	147	172	162	156	171	171	175	174	194	162	173	149	162	153	161	168	160	173	161	151	179	185	166	160	157	152	189	163	173	176	174	170	180	156	154	140	158	151	182	164	182	160	149	154	159	159	177	177	157	170	188	181	155	172	177	155	170	160	161	149	166	162	174	162	184	194	169	156	189	171	160	149	173	175	157	173	163	179	170	183	171	148	188	187	167	189	151	176	159	185	168	139	189	185	166	164	166	163	178	171	168	166	176	168	175	148	158	167	177	156	163	157	178	182	192	168	145	152	165	192	167	173	163	166	183	160	153	156	170	177	162	152	168	147	168	157	150	175	157	160	171	197	184	167	185	167	183	179	170	151	168	179	173	171	162	158	167	182	135	165	159	172	177	166	180	177	191	184	162	157	184	172	166	157	175	163	186	180	186	167	189	158	168	164	190	165	169	157	169	171	142	153	186	167	155	187	146	158	172	160	164	177	162	185	181	192	143	168	166	182	153	188	167	152	170	175	164	168	174	151	169	148	173	191	177	173	186	190	157	175	175	174	149	154	163	170	191	165	160	170	148	174	160	161	175	157	151	156	172	167	191	148	174	155	189	146	162	189	130	151	182	153	145	177	158	189	163	174	160	151	181	166	155	163	159	173	176	181	179	159	167	178	165	173	161	174	163	171	150	162	194	192	159	154	171	173	171	178	172	164	181	173	159	174	179	170	165	170	165	173	147	162	156	172	169	150	168	178	168	180	163	164	160	174	169	168	185	172	171	166	188	171	159	143	166	169	174	148	159	153	150	164	174	176	171	148	163	184	180	165	183	192	182	183	204	170	187	146	144	155	183	143	152	165	147	151	176	172	162	146	175	170	164	154	205	191	148	177	157	179	149	172	185	145	163	176	153	192	149	173	190	170	164	145	174	188	164	175	172	179	159	173	164	176	154	169	161	172	181	167	185	152	159	182	177	156	189	181	169	170	155	165	164	203	144	178	197	171	170	145	173	172	157	173	162	173	166	177	146	175	163	184	166	195	173	160	144	184	158	168	161	155	152	150	157	178	157	175	147	169	171	134	160	171	183	187	184	164	187	169	165	150	169	168	161	170	169	179	164	177	157	167	154	166	171	182	148	174	162	171	170	162	163	171	185	174	177	149	177	118	152	174	181	178	183	173	173	151	177	165	166	152	171	167	165	175	191	159	190	179	148	175	168	181	188	162	164	179
22701	21408	28762	24431	21412	20538	1706	521	424	320	289	298	259	239	200	210	201	188	168	194	174	184	199	149	153	164	140	157	137	158	161	126	149	158	139	142	146	147	129	157	141	149	130	157	143	142	152	137	140	134	144	130	154	135	121	123	137	117	125	139	124	115	147	165	120	137	132	134	127	130	131	169	147	132	125	136	164	145	147	164	140	116	142	127	155	130	145	139	140	151	129	144	138	141	144	145	141	141	144	125	124	132	127	142	137	160	118	139	130	120	139	134	146	131	120	149	147	151	129	142	155	162	125	136	147	142	142	144	141	146	149	149	119	115	157	142	163	134	129	129	152	149	116	132	125	133	125	160	153	151	128	138	172	131	124	134	145	134	146	141	146	111	150	118	131	139	138	142	142	134	155	139	116	128	145	139	129	122	126	137	145	133	120	129	129	158	139	132	133	145	118	125	140	124	126	143	138	132	135	141	129	137	150	137	122	126	123	157	140	146	143	137	132	149	134	131	138	150	122	111	134	138	136	144	146	111	163	118	133	119	134	140	150	132	155	124	136	146	155	131	146	127	136	146	129	132	137	136	132	118	126	172	131	142	131	140	147	142	138	129	131	120	144	134	115	127	143	143	134	125	150	133	155	123	113	137	126	131	136	141	121	129	129	138	126	136	129	147	132	125	153	130	137	136	129	144	143	148	143	132	141	137	142	120	143	132	149	149	161	134	116	133	128	143	133	131	119	138	134	130	124	130	131	150	150	140	149	141	138	122	128	126	125	136	137	126	136	150	123	134	159	135	148	116	144	122	136	127	133	133	144	142	130	131	128	130	137	124	136	126	130	158	156	128	137	132	150	134	119	145	120	131	136	133	119	153	120	137	143	144	141	125	135	112	144	135	111	144	116	129	111	115	115	130	137	146	131	129	118	143	139	138	119	136	128	131	116	128	157	134	119	147	142	126	125	143	124	149	141	124	114	146	141	136	132	140	123	141	149	152	150	124	135	138	125	146	129	133	127	139	124	169	123	121	143	117	141	128	136	131	140	144	127	114	157	144	137	126	136	144	121	130	127	144	104	125	120	131	136	131	139	124	125	149	133	143	114	145	136	133	142	134	136	106	125	129	152	121	126	121	121	126	140	137	135	130	140	121	139	150	124	157	136	149	150	130	154	144	132	134	129	126	131	127	135	143	138	156	134	112	139	135	109	131	125	125	127	138	128	146	134	141	140	128	156	130	121	134	148	137	147	151	139	146	133	135	159	120	138	118	135	134	130	144	107	140	137	132	140	143	128	117	137	122	141	148	124	131	129	133	136	145	159	148	143	120	138	137	117	149	116	136	166	131	144	128	133	119	149	133	163	158	144	143	134	134	131	118	125	137	121	140	136	128	129	122	135	142	160	111	128	125	143	128	155	137	140	120	124	150	145	132	137	124	131	127	121	122	139	122	144	136	139	139	136	112	147	140	144	146	130	111	120	139	138	151	124	135	130	140	135	139	128	136	152	130	137	136	146	152	130	123	154	139	141	122	123	139	138	121	126	131	115	145	142	135	125	142	117	133	142	154	115	148	120	147	116	140	136	120	145	134	141	144	118	147	113	127	148	117	134	136	133	122	134	160	150	130	121	154	134	130	124	138	153	138	113	138	154	139	142	118	139	155	146	134	121	130	116	137	113	136	133	141	130	129	134	127	131	113	130	127	136	120	146	141	143	144	146	152	132	123	124	142	155	128	116	123	100	135	125	144	128	127	139	139	124	144	157	132	132	143	127	128	138	138	142	129	144	123	142	142	122	118	144	125	153	135	130	159	130	151	150	128	116	129	130	122	128	139	130	119	133	146	137	142	135	139	132	124	127	158	139	137	133	132	132	128	159	133	138	132	143	129	126	118	134	157	138	129	132	146	122	132	129	131	136	147	108	141	126	133	147	148	161	153	141	163	141	146	126	135	134	134	131	136	140	125	125	140	140	136	137	132	125	131	140	128	132	129	134	155	143	134	147	134	147	128	143	157	135	144	122	132	124	150	149	134	131	148	127	148	128	119	132	136	132	144	136	145	154	133	123	160	134	137	145	146	150	130	146	124	140	135	145	146	144	139	132	136	150	137	142	136	150	134	141	157	127	117	132	139	144	115	140	125	98	133	118	143	134	143	131	121	125	148	137	144	128	136	128	127	138	155	143	153	143	141	124	132	145	124	121	117	139	144	119	131	125	142	141	131	123	134	126	151	129	142	144	140	142	129	135	130	123	143	124	139	125	147	129	139	146	143	142	136	136	121	133	147	132	143	124	136	134	151	133	146	157	146	140	133	130	145	138	123	131	124	117	142	124	116	108	128	126	146	129	134	137	144	130	155	143	138	132	155	118	143	153	136	126	123	124	138	132	123	159	145	122	135	146	134	142	131	123	121	138	119	149	127	129	127	142	136	120	140	128	129	144	138	132	116	135	137	122	155	139	132	164	138	116	142	110	117	134	125	146	151	119	161	137	123	134	137	137	153	128	112	167	132	113	111	117	127	133	151	138	126	118	131	125	129	128	128	123	138	154	108	111	128	148	119	122	134	137	147	128	110	137	145	135	142	133	144	128	137	164	130	151	144	132	155	127	126	141	139	143	124	131	136	154	135	140	144	153	138	137	149	142	139	150	125	137	137	156	139	150	143	142	136	133	126	120	130	152	116	127	108	143	134	112	134	127	128	111	147	148	139	131	117	124	133	143	157	138	137	129	156	111	130	128	123	145	136	132	155	111	151	123	147	103	142	135	129	125	140	141	121	142	149	125	143	119	115	128	138	133	113	142	124	143	148	147	136	124	149	140	130	139	139	155	134	144	145	128	136	151	136	131	126	131	134	125	163	106	143	141	155	141	154	126	124	128	127	134	144	120	130	128	144	124	138	128	115	140	135	154	143	150	134	115	141	138	125	151	150	131	133	137	137	129	141	148	141	136	145	125	148	123	143	167	138	141	126	143	123	153	144	137	131	139	115	139	137	129	141	124	158	140	129	149	134	149	143	148	134	125	147	143	148	143	119	136	136	126	130	136	141	135	143	142	129	131	146	133	141	140	158	132	149	151	136	131	136	140	132	140	145	142	128	105	132	136	123	121	144	138	140	104	120	148	148	127	133	138	128	131	157	155	135	151	134	147	139	132	157	117	127	134	133	132	138	139	148	130	143	145	147	123	128	140	134	145	143	119	132	138	132	133	150	131	133	137	171	153	134	146	133	152	124	141	129	114	146	130	132	143	139	122	138	127	128	122	118	121	132	140	113	135	141	99	117	134	126	138	151	128	143	129	116	156	120	139	146	122	153	146	139	140	122	141	135	131	132	112	130	131	127	120	136	129	130	122	116	144	124	115	141	141	140	125	133	140	147	137	128	138	146	148	124	145	138	115	133	146	147	125	134	148	114	135	136	148	143	115	137	151	137	133	145	125	127	144	132	150	128	140	128	126	155	122	116	130	141	144	144	139	117	145	127	149	132	132	115	152	146
3813	12238	7752	3626	2500	1795	1321	1036	830	678	581	499	388	373	369	348	300	275	289	244	229	265	220	215	209	238	224	188	213	198	206	212	209	199	205	186	199	184	201	183	187	219	179	193	199	187	165	178	191	185	195	163	201	207	174	171	175	174	169	168	171	189	168	197	192	188	161	184	179	191	172	164	190	171	187	173	185	179	177	158	179	143	195	191	169	200	188	174	158	173	187	149	171	187	181	190	182	168	191	187	185	170	166	173	167	160	195	175	183	196	150	193	177	161	182	148	164	205	198	189	173	168	173	193	175	165	175	161	176	181	209	169	153	170	197	167	186	167	197	190	172	188	179	180	158	155	145	179	195	167	198	183	183	174	152	149	175	180	185	170	176	194	170	172	160	195	195	184	184	192	173	183	192	185	178	138	163	157	178	179	195	194	174	161	153	160	170	171	186	195	167	171	175	192	186	186	202	191	181	172	165	165	193	176	162	158	175	170	202	166	173	156	197	173	151	178	167	170	150	190	153	156	172	186	194	177	173	173	183	192	170	186	177	182	192	182	181	179	171	175	186	174	171	167	129	196	164	169	178	143	155	184	153	184	184	154	151	176	191	194	171	153	184	195	172	170	169	174	199	174	164	165	165	193	146	175	159	158	188	161	175	168	172	166	163	179	171	190	187	196	163	163	171	166	178	171	159	160	161	187	165	162	187	206	172	166	182	206	171	167	170	168	186	180	165	174	192	177	179	192	186	183	170	146	156	158	174	185	150	178	166	200	167	182	197	155	171	189	161	184	185	173	177	195	189	185	179	173	185	178	182	186	200	184	164	176	157	163	183	175	159	163	179	186	162	159	168	188	204	164	173	172	179	160	186	163	189	173	175	166	175	174	181	179	183	161	164	153	176	167	177	182	172	193	170	165	177	183	188	177	176	180	177	173	183	163	185	160	143	186	161	174	161	195	174	146	180	186	156	168	175	176	162	173	170	177	175	187	157	198	157	191	199	177	173	159	177	171	180	182	191	159	183	169	167	174	191	205	188	178	178	196	177	153	184	163	185	157	180	159	168	176	189	179	176	187	185	175	172	178	179	181	174	180	167	166	181	147	189	148	190	166	171	178	159	180	180	162	150	162	182	176	189	184	162	172	182	165	198	173	171	198	187	168	171	194	179	166	161	182	146	156	163	166	181	178	184	150	173	178	198	191	174	189	154	177	197	153	182	187	169	191	181	164	181	153	145	165	193	162	171	172	179	200	192	174	165	180	181	181	164	186	193	166	172	194	173	187	179	172	174	189	164	162	163	166	206	182	150	155	199	180	187	188	200	153	198	177	177	191	151	164	171	180	185	180	142	171	170	178	184	173	173	173	174	166	171	167	164	189	172	190	179	174	169	177	150	161	168	168	178	191	173	170	157	178	179	163	160	201	181	158	168	187	171	155	179	196	170	190	192	166	191	174	187	174	169	167	166	175	181	172	187	198	188	169	168	178	166	194	154	158	168	178	187	179	154	168	200	185	160	180	178	163	174	180	175	168	176	213	182	173	178	198	174	166	181	172	172	169	154	183	149	200	171	187	181	196	166	172	169	170	150	167	203	177	167	151	170	166	180	184	195	157	189	144	173	178	165	163	147	164	174	155	180	172	171	194	183	207	169	166	180	182	173	148	159	172	182	164	201	183	169	169	197	166	156	162	148	172	174	190	179	151	163	143	173	175	178	161	160	207	156	165	172	166	189	184	173	168	155	170	178	202	165	164	205	168	187	173	182	185	177	175	189	175	154	152	156	199	179	191	168	195	186	166	190	202	169	172	173	196	182	175	189	196	194	169	169	188	171	183	159	172	200	170	175	184	184	175	163	174	184	159	172	173	179	180	176	163	157	195	172	175	150	182	183	179	184	204	177	179	180	173	185	190	181	183	185	164	190	180	189	178	182	177	175	179	182	177	158	208	186	182	159	171	187	165	165	160	170	158	143	165	156	170	186	160	173	161	162	179	185	181	152	179	178	175	160	155	189	178	169	183	163	174	173	199	184	159	192	170	174	178	162	186	160	185	184	196	187	158	168	168	182	155	162	166	177	172	175	205	178	187	192	176	192	177	149	148	187	204	170	191	193	149	185	154	163	187	176	197	172	183	184	209	175	169	170	159	193	198	179	177	154	166	142	208	158	164	172	156	181	184	161	176	179	180	154	164	163	159	196	202	191	185	171	185	198	168	175	192	167	198	163	148	172	190	188	172	187	180	169	169	162	165	158	204	169	183	164	172	159	160	202	208	171	191	141	168	203	163	142	176	174	146	174	188	151	170	180	174	173	188	172	175	157	170	141	162	156	173	184	168	201	184	170	188	165	181	185	172	173	175	179	198	166	193	172	149	184	180	174	147	170	177	158	180	184	203	189	212	209	148	160	165	168	170	137	184	176	173	180	157	183	166	162	192	190	165	175	191	180	164	154	180	194	173	176	193	158	179	172	169	170	173	164	192	168	182	185	168	202	163	179	171	169	173	181	175	171	175	191	151	175	178	170	172	192	190	147	160	174	174	168	179	154	168	180	168	177	167	170	183	168	191	168	145	158	163	176	166	176	163	159	166	167	182	155	150	156	208	159	185	167	189	165	176	160	144	163	155	162	171	175	180	185	171	157	171	179	176	158	163	182	186	187	184	178	179	192	176	208	179	180	160	185	162	172	159	174	198	174	201	171	177	168	186	189	176	181	179	192	177	179	162	201	164	177	178	172	162	167	190	172	187	186	177	187	178	147	180	153	176	183	181	177	180	185	160	167	181	161	153	191	173	184	199	190	176	174	166	177	185	177	192	171	189	155	190	185	184	180	210	193	185	185	156	163	216	187	163	163	181	176	180	216	186	181	169	198	178	172	173	190	187	155	199	171	181	183	166	190	169	180	157	168	173	197	177	191	169	196	180	177	161	194	189	176	180	157	164	157	208	174	154	162	188	161	168	186	158	180	168	173	181	181	161	187	182	186	174	193	178	163	176	167	193	178	155	201	165	156	154	157	176	167	156	170	161	194	190	168	160	195	195	206	161	168	172	184	161	163	149	168	182	175	187	163	178	197	181	181	209	183	170	201	172	179	180	173	175	185	186	174	171	175	195	195	173	165	162	178	185	173	175	171	170	145	176	159	160	162	192	177	162	156	188	183	161	161	166	185	194	165	143	167	195	191	180	150	186	184	179	177	165	171	198	187	172	174	185	161	171	187	164	190	206	178	179	186	201	171	186	184	175	167	159	195	179	134	163	182	199	182	181	178	184	177	169	163	191	158	171	173	183	164	188	181	171	195	168	178	185	172	179	170	195	176	161	166	195	156	168	194	166	191	181	169	165	179	188	191	167	173	162	167	167	181	154	170	165	193	159	190	165	150	188	187	175	190	171	175	166	179	197	195	190	170	204	169	171	164	168	177	158	158	170	150	181	162	202	188	182	161	176	188	168	161	160	182	176	184	176	174	182	164	196	177	172	168	169	178	162	158	163
28192	15164	1842	446	345	317	272	274	261	261	237	235	257	273	248	300	277	270	269	310	286	242	292	272	257	270	259	290	267	279	268	276	243	269	260	285	272	271	274	282	278	254	263	270	270	242	273	242	255	259	244	263	263	233	269	311	261	243	275	292	267	286	243	263	277	246	249	267	231	276	287	273	227	300	279	281	264	275	242	280	265	247	269	261	256	266	252	259	258	300	269	268	308	269	262	275	259	284	254	258	253	243	240	276	264	264	280	255	264	289	265	241	249	264	294	284	222	298	243	276	258	251	266	267	278	281	290	262	261	256	305	257	277	269	256	275	269	284	256	279	253	257	251	251	267	250	261	261	270	276	279	303	264	253	243	272	272	254	251	282	293	261	233	269	267	241	300	240	269	270	256	271	277	279	293	238	301	232	265	269	258	278	256	286	260	308	274	258	283	251	262	245	241	285	277	268	269	282	257	281	278	251	256	269	249	288	283	267	290	270	284	257	286	254	266	269	283	272	261	248	248	256	276	267	293	256	267	279	269	266	249	260	267	270	284	233	261	264	255	261	261	279	251	220	271	268	267	282	258	269	298	269	258	244	247	246	269	271	282	251	261	263	276	254	239	267	267	241	271	260	253	282	278	253	255	264	245	271	291	259	299	290	259	272	250	248	239	274	268	257	265	255	277	267	271	276	251	267	272	268	265	266	259	262	284	271	289	230	262	262	268	274	240	252	263	258	271	258	258	262	253	267	242	255	288	252	268	247	260	266	240	288	262	231	235	257	272	274	261	295	255	267	245	283	276	274	265	262	267	253	284	273	275	241	269	264	271	246	269	263	243	278	269	259	265	288	290	256	261	279	269	255	278	292	256	255	261	249	280	269	277	262	243	267	278	287	237	260	259	274	252	263	265	265	258	262	264	259	283	281	271	278	269	278	266	246	239	261	284	264	248	271	243	259	262	227	261	258	291	252	293	270	293	268	276	263	250	280	255	296	276	283	287	265	260	265	263	243	254	244	256	261	278	285	266	254	279	269	252	267	257	238	273	273	262	263	258	264	256	266	280	261	260	230	266	283	281	291	260	248	277	265	270	251	274	242	292	299	269	267	273	264	264	303	239	254	265	246	282	253	258	286	265	268	255	263	243	266	268	297	265	251	252	263	265	238	259	266	292	241	275	242	293	260	268	274	268	287	255	267	274	257	272	302	249	250	247	246	271	256	266	272	272	282	279	289	271	257	272	271	299	252	272	272	260	258	268	279	249	271	262	287	282	284	292	304	252	292	231	277	255	271	261	264	279	264	273	275	293	268	283	279	277	248	258	261	259	270	281	263	250	260	265	294	286	298	274	288	236	309	265	250	270	285	254	255	257	246	275	272	259	236	294	247	259	264	259	276	246	292	281	292	265	274	296	285	268	277	250	256	298	260	256	259	263	258	278	256	260	286	281	228	269	256	251	240	266	279	233	274	291	284	282	294	255	246	252	268	284	278	268	251	284	253	269	225	257	263	267	282	254	262	293	243	248	255	263	261	284	263	257	275	264	278	237	285	273	229	269	260	259	306	262	267	275	286	252	265	292	283	279	266	284	230	259	294	246	268	247	266	256	281	249	251	278	245	257	248	275	295	287	264	270	257	251	280	252	267	259	251	267	245	267	282	248	283	296	260	300	290	270	265	259	265	268	254	237	263	260	250	282	232	292	270	284	316	285	269	307	251	256	240	279	271	265	269	257	266	270	281	307	273	273	260	265	245	263	251	269	273	286	264	278	283	257	267	284	258	292	264	261	252	269	252	266	268	261	282	246	265	282	271	277	295	246	284	257	278	266	291	271	251	256	263	259	239	270	237	254	263	298	270	247	275	268	254	242	259	262	262	279	284	261	272	287	228	241	239	298	247	260	261	266	254	273	246	274	284	274	267	268	263	253	253	299	288	280	251	262	276	272	256	281	277	257	254	283	253	262	262	266	271	293	262	251	247	267	249	291	251	267	272	249	264	257	273	292	256	254	302	267	261	254	290	261	261	273	286	248	294	231	257	294	290	269	239	237	266	270	255	276	289	259	275	258	257	262	277	271	238	249	274	276	267	269	271	277	284	265	272	264	260	269	270	290	250	268	266	252	269	272	213	257	259	286	302	246	293	247	271	253	255	293	263	278	266	286	283	288	259	283	256	264	253	245	268	295	252	268	294	252	281	295	287	236	252	275	279	287	283	253	252	281	261	286	308	241	267	260	274	251	288	281	274	249	262	274	238	247	299	254	280	260	273	251	272	265	301	246	269	241	258	279	269	281	247	254	266	252	253	205	249	252	264	265	264	266	271	270	257	277	300	254	258	277	280	279	274	277	286	257	256	278	262	263	271	270	240	281	250	256	270	288	284	305	247	272	270	275	283	286	255	262	268	285	251	250	276	247	276	250	251	295	234	272	273	242	230	260	297	292	224	268	293	276	274	268	251	266	253	263	267	270	236	247	245	294	261	289	269	251	264	263	244	269	276	279	262	250	288	262	270	241	256	265	247	253	262	263	279	267	254	261	225	292	275	250	249	271	259	243	251	258	261	297	295	260	242	263	270	282	244	250	269	267	281	273	269	240	259	275	266	268	287	271	249	267	261	261	270	271	282	255	270	287	260	279	261	240	260	256	261	280	269	277	294	261	257	252	244	263	309	244	260	278	251	277	256	240	255	271	240	234	271	285	265	251	236	261	244	278	242	264	249	254	300	258	271	263	267	231	278	245	236	290	253	252	276	238	260	263	256	278	283	256	263	253	282	274	264	273	272	288	268	261	262	254	282	245	248	257	310	258	264	245	278	282	213	257	279	260	292	248	254	272	275	249	251	274	258	283	255	274	269	283	282	246	220	252	254	267	240	256	274	270	248	283	261	251	251	270	266	281	270	257	257	254	254	261	256	273	249	294	267	263	278	298	240	285	280	276	261	281	263	281	266	266	290	274	276	279	281	259	263	266	255	288	262	268	283	232	280	270	249	254	265	273	272	283	239	280	263	274	285	271	253	262	272	259	284	254	267	271	281	265	250	302	260	272	272	286	265	256	252	265	262	272	290	257	256	257	246	274	284	242	254	259	261	241	269	261	257	241	253	254	279	259	302	282	262	267	248	270	242	292	235	277	246	264	253	283	230	257	294	275	243	226	283	265	251	290	275	263	250	256	268	271	278	274	275	239	248	252	276	265	244	250	298	272	272	291	271	280	273	250	276	269	248	248	258	274	268	240	242	284	266	278	277	247	248	287	259	257	243	283	266	263	269	264	248	291	284	278	307	263	259	284	267	244	267	254	255	265	247	270	254	255	270	270	289	252	275	274	251	251	274	240	270	289	243	264	291	273	287	288	283	281	257	261	285	254	244	273	254	259	264	241	283	283	266	283	282	261	278	257	274	273	279	257	270	272	278	268	283	274	266	282	261	254	233	245	250	260	286	291	274	247	280	271	244	261	269	249	237	255	272	253	265	243	251	270	278	294	252	280	278
4621	963	736	475	412	393	346	353	373	339	355	344	315	333	347	334	357	312	339	352	334	369	352	339	319	348	311	330	343	295	333	321	295	309	308	327	315	347	331	287	283	319	340	335	322	356	287	300	344	365	312	304	327	318	339	319	337	331	348	339	338	314	283	340	350	341	332	299	324	302	292	332	339	315	329	341	325	340	333	340	304	349	327	316	356	346	332	320	320	340	343	322	351	319	329	330	334	301	315	351	317	310	314	349	323	336	359	305	343	332	309	322	308	322	335	305	304	328	324	330	295	327	321	317	287	333	347	326	324	318	379	313	324	340	340	333	355	338	340	313	315	319	304	321	311	315	329	332	332	338	339	320	321	367	357	317	327	372	314	339	360	322	313	337	306	349	331	296	341	314	313	335	336	318	302	329	332	323	308	310	291	309	322	322	332	326	334	320	322	303	340	305	335	367	325	294	307	305	281	330	313	300	312	301	340	324	337	340	306	331	301	316	331	335	326	300	317	325	332	307	318	310	335	356	342	314	358	291	284	315	308	331	313	314	323	306	340	344	325	313	291	293	317	350	290	318	312	311	300	340	321	318	342	333	362	336	310	297	304	333	339	358	306	338	334	298	339	335	326	319	294	313	314	322	301	292	313	322	349	322	320	317	295	288	327	345	336	325	300	317	339	325	314	349	314	320	339	284	314	341	342	326	340	340	329	302	330	334	325	305	327	331	307	316	332	339	347	323	347	296	321	323	339	343	330	333	315	349	325	325	309	346	367	329	341	294	332	359	312	317	328	300	290	342	336	293	305	331	336	304	326	351	324	325	318	333	322	304	311	323	318	357	329	307	312	305	284	347	320	336	309	319	299	303	359	303	327	323	302	342	319	355	306	328	320	342	344	326	270	313	314	285	331	321	327	367	321	346	340	321	307	317	342	311	321	313	315	331	361	329	342	344	320	307	336	321	334	316	321	316	315	346	318	323	305	348	306	325	326	340	346	311	292	342	310	323	328	305	347	344	327	318	314	309	342	311	332	332	306	315	324	317	306	370	329	300	331	343	350	340	328	320	352	330	321	279	320	319	313	295	333	334	311	286	309	325	316	319	350	326	335	320	301	352	326	318	351	309	306	307	312	358	358	326	366	314	322	329	361	328	346	317	299	325	334	333	351	329	325	331	292	320	330	331	329	317	348	334	336	329	318	300	332	348	309	304	368	283	340	331	345	317	353	315	327	303	333	334	287	301	319	340	316	325	300	335	333	340	334	337	331	349	332	343	320	348	349	305	347	307	309	292	327	324	320	317	311	324	329	332	339	304	323	311	344	294	348	337	332	349	338	335	319	313	312	324	328	329	372	284	320	333	322	300	328	301	328	291	298	329	344	328	303	342	324	327	324	325	312	327	331	282	284	324	335	335	334	305	333	313	284	301	350	326	319	314	331	321	364	299	326	305	333	331	274	338	298	295	329	330	329	319	332	342	316	316	342	342	310	305	320	336	335	360	297	312	347	337	318	320	309	313	277	315	320	313	306	326	317	332	312	339	338	324	333	296	317	318	353	340	293	342	311	333	358	308	322	336	351	330	305	323	318	325	329	305	308	310	321	355	313	315	335	312	338	301	292	328	313	361	317	312	329	344	297	304	343	349	337	325	294	342	323	319	322	310	314	369	343	352	317	344	331	327	341	344	338	323	304	326	359	314	330	315	337	290	328	350	339	361	339	338	328	330	338	323	314	338	291	315	317	327	305	320	323	342	341	311	324	326	312	287	325	316	300	345	333	307	295	306	322	343	326	330	316	345	323	302	340	327	344	355	300	343	342	303	347	310	324	302	335	322	323	338	312	306	314	325	338	321	302	332	323	282	312	328	338	328	328	370	327	338	361	317	325	326	301	313	348	341	338	345	356	344	318	319	321	325	316	317	343	310	309	341	316	335	321	349	331	320	342	346	299	335	281	325	325	331	306	292	299	320	326	319	351	301	341	321	334	336	339	322	317	324	318	323	325	332	323	303	363	327	303	315	330	308	305	308	335	345	336	287	328	311	309	321	335	325	329	318	299	347	309	310	343	354	352	340	310	327	345	352	353	307	304	326	326	303	327	339	322	283	316	345	324	335	320	322	332	347	329	298	349	321	314	301	318	338	331	318	335	334	328	339	325	289	319	312	327	301	354	300	318	343	317	327	328	321	316	331	334	324	315	290	325	311	319	286	332	335	335	322	331	320	320	345	297	330	331	339	338	325	319	310	334	321	334	380	322	310	324	330	295	346	326	324	319	328	322	319	317	357	335	313	324	320	322	355	301	335	327	320	323	346	309	353	323	327	322	313	319	314	343	312	351	283	311	313	336	329	318	312	307	333	353	315	331	323	338	328	287	291	337	291	326	334	291	325	308	346	317	333	308	329	334	332	326	323	335	343	346	318	337	317	347	304	323	340	305	320	299	352	324	345	319	303	330	292	318	287	359	343	306	308	310	321	329	335	317	333	316	309	316	308	296	328	323	307	317	321	367	337	349	336	318	323	323	290	337	307	352	326	321	313	328	322	317	324	338	342	314	314	326	323	340	304	327	299	356	335	314	353	361	328	325	337	307	317	326	311	355	323	305	331	341	329	350	313	298	313	348	300	307	325	314	327	303	299	322	332	330	323	335	346	314	311	321	318	331	335	330	371	339	335	334	354	306	340	331	356	319	298	334	328	310	298	319	330	294	332	305	306	352	289	319	318	324	308	322	326	297	345	335	321	340	348	339	338	341	325	330	309	343	308	349	312	322	309	288	317	292	338	310	309	337	328	334	324	324	305	360	316	339	278	314	351	330	341	336	297	317	358	319	311	317	314	311	317	335	332	323	325	354	298	329	351	305	339	341	343	328	346	319	320	343	319	332	356	314	346	336	329	322	326	320	322	343	341	348	304	321	314	324	345	333	330	298	307	363	316	314	318	326	292	300	338	336	333	345	313	307	291	317	343	316	319	330	312	323	290	339	309	343	305	313	299	325	331	331	319	335	333	307	320	339	327	315	295	298	322	334	319	304	311	332	332	339	314	335	304	348	316	323	326	293	321	347	300	330	305	343	321	342	359	343	363	334	296	308	333	336	323	337	349	324	362	323	299	344	345	317	325	340	343	323	316	327	308	292	312	360	343	354	316	328	319	322	340	336	318	351	351	330	311	316	335	327	301	340	311	339	284	318	271	329	323	308	349	343	357	341	341	308	346	291	315	335	357	305	323	311	338	341	319	334	335	333	330	302	337	337	334	353	296	318	317	362	319	316	304	309	289	321	364	341	332	362	326	326	331	326	330	319	312	323	324	349	330	343	331	289	321	307	338	369	302	312	307	321	365	319	302	336	341	299	345	348	302	300	289	306	369	322	349	353	294	313	326	344	321	305	320	319	314	309	296	334	350	314	323	316	331	283	332	313	336	320	355	335	314	335	312	310	344	332	377	339	296	335	321	334	305	353	341	342	334	322	300	356	301	301	315	318	304	340	347
23686	21396	28125	25031	20844	2414	638	528	410	371	369	409	342	327	341	317	315	307	346	285	298	288	291	293	277	311	261	302	301	312	294	285	289	292	302	299	313	310	306	298	295	263	272	267	294	314	288	295	307	281	270	262	302	290	311	329	293	319	268	307	290	293	284	273	322	298	281	279	291	318	269	298	287	312	293	295	284	298	283	274	268	309	310	294	330	289	271	289	277	295	297	284	294	302	296	253	277	304	305	259	282	273	269	281	330	260	292	284	296	291	281	323	261	275	298	317	305	284	280	271	291	290	293	303	297	293	293	276	295	279	279	309	255	291	301	290	309	319	314	290	303	314	293	275	287	272	288	270	274	293	275	286	283	302	278	330	332	307	298	212	277	298	291	315	305	315	321	305	294	294	298	299	287	311	291	269	263	271	284	296	276	297	278	281	290	318	316	278	309	283	282	286	345	276	279	282	289	317	302	285	300	304	300	327	278	296	280	294	292	285	293	322	285	292	309	261	287	285	278	280	273	292	268	290	284	287	282	280	281	317	293	293	271	276	264	287	291	281	328	272	315	304	287	294	262	305	286	271	292	280	304	298	320	296	270	257	285	267	287	306	287	276	283	313	271	291	289	297	270	268	286	305	301	286	288	291	270	299	300	292	316	303	288	307	298	288	316	314	289	271	297	257	305	269	278	281	281	287	270	266	299	285	262	280	284	266	282	277	282	309	306	310	272	288	300	286	293	269	314	290	300	312	300	278	294	281	303	281	301	276	316	269	290	273	310	302	292	302	273	283	298	274	303	295	283	297	274	300	291	310	268	306	318	306	305	291	310	318	310	284	288	328	299	289	272	266	286	327	262	288	275	304	281	292	315	310	317	289	275	261	325	277	278	310	281	269	258	279	299	276	289	277	256	319	286	301	288	289	277	298	294	274	291	319	304	254	318	296	305	264	307	303	304	274	317	297	322	281	313	298	298	302	271	289	295	261	232	272	313	295	293	278	315	271	289	262	275	258	295	288	272	291	277	310	293	249	292	284	257	333	291	297	284	283	320	284	312	300	270	290	317	311	287	312	263	296	275	312	311	282	291	318	272	295	281	311	320	304	277	305	288	285	286	274	289	324	289	294	288	292	273	301	302	286	300	293	290	332	267	325	305	293	260	272	259	291	301	290	298	287	279	282	274	294	295	315	288	304	290	304	301	301	314	294	279	307	285	252	279	289	299	264	255	289	286	279	254	267	262	251	279	299	299	278	295	312	286	308	311	308	303	293	280	296	304	294	279	273	285	278	285	277	323	277	293	271	295	291	301	286	251	331	287	295	294	264	303	287	261	254	261	289	298	281	280	292	278	277	273	259	306	272	293	263	258	279	279	292	330	285	303	333	271	306	268	285	308	313	290	278	271	272	284	293	301	261	286	307	293	280	266	260	264	324	281	274	314	269	305	297	289	288	296	292	297	306	305	322	305	311	277	293	292	305	264	286	314	294	263	308	280	320	287	324	294	317	304	309	278	286	289	303	270	303	301	301	280	293	274	300	278	289	321	307	297	273	261	291	293	295	268	309	263	266	297	268	256	299	283	297	309	292	270	283	302	299	305	305	307	300	321	303	289	271	270	270	280	308	297	284	299	283	289	302	294	289	297	298	263	252	317	267	293	262	295	306	281	317	271	316	288	275	304	281	313	276	267	257	310	311	286	308	296	307	308	276	287	278	292	294	278	285	312	316	271	260	271	286	271	291	277	302	299	312	264	290	296	291	275	292	265	266	265	279	300	290	295	268	271	294	251	279	272	313	324	280	288	281	278	297	305	288	305	300	275	265	291	267	289	314	272	291	304	268	263	290	336	325	290	277	303	310	276	306	275	285	286	295	286	290	259	269	318	303	261	291	298	298	305	287	273	295	256	292	259	285	277	255	273	285	299	294	314	286	308	278	288	253	294	299	266	272	271	291	297	305	271	298	275	305	286	291	275	254	260	286	305	316	275	282	283	297	301	309	291	300	267	321	283	332	300	300	287	292	298	269	285	275	293	309	291	283	268	278	298	285	277	300	296	315	293	312	252	293	282	268	307	263	296	291	297	261	290	296	298	280	292	269	283	292	287	276	268	293	297	292	272	266	297	300	288	270	297	253	278	282	257	264	286	297	303	265	264	302	279	281	291	303	306	314	280	300	316	304	303	313	306	301	283	322	295	317	303	299	297	264	277	296	302	284	315	273	273	282	292	262	285	263	276	298	314	299	310	270	278	303	285	283	265	298	294	271	282	286	287	317	303	282	266	292	300	279	282	297	264	310	268	297	271	269	287	283	282	292	308	284	294	302	304	291	298	286	326	291	299	292	289	299	281	279	304	286	296	277	285	307	276	260	310	293	297	328	263	301	290	274	310	300	300	296	280	280	298	292	282	314	292	264	276	270	319	258	302	296	312	288	273	284	300	296	283	304	283	293	297	276	306	297	277	272	297	295	267	295	300	276	294	275	294	265	297	291	282	287	297	278	273	288	296	318	281	279	269	295	292	283	285	274	270	283	327	267	271	316	303	302	282	291	305	299	331	272	295	268	270	310	329	279	311	281	316	283	288	267	297	291	276	308	282	301	305	279	277	281	300	306	303	275	280	269	319	302	275	293	288	289	275	302	276	318	283	285	294	289	280	278	288	275	269	313	306	302	308	285	279	322	286	279	300	271	288	289	299	276	287	272	262	273	308	297	288	275	262	269	295	323	286	279	270	272	276	261	308	272	295	314	310	298	299	264	300	297	277	304	278	277	285	250	277	320	298	317	272	283	274	286	288	272	305	277	254	296	322	331	285	303	258	270	275	278	294	282	288	292	284	292	270	301	269	283	287	265	272	266	266	334	286	282	294	269	283	258	272	291	334	287	274	278	266	297	266	288	317	304	277	268	290	290	291	281	301	314	283	249	290	299	294	285	282	281	314	287	291	293	301	321	294	286	314	323	294	318	309	309	293	291	275	292	301	283	322	302	297	294	305	275	303	294	293	301	275	266	290	271	247	263	284	288	311	319	288	256	310	291	274	299	299	257	274	294	284	282	292	278	259	272	282	275	309	289	288	301	290	281	264	291	335	274	300	268	302	291	313	259	293	301	295	271	328	286	313	290	270	270	299	269	309	289	258	306	297	284	309	284	295	311	295	293	287	293	317	271	309	305	294	305	318	255	246	277	259	255	290	284	288	285	280	289	296	272	281	305	261	310	299	275	272	260	302	256	310	277	288	290	305	301	248	297	311	290	279	295	279	265	294	289	303	291	287	295	285	284	276	260	289	287	318	288	285	287	269	285	301	302	292	283	329	286	281	305	263	297	280	279	312	273	286	328	273	293	296	297	245	284	286	275	258	271	318	282	301	302	287	264	277	278	308	318	271	307	305	290	289	284	273	286	291	300	299	307	258	272	280	266	296	300	299	274	270	298	276	292	290	315	253	309	290	259	306	260	308	286	288	301	259	293	286	263	282	294	290	282	319	301	303	278
3018	7568	4726	2219	1654	1235	997	766	683	620	572	458	480	488	436	433	468	419	421	415	421	379	407	360	372	400	414	394	398	358	366	356	378	376	372	336	349	370	360	374	339	376	355	383	398	348	337	374	355	347	356	318	330	338	334	357	352	350	318	354	369	384	373	393	386	345	337	369	357	368	345	377	360	362	332	341	369	355	390	324	397	375	351	324	375	341	362	349	354	379	366	344	350	340	338	334	311	336	364	356	398	342	358	376	352	370	359	373	391	375	330	359	360	337	369	335	357	340	342	324	325	354	350	331	345	373	362	368	318	362	338	356	366	363	351	370	336	371	359	368	339	384	354	337	356	374	358	388	392	377	363	400	355	316	346	358	348	365	377	368	347	352	353	339	349	359	353	355	363	348	368	374	342	391	381	370	371	346	360	351	366	377	345	343	344	357	380	366	321	354	379	348	387	335	333	340	378	382	376	376	330	361	361	348	374	390	400	365	387	337	384	375	356	377	374	366	366	367	345	348	365	342	380	362	330	370	380	329	353	374	393	353	353	355	342	371	354	364	344	345	351	340	349	365	353	358	338	357	363	355	389	321	356	352	385	357	357	366	343	353	343	384	336	387	350	356	328	349	362	363	343	326	342	329	339	367	364	351	341	360	353	375	368	343	382	375	358	340	380	371	383	346	353	334	367	373	326	339	353	339	356	315	351	322	365	347	385	370	377	349	371	356	334	361	353	380	350	368	405	358	369	366	369	341	358	353	332	343	350	349	349	382	386	356	352	336	366	341	350	362	350	375	360	354	326	365	355	348	354	366	354	371	369	351	339	360	333	357	353	374	352	352	361	385	297	342	340	350	355	376	333	385	354	373	373	327	361	382	359	373	375	382	343	334	352	358	389	351	342	323	350	359	370	357	386	360	351	356	348	353	381	345	336	376	316	360	367	333	343	372	339	369	399	359	356	335	349	367	318	348	355	363	390	343	380	337	332	378	368	335	382	338	386	375	368	317	351	356	376	372	343	384	357	379	378	334	366	384	366	341	341	339	372	344	344	349	363	306	348	350	362	343	365	337	352	366	375	357	350	386	342	344	371	369	336	348	363	360	342	342	330	341	333	343	321	304	329	361	400	371	361	359	354	389	368	342	348	358	374	369	362	352	350	355	339	344	329	379	369	365	355	345	379	373	330	352	377	380	356	358	360	373	373	339	359	350	326	356	363	324	340	378	344	370	375	351	364	364	367	361	382	338	376	358	359	302	373	349	352	355	387	344	354	354	347	343	367	382	375	372	390	341	367	359	382	349	383	349	323	363	348	364	351	359	354	356	374	363	372	358	393	346	374	372	352	351	346	343	386	361	381	358	346	328	350	357	384	370	327	366	365	358	333	350	324	372	385	343	402	386	392	351	340	336	357	357	339	382	363	344	374	362	357	348	372	337	333	352	363	336	371	334	363	374	364	350	407	374	357	337	359	367	351	341	380	323	384	337	377	349	350	339	381	372	381	386	390	383	326	325	357	375	366	337	357	350	363	348	330	351	402	367	377	358	362	383	355	386	331	362	334	354	359	343	405	358	392	375	367	370	338	372	371	381	330	364	311	332	378	356	369	352	356	364	369	350	372	327	362	362	388	342	378	370	374	344	370	386	352	340	376	365	360	332	379	363	336	361	321	370	383	372	352	371	374	330	365	357	356	379	344	352	358	354	352	361	342	356	353	399	359	349	360	319	339	359	355	343	364	369	349	333	328	354	337	367	354	338	341	336	328	314	317	354	350	370	350	376	367	371	370	350	336	349	355	375	378	355	345	372	363	364	382	366	350	356	322	357	358	331	372	349	385	336	335	355	356	336	340	338	366	363	354	358	384	375	358	369	342	369	358	333	390	369	360	331	347	355	350	359	365	345	388	359	358	391	336	345	334	338	355	333	326	343	359	337	346	382	344	389	390	355	346	328	357	353	344	345	346	382	352	336	354	343	361	333	343	386	376	376	351	318	371	344	363	372	353	390	366	324	394	366	354	408	364	362	355	355	361	332	341	367	386	327	337	336	328	366	376	360	380	356	327	348	382	385	345	360	366	302	368	353	369	350	311	350	346	347	345	337	344	325	373	373	352	323	342	374	359	360	328	375	348	342	358	351	356	366	358	310	356	358	377	345	385	370	389	345	366	349	343	375	346	324	348	364	333	383	349	345	335	334	338	371	337	370	345	345	345	354	347	363	341	359	350	371	395	344	383	359	354	338	378	358	348	354	353	362	380	349	362	327	380	348	323	307	359	372	347	353	314	362	301	331	342	353	358	363	375	343	382	353	326	368	315	375	353	369	354	377	350	361	374	365	370	367	390	338	346	371	324	321	337	409	338	381	351	394	375	371	364	401	384	366	360	384	375	355	381	328	340	363	367	378	369	334	352	334	345	361	346	359	352	353	331	363	395	351	347	324	339	345	361	383	334	350	384	356	345	337	355	376	391	393	364	336	356	363	361	347	347	345	353	346	362	330	352	364	354	334	357	338	368	367	385	354	368	388	361	345	375	381	398	354	325	365	391	377	378	371	370	356	340	352	330	323	355	346	359	381	361	358	350	405	347	359	330	363	336	348	373	359	377	336	370	362	362	370	343	376	360	380	339	356	350	332	334	383	345	335	345	358	358	322	333	372	369	357	319	311	389	357	349	329	330	369	352	397	353	346	333	346	352	362	376	382	336	326	366	349	375	336	374	367	327	355	358	352	332	345	357	351	365	375	363	368	357	359	364	348	349	353	350	374	371	353	335	393	332	386	377	374	361	325	334	353	358	363	352	329	351	337	351	317	335	378	347	387	365	376	320	340	359	354	336	351	368	347	379	370	370	340	356	348	376	347	331	328	379	338	358	323	371	353	375	399	345	350	302	326	366	334	319	391	343	373	365	348	354	346	369	340	328	362	399	374	371	394	353	385	402	372	321	344	344	362	378	376	339	341	368	339	349	353	350	361	372	351	323	356	396	364	359	355	320	353	355	367	321	339	327	373	388	373	407	357	352	353	350	357	357	329	373	348	375	351	361	334	388	357	388	363	369	359	340	390	350	344	360	372	343	384	352	353	359	374	350	343	352	356	344	362	359	352	351	369	376	365	353	352	378	370	357	348	339	372	330	351	348	344	377	321	334	356	337	363	396	359	345	368	345	366	390	369	342	333	342	365	378	367	381	336	379	353	330	378	338	353	337	406	375	338	341	336	389	360	363	367	380	352	353	353	372	365	335	347	356	358	360	339	364	372	360	346	362	358	323	386	338	375	361	365	344	372	365	322	363	357	380	302	339	389	343	348	327	348	338	337	338	373	365	369	361	349	359	336	354	367	323	359	366	374	369	369	323	329	353	333	360	360	340	397	365	353	361	343	365	361	367	382	345	384	335	365	368	343	328	359	328	358	319	345	348	349	353	361	387	384	354	364	369	331	375	334	336	338	377	340	360	379	378	368	358	371	352	358	316	385	339	373	366	384	344	340	380	342
25030	21464	26527	25219	1738	317	267	217	186	174	164	149	162	162	160	169	149	144	148	132	154	141	163	138	144	143	139	145	133	145	135	127	132	156	151	128	124	142	141	153	124	149	136	143	138	147	133	129	141	132	153	150	131	116	128	160	125	154	154	137	153	149	137	140	145	130	143	134	159	130	131	126	135	147	129	162	144	155	147	141	135	147	117	156	128	133	153	156	147	139	157	153	141	144	147	138	130	127	131	141	122	138	136	152	112	146	125	162	159	145	130	159	135	127	131	133	143	126	146	133	147	126	139	119	138	135	138	151	147	151	141	139	147	146	143	124	152	157	120	161	153	145	140	145	127	150	152	146	155	138	164	128	130	119	157	145	149	133	152	150	154	134	127	147	154	149	128	150	143	144	148	124	138	149	136	133	148	145	122	120	145	144	127	145	123	133	151	146	150	154	147	140	127	142	139	157	143	151	119	134	156	165	126	153	132	159	146	129	144	129	134	136	138	149	145	119	145	132	133	125	140	154	130	136	141	147	147	122	133	135	156	132	133	141	130	136	156	151	127	142	157	139	143	142	155	124	137	136	150	134	134	143	140	135	128	146	119	129	136	136	140	137	167	129	135	119	137	112	137	129	149	151	149	152	137	133	132	156	141	154	154	131	160	141	145	141	160	144	155	124	144	137	156	145	131	161	124	128	150	164	152	132	142	145	144	131	122	150	137	132	146	143	142	152	111	142	147	141	130	143	125	151	136	145	134	143	148	138	147	138	137	137	136	134	150	149	136	146	138	136	125	142	145	152	149	138	137	148	147	122	139	148	154	140	135	147	136	159	135	122	139	136	139	156	120	156	145	141	133	120	142	158	145	125	143	142	141	152	123	131	146	123	137	123	120	147	141	133	130	158	139	133	149	113	143	157	159	137	150	137	150	148	144	146	148	142	129	146	133	149	143	161	135	154	129	139	140	141	142	159	132	132	132	144	155	154	140	136	173	152	149	141	136	132	130	140	148	143	149	143	158	128	130	145	134	172	138	151	106	144	141	139	117	141	138	150	137	152	141	137	123	142	159	138	136	159	140	135	155	155	130	135	141	152	141	138	131	140	133	167	144	128	136	125	142	141	153	157	134	149	137	128	128	109	145	121	155	151	152	137	142	127	150	146	139	139	131	146	161	135	138	132	133	145	126	145	133	135	139	149	144	143	148	133	136	128	146	123	132	150	161	154	138	122	153	138	129	141	115	149	134	161	128	146	122	127	152	135	138	122	138	143	144	153	137	131	142	157	129	143	138	130	137	142	126	158	134	146	143	135	139	154	137	162	137	150	135	161	157	153	146	144	132	182	161	138	136	153	153	141	133	138	142	136	145	130	150	135	131	156	139	139	135	133	129	120	161	133	149	143	147	162	150	132	137	143	142	128	125	124	123	140	136	136	131	148	123	134	128	123	143	126	138	141	153	129	148	141	124	140	127	140	137	130	167	143	124	125	138	132	129	140	134	142	136	148	136	137	143	121	142	167	141	133	166	143	143	133	145	143	131	146	130	138	134	157	161	153	139	154	162	138	109	161	127	127	141	133	160	133	157	129	134	143	129	126	136	129	153	121	122	124	124	128	138	155	158	138	132	135	156	126	123	122	129	126	163	125	147	128	137	140	149	118	166	139	144	150	143	126	141	147	148	140	136	128	135	129	137	141	135	145	123	125	139	146	139	154	134	124	150	128	151	122	120	146	136	135	132	147	123	121	143	140	122	153	131	149	114	147	145	130	151	139	139	118	150	141	132	134	141	140	148	140	146	140	159	131	136	117	145	135	134	143	146	133	121	147	141	138	134	146	144	146	141	143	143	135	127	156	133	154	161	147	116	119	133	137	140	146	130	138	141	143	136	135	127	133	136	140	141	129	157	156	136	143	125	140	131	146	147	151	125	143	150	146	143	145	146	131	151	135	164	138	137	134	140	145	138	137	146	148	138	138	132	132	128	117	137	147	139	144	160	148	149	129	132	146	154	131	132	144	163	152	137	112	116	151	146	157	127	142	120	145	149	157	141	137	149	139	135	149	142	140	124	144	147	136	155	145	158	144	150	154	143	117	141	138	150	134	152	125	138	128	145	161	153	136	146	133	116	155	143	148	135	149	137	144	131	136	141	150	121	162	139	127	124	119	126	127	153	135	131	149	130	136	123	134	148	147	162	130	130	147	130	141	132	131	131	138	139	132	130	141	162	142	148	133	163	147	149	155	143	143	142	140	129	136	127	155	122	133	162	111	132	156	160	144	140	134	142	138	132	139	149	131	148	154	122	133	132	147	136	143	136	124	136	144	128	145	157	135	129	150	138	126	145	138	147	152	146	133	143	144	133	121	131	130	124	146	139	120	149	133	137	147	134	118	141	113	145	142	146	134	145	127	144	140	123	135	151	123	130	140	135	149	139	148	138	125	110	140	135	144	157	141	131	151	125	134	133	129	141	125	148	145	141	126	131	152	137	140	143	131	166	153	134	141	142	133	136	140	167	140	116	163	138	148	135	137	151	134	148	123	152	141	125	121	147	149	153	161	155	143	130	118	145	151	139	137	143	149	144	127	157	131	135	137	143	149	137	128	136	149	156	144	157	152	126	141	133	134	132	144	145	125	146	118	121	151	139	148	144	141	142	154	126	121	165	105	148	141	143	134	145	149	132	118	131	133	151	129	120	123	169	140	146	130	166	136	132	166	163	132	146	155	128	133	135	143	154	146	129	150	140	155	144	137	152	141	120	130	156	132	140	134	124	126	131	132	141	133	120	140	144	151	123	137	133	162	123	158	151	136	139	181	160	144	143	136	130	150	152	136	133	143	141	140	122	136	151	136	140	155	140	139	138	158	164	151	153	140	147	146	117	141	148	165	123	136	132	140	144	152	118	135	140	159	156	157	170	119	139	132	129	127	142	135	145	132	125	143	141	131	153	120	134	125	133	141	132	137	159	132	137	145	114	158	138	147	152	130	140	130	133	136	139	136	99	152	134	145	145	111	135	136	119	145	140	130	141	144	155	137	135	132	147	152	150	140	144	121	137	124	133	131	147	154	144	136	138	140	130	129	124	161	154	137	145	140	149	137	148	148	140	130	170	140	132	139	138	144	130	152	114	144	155	162	127	144	133	139	165	128	169	131	132	137	147	139	145	140	121	153	133	135	130	122	154	143	148	142	155	122	121	138	138	142	143	147	137	124	149	128	169	149	131	143	140	132	137	145	142	132	138	150	133	149	148	145	136	136	176	129	128	140	140	133	147	146	146	139	156	161	132	141	171	132	138	128	135	128	135	139	131	164	148	129	149	147	137	142	121	144	163	136	146	125	146	122	142	159	122	126	119	160	139	150	134	139	123	143	117	140	151	134	148	153	145	149	131	133	126	141	144	132	117	135	144	135	141	141	123	150	150	135	138	134	128	158	142	137	127	127	144	141	140	131	158	144	158	141	145	122	141	128	146	164	146	153	140	115	130	134	142	148
3115	3857	2374	1047	803	597	485	398	317	308	282	257	237	236	218	209	209	203	222	197	212	215	179	190	174	172	174	188	168	198	188	173	174	181	189	178	176	159	183	188	186	175	203	213	160	161	188	170	169	150	195	142	148	183	154	204	170	158	185	176	170	184	154	163	176	160	179	181	182	164	174	161	179	176	176	186	178	181	168	158	190	174	175	181	174	167	169	180	160	182	151	161	178	172	189	180	163	146	160	185	183	176	161	179	171	174	169	168	166	173	188	180	186	181	154	169	161	198	188	172	156	170	166	182	161	156	178	178	165	162	170	161	180	153	174	185	156	175	184	158	173	184	167	167	178	179	190	191	173	179	190	166	219	156	165	164	177	151	177	162	174	179	188	214	163	192	144	166	166	151	171	185	163	184	201	159	176	175	178	142	185	173	154	172	183	178	155	188	156	160	201	143	216	149	168	160	169	154	180	177	194	195	173	185	171	171	182	177	180	181	158	155	174	143	182	180	184	163	160	175	190	157	163	140	184	179	159	169	171	183	200	184	187	168	154	172	169	191	194	173	185	164	179	157	170	177	192	203	183	184	161	151	156	195	186	166	147	196	201	171	150	179	205	171	173	161	183	173	179	150	155	163	166	160	173	152	149	146	186	173	180	174	176	191	159	156	180	183	160	162	154	192	167	188	184	179	162	166	156	166	182	168	171	201	188	177	180	189	172	169	182	162	171	160	170	161	179	167	182	147	147	186	201	182	191	169	183	187	179	184	169	163	184	161	175	190	142	159	206	192	156	165	168	176	194	175	177	169	158	160	155	165	157	178	166	150	184	170	166	161	176	177	172	164	167	173	164	203	152	169	176	183	183	178	175	211	162	172	158	168	200	160	179	176	169	169	170	179	183	169	192	198	156	148	163	183	167	171	194	178	184	160	171	168	193	149	157	159	167	182	161	166	146	186	184	186	144	145	187	146	141	183	187	188	169	168	170	171	169	185	168	201	175	174	151	136	169	189	193	175	159	180	160	171	161	197	175	169	148	150	170	184	195	178	158	186	180	162	175	174	177	162	162	165	162	172	154	177	184	187	185	157	157	171	167	165	166	168	168	171	162	156	180	179	159	151	174	160	157	175	161	187	156	162	170	174	177	175	162	158	166	179	160	150	176	178	164	156	167	194	176	187	157	206	175	166	159	167	169	190	162	176	185	185	167	176	169	193	186	165	190	185	171	187	170	163	183	160	173	154	180	148	168	171	180	181	185	167	173	163	194	155	182	155	168	177	170	177	171	161	167	171	166	150	189	156	178	153	185	188	191	178	132	204	159	173	172	156	179	182	152	188	180	170	205	173	147	178	166	177	158	195	183	155	162	179	159	167	155	151	164	172	176	179	179	160	175	170	171	183	181	166	161	164	162	155	172	161	187	156	170	159	185	173	151	171	168	178	171	196	169	177	194	166	178	194	200	162	181	184	179	167	177	167	158	194	172	160	154	137	182	180	182	159	189	171	171	169	179	159	154	160	167	163	179	197	163	178	165	159	171	182	194	158	179	177	170	169	177	176	162	195	161	174	178	167	184	167	152	150	169	161	171	162	157	163	176	169	160	170	146	189	183	174	174	168	180	172	164	174	165	159	168	166	154	178	156	171	164	170	173	163	170	159	165	181	208	172	177	172	164	185	167	179	156	183	166	195	180	168	161	176	199	197	189	185	176	188	167	156	178	181	160	173	168	141	178	170	163	163	187	151	166	185	154	157	176	181	166	154	189	190	168	161	172	160	171	188	180	181	153	176	166	175	184	174	188	165	169	162	185	157	172	181	198	171	177	188	176	199	164	158	167	178	185	147	178	170	180	152	169	187	170	177	151	153	159	184	172	165	176	162	176	169	188	189	185	190	179	163	158	157	174	156	191	177	164	136	171	173	172	165	147	174	180	157	159	168	171	187	196	187	161	193	163	179	169	175	164	170	157	160	174	154	159	184	165	177	153	207	184	172	174	168	190	162	150	171	181	175	170	151	175	178	176	166	162	160	180	175	186	174	165	163	185	161	185	183	182	177	165	173	168	163	178	153	191	173	189	173	187	158	169	158	159	185	158	177	181	150	169	176	158	155	199	173	142	184	174	170	188	160	178	164	182	178	154	160	166	171	150	147	161	193	182	188	178	144	178	172	184	171	168	177	166	183	166	187	174	180	172	173	190	165	167	176	168	178	154	160	167	158	157	167	170	144	165	189	168	177	179	158	164	185	158	193	182	171	171	190	187	153	187	169	185	202	174	149	171	180	179	156	164	166	162	167	171	195	171	172	177	188	181	176	174	152	166	174	165	167	178	150	175	172	176	187	179	173	180	156	202	173	164	177	187	169	161	182	180	174	167	163	169	193	156	180	165	159	163	174	170	169	196	170	148	196	192	170	165	181	161	180	161	196	174	161	175	180	161	186	171	190	189	146	166	147	163	185	177	158	193	183	185	175	169	152	172	166	165	189	165	176	171	172	182	186	179	176	201	181	164	180	188	168	171	165	158	187	168	132	170	187	170	164	178	182	142	157	175	170	172	155	166	163	175	156	173	150	203	164	160	164	174	184	163	181	155	153	174	191	160	155	157	171	158	179	144	176	169	185	185	170	182	155	144	198	193	161	172	187	163	182	182	153	157	168	173	177	177	165	174	169	188	182	166	176	188	143	186	171	198	176	181	193	176	168	160	183	150	172	184	169	164	173	176	176	180	191	156	156	188	166	180	163	172	157	159	168	178	142	165	186	173	184	164	177	180	189	170	172	163	174	171	190	146	182	190	175	181	182	190	166	177	178	171	201	164	180	149	199	178	162	186	188	158	178	174	161	212	161	182	153	174	180	166	157	172	161	176	154	176	143	168	167	166	145	168	146	138	169	183	180	183	151	184	151	172	197	145	166	184	184	156	170	175	179	149	168	175	187	148	176	191	178	149	188	162	164	181	158	173	186	164	182	172	180	164	165	199	167	183	180	139	162	163	171	184	190	159	174	174	201	167	165	178	181	189	177	176	163	164	186	181	167	166	177	179	159	160	186	181	154	160	170	193	169	186	171	172	175	178	198	175	161	213	210	174	169	167	178	211	183	165	176	159	151	159	183	176	155	157	160	186	171	193	167	174	172	154	169	172	157	175	166	160	167	191	177	185	171	160	154	156	161	174	163	179	175	176	153	148	155	202	174	187	184	166	188	187	152	190	172	151	195	166	166	189	172	167	166	174	182	181	208	168	190	168	153	162	166	161	175	189	171	149	150	195	184	161	183	147	184	170	159	184	182	163	166	172	145	165	173	190	169	176	184	187	155	176	170	192	173	164	163	163	151	167	159	158	152	179	142	176	169	171	161	202	181	165	150	153	154	179	168	164	171	155	176	168	217	163	180	171	166	165	165	129	167	177	165	170	175	163	192	170	144	180	177	164	175	155	169	184	187	163	162	188	175	178	171	161	182	162	172	187	175	178	162	177	166	155	162	148	173	170	167
22744	21464	28872	24489	21468	20673	1614	547	377	349	287	258	250	220	200	234	220	169	185	166	173	152	143	155	163	172	161	143	130	158	152	180	134	126	153	137	137	146	148	144	138	151	152	159	119	130	141	127	174	141	146	134	148	147	174	152	127	140	143	124	144	134	131	137	155	131	154	146	140	159	149	150	133	118	146	132	145	145	151	147	136	150	142	137	134	146	114	135	137	136	130	137	140	139	147	142	148	145	149	158	158	136	142	103	135	133	125	126	134	133	130	145	144	142	125	133	136	140	130	154	145	140	156	148	152	153	136	143	127	135	155	119	147	125	129	150	130	128	135	141	141	147	146	132	142	138	113	129	141	134	136	150	121	127	106	140	121	129	147	151	164	140	101	162	126	135	153	141	136	163	125	155	157	146	123	154	144	135	134	154	137	134	135	137	138	150	136	129	145	134	143	127	138	148	129	115	171	154	142	127	146	137	135	131	146	136	131	126	128	139	133	141	150	149	121	123	163	150	136	128	135	131	130	144	140	151	128	149	148	155	126	144	139	126	156	148	140	122	151	165	136	133	133	141	161	131	135	122	129	154	161	139	138	125	131	123	131	134	132	147	156	133	139	145	129	146	151	139	131	128	131	144	139	132	151	139	143	143	157	163	132	133	162	142	162	156	119	130	157	144	138	134	149	135	156	129	151	129	137	134	150	144	146	141	136	145	125	163	138	130	163	134	146	127	135	142	141	142	149	144	164	124	135	135	125	145	135	132	165	121	129	152	143	123	147	124	132	138	120	137	140	135	134	155	127	152	153	125	140	106	127	150	136	143	142	160	134	126	132	140	131	135	150	153	136	151	154	124	123	146	131	131	151	137	149	149	142	134	144	142	145	126	147	140	121	118	136	147	139	146	154	142	117	146	146	138	136	132	137	125	145	119	153	134	151	142	139	138	145	124	134	145	138	157	153	141	127	142	124	145	130	145	148	134	136	140	136	159	138	153	154	129	132	142	146	138	149	132	132	130	131	132	146	153	148	143	146	146	141	122	127	144	145	129	135	134	135	134	144	159	154	139	150	126	111	131	126	154	139	166	158	129	131	123	155	126	132	164	160	157	140	118	128	134	134	130	126	140	132	153	146	133	145	136	150	137	131	132	130	132	141	140	132	162	139	135	150	164	139	133	121	123	118	128	132	118	147	148	122	147	130	147	153	141	133	155	144	136	136	143	142	131	150	151	142	117	142	134	140	126	126	148	121	143	152	147	135	137	142	143	151	149	146	143	137	134	133	148	125	144	139	143	129	137	125	146	145	117	147	129	145	133	145	153	146	156	124	130	159	150	136	155	142	130	139	151	158	141	122	138	134	118	138	145	135	153	135	126	122	130	130	132	137	144	147	145	142	143	150	156	133	129	122	139	145	135	137	116	124	129	145	141	135	141	142	116	147	155	125	132	144	115	139	130	128	139	158	127	159	138	148	161	146	158	131	136	143	134	140	140	121	149	144	134	118	156	112	142	140	132	156	140	135	127	156	149	132	139	141	131	127	158	131	138	115	139	146	147	145	137	146	149	135	163	131	136	137	136	142	119	138	131	138	152	149	144	132	128	121	157	136	139	139	147	127	136	123	139	113	136	121	158	153	150	157	130	149	126	152	129	116	136	139	122	112	131	138	152	138	159	132	139	133	144	157	148	138	145	115	131	129	154	125	152	149	130	131	137	120	144	129	132	125	146	141	146	156	131	134	120	134	162	138	118	135	130	130	131	140	138	144	158	164	110	149	140	121	160	118	126	141	129	141	151	155	150	128	117	135	132	126	116	145	127	131	138	153	132	127	136	139	156	154	149	142	122	123	135	138	133	143	140	149	152	137	141	142	154	154	151	137	155	144	138	156	127	131	149	154	135	114	137	122	137	148	127	122	152	157	135	143	128	113	138	133	144	119	160	148	131	141	136	152	158	138	137	134	116	148	129	139	134	162	148	152	117	140	133	122	140	119	136	137	142	143	139	136	132	133	130	150	134	136	126	128	128	135	157	126	140	135	123	132	139	134	144	151	127	134	149	136	135	145	123	134	108	129	137	118	131	152	141	143	152	121	146	144	138	150	125	129	164	133	121	147	144	117	147	153	140	98	145	133	153	141	132	145	163	139	144	174	141	146	153	119	133	135	136	156	174	166	131	138	130	150	136	136	129	139	126	139	137	128	134	128	127	122	141	135	160	117	125	129	139	137	130	135	142	128	128	118	128	136	127	148	135	114	140	143	150	151	115	112	128	132	135	119	111	144	143	145	135	142	104	125	133	154	128	128	149	137	138	158	127	141	148	132	104	126	145	138	141	118	143	134	116	145	146	142	132	147	139	143	144	154	153	130	148	151	123	145	150	129	142	131	131	160	128	141	149	157	124	151	150	123	141	138	121	141	137	119	137	155	161	164	104	140	138	139	127	142	121	157	140	151	151	128	127	151	152	137	136	142	114	137	141	132	145	135	165	148	146	130	120	128	148	109	122	151	137	135	140	143	143	135	113	115	151	151	137	135	141	151	148	112	123	122	136	125	132	129	138	131	132	136	128	122	156	129	133	141	153	139	115	139	141	169	148	145	155	144	145	132	144	132	122	142	114	153	154	129	148	150	119	132	157	141	150	149	157	133	146	104	148	140	133	154	130	117	116	133	137	125	154	115	129	142	129	140	149	121	132	154	118	131	120	144	130	138	131	131	149	143	128	133	121	133	142	131	127	116	139	122	135	143	153	143	141	137	163	143	148	140	138	123	131	132	142	153	135	148	126	157	173	123	165	160	142	141	118	134	122	136	142	148	128	142	152	148	152	155	132	152	148	142	122	136	126	141	116	128	134	146	113	141	135	139	155	133	145	131	126	127	134	135	142	137	149	139	127	143	131	149	133	139	163	127	140	128	127	145	125	133	164	128	120	130	143	123	140	138	138	145	145	128	156	127	136	142	167	131	162	133	127	144	138	149	113	132	126	135	155	136	135	131	129	121	161	143	124	121	134	115	128	113	119	137	126	155	144	127	117	148	123	133	137	132	145	144	128	127	132	145	117	132	133	142	132	129	145	149	140	140	140	141	142	142	135	120	121	140	136	152	149	130	126	122	124	121	137	161	164	148	167	120	149	141	112	118	147	123	129	138	136	131	142	125	127	129	134	158	120	135	146	137	138	140	123	133	159	132	133	145	134	130	160	126	170	121	125	133	157	135	168	132	143	141	124	146	139	140	124	128	138	137	118	141	144	131	140	131	151	136	147	148	127	138	130	135	120	127	130	139	122	131	136	127	153	151	138	144	146	142	133	120	155	148	148	141	145	127	148	150	132	164	120	121	143	152	129	154	154	136	134	148	132	142	138	151	134	160	143	121	137	124	144	142	134	145	147	144	148	127	116	134	131	142	157	130	130	130	131	140	134	142	143	152	144	144	134	151	139	147	158	140	142	146	139	149	134	129	138	148	152	139	125	138	127	133	134	123	134	142	155	152	156
3692	12361	7661	3694	2484	1915	1382	1041	805	656	625	534	467	405	368	309	290	287	302	259	240	246	235	226	225	230	210	204	230	201	197	214	214	214	214	214	198	178	218	173	197	191	204	217	181	176	189	180	195	165	186	177	158	186	181	177	204	176	175	186	188	183	187	180	202	183	191	182	165	192	191	187	199	191	165	179	175	193	182	168	173	199	188	166	179	172	191	186	178	194	186	175	167	205	192	186	167	169	174	196	205	181	197	196	171	178	192	180	173	162	161	180	177	192	183	171	175	181	177	164	190	175	193	189	175	166	201	183	188	187	188	193	162	158	170	176	165	181	167	168	181	172	169	173	184	175	186	167	194	161	189	188	163	203	183	171	196	177	171	181	176	208	195	201	174	190	200	166	157	195	179	177	184	172	171	165	202	177	189	180	178	171	196	152	173	186	167	186	186	175	186	166	181	170	175	163	181	197	160	176	185	152	181	176	172	171	180	181	175	167	167	179	167	193	184	177	165	168	192	175	178	170	187	180	191	203	158	170	181	178	174	158	208	173	166	174	173	171	176	177	155	161	157	163	189	216	166	205	191	194	194	180	160	184	182	175	180	155	167	164	191	184	184	192	180	180	201	188	170	193	165	180	185	194	186	167	182	184	197	175	188	175	178	191	174	216	193	185	195	187	191	187	183	185	182	170	203	187	190	162	184	173	184	195	193	183	181	176	181	171	170	172	169	158	154	168	163	158	200	158	185	211	172	157	174	172	195	167	146	167	193	181	189	182	163	158	178	193	179	172	174	165	157	183	143	197	153	171	175	179	166	184	187	158	188	164	170	187	167	174	177	183	189	182	167	173	169	182	156	175	171	190	164	185	178	191	187	179	186	171	197	165	159	198	161	174	185	168	180	184	190	170	181	196	179	171	181	177	167	178	176	162	196	194	176	194	167	180	187	198	188	178	168	178	187	156	181	150	153	183	171	177	168	197	177	175	158	181	164	160	152	219	181	180	163	174	161	178	184	195	155	198	184	170	171	207	180	167	201	216	184	160	135	169	167	206	185	185	170	162	151	205	175	196	177	175	161	182	180	177	191	185	169	193	190	176	170	175	165	178	184	168	161	185	161	189	162	185	169	187	198	173	180	183	167	168	163	187	184	183	170	182	173	157	149	173	170	152	157	164	172	204	189	198	155	184	160	185	160	179	192	181	138	168	178	171	188	192	182	188	184	193	177	197	185	177	166	190	165	169	202	183	179	170	174	197	169	204	190	169	158	176	176	155	183	165	207	189	172	200	167	186	175	189	169	186	163	164	193	175	174	181	150	176	158	182	168	189	173	164	176	181	162	171	166	172	184	174	186	181	180	175	173	175	165	192	174	170	172	169	186	181	171	148	184	205	181	160	189	167	194	175	201	182	169	181	165	176	189	202	177	180	171	173	178	173	165	167	167	179	154	170	181	166	166	180	188	171	154	181	173	170	184	174	178	179	193	144	171	171	165	202	181	191	175	176	185	169	212	166	152	169	182	161	177	188	184	192	178	171	179	191	190	166	202	179	165	154	180	158	154	179	199	187	182	177	160	170	175	174	193	176	177	182	175	174	180	178	175	178	185	189	161	180	163	159	180	172	191	194	178	171	168	200	181	178	177	180	210	181	159	170	187	156	186	193	192	175	164	189	175	205	210	183	164	171	169	190	186	181	168	158	178	177	165	157	200	194	178	183	161	168	194	174	165	170	191	178	180	167	161	186	181	194	169	205	163	161	191	189	172	179	163	160	185	193	189	167	167	174	186	154	185	197	171	179	169	180	172	158	172	177	159	192	168	164	181	166	187	181	185	175	138	169	193	169	169	148	170	170	167	185	168	162	157	163	185	185	209	186	178	188	174	190	196	189	169	200	173	169	196	179	185	180	175	171	177	200	198	157	175	184	186	179	182	171	163	180	179	203	175	175	174	189	209	193	169	204	180	201	160	175	189	184	168	167	191	173	146	165	173	148	175	177	190	185	198	191	181	190	189	189	187	185	159	181	169	198	175	175	170	173	166	181	191	210	172	164	204	204	155	192	185	156	190	171	182	175	186	162	186	149	169	181	171	180	190	161	191	178	173	166	192	186	172	176	197	196	164	203	194	185	177	192	167	183	142	202	174	182	183	188	165	174	151	146	209	180	185	177	153	176	156	171	184	171	157	168	172	183	175	189	186	171	183	158	209	167	169	166	183	171	176	158	197	178	183	190	163	181	184	143	152	169	199	175	196	178	168	172	187	182	156	173	168	188	196	187	169	181	181	166	194	165	173	177	151	164	207	174	165	195	152	176	185	159	181	164	163	149	172	175	164	176	181	160	159	189	179	167	142	181	156	177	164	177	192	192	134	186	177	173	188	184	174	176	171	178	171	178	159	177	177	178	183	187	157	179	167	211	217	166	177	217	181	189	168	164	183	177	172	176	189	165	192	193	203	185	166	177	185	178	179	166	167	199	169	163	179	174	203	194	177	196	163	184	205	177	163	165	174	156	159	162	166	184	212	180	160	190	180	198	196	178	171	160	165	180	156	170	183	160	179	183	211	178	181	183	195	176	200	177	167	176	175	166	161	174	179	179	178	186	196	185	171	189	166	158	196	188	157	190	189	190	175	184	196	158	171	168	190	165	194	167	158	186	158	175	172	184	174	155	184	175	187	174	184	186	195	179	189	163	180	173	182	190	179	144	180	169	168	176	177	195	174	173	180	187	198	179	182	195	158	164	164	163	173	209	173	174	155	179	169	184	196	192	172	180	183	152	179	175	182	190	203	174	163	181	180	187	164	167	193	166	192	145	169	175	176	175	165	208	164	175	167	181	186	172	177	161	173	177	152	181	153	160	169	174	188	171	183	185	177	180	167	183	180	160	184	195	190	173	190	204	168	154	186	200	164	183	170	187	184	177	166	203	189	166	196	162	180	187	167	171	172	170	172	196	172	169	203	169	203	157	205	181	173	177	189	154	146	174	188	191	181	168	180	172	160	180	178	170	169	179	159	152	198	157	206	157	180	193	170	164	164	182	170	167	178	138	167	168	180	154	182	169	192	178	170	160	159	185	174	160	170	173	186	179	171	181	190	168	203	211	192	169	176	191	196	177	158	193	166	168	161	182	191	169	169	169	154	174	162	161	196	173	191	169	182	165	174	184	190	180	171	167	165	172	173	145	174	187	182	163	156	186	176	187	197	211	187	189	182	158	203	187	170	162	184	215	182	187	140	183	166	189	186	160	199	196	169	180	170	197	186	181	173	190	174	186	204	183	148	168	195	186	187	176	178	158	189	161	167	153	171	170	154	168	180	189	187	161	158	192	146	168	155	175	191	176	161	203	208	179	191	180	175	175	194	185	187	139	189	159	172	189	169	196	186	178	165	161	161	186	218	166	157	161	174	187	159	163	178	193	169	185	178	182	184	195	183	174	187	193	188	191	168	200	174	177	156	183	193	172	171	134	191	180	180	177	185	196	175	184	174	156
28084	15194	1999	625	512	465	309	271	264	306	269	304	283	275	277	276	258	245	272	294	269	289	276	294	269	282	292	249	275	230	258	285	279	286	258	300	286	266	279	284	270	269	279	251	256	276	282	257	244	268	289	273	250	297	262	273	270	268	271	288	294	290	301	285	284	275	290	267	249	273	263	272	253	295	327	295	282	289	283	280	305	250	267	284	277	250	253	296	287	265	252	296	249	244	238	275	269	275	295	278	256	270	260	284	245	294	269	286	231	247	286	262	271	255	263	265	241	292	281	279	245	285	275	251	276	233	276	264	243	264	284	264	285	268	247	287	280	232	284	286	269	265	277	253	269	268	287	280	233	259	258	278	267	270	268	274	262	280	258	288	257	284	298	273	276	272	250	281	276	278	242	264	297	271	263	309	283	258	285	294	274	256	287	258	282	269	265	280	265	307	287	276	258	275	253	254	274	276	246	275	242	284	245	283	253	261	301	276	259	269	268	249	260	284	299	250	266	283	284	274	290	244	290	260	261	290	269	240	268	289	295	263	303	278	265	283	261	302	266	279	276	274	276	282	293	300	277	284	278	290	290	271	271	277	261	267	257	256	293	298	266	288	253	271	257	263	266	284	275	259	268	277	281	256	282	255	272	264	264	284	272	278	262	272	273	312	265	289	278	258	249	280	270	266	271	252	280	262	292	274	257	285	293	293	277	277	264	242	286	283	272	288	266	261	270	273	245	269	288	249	284	255	257	271	264	298	286	248	256	265	269	295	245	284	303	248	261	245	276	261	268	270	271	278	247	247	283	281	257	278	260	249	298	289	283	270	285	276	275	253	262	258	281	260	265	275	265	241	255	256	259	272	258	269	249	246	261	287	244	274	256	274	298	286	272	290	241	299	283	274	296	253	240	259	268	267	279	257	249	293	236	274	285	298	271	281	259	283	264	268	269	261	261	241	262	259	260	268	255	265	261	259	284	253	280	250	235	265	284	276	280	265	258	268	250	289	281	257	277	258	275	287	266	282	271	285	285	270	300	246	290	284	259	315	240	281	227	252	243	220	269	231	275	294	295	259	284	276	260	306	280	250	312	279	294	251	274	282	270	258	264	268	238	269	258	232	289	236	257	287	281	292	270	291	256	278	281	286	247	304	265	289	273	282	239	282	293	265	286	299	262	280	304	279	263	280	268	273	287	277	257	299	241	281	263	263	252	258	289	284	273	274	241	276	275	258	243	288	266	296	282	256	267	280	271	251	281	274	227	266	239	261	271	282	277	300	265	258	262	261	258	278	271	249	258	277	267	249	294	298	270	238	286	278	246	271	282	266	248	230	254	243	278	264	282	280	254	255	268	260	248	292	276	259	287	250	254	274	274	293	281	261	261	258	244	254	271	265	290	296	268	265	257	302	286	283	269	270	265	284	255	268	291	242	287	286	288	257	278	266	281	239	273	260	270	304	273	271	272	291	262	265	256	286	251	268	275	261	255	278	263	298	275	273	249	280	292	280	292	245	260	268	277	286	293	248	256	247	261	264	291	293	269	302	283	275	275	243	273	245	287	273	281	258	274	278	238	264	238	271	285	261	284	249	255	269	277	236	288	288	286	274	296	260	274	289	259	232	259	272	274	250	249	245	250	276	280	226	263	288	240	270	261	268	263	259	276	296	283	270	281	303	261	263	291	258	287	271	269	294	244	255	291	275	258	225	280	268	267	275	227	286	259	278	256	253	260	249	242	290	276	237	273	280	287	268	265	282	270	282	284	269	255	284	283	256	282	279	286	266	260	247	288	265	275	275	260	276	263	262	270	269	282	272	278	266	252	269	273	272	276	279	272	278	267	267	264	256	238	296	251	253	259	277	252	267	260	238	296	273	270	289	258	267	265	270	233	279	268	273	231	254	306	270	286	288	275	276	259	270	286	245	255	256	258	231	286	285	282	290	256	302	242	234	271	289	266	252	304	278	283	284	260	274	274	270	280	251	279	263	251	249	273	268	272	271	272	267	293	285	296	264	269	268	252	237	253	249	252	283	277	256	272	260	238	293	278	253	293	295	269	257	281	272	255	263	263	280	247	280	247	260	247	271	249	277	260	277	246	287	264	268	274	272	286	265	264	282	258	268	296	268	248	251	226	250	278	251	267	282	286	238	255	263	271	254	294	291	212	247	245	284	270	235	261	246	235	295	272	297	263	259	268	232	308	259	266	255	265	251	251	271	267	282	287	258	276	260	268	272	275	285	249	288	285	275	277	271	277	250	269	273	252	255	256	282	280	289	261	267	309	299	259	255	271	270	282	300	269	261	253	271	282	285	275	268	282	283	315	254	243	272	271	288	264	278	259	255	256	256	279	244	243	253	278	284	261	283	281	267	261	254	267	264	282	264	258	255	289	248	274	271	279	257	278	280	306	298	264	262	269	255	289	261	279	261	272	258	229	238	265	274	272	241	258	251	270	262	280	263	249	275	257	246	268	251	242	268	262	288	276	248	281	273	287	303	276	276	267	276	265	273	279	260	280	278	257	248	283	264	282	265	272	261	261	270	274	273	269	299	248	265	230	265	319	290	254	275	260	293	289	247	274	259	247	293	303	261	235	265	290	298	299	293	230	286	255	280	260	265	276	263	265	272	249	272	259	282	260	243	262	285	283	281	274	280	278	233	277	249	283	309	245	266	291	223	252	302	256	299	254	282	280	288	270	271	262	282	287	257	273	279	273	309	256	261	285	268	305	272	265	253	269	228	298	280	260	282	275	290	271	280	279	247	279	281	269	298	245	265	265	257	248	257	251	276	277	265	252	253	271	285	258	277	264	260	232	268	279	289	227	271	263	267	255	277	239	257	281	295	269	288	275	252	274	271	267	248	244	254	287	254	263	274	258	255	250	257	258	281	252	248	270	241	284	257	284	301	286	281	253	250	289	238	266	265	256	273	258	264	276	282	270	276	289	251	257	246	260	252	284	276	287	235	289	261	271	304	291	281	283	275	239	259	285	257	237	253	274	255	258	282	280	266	261	267	264	266	280	270	251	280	256	252	287	251	284	266	277	250	273	262	267	302	259	256	269	276	265	272	251	268	286	277	262	274	270	265	253	281	257	277	291	280	258	261	255	280	286	267	240	289	266	235	260	249	240	276	259	283	259	264	302	273	308	239	257	294	240	270	281	272	275	285	293	274	254	281	299	255	272	274	287	254	276	289	262	281	257	282	283	272	252	276	301	264	261	282	251	279	256	254	278	286	258	261	248	282	288	292	271	255	299	281	255	259	261	268	286	289	273	278	278	249	303	294	270	258	261	283	280	281	290	259	272	292	262	263	256	300	279	290	288	254	272	262	260	264	282	266	265	273	270	260	288	251	261	247	283	244	286	283	260	274	260	262	291	283	297	280	267	260	247	279	303	244	274	250	260	227	261	298	311	237	281	267	278	297	267	276	257	243	269	271	280	282	266	265	263	251	282	288	271	310	247	285	264	280	256	274	256	264	267	293	301	236
4593	1040	782	520	435	397	392	380	384	334	348	370	355	314	341	313	304	340	329	327	289	346	335	316	331	317	353	327	323	309	332	353	341	354	341	323	325	327	343	316	349	339	363	325	339	328	332	307	303	336	338	280	297	343	308	308	309	335	326	370	329	349	329	346	317	353	345	301	335	337	317	350	340	345	326	284	335	317	346	285	323	358	335	353	337	318	301	315	293	338	356	351	317	309	305	315	328	319	306	341	323	351	323	350	349	324	323	311	330	321	324	307	302	308	329	289	312	339	319	332	315	299	322	311	315	300	331	363	342	332	331	323	348	338	339	327	324	323	348	325	332	331	338	296	346	350	341	314	325	341	320	354	326	335	362	370	322	315	328	317	325	304	325	306	324	324	323	327	336	316	323	333	332	318	324	314	341	282	353	314	350	341	348	361	341	333	312	330	345	330	340	327	311	343	333	334	299	349	321	344	322	326	333	339	333	317	297	307	334	345	335	338	339	297	317	317	346	343	323	349	331	307	307	364	335	343	349	309	328	340	298	341	298	312	353	345	322	307	311	329	326	331	354	354	338	320	338	309	325	323	325	291	349	351	318	316	340	323	320	326	360	310	325	330	354	360	316	325	345	318	338	313	313	320	343	353	315	339	310	341	307	314	296	340	317	355	340	373	349	361	332	323	322	304	325	303	350	327	301	319	362	346	337	320	344	322	294	341	305	348	291	340	324	313	327	336	328	315	344	346	340	349	341	330	354	341	336	292	327	339	324	347	357	321	333	343	338	302	322	330	343	279	345	343	306	301	325	327	337	329	318	359	362	310	373	371	296	311	359	339	311	287	334	376	340	304	341	330	326	301	328	336	307	322	323	308	320	335	318	352	342	313	310	287	342	292	317	328	307	333	313	321	312	302	315	319	316	335	308	317	310	304	327	369	310	320	338	332	306	354	315	309	342	326	309	309	359	325	305	354	307	309	317	334	346	327	326	338	332	307	340	341	309	341	314	356	330	333	319	323	344	357	302	303	341	304	327	310	298	322	309	325	299	284	327	337	294	328	337	336	313	295	318	314	333	322	333	342	321	298	314	317	346	325	323	324	339	318	319	317	305	328	321	299	373	332	277	350	358	326	344	360	355	330	308	331	317	323	325	334	313	309	322	314	312	308	333	320	317	310	317	331	326	313	307	337	293	339	350	343	364	330	334	336	332	372	372	318	318	318	335	321	341	333	315	302	315	342	332	307	337	315	350	370	310	303	331	320	350	318	318	342	314	335	337	302	336	328	323	298	337	294	313	323	365	343	317	310	331	296	325	330	346	350	343	371	338	338	343	319	338	324	336	310	317	295	320	339	301	338	353	339	334	334	317	315	314	330	314	314	342	350	346	320	304	345	345	314	335	336	334	321	298	323	312	321	315	286	318	324	357	333	309	315	349	327	314	302	335	364	316	333	320	307	328	317	287	326	353	344	312	319	349	335	327	314	319	323	332	314	331	312	315	325	314	342	289	347	304	286	347	326	322	318	313	367	343	341	303	334	313	342	349	327	312	298	344	324	317	310	314	332	303	332	336	364	329	322	343	340	333	350	323	371	310	343	336	346	332	304	306	331	340	316	293	352	314	312	316	312	328	337	310	317	319	330	324	324	293	332	367	318	335	327	339	319	324	339	321	314	331	310	363	320	352	298	334	348	316	323	318	311	321	329	341	354	325	334	327	314	326	337	332	355	292	311	344	303	338	332	309	315	346	331	326	333	315	353	333	337	322	291	351	330	374	355	350	323	310	324	347	317	316	351	332	323	358	367	322	329	329	381	300	337	309	320	313	335	313	371	308	323	358	321	323	303	346	340	346	315	330	341	322	321	337	315	317	324	356	331	310	326	350	305	344	329	323	354	332	343	324	352	337	333	369	299	336	354	329	310	338	327	349	353	329	341	314	309	333	347	323	306	349	320	300	328	325	319	333	332	335	296	329	323	345	333	306	295	308	345	341	352	319	358	328	326	357	331	335	349	353	333	312	348	346	303	327	353	329	342	344	319	293	349	331	305	322	315	314	316	359	358	340	312	312	322	307	337	325	304	291	323	308	314	339	310	318	319	308	302	329	358	310	330	390	342	323	336	321	323	336	326	342	355	327	346	308	321	348	315	326	326	341	327	332	322	316	325	320	353	323	335	339	327	338	300	323	329	322	307	332	316	322	328	328	337	339	351	308	331	345	333	322	312	313	329	364	308	316	325	333	355	343	346	290	349	340	331	332	309	322	277	335	330	276	338	325	323	324	322	301	301	317	322	312	311	312	345	324	306	328	324	297	345	302	318	317	316	337	360	315	338	290	311	330	311	341	318	328	330	333	305	322	332	375	330	321	332	316	341	323	363	286	324	312	340	310	342	359	337	312	354	339	360	319	335	367	325	320	338	350	333	300	318	307	321	305	335	374	307	342	346	315	317	326	305	359	366	315	320	307	329	295	335	362	304	315	309	324	332	323	341	342	292	335	337	304	330	331	311	310	326	329	328	325	345	345	320	333	355	358	323	337	334	363	323	347	317	324	318	346	316	335	289	320	311	342	324	328	318	343	322	344	371	320	315	338	333	349	343	355	315	350	341	342	308	331	342	334	325	342	321	309	340	340	320	300	347	329	327	341	295	332	373	328	325	323	330	352	307	354	344	334	297	340	315	324	302	309	336	334	332	335	335	337	327	319	329	359	343	308	330	375	368	350	305	337	342	312	328	313	330	328	319	316	317	336	333	332	307	346	313	355	307	309	327	315	351	336	335	333	326	315	354	312	324	334	315	350	321	317	348	298	321	335	332	332	318	323	333	368	322	288	343	321	317	339	347	352	359	311	336	346	349	328	340	308	295	338	320	297	344	341	335	312	344	347	325	322	299	323	278	330	327	305	296	330	328	340	315	320	343	302	310	354	288	350	316	311	336	297	356	333	323	312	349	352	344	356	349	328	352	323	302	325	324	339	318	348	305	317	319	328	323	352	302	288	302	318	342	339	307	332	332	323	343	327	345	340	361	318	320	340	321	336	312	340	336	339	309	327	340	347	326	308	324	349	304	343	297	294	335	314	331	332	322	321	280	320	336	332	316	336	353	347	308	327	329	316	289	315	309	333	341	317	319	345	304	357	327	314	354	361	353	362	310	324	333	330	310	323	328	327	344	341	332	322	353	330	341	282	321	341	324	348	338	272	346	306	309	307	294	342	325	345	304	314	343	329	339	290	303	347	326	323	301	299	315	335	323	335	327	298	320	304	318	327	337	341	343	315	319	350	319	319	350	337	329	295	348	337	315	330	346	330	324	334	320	344	331	305	321	315	334	345	338	321	347	318	327	331	321	328	329	332	309	340	296	311	323	329	352	316	353	330	331	346	320	336	326	357	311	359	319	311	349	311	309	345	324	342	298	302	305	339	340	316	335	322	324	348	310	328	314	330	341	370	302	344	349	320	333	292	366	328	376	312	340	304	329	350	340	349	297	334	322
23656	21376	28124	25006	20845	2484	636	517	406	430	421	381	358	370	334	335	309	352	349	308	329	314	301	292	319	303	301	310	304	298	321	304	269	320	318	319	322	311	319	308	307	306	297	302	288	311	282	302	331	289	290	303	298	296	310	291	324	308	281	307	282	296	308	317	294	292	345	298	300	301	325	287	288	293	305	299	281	258	304	251	297	284	296	296	287	296	304	294	284	298	281	281	333	306	289	312	284	265	298	289	298	290	297	293	301	279	331	295	289	292	290	313	294	290	300	290	296	291	279	304	310	297	315	252	310	321	291	296	305	307	297	277	303	295	330	309	255	279	271	270	277	271	279	320	288	297	340	323	288	285	268	282	318	303	300	303	296	293	337	302	293	308	318	300	313	303	296	292	277	293	313	288	293	278	280	290	291	331	295	290	261	288	295	313	299	277	307	281	297	311	283	306	290	309	274	266	296	308	303	301	288	311	309	314	323	289	317	271	290	300	315	277	286	271	292	281	273	289	288	297	324	270	278	314	305	277	279	293	278	302	309	309	313	278	286	307	259	335	300	310	281	312	310	292	274	301	290	307	295	307	285	330	301	294	297	299	302	312	300	292	308	304	296	286	292	297	288	304	308	299	294	314	299	273	286	307	317	314	311	315	309	284	280	280	286	315	287	322	292	299	297	281	304	291	305	324	309	306	292	306	281	310	316	309	302	302	313	292	277	289	294	282	301	290	310	292	311	260	300	242	293	322	305	263	306	310	299	313	286	303	309	295	289	294	310	304	318	291	286	304	281	277	262	298	283	256	286	288	287	300	293	312	294	316	281	270	269	314	282	302	297	308	295	291	282	281	297	305	316	307	310	297	313	273	333	328	299	288	282	254	287	273	263	291	290	309	294	318	255	258	284	275	294	295	297	306	282	275	305	313	305	296	316	281	282	272	319	312	335	310	301	283	295	295	276	332	311	266	267	303	301	289	297	297	270	292	262	307	279	296	309	321	319	273	299	311	321	308	293	318	289	307	305	313	288	296	301	302	333	296	278	332	282	316	321	291	278	306	314	300	301	298	271	270	310	310	273	268	276	289	305	285	306	306	319	270	310	280	294	304	319	303	306	287	284	295	298	266	319	316	291	302	286	283	291	294	280	284	331	313	276	300	306	247	310	305	279	303	308	302	276	290	316	285	276	286	269	277	294	298	286	300	290	279	288	301	298	331	321	285	308	275	297	283	280	267	303	288	289	300	283	300	295	309	280	275	299	301	303	302	294	278	294	305	306	283	266	310	282	283	300	278	305	293	315	281	311	302	268	270	294	283	305	291	295	294	297	283	308	321	275	304	308	307	304	303	323	302	312	302	294	347	314	264	290	284	311	280	310	293	325	293	298	320	277	281	323	294	303	280	289	251	279	317	273	289	300	288	305	312	279	294	307	310	324	273	249	291	284	286	275	322	297	293	316	276	309	314	306	273	308	284	316	323	318	310	293	271	265	298	271	296	300	283	298	315	286	306	305	306	299	288	298	291	301	320	305	300	294	293	302	263	295	291	298	338	291	296	295	261	279	313	296	299	300	270	277	276	309	329	305	304	295	272	274	294	249	283	288	279	303	273	303	275	285	272	281	312	281	324	262	302	289	309	295	291	277	267	297	287	310	294	281	300	299	272	328	298	308	298	311	276	304	306	298	285	277	317	281	273	297	282	309	279	329	307	350	307	294	309	316	323	297	304	295	280	289	296	310	295	299	289	303	302	281	265	309	301	306	304	304	302	283	290	286	295	310	281	315	298	308	308	302	280	287	287	323	284	302	299	329	299	310	279	290	289	279	281	308	293	324	288	319	288	277	285	308	290	353	304	308	275	283	270	293	304	299	306	303	266	301	292	295	304	304	324	303	288	323	278	255	296	314	292	291	295	320	293	284	285	302	268	319	311	282	308	286	275	301	297	307	290	314	309	276	328	308	273	291	334	293	321	286	296	292	305	297	275	283	344	273	290	293	298	313	293	288	300	310	310	303	303	322	307	310	301	281	310	273	305	284	311	302	300	273	296	288	305	258	304	284	271	305	299	297	309	312	302	325	302	305	280	304	293	287	312	270	280	274	299	284	293	265	271	317	293	301	314	301	292	309	299	283	293	301	288	304	293	306	280	261	315	312	281	284	273	300	298	312	290	279	306	309	289	294	292	290	262	301	314	287	290	305	263	284	282	294	307	287	312	288	306	283	293	315	277	309	283	291	286	304	286	304	315	291	276	278	276	294	294	294	297	290	301	309	263	311	304	293	294	305	267	305	288	278	286	290	295	275	268	280	316	301	273	276	295	326	297	327	255	279	307	291	286	303	254	294	260	314	296	293	294	312	262	301	314	272	305	296	289	283	287	308	302	271	274	297	293	285	290	299	314	302	284	292	269	287	290	287	301	278	321	298	300	286	280	288	267	325	314	281	285	307	305	323	299	305	290	294	308	307	285	315	304	299	279	291	281	276	312	299	339	277	322	274	298	302	285	275	298	283	300	271	311	265	300	300	294	299	276	299	296	278	293	270	306	292	275	293	292	268	297	315	282	263	306	294	314	319	297	296	295	283	299	289	288	276	318	308	315	279	278	277	298	269	319	310	307	296	311	243	258	294	297	278	246	319	300	278	287	285	304	290	247	313	302	274	286	280	314	286	289	286	273	294	320	293	285	301	287	255	294	279	307	308	299	310	327	272	305	298	310	285	283	281	305	273	286	274	261	322	293	300	284	311	299	266	315	284	286	267	299	309	325	300	315	289	290	284	315	292	285	326	280	290	310	321	299	269	293	309	293	317	282	292	322	306	297	274	305	310	286	307	312	292	291	298	264	283	305	267	293	300	300	286	278	300	324	309	288	301	305	283	315	316	324	324	311	300	300	303	294	265	276	282	297	305	290	284	318	282	266	293	288	266	305	283	321	294	297	323	265	306	274	303	321	286	320	295	272	317	289	286	292	299	312	284	295	300	281	297	297	319	276	283	310	290	290	288	280	285	296	290	304	289	315	295	301	274	323	295	307	310	284	275	296	294	322	303	301	287	300	264	305	284	270	322	313	298	300	274	301	302	269	346	285	289	303	295	320	271	293	293	290	311	312	307	250	276	292	273	288	270	323	290	285	298	287	285	289	286	268	298	290	277	286	265	297	268	317	286	286	267	287	284	283	308	305	302	278	301	274	274	286	282	276	307	291	267	300	307	318	279	321	325	300	286	315	274	283	287	297	284	286	268	313	311	290	334	331	280	302	295	309	294	300	301	302	292	290	285	279	298	286	302	298	291	274	290	270	305	271	297	279	302	294	291	319	323	276	284	273	291	265	301	292	275	279	309	298	283	314	309	280	314	284	287	287	289	295	294	287	290	324	289	297	289	309	298	317	298	283	306	299	305	316	279	284	303	290	297	283	313	331	294	261	292	286	291	290	275	306	318	278	286	298	295	299	308	271	288	313	307	286	303	277	271	289	289	306	317	289	349	274	282	307
3135	7616	4738	2269	1589	1256	974	771	728	577	548	580	525	467	427	479	379	423	420	445	408	378	377	375	390	357	375	355	360	375	364	381	367	361	351	351	378	378	369	358	383	347	378	379	371	395	346	379	375	355	357	345	364	349	343	374	370	376	372	378	388	351	344	378	359	388	379	361	380	344	390	344	358	367	377	383	389	352	375	356	364	361	340	348	398	372	344	354	369	339	357	336	372	319	346	386	343	373	382	349	371	387	373	358	352	365	385	370	367	355	365	369	376	393	369	379	355	347	346	368	328	364	368	389	397	359	356	350	382	366	345	377	356	369	365	393	352	372	359	346	374	367	379	372	364	353	335	406	363	352	378	390	356	380	381	350	390	342	360	355	353	365	338	379	382	347	398	392	369	348	383	375	374	337	351	354	343	387	387	370	362	372	367	356	368	366	344	396	373	353	336	381	390	355	320	368	380	377	385	358	357	405	355	397	377	359	372	337	379	368	363	361	335	336	362	352	369	351	373	329	432	381	354	346	339	360	384	355	377	352	360	355	397	366	371	339	346	362	377	365	358	380	344	389	309	360	384	345	388	397	357	346	362	322	344	382	396	351	371	365	396	365	377	387	359	330	343	356	380	367	391	342	393	350	349	361	340	325	338	325	407	393	349	349	341	370	392	350	351	353	389	395	392	362	346	370	390	349	374	354	399	340	373	339	342	343	383	368	341	380	364	356	385	373	375	345	365	391	347	376	390	348	383	362	363	348	400	345	365	350	360	346	349	376	362	383	336	342	390	356	376	363	377	393	373	338	364	363	339	381	374	364	394	374	344	336	321	388	351	327	396	391	359	315	353	358	378	363	353	378	395	379	357	348	332	368	351	335	371	376	366	365	374	332	377	360	395	381	326	340	383	353	381	378	387	358	332	380	397	345	349	373	348	360	318	335	352	378	385	357	390	372	330	367	363	389	354	356	391	358	412	345	314	348	385	364	395	335	360	371	372	379	353	337	387	367	405	357	363	364	376	375	378	382	378	342	346	363	410	349	337	365	337	377	366	350	363	349	354	351	304	351	350	363	387	377	390	377	384	376	354	377	360	361	354	364	365	331	394	356	389	336	345	369	376	377	364	355	347	366	344	356	376	379	350	370	354	366	365	365	372	377	369	360	348	385	337	354	320	393	319	336	389	324	339	369	363	330	372	383	370	328	373	365	358	347	381	383	386	395	378	395	366	361	356	383	397	369	370	360	363	341	357	364	379	368	352	393	353	365	363	341	390	350	348	392	371	365	374	378	376	372	380	349	367	350	385	340	343	345	372	348	355	368	344	361	343	385	367	325	372	342	371	361	372	374	381	364	401	371	321	382	349	406	363	355	342	399	342	366	360	368	415	404	351	341	405	376	387	355	341	354	380	362	340	350	350	388	362	399	358	361	378	365	392	371	378	352	340	374	359	360	385	377	362	342	366	391	361	349	380	372	359	383	360	357	358	357	343	369	364	364	368	376	371	368	355	368	364	379	332	401	358	369	359	332	364	383	348	366	388	348	357	340	410	384	367	357	366	373	368	343	363	348	369	378	354	341	361	389	361	361	386	371	342	355	337	379	364	349	394	373	366	346	356	361	406	346	373	320	377	391	347	361	335	364	340	337	351	333	361	333	335	363	348	366	351	360	374	365	364	371	368	401	400	359	402	352	387	339	386	390	360	345	402	364	416	353	356	364	337	345	389	373	362	339	361	348	359	377	361	332	359	349	381	394	389	389	335	354	365	370	346	354	380	355	378	361	363	353	379	352	395	353	363	390	391	380	381	343	404	380	382	332	369	379	388	360	354	363	360	346	332	334	393	341	371	378	358	343	339	342	374	371	376	404	368	352	395	347	363	366	337	366	364	376	336	362	367	369	367	343	340	413	376	361	382	367	388	330	377	379	349	368	328	377	346	374	351	391	390	332	370	360	358	339	361	375	356	334	370	359	356	365	360	367	362	391	347	350	328	405	345	356	379	337	351	363	384	386	357	394	366	386	344	404	344	350	383	332	352	380	329	357	378	341	338	383	380	377	349	385	337	394	376	355	371	373	357	350	390	336	379	376	416	325	361	354	354	341	369	353	375	381	367	355	369	421	414	316	365	368	358	351	367	362	400	351	375	375	374	404	362	380	378	364	359	382	389	334	327	378	360	343	380	359	382	352	357	339	333	339	370	341	392	366	342	391	344	376	377	346	370	374	359	406	374	378	342	355	345	363	333	354	323	345	357	360	361	331	385	349	351	348	355	348	351	398	367	372	333	364	346	401	327	358	353	363	369	354	390	400	404	355	338	369	348	384	389	347	310	360	393	364	331	344	357	346	360	397	382	351	364	367	337	371	366	365	328	351	351	388	357	389	387	395	371	380	358	357	360	322	390	372	367	393	364	361	374	391	360	364	387	361	343	361	357	374	361	375	365	379	366	356	347	319	381	363	359	340	390	374	364	367	347	348	335	363	313	352	356	346	335	384	341	362	392	373	371	374	368	337	348	390	381	334	368	357	372	371	365	348	359	344	338	363	355	346	333	389	355	371	360	340	348	386	369	382	348	349	326	351	360	373	361	337	398	364	382	354	354	345	353	371	387	377	397	318	347	380	374	348	328	361	375	358	368	348	374	356	347	353	345	408	357	378	347	354	343	390	348	356	368	349	325	346	352	389	389	374	388	374	359	369	378	353	364	398	380	363	344	310	375	385	362	354	349	354	363	365	338	311	376	342	367	362	352	399	371	362	379	334	360	338	353	396	359	342	339	372	372	379	377	347	377	346	359	378	361	390	348	370	356	367	363	368	311	338	381	344	369	378	367	380	366	325	364	381	363	377	367	312	334	363	374	359	338	370	366	384	351	364	385	394	336	349	345	337	346	350	338	342	367	337	363	373	319	362	367	374	379	367	359	363	359	412	362	349	336	362	376	351	386	327	365	374	391	371	407	380	331	359	372	343	370	329	365	342	346	380	370	361	379	381	373	368	372	363	382	379	361	345	348	381	338	366	402	343	337	364	376	337	358	378	375	341	360	374	386	345	337	384	380	395	364	361	372	324	366	372	338	365	393	369	337	366	368	377	347	355	363	337	386	357	374	384	375	347	354	411	360	365	326	381	366	360	385	342	346	360	365	409	365	359	387	365	343	388	350	358	380	367	340	350	333	339	354	374	372	337	342	346	362	355	377	354	354	381	346	377	382	367	337	350	367	368	384	329	382	342	356	352	373	401	381	371	345	360	360	384	357	405	371	401	357	397	347	357	357	372	374	363	364	369	363	392	399	347	361	363	343	407	382	365	338	345	364	341	352	400	375	341	368	379	356	359	335	345	373	367	364	367	359	346	366	336	329	387	366	336	326	358	365	387	340	364	400	377	387	377	357	372	383	331	411	360	388	366	347	395	377	361	391	361	350	327	373	328	398	343	365	357	360	356	377	336	338	338	407	348	365	343	376	373	357	376	361	358	338	349	337	359	371	368	382	359
24955	21366	26399	25010	1599	290	253	207	208	194	191	177	191	165	176	168	130	161	150	147	151	175	149	162	152	131	156	134	121	134	163	153	135	132	161	145	172	131	136	127	154	152	154	145	138	162	155	162	136	143	132	158	153	150	151	138	143	128	160	131	164	137	140	135	142	124	129	147	144	169	132	159	157	143	139	136	131	139	117	121	162	115	138	141	122	137	133	133	147	143	162	147	130	123	151	144	137	151	125	155	124	159	126	126	143	143	128	159	139	156	139	127	145	140	122	142	139	129	146	137	138	143	128	145	120	140	140	180	144	147	150	140	164	152	132	134	132	148	143	150	132	141	148	131	146	146	132	152	131	124	135	149	147	133	150	156	134	148	147	149	135	134	165	150	122	133	145	144	143	152	131	131	147	125	139	140	128	126	119	143	125	139	116	169	141	153	129	159	124	153	144	144	155	144	149	136	147	144	138	137	140	157	136	150	149	117	153	139	136	146	132	133	140	138	142	151	141	125	121	139	136	130	143	143	139	155	143	147	147	114	145	153	146	141	138	160	132	136	148	135	152	145	121	143	136	163	125	142	138	139	153	128	144	134	151	131	159	140	132	136	131	152	126	146	128	159	139	149	150	159	145	134	147	160	131	141	148	124	138	139	136	136	130	142	135	129	162	131	149	113	148	130	166	139	142	146	154	147	152	129	172	128	125	138	141	135	132	144	153	141	122	141	159	166	122	137	159	147	127	144	130	142	144	168	149	129	155	141	138	150	129	125	128	151	125	127	149	128	125	163	136	139	131	121	130	137	150	143	145	161	142	133	133	130	137	138	131	148	132	131	145	124	115	133	142	143	134	172	130	147	135	148	139	162	118	141	131	136	143	148	152	140	134	151	140	132	125	132	123	146	113	150	133	131	150	142	138	154	149	156	155	140	151	146	142	152	141	145	142	141	141	150	144	123	134	139	146	136	150	140	158	128	149	139	143	132	147	133	134	135	134	148	146	127	168	133	159	135	149	160	162	162	128	152	130	152	164	127	114	139	157	161	118	136	137	165	125	140	133	140	156	138	125	132	144	137	135	134	147	145	144	150	128	148	135	157	111	146	152	144	161	157	124	135	139	139	148	128	153	136	117	150	140	142	126	117	148	133	149	140	147	153	147	152	131	138	137	150	153	151	158	111	154	148	150	133	147	134	142	155	129	127	137	129	155	139	134	142	142	143	161	142	134	135	156	138	136	159	130	134	150	124	144	144	136	142	146	141	117	160	123	151	131	136	138	130	121	115	124	155	139	160	165	161	129	143	141	134	129	165	134	137	162	130	155	130	125	133	127	161	188	154	148	145	146	130	146	140	152	140	147	127	130	144	139	140	130	130	103	145	155	136	130	134	126	131	124	136	137	136	131	136	133	127	139	129	128	159	136	133	147	156	132	133	142	135	131	157	126	130	154	138	137	120	155	140	145	143	149	152	141	161	148	121	133	140	148	133	140	119	125	130	124	150	128	148	133	146	145	136	118	155	172	146	147	134	147	144	139	123	140	135	121	142	147	119	139	132	132	166	141	134	139	154	133	126	132	138	143	135	143	130	134	127	162	135	154	170	123	138	134	122	143	130	152	144	142	131	162	136	130	132	140	149	131	112	134	153	156	145	147	143	144	148	142	140	145	135	143	153	134	152	149	145	119	143	135	137	141	139	145	170	147	144	138	143	126	167	114	150	128	128	137	152	131	133	159	136	144	161	151	131	148	164	139	136	142	144	107	157	174	147	134	139	145	118	146	150	140	124	138	140	144	128	140	153	154	133	134	136	127	147	142	147	145	143	149	147	146	158	140	133	133	143	138	135	133	149	146	152	164	141	142	164	129	177	138	141	142	135	140	153	162	129	144	151	128	128	151	130	150	142	114	121	160	146	136	117	142	139	134	145	140	148	145	160	129	118	143	132	142	133	166	129	137	165	143	113	159	130	144	116	119	131	136	179	131	118	138	142	147	134	143	154	136	132	139	160	147	138	135	143	128	134	139	148	126	169	156	136	151	145	154	150	138	137	159	153	138	137	145	159	132	143	137	151	139	134	149	165	149	115	145	131	163	122	139	147	142	155	129	118	133	119	125	155	154	131	125	141	144	126	119	148	148	139	133	155	153	147	139	130	138	155	158	135	145	130	126	147	138	173	109	133	134	131	145	147	133	144	149	162	133	133	135	147	138	117	157	109	159	121	136	140	139	124	131	130	122	143	137	159	163	121	156	160	129	131	147	146	139	126	135	135	136	127	147	142	134	140	125	132	141	157	157	157	135	154	141	125	152	153	144	137	164	147	129	144	123	139	149	124	152	139	145	177	151	138	137	150	138	143	142	112	150	136	153	137	143	137	135	160	122	137	148	147	138	124	135	150	152	135	149	132	142	136	158	125	147	140	138	140	133	141	121	143	136	137	141	130	127	133	131	142	151	132	136	148	150	138	138	151	151	137	148	164	121	134	143	159	140	152	142	150	146	129	135	136	126	131	152	149	131	140	110	161	137	158	143	172	125	123	136	130	170	147	136	165	148	131	164	167	138	167	147	147	127	165	140	129	147	148	137	119	173	151	136	156	144	123	143	145	132	143	140	152	153	146	164	135	151	124	142	152	120	164	127	130	134	155	143	150	161	138	145	152	147	136	123	139	140	134	143	170	138	151	132	146	153	123	154	138	151	135	151	131	138	126	161	151	164	141	155	133	140	147	129	130	128	140	154	136	140	142	134	113	131	147	132	160	145	148	160	134	130	135	151	133	147	151	137	134	144	138	129	135	138	154	143	152	146	110	131	136	144	127	154	142	142	146	148	150	152	162	125	131	143	145	148	135	156	157	123	147	137	118	133	142	136	144	154	119	151	146	138	133	151	159	143	131	143	148	136	152	133	144	131	127	131	135	145	158	141	147	121	135	120	163	181	142	143	141	128	134	153	142	148	134	149	136	136	129	149	110	148	115	140	142	150	133	153	145	151	141	164	146	136	150	125	154	138	146	138	159	143	130	130	131	152	124	134	168	144	123	150	132	173	143	142	141	134	149	148	145	151	149	145	158	138	124	124	147	148	133	138	147	144	128	146	163	139	144	138	138	146	144	143	153	143	147	154	127	166	130	118	148	131	141	129	148	137	126	151	139	144	130	146	128	130	142	124	151	136	145	152	128	124	138	139	131	157	151	119	157	149	157	142	146	136	141	134	143	121	137	125	125	165	125	139	136	122	156	153	145	154	131	143	145	152	135	133	152	136	152	137	146	140	132	125	138	147	164	127	151	139	140	127	140	130	165	144	131	136	129	135	128	157	139	132	161	130	146	128	138	132	133	156	150	136	137	140	131	165	147	140	114	111	137	152	142	145	133	169	121	155	129	151	147	147	149	112	131	138	129	145	129	117	145	157	158	117	140	132	136	154	142	135	116	155	151	156	137	126	143	171	127	137	148	126	141	141	119	149	150	146	127	130	121	134	138	133	164	136	146	160	146
3279	3816	2386	1027	751	629	433	416	324	293	280	262	243	236	222	209	204	192	225	196	169	203	206	187	177	168	182	168	162	201	187	194	168	170	175	199	180	172	205	162	181	176	174	173	171	180	180	162	165	182	188	178	178	176	196	178	196	186	196	215	151	188	185	179	191	187	165	178	184	183	180	172	201	190	169	173	159	172	177	167	175	157	172	167	205	173	173	177	180	175	182	173	185	176	155	142	175	189	179	180	174	151	187	161	164	188	173	173	157	183	170	186	171	167	175	180	197	161	165	185	179	172	184	185	175	149	180	180	184	163	205	165	182	178	161	162	184	183	166	149	175	145	180	188	169	161	167	179	144	174	159	152	175	177	187	168	163	188	180	173	181	165	178	181	185	161	180	197	146	185	154	150	177	177	191	190	184	177	174	155	170	194	177	192	173	183	162	177	161	172	161	194	168	174	188	164	166	167	147	189	186	180	170	187	176	182	158	158	189	174	171	175	178	166	154	192	162	176	204	159	164	174	173	157	153	169	151	202	165	172	186	165	175	176	181	178	155	186	177	178	175	192	170	175	177	166	170	185	178	182	169	196	174	163	162	182	174	182	173	172	158	176	192	174	179	171	176	157	187	186	171	157	179	170	167	172	149	188	153	148	163	166	178	188	200	189	177	181	169	174	158	181	163	181	190	176	206	157	204	158	167	204	163	154	149	158	178	186	154	148	163	178	181	166	140	180	188	178	173	199	152	156	175	171	181	171	213	176	164	170	166	181	174	157	166	195	163	177	180	160	173	197	177	182	169	186	182	193	175	158	165	184	172	166	158	183	154	196	179	178	152	177	164	185	184	170	147	168	161	204	167	150	171	179	169	178	154	185	201	174	180	172	155	172	182	165	178	187	192	192	184	193	182	158	164	173	192	183	179	196	170	178	165	172	176	187	180	163	161	178	156	182	169	161	187	176	164	179	168	179	151	159	157	181	190	164	180	195	163	181	171	177	159	180	178	189	167	175	177	180	179	182	194	180	146	182	173	173	197	178	167	166	174	179	191	181	165	152	168	168	162	162	163	188	184	184	180	171	188	164	173	151	166	171	169	176	172	178	163	165	181	173	171	162	181	156	186	166	157	152	184	172	184	180	167	172	173	143	160	185	154	171	162	176	164	172	161	175	148	180	171	190	152	167	140	160	171	194	143	179	202	165	190	168	158	186	175	174	160	194	170	156	190	165	167	182	181	188	198	165	157	196	182	178	187	190	186	158	179	172	170	191	197	158	189	172	199	177	145	163	165	159	191	171	185	176	181	172	174	168	183	170	191	168	167	182	177	166	177	182	209	162	161	184	165	155	171	158	181	187	182	177	185	191	176	187	175	198	166	189	180	180	184	171	156	195	169	176	158	191	167	214	174	170	189	190	165	175	185	182	183	183	149	200	189	171	167	147	167	176	169	155	151	147	190	203	192	154	174	168	177	159	181	187	212	164	148	203	175	166	176	159	172	177	164	165	145	171	180	184	199	173	175	173	176	188	175	193	175	199	176	193	173	178	185	190	159	148	193	158	205	183	171	172	182	149	172	151	146	152	180	161	155	171	168	187	172	157	178	155	174	178	159	157	168	149	179	188	170	194	185	175	150	173	171	159	161	168	170	181	167	162	171	181	156	180	183	193	201	152	170	155	180	162	156	179	153	194	172	171	195	193	175	190	168	169	188	182	185	171	153	166	164	206	198	166	183	163	171	159	186	176	170	162	145	185	172	171	179	171	155	184	190	155	173	193	174	181	162	169	174	187	183	187	154	164	173	172	188	155	177	180	157	188	172	159	203	163	182	156	159	156	168	159	201	205	171	170	183	170	182	188	179	185	175	182	183	185	172	190	175	180	180	195	175	171	163	166	182	167	171	174	159	175	180	191	178	181	172	168	196	176	184	195	166	192	198	176	166	167	157	153	181	178	172	171	186	176	168	173	167	175	180	161	151	170	183	164	172	171	191	178	178	177	164	180	191	159	168	170	195	165	152	153	163	166	196	189	174	180	193	188	174	164	182	210	169	157	152	139	174	191	186	173	162	165	159	203	173	180	167	160	153	172	155	179	186	168	172	179	162	158	182	155	176	178	211	157	161	176	160	187	176	211	192	180	181	179	178	176	176	178	194	167	181	179	186	170	177	183	194	196	197	193	172	163	155	180	195	174	161	167	167	171	169	174	179	195	167	169	182	168	186	188	191	179	151	159	177	199	179	177	183	155	177	189	173	186	157	183	178	175	168	171	173	164	157	180	177	161	194	172	171	167	186	172	148	152	155	176	163	167	165	182	165	177	161	180	180	187	174	171	152	132	171	178	171	168	181	152	192	167	180	154	194	163	166	165	176	178	172	177	177	157	185	181	197	185	183	159	184	194	174	199	189	180	169	185	176	173	171	167	172	156	181	173	184	182	180	147	174	191	161	165	161	171	178	195	171	187	166	189	181	160	182	142	180	174	189	185	175	171	164	165	143	171	210	171	192	184	178	189	154	169	175	189	193	168	169	159	165	179	168	194	160	165	188	179	160	164	163	176	152	175	169	181	190	171	152	185	179	174	154	168	173	178	190	156	173	186	167	166	181	175	183	171	173	203	143	173	174	159	160	200	149	170	163	172	153	170	151	166	188	156	177	187	184	201	186	172	175	177	170	167	165	173	159	184	159	168	185	191	197	169	165	198	178	159	191	191	170	182	168	154	165	181	161	172	163	193	170	186	184	179	158	180	186	146	178	170	163	183	152	195	176	182	192	171	185	162	163	156	176	176	176	164	197	183	166	184	171	165	159	172	168	176	176	181	182	169	206	173	191	164	158	175	176	164	186	165	183	171	185	167	188	198	152	152	177	180	164	149	157	176	190	198	149	174	183	186	166	170	163	167	198	187	154	184	164	155	166	151	185	160	157	186	187	184	159	180	150	173	153	191	154	151	188	178	162	186	168	151	176	173	180	174	172	174	196	185	164	183	162	176	154	164	172	190	169	169	167	174	173	164	178	170	161	178	164	155	175	174	167	169	163	170	186	164	168	193	175	186	157	171	180	183	180	212	184	150	192	170	181	149	170	179	176	192	161	184	181	184	185	187	169	163	168	189	160	155	190	174	176	150	171	160	200	177	169	175	176	177	171	176	183	169	187	179	193	195	170	174	179	185	180	142	167	185	170	169	190	165	189	174	147	154	187	179	190	166	187	170	173	166	163	169	167	139	169	163	192	180	164	163	169	185	176	188	162	184	186	154	194	164	173	170	180	203	200	157	172	162	166	204	187	176	201	180	178	162	195	153	168	166	157	186	184	175	180	173	172	189	164	172	151	161	167	173	171	173	159	197	178	169	173	177	162	192	165	187	151	173	175	191	197	160	177	165	150	175	160	168	181	173	161	169	174	178	145	177	188	183	184	146	161	183	169	170	167	166	181	159	190	184	157	165	156	171	177	194	160	184	164	185	166	170	168	176	175	180	177	169	164	181	147	175
22749	21470	28862	24491	21464	20694	1641	535	437	330	305	283	237	226	259	201	201	211	191	183	181	168	171	164	158	153	180	159	169	165	145	181	140	152	150	131	128	166	148	177	130	140	153	164	152	148	128	150	142	145	165	153	161	128	137	142	142	127	157	147	124	133	140	131	136	148	155	160	155	121	137	128	157	153	141	136	139	149	135	127	144	147	131	138	145	141	135	128	154	128	155	137	147	145	132	148	143	147	128	160	136	133	129	131	134	146	130	155	133	114	138	127	170	142	142	154	135	142	162	157	141	146	136	134	133	135	159	142	145	126	142	147	123	138	146	125	149	146	132	159	142	128	151	140	168	118	147	134	133	155	153	158	151	136	152	140	134	125	129	137	144	136	152	144	137	148	136	135	151	155	148	131	132	129	138	138	132	145	131	141	124	132	137	153	145	147	146	135	140	143	125	129	147	144	131	132	168	137	153	155	170	136	161	154	130	147	147	129	148	164	154	148	147	131	135	144	128	124	147	141	147	133	148	152	139	118	137	133	160	154	121	148	168	158	129	143	143	132	138	149	144	125	130	150	133	144	132	136	134	145	142	150	131	149	139	148	152	129	125	143	162	148	145	134	142	142	152	128	157	139	140	127	138	133	142	141	125	157	136	130	141	150	128	131	147	116	152	129	150	133	141	123	124	137	139	129	135	143	138	147	129	143	138	138	116	138	141	161	141	142	117	136	141	145	121	138	138	126	128	145	137	131	147	132	142	148	164	155	133	173	139	154	111	140	150	124	127	139	114	140	165	137	118	147	131	146	148	138	139	170	149	133	139	149	144	145	155	142	136	145	134	146	141	133	144	155	126	153	144	139	136	127	153	131	140	137	138	174	155	127	158	140	124	157	134	150	145	165	136	141	150	146	148	143	128	157	127	147	117	134	144	157	158	140	139	146	131	144	135	132	133	144	122	142	134	132	144	132	120	141	124	143	149	149	141	141	129	160	118	129	136	151	139	133	143	150	148	145	157	138	145	148	134	150	124	148	125	151	158	136	129	155	146	152	125	148	132	145	142	126	144	126	164	140	129	149	145	138	157	138	130	129	129	129	136	147	139	157	128	121	143	159	135	134	142	141	155	137	143	135	134	137	123	167	146	121	124	158	154	147	144	146	154	127	132	140	124	138	163	126	145	126	128	127	131	163	147	142	151	138	141	135	131	118	149	134	135	139	142	134	152	138	138	150	168	114	142	147	135	157	142	117	149	159	127	139	129	133	140	146	141	129	133	147	145	124	128	145	147	142	149	157	145	140	122	147	126	146	158	127	123	119	131	136	134	147	147	136	130	152	142	123	123	154	158	148	128	139	143	139	145	131	150	162	155	147	132	135	151	143	140	125	147	124	157	140	143	146	162	158	145	155	132	134	144	145	146	113	153	129	136	133	153	169	150	142	145	139	136	142	129	135	140	136	142	118	126	139	132	133	142	141	128	145	127	122	124	143	164	140	140	143	167	122	153	128	153	149	138	130	127	144	161	159	139	134	135	151	131	147	161	139	107	121	135	145	147	151	152	135	150	140	143	131	132	157	154	145	140	131	115	130	132	140	150	161	131	135	137	142	157	152	145	139	143	154	138	118	124	164	150	127	153	128	138	163	133	145	135	109	134	141	143	146	147	143	142	134	128	143	167	134	164	147	157	157	137	134	143	139	138	142	160	150	137	141	137	143	138	147	146	114	148	163	145	140	144	145	153	139	143	152	149	129	143	139	136	141	159	130	133	135	125	149	121	154	159	136	135	142	150	137	148	153	134	169	139	132	155	143	179	136	127	126	140	159	137	125	153	153	137	137	143	164	112	153	148	146	144	122	142	148	135	145	136	149	158	133	137	137	143	154	136	151	129	158	116	146	138	124	135	140	143	126	160	150	154	153	147	129	148	141	131	136	162	155	142	162	142	130	156	134	109	159	116	139	140	152	156	125	141	162	147	158	143	147	132	143	131	126	143	145	144	136	126	137	134	132	137	155	139	156	131	146	136	134	134	123	147	136	144	161	147	155	130	116	144	139	126	136	125	153	145	150	142	121	152	160	132	122	118	123	137	126	132	126	152	146	122	142	162	157	130	119	137	118	141	136	135	128	142	136	136	149	132	125	147	147	146	123	151	149	164	136	146	165	130	143	138	121	133	129	150	144	131	125	139	140	122	120	128	149	132	129	152	163	129	144	161	151	135	130	161	121	127	140	148	129	146	138	152	149	147	154	128	155	134	140	158	138	119	151	162	170	153	159	140	129	133	145	117	127	131	140	146	133	136	139	136	153	136	142	121	142	158	147	137	132	145	157	160	150	150	142	136	154	114	110	144	153	143	134	142	127	127	116	144	126	144	128	125	144	136	155	147	122	130	160	128	139	129	142	153	133	165	140	149	124	169	128	150	145	143	149	153	137	158	138	124	134	139	108	143	137	163	128	137	143	139	118	132	136	136	134	131	140	142	146	144	160	147	108	128	155	143	131	136	117	130	145	135	149	144	133	148	117	141	155	139	130	148	145	124	160	164	137	136	118	145	137	144	136	139	123	136	154	134	156	133	143	131	143	131	111	127	122	155	137	135	164	136	137	139	158	131	146	146	146	148	144	146	122	154	145	108	142	151	160	152	147	142	150	158	159	139	133	145	146	120	125	153	150	149	140	143	180	132	138	127	146	136	129	140	153	151	151	148	135	119	128	134	126	130	143	117	144	157	126	144	159	150	147	122	141	137	126	151	134	117	139	139	136	143	118	135	148	141	116	139	139	136	160	127	123	144	151	143	127	139	160	131	142	155	119	151	157	136	146	139	141	139	126	136	147	150	120	153	135	158	144	130	148	134	151	123	159	135	145	128	120	142	137	134	132	116	137	139	141	127	155	155	122	119	166	142	140	149	136	136	128	149	145	153	143	156	125	129	142	142	148	132	135	140	124	131	165	144	145	147	109	151	132	158	148	115	143	138	141	146	133	130	161	163	151	157	138	131	163	150	147	134	132	142	117	155	140	150	142	133	123	138	146	153	150	120	118	133	134	140	142	141	154	144	152	142	141	148	139	159	138	143	131	165	123	132	170	121	147	149	154	134	146	149	156	155	149	150	165	138	141	149	123	146	130	160	129	126	132	134	137	134	124	153	148	166	157	133	119	126	131	132	131	126	142	138	118	141	145	136	147	149	130	144	153	121	141	130	162	154	150	131	150	133	141	133	136	135	132	159	146	131	145	142	144	144	144	138	139	134	134	136	114	142	135	130	154	128	153	144	139	126	145	141	137	130	136	167	138	141	153	153	140	145	118	158	134	147	135	126	142	157	140	140	131	137	138	135	143	141	124	140	157	138	139	150	134	156	139	154	142	138	133	141	142	144	134	125	138	127	133	142	150	162	125	135	134	134	132	109	166	138	142	135	148	131	153	128	138	131	148	132	134	133	150	158	125	139	155	114	139	168	150	148	130	162	151	154	145	144	133	144	161	159	162	127	137
3906	12195	7987	3576	2422	1770	1394	1055	790	685	543	520	443	385	390	332	334	328	309	280	262	234	235	203	242	224	250	196	204	242	196	205	206	183	204	191	218	221	190	213	198	183	192	199	220	205	220	183	179	196	169	198	164	184	175	210	195	197	194	201	184	180	180	186	183	188	191	216	197	185	187	181	213	167	200	169	171	185	190	180	157	180	181	185	196	168	208	188	185	177	186	186	176	170	158	193	191	183	191	149	166	207	201	179	179	156	169	209	191	191	177	203	160	162	200	176	184	193	170	185	194	185	169	164	186	176	232	195	170	174	176	187	180	185	198	186	186	185	184	185	162	212	188	200	159	176	211	162	177	193	174	186	188	179	187	179	185	180	182	185	184	179	190	188	164	166	197	168	169	151	175	176	189	165	216	176	187	157	172	178	199	165	181	167	177	179	193	199	164	180	195	175	175	179	199	169	194	180	168	174	168	215	178	192	167	156	193	199	180	183	187	191	165	167	181	187	182	189	190	158	193	194	180	179	175	186	166	187	176	175	193	193	179	188	179	160	168	155	204	192	181	200	189	181	175	166	180	181	206	178	156	176	183	190	155	201	197	172	162	185	160	181	173	208	176	179	162	163	178	174	198	170	190	182	170	174	173	190	185	184	166	190	168	167	169	195	186	169	200	167	156	188	168	167	164	174	199	186	187	186	177	196	173	202	179	181	181	192	190	193	192	180	166	185	211	193	200	188	198	175	189	190	167	174	213	195	174	200	179	188	167	175	166	176	179	186	175	189	174	183	189	204	180	165	176	192	178	202	172	187	166	199	211	177	166	178	174	156	192	189	155	204	188	176	187	191	172	195	179	174	191	166	155	180	176	187	180	184	181	157	190	173	176	164	171	181	181	203	180	169	175	183	206	170	191	174	186	169	174	203	187	176	177	178	176	189	198	182	180	181	192	170	176	202	160	170	168	158	172	179	185	194	199	183	185	185	219	183	172	208	197	169	195	169	197	187	178	183	168	166	185	198	166	179	173	203	182	150	169	168	163	174	213	160	167	168	185	180	180	190	196	209	170	174	198	179	190	197	174	162	182	193	176	190	164	152	178	203	155	171	189	173	175	177	196	194	185	187	171	181	181	162	197	174	180	187	180	165	186	189	185	164	177	176	189	175	180	165	160	178	169	160	181	182	188	183	198	189	162	171	187	166	171	187	167	176	174	172	194	175	191	168	184	165	155	178	195	171	192	177	181	183	205	178	174	189	184	175	203	198	208	162	170	209	201	179	204	178	181	183	176	168	188	186	198	170	176	168	183	169	164	183	193	188	202	185	151	200	198	188	191	207	164	173	163	182	200	175	159	178	171	166	167	159	167	188	173	192	202	187	186	180	192	170	155	176	176	195	196	196	181	168	179	189	178	175	184	187	169	177	164	177	167	196	185	188	176	191	170	201	189	163	161	189	190	178	185	183	188	190	163	194	199	184	174	202	164	166	181	178	172	202	170	175	173	198	174	166	169	199	178	213	181	179	176	181	198	186	178	154	174	179	196	183	170	188	180	192	169	158	165	163	196	171	186	167	187	194	192	185	204	206	162	199	213	161	167	181	201	203	197	162	158	173	180	168	187	183	179	199	184	174	210	166	181	202	176	179	158	181	185	171	191	178	187	172	189	179	159	163	201	189	201	189	183	167	184	206	186	193	183	184	151	189	191	183	182	168	185	178	183	188	174	209	184	191	192	182	164	170	181	187	194	185	195	203	174	187	193	203	179	187	168	158	163	197	185	178	194	182	161	176	169	161	194	179	174	196	176	197	194	161	215	171	191	181	160	149	165	171	175	178	185	182	181	187	179	196	179	192	173	174	184	187	184	183	175	193	182	167	196	202	182	168	192	193	179	202	190	195	188	196	188	183	202	181	162	184	187	180	182	166	167	172	158	157	185	181	183	184	208	165	179	192	175	187	159	161	184	163	177	177	181	173	184	176	175	192	163	177	208	180	171	169	182	188	159	164	185	182	206	198	159	192	183	194	159	182	182	170	168	159	190	184	180	173	210	176	187	177	184	194	198	210	173	187	188	184	175	189	204	174	181	172	211	189	209	187	187	187	156	210	196	166	178	186	210	186	178	177	165	187	176	174	172	193	160	190	194	185	169	179	163	160	187	192	187	183	216	198	173	182	165	181	184	176	192	181	190	172	187	204	197	170	180	195	171	214	177	179	160	173	194	173	191	189	166	178	184	172	185	172	198	196	142	210	165	183	175	198	181	176	180	190	183	180	180	190	176	196	163	166	178	175	181	164	178	172	161	198	190	180	204	175	173	166	169	160	201	173	161	173	204	186	166	192	188	189	150	177	173	202	175	189	161	187	172	185	193	171	195	182	195	176	167	186	197	171	186	182	176	190	175	179	164	154	187	177	208	225	176	199	180	191	192	196	204	202	185	163	204	148	193	177	166	174	184	189	184	187	189	193	196	184	168	210	181	174	198	177	193	168	172	206	191	182	176	174	201	202	183	196	215	191	183	192	188	183	207	162	199	172	167	210	171	188	182	188	198	154	183	181	191	178	186	187	187	174	175	182	204	162	199	187	156	179	175	152	190	187	180	175	195	182	196	199	178	174	179	190	164	169	175	177	169	174	195	185	185	179	173	180	169	173	178	184	189	179	183	169	188	189	167	154	211	173	194	157	161	177	155	170	214	173	196	173	183	170	169	190	178	185	208	163	200	171	194	191	163	182	177	183	187	169	198	178	174	189	179	172	170	187	158	159	181	185	187	183	173	185	191	173	166	186	161	179	186	183	177	178	163	187	176	184	178	198	180	186	163	161	194	175	196	184	175	173	171	175	206	178	179	206	180	180	189	206	186	178	199	158	181	164	176	181	180	186	184	157	191	186	182	181	157	220	172	195	193	192	175	173	182	196	189	187	178	158	182	172	149	159	181	191	186	193	191	180	179	178	209	185	166	177	217	187	213	183	174	160	192	169	201	178	189	198	156	180	186	197	183	156	190	177	176	167	178	183	157	173	169	191	192	193	206	178	188	169	188	186	169	167	167	147	188	195	164	178	190	172	212	203	183	167	189	211	187	195	187	186	163	189	178	154	160	180	164	193	206	171	198	169	185	182	163	165	185	190	181	197	170	171	197	179	179	168	204	178	164	208	193	162	201	188	203	183	165	152	188	175	186	212	192	195	181	173	175	163	190	175	207	184	164	195	187	173	170	199	186	179	184	161	182	202	191	169	174	176	172	184	197	189	182	192	181	173	202	196	181	167	188	198	176	174	156	164	172	183	182	184	186	201	170	172	163	171	200	188	184	210	193	178	186	183	193	169	213	167	203	181	161	196	172	169	195	182	186	192	172	180	188	171	179	155	181	190	190	207	182	182	170	192	155	178	198	171	213	185	180	181	176	181	180	171	202	201	161	152	189	192	155	176	197	177	166	180	162	192	162	178	166	163	162	180	196	201	186	174	165	172	178	207	152	197	186	173	201	169
28097	15065	1815	498	338	316	311	302	278	295	287	259	271	303	273	292	270	289	308	275	282	291	274	249	281	273	275	272	289	261	254	292	285	268	266	280	287	279	269	249	287	316	290	273	293	275	273	270	288	277	278	280	287	236	288	275	302	254	242	298	283	265	249	288	276	276	285	281	297	265	300	273	258	283	306	284	257	287	261	237	277	289	269	295	244	306	272	291	276	267	290	316	310	286	303	295	273	296	283	272	288	290	256	270	287	275	290	277	241	265	224	276	262	267	250	285	273	283	248	293	282	278	290	273	284	271	278	270	310	306	262	267	269	264	283	276	248	277	279	262	281	291	280	270	261	291	273	300	311	281	275	265	273	288	278	295	291	299	250	286	267	268	275	241	243	282	270	260	293	274	300	296	280	298	294	281	291	285	268	253	255	308	285	275	265	258	248	301	296	282	275	245	268	285	289	253	291	269	261	278	254	261	274	291	270	278	259	263	286	270	276	273	286	281	294	268	289	314	288	249	302	259	234	264	261	271	280	258	248	265	288	287	268	269	254	264	273	281	283	314	268	258	273	311	257	294	279	284	278	281	280	284	281	266	280	313	258	305	286	256	282	279	262	298	312	269	305	298	270	286	261	267	269	267	296	259	260	282	269	267	316	270	284	276	288	289	275	246	293	329	279	294	268	247	274	244	262	247	278	256	301	315	275	279	276	281	266	270	289	289	294	279	287	259	266	262	301	283	258	279	256	268	265	248	298	302	264	293	277	255	259	293	274	270	279	265	263	261	271	278	276	280	278	303	264	296	260	275	290	297	308	258	258	279	294	275	283	290	272	264	289	251	274	276	286	290	275	271	299	246	284	311	309	315	298	270	279	298	272	298	294	262	269	271	265	289	273	285	286	255	284	303	279	256	279	305	300	274	267	282	299	283	305	276	262	276	294	273	257	284	279	282	258	282	265	265	273	265	289	239	268	266	260	265	269	264	269	288	266	303	265	274	273	269	284	282	286	295	277	284	303	305	295	252	231	274	311	253	277	266	262	263	279	239	271	257	287	258	274	282	275	280	262	263	247	281	271	285	272	284	273	275	275	273	300	282	295	269	257	283	291	296	239	258	278	270	277	291	261	250	264	263	275	283	267	311	278	263	221	285	271	274	272	279	269	282	274	297	275	256	257	276	273	260	270	259	286	285	267	256	266	280	272	288	258	275	274	273	258	310	298	281	248	294	269	254	252	259	276	291	276	274	253	284	274	299	249	296	272	271	296	293	293	281	289	269	283	269	277	256	312	270	321	277	245	266	291	245	256	269	295	280	303	265	303	273	249	284	278	281	312	311	264	268	273	283	290	285	263	280	307	280	236	279	283	262	285	257	295	332	288	270	236	298	267	302	247	273	305	264	288	262	262	292	278	269	292	256	280	288	267	262	295	269	253	261	253	285	303	303	293	252	300	286	295	270	264	306	263	264	268	273	286	274	280	260	267	274	278	283	266	296	286	315	283	295	273	320	262	263	290	274	269	251	289	259	272	278	254	267	261	271	271	272	256	279	283	309	240	282	275	316	282	270	282	299	287	284	271	271	277	281	307	283	267	298	283	287	288	283	264	307	301	280	296	288	268	266	300	261	249	282	306	284	271	279	281	245	282	281	288	286	290	235	257	304	288	296	288	269	279	280	290	270	274	268	287	279	258	255	258	278	264	288	277	275	307	311	290	254	273	283	271	280	254	283	281	260	256	286	261	302	271	293	263	272	305	283	277	276	294	304	262	278	256	302	267	295	264	277	297	302	250	303	244	284	289	293	260	265	260	261	257	251	263	286	283	289	274	276	263	277	302	259	276	251	255	272	281	274	258	276	286	278	311	261	260	243	298	263	281	300	265	300	249	284	304	265	297	253	278	278	278	273	262	262	268	286	240	281	290	300	264	255	285	306	283	293	278	310	254	287	295	288	259	273	260	281	285	280	289	261	293	257	282	281	277	290	293	275	278	285	282	280	277	268	282	262	262	247	275	293	256	281	271	295	308	304	298	276	242	309	270	270	289	274	282	283	300	257	289	280	254	284	265	255	265	309	292	306	287	265	297	253	297	302	262	249	296	281	275	299	266	257	280	315	264	281	303	296	288	262	244	282	284	271	289	291	265	270	300	283	273	267	268	248	262	296	292	251	295	282	306	262	258	260	272	262	257	299	274	274	288	252	264	248	302	281	265	248	288	282	254	258	272	273	270	276	252	274	274	270	292	283	312	275	283	289	268	268	238	300	272	271	244	253	279	251	261	285	294	279	267	288	293	288	276	293	272	279	277	253	267	290	277	274	238	286	265	272	271	288	304	269	304	268	231	294	280	281	293	273	273	273	294	280	281	253	260	271	238	283	268	259	263	274	284	289	264	288	257	259	253	251	254	287	271	246	295	286	246	313	295	273	260	291	288	263	271	282	280	246	287	272	282	266	268	269	314	265	300	278	276	270	268	266	295	286	268	242	301	258	290	268	273	280	262	273	285	271	255	272	273	264	260	278	299	292	240	280	284	298	288	272	262	256	273	249	296	311	275	252	319	251	257	263	271	280	285	289	260	267	296	283	218	294	281	271	252	273	264	290	275	253	322	268	264	271	267	283	291	273	271	255	262	284	235	287	264	277	287	280	254	294	295	271	299	266	268	274	283	297	249	278	275	264	253	265	261	282	307	264	288	264	247	285	282	279	266	279	307	294	301	301	271	273	287	301	290	280	240	272	289	290	270	298	281	302	280	241	251	277	288	317	262	257	295	292	284	256	267	262	256	280	273	278	277	283	286	276	243	274	278	244	253	274	280	295	288	285	280	267	295	283	244	276	305	285	311	283	261	263	264	297	254	244	283	288	287	259	281	268	282	247	276	263	238	279	304	247	269	277	276	279	291	277	278	255	270	280	277	285	287	275	279	289	271	262	308	273	276	277	276	265	293	282	271	264	283	260	259	269	270	280	263	303	288	282	243	252	291	242	280	280	274	302	273	277	270	279	268	300	293	272	278	275	286	278	284	281	290	285	293	294	282	281	255	286	269	267	290	271	250	246	300	269	294	247	289	263	276	262	278	247	260	293	270	290	289	266	298	254	269	290	281	263	263	258	289	294	291	270	308	266	285	304	296	267	265	288	267	285	304	255	283	242	268	262	279	287	304	304	266	285	254	272	259	286	253	276	253	267	259	270	283	298	319	269	284	258	275	266	275	292	247	260	255	274	285	246	291	298	254	265	264	271	261	297	256	261	274	308	272	290	276	244	281	292	287	292	271	256	286	274	291	283	279	284	258	260	303	274	305	259	283	267	269	283	289	273	266	296	253	277	302	296	268	262	271	265	288	279	256	279	277	259	263	241	246	263	275	284	299	271	288	257	305	292	288	274	283	246	304	269	251	240	295	289	276	271	273	313	279	269	279	280	303	265	274	276	269	256	283	295	274	282	258	286	271	267	260	251	251	284	283	315	269	302	277	273	276	282	283	286	260	284
4671	896	678	447	429	381	402	359	348	365	360	339	349	332	339	376	337	338	340	336	338	352	318	346	343	322	314	299	319	325	325	324	333	347	324	330	328	342	310	354	330	336	331	327	370	327	332	346	346	329	348	319	323	337	345	327	335	331	303	346	353	348	329	326	319	349	352	334	318	330	324	332	320	306	327	340	307	330	324	347	328	311	308	336	337	339	333	375	352	330	320	323	357	336	347	355	344	335	343	340	310	348	353	320	352	341	337	321	350	340	353	339	315	304	340	342	323	349	308	329	356	335	339	372	321	325	321	347	348	328	331	318	367	348	302	372	328	372	333	317	334	307	361	316	342	334	331	325	315	335	343	339	339	376	347	373	333	338	375	350	354	301	318	342	348	340	335	349	332	331	340	309	322	329	367	320	331	326	322	340	346	370	357	347	316	311	329	355	313	353	342	313	305	324	310	333	331	330	358	351	315	321	328	310	310	337	333	327	323	328	343	356	330	320	356	344	302	313	335	340	326	362	331	364	319	322	334	375	312	328	316	307	327	303	327	318	354	328	370	353	318	359	345	330	306	349	338	325	356	364	326	342	324	320	355	349	287	332	317	352	378	355	347	323	334	329	310	356	328	325	332	277	341	340	317	361	331	353	364	334	347	334	329	354	312	326	337	357	379	344	364	332	305	317	349	325	359	318	337	354	335	322	320	327	356	338	308	332	330	342	335	341	342	351	340	336	373	332	317	332	352	326	345	318	344	348	340	329	333	345	353	341	319	339	339	310	330	387	337	308	337	333	297	320	325	329	330	337	327	347	332	302	322	323	354	326	342	332	327	357	343	350	316	338	331	359	327	391	360	350	301	334	362	333	357	353	329	340	308	340	321	350	348	328	311	315	323	337	305	350	352	332	336	318	341	343	313	347	331	318	336	311	358	318	303	318	339	291	337	366	330	361	316	343	306	340	332	305	327	340	337	349	317	341	340	321	315	330	351	345	347	313	328	321	339	352	343	328	334	354	320	344	326	339	334	316	338	357	350	328	375	345	334	320	336	350	360	294	340	325	339	333	333	356	339	329	328	341	340	328	295	349	322	345	357	314	350	320	328	327	352	355	348	311	343	295	327	312	342	343	370	324	355	309	356	318	334	328	315	352	326	350	348	301	346	332	334	327	293	336	310	335	389	342	321	352	353	341	316	332	350	333	333	346	323	322	341	328	359	350	326	346	370	328	318	319	328	341	342	334	347	323	326	340	352	326	335	339	318	329	323	357	307	317	351	320	369	304	317	356	340	312	356	325	349	332	294	336	332	343	323	318	385	313	360	366	325	337	329	291	336	318	319	298	317	358	337	334	315	342	319	290	322	340	318	318	304	341	312	324	320	378	337	342	369	341	322	325	315	341	338	334	330	344	342	301	327	329	311	291	342	328	334	357	351	319	331	377	312	321	367	327	329	338	311	331	351	310	315	330	329	311	309	338	323	330	294	354	350	329	321	323	357	320	361	336	305	339	318	345	302	358	309	336	358	306	360	305	326	327	351	349	357	335	310	304	338	369	320	305	360	315	364	343	350	317	310	337	303	342	350	344	316	327	340	327	316	323	353	348	351	319	308	301	353	328	348	355	359	345	330	309	344	320	336	318	361	319	326	331	315	347	356	348	335	313	324	335	359	330	340	343	338	298	326	330	343	322	350	334	319	374	354	341	365	311	323	339	367	325	317	352	365	355	362	306	340	341	322	348	349	342	308	307	335	331	330	339	355	343	362	343	350	326	337	331	330	315	345	330	319	354	347	337	359	388	322	327	364	305	318	320	322	324	313	338	338	336	359	334	285	346	331	325	356	324	333	328	347	320	340	351	337	332	347	352	347	348	339	367	330	312	336	344	368	350	339	307	347	345	340	306	352	304	343	318	318	305	321	317	351	334	334	328	341	332	305	324	332	343	305	348	340	365	335	375	352	358	320	336	313	353	319	325	355	322	318	312	335	335	338	315	321	349	372	296	337	338	327	341	330	352	317	346	302	315	322	350	318	309	357	343	324	345	348	342	347	317	299	339	326	307	315	333	338	336	363	326	304	334	343	309	321	333	353	358	362	359	324	346	347	333	352	344	356	331	367	300	304	310	344	352	346	340	343	319	348	339	342	320	338	386	288	323	349	332	340	369	342	334	327	345	337	313	333	370	348	359	327	348	338	353	352	313	352	330	341	334	366	333	329	340	307	339	364	312	321	337	326	317	348	307	352	332	373	329	357	327	312	362	329	378	334	317	335	310	355	335	327	308	357	358	338	338	346	355	351	356	346	341	354	340	340	341	317	340	304	330	344	342	323	313	333	328	354	353	337	327	310	307	345	326	331	358	327	351	310	332	323	357	349	347	333	330	319	349	342	311	338	334	308	345	344	351	341	334	366	336	321	309	320	345	350	330	362	316	328	341	322	323	331	325	331	357	334	311	314	320	324	356	322	324	314	343	334	342	359	328	338	319	334	343	335	344	359	336	326	308	358	332	319	326	349	336	313	313	310	338	361	337	343	301	332	349	361	339	324	333	343	306	352	324	342	330	343	325	305	346	364	315	385	341	339	320	324	322	328	332	335	333	330	341	311	351	307	318	339	332	349	328	346	337	322	308	325	316	358	350	313	336	342	333	362	354	354	316	317	367	360	344	346	289	337	366	349	345	335	365	340	348	347	316	317	325	345	316	312	345	305	365	332	307	344	319	343	319	306	351	325	328	350	331	306	348	344	309	340	352	354	307	352	309	385	350	316	317	339	359	328	314	338	337	349	328	321	319	339	322	345	354	335	317	328	321	347	330	320	332	363	314	333	351	347	351	344	327	309	346	364	309	316	325	307	335	343	352	311	321	362	344	340	320	333	359	318	353	347	339	325	351	318	298	323	339	323	346	330	343	362	351	345	333	366	380	328	331	343	354	357	353	315	347	338	348	329	328	305	359	299	304	342	357	332	332	362	329	343	342	356	368	362	332	347	333	330	329	348	346	357	330	311	324	318	335	328	320	354	335	340	326	355	301	325	363	322	341	331	336	326	326	356	377	343	328	290	301	302	324	337	296	353	317	335	353	338	335	347	324	367	339	337	329	345	319	299	329	346	315	331	333	321	311	326	333	349	321	357	354	333	383	324	322	330	336	326	368	348	317	367	372	334	341	365	333	320	315	307	375	320	308	322	283	338	361	313	333	328	348	352	292	317	299	338	324	343	361	333	354	326	337	332	344	314	322	349	349	334	339	355	367	317	329	344	318	313	321	361	352	360	340	343	337	321	322	322	315	349	337	326	340	353	358	367	347	349	307	341	341	340	337	345	312	339	344	340	357	346	333	327	342	322	322	325	336	357	327	335	300	322	378	332	350	325	367	344	329	322	330	306	336	314	333	336	350	335	340	323	345	346	344	318	339	337	364	351	346	370	326	362	354	354	324	318	318	356	331	349	344	356	303	338	350	287	323	336	321	324	309	312	335	360	379	323	301	341	349
23676	21370	28086	25012	20809	2503	638	498	431	411	407	393	346	372	373	346	329	291	329	348	335	316	341	334	291	325	312	312	338	295	291	334	320	298	303	290	286	298	301	283	280	326	280	324	334	335	289	318	302	307	309	332	334	305	314	301	340	310	291	301	309	299	293	305	279	289	315	304	298	307	278	305	304	324	313	308	273	272	284	315	312	297	310	312	275	290	291	281	323	293	238	301	304	327	280	330	283	298	280	294	308	297	325	289	296	293	300	310	274	265	315	312	290	290	305	264	310	283	316	309	310	293	307	340	297	286	283	328	316	304	311	304	293	347	285	291	306	281	322	305	333	294	300	288	283	294	286	286	301	295	281	304	311	293	351	311	283	305	300	265	302	279	292	299	302	280	303	332	331	312	309	330	299	318	318	283	303	334	310	315	335	274	267	292	289	295	297	289	300	311	300	302	312	317	295	281	280	302	327	300	284	294	281	304	313	288	290	266	337	275	331	325	300	303	272	273	312	313	304	337	318	310	295	297	280	318	297	304	289	307	313	289	299	333	289	284	266	316	309	315	303	298	299	293	303	319	336	301	324	310	301	287	324	284	294	303	297	302	332	288	313	292	289	289	296	297	321	288	299	288	324	290	278	277	268	286	321	305	349	276	305	287	296	295	302	280	315	287	294	305	259	333	306	323	287	283	282	310	291	311	288	304	300	281	312	286	290	303	337	263	273	308	309	288	290	295	347	334	320	310	309	291	334	319	312	297	275	306	293	309	295	296	312	279	300	320	291	272	324	291	289	319	331	280	273	297	302	283	336	302	294	305	321	311	284	289	320	318	315	322	304	283	304	302	282	301	305	295	295	319	298	274	318	308	314	306	306	303	307	300	278	300	285	298	337	306	288	295	319	280	313	333	306	286	309	337	281	304	309	277	334	270	304	315	297	281	295	290	305	313	291	321	323	313	318	292	320	332	298	292	297	267	311	302	296	341	297	290	279	273	291	314	320	289	283	323	288	270	293	302	288	302	322	312	310	281	268	340	285	305	293	306	285	285	296	294	303	311	278	276	305	265	325	296	256	324	300	273	310	313	295	349	295	300	319	277	269	303	296	299	288	292	283	295	321	297	295	319	286	273	323	303	305	281	262	292	335	299	302	302	310	264	309	327	288	326	285	279	276	303	308	292	320	273	288	301	318	299	310	308	295	295	286	283	296	316	326	317	294	286	311	298	311	309	289	315	290	289	300	317	297	314	304	313	336	303	294	287	332	319	295	312	303	264	326	322	307	292	282	311	288	300	314	298	275	324	305	309	311	302	306	300	291	282	344	314	325	314	313	313	314	295	293	337	289	326	301	309	310	304	282	309	286	282	349	297	304	309	291	309	298	292	289	319	297	317	299	308	308	302	275	320	300	305	339	304	301	312	306	317	288	317	324	295	277	297	320	298	311	299	313	294	260	319	296	310	298	338	322	302	312	286	297	337	283	294	282	267	312	297	328	313	320	307	283	271	291	322	283	295	309	290	298	293	295	314	313	297	305	297	290	308	296	294	296	298	301	325	285	288	324	314	307	308	271	307	337	327	293	331	302	306	330	324	300	313	311	294	300	313	304	269	350	293	301	291	296	328	294	296	301	335	300	313	301	292	317	293	302	299	315	306	319	280	295	284	310	280	303	311	303	292	301	315	278	299	300	290	310	321	308	295	303	294	291	279	271	304	303	330	330	303	324	295	312	308	282	300	292	276	326	320	293	287	299	291	311	322	285	303	309	305	280	294	267	309	278	342	345	336	321	318	288	291	330	310	307	286	304	290	314	311	314	311	271	332	314	327	286	301	289	298	308	278	336	300	306	293	291	327	292	274	319	324	299	314	303	313	326	333	299	328	303	267	333	297	311	306	297	296	340	264	303	311	309	292	295	294	287	295	264	301	328	308	300	301	300	310	329	328	300	296	291	302	298	290	314	293	292	307	282	323	301	305	291	316	307	292	309	313	329	296	321	267	295	293	329	264	282	255	283	317	300	327	330	301	330	299	314	312	277	295	293	313	300	292	304	300	303	300	296	318	297	288	280	311	324	273	289	308	321	327	319	299	307	337	297	283	298	320	318	298	301	317	296	315	287	296	296	309	290	287	282	282	343	296	278	300	302	311	329	288	268	331	283	313	277	344	296	286	277	331	294	299	312	298	306	290	302	305	280	305	289	274	292	310	317	327	346	295	320	285	287	320	306	321	304	325	306	297	269	308	316	302	289	310	278	264	294	324	277	332	303	277	312	302	286	289	275	301	291	309	294	289	311	310	294	286	279	327	303	307	311	309	317	341	308	278	307	282	317	320	275	311	299	335	291	280	312	335	301	304	307	312	314	297	285	334	305	308	297	312	305	301	288	317	336	297	318	316	284	311	303	304	280	326	302	279	318	314	305	309	292	276	309	303	308	326	286	297	295	297	306	317	265	307	291	305	317	317	276	297	309	313	307	288	301	302	298	271	274	299	329	259	289	295	303	313	300	299	287	317	317	282	313	283	296	296	306	307	285	285	308	313	295	293	314	298	283	299	289	296	253	296	291	298	311	304	282	315	289	319	322	312	295	269	355	318	313	302	300	320	316	278	316	319	301	299	272	304	339	321	294	323	302	284	283	265	281	290	307	277	304	310	286	274	312	292	320	311	297	309	318	288	318	281	307	304	315	310	292	292	316	283	305	337	281	298	307	280	302	291	305	312	323	285	314	318	302	280	298	308	293	298	294	273	301	291	291	289	310	275	302	304	343	291	306	312	324	339	329	287	287	282	285	290	307	280	297	312	300	330	312	286	297	289	308	271	273	311	280	297	294	300	298	303	326	307	279	295	310	316	290	316	297	331	312	283	283	287	320	302	289	303	292	318	314	302	316	279	289	315	302	302	294	276	309	289	266	292	283	286	311	307	325	316	310	254	299	313	289	304	318	297	297	327	290	282	306	302	292	296	287	293	303	291	277	301	313	275	274	303	332	286	286	280	313	320	312	286	280	345	300	292	311	319	307	294	307	309	272	308	301	280	311	305	283	328	286	336	291	288	308	311	305	310	305	308	270	321	329	302	287	308	286	303	299	306	343	326	273	280	279	292	279	332	321	305	300	313	270	314	321	291	333	281	311	304	338	287	300	322	283	311	303	290	285	281	299	294	304	325	304	290	281	309	286	305	276	295	311	292	281	294	304	299	294	268	308	296	321	318	292	285	315	310	293	301	323	338	309	300	291	295	304	328	322	299	325	339	284	279	287	286	300	281	316	309	309	308	280	319	288	282	285	299	322	288	304	300	276	319	300	287	299	286	310	300	316	296	305	320	313	279	277	326	294	290	318	285	292	307	302	312	261	272	293	303	292	308	296	330	301	325	317	282	282	297	301	320	309	282	306	315	325	334	349	340	269	273	324	324	303	305	323	299	308	278	303	304	320	295	291	295	281	297	294	302	293	304	325	327	308	292	321	268	301	294	301	278	311	301	271	304	327	318
3723	7501	4786	2227	1633	1192	976	788	705	641	553	483	472	496	488	424	456	432	452	450	399	432	396	389	428	403	364	394	369	390	381	401	413	373	369	354	367	374	412	401	370	376	378	385	340	388	391	400	379	388	379	354	385	355	366	394	359	393	390	360	362	399	367	349	344	351	340	388	366	370	395	368	378	417	372	378	389	377	359	347	363	345	354	356	363	392	348	360	396	379	385	379	397	375	353	372	359	372	358	378	376	357	371	382	377	384	403	377	368	387	384	392	362	332	359	329	369	355	398	362	347	394	381	356	352	390	373	379	386	387	371	357	380	380	348	366	374	371	379	346	346	348	357	383	393	384	400	382	370	345	353	390	361	371	387	365	348	373	340	398	349	376	367	333	382	374	369	376	369	336	365	362	391	359	365	360	376	332	354	383	398	379	365	343	336	375	341	354	369	380	326	348	364	332	359	341	376	345	389	352	362	376	366	365	367	379	378	384	385	395	364	419	363	328	384	335	386	348	342	374	374	311	387	386	383	348	356	395	363	355	390	354	373	392	384	367	384	363	343	397	382	381	401	381	387	352	324	354	378	375	363	357	401	371	400	377	376	365	375	380	394	331	379	343	380	355	368	383	337	357	337	433	391	364	352	350	372	350	362	392	348	371	347	341	344	368	340	398	351	379	359	343	386	308	389	394	350	389	367	406	356	410	371	344	361	379	379	366	395	372	333	364	377	371	356	397	350	374	348	361	341	364	364	337	346	347	386	380	384	364	376	384	363	359	362	375	362	364	374	425	385	385	364	374	399	354	328	361	364	376	389	373	354	336	369	374	355	365	366	337	404	341	381	369	392	364	360	382	358	354	381	400	375	396	378	374	340	403	381	400	355	369	335	390	381	378	350	387	399	375	347	406	366	364	380	337	366	367	396	400	355	373	391	357	342	341	358	369	335	368	382	363	340	349	368	358	356	368	394	391	381	372	359	340	384	335	350	341	394	366	365	341	393	366	340	359	380	384	368	381	375	361	383	360	388	376	355	364	410	362	378	360	355	352	333	344	364	357	363	358	354	394	370	383	389	376	377	368	392	392	365	390	355	373	356	362	357	370	359	349	406	417	401	376	385	362	384	352	379	375	347	350	386	366	372	342	350	366	358	378	360	386	373	354	348	361	364	398	350	364	379	384	387	360	343	379	378	383	357	367	356	367	361	393	380	361	351	382	364	360	382	344	383	386	375	380	314	397	359	365	393	392	355	345	347	372	376	378	357	341	351	366	436	373	371	395	381	378	351	386	392	385	380	355	394	366	376	372	387	360	361	370	365	350	364	393	355	361	389	378	385	362	357	398	381	326	385	389	392	400	407	343	348	355	406	365	366	366	348	361	358	422	354	339	315	373	393	367	403	364	434	367	363	382	389	342	355	358	379	360	374	419	382	369	358	397	365	356	351	373	364	388	338	352	331	348	372	332	364	406	393	378	370	378	376	375	345	393	354	367	350	402	372	365	368	355	343	339	338	376	382	347	334	409	390	399	391	371	340	401	373	349	370	382	365	384	349	359	381	381	373	363	371	376	366	382	344	358	345	334	352	353	361	390	376	340	388	355	433	347	393	353	360	343	359	369	352	319	368	393	399	366	398	348	366	381	380	374	348	369	351	343	353	396	400	387	365	389	389	376	399	408	383	377	377	361	353	357	352	388	404	362	389	365	348	330	358	364	391	351	371	362	366	352	366	380	378	358	368	365	363	366	367	346	355	367	341	416	350	398	377	349	354	339	385	395	360	373	373	369	339	398	364	367	387	397	354	348	370	341	397	371	355	382	383	361	402	355	376	371	383	362	387	372	323	412	396	360	403	368	340	391	372	374	392	384	350	409	373	373	330	380	397	344	400	358	358	358	342	393	395	367	348	362	381	378	369	374	376	390	389	389	379	377	386	355	345	368	365	349	416	374	359	386	392	391	371	383	362	385	373	360	366	376	382	346	386	405	389	353	400	360	373	380	370	333	362	374	393	377	376	337	386	358	351	375	365	347	395	381	371	382	350	375	371	331	369	359	356	380	343	379	336	343	384	375	379	377	363	372	368	417	359	383	392	375	377	396	361	354	400	370	384	348	380	376	362	373	360	389	395	370	391	388	378	366	402	378	357	318	372	411	405	409	410	344	357	371	345	404	372	382	349	375	339	350	367	383	360	394	372	352	328	376	391	398	380	383	352	357	364	334	365	367	339	360	377	357	352	364	360	385	353	353	356	366	363	347	373	326	360	389	356	356	352	347	393	354	384	371	394	387	378	384	384	362	352	371	351	388	378	346	354	385	385	354	357	384	401	412	376	377	384	345	417	359	339	376	357	405	389	359	377	376	368	341	360	358	331	383	385	341	398	360	364	320	364	369	384	377	372	345	362	384	375	336	372	357	361	373	365	337	366	339	332	383	393	403	362	383	364	367	364	362	336	402	332	349	355	371	374	350	364	381	346	351	416	363	353	369	358	424	373	368	345	344	400	341	386	358	361	377	361	363	386	385	360	387	377	370	352	345	367	358	391	368	351	362	363	399	392	371	374	363	394	363	375	384	370	351	390	362	354	363	372	395	328	374	373	391	377	365	406	413	378	365	363	354	349	366	372	380	369	351	384	336	392	312	314	352	385	393	378	385	390	394	385	388	362	338	327	344	378	394	351	377	387	370	347	373	385	359	356	382	399	349	349	391	365	355	394	379	395	334	385	357	367	354	355	385	398	379	384	404	352	413	334	385	365	322	359	356	365	353	358	402	381	393	370	378	333	379	352	375	351	354	383	365	349	357	368	366	312	412	381	382	373	381	359	369	356	383	360	393	376	424	347	386	347	371	404	361	362	362	396	376	361	377	392	358	381	364	353	356	421	367	360	364	359	366	399	383	370	338	359	373	358	353	363	366	339	375	355	355	334	347	378	375	389	350	351	360	405	380	388	345	371	381	345	360	373	380	374	395	363	351	362	333	368	406	360	342	350	353	375	376	391	362	357	337	385	382	372	403	345	369	349	371	377	393	358	371	378	371	384	371	384	361	381	400	397	368	387	361	362	372	368	370	367	426	363	417	374	394	402	384	361	385	394	365	377	331	395	393	369	345	337	405	363	368	368	355	329	375	403	359	335	367	361	382	380	389	352	396	368	389	366	382	358	370	361	401	385	388	376	381	368	395	370	390	343	355	381	356	372	344	373	350	351	378	387	374	355	372	373	337	375	382	359	340	384	391	413	379	368	354	358	370	366	339	362	362	357	368	355	368	382	350	370	388	356	381	369	368	392	368	353	371	354	399	365	339	377	354	357	397	357	372	355	393	378	352	378	370	356	400	358	376	373	387	380	360	369	370	366	368	370	342	361	362	374	359	365	364	379	316	381	390	386	355	367	373	361	373	374	358	376	332	377	346	350	332	366	386	381	378	384	383	410	364	391	362	357	402	362	383	371	385	328	359	371	397	370	364	385	378	362	348	359	400	356	346	350	401	377	367
24878	21445	26537	25102	1671	330	265	206	191	193	168	168	180	169	158	190	168	144	138	156	166	146	171	164	137	136	150	159	129	140	165	166	158	142	142	141	150	116	143	136	122	134	161	160	141	146	144	151	160	155	148	161	151	149	132	152	144	162	141	150	145	124	132	124	163	161	129	143	168	156	151	148	130	150	134	144	137	139	160	138	133	130	133	151	126	154	135	132	135	124	171	142	161	159	143	149	144	151	151	148	153	137	115	143	139	147	170	131	152	140	129	139	131	163	153	138	161	152	157	148	139	124	132	133	148	139	139	132	130	137	130	171	155	156	158	144	131	128	129	147	143	123	149	174	130	146	138	130	132	134	122	128	146	174	162	140	148	130	160	128	163	141	130	128	161	152	141	173	154	167	142	156	141	136	153	133	146	135	137	169	123	140	136	147	152	154	176	155	133	125	145	147	135	181	148	134	128	153	155	148	165	166	146	137	123	153	154	135	136	175	136	154	157	144	137	162	152	161	114	144	157	157	141	136	161	143	156	153	166	111	148	131	137	131	141	137	138	149	155	149	153	136	133	133	159	131	146	158	146	143	157	161	162	145	151	135	133	145	158	133	138	134	138	139	161	163	146	131	162	144	164	153	151	154	141	149	135	146	161	131	136	157	140	145	125	157	122	144	156	147	130	155	166	159	142	147	139	143	131	152	140	146	149	133	139	121	123	123	126	144	143	142	123	140	134	133	155	152	135	156	152	157	139	147	154	144	128	144	140	144	149	135	162	135	164	143	167	135	140	132	133	146	145	142	141	155	153	148	137	148	150	134	154	152	152	175	128	123	146	143	142	194	170	155	127	164	164	144	135	123	130	146	146	150	125	133	166	151	163	156	141	153	132	155	130	138	143	149	118	134	131	133	149	140	148	150	151	149	141	143	147	147	149	119	148	131	145	151	161	191	126	131	164	135	163	136	139	147	141	141	172	138	139	146	144	126	150	142	166	146	129	132	149	139	143	140	139	158	154	148	139	143	136	115	136	167	141	141	141	159	126	165	145	147	155	124	140	144	145	158	150	165	137	161	142	131	123	159	133	162	134	127	136	142	132	177	141	154	157	165	156	144	135	136	127	168	137	149	138	141	145	143	136	138	153	145	151	147	150	135	129	134	150	153	147	149	147	136	135	153	147	132	136	156	151	157	173	141	138	137	118	112	155	143	146	153	144	159	148	112	129	146	158	131	145	166	160	151	143	132	145	157	145	155	149	148	128	167	142	140	128	142	151	169	147	145	140	155	141	146	154	141	144	134	132	158	143	144	151	143	144	149	113	163	143	135	152	122	149	137	139	144	149	156	144	159	161	166	157	142	136	148	137	130	152	128	142	154	137	158	145	128	127	153	125	141	142	148	121	166	154	150	143	176	158	142	159	146	157	149	127	142	132	145	158	133	127	140	128	145	131	148	135	137	134	152	166	126	131	143	149	135	133	163	129	138	132	147	138	156	140	138	164	155	115	150	144	159	140	133	149	140	147	158	158	155	162	151	140	141	142	155	169	148	138	155	135	142	128	139	151	125	139	160	145	148	157	154	144	150	140	145	153	155	130	151	151	142	149	145	141	149	137	146	151	133	151	151	168	131	160	128	141	151	158	147	141	139	137	135	145	169	120	136	140	117	156	122	142	158	154	154	131	137	140	152	131	146	142	150	127	138	140	169	157	133	161	137	142	134	163	144	157	142	134	132	146	139	139	132	141	144	168	140	150	144	140	156	121	134	142	168	134	145	137	148	164	141	156	139	161	159	167	165	163	158	139	154	143	139	133	148	149	135	145	146	137	176	134	155	147	149	129	138	146	153	118	132	142	148	136	142	150	120	156	160	148	144	146	139	141	140	162	155	144	143	123	130	135	132	145	155	135	128	170	153	130	142	154	131	151	153	139	150	148	148	168	133	149	148	144	164	136	146	177	138	159	131	141	166	157	134	146	140	140	148	137	147	159	153	148	132	131	127	144	131	148	142	137	133	158	159	125	144	152	154	153	136	138	149	133	144	144	151	128	157	166	123	138	150	138	134	153	139	160	156	154	144	129	154	161	151	137	147	131	139	142	153	146	136	143	168	170	136	152	163	141	130	151	152	138	134	143	158	135	131	134	142	151	151	142	139	145	127	155	138	146	142	143	135	139	145	142	149	146	146	152	145	140	149	154	134	123	155	129	140	140	159	135	115	154	137	158	153	150	152	153	144	140	145	135	122	149	159	144	146	149	122	147	162	142	141	130	146	140	137	139	142	141	150	170	157	155	141	151	160	148	167	133	160	162	148	150	166	149	124	154	152	141	143	134	146	151	155	163	132	129	151	141	130	132	152	157	128	136	125	159	148	148	151	140	145	158	137	155	147	149	148	135	149	147	160	146	162	148	144	155	128	127	119	156	138	150	159	133	143	146	132	156	123	138	155	134	132	153	166	139	150	145	168	142	147	132	160	125	158	142	149	127	151	142	129	163	128	137	135	158	151	154	151	170	156	143	156	132	133	151	160	147	152	154	134	127	138	140	172	158	125	151	121	148	129	169	161	155	150	132	128	143	139	135	137	164	143	133	118	142	170	142	140	161	147	149	150	131	135	144	170	156	149	170	139	148	132	134	139	140	147	132	162	124	118	131	142	134	118	155	161	131	123	164	163	154	142	159	150	145	146	152	159	134	137	139	130	158	130	147	132	131	141	139	148	129	138	180	131	148	138	148	143	128	165	167	123	128	152	125	151	142	140	143	166	140	169	145	142	124	157	134	139	172	145	146	173	158	138	142	139	129	167	139	139	174	162	144	145	166	154	140	137	128	130	145	146	169	135	126	136	172	158	149	142	129	131	153	122	156	156	159	146	142	130	162	155	150	150	143	160	142	161	145	137	142	142	156	148	171	151	161	155	130	159	141	155	164	151	162	127	151	140	156	157	150	148	152	142	128	159	155	139	149	144	140	144	153	148	152	133	152	142	161	136	144	150	151	148	133	151	141	139	136	128	171	138	128	141	138	149	140	148	156	142	142	138	158	151	145	136	140	148	142	155	153	137	140	146	151	140	143	117	137	140	127	145	158	146	130	125	129	158	148	138	163	149	142	144	152	138	129	135	139	144	133	160	142	136	154	135	140	149	135	138	142	121	146	161	146	151	120	163	146	161	144	159	133	134	150	152	132	131	131	142	154	138	155	159	140	145	129	135	127	152	150	126	146	147	163	155	146	134	148	131	129	159	115	141	125	144	139	140	126	139	148	156	148	157	143	165	140	157	157	129	128	141	137	129	132	140	133	139	170	132	119	152	139	152	131	132	157	183	150	131	139	151	155	148	154	164	172	156	129	137	155	146	168	138	162	143	148	140	154	131	154	142	160	141	146	151	142	138	142	142	156	150	138	150	141	144	124	160	141	146	150	151	139	148	129	148	124	151	140	167	133	141	155	168	143	141	162	149	143	150	178	148	169	150	150	162	118	148	128	161	138	137	151	143
4160	3932	2310	1134	791	573	487	385	358	292	264	261	266	249	233	211	230	212	231	215	190	203	204	194	177	192	201	192	197	175	192	192	150	180	180	198	169	181	192	190	184	185	156	176	185	178	184	170	190	179	181	190	157	177	187	172	188	180	190	181	155	164	189	169	176	191	182	187	175	183	189	200	168	168	196	169	188	197	178	196	194	200	183	197	184	198	178	176	166	158	168	188	169	190	174	168	172	161	176	191	190	193	164	187	181	165	167	175	173	175	185	159	180	187	162	197	177	163	147	167	199	169	162	197	199	164	171	186	169	163	176	179	166	166	160	217	165	188	156	197	193	187	176	164	174	201	160	164	192	188	174	178	189	165	171	192	189	197	162	184	161	157	182	187	186	178	167	165	167	178	178	169	151	198	173	173	195	135	171	173	182	204	179	180	192	169	175	155	184	185	196	175	157	165	184	181	192	175	180	176	193	173	152	187	181	162	178	175	207	182	173	155	187	185	192	172	183	171	183	186	164	155	178	185	181	183	153	188	191	198	181	182	175	163	199	173	199	188	190	186	180	175	159	174	155	180	195	185	174	154	189	178	168	182	154	190	159	183	180	170	187	169	189	158	170	175	175	193	163	158	193	172	146	183	186	158	172	170	166	186	177	180	174	186	177	166	163	196	165	153	177	183	177	179	185	163	156	168	173	173	172	202	186	173	171	169	180	196	175	187	162	173	195	160	208	176	191	172	178	158	167	175	163	164	180	145	176	178	182	175	182	177	154	166	172	179	188	168	192	190	177	183	180	200	175	161	169	173	176	189	196	180	190	165	176	174	190	162	186	179	195	183	178	175	160	182	169	186	192	172	180	193	174	194	163	184	183	177	181	167	156	190	161	188	176	196	200	150	177	165	189	196	176	193	170	187	195	167	155	196	172	164	166	188	159	187	181	215	178	193	161	170	169	189	160	186	171	183	181	191	173	177	177	193	194	187	162	169	165	216	168	187	182	184	183	171	168	158	148	191	193	194	179	176	159	178	160	183	190	193	169	179	178	191	189	147	182	178	188	190	169	185	175	184	149	176	185	185	207	153	183	184	182	174	183	174	172	175	181	178	168	188	188	194	180	185	153	172	154	171	187	187	157	202	181	177	180	181	179	183	192	179	183	157	184	185	178	187	207	188	194	190	184	192	179	184	171	176	181	173	192	164	168	167	187	157	178	155	163	197	183	178	184	198	171	187	196	171	182	170	174	173	180	172	183	179	172	182	175	167	187	166	168	173	167	165	185	167	182	168	188	184	167	184	178	169	178	185	153	179	172	173	155	148	189	175	188	206	172	208	186	181	153	198	189	146	157	189	159	159	176	172	191	179	200	179	168	151	178	171	156	178	165	183	165	152	182	171	194	181	198	172	190	168	195	171	187	193	133	173	175	174	178	184	180	171	155	185	197	202	167	168	176	160	183	159	168	182	174	172	176	185	188	180	175	192	176	171	170	196	182	162	182	192	175	167	165	176	181	195	177	165	174	208	188	185	202	190	166	164	184	176	192	166	147	180	167	179	169	177	172	173	209	181	167	168	192	158	173	173	191	187	165	183	183	189	182	187	189	179	182	169	179	162	185	190	200	196	177	174	155	160	177	170	185	184	195	187	166	199	175	177	173	190	190	209	193	181	143	177	167	174	165	184	212	186	183	184	176	174	177	164	173	186	183	168	168	164	181	170	194	169	188	189	185	185	190	190	172	190	194	164	173	155	181	168	187	180	166	174	186	181	154	175	171	175	169	174	152	196	176	173	160	188	171	189	172	175	167	185	187	181	175	184	203	156	188	179	192	192	197	179	172	179	178	177	204	178	173	179	202	195	165	191	183	181	163	167	195	155	166	204	178	165	195	170	164	171	151	165	188	179	191	165	194	176	189	180	179	152	198	163	181	166	188	192	181	178	166	179	164	179	181	184	162	176	171	181	174	182	184	212	179	187	163	216	190	167	174	193	167	171	203	173	178	181	188	172	197	173	187	175	219	183	178	177	157	195	169	163	154	175	179	138	182	174	174	180	159	197	184	196	193	185	175	176	164	171	179	161	166	172	200	173	180	168	179	192	161	187	178	178	176	189	210	183	185	179	182	185	187	169	180	192	161	186	149	184	165	163	196	197	174	174	177	182	164	167	182	176	194	188	162	203	155	162	173	174	173	181	201	175	194	182	179	163	168	146	175	166	172	189	172	165	179	168	163	167	197	149	183	171	194	171	192	190	197	186	204	176	190	178	180	156	183	157	171	202	183	179	182	185	182	180	163	156	175	205	162	192	182	208	170	157	195	179	181	189	159	202	168	183	188	188	179	184	167	208	192	195	169	172	172	189	192	173	164	186	177	168	176	207	162	175	204	209	183	147	181	169	186	185	196	174	171	167	182	158	183	181	175	151	184	187	203	185	174	196	177	178	151	196	176	201	168	163	168	199	192	177	181	193	200	202	175	153	186	160	172	201	180	173	158	210	181	178	169	156	184	174	189	184	177	194	170	176	201	180	187	170	168	194	186	180	177	200	178	192	165	169	181	169	181	181	182	155	161	164	175	167	169	182	179	169	175	179	189	164	174	200	201	185	183	184	175	204	150	169	187	191	175	181	193	180	169	174	192	168	195	169	172	179	191	196	204	182	210	173	149	182	185	159	157	174	173	181	166	174	174	187	189	193	182	192	162	164	149	162	173	166	157	157	179	198	181	178	185	181	185	150	151	166	206	188	180	158	171	172	165	174	164	152	192	171	153	166	160	174	174	160	180	199	154	182	166	186	191	145	172	170	154	181	181	193	179	162	172	179	191	185	164	160	161	186	173	182	177	181	178	159	208	178	172	172	173	169	166	171	175	182	191	197	175	156	192	192	167	195	173	168	185	164	184	152	169	192	179	171	187	179	172	176	194	178	187	189	160	188	158	190	167	166	156	184	162	181	181	165	177	216	177	184	171	189	171	184	177	158	184	192	175	185	189	187	192	161	189	188	162	187	174	167	161	158	202	176	135	168	163	181	174	188	193	161	173	157	188	189	186	200	197	171	156	172	173	159	165	166	162	175	198	193	193	191	183	172	168	179	165	191	183	168	185	184	169	174	185	204	181	176	163	178	187	153	169	189	158	167	169	171	162	176	183	182	168	168	188	171	162	205	178	176	166	178	175	179	188	198	165	160	168	157	182	174	190	177	164	152	177	183	179	161	198	182	171	185	168	196	174	180	197	169	158	161	192	152	169	167	183	182	180	174	154	172	203	177	186	209	170	179	178	182	191	161	179	165	170	181	182	165	202	175	172	160	180	184	182	197	181	171	186	176	176	169	179	168	176	160	178	163	160	173	152	167	161	163	186	204	196	178	174	177	168	172	171	176	186	188	169	163	166	160	182	158	179	171	188	171	178	178	154	187	171	184	194	206	179	182	184	176	187	186	194	157	169	176	178	161	169	150	161	188	190	173	190	181	183	189	205	162	191	160	160	188	196	184
22729	21445	28864	24418	21438	20581	1666	539	404	368	296	251	248	207	204	202	210	201	189	189	189	161	169	145	184	176	174	154	156	165	152	143	173	162	156	159	178	143	175	148	139	153	148	151	149	136	145	138	155	132	142	140	160	124	126	127	160	115	132	128	139	139	153	150	131	147	132	139	150	163	137	146	130	126	172	129	148	129	143	167	162	134	149	143	152	150	152	132	144	151	131	143	143	158	133	140	138	143	140	145	157	137	135	173	166	151	149	145	139	141	161	125	154	167	115	141	148	139	123	133	141	150	129	145	139	141	163	140	157	128	166	138	152	151	140	147	128	156	139	168	145	151	148	149	155	153	150	134	154	159	160	136	149	133	166	181	161	143	140	165	162	150	169	150	134	144	133	141	159	150	155	156	146	146	134	151	155	157	141	142	144	147	139	126	151	151	137	118	136	148	135	130	152	139	140	145	147	158	135	132	139	143	129	142	158	159	167	141	162	152	151	154	142	138	174	157	138	137	159	131	155	133	156	149	155	130	146	139	117	137	148	147	158	154	163	153	137	139	134	155	138	142	157	150	165	149	134	147	144	132	146	134	147	112	136	147	143	161	116	141	132	124	126	138	139	146	137	161	143	128	146	156	136	149	147	143	155	135	131	156	124	154	156	154	135	159	132	135	116	135	150	151	153	163	137	128	145	143	145	116	170	138	142	151	133	147	131	133	144	143	131	136	140	170	142	138	147	129	149	156	156	140	139	153	130	151	156	139	144	128	131	144	144	137	144	123	140	156	148	161	159	140	147	123	147	141	142	154	138	146	141	151	139	133	157	138	136	124	149	134	147	143	129	140	129	160	161	133	148	131	146	149	157	126	155	140	123	165	133	155	142	143	151	134	140	121	143	146	137	122	143	140	154	149	144	131	143	118	134	160	138	136	132	143	128	126	132	136	148	163	155	124	130	143	124	160	146	139	136	164	125	156	155	139	151	150	143	154	133	136	128	127	135	133	158	140	145	150	137	129	141	145	133	156	158	129	131	133	136	138	156	153	124	142	149	130	139	156	156	153	119	138	175	140	129	146	141	143	135	163	160	150	131	150	134	118	155	143	148	150	151	164	138	152	147	142	136	140	144	153	140	152	137	134	133	145	116	150	135	146	141	152	161	159	153	141	131	144	128	137	149	145	154	141	130	167	133	121	145	146	146	152	133	129	150	152	120	128	136	143	151	166	123	146	127	136	148	152	134	149	147	138	125	162	146	135	149	157	139	156	147	123	126	142	151	141	127	168	129	145	135	143	129	138	158	122	152	159	133	140	140	156	142	156	125	154	148	144	122	143	171	163	149	143	139	142	140	146	149	140	140	157	149	153	147	140	141	129	174	143	144	133	142	154	130	140	136	153	132	142	132	142	137	130	145	129	142	149	138	137	133	136	144	152	149	132	160	153	142	134	159	151	126	130	160	147	147	180	142	141	135	147	145	128	168	142	143	160	144	141	151	140	145	146	142	151	171	141	155	162	134	138	155	133	140	154	154	154	161	122	161	147	121	156	146	142	159	124	142	116	148	166	146	134	130	145	140	147	136	145	133	129	156	166	134	148	125	111	155	150	154	170	166	159	149	147	134	132	158	163	152	140	148	146	145	127	131	137	138	140	135	134	136	121	143	147	139	147	144	139	139	146	147	150	119	141	135	165	152	149	149	137	154	167	159	135	143	132	155	125	156	151	131	149	153	128	158	161	143	129	135	160	136	145	147	149	135	129	135	142	137	122	145	138	133	147	148	134	149	151	137	137	152	148	144	143	142	144	136	119	130	135	121	141	125	123	158	140	158	137	161	150	154	142	143	131	149	142	125	149	166	156	137	133	137	126	147	122	153	149	150	154	145	128	134	136	146	129	120	158	157	147	156	128	123	118	124	126	129	152	158	151	146	149	138	154	145	142	117	136	150	130	145	135	140	145	148	147	121	135	132	137	136	152	159	148	136	140	143	151	138	142	142	161	151	144	149	133	137	143	138	157	138	155	165	150	142	128	155	134	142	118	127	130	151	135	144	118	156	121	143	153	153	147	128	148	132	153	133	142	162	143	124	138	132	137	145	161	140	128	139	136	134	145	133	138	156	138	134	149	127	159	120	134	131	130	116	152	148	135	132	159	145	134	122	158	151	141	170	130	132	131	156	153	166	157	138	128	162	149	155	145	149	146	149	129	129	127	143	148	148	134	137	147	134	139	143	149	149	148	135	134	143	152	134	140	149	143	136	140	153	156	131	136	160	156	162	131	136	149	123	164	143	123	135	132	162	151	146	137	146	139	143	140	133	140	132	140	128	146	143	135	138	132	144	142	146	135	143	144	145	134	159	130	125	142	154	146	116	143	131	136	140	139	138	125	161	159	153	144	132	129	135	144	166	148	138	133	144	136	128	126	148	138	136	153	125	149	140	141	149	132	135	129	145	156	138	135	130	127	165	152	135	139	170	143	141	142	138	160	153	130	127	141	141	164	132	143	138	120	136	144	146	153	142	163	145	141	130	128	132	155	123	142	128	157	143	142	128	132	127	119	123	171	131	157	151	152	153	172	141	147	145	142	150	144	140	147	147	132	153	137	147	145	154	126	132	128	153	137	146	131	154	152	124	141	122	156	143	148	144	144	146	141	140	146	125	135	139	124	143	138	147	135	158	165	132	153	138	150	148	132	143	143	163	138	148	130	147	144	138	143	156	148	152	141	145	157	141	143	146	161	140	144	159	141	139	136	119	129	126	150	130	152	150	150	150	143	158	149	139	136	139	146	160	141	158	157	133	149	142	159	128	144	134	158	155	144	137	135	135	132	139	158	150	157	124	151	146	159	140	159	133	163	142	148	150	126	158	148	146	147	117	175	154	137	132	129	121	160	137	137	157	159	148	142	137	118	161	144	155	138	141	123	135	135	129	144	161	135	150	147	154	162	131	132	155	134	140	153	119	171	153	160	120	153	132	138	150	139	147	146	161	123	134	142	164	130	140	135	128	149	129	171	154	154	126	126	158	148	128	144	154	152	142	124	140	159	151	129	161	144	135	135	144	162	148	149	132	146	162	131	144	137	147	141	148	142	139	141	138	153	151	134	143	146	137	166	157	147	136	157	133	121	141	144	155	144	136	123	142	158	132	135	136	153	139	133	155	142	139	124	136	147	141	125	138	156	158	153	148	168	129	123	142	158	138	139	125	126	160	144	136	138	144	146	134	146	139	130	162	156	140	128	144	126	144	151	144	130	137	123	137	128	166	141	153	128	154	148	135	134	146	124	139	151	156	128	133	137	146	139	151	129	151	138	133	131	163	140	122	126	151	120	120	149	137	145	153	145	146	157	125	136	147	129	144	132	143	110	148	154	142	140	132	116	132	142	144	142	144	151	140	140	130	149	136	153	139	134	128	153	126	141	147	147	162	147	137	133	133	148	163	123	163	124	130	156	164	148	140	131	125	115	173	146	144	160	153	144	130	149	145	124	160	138
5012	12122	7801	3652	2453	1862	1376	1046	772	659	577	511	436	444	371	350	325	306	264	254	287	260	234	232	233	234	230	212	208	197	219	201	189	202	213	180	189	196	182	168	218	179	224	180	194	206	192	166	198	181	179	211	218	182	193	196	197	173	184	188	180	183	186	194	202	180	181	166	199	205	182	180	175	195	195	176	174	205	185	185	181	200	204	194	203	173	200	184	184	203	179	195	195	186	160	204	178	190	201	169	198	181	213	180	189	196	198	162	181	151	173	189	168	196	185	187	190	180	176	176	166	181	187	176	183	175	166	189	198	175	190	175	181	195	168	193	206	185	197	183	201	189	167	182	183	190	176	177	172	225	182	176	188	193	182	167	139	196	197	170	171	177	163	152	160	209	198	180	194	174	186	190	186	165	167	186	183	189	196	180	167	173	209	204	176	154	172	165	204	183	176	179	174	160	201	176	189	180	176	185	184	164	208	187	152	189	194	193	177	201	170	168	163	172	170	185	177	199	186	201	188	179	177	179	197	192	163	169	185	186	172	178	178	178	165	189	167	193	177	196	196	170	182	197	191	176	160	165	165	189	190	158	177	212	174	192	193	160	183	174	184	180	155	170	194	174	190	182	190	183	177	200	196	192	175	182	201	190	158	172	193	151	170	186	207	201	186	182	172	187	204	178	167	189	179	197	165	186	184	166	162	204	197	166	207	184	196	202	203	195	169	190	181	183	172	203	168	170	184	177	172	194	173	195	186	174	177	182	167	193	199	179	194	184	196	169	199	161	205	198	210	176	185	185	177	182	177	182	186	156	189	198	177	187	155	191	187	200	177	190	188	183	181	179	196	182	187	172	180	169	185	183	176	172	194	177	192	186	195	177	188	179	200	215	191	200	192	187	188	171	191	164	191	153	187	162	198	184	172	173	184	188	177	195	174	185	160	204	185	182	173	161	180	184	196	174	186	186	179	196	194	162	167	200	162	181	185	181	198	174	225	183	175	193	182	169	164	184	166	182	213	169	194	177	176	196	187	173	197	178	175	183	185	206	188	179	194	178	189	183	203	194	190	183	176	171	204	169	181	171	152	200	201	176	169	185	178	197	181	181	185	205	194	179	180	183	139	195	186	196	178	185	198	193	175	188	178	182	226	173	189	175	177	174	158	172	154	160	189	191	176	193	176	192	193	201	192	196	185	190	201	172	174	180	178	190	182	175	168	183	174	193	173	178	178	171	185	164	206	212	182	183	190	191	179	172	193	173	162	168	169	186	203	166	188	188	175	180	184	199	180	185	160	169	185	192	197	179	183	182	188	188	205	185	197	200	168	190	184	210	198	182	160	168	175	204	178	203	196	175	166	201	185	168	187	163	183	185	192	197	171	175	176	173	197	182	191	214	190	189	194	179	199	190	177	196	204	199	185	219	166	201	194	164	184	176	174	204	182	202	190	173	192	192	172	206	196	198	158	177	179	201	163	156	197	188	177	178	181	169	187	164	184	183	185	182	192	191	166	173	162	193	177	214	192	189	187	181	204	149	177	170	203	185	158	204	207	194	197	221	155	184	194	162	167	199	184	173	202	174	168	190	199	190	181	185	197	188	157	193	180	172	193	187	198	192	156	178	182	189	167	199	196	183	188	200	184	172	189	199	170	173	180	217	179	203	167	180	201	223	202	170	182	194	179	207	185	181	178	178	177	172	168	180	168	171	174	181	163	204	198	193	194	173	203	185	179	174	180	171	178	197	181	172	156	201	186	193	178	190	174	185	175	196	164	189	166	186	203	187	187	201	171	203	185	175	175	175	165	198	222	188	211	166	188	197	173	164	176	165	181	164	191	162	221	186	164	161	166	194	199	191	202	178	166	191	179	171	178	188	158	193	175	206	165	188	190	188	183	192	181	186	155	187	168	170	190	178	210	204	159	173	179	195	196	157	174	202	196	176	175	197	167	156	206	181	206	204	171	179	203	166	185	203	191	200	184	204	194	177	161	164	170	196	187	173	195	144	195	185	181	189	175	193	208	164	182	190	184	170	175	161	189	192	183	185	176	205	200	196	171	173	191	177	188	180	187	194	179	204	170	174	181	183	171	194	175	168	183	166	178	173	166	185	190	174	188	179	215	204	194	179	203	174	182	192	206	186	189	171	176	187	198	185	172	178	169	202	173	175	187	184	177	172	217	167	199	177	181	187	169	210	185	208	197	196	187	167	159	201	199	167	190	202	172	164	191	186	193	194	154	179	189	205	181	181	192	181	205	193	160	181	193	195	189	199	184	166	166	188	166	186	183	195	212	165	206	166	201	165	172	174	182	171	143	183	161	160	161	166	198	170	188	166	190	169	190	169	196	177	187	186	168	183	192	183	167	190	200	199	138	190	174	184	198	184	172	170	209	172	198	190	185	181	172	190	161	180	165	167	185	161	207	186	181	197	161	197	169	207	176	173	206	180	174	196	221	190	189	200	192	211	143	178	172	200	199	172	187	182	192	189	189	191	181	163	209	213	187	181	177	175	165	188	178	192	154	189	176	187	183	223	183	171	180	183	190	176	182	190	157	203	153	169	181	186	183	188	181	188	171	201	212	171	156	174	175	201	171	165	189	180	174	200	185	178	170	179	198	160	166	181	192	163	186	171	176	169	193	185	179	204	178	168	152	194	191	182	158	185	160	184	177	197	164	184	203	206	184	217	177	180	189	172	188	173	179	182	174	177	175	188	155	198	188	189	224	195	173	176	189	177	165	190	219	193	198	175	181	202	171	179	182	197	185	168	198	177	186	171	216	188	176	184	180	191	182	185	145	204	209	193	193	183	167	173	163	195	179	169	211	194	183	179	188	206	183	171	184	192	143	176	190	189	191	178	203	176	195	206	175	190	165	217	170	148	168	182	175	191	173	172	184	179	183	176	184	208	214	174	161	195	188	171	167	177	185	192	175	207	179	202	160	181	161	185	197	186	227	182	189	186	168	196	184	183	172	186	171	174	214	178	190	171	169	179	170	202	201	151	170	162	145	172	192	184	191	185	170	176	187	163	187	166	193	186	181	158	167	166	174	197	172	173	155	195	198	198	176	193	187	197	170	175	184	166	174	185	183	174	182	180	183	198	177	175	193	181	187	193	160	174	179	191	184	194	186	201	177	155	194	201	188	192	212	185	170	187	195	160	192	209	179	208	198	171	177	178	202	174	179	185	170	191	165	192	168	192	189	182	180	188	193	169	205	158	174	173	194	168	186	182	185	198	195	172	194	172	177	177	153	173	195	184	190	177	187	211	180	188	173	164	205	189	184	194	192	173	176	198	153	184	182	169	180	176	197	192	172	155	190	214	168	206	201	162	173	171	193	189	196	172	156	196	159	200	160	162	194	186	167	180	183	192	190	175	165	185	176	173	197	171	204	197	197	181	193	188	196	184	181	175	171	190	203	195	183	171	178	199	186	188	163	183	183	197	175	163	173	200	181	171	174	200	195	172	180	204	163	190	167	169	179	167	174	174
27965	15003	1766	446	368	310	329	322	311	304	305	287	281	281	311	323	273	311	288	267	292	284	274	288	300	278	264	301	314	268	258	285	267	274	269	276	267	303	264	279	304	295	242	288	305	272	271	296	312	261	283	301	300	259	315	261	285	285	265	255	273	267	267	302	252	273	230	271	264	280	267	277	267	308	286	304	257	268	304	292	252	262	268	309	290	271	298	281	267	289	291	241	278	278	291	302	300	287	261	278	281	278	263	276	278	324	285	304	311	261	316	291	302	287	278	279	267	279	313	274	271	295	251	274	267	265	283	278	307	257	302	262	282	268	266	279	261	264	270	269	269	288	273	255	245	250	259	298	282	290	285	288	266	301	290	270	279	309	279	264	294	273	299	272	286	281	303	325	287	278	298	265	265	298	271	247	287	291	284	272	275	265	289	241	281	272	288	299	254	245	274	283	290	318	290	272	268	273	303	280	282	272	285	297	249	261	269	299	285	252	262	262	260	303	283	305	294	305	287	277	269	283	263	260	295	309	281	301	299	285	264	294	294	283	279	294	269	271	281	258	281	291	285	289	257	291	290	294	316	289	290	287	280	296	266	276	287	255	266	294	300	292	274	269	274	263	276	258	255	267	258	251	284	267	271	291	277	269	280	269	287	315	273	264	292	267	279	281	280	287	294	293	248	277	281	259	257	256	270	262	262	240	263	284	304	267	272	277	274	245	279	262	274	268	259	250	256	290	255	250	263	258	277	275	280	280	300	282	287	276	290	305	281	286	276	302	289	266	263	301	270	254	284	277	258	283	273	290	291	274	287	285	268	272	286	291	269	283	274	298	267	260	287	255	271	270	268	285	282	240	310	287	256	278	297	302	273	285	301	272	269	271	268	312	292	290	281	293	281	279	267	310	286	287	258	256	269	271	281	292	259	265	250	258	278	272	282	298	250	278	234	267	271	278	270	311	282	284	255	281	261	294	282	275	282	297	264	325	260	300	290	266	284	274	269	270	280	282	297	286	279	286	303	280	297	259	280	299	269	300	324	277	259	304	295	278	294	281	261	286	278	306	288	289	279	298	298	278	277	301	275	310	277	302	290	306	277	278	275	302	273	279	287	269	291	291	294	299	275	275	267	273	273	295	274	274	285	307	281	296	272	288	275	272	265	260	286	280	263	275	268	293	287	281	261	272	279	263	281	283	265	293	283	272	285	272	267	274	265	286	299	281	267	247	270	296	270	294	266	266	260	287	260	273	278	260	262	270	273	278	343	268	261	304	309	274	261	291	261	269	302	267	267	260	285	303	313	276	303	275	267	296	294	275	296	266	276	289	282	278	255	297	298	278	284	313	287	296	285	247	306	252	246	272	291	275	295	268	299	295	302	273	299	290	284	282	280	283	291	273	283	273	302	278	262	260	287	253	268	280	283	278	267	268	262	266	284	252	281	289	317	283	282	297	307	253	276	294	269	283	267	268	263	282	268	261	289	274	305	264	281	265	287	287	322	272	286	267	283	285	287	293	264	274	311	283	280	238	275	297	294	288	276	277	297	298	304	287	263	271	246	270	277	282	277	289	280	241	268	293	261	291	286	271	263	278	270	278	272	296	252	285	250	264	248	277	284	285	263	268	296	262	250	285	257	282	306	259	274	271	266	278	269	292	265	238	266	302	268	273	295	268	274	281	270	276	309	239	297	263	282	292	291	298	270	281	268	285	260	292	286	290	306	287	258	272	305	284	275	301	303	245	285	285	274	240	298	273	300	297	247	280	317	297	267	255	276	307	273	281	264	267	308	281	263	290	288	273	294	280	284	290	269	265	279	265	306	298	284	285	318	296	269	285	269	250	272	255	248	303	288	281	289	303	282	282	268	277	273	272	271	275	267	269	260	278	266	277	271	262	294	287	281	305	303	285	271	253	240	281	299	270	300	319	277	305	273	286	284	287	313	266	266	303	268	256	261	285	249	269	268	293	248	266	263	288	269	268	282	296	285	295	251	294	267	266	287	272	287	284	242	279	272	285	286	265	289	279	312	287	295	296	258	278	276	277	289	267	246	297	295	281	272	268	277	247	270	294	266	271	275	278	269	285	309	292	286	276	276	278	270	281	258	304	283	296	269	248	262	291	265	270	289	256	302	304	270	256	299	289	280	284	286	275	266	275	281	256	269	289	286	293	234	292	270	281	286	284	280	264	290	300	266	320	258	259	260	304	308	256	274	272	270	282	279	265	312	266	292	262	265	262	278	277	276	261	295	314	273	312	271	259	289	300	276	286	269	307	271	282	270	289	290	280	253	301	272	286	263	240	294	288	286	279	287	290	250	288	266	299	290	273	278	277	265	283	303	299	300	260	266	269	308	287	282	276	279	278	257	296	322	281	273	280	252	297	289	272	291	281	280	268	252	308	266	259	277	260	288	295	283	295	265	253	278	270	287	294	294	272	288	246	263	296	279	281	266	293	292	312	278	285	280	288	244	279	278	281	293	274	277	261	290	293	268	253	296	270	259	283	280	291	289	283	274	284	283	277	237	275	303	262	296	280	264	301	286	262	281	307	269	284	268	260	291	277	255	271	258	270	258	281	306	251	270	270	276	276	278	305	295	285	246	275	285	234	286	283	293	273	276	250	274	307	296	251	273	323	251	283	291	287	286	269	279	292	308	260	274	273	279	287	273	268	295	257	279	290	285	256	277	271	276	244	272	271	295	268	270	298	264	281	254	269	284	304	292	293	280	280	272	289	275	275	251	244	285	298	265	299	267	277	275	270	306	289	277	277	315	274	269	254	280	323	294	258	294	274	292	261	250	272	297	271	272	285	320	298	287	290	297	282	284	284	307	276	281	273	270	299	289	306	271	277	271	251	285	269	279	276	287	262	275	282	275	277	286	258	288	285	277	285	252	289	304	310	309	295	255	273	276	267	278	267	287	279	280	286	264	277	267	288	264	293	278	253	297	288	263	272	255	268	302	294	269	269	285	244	294	302	277	270	251	282	251	250	267	289	263	289	229	257	290	263	262	291	298	269	261	262	264	277	256	301	232	282	292	278	254	295	291	279	283	315	260	299	322	246	306	281	293	282	284	307	288	284	294	291	283	287	287	263	270	277	272	261	300	253	250	283	268	309	267	317	292	287	286	267	275	307	285	261	282	271	299	270	302	284	271	275	280	240	288	292	306	302	275	280	292	298	294	283	302	292	288	282	287	276	254	293	257	268	284	323	260	293	268	293	276	261	255	273	271	274	259	262	279	283	273	254	263	273	281	276	279	277	301	290	263	279	278	266	264	279	272	267	285	275	291	299	279	271	266	308	299	307	312	283	278	284	276	270	260	306	303	252	259	262	277	270	290	264	291	287	340	274	248	286	280	243	279	279	264	300	277	304	280	264	282	278	264	286	278	257	304	264	282	283	274	273	279	272	281	260	273	262	256	264	319	279	301	279	282	281	280	288	266	282	291	264	283	288	266	293	261	279	251	283	281	269	300	281	269	304	253	258
4825	1006	709	493	416	386	389	359	373	331	320	345	335	346	336	348	333	294	355	305	349	334	320	343	374	334	336	347	289	333	334	367	340	369	351	354	309	338	332	384	353	362	355	337	330	382	340	342	313	337	320	316	321	352	371	333	315	327	297	328	342	353	339	328	332	332	326	312	348	349	384	359	354	346	349	350	319	338	292	351	342	365	351	347	331	314	354	319	349	334	320	318	344	339	348	316	323	331	287	330	343	350	350	321	315	331	353	361	337	348	325	332	354	353	323	346	346	337	327	334	370	346	327	357	364	354	337	336	344	342	347	343	330	348	323	331	345	321	345	329	335	346	333	345	352	339	318	344	361	357	348	343	335	341	369	351	335	326	334	335	345	327	347	344	359	331	343	339	349	330	343	327	333	350	320	366	329	370	318	357	326	340	366	335	331	347	337	361	342	359	368	349	334	325	346	319	344	328	338	361	320	329	309	353	352	317	344	311	356	330	347	357	393	318	360	357	355	344	359	328	366	315	364	353	344	335	347	325	331	337	348	363	312	314	349	342	332	330	313	347	364	359	337	354	347	333	344	341	324	329	322	352	311	354	335	341	320	359	320	334	341	329	360	328	352	354	324	343	351	336	320	365	342	351	343	353	335	359	332	349	358	315	370	363	337	334	340	314	352	334	329	313	350	355	349	326	334	332	350	325	344	340	331	329	334	328	336	348	368	341	356	342	357	362	329	333	363	325	350	361	338	364	341	361	333	367	347	362	317	329	347	326	352	355	311	326	314	331	379	367	309	329	368	327	320	315	352	332	350	339	348	340	310	354	325	320	355	334	314	355	293	366	342	350	349	312	327	314	325	319	342	343	358	342	353	345	334	318	341	362	319	344	327	325	334	320	310	351	336	328	332	323	379	352	355	340	373	329	338	345	339	334	337	338	365	326	361	335	370	341	343	341	329	355	361	353	325	357	327	343	350	335	359	350	332	358	356	339	371	334	335	328	360	341	359	346	326	325	353	348	358	349	350	353	349	351	350	323	328	346	337	381	331	382	326	323	329	328	353	336	368	324	339	328	342	329	337	325	341	325	306	350	340	349	336	349	326	364	339	337	312	331	346	311	357	291	309	349	326	338	315	362	344	352	354	340	342	340	344	354	368	348	324	327	355	355	318	337	370	354	344	349	339	319	343	329	325	357	339	325	352	325	336	334	331	340	338	365	332	317	330	317	312	323	344	318	313	330	336	358	336	339	330	367	350	337	337	327	356	361	344	349	342	381	299	363	351	339	357	361	360	357	338	308	350	326	312	354	319	320	359	347	339	362	340	302	313	325	320	342	330	326	350	354	343	308	368	356	345	378	332	363	353	352	354	333	334	324	343	335	309	369	345	322	326	371	347	337	345	361	354	321	304	319	328	332	308	349	363	353	353	325	351	324	337	352	347	351	337	331	364	328	343	355	334	358	324	338	344	378	352	322	360	364	369	328	300	356	333	338	350	330	329	357	350	340	337	371	323	303	355	342	340	340	345	346	337	312	326	359	333	343	350	334	335	375	337	319	349	328	334	293	329	349	334	309	323	370	364	356	342	372	355	358	329	340	358	341	317	316	373	354	312	319	334	369	380	304	326	347	346	352	354	328	318	359	366	353	335	356	315	361	340	352	351	308	371	353	299	342	345	353	323	350	335	317	357	333	365	347	304	342	340	362	368	330	348	373	327	349	297	357	372	298	359	343	327	354	340	339	351	343	373	343	336	366	346	319	314	338	367	318	341	352	344	371	328	338	355	318	347	362	356	335	355	389	322	304	312	324	328	350	296	326	311	337	336	323	332	293	307	356	381	338	371	330	327	347	350	316	304	353	319	341	344	347	321	359	311	328	338	336	320	314	309	334	337	346	369	336	347	372	351	301	330	321	350	333	351	332	353	331	341	325	317	318	342	353	319	336	314	320	341	335	300	340	343	314	355	357	366	359	356	351	330	324	363	350	338	376	315	332	334	344	340	340	331	328	316	362	351	317	325	337	324	320	333	359	341	333	315	351	329	367	366	368	354	329	349	324	329	326	300	334	305	362	373	328	378	324	354	357	337	336	375	311	354	317	365	374	357	341	362	346	338	356	310	336	346	337	384	344	370	343	380	345	345	344	330	334	360	352	307	361	340	355	340	318	335	326	358	341	333	330	350	327	327	337	347	317	344	336	338	355	370	309	326	340	369	338	326	348	350	360	358	332	359	340	349	350	316	330	346	333	356	346	345	340	359	341	342	331	316	319	345	348	375	368	362	346	321	343	350	368	360	340	332	319	326	327	345	340	319	293	345	362	338	324	312	309	322	319	351	312	335	318	321	340	327	347	328	353	351	323	356	325	338	322	320	339	313	342	331	315	340	345	340	329	354	397	315	359	332	335	335	335	377	340	377	364	340	325	343	353	351	326	331	329	353	354	355	333	311	308	334	371	348	321	329	357	345	341	356	334	298	342	342	334	322	334	360	335	340	316	334	340	347	364	343	332	326	314	333	341	368	333	350	333	349	332	351	356	354	331	368	349	354	322	357	350	343	366	342	340	369	337	336	316	363	370	320	304	324	355	351	344	314	368	344	312	344	338	344	340	342	327	339	359	339	320	288	349	334	363	322	336	371	327	344	346	371	376	341	336	347	341	356	338	351	330	350	332	341	346	339	327	339	335	323	334	366	340	301	335	335	327	332	348	355	326	318	357	315	331	331	333	353	322	302	352	334	341	321	324	352	334	339	318	321	330	337	336	342	355	324	348	335	334	354	318	359	361	354	333	363	375	338	375	337	349	348	346	348	368	311	368	338	325	348	346	330	362	295	342	323	346	347	313	374	312	330	337	331	325	340	346	340	367	343	375	302	345	337	344	321	341	389	314	298	351	353	310	343	333	317	366	341	350	335	328	385	371	343	320	329	338	320	383	349	366	391	324	348	314	340	374	373	366	344	368	364	332	367	307	339	315	331	349	359	342	353	333	343	353	338	348	343	322	353	324	333	372	345	333	341	333	330	328	331	350	339	313	338	311	346	346	350	368	352	317	320	352	345	337	320	333	342	354	369	347	363	404	370	348	364	317	331	354	329	315	355	319	341	341	328	331	352	341	332	357	340	322	320	325	340	370	373	356	338	363	362	374	344	351	347	316	350	344	307	349	321	348	339	365	321	330	333	347	335	342	335	361	352	353	348	304	324	359	336	334	341	367	357	329	368	323	345	308	334	310	334	358	324	354	339	328	321	375	366	319	370	333	352	346	333	351	340	314	333	341	359	351	354	345	339	396	368	328	357	342	322	357	326	356	331	306	349	348	379	373	330	329	373	331	298	339	309	354	327	341	359	347	376	363	346	321	335	362	336	369	328	351	331	343	339	326	316	364	349	341	338	346	316	309	322	399	346	352	322	358	358	343	327	311	364	334	328	346	356	317	344	341	348	343	342	335	359	328	305	313	368	329	330	374	355	358	357	331	365	335	350	345	331	322	363	306
23746	21448	28176	25072	20907	2488	687	484	450	385	364	374	367	398	337	339	370	306	343	336	322	324	307	313	295	319	317	306	291	347	297	307	324	276	308	312	309	307	331	276	288	322	332	307	302	323	301	296	315	305	298	326	317	303	333	293	310	306	266	321	315	287	317	312	281	338	316	313	298	315	270	303	303	265	305	320	284	266	330	313	297	299	291	313	307	307	319	308	343	293	338	290	329	284	320	271	311	287	316	300	301	316	314	275	318	286	332	287	315	315	286	285	332	287	303	316	314	292	307	332	309	317	312	321	302	309	310	292	280	310	322	351	317	299	309	292	296	319	298	279	327	318	315	310	306	289	314	309	321	341	298	318	313	321	332	326	307	284	306	290	314	334	327	330	302	302	305	323	259	303	306	301	312	322	311	304	308	328	324	302	319	314	291	284	328	316	304	273	323	302	286	318	320	282	327	291	298	322	300	308	294	309	296	298	311	311	311	292	313	293	276	292	344	312	307	286	310	309	285	289	314	318	312	300	296	320	268	276	296	294	301	287	300	268	335	340	312	319	317	312	316	272	284	317	318	327	295	271	291	284	307	321	324	283	288	294	300	322	315	325	295	276	315	310	295	307	346	270	315	295	321	323	271	310	304	275	299	284	276	314	298	298	301	335	295	296	277	315	306	322	320	325	294	288	299	317	297	325	288	327	299	302	281	303	292	315	293	348	303	292	276	312	319	314	312	278	287	317	350	327	268	334	292	302	314	316	318	313	329	271	324	315	288	314	309	311	314	285	289	302	281	300	266	329	299	304	293	265	276	333	281	294	314	300	303	301	294	283	288	288	281	319	302	318	321	279	301	311	312	305	273	309	312	312	292	268	271	296	284	362	343	305	314	340	311	296	314	262	311	305	285	331	356	317	293	296	284	299	317	305	298	305	308	330	332	328	276	310	265	312	298	307	329	308	315	318	291	326	305	330	300	304	323	270	283	282	310	337	324	296	287	262	288	296	306	307	297	281	324	315	323	314	317	306	311	310	290	316	342	294	278	299	323	314	313	305	305	337	295	279	304	295	304	281	272	292	277	287	327	264	323	317	327	306	295	305	278	329	318	270	287	323	288	287	319	250	323	310	319	323	300	277	315	270	286	297	327	283	282	316	305	295	296	315	306	296	275	327	303	313	307	286	311	310	290	296	312	305	306	309	277	300	287	297	296	285	310	333	287	322	305	302	316	306	316	294	286	323	280	271	318	287	330	287	316	267	321	312	275	316	305	303	310	323	332	317	283	285	314	315	328	306	296	292	346	288	327	308	295	310	287	313	308	309	309	304	274	304	293	304	284	303	287	311	307	312	329	278	309	312	305	305	294	277	295	303	275	313	337	291	327	285	261	304	318	306	309	308	315	315	303	309	297	292	295	273	285	320	311	296	283	314	302	288	303	294	301	332	314	308	284	312	306	329	304	302	302	310	299	308	282	303	313	334	321	302	283	304	314	319	286	285	300	301	294	329	318	316	330	312	318	303	270	326	334	311	272	334	311	325	280	328	310	311	326	330	308	290	306	293	299	289	286	283	321	261	285	278	295	313	289	313	290	291	308	308	311	310	311	310	301	313	316	320	290	304	319	325	277	316	289	270	329	301	308	268	304	315	325	300	338	297	289	282	324	322	295	303	310	305	313	322	327	346	308	294	291	316	321	287	313	295	294	320	298	279	286	280	305	282	284	290	351	321	314	288	327	336	305	325	276	327	301	281	287	326	277	311	299	313	289	328	311	316	328	293	306	288	312	322	295	309	316	317	306	301	305	284	311	296	276	340	287	302	297	292	291	318	289	317	298	294	263	312	315	331	320	311	328	278	296	287	305	288	309	331	284	303	308	325	288	281	303	295	308	312	323	318	299	296	282	292	303	289	295	271	290	313	296	320	329	314	303	283	327	311	273	297	328	311	333	274	319	326	287	296	288	303	296	304	286	274	297	302	294	269	320	330	310	285	292	298	281	251	314	314	294	299	302	280	299	306	288	295	305	314	281	298	314	308	325	324	265	301	350	308	307	295	311	332	289	315	302	309	304	284	298	308	310	316	300	291	319	320	301	302	306	283	297	299	277	302	330	306	296	317	318	297	303	321	298	322	289	297	309	298	334	304	298	339	307	276	300	314	287	299	316	302	291	302	319	315	316	299	311	294	296	333	310	279	309	277	331	318	336	284	300	291	312	271	289	332	299	305	326	276	326	307	313	292	293	308	301	308	335	300	315	309	296	297	282	300	277	332	274	315	304	319	260	309	275	309	315	309	319	326	293	317	316	304	310	296	294	276	290	307	296	329	298	326	274	311	268	312	320	297	306	336	295	314	310	293	285	322	314	309	323	293	313	331	338	315	291	284	325	302	307	278	302	328	302	304	275	320	318	319	316	346	290	305	272	280	293	324	298	300	304	315	334	259	304	321	332	324	325	326	314	293	335	314	295	304	324	284	326	309	288	284	274	277	285	274	312	298	320	309	296	310	275	279	297	290	323	281	268	291	326	303	275	347	299	294	313	311	299	326	305	323	302	288	296	281	312	285	304	286	328	321	282	320	274	314	298	300	311	314	288	282	323	332	310	305	326	327	310	322	272	298	308	285	287	312	318	299	311	303	283	305	323	267	355	310	299	289	299	295	309	302	305	304	310	268	336	299	310	298	264	267	283	313	316	335	278	313	329	306	285	307	328	300	321	320	303	278	301	249	302	323	295	308	325	300	289	263	338	294	299	291	306	304	302	284	271	285	318	312	306	305	300	306	310	292	299	285	315	314	292	308	290	304	303	298	294	308	292	280	320	294	296	313	317	271	325	265	307	320	317	307	312	313	318	320	272	324	307	296	312	289	317	313	297	307	324	310	333	269	309	317	306	279	325	285	299	296	300	282	314	290	277	297	272	279	276	312	294	301	317	307	295	300	286	276	309	309	302	320	285	319	311	284	301	306	309	316	313	298	299	325	308	312	295	304	312	307	301	286	338	310	324	285	263	290	308	263	324	290	285	280	307	306	308	300	294	297	333	321	331	300	287	297	323	297	307	290	298	280	296	296	286	330	322	311	279	314	324	297	288	331	327	317	293	298	318	284	294	298	336	310	317	297	268	301	294	276	306	328	302	306	312	268	293	318	314	292	299	317	299	338	309	276	295	290	313	316	301	293	318	318	283	330	298	317	313	318	282	319	284	357	314	293	305	309	317	336	330	301	292	307	317	299	316	313	270	306	300	276	348	312	287	280	293	307	333	314	284	344	280	299	281	321	296	323	324	319	305	288	296	322	296	326	302	305	313	329	320	278	308	282	306	293	314	339	309	294	307	289	274	297	292	282	308	327	307	313	269	289	294	286	299	307	310	299	286	307	309	303	299	310	271	339	329	311	335	290	286	305	270	302	273	274	289	321	283	305	304	310	282	315	302	289	297	290	320	300	303	288	285	285	314	284	313	324	303	312	313	274	303	304	312	295	307	293	296	289	307	285
3887	7456	4819	2236	1694	1248	999	854	746	647	570	538	510	471	449	445	471	443	438	410	397	442	382	374	404	433	385	394	374	397	390	407	366	428	386	380	361	394	423	372	374	368	397	397	406	372	348	392	380	379	403	395	356	367	388	366	409	424	382	358	387	379	399	356	383	398	376	395	382	371	388	420	365	384	377	367	366	336	371	367	360	329	349	393	363	396	379	363	350	364	411	385	370	413	398	353	369	390	364	381	341	347	365	393	390	406	367	430	366	378	360	347	358	379	357	382	356	367	399	381	360	380	372	380	377	378	354	369	383	367	400	381	420	371	341	383	363	354	377	333	349	364	379	375	372	383	359	386	409	403	378	342	370	362	381	362	366	375	397	407	359	360	390	390	359	383	406	396	398	386	421	353	420	370	379	397	425	425	385	344	406	357	391	404	380	372	397	403	376	375	344	383	371	383	377	377	348	360	364	404	392	367	360	409	371	351	379	428	362	359	356	389	392	396	337	360	345	365	356	360	389	388	365	384	359	392	378	386	381	380	389	376	393	399	381	403	359	382	365	386	353	369	352	403	366	353	356	333	376	377	369	364	357	355	389	364	384	354	356	394	361	370	405	392	415	396	326	407	381	391	369	363	384	347	338	392	396	397	383	353	426	400	384	390	337	382	349	385	374	358	381	382	377	389	386	364	369	345	377	392	342	396	372	384	373	358	388	395	377	342	372	364	355	382	379	382	396	354	367	334	388	381	398	371	412	401	348	374	352	349	372	366	362	394	374	389	385	408	364	355	330	359	349	383	380	389	374	378	352	382	364	415	394	404	414	351	370	396	408	381	371	384	349	402	375	371	372	367	374	385	380	371	373	391	370	388	371	346	369	352	351	380	403	376	392	404	379	380	353	351	385	356	341	385	381	353	350	361	382	388	359	370	390	377	360	357	360	369	394	380	395	355	384	384	395	403	381	364	322	395	330	318	373	366	391	357	335	396	405	359	377	367	372	353	355	361	352	389	376	359	370	333	401	368	395	399	388	365	371	379	426	380	358	390	350	385	374	421	379	356	374	370	362	364	394	374	371	376	371	367	364	388	375	355	378	358	391	400	392	373	366	363	403	377	378	359	367	377	395	362	376	387	362	352	368	387	394	396	354	341	352	350	411	396	360	391	359	382	374	371	359	363	396	368	371	374	406	391	351	363	360	384	369	380	368	360	353	370	349	352	383	370	378	368	343	366	333	396	396	396	388	369	371	374	401	394	357	372	357	372	415	411	386	423	385	386	368	347	360	389	391	355	351	376	408	383	392	358	410	396	366	405	351	380	375	392	384	351	372	358	375	395	386	353	388	381	363	375	393	389	381	374	389	391	384	344	359	382	373	363	367	344	399	367	360	406	390	391	409	372	374	369	356	368	377	411	376	403	386	365	407	352	386	358	372	394	367	387	359	368	375	376	383	412	339	357	374	370	340	403	382	361	403	377	371	372	381	390	359	350	367	374	380	406	407	390	387	402	404	340	368	398	369	358	383	364	396	343	381	420	326	405	399	366	371	399	351	387	391	374	382	370	378	408	400	379	360	379	377	401	356	370	360	375	424	420	386	377	398	336	359	380	365	362	362	362	399	358	386	441	386	378	363	357	358	388	372	371	361	388	376	400	357	357	387	366	379	378	363	365	356	435	358	395	360	372	357	367	384	372	363	390	396	376	378	388	367	376	398	333	395	366	372	370	395	340	353	382	379	405	329	379	362	342	365	371	357	350	405	348	391	385	385	361	358	392	378	424	374	394	359	341	388	363	381	362	346	363	397	352	341	383	374	367	413	355	406	379	368	321	384	359	349	372	371	370	383	376	389	372	397	354	358	395	361	396	406	383	377	367	385	403	358	382	358	410	373	362	382	330	403	385	343	357	385	399	388	400	369	372	378	387	425	367	337	415	390	385	354	373	387	380	389	374	342	358	391	361	379	359	407	358	379	362	409	370	371	362	381	377	392	368	401	398	384	370	359	381	387	413	360	382	368	366	360	381	354	409	356	391	412	390	387	371	418	389	377	396	383	381	353	388	371	334	344	376	335	389	373	364	391	407	373	355	373	434	406	393	356	388	364	410	362	362	363	372	401	370	401	391	357	363	351	364	390	369	383	357	373	382	348	335	373	382	423	355	413	359	354	366	396	360	397	402	397	359	353	353	385	421	380	373	363	361	363	360	368	390	356	392	381	391	362	372	371	377	390	403	353	392	388	369	351	361	366	370	383	389	402	407	372	413	371	365	401	366	383	388	370	384	381	343	379	421	384	359	384	371	385	339	398	376	390	416	374	367	379	387	407	406	333	375	369	373	376	370	352	391	366	386	378	376	402	361	384	373	358	399	395	363	366	378	381	367	392	358	388	353	355	404	378	385	399	381	383	398	381	388	403	391	373	368	380	366	383	410	392	329	346	363	381	355	384	393	389	339	385	401	372	408	352	360	389	410	385	387	424	360	395	363	378	347	380	379	368	350	389	413	363	366	348	359	379	419	399	383	395	363	370	378	329	392	401	384	375	388	410	344	362	375	322	354	370	370	374	375	395	391	363	395	388	417	417	393	338	402	406	337	409	357	399	391	365	359	362	391	351	349	365	370	360	392	385	372	382	335	370	352	375	363	372	394	397	398	388	354	366	363	358	380	325	385	413	375	380	410	389	416	388	394	392	386	388	376	377	353	382	389	334	378	357	381	380	392	356	384	381	389	378	362	382	394	362	372	375	350	380	371	385	346	389	359	344	403	377	382	382	361	373	376	362	365	362	376	357	364	360	352	373	423	412	390	349	394	351	366	409	375	369	379	400	347	364	359	344	425	352	398	409	371	342	395	342	394	399	402	390	351	378	369	364	386	388	375	386	391	364	411	373	326	351	367	348	404	350	368	418	362	378	364	380	378	369	394	370	368	385	345	380	383	381	390	394	380	361	378	350	358	335	361	345	404	364	381	333	377	365	383	411	366	372	379	373	367	376	380	369	366	373	362	391	374	368	345	386	364	378	388	362	349	357	389	360	404	367	370	366	389	373	411	359	348	396	331	352	367	397	379	405	349	374	372	360	376	346	377	366	372	390	361	371	399	380	379	350	355	379	421	395	363	403	388	405	344	362	360	339	385	371	399	390	351	384	345	361	393	370	392	378	405	353	380	405	374	348	386	373	351	350	387	371	356	383	371	381	347	396	397	376	377	357	398	364	357	354	354	394	376	360	387	370	356	367	369	354	395	361	359	383	356	361	362	407	372	362	373	346	367	391	389	357	392	395	380	417	351	359	379	382	407	356	399	384	359	419	375	372	379	354	373	364	383	355	361	367	349	379	324	350	361	382	349	383	380	385	374	339	371	359	391	385	352	367	423	400	389	386	370	382	390	395	390	363	396	353	397	356	347	385	371	402	379	387	399	403	371	396	344	396	360	383	403	329	360	369	421	351	355	405	335	393	363	349	380	388	382	360	359	366	367	377	396	404	365	348	384
25020	21401	26463	25067	1624	330	269	229	225	204	205	196	169	181	155	173	150	163	160	159	135	174	157	150	127	155	154	142	142	155	172	147	152	141	141	145	162	150	142	154	162	166	156	165	146	153	166	153	161	147	137	149	138	134	146	153	151	140	142	154	141	146	131	146	146	131	173	143	146	154	145	147	138	144	154	160	145	155	155	144	153	150	155	146	134	148	143	157	166	141	128	140	144	153	141	149	162	148	145	161	164	153	145	158	143	139	137	158	158	149	138	151	143	126	148	156	148	135	165	148	165	146	114	139	153	157	170	135	183	163	137	149	155	136	130	133	159	155	148	149	131	136	142	138	133	143	132	156	164	141	132	135	150	163	142	156	172	156	150	155	141	161	164	163	155	144	158	143	130	157	152	146	151	131	138	138	156	150	144	136	153	165	160	149	145	144	123	166	146	166	148	159	145	131	151	163	151	128	146	132	155	138	146	137	158	150	142	145	162	146	151	154	144	163	155	137	147	165	140	143	152	163	154	149	152	172	173	142	144	148	130	145	146	119	145	147	142	160	155	144	132	143	150	130	143	151	132	150	150	153	135	142	174	147	147	138	167	131	153	143	135	157	135	146	149	151	157	145	143	167	142	144	156	143	154	142	150	133	140	146	138	136	134	162	156	168	144	135	161	126	130	135	125	154	159	149	126	133	139	157	154	138	162	140	137	140	186	125	147	152	154	146	150	133	167	148	168	144	152	134	141	144	137	158	124	150	148	157	175	137	138	138	149	149	125	141	164	137	141	168	131	128	146	159	159	130	132	152	126	140	152	151	145	163	145	138	142	159	150	148	149	134	164	163	144	129	157	173	141	155	134	152	135	135	157	174	181	134	142	121	150	139	142	143	138	157	153	161	154	130	150	168	155	161	157	117	144	166	137	140	144	150	143	147	172	129	152	148	162	142	157	149	165	146	126	153	137	144	159	155	169	156	145	150	135	141	133	134	152	152	145	136	142	139	130	151	156	177	146	168	167	150	120	158	156	174	141	144	129	132	136	155	135	123	146	149	143	155	162	155	176	139	155	147	138	164	161	151	163	139	129	150	156	161	164	149	134	153	152	132	156	146	140	155	178	159	139	134	162	144	152	141	149	142	140	158	131	143	159	129	154	169	151	157	144	136	140	147	149	141	125	124	157	142	130	161	144	157	150	128	158	149	146	154	150	158	155	126	146	154	133	162	153	136	143	143	157	157	143	154	173	165	144	137	150	165	146	146	142	145	143	125	152	146	169	155	146	146	140	147	136	164	131	167	135	151	142	154	132	136	132	142	146	139	127	135	156	140	137	120	113	154	168	164	164	157	157	163	167	155	167	137	163	155	111	143	157	137	168	167	161	129	139	164	146	133	156	139	128	171	143	157	170	151	138	152	153	144	165	129	149	162	156	144	163	151	140	131	142	132	124	137	155	156	140	135	141	145	143	129	157	162	139	147	157	146	146	133	157	152	144	137	142	161	152	158	165	150	133	144	130	137	145	138	157	179	159	142	153	128	159	177	137	138	166	124	153	140	135	153	134	135	139	130	139	139	132	141	147	164	161	163	165	143	141	121	147	127	131	135	166	134	139	141	160	161	133	134	127	146	135	145	148	157	138	133	147	149	162	129	156	142	163	151	183	148	162	161	156	133	138	133	129	139	156	133	161	138	146	133	153	147	138	137	159	121	134	139	151	140	147	140	148	164	151	154	161	158	160	142	150	172	152	145	145	163	148	147	126	149	144	131	153	155	144	125	144	145	141	135	151	153	137	131	154	147	161	162	167	142	137	144	159	162	159	146	172	153	127	126	162	134	179	160	141	138	139	145	141	168	141	137	167	150	144	143	141	124	151	144	131	144	159	148	159	154	151	135	127	163	155	144	140	141	159	155	174	175	138	158	145	146	151	147	138	173	158	144	152	140	136	160	147	131	135	134	158	157	141	145	127	155	154	156	145	133	146	160	145	140	158	168	154	155	139	139	131	166	147	144	161	153	158	135	125	146	136	147	133	141	159	134	171	150	137	128	162	158	152	151	116	142	142	131	145	154	130	151	148	146	131	150	138	145	164	162	150	136	149	157	128	150	142	144	166	140	144	135	142	156	148	135	132	162	160	162	150	150	139	141	143	169	133	156	161	166	144	121	155	127	147	167	159	150	131	151	117	138	141	133	151	158	152	142	142	146	132	157	126	155	154	135	166	126	136	153	145	157	168	144	169	154	158	129	164	174	150	162	146	127	133	124	136	146	127	178	142	148	163	155	143	141	148	144	169	124	142	144	138	172	152	131	145	164	140	153	159	149	147	142	141	164	176	150	144	159	183	124	157	127	137	119	157	138	166	140	141	151	141	154	142	155	139	150	137	143	128	158	163	146	128	142	150	163	153	126	129	156	141	139	129	147	135	143	149	138	157	141	172	151	160	137	162	141	128	172	160	162	137	162	151	159	148	162	153	155	143	144	140	167	154	140	164	130	132	132	144	130	132	147	148	127	143	142	144	154	159	138	164	144	132	132	140	157	156	149	146	148	144	128	132	154	151	158	153	140	124	149	134	152	140	137	143	125	153	162	141	159	144	152	161	151	150	152	150	140	176	157	135	148	169	146	167	136	163	150	150	139	123	141	140	149	153	141	143	140	145	140	150	151	144	148	145	154	155	159	157	182	169	148	141	153	115	145	160	157	137	129	128	154	130	150	167	170	149	183	143	143	146	136	143	118	134	115	132	151	166	141	156	150	170	156	155	141	147	116	155	150	130	153	164	133	141	141	141	154	140	177	144	144	149	150	136	149	173	147	150	136	148	161	154	141	139	154	145	151	173	129	118	138	166	157	142	149	146	140	137	149	167	162	169	130	146	165	153	152	145	148	160	143	154	148	153	120	145	141	154	140	170	145	160	152	135	179	150	157	153	147	162	145	141	139	184	136	140	133	142	138	149	132	148	161	134	158	126	163	148	146	166	152	151	128	135	132	131	145	146	175	141	172	158	142	164	138	142	164	153	149	146	151	147	146	148	134	144	146	123	146	143	140	152	141	153	156	153	139	163	137	142	148	155	146	138	148	141	151	149	140	139	130	167	151	153	131	138	160	163	160	152	142	148	149	135	145	160	160	155	166	147	143	115	158	137	132	141	136	140	140	130	134	143	134	155	164	134	164	171	144	153	143	152	130	125	148	136	123	138	145	143	154	170	145	130	153	129	141	170	137	165	156	128	151	162	146	158	141	136	163	148	161	134	130	160	149	146	134	155	141	135	154	147	142	150	149	146	130	156	121	154	145	129	162	144	147	148	169	133	170	155	146	139	161	147	143	145	170	137	156	134	159	148	152	141	159	126	148	148	140	155	149	139	148	163	135	144	147	136	150	147	174	145	164	165	162	132	152	162	166	141	150	149	155	144	153	147	162	156	143	164	142	137	146	140	159	136	144	146	155	149	137	147	154	144	144	152	164	153	132	148	142	158	149	127	172	158	151
3984	3808	2365	1119	862	608	480	413	361	306	264	306	263	245	226	231	214	222	242	202	182	175	217	177	172	200	208	196	195	197	205	210	194	162	173	177	207	199	176	185	198	193	183	169	199	161	175	175	169	168	184	195	179	176	190	178	177	178	172	179	184	184	157	181	172	160	190	181	165	176	183	155	186	164	184	177	188	171	167	162	181	181	166	175	216	200	172	186	172	177	188	200	177	166	169	191	199	157	169	193	170	185	201	207	181	174	197	175	179	177	179	204	167	179	173	194	165	196	192	196	176	167	190	200	182	179	182	192	174	178	163	162	184	188	146	191	168	201	165	184	180	171	163	169	188	176	192	175	191	190	174	154	188	163	205	177	177	208	173	179	172	200	176	164	156	175	182	178	191	158	200	190	195	170	189	167	168	185	193	169	179	181	197	155	188	173	186	189	183	191	188	183	177	185	191	178	184	164	166	175	182	182	189	200	203	204	190	173	180	187	161	198	186	193	223	173	181	193	205	182	172	183	182	181	182	165	187	170	151	183	187	179	193	192	185	207	184	175	158	192	192	184	179	163	194	193	175	173	189	172	197	184	163	196	184	206	195	176	169	166	150	194	187	161	189	186	183	186	191	179	205	172	169	164	173	172	193	170	199	186	201	205	198	190	175	190	185	190	186	200	172	196	178	160	165	178	160	192	182	178	210	161	169	171	169	181	184	176	179	182	166	184	197	177	178	206	188	181	188	196	175	186	166	189	170	187	199	162	203	173	197	171	170	163	205	161	183	183	196	180	193	183	180	171	181	155	175	204	208	208	201	168	191	190	170	181	163	163	192	193	165	172	164	165	169	179	172	196	178	163	196	180	207	180	180	198	183	183	191	200	173	185	173	195	181	198	215	158	175	184	176	173	177	194	160	185	165	173	173	197	156	164	175	196	195	159	188	167	175	195	193	187	180	191	157	181	177	179	189	178	151	191	171	168	174	168	193	164	186	173	183	183	176	193	165	187	184	183	175	176	184	185	170	190	163	170	189	172	182	189	177	180	197	173	176	177	178	190	206	193	187	180	181	183	179	168	174	177	178	158	186	197	185	169	156	179	190	185	188	188	170	165	171	191	177	169	183	189	170	175	178	158	186	192	205	211	177	202	176	168	181	173	191	187	173	184	183	175	199	203	169	178	196	181	172	175	175	199	185	194	196	163	163	186	187	178	162	167	159	187	184	194	191	189	174	180	180	154	167	178	189	196	179	184	156	181	169	176	186	174	182	192	190	171	189	190	164	183	156	212	179	192	170	184	182	186	177	192	151	178	200	172	177	157	192	177	178	170	232	185	189	179	171	178	178	182	189	175	190	202	190	185	176	184	191	197	193	162	188	195	176	166	170	186	174	172	156	174	164	196	176	214	186	195	186	191	184	190	212	187	177	173	164	159	187	183	169	176	184	194	181	192	176	172	188	189	188	166	180	190	194	171	197	198	188	188	173	151	160	170	184	198	168	186	182	194	179	198	183	167	170	186	177	208	203	157	186	178	187	173	178	175	194	192	185	199	187	187	175	180	163	188	163	192	174	174	181	188	176	213	194	163	187	161	171	174	188	182	169	184	151	203	165	191	189	192	185	180	203	171	178	157	197	149	184	191	179	182	182	178	188	181	186	188	176	194	176	147	182	184	205	178	186	195	179	192	168	174	175	171	197	207	164	187	170	171	166	184	171	186	181	170	181	181	190	174	191	196	166	173	180	183	169	176	232	181	188	178	192	183	203	167	201	166	224	178	170	189	183	186	183	172	146	194	177	205	217	187	186	178	169	178	194	169	171	172	204	191	164	188	177	183	175	174	181	185	177	184	164	189	150	171	189	196	182	193	197	180	175	188	187	156	201	165	173	148	166	183	176	185	175	196	169	204	184	178	173	168	172	186	191	189	181	173	186	220	188	221	173	188	184	194	165	185	162	198	161	188	174	182	171	180	156	180	173	177	176	170	168	178	206	186	164	180	183	184	179	148	181	175	173	179	175	178	168	158	181	164	205	184	172	164	187	183	163	160	176	161	216	167	159	160	183	186	182	174	207	179	182	170	198	164	176	171	203	180	185	184	202	188	198	176	178	183	178	182	157	192	173	194	183	165	177	198	192	194	190	179	172	200	178	184	176	168	168	187	169	170	187	175	151	158	192	151	177	167	201	189	167	175	182	164	205	196	166	189	179	183	164	178	163	168	188	168	168	201	190	190	173	179	192	190	187	203	196	195	169	167	187	178	189	184	174	174	188	183	177	211	166	171	201	184	183	182	190	173	192	168	175	178	190	163	177	176	186	197	191	178	191	179	168	194	191	204	181	163	194	189	176	158	174	167	172	176	185	199	195	169	198	186	174	189	154	185	190	172	194	197	167	207	179	163	189	169	169	180	182	176	171	187	178	192	200	174	184	177	164	167	187	182	165	193	162	169	206	190	171	198	164	203	181	180	175	165	169	206	186	176	194	190	196	182	192	193	178	188	191	190	195	183	188	167	168	208	163	160	155	176	192	161	190	165	193	173	163	179	175	179	206	203	165	174	171	174	167	177	175	157	201	166	182	180	181	161	178	179	171	176	181	170	171	180	219	183	187	183	175	168	167	188	183	194	167	190	196	185	186	183	195	216	185	190	188	175	157	188	193	186	192	181	159	193	189	175	200	149	181	200	164	194	187	198	176	170	171	186	170	182	175	204	162	223	178	169	206	177	194	181	185	175	160	162	193	160	179	198	198	186	188	178	174	192	164	196	181	177	201	187	175	193	153	167	167	169	175	173	190	202	180	185	191	186	158	190	184	164	175	180	188	170	203	182	184	216	198	183	183	167	189	186	195	152	174	196	183	187	163	193	191	189	214	182	179	174	212	192	183	177	195	180	173	167	174	179	190	170	174	192	175	193	189	161	203	183	183	168	165	161	189	179	191	164	183	171	192	173	192	193	211	207	176	185	196	186	184	177	162	161	192	167	178	204	190	186	190	185	192	188	180	195	181	191	166	180	172	164	164	174	194	225	176	175	172	201	177	162	160	169	226	168	200	170	187	184	190	192	199	204	156	199	181	158	189	178	202	161	181	196	181	173	192	169	154	196	196	202	199	170	204	176	179	178	158	184	167	180	199	202	168	180	188	203	191	171	213	178	183	170	174	182	201	185	176	193	196	181	157	182	207	176	183	183	163	167	171	181	185	169	180	182	183	193	207	185	202	156	174	179	191	184	162	172	175	189	173	189	198	182	159	191	180	167	167	163	177	179	211	176	175	212	184	180	177	180	189	166	183	177	179	184	202	166	179	186	208	181	171	177	178	187	183	199	175	170	193	201	196	191	178	174	178	177	184	177	180	178	181	202	170	177	212	174	182	168	173	166	188	186	168	176	174	198	190	170	188	190	176	178	167	178	182	170	182	202	179	205	158	189	188	204	201	198	181	168	177	155	160	178	199	208	203	210	196	178	186	173	201	188	182	198	174	171	179	178	176	180
22679	21428	28852	24385	21421	20629	1708	529	402	362	305	262	254	202	206	202	180	175	215	178	175	194	187	167	157	166	137	152	171	169	168	166	147	165	170	154	160	150	153	167	154	148	169	171	151	157	166	172	150	161	160	155	136	156	167	141	142	131	147	137	144	153	173	133	125	151	134	168	156	133	139	147	158	151	146	129	153	134	154	160	158	152	148	146	134	133	136	139	146	141	165	132	130	136	152	133	148	159	157	139	136	128	151	145	144	159	137	146	157	146	137	135	142	154	157	147	125	154	139	165	155	170	140	164	143	168	149	153	133	136	164	153	137	132	149	137	168	160	114	138	155	138	154	151	150	158	164	147	134	138	132	137	150	147	158	130	151	159	125	156	145	169	150	148	135	144	165	149	151	144	141	135	107	124	138	146	152	144	138	140	156	147	135	138	127	163	193	148	151	171	149	154	170	154	128	140	161	162	138	139	161	160	149	149	132	153	149	154	136	142	168	136	148	163	159	142	121	131	165	160	138	145	130	158	152	146	156	140	150	155	138	130	156	116	147	128	171	145	142	163	145	154	165	139	141	152	137	156	156	157	162	159	152	135	153	159	142	143	140	157	135	154	149	146	147	160	136	125	145	131	140	150	149	135	148	141	154	159	142	142	137	165	166	152	126	138	148	138	161	144	142	142	119	143	154	125	158	138	138	136	155	139	149	125	133	149	151	160	160	133	152	114	135	142	152	154	148	136	162	168	125	142	131	156	165	153	170	137	141	164	139	141	121	125	153	121	167	121	146	146	148	151	142	132	137	164	134	154	150	145	131	130	140	146	140	161	144	165	124	152	139	145	169	147	159	153	147	136	136	154	150	130	140	165	160	133	132	152	139	149	156	140	155	149	139	151	174	143	153	116	159	152	140	144	142	160	137	150	140	141	153	150	151	128	132	129	142	119	136	151	159	158	144	147	144	155	145	143	165	158	136	135	173	168	130	138	156	154	160	131	156	160	146	133	140	146	168	134	128	139	124	116	144	147	148	145	130	147	112	158	145	139	147	140	136	161	150	151	141	123	135	149	146	136	128	118	147	153	150	153	134	154	154	145	134	149	182	138	128	150	128	146	132	145	140	143	145	182	160	142	136	142	133	144	142	136	124	163	135	129	152	159	135	129	137	137	161	136	144	160	143	132	146	152	127	140	141	155	124	156	137	147	144	144	142	150	147	160	145	150	145	134	147	159	139	158	136	151	154	158	127	171	152	142	134	154	124	138	127	148	147	122	149	154	137	151	147	131	161	164	122	152	130	152	145	148	190	136	150	135	153	149	156	142	136	133	133	146	152	134	156	135	136	143	141	169	162	146	146	155	154	159	155	131	156	145	154	155	160	141	162	159	150	151	132	138	149	176	152	146	166	137	159	132	146	158	146	131	118	130	146	134	145	170	131	165	138	139	139	135	154	136	143	151	150	144	153	149	161	127	143	160	146	158	165	137	142	162	125	131	141	146	141	145	121	145	145	151	114	148	141	130	139	139	149	165	152	145	143	159	139	145	136	145	133	149	163	145	136	149	127	122	129	145	124	154	160	141	157	179	138	149	145	160	168	137	131	141	147	137	151	142	151	156	141	147	146	157	170	151	149	153	172	136	169	150	137	145	154	129	128	157	133	147	156	158	172	160	159	147	175	141	148	154	152	145	147	128	150	150	144	186	143	148	141	124	129	134	132	149	141	111	140	144	167	138	141	120	162	146	145	139	137	133	142	158	151	146	147	145	155	131	134	138	128	142	159	157	154	159	143	142	149	127	162	130	152	139	146	163	149	145	148	152	137	139	123	158	152	136	149	150	159	143	147	137	145	165	130	154	135	152	135	132	140	124	162	151	126	146	137	146	129	169	147	140	133	150	134	134	150	146	169	152	138	157	158	139	150	150	125	161	154	137	150	146	124	146	150	167	128	154	140	138	165	136	167	149	138	150	148	170	143	131	135	149	140	139	125	125	168	137	149	158	147	146	148	155	153	141	145	132	165	147	131	144	179	136	154	148	148	129	146	157	138	120	156	151	155	148	139	151	145	148	176	126	144	136	145	184	131	153	132	142	130	152	152	170	139	140	132	157	159	130	172	153	135	142	146	157	161	136	125	137	156	154	134	150	154	138	147	136	128	128	148	155	152	146	140	162	140	139	165	142	155	158	146	138	169	129	133	136	136	139	133	131	137	144	174	141	141	142	148	149	153	148	149	157	151	152	130	158	150	151	127	144	147	152	148	156	154	127	148	138	161	147	145	152	156	166	144	146	143	152	149	175	164	144	157	153	157	119	168	157	138	156	159	168	140	169	152	120	146	153	166	171	163	154	132	123	144	162	130	123	144	140	170	152	151	147	147	143	130	151	169	150	149	157	125	139	141	141	124	158	154	144	154	157	139	169	147	143	150	137	143	138	131	125	145	156	155	160	168	135	146	154	151	137	153	168	134	127	154	143	124	161	133	126	138	127	140	135	162	164	155	148	137	146	144	141	152	139	139	141	132	102	136	155	152	145	155	150	142	151	156	162	147	172	160	157	136	139	164	128	144	151	154	140	129	152	153	156	131	142	156	166	119	130	143	152	141	158	169	136	146	140	155	145	135	137	145	157	155	145	127	152	153	166	134	135	141	121	156	134	141	131	133	141	159	126	136	144	141	158	151	145	132	156	156	132	153	156	165	160	129	170	158	140	147	150	140	134	156	157	166	144	136	139	130	157	136	154	130	136	169	155	131	147	154	157	155	155	139	142	160	152	135	146	137	150	114	145	139	141	158	154	130	129	146	150	164	126	145	148	138	158	155	159	137	156	143	137	131	158	149	144	163	152	179	166	137	141	153	135	146	136	134	144	161	155	152	148	167	142	133	151	153	156	149	142	154	140	133	142	151	142	149	142	145	155	133	152	152	143	162	146	122	131	149	144	138	157	150	158	159	158	141	143	157	136	133	150	145	159	167	136	157	143	144	135	155	139	148	147	151	144	149	142	148	146	133	149	138	147	154	146	149	131	140	161	137	131	140	144	154	146	157	141	126	170	140	146	142	143	139	143	134	135	128	141	142	160	146	136	146	139	149	155	142	146	138	146	133	142	159	146	135	159	141	136	152	148	161	157	156	152	135	162	140	149	159	147	154	160	157	137	162	122	127	149	145	112	147	133	127	137	134	153	126	140	133	152	152	115	145	144	132	142	156	153	140	134	148	141	123	127	160	135	154	151	153	131	144	162	133	142	140	157	157	142	137	169	140	152	134	159	158	157	142	141	138	127	122	122	155	151	122	159	143	158	147	127	146	143	158	160	144	135	141	131	150	150	161	138	163	150	146	140	142	146	147	124	132	154	165	152	147	131	152	132	134	127	145	134	150	157	146	152	163	140	146	122	148	140	166	171	148	145	125	165	145	152	136	132	149	178	147	130	145	135	140	137	140	150	134	142	162	170	134	155	169	134	141	134	155	163	147	129	129	161	139	143	156	130	162	155
4658	12214	8075	3766	2550	1833	1377	1096	798	684	540	559	461	405	344	340	338	289	300	268	266	234	254	222	238	202	230	215	235	222	226	227	210	198	199	232	178	219	205	192	209	221	197	184	203	225	196	180	213	187	173	183	203	184	180	191	201	213	192	167	181	205	193	192	174	162	189	219	193	187	197	175	202	181	190	189	188	194	202	201	222	176	198	169	205	178	174	186	190	187	170	190	164	190	197	166	164	181	160	193	178	183	171	176	184	203	185	170	172	200	177	192	186	171	187	173	183	174	176	184	187	180	206	170	219	193	187	168	206	178	162	188	183	170	192	198	206	186	203	183	182	178	178	191	183	208	185	213	186	167	164	177	179	219	189	182	178	196	200	170	192	200	201	219	169	196	184	209	191	173	185	169	187	190	179	192	206	181	176	174	184	169	164	189	173	170	191	175	179	180	173	176	166	181	171	173	211	209	188	199	185	167	190	191	181	198	190	178	186	172	193	192	198	165	174	192	206	177	206	172	196	181	164	182	173	186	168	174	169	203	183	176	182	196	194	175	196	193	185	189	186	189	191	191	201	219	175	211	173	194	192	171	189	196	197	162	200	197	169	172	187	187	181	197	205	197	168	199	189	187	183	196	157	179	178	169	189	175	179	196	186	197	210	184	197	211	205	178	166	189	211	166	182	183	185	209	170	184	195	164	192	181	155	167	186	215	176	196	204	202	171	178	176	194	175	201	211	185	194	206	173	160	200	173	165	172	194	183	207	165	193	169	182	181	198	185	179	178	191	171	180	172	191	166	211	175	205	215	194	182	192	181	190	191	191	169	191	201	187	170	195	155	183	182	196	196	189	182	179	218	202	189	205	185	176	175	186	179	191	207	169	168	198	203	178	167	173	173	196	216	185	168	187	177	198	173	189	169	194	173	202	182	207	174	200	180	202	175	186	183	227	197	172	183	158	179	158	181	204	182	198	188	189	193	171	188	174	178	198	204	199	187	169	172	216	187	182	184	199	185	183	203	191	184	191	181	203	185	201	172	194	177	182	208	179	186	184	196	183	170	194	199	169	185	189	200	184	185	199	211	195	193	195	198	188	176	165	165	195	205	196	196	200	189	185	212	189	206	176	197	182	176	172	195	179	200	183	215	189	181	164	180	179	184	179	158	212	205	190	182	184	213	202	183	205	181	187	192	200	174	180	198	182	175	191	175	180	196	200	175	189	195	200	184	187	209	189	198	203	174	192	186	181	182	165	209	176	164	180	198	188	184	184	193	187	185	207	179	202	171	197	178	186	189	206	207	173	195	203	204	194	175	189	190	187	167	196	170	225	168	186	176	187	189	185	183	206	185	192	169	167	175	171	176	195	196	187	161	177	203	182	219	202	188	164	201	183	200	163	220	218	153	186	171	177	185	180	179	181	177	195	190	210	192	191	195	184	184	208	190	188	211	179	199	184	181	178	172	187	178	189	178	192	178	170	185	172	206	187	151	166	207	182	186	171	190	194	202	205	178	173	183	177	202	200	173	211	176	178	186	186	187	160	177	171	197	192	181	197	166	183	208	181	186	175	200	199	185	186	191	190	204	203	193	197	178	182	177	214	198	186	170	178	170	209	193	224	175	180	194	162	190	178	188	217	192	184	185	189	176	168	175	195	177	200	191	191	183	197	173	187	202	190	182	180	183	195	171	182	187	213	177	186	169	194	175	183	214	184	203	174	167	207	203	189	176	198	198	166	192	176	183	185	185	182	206	160	175	193	191	201	173	187	189	165	192	185	165	194	199	209	195	199	186	163	188	198	190	158	169	217	180	180	205	176	164	174	193	193	194	195	193	143	202	202	191	185	178	170	197	213	203	189	178	190	195	184	183	201	176	223	203	197	182	171	193	179	200	191	172	179	193	164	169	179	166	172	191	194	198	190	191	193	185	186	187	179	200	169	198	197	174	185	197	200	206	178	178	237	183	199	192	204	199	211	170	192	176	195	182	161	162	196	198	205	210	175	171	210	188	172	195	174	186	196	193	183	187	169	177	188	176	169	170	208	164	167	196	187	198	191	192	171	176	195	178	203	163	187	166	190	182	194	201	174	177	201	180	162	182	210	177	179	204	164	166	208	175	181	214	203	170	187	184	149	187	214	164	170	192	181	183	180	173	187	165	174	167	208	185	178	154	164	191	191	187	194	175	208	202	175	193	171	186	186	171	189	192	168	187	177	197	195	199	178	208	183	218	196	178	185	185	190	189	178	174	196	168	177	214	184	177	169	195	210	189	187	178	196	204	179	207	164	184	197	175	172	171	172	176	183	186	170	187	183	183	165	173	201	184	197	177	183	185	185	185	168	185	185	171	194	162	180	187	184	179	196	193	188	199	188	172	180	198	187	188	165	156	184	179	190	196	174	191	201	159	182	192	185	203	195	165	188	183	200	180	186	190	180	185	193	159	185	187	184	182	174	169	189	212	166	187	177	199	191	162	171	185	185	175	191	193	194	193	203	180	172	176	192	173	201	190	198	180	190	196	196	193	173	198	209	190	183	185	165	180	157	185	180	165	193	203	205	212	171	191	193	212	173	194	185	181	205	180	184	188	196	208	169	207	189	197	193	213	204	219	206	191	151	192	162	172	184	183	189	182	183	207	207	198	176	201	173	190	180	181	172	174	201	196	214	174	180	208	186	174	184	205	202	180	189	206	194	196	182	182	177	190	185	190	189	183	187	185	178	190	184	196	206	189	210	181	187	187	193	190	189	179	199	173	157	160	182	195	176	195	164	221	193	188	175	214	187	169	192	182	196	196	182	185	187	170	187	177	156	188	174	176	197	217	202	192	194	163	177	184	186	188	181	208	199	175	178	198	195	197	179	181	186	167	196	188	182	184	170	175	174	196	173	165	162	194	177	168	186	192	202	187	192	177	209	172	177	170	175	174	184	206	193	172	185	162	192	173	172	213	176	193	163	183	190	170	160	175	178	171	179	168	193	199	166	170	207	171	171	175	191	172	171	179	189	179	197	189	174	184	206	170	190	203	178	182	168	201	188	188	185	166	167	201	190	195	177	187	169	196	195	171	196	167	173	178	188	181	179	203	192	180	192	177	184	157	178	172	173	180	167	170	183	181	204	172	195	181	190	182	190	198	216	164	162	172	163	186	186	208	179	188	198	189	189	160	197	198	171	181	191	168	175	181	163	202	188	208	209	197	190	196	189	205	163	187	196	182	185	177	175	180	173	160	194	201	166	187	170	170	177	182	172	172	182	200	191	195	206	170	186	200	182	190	204	169	165	201	185	183	190	207	196	176	156	187	188	186	182	209	174	208	168	173	187	194	186	211	202	177	219	181	200	187	175	196	207	195	166	198	212	202	189	184	183	174	182	184	200	199	182	174	198	180	172	181	198	197	215	160	188	168	231	196	191	194	193	213	167	199	163	194	183	208	192	181	185	202	176	188	186	173	168	182	179	197	154	181	197	187	157	194	187	188	186	181	200	184	186	203
28084	15107	1860	464	353	321	283	289	291	297	298	301	280	274	283	276	314	288	285	287	276	282	300	289	315	281	287	264	297	272	278	280	310	275	277	303	292	276	297	285	294	284	282	280	286	269	285	282	295	277	277	278	317	284	291	263	324	268	300	277	269	287	279	279	289	294	295	261	296	309	256	261	306	303	278	304	264	289	272	293	310	297	279	287	277	315	304	294	290	296	255	277	291	282	303	274	290	265	278	265	281	305	265	281	291	306	281	295	281	277	295	284	270	307	291	288	276	275	289	260	289	276	291	281	264	290	315	270	302	294	303	268	300	310	289	278	306	297	296	265	290	299	299	271	300	285	266	315	273	311	274	270	281	295	295	260	275	251	282	274	294	298	285	304	292	303	321	259	271	290	284	302	298	271	305	296	258	291	274	250	279	299	331	256	283	280	289	253	283	286	272	261	296	316	293	291	288	316	261	297	264	252	308	295	283	300	288	281	248	297	300	263	297	303	296	272	303	285	288	274	264	250	295	269	281	288	286	277	312	293	279	262	322	289	289	291	301	336	289	312	294	274	297	272	292	292	294	259	301	283	305	287	271	308	294	295	275	292	315	292	285	281	300	300	281	321	278	279	266	299	296	278	273	281	297	284	271	294	298	284	265	268	262	284	293	275	309	276	296	299	296	296	290	318	283	282	283	291	274	307	290	307	280	291	285	293	294	293	294	264	282	326	289	267	286	294	309	290	272	279	264	271	319	302	309	292	295	314	297	276	285	281	292	252	265	290	293	284	307	291	318	278	283	302	310	288	294	269	273	322	324	277	261	280	292	319	279	275	283	284	288	277	308	283	289	296	314	297	277	321	280	296	288	268	297	284	294	277	293	282	261	278	285	263	277	280	284	271	273	251	290	259	274	255	336	323	250	291	299	291	289	293	279	302	270	306	286	271	312	276	259	286	266	280	277	263	291	298	276	272	274	293	262	305	323	320	284	304	296	280	275	297	261	288	288	288	268	261	277	256	268	285	313	282	272	277	292	302	274	277	274	290	310	285	278	275	257	253	286	267	269	272	262	317	300	310	288	291	275	269	297	276	287	267	275	309	283	298	282	285	304	292	314	291	264	268	303	263	279	289	274	305	276	315	305	280	289	267	316	316	274	266	268	293	309	280	271	267	288	287	279	277	304	291	293	292	256	277	280	278	286	275	302	310	303	289	271	275	278	297	331	305	296	262	254	259	269	287	253	274	275	282	278	244	303	262	293	258	271	293	264	295	282	275	304	311	304	284	273	291	293	294	318	306	280	308	277	278	307	274	271	293	298	276	312	268	295	269	295	261	281	287	289	293	302	290	264	309	299	292	266	282	287	294	280	300	307	289	281	273	288	315	325	253	270	305	270	266	276	282	312	307	277	312	293	269	279	277	284	290	265	303	290	296	309	267	291	287	274	301	281	277	279	277	266	288	290	286	296	298	292	278	303	274	263	264	290	276	276	285	312	295	265	290	304	261	285	310	266	260	282	269	278	293	304	295	275	285	290	276	308	277	288	255	281	304	291	272	308	289	282	287	315	297	278	256	314	276	294	293	279	298	265	266	285	310	280	270	272	275	298	294	295	269	270	269	264	289	308	280	310	275	272	291	272	279	284	282	270	273	285	298	297	297	303	270	264	305	298	271	281	296	316	267	290	262	284	291	276	312	286	293	311	286	285	275	268	286	289	271	289	305	257	285	285	293	281	309	301	295	312	283	298	315	288	264	261	287	290	279	275	275	268	272	291	261	306	278	285	262	262	276	295	287	262	288	293	287	256	282	299	265	268	299	271	295	296	263	254	271	301	293	268	300	314	304	278	273	254	282	304	286	279	282	283	348	284	254	268	305	275	284	273	300	302	310	330	269	288	278	265	267	284	270	292	268	307	283	264	286	281	278	314	301	280	304	285	295	271	311	291	347	282	288	280	294	281	279	277	288	288	295	295	259	274	287	297	283	293	296	278	304	278	307	268	276	280	285	303	283	289	290	303	304	272	295	322	264	300	290	291	309	284	258	313	282	285	286	294	305	295	300	284	268	274	302	302	293	296	277	270	263	275	274	265	279	276	275	241	286	280	292	309	289	285	282	271	270	258	278	294	270	313	262	286	311	295	277	278	303	301	300	269	292	311	302	308	290	305	290	281	299	243	307	304	268	302	277	265	275	278	284	285	263	302	284	281	272	281	299	266	243	282	293	292	287	285	290	267	286	293	292	291	292	282	263	279	291	314	302	303	254	324	286	276	296	308	278	293	259	298	297	284	261	302	292	316	304	304	255	286	295	299	276	275	300	275	283	247	264	274	277	310	305	293	284	304	304	269	298	292	288	278	301	322	307	287	302	287	262	273	296	275	260	265	304	256	284	282	257	267	327	295	302	284	289	298	317	286	282	306	261	288	297	294	308	276	261	292	278	305	283	285	298	295	293	296	301	294	285	276	299	286	283	320	282	299	277	256	294	246	288	293	287	314	271	314	327	281	307	296	281	288	293	279	280	276	301	289	292	276	292	272	287	298	314	291	260	267	285	258	283	307	296	302	272	255	280	313	273	286	279	269	274	301	270	282	295	283	288	306	301	292	285	283	283	293	289	277	318	268	277	275	299	277	282	282	285	289	285	297	259	300	275	322	280	303	295	296	270	291	295	280	273	264	264	294	276	255	264	291	311	277	293	284	300	279	300	259	315	258	267	269	277	321	298	268	284	298	300	289	315	286	292	282	309	281	275	261	297	301	285	271	320	285	269	282	285	267	266	291	271	279	292	300	284	291	299	274	276	310	273	264	277	276	291	288	265	293	283	292	276	294	303	279	278	276	294	275	274	275	258	298	305	304	283	276	273	286	284	310	310	271	298	293	298	272	263	267	280	295	257	308	278	290	293	300	297	286	255	292	275	299	279	281	286	264	277	289	297	279	239	276	290	285	252	308	268	280	297	290	300	306	281	287	269	306	312	299	243	320	274	255	309	303	286	274	277	281	279	280	268	286	260	282	300	285	304	292	263	303	276	288	296	300	282	297	303	297	322	284	268	282	266	300	294	294	283	299	261	274	266	294	283	289	286	284	301	307	267	289	293	273	286	294	272	273	309	295	287	303	284	293	288	281	288	294	280	295	303	291	266	288	264	288	294	276	288	295	299	302	282	275	315	293	276	290	272	257	292	291	273	280	296	281	239	269	276	270	258	313	258	262	270	294	298	303	292	294	273	281	271	280	298	267	281	257	287	324	316	275	255	276	318	264	286	277	270	292	300	281	269	284	270	277	274	277	272	258	263	261	266	268	270	303	280	301	266	325	295	287	300	282	308	293	304	283	287	312	291	277	289	264	301	296	291	286	294	290	279	304	321	312	279	268	318	297	316	276	303	286	267	288	283	337	274	312	300	305	290	275	255	288	268	281	289	285	252	293	262	312	275	304	293	314	299	282	293	283	287	295	292	294	292	286	287	309	281	289	288	284	301	285	299	307	264
4743	953	716	463	435	432	379	387	393	359	340	352	321	377	365	371	336	354	358	332	370	389	367	318	385	377	370	342	358	340	378	335	336	344	341	356	334	339	371	363	382	397	366	353	355	369	365	315	340	345	366	329	351	360	328	349	326	363	359	371	351	345	351	394	336	336	389	334	306	328	348	339	374	354	344	370	334	325	349	332	340	341	329	381	373	351	352	357	363	359	340	380	350	338	361	370	366	379	387	359	358	357	375	375	338	350	329	348	339	313	348	363	375	334	345	309	319	370	333	346	357	312	330	353	353	374	335	345	356	363	398	351	348	361	364	319	355	353	331	352	338	312	358	371	351	322	372	324	341	323	360	335	366	350	393	343	337	325	355	328	351	369	361	333	320	345	341	336	356	368	349	341	327	353	366	297	361	352	324	333	364	333	322	386	351	316	366	336	330	302	376	335	365	358	348	335	339	334	326	350	383	350	342	325	376	361	346	366	350	357	350	342	366	369	350	344	349	340	351	333	333	327	337	344	330	346	339	379	369	346	327	397	326	332	361	366	346	333	287	342	362	350	334	336	337	340	322	377	330	349	345	344	310	352	353	360	401	375	352	351	347	340	351	348	358	365	332	334	341	348	339	343	313	340	335	339	321	322	351	365	340	331	341	353	351	346	341	364	369	329	383	343	356	334	361	337	378	344	353	313	318	349	362	337	347	326	342	378	318	359	352	324	352	350	309	379	360	339	336	359	334	335	339	371	341	333	373	354	331	370	345	332	337	386	319	341	335	341	325	351	352	327	337	357	329	359	350	348	360	332	365	365	351	353	349	339	334	349	323	339	343	361	322	326	316	332	340	350	310	354	322	319	373	353	333	386	364	338	343	341	347	325	356	355	344	340	337	324	367	345	323	338	347	299	339	349	333	323	323	344	321	348	347	338	346	357	355	327	341	327	319	325	385	330	343	353	331	309	331	366	361	363	340	359	354	349	366	355	343	348	344	360	359	358	320	364	361	359	346	370	362	344	365	353	339	341	328	354	345	352	368	376	367	380	348	379	333	337	354	342	349	365	344	334	333	358	336	308	360	312	357	369	351	346	332	355	350	303	341	320	359	327	342	366	358	361	351	367	320	343	354	327	364	340	380	338	348	324	336	341	347	325	327	359	361	354	350	340	342	338	352	347	349	329	362	340	352	358	358	344	347	353	307	328	372	313	356	367	343	376	355	350	354	383	362	352	334	375	350	318	345	343	358	352	387	341	347	344	375	355	360	354	310	322	355	365	369	359	343	346	381	353	334	345	346	356	360	350	343	332	337	330	341	361	340	377	344	341	358	363	361	332	343	341	374	346	364	388	332	314	361	374	335	342	355	383	331	363	343	344	371	349	372	335	356	362	339	318	324	411	344	370	347	349	325	353	356	343	348	338	330	346	354	392	346	368	318	359	320	380	332	344	353	336	332	383	360	384	351	358	361	338	324	371	354	360	337	320	360	324	340	303	356	310	392	339	343	364	354	359	356	357	357	377	362	360	345	360	327	338	357	334	360	354	325	343	347	322	329	349	360	396	349	327	392	307	365	385	350	345	332	367	373	343	366	362	345	317	329	368	339	308	370	329	352	314	323	348	346	354	362	352	319	349	366	346	346	359	361	369	334	382	327	368	374	324	349	343	348	345	350	318	357	355	356	355	369	358	344	324	336	322	365	338	360	350	357	329	347	359	340	307	347	333	353	329	364	375	324	330	367	356	300	352	321	366	346	362	344	383	319	383	354	374	334	346	348	285	320	327	326	357	365	317	353	353	348	338	321	373	332	339	345	337	345	324	369	362	389	370	399	388	331	378	368	324	328	343	351	334	328	377	358	349	336	351	357	355	366	335	344	344	348	333	357	352	321	360	334	365	341	347	340	356	358	358	386	374	355	363	332	339	321	357	355	336	350	366	351	353	360	336	314	362	373	382	347	369	341	375	347	339	362	374	368	374	323	367	380	356	322	363	354	362	341	336	295	365	359	348	330	385	337	373	379	345	356	323	340	366	352	361	375	355	342	351	365	359	312	336	341	379	327	357	345	335	359	359	335	369	362	351	325	368	355	352	329	358	340	365	367	359	316	331	342	342	383	350	340	327	343	353	322	354	356	333	371	372	310	378	330	344	367	374	350	389	352	359	320	366	317	339	386	323	361	324	328	353	337	355	353	367	324	389	332	335	331	341	335	353	357	316	338	342	361	343	373	359	391	354	352	387	390	343	320	358	348	374	337	357	327	334	359	358	350	330	353	360	356	341	321	372	350	331	320	340	363	327	361	350	352	342	336	371	343	336	386	324	345	345	322	315	343	329	334	314	343	312	361	329	328	363	334	346	336	341	333	325	347	341	352	316	341	334	366	353	295	351	335	322	360	354	323	356	326	338	357	347	330	332	372	368	327	335	386	311	332	359	337	352	358	320	326	331	341	341	370	351	363	318	334	363	377	337	377	343	367	372	325	389	340	350	335	368	345	343	340	357	361	347	343	348	339	369	385	347	350	335	323	335	373	322	335	337	356	363	360	351	334	359	327	336	322	376	340	316	394	358	321	331	365	381	346	349	330	370	336	354	327	349	331	345	379	365	340	338	317	376	352	339	306	356	356	387	315	362	348	331	360	328	356	358	326	364	364	353	339	321	363	338	334	385	346	359	341	365	374	337	306	349	364	361	341	334	319	333	341	376	336	362	297	382	367	353	325	360	328	340	345	323	336	379	344	330	359	354	368	334	328	381	350	367	354	336	324	341	325	365	340	357	345	358	329	324	333	329	341	354	355	363	338	329	333	362	357	335	333	333	376	362	351	374	334	339	353	345	339	356	323	331	365	353	364	328	376	381	363	323	352	371	359	354	349	339	354	347	364	357	369	346	353	354	356	315	349	349	351	331	345	355	337	351	363	330	369	380	348	361	378	345	328	347	333	338	351	372	346	350	345	340	345	361	315	353	378	312	342	350	355	326	390	361	345	355	365	360	352	311	330	348	331	355	339	336	342	338	345	337	336	352	330	340	334	291	327	325	360	373	333	335	343	362	399	348	319	333	352	329	362	364	364	368	360	351	342	367	359	334	327	382	346	372	353	357	310	341	342	346	337	374	324	341	355	374	344	367	353	349	370	383	335	350	370	356	346	310	346	336	391	332	363	375	339	378	347	333	380	351	342	345	356	341	330	348	344	365	357	377	335	390	350	353	387	339	365	280	328	335	351	334	347	327	351	360	362	351	363	331	371	336	360	317	345	356	350	335	360	383	395	357	326	339	324	342	366	344	332	341	359	332	331	328	369	336	311	335	335	348	365	365	386	328	356	347	343	330	369	345	340	355	347	349	349	349	371	343	337	343	351	303	344	330	331	372	327	317	351	363	379	346	319	350	354	354	346	373	380	333	384	360	375	352	350	372	348	399	364	368	332	376	352	360	307	342	373	372	353	333	329	324	354	366	356	343	354	336	341	330	331	358	336	352	339	355	322	368
23755	21408	28152	25051	20899	2490	688	517	442	432	402	392	333	346	345	352	340	376	333	369	318	337	347	322	353	342	303	317	328	327	357	352	289	348	306	321	324	303	328	315	333	314	306	314	321	297	333	334	317	297	316	319	284	328	315	320	300	310	292	309	313	292	341	295	296	321	308	298	334	273	296	291	321	294	298	292	321	279	294	328	289	280	282	300	295	338	310	313	311	318	289	316	316	347	302	308	313	308	339	310	299	300	317	297	301	311	295	311	295	317	291	314	324	340	313	295	288	300	332	303	289	298	283	305	308	318	309	335	320	302	314	352	320	276	289	277	277	288	317	312	269	325	309	298	322	297	329	309	293	323	292	301	321	314	305	326	308	321	306	299	304	321	349	293	265	310	296	287	302	306	298	308	305	327	299	311	300	297	305	272	323	338	342	330	306	296	302	290	297	288	325	295	300	333	323	278	273	308	332	289	296	297	309	287	293	322	305	316	326	294	323	314	292	285	280	320	308	295	326	286	309	307	315	323	322	294	282	275	303	300	317	289	327	333	287	298	324	320	288	300	298	301	305	312	319	322	337	321	334	321	315	311	290	303	311	315	311	279	302	323	298	332	299	290	303	279	286	311	307	346	314	301	319	325	336	317	325	266	331	274	297	324	330	288	296	278	344	316	285	296	289	290	301	316	291	285	312	319	315	290	299	322	295	298	283	298	304	313	300	292	307	306	308	307	297	295	336	322	328	318	310	316	312	295	301	302	316	313	287	319	336	297	285	286	313	317	337	320	310	305	311	349	311	307	320	309	291	322	264	278	305	305	291	283	297	259	330	319	338	321	319	299	291	319	311	305	310	321	300	323	275	308	285	311	308	309	326	331	321	302	332	305	292	307	304	308	311	308	308	311	320	297	300	324	293	334	307	301	335	328	300	333	333	310	311	294	306	323	315	294	330	314	324	309	315	290	312	318	306	337	299	322	334	322	295	311	300	284	333	295	288	295	304	288	343	297	313	326	316	292	331	311	280	306	301	297	344	324	326	302	311	307	293	285	309	294	334	295	291	323	304	303	323	289	303	324	297	311	321	297	331	322	319	318	298	308	292	296	284	311	305	286	307	330	280	334	330	292	306	303	315	291	286	295	339	287	288	317	293	315	326	335	307	296	284	302	312	326	303	325	331	292	338	351	293	312	292	302	314	302	297	328	297	289	303	267	310	293	290	311	317	313	309	329	302	367	311	281	309	317	317	318	300	297	302	318	292	302	316	315	274	325	312	315	305	301	331	318	308	306	308	300	301	285	319	289	285	334	291	329	305	296	301	325	315	328	342	317	332	286	305	295	287	283	320	309	326	313	320	330	300	300	343	320	306	304	328	305	301	305	332	316	297	279	280	290	321	301	321	299	289	312	279	309	319	323	289	292	278	326	320	314	304	284	321	284	298	305	328	346	318	311	336	299	304	324	331	318	304	309	288	308	297	309	319	307	329	301	301	277	319	309	317	266	274	320	298	294	322	293	294	327	329	331	315	322	308	311	303	304	346	301	291	331	315	320	309	289	303	284	339	326	306	308	310	327	308	320	293	319	311	299	295	298	339	317	332	296	304	309	308	293	306	321	284	309	301	295	320	319	328	289	313	306	311	314	269	296	328	299	324	301	334	320	276	322	315	356	310	323	311	266	340	296	310	343	335	325	296	333	321	278	326	331	304	314	274	315	355	302	297	315	302	288	319	282	291	289	318	333	311	302	306	316	282	297	308	297	296	288	286	305	303	305	315	298	312	302	293	290	282	309	289	333	291	293	296	314	295	331	305	287	290	271	273	314	321	306	302	315	299	329	298	278	289	281	289	331	317	325	278	308	320	317	347	334	324	315	307	342	346	281	306	300	281	339	283	320	294	331	296	284	327	326	339	284	288	270	316	319	311	336	320	312	337	326	301	312	344	308	291	291	313	318	302	301	284	308	316	310	282	307	285	278	291	305	330	288	333	305	299	302	289	316	276	299	324	321	304	290	312	299	313	298	294	296	294	318	284	306	287	358	310	300	319	338	319	276	290	314	342	297	292	343	297	324	337	292	306	292	321	331	290	284	304	329	274	324	275	331	338	308	292	344	286	344	293	317	309	312	283	316	311	311	286	292	313	312	320	304	295	306	314	291	300	376	306	350	307	334	297	309	294	312	321	281	302	297	313	306	296	300	291	309	310	323	339	305	306	298	319	325	321	296	296	309	301	348	296	304	302	312	302	304	318	312	307	317	285	302	368	320	338	319	290	322	289	291	315	284	290	307	317	308	328	330	335	298	309	312	330	323	311	294	291	318	268	315	300	282	318	274	280	297	298	304	301	301	295	288	316	333	318	330	274	304	305	328	289	321	294	318	281	288	321	301	308	299	317	310	293	318	347	332	280	289	318	323	304	291	328	319	292	301	315	345	329	299	326	319	333	319	277	321	297	307	293	293	315	309	314	294	275	301	324	314	320	286	319	281	281	294	317	289	320	316	306	342	282	322	328	327	338	298	284	330	342	311	344	315	317	269	313	297	298	339	315	298	313	311	299	308	317	292	313	292	268	294	283	291	296	280	309	317	280	334	292	310	293	283	300	318	316	305	321	314	278	308	335	319	334	347	307	305	317	301	301	302	318	300	289	326	302	324	325	283	285	301	311	324	302	288	310	321	299	301	326	292	307	326	288	290	311	303	305	305	263	305	313	286	301	328	289	271	285	322	299	294	315	300	299	281	340	313	298	323	316	324	308	308	295	321	302	305	306	340	282	277	310	320	293	294	304	279	278	317	307	304	305	314	320	298	309	275	293	303	314	273	254	302	310	281	326	324	302	290	303	307	289	318	340	316	285	347	281	319	299	299	325	284	326	283	297	299	293	320	291	307	325	314	305	310	316	305	298	322	308	321	280	297	324	291	324	303	303	282	307	309	306	294	297	309	318	309	349	293	295	307	337	332	295	326	290	277	316	312	291	302	315	314	297	326	311	321	286	296	341	280	303	254	317	286	293	298	300	281	280	318	307	309	295	317	315	284	324	296	315	303	304	327	311	345	332	300	326	334	295	313	278	318	298	325	309	315	318	327	285	298	323	315	348	303	330	273	334	295	304	314	338	302	334	342	299	312	304	341	292	291	292	305	323	310	308	307	303	303	332	291	313	303	294	322	295	309	292	294	311	306	300	287	287	294	327	277	300	304	293	305	296	285	307	304	273	309	317	307	288	287	326	299	267	309	314	295	305	322	327	283	315	304	302	301	326	324	312	290	277	306	323	303	282	316	337	328	315	313	285	298	279	303	294	311	346	295	304	290	310	315	290	316	299	311	298	304	292	303	301	297	323	287	292	302	304	294	312	297	331	255	326	307	349	301	307	292	335	287	287	270	287	313	301	335	290	328	327	331	294	290	321	287	341	302	290	328	346	330	297	301	298	302	323	298	345	296	267	281	322	313	309	308	325	316	310	290	310	335	314	316	338	299	325	289	295	335	305	320
4114	7560	4791	2287	1678	1228	1006	853	742	637	600	549	524	513	450	391	489	435	440	432	414	399	447	409	400	422	398	385	383	368	397	377	387	404	392	399	396	381	394	381	414	366	375	411	385	402	382	411	390	416	386	410	424	400	386	408	402	375	389	387	361	406	382	385	385	367	383	416	391	380	377	398	431	401	377	380	398	403	419	357	385	353	394	389	394	381	384	388	407	386	379	385	400	349	428	423	360	395	425	379	403	380	351	413	380	398	381	391	392	383	377	364	386	363	356	385	385	358	365	384	396	365	376	380	386	375	383	365	386	369	400	394	392	377	372	410	390	393	406	390	388	379	370	422	391	355	360	375	381	360	395	376	410	410	376	365	395	360	354	394	394	375	387	369	375	354	396	371	374	391	375	383	393	407	362	354	391	362	398	398	405	415	362	398	396	367	373	387	403	409	372	412	360	410	397	385	406	400	366	398	349	378	393	383	393	347	422	385	359	343	393	352	369	380	380	371	348	363	360	355	405	434	373	377	376	399	370	374	362	425	383	374	384	357	372	397	390	392	380	388	387	376	354	383	389	386	358	398	364	372	382	364	399	396	398	362	367	388	375	413	370	376	375	377	400	388	402	383	387	370	402	367	370	369	395	398	359	350	405	381	390	386	406	380	393	400	398	374	391	361	390	357	362	366	374	391	396	355	363	385	402	344	420	361	394	385	378	363	380	359	371	399	378	348	366	377	373	389	368	395	381	405	370	371	358	383	390	397	362	368	369	405	362	386	360	374	381	360	398	395	393	341	406	355	367	383	381	361	372	372	376	376	404	379	382	400	394	363	379	380	382	382	418	376	369	381	419	382	377	361	365	352	387	390	396	363	408	340	402	383	384	404	437	379	395	370	439	367	386	405	394	364	368	410	399	401	374	398	340	387	375	407	390	361	347	402	388	387	373	373	376	348	398	364	380	349	365	338	397	362	372	380	387	388	379	432	391	388	427	400	384	399	396	367	374	353	390	374	371	376	386	384	388	376	395	375	390	377	410	380	365	402	407	408	376	414	347	382	362	435	371	411	394	353	377	392	365	360	336	355	397	365	384	373	380	385	417	372	401	382	401	376	397	381	342	342	406	379	345	357	346	368	405	371	395	351	399	377	345	364	411	341	372	380	383	367	373	372	406	407	377	367	381	397	360	422	373	385	364	385	394	389	379	347	403	401	358	356	384	352	346	389	385	368	400	373	386	366	346	374	366	395	397	400	381	370	337	376	418	393	379	404	371	399	394	395	367	406	378	365	401	377	405	366	390	395	353	407	351	395	394	374	371	336	387	375	358	357	375	366	381	422	395	347	366	386	381	406	374	364	398	357	382	374	352	370	414	399	382	397	378	382	389	392	369	360	403	370	367	403	354	401	379	382	407	392	368	389	376	399	388	401	370	392	386	367	385	380	372	405	409	376	368	364	387	335	398	370	385	401	377	389	393	375	385	373	415	391	380	364	371	392	359	373	367	435	365	381	382	370	413	363	405	344	369	385	368	378	381	406	391	400	386	385	382	415	359	373	363	382	367	403	405	353	381	348	356	396	412	413	384	386	371	381	372	370	372	388	374	395	354	402	408	372	378	379	371	374	377	402	390	390	373	367	406	355	377	389	395	371	387	377	385	395	382	380	370	356	398	377	381	386	362	354	364	405	344	367	341	373	368	374	395	352	353	364	338	363	374	383	381	408	393	388	379	391	393	373	396	404	368	359	399	384	406	365	380	391	380	354	406	353	367	371	364	383	359	390	371	391	382	384	408	386	398	365	407	384	379	360	355	354	410	401	389	357	389	413	357	382	364	357	387	376	421	370	397	379	354	412	392	385	373	364	365	382	359	399	377	400	405	357	363	397	374	392	370	395	388	403	397	370	396	392	395	366	386	419	415	382	369	352	379	395	415	382	375	348	381	391	385	402	383	369	392	337	404	390	372	394	364	376	386	378	394	375	388	378	376	404	396	377	376	398	368	389	384	397	423	370	367	361	374	361	386	395	370	400	358	361	385	382	378	373	399	360	354	356	368	400	386	373	404	391	372	380	383	360	392	354	408	370	388	369	368	390	417	390	350	394	387	396	372	404	409	380	408	421	386	371	379	371	407	411	408	373	362	424	359	329	387	394	371	371	391	356	360	358	383	370	404	412	389	387	357	419	405	393	364	400	381	398	423	385	352	370	383	387	393	366	355	407	372	369	363	383	396	365	377	383	361	384	385	395	403	373	404	370	391	390	380	406	357	407	375	390	370	408	408	366	386	395	382	341	374	329	374	384	409	391	371	391	361	410	393	371	401	414	409	400	349	361	383	366	356	395	365	377	427	384	369	386	349	400	352	394	392	417	379	366	394	379	384	393	363	369	375	384	393	410	398	400	417	390	393	375	396	380	366	362	381	396	404	386	360	335	378	370	364	413	386	374	389	403	371	352	365	409	386	367	382	380	347	363	347	354	382	357	377	372	366	341	400	341	415	396	410	381	407	404	379	397	374	374	377	396	382	388	340	348	400	383	376	361	400	394	346	386	384	385	411	405	392	351	396	390	399	375	359	358	411	375	429	372	389	410	382	392	347	388	381	382	420	409	397	366	368	400	387	357	381	376	381	342	371	402	381	376	365	366	411	382	375	379	348	389	351	361	380	390	349	373	377	409	374	392	385	370	383	365	380	366	390	419	373	374	366	395	381	363	412	392	407	366	379	367	390	401	409	348	412	380	391	393	361	391	398	390	354	372	354	389	401	370	383	404	383	368	428	375	374	379	414	367	380	401	396	379	407	373	391	375	355	405	396	369	388	400	372	374	381	372	362	356	404	353	420	418	389	409	340	386	345	394	390	412	374	380	389	386	373	372	392	380	438	408	372	386	381	391	361	379	373	375	380	381	394	345	366	385	374	404	379	392	406	336	365	362	391	380	369	401	340	365	391	353	373	406	361	375	354	396	412	379	390	399	379	412	383	396	399	366	364	401	374	350	368	434	361	366	409	315	360	406	369	378	357	388	386	362	384	364	407	368	380	342	406	364	407	381	393	386	359	384	404	354	405	400	384	378	326	384	367	368	379	364	387	372	383	406	389	401	380	394	375	384	382	361	388	399	394	394	370	379	384	415	367	382	380	354	425	384	406	372	413	384	377	364	361	357	372	378	359	385	405	390	381	357	394	387	375	385	384	402	393	393	398	375	382	394	381	403	375	366	368	391	398	397	391	391	367	391	352	401	401	386	421	375	406	356	392	413	386	336	419	384	411	366	400	400	372	376	418	371	376	402	403	348	378	395	384	391	380	351	372	359	382	399	376	388	398	367	366	381	367	391	384	424	371	394	408	362	366	369	368	384	390	371	422	370	393	356	385	391	388	397	402	378	411	390	358	402	380	389	331	396	389	368	384	374	401	347	395	382	400	410	391	361	397	381	398	365	335	368	333	386	369	357	343	358	355	402	393	394	360	378	384	399	396	374	370	370	400	366	388	399
24953	21381	26451	25149	1760	338	267	235	211	217	215	191	161	196	160	170	165	158	165	159	164	169	170	155	169	144	174	165	141	158	144	161	184	159	150	165	155	153	150	156	157	143	145	148	162	154	151	164	151	146	123	163	151	150	166	151	149	122	145	141	148	157	149	159	145	164	152	152	141	138	153	150	163	143	131	159	144	129	151	151	162	175	144	127	146	144	157	130	166	167	148	146	158	163	137	156	147	153	162	133	154	172	154	150	147	151	140	159	140	155	144	135	141	134	148	153	142	178	137	148	123	140	158	139	119	162	147	152	170	131	182	161	156	165	153	163	160	148	147	161	137	162	189	152	166	151	164	141	140	146	147	166	166	146	169	147	162	143	136	163	169	157	148	146	155	151	157	150	134	152	132	142	138	165	153	151	132	148	157	133	163	171	157	137	152	146	148	142	156	164	156	144	147	153	153	134	136	167	153	174	145	155	138	163	140	116	143	154	153	156	149	138	172	152	152	151	153	144	151	155	160	150	154	148	140	137	153	163	157	186	141	137	130	172	166	139	150	135	146	147	137	158	151	166	142	167	145	157	152	164	153	160	154	154	143	139	172	130	139	131	141	157	152	138	150	130	161	151	139	151	153	168	155	140	148	141	167	138	163	146	140	143	149	158	133	148	149	142	152	172	140	134	139	160	168	135	172	138	139	170	155	148	159	143	150	140	159	156	138	162	140	183	144	143	135	172	150	140	140	140	128	140	152	165	168	151	146	144	140	146	158	160	168	152	145	154	156	154	158	149	159	151	136	145	150	146	160	142	157	131	152	172	146	152	162	164	141	155	157	174	151	143	149	144	142	171	146	143	148	143	160	139	139	145	155	134	145	160	165	162	152	151	146	162	153	139	143	165	158	132	170	151	144	140	141	157	150	165	146	177	154	146	157	144	159	149	137	156	161	131	168	118	160	140	142	128	166	160	151	138	162	140	151	175	153	153	156	152	154	146	163	154	152	172	124	143	147	175	147	150	146	149	161	142	152	162	172	132	130	171	141	135	159	139	181	155	157	134	123	145	148	175	153	164	142	133	155	134	174	134	158	154	151	163	157	147	152	157	151	163	154	163	147	154	157	139	133	152	146	153	158	129	121	147	149	147	160	152	155	180	140	174	154	155	159	127	156	135	152	133	152	148	162	148	148	151	148	143	158	125	148	159	164	163	149	137	149	170	141	157	168	160	161	134	145	141	158	156	158	185	151	147	157	165	169	157	151	164	154	162	150	152	152	149	149	139	158	138	153	169	143	156	167	146	132	147	157	147	139	148	148	137	150	167	136	151	154	167	154	164	152	124	154	139	146	144	153	152	158	147	157	149	167	155	162	145	141	150	130	144	124	148	154	171	136	150	135	179	159	164	150	155	169	130	155	123	154	150	151	163	132	159	144	138	142	148	164	130	141	131	153	126	152	168	134	146	151	152	155	160	157	155	151	164	134	167	124	158	149	164	151	150	165	155	136	156	139	153	150	143	141	156	142	162	153	164	144	156	159	149	170	152	157	144	155	140	143	143	140	133	161	165	151	165	159	144	148	156	167	156	126	154	142	162	149	147	148	148	149	158	168	140	155	160	154	150	151	144	132	137	145	138	174	155	152	153	157	176	162	161	170	140	160	140	159	147	161	157	154	147	155	166	165	150	159	145	145	138	150	155	155	154	166	150	144	141	162	140	141	170	157	152	147	156	164	153	146	140	147	141	153	159	149	132	142	150	160	159	153	140	145	137	172	135	173	152	165	149	140	156	142	157	143	141	155	153	150	147	132	144	144	120	166	141	148	147	153	158	130	152	153	154	167	133	125	160	124	135	125	150	146	161	146	168	163	116	145	162	134	143	147	168	160	142	151	151	141	147	151	171	131	148	133	129	151	160	164	156	153	166	173	132	145	165	144	151	130	147	152	125	163	142	159	154	156	144	152	173	150	150	143	159	126	158	154	153	134	155	165	155	146	148	132	146	168	159	176	166	134	162	136	137	166	143	134	161	157	147	142	156	146	142	151	159	136	147	150	162	166	149	159	149	163	170	151	148	135	124	152	160	172	146	135	154	154	167	154	146	170	139	150	153	145	156	160	142	163	172	145	155	126	143	153	145	157	140	150	147	140	139	155	140	140	129	145	151	150	140	137	154	166	164	138	142	161	150	148	162	153	146	177	167	149	146	162	174	162	151	147	145	135	166	153	162	155	151	151	136	165	135	159	175	139	148	162	150	146	127	155	143	157	141	152	164	169	141	156	152	151	124	174	136	155	154	160	167	175	151	162	160	167	172	143	142	157	152	177	153	165	159	166	183	144	155	156	133	183	153	138	144	156	174	141	166	159	174	156	146	140	146	169	144	149	161	167	152	156	151	153	151	151	123	148	157	146	171	141	147	168	152	120	155	171	149	138	156	168	161	139	152	132	134	162	157	175	159	127	157	175	167	147	151	167	147	137	155	157	153	174	149	137	150	148	143	171	168	155	179	124	147	153	146	133	168	160	137	134	151	153	144	156	149	154	145	145	155	154	155	164	154	155	140	136	135	161	150	169	157	129	123	158	162	156	153	142	143	159	178	135	157	170	159	164	156	140	145	149	161	178	167	150	151	151	157	154	140	144	138	160	147	125	152	120	167	159	151	181	135	146	169	145	129	149	153	156	146	142	144	128	142	141	166	152	133	148	152	151	174	148	132	160	141	153	174	178	144	140	158	143	151	158	130	136	152	139	162	146	141	166	149	157	130	154	161	158	151	136	143	150	145	149	147	162	140	162	170	165	148	172	168	166	168	136	118	145	162	170	170	143	173	157	157	161	158	138	152	155	165	137	135	154	152	179	162	154	147	139	153	168	164	153	157	136	160	158	141	155	184	145	165	126	141	138	154	185	143	160	149	148	156	166	200	169	159	153	134	141	150	165	131	156	150	128	180	163	151	130	146	169	141	142	146	148	184	147	164	159	154	175	150	152	160	161	160	161	142	158	175	144	140	157	134	145	157	142	145	152	144	153	136	159	138	157	155	141	154	146	177	172	169	150	149	158	151	154	155	155	160	149	165	145	154	161	147	152	146	143	157	159	152	156	145	143	130	150	153	130	176	149	139	168	137	150	152	139	177	159	148	161	152	169	170	140	157	175	139	145	133	147	154	160	135	148	157	159	137	162	136	143	132	151	157	167	118	168	160	142	146	154	144	134	145	150	143	147	172	172	136	171	161	156	150	165	146	158	163	163	139	163	174	148	151	129	143	160	131	164	152	148	140	152	140	189	138	130	158	158	147	159	146	149	156	160	136	136	152	149	142	179	165	142	153	171	150	140	146	140	131	152	155	169	147	147	136	142	141	149	155	154	147	148	149	164	143	141	158	149	143	158	160	150	131	149	154	139	158	148	160	157	166	141	140	154	160	148	154	160	157	151	163	153	135	142	141	153	165	161	120	161	164	171	159	154	144	129	164	147	164	137	155	164	150	133	145	138	164
5017	3706	2345	1056	787	644	545	394	336	330	289	275	258	238	233	257	220	207	196	212	202	235	192	212	238	225	196	194	175	183	197	166	196	174	204	195	185	188	186	193	188	212	174	222	181	196	179	194	174	183	197	190	190	171	201	199	173	202	167	175	177	190	175	184	192	187	179	201	175	181	171	166	172	182	172	176	163	210	162	167	170	167	178	196	170	171	189	184	202	212	182	182	199	173	198	191	179	167	202	171	209	170	201	197	175	175	212	212	174	197	191	179	185	192	190	196	198	208	161	218	174	171	160	199	211	200	180	179	188	173	172	190	194	186	166	172	182	200	183	192	174	177	207	175	178	181	201	198	194	174	192	173	166	169	166	173	185	156	172	189	183	178	196	197	174	197	181	198	221	192	184	181	198	195	186	205	173	186	180	181	179	207	194	188	146	172	203	203	175	195	187	192	190	179	168	188	175	187	182	204	187	189	183	196	174	179	212	189	192	205	191	167	204	191	172	194	177	191	172	183	206	181	171	169	205	195	176	185	214	198	199	177	199	182	192	178	197	195	182	185	159	210	172	178	195	188	190	186	180	187	175	196	178	165	166	208	174	199	161	182	176	183	207	177	185	206	195	174	179	169	206	212	202	188	195	192	195	184	196	179	198	208	193	180	203	172	161	188	218	186	175	200	211	180	181	165	171	185	197	182	172	170	204	178	169	181	168	209	195	184	181	211	190	190	185	180	159	183	181	183	191	178	184	214	179	182	175	186	211	173	181	186	178	193	168	160	202	184	184	186	166	185	172	194	175	169	215	204	201	190	202	211	164	178	215	180	180	188	191	162	180	172	208	194	179	197	175	202	186	195	165	196	173	199	185	184	191	165	165	207	193	189	174	186	183	178	175	185	158	178	181	155	185	186	200	170	191	187	180	199	198	202	184	178	183	186	212	185	183	170	178	180	187	167	194	152	195	165	186	161	157	175	178	159	167	172	184	198	193	168	195	165	181	188	191	176	182	203	221	158	190	185	174	189	189	181	164	194	188	183	162	186	180	189	191	173	184	193	193	178	168	162	198	181	173	195	200	177	201	201	173	184	174	184	191	163	180	186	201	182	207	195	187	194	200	187	185	167	167	182	189	166	174	179	191	191	145	191	191	195	186	189	165	189	202	188	191	169	189	163	167	174	160	184	190	177	174	181	194	207	191	198	182	208	178	194	188	182	165	212	224	189	200	181	201	168	189	173	169	198	197	186	194	207	180	165	196	161	174	186	206	226	171	177	196	192	203	205	171	198	174	198	201	178	165	197	181	201	191	181	190	197	195	182	177	209	178	171	184	180	192	181	166	163	199	199	192	172	188	192	189	188	167	169	188	181	185	171	188	165	205	190	177	181	173	205	176	186	189	171	205	213	191	197	211	197	207	170	192	208	177	180	207	156	195	187	199	202	202	203	174	174	158	186	179	183	194	172	182	182	182	169	194	180	142	204	189	179	177	188	195	193	202	169	169	193	191	202	189	206	164	190	183	184	184	210	171	170	189	181	189	182	203	176	182	180	199	176	207	204	201	216	181	194	172	196	165	191	197	165	186	186	166	185	184	161	181	180	209	180	214	211	202	206	185	165	188	187	210	183	184	172	176	213	220	208	183	165	189	199	201	198	177	188	184	180	190	179	177	202	191	180	182	189	182	194	184	199	175	181	171	208	184	187	172	196	181	167	192	192	216	189	173	191	165	185	168	175	177	187	183	192	197	184	186	165	198	194	205	196	183	179	202	214	170	186	179	199	188	177	169	207	176	207	201	181	199	204	169	180	186	173	201	200	194	185	191	174	185	194	174	200	181	190	179	187	183	177	186	183	170	195	188	173	176	169	196	198	182	197	180	203	176	177	181	196	180	177	173	200	162	178	199	165	194	192	187	184	200	184	194	181	193	189	181	157	199	191	180	182	179	192	188	201	185	179	172	203	189	187	184	182	214	203	171	185	181	186	202	175	204	196	187	188	177	186	197	165	206	222	149	207	184	197	197	191	172	196	178	183	180	181	174	197	178	182	187	204	192	193	195	194	185	172	183	206	171	207	177	168	192	193	198	195	165	181	201	194	165	175	173	177	180	198	182	157	189	187	183	159	179	176	191	170	206	194	188	182	199	186	211	204	192	198	176	206	199	196	218	190	168	172	174	193	194	193	178	191	181	166	193	196	178	216	193	201	207	167	185	147	174	191	196	187	196	189	183	205	169	166	174	191	175	206	177	204	185	178	192	187	208	167	204	181	211	179	184	181	194	189	195	209	185	190	169	175	177	195	175	175	213	197	166	180	183	181	177	178	181	158	159	184	177	187	179	174	185	198	177	168	185	186	210	172	196	176	177	174	197	205	173	191	178	199	215	184	179	194	194	174	164	204	160	199	178	184	240	188	192	154	176	182	204	206	188	180	201	203	167	194	206	170	188	163	171	205	205	189	162	217	189	179	195	212	177	173	175	191	189	177	193	166	189	188	185	186	172	176	161	181	176	176	195	180	176	193	158	200	192	197	195	169	193	188	245	197	195	186	183	194	192	183	219	176	189	182	184	206	155	184	162	179	191	195	153	191	189	187	186	178	173	212	186	195	184	187	194	179	225	173	198	208	169	191	191	178	168	198	182	180	180	179	195	182	182	156	180	175	188	185	184	198	185	184	216	187	206	183	193	169	196	194	206	180	210	199	180	171	179	185	187	183	188	199	176	196	175	192	165	199	174	171	177	204	181	187	197	188	188	182	172	188	192	184	160	165	151	201	175	186	177	178	171	201	203	182	199	181	200	198	166	211	187	210	159	194	169	195	165	180	188	188	188	167	184	192	189	180	177	194	178	160	196	178	192	210	192	189	192	194	223	205	192	157	219	155	193	177	196	183	182	179	204	205	189	203	180	184	180	199	163	200	180	182	171	164	196	178	175	176	184	209	193	199	162	195	197	195	163	186	175	187	172	209	206	188	184	177	176	182	181	185	206	201	206	215	172	203	196	172	189	200	182	155	185	180	187	186	186	192	185	185	178	187	191	203	188	167	202	166	197	194	190	186	168	185	190	196	194	182	182	182	171	182	183	205	189	202	208	198	171	174	196	193	163	170	181	184	185	174	221	184	166	195	169	174	189	193	208	200	186	202	203	192	188	182	192	188	189	186	178	197	187	196	197	170	165	163	172	179	168	212	181	195	196	186	195	195	177	183	179	201	187	179	154	204	191	178	198	184	175	177	176	168	188	188	171	187	178	159	194	200	214	175	190	169	182	170	160	179	198	159	191	188	214	205	186	190	169	206	171	194	205	203	182	189	178	192	212	193	210	201	185	171	187	202	216	183	188	188	207	191	184	188	195	199	186	177	169	153	182	195	201	209	170	162	190	173	174	186	160	182	189	202	173	192	196	179	167	183	192	210	188	185	207	208	172	180	170	192	213	217	187	191	169	193	173	175	216	189	165	202	183	180	191	193	174	178	186	178	184	186	178	180	188	189
22662	21400	28787	24385	21397	20662	1599	568	452	394	351	259	248	250	229	210	218	211	171	172	195	179	177	181	171	169	142	157	155	171	162	183	133	198	144	151	176	152	143	145	157	166	160	164	167	158	162	161	137	149	169	139	174	170	148	135	159	141	145	162	149	156	144	175	131	134	149	134	152	154	165	153	172	128	150	172	151	156	150	142	154	127	182	151	134	149	135	155	140	153	137	157	144	148	154	163	155	163	145	142	149	149	164	150	136	137	127	147	153	163	146	125	140	157	137	141	156	152	138	145	134	146	141	156	151	168	146	152	139	147	147	161	124	165	160	138	154	133	156	117	159	152	156	149	160	136	126	145	121	159	152	151	164	180	122	144	154	174	166	167	152	175	143	159	144	159	149	132	146	153	146	154	145	139	139	145	150	172	166	141	165	133	150	163	124	144	145	149	150	156	137	165	176	143	159	130	146	160	143	111	148	150	140	130	147	173	126	152	138	145	136	152	135	157	168	129	131	138	152	130	135	153	160	147	138	143	144	157	161	160	130	153	158	140	154	149	147	172	159	134	154	147	141	153	161	169	154	149	146	158	158	159	127	165	149	134	155	161	150	141	167	145	176	148	127	149	146	142	145	142	152	171	163	141	152	167	154	149	129	144	146	165	143	141	160	157	136	127	143	159	145	116	149	158	141	157	138	159	148	155	148	145	148	148	145	149	139	143	145	154	137	167	131	167	136	156	145	158	138	151	136	154	134	141	156	161	145	153	140	146	153	142	160	158	151	158	150	144	141	140	169	146	141	166	136	127	137	137	136	148	170	138	151	156	146	147	152	174	144	141	139	128	153	153	124	152	149	140	148	142	157	133	166	147	150	167	152	150	151	162	172	152	135	133	142	168	155	156	136	134	134	150	142	139	147	171	151	164	146	158	148	162	136	146	147	146	110	158	143	152	144	152	157	126	137	130	163	135	150	128	165	131	167	157	143	145	138	145	143	154	165	153	138	159	155	130	128	145	156	136	153	155	167	132	151	131	147	130	154	150	149	144	148	151	158	150	129	146	136	131	155	150	176	157	172	145	141	159	168	142	149	131	153	149	178	130	129	124	140	137	154	171	136	150	167	144	146	172	141	135	141	131	152	136	126	142	153	133	140	157	140	138	126	143	141	135	144	133	139	141	155	150	125	161	159	129	136	126	134	168	146	115	154	157	158	158	163	151	130	139	147	145	158	128	168	155	137	154	161	152	140	167	145	141	143	124	142	146	153	144	145	136	145	156	136	169	158	162	148	137	143	142	130	161	145	143	163	140	161	171	163	161	150	158	154	122	157	150	155	145	138	146	161	138	153	137	141	143	159	142	143	136	140	155	152	139	155	148	171	158	130	136	164	154	157	144	139	120	125	159	144	141	146	151	147	154	138	156	136	140	138	165	166	174	150	144	139	137	149	133	150	156	160	151	137	162	132	141	143	138	143	144	136	151	150	159	147	146	160	128	173	159	138	144	154	152	171	161	148	142	143	157	146	145	157	143	161	171	140	151	147	130	160	150	136	146	162	147	152	151	141	156	138	144	135	136	164	127	149	143	159	139	122	164	144	156	166	167	141	156	145	135	133	168	143	152	139	145	155	136	154	151	142	132	152	144	152	141	146	139	139	130	156	151	145	149	154	141	166	140	130	133	157	142	161	151	149	136	154	138	168	151	158	133	149	166	118	130	145	155	153	154	146	143	153	131	129	137	133	156	148	143	121	131	167	145	144	142	132	131	168	139	165	143	143	135	140	145	139	151	161	139	139	119	137	141	136	154	158	141	140	165	156	143	126	172	149	150	144	153	138	156	152	150	139	136	128	130	145	152	128	153	144	142	156	139	154	167	158	155	139	159	133	150	145	144	143	143	161	151	129	146	146	149	141	132	174	172	127	145	144	160	155	131	164	138	156	131	155	140	149	148	158	164	142	146	135	155	161	140	172	160	138	130	159	171	133	138	124	157	142	150	160	139	172	166	155	176	132	134	138	136	136	161	149	133	140	139	144	164	131	157	114	150	134	131	127	128	166	135	146	169	140	142	137	140	164	136	155	145	136	150	143	146	150	135	153	150	175	159	131	126	155	148	157	165	155	154	128	150	146	158	159	152	141	145	156	154	149	151	138	140	142	134	153	156	141	132	148	153	152	163	158	156	137	141	151	156	148	128	132	169	169	145	132	156	146	145	146	164	141	126	159	132	141	152	150	144	140	155	135	128	136	157	154	175	161	122	140	146	147	146	134	169	123	174	134	137	151	118	165	151	137	124	156	165	146	156	135	164	152	142	151	167	169	164	153	139	168	158	154	150	144	142	143	150	136	145	134	149	142	159	153	147	159	143	147	158	163	157	154	137	152	131	149	141	153	132	159	130	143	155	159	166	144	139	145	150	156	133	143	145	134	160	117	156	131	157	153	160	148	149	172	146	166	147	139	133	158	148	146	148	145	164	158	141	140	142	135	144	133	132	156	154	139	143	146	169	138	156	154	141	142	152	146	153	147	149	137	133	151	136	132	137	138	154	156	156	156	162	129	119	154	142	139	148	171	171	154	156	129	164	151	147	143	154	175	140	136	138	150	155	165	146	147	143	161	146	152	138	136	163	154	161	132	177	162	141	146	135	142	193	153	129	141	134	152	163	142	147	142	128	137	153	158	158	132	143	141	144	169	139	148	153	151	170	146	126	163	132	148	158	145	151	150	137	141	160	138	143	151	161	161	149	170	160	149	160	141	167	158	144	150	142	141	174	126	141	137	158	142	156	150	140	162	154	151	153	146	154	158	152	146	152	124	158	145	162	155	156	135	169	139	136	147	159	167	152	161	147	152	155	156	139	150	151	157	144	149	148	144	135	158	130	138	156	137	168	147	148	149	150	150	131	130	146	147	156	135	170	146	145	138	165	169	138	155	140	147	129	161	161	142	152	158	151	166	166	156	164	141	155	143	158	148	144	145	134	160	171	155	153	134	138	147	144	142	126	139	133	156	153	151	158	146	142	146	150	153	167	119	131	132	128	162	181	158	132	155	135	162	142	152	161	140	154	142	146	137	156	152	159	170	148	151	129	153	153	158	138	145	144	145	137	148	154	169	134	151	166	141	139	152	182	161	128	143	154	147	155	130	157	169	157	138	156	129	140	147	143	156	153	146	139	150	143	157	162	134	134	149	148	167	128	148	141	145	116	153	144	161	139	145	156	162	141	145	151	131	158	143	168	136	128	126	154	151	145	138	134	164	132	138	153	148	134	151	155	151	173	137	129	162	142	158	164	173	163	159	146	142	149	158	155	161	144	148	136	164	128	138	127	158	152	159	138	160	171	145	154	149	136	141	131	138	159	138	139	147	134	164	162	139	147	143	143	132	154	134	161	124	141	150	133	156	142	157	133	140	138	139	145	169	155	126	146	128	156	155	131	149	146	163	133	151	148	144	149	126	168	145	125	152	157	148	150	145	159	153	132	153	140	158	140	148	157
5716	12199	7851	3638	2457	1848	1363	1044	827	710	570	498	444	414	365	321	293	303	291	287	257	237	249	246	251	231	242	225	234	255	197	225	200	202	211	195	195	197	217	232	210	214	212	215	190	193	212	193	209	184	210	229	212	194	191	167	196	188	218	202	200	208	226	193	216	220	201	205	199	213	210	178	188	177	185	203	192	220	202	192	191	185	176	180	181	207	210	171	188	183	199	221	190	206	217	189	188	185	192	217	201	210	194	188	213	197	214	197	198	196	202	208	165	178	192	209	190	216	185	196	160	206	201	188	210	194	213	189	209	196	186	191	169	185	199	183	200	181	184	234	198	187	205	175	174	204	217	205	213	161	171	205	170	191	201	198	195	199	196	169	200	175	195	193	178	179	203	217	212	190	204	221	169	185	195	217	182	195	185	177	195	237	209	184	181	177	175	194	179	179	206	180	174	180	179	165	208	196	206	229	201	187	194	203	194	191	167	219	190	181	182	196	190	180	202	189	192	198	203	197	190	183	184	220	194	213	171	174	203	192	187	180	173	181	187	193	195	182	181	193	190	208	188	188	174	198	190	198	193	181	201	205	164	203	169	204	170	217	201	196	176	202	211	181	185	209	192	174	217	182	183	183	206	167	182	191	175	203	196	191	196	184	194	183	180	189	192	200	187	188	193	208	231	196	202	192	168	214	200	203	188	184	193	195	190	179	184	196	189	197	188	192	183	199	181	184	187	201	206	184	197	213	194	186	196	172	172	188	187	191	209	178	194	204	192	184	201	184	155	179	197	198	181	217	188	177	181	188	191	223	177	183	183	176	181	181	195	178	186	164	196	191	179	173	207	214	206	206	187	167	201	189	223	186	177	210	184	208	190	200	201	200	196	193	177	216	184	156	202	197	209	201	192	202	174	200	178	214	179	198	177	188	178	214	195	186	179	179	161	191	180	213	198	196	174	190	181	191	192	193	204	176	196	178	179	186	193	180	182	183	207	184	182	184	178	207	172	201	170	215	175	189	179	204	179	201	200	186	195	191	179	203	197	181	209	182	216	183	189	176	167	196	172	172	191	194	182	207	193	206	180	201	171	213	172	194	190	165	203	182	198	187	186	217	192	162	187	192	222	205	192	183	189	162	199	198	202	181	184	187	192	177	188	183	211	177	183	173	200	192	205	175	180	195	195	197	205	179	195	194	200	193	194	187	169	198	194	185	204	183	183	204	193	193	176	188	191	187	206	186	174	214	172	207	189	204	203	204	193	199	198	189	179	187	194	183	197	192	194	183	196	179	171	183	195	170	143	180	207	207	177	180	185	186	193	211	200	191	171	201	180	177	207	188	197	173	182	181	187	173	173	193	184	182	184	194	195	189	155	183	187	196	194	207	191	189	203	203	206	198	190	202	183	202	191	162	209	206	222	185	187	203	191	185	183	203	171	202	188	190	208	190	195	206	188	222	196	184	160	174	172	216	175	196	167	200	187	207	190	180	185	204	198	208	213	200	169	187	196	185	179	192	201	184	203	206	185	181	195	203	208	165	198	191	179	193	197	190	174	194	174	199	171	168	183	185	195	180	183	171	157	206	216	187	177	196	184	193	183	194	221	170	199	186	192	169	189	200	199	208	173	212	189	191	187	208	203	193	197	185	209	185	186	179	187	186	175	188	207	185	172	197	178	223	212	213	191	184	185	197	194	196	192	191	211	177	158	185	176	213	194	182	202	198	178	173	184	188	185	188	186	193	200	214	166	198	215	196	163	175	225	195	166	194	181	188	201	209	225	198	184	186	198	190	186	167	174	194	209	180	204	202	200	194	193	205	171	165	202	188	200	214	186	209	186	175	200	194	188	176	169	172	194	168	195	192	207	195	186	191	204	176	188	191	188	193	201	184	203	196	176	217	201	184	182	177	175	170	197	185	182	198	207	193	175	211	212	183	198	176	205	200	196	183	182	197	173	188	196	195	201	176	212	191	194	149	214	190	183	204	194	206	197	199	196	199	177	202	175	166	186	176	191	199	178	175	186	192	183	208	184	185	193	187	165	198	176	185	200	184	214	183	200	192	198	181	173	172	166	187	189	176	197	200	182	209	180	203	166	176	171	176	202	200	180	194	214	196	189	168	199	199	200	204	198	178	184	207	188	182	195	192	179	177	170	193	177	190	197	180	203	174	182	187	190	195	184	188	214	179	192	184	191	198	187	167	188	193	201	186	172	167	198	168	194	192	194	194	190	209	195	174	187	180	196	190	173	188	196	215	201	186	195	181	187	175	196	186	183	211	164	171	186	188	189	201	176	178	194	182	183	190	169	180	202	196	201	196	185	184	180	207	197	160	188	181	202	199	197	168	165	185	181	208	198	195	195	175	217	177	180	184	197	190	176	187	212	195	189	195	210	182	175	194	178	191	225	184	193	187	156	193	194	205	194	168	194	191	188	194	175	169	233	205	192	159	211	176	181	185	194	162	171	178	173	184	185	177	196	207	214	202	206	219	195	200	182	212	188	189	176	170	195	190	194	200	186	191	193	175	200	192	194	200	203	206	174	169	199	178	175	191	181	199	186	197	199	165	173	183	185	202	216	204	198	188	201	204	179	191	195	199	182	174	210	197	203	238	204	188	192	190	183	182	198	176	200	202	210	195	195	175	180	200	194	193	189	188	190	193	184	166	184	203	184	199	172	188	200	190	183	204	199	186	178	186	176	227	152	165	190	215	201	198	197	185	189	181	190	161	168	179	201	196	166	195	208	203	186	196	208	168	186	189	164	201	184	190	185	192	167	150	169	186	176	189	179	179	215	181	226	226	184	187	185	172	185	203	150	198	207	206	205	190	204	172	199	172	185	202	199	203	176	196	186	217	185	211	194	173	190	179	186	192	185	197	197	196	180	175	189	184	194	233	189	172	175	174	177	207	182	176	180	192	201	216	181	200	185	174	188	192	196	187	202	209	205	196	203	179	178	189	187	175	189	180	198	204	206	177	183	217	179	171	215	195	199	200	186	205	197	203	166	191	184	216	181	197	212	189	166	210	181	189	189	173	157	184	166	204	195	161	184	191	201	202	169	188	205	189	195	230	198	186	191	209	172	169	193	208	161	188	208	149	174	187	208	178	191	201	216	202	206	178	195	194	190	178	160	184	210	189	191	203	184	195	183	175	196	195	181	189	198	191	187	177	200	176	179	190	194	195	182	215	173	177	171	191	170	221	163	185	220	184	201	197	201	203	192	205	193	193	206	179	220	199	198	166	205	191	198	187	161	172	194	188	202	174	169	176	210	200	195	187	176	190	167	221	206	222	176	202	195	180	166	190	179	219	217	167	193	194	182	199	164	194	211	181	180	208	192	196	173	188	173	182	190	171	175	198	157	188	205	175	178	196	183	201	183	171	217	186	203	190	181	200	180	217	188	182	189	188	182	200	189	205	177	179	199	187	219	202	179	181	183	183	193	198	193	188	169	176	182	192	195	188	189	188	201	175	191	200	165	208	187	178
28122	15165	1837	483	360	341	341	272	331	288	316	304	273	332	287	325	276	290	290	280	305	298	318	278	308	306	295	281	310	295	296	281	288	286	298	279	323	262	292	297	298	271	313	310	268	297	310	301	308	289	305	290	297	307	261	299	269	312	302	310	322	267	283	269	278	306	305	308	298	311	307	315	275	273	288	255	277	285	304	276	310	288	324	297	281	287	284	313	282	280	306	275	283	301	296	262	274	272	327	266	317	295	300	263	291	278	322	282	275	299	306	290	297	284	277	320	287	317	313	272	316	307	303	266	284	308	303	317	279	303	313	290	289	295	283	279	307	314	315	275	299	282	264	305	291	313	289	319	321	274	304	303	340	310	303	289	296	257	304	285	297	291	312	255	264	287	275	303	308	297	331	272	293	293	276	273	259	310	300	280	259	265	280	329	285	312	283	275	304	294	292	280	270	276	297	273	272	326	296	301	285	272	263	283	287	294	283	313	273	303	292	297	285	309	286	272	293	274	296	323	271	300	327	256	275	317	275	287	311	284	292	284	298	271	290	313	338	275	291	290	307	260	288	317	274	309	284	286	281	254	292	286	283	310	247	310	272	323	309	299	278	285	274	273	300	319	278	271	305	294	309	269	279	275	294	292	277	263	297	298	297	282	295	321	309	274	303	277	308	303	297	277	291	308	304	300	324	261	289	293	307	328	285	304	275	272	304	293	305	271	270	268	297	299	304	290	273	275	278	312	283	269	317	285	282	286	268	314	330	312	267	301	324	294	317	277	326	299	271	278	335	319	299	291	309	314	279	304	300	286	293	279	281	275	271	280	323	281	299	314	288	270	277	300	266	282	292	272	326	303	280	296	314	280	287	273	294	276	297	306	295	305	284	304	257	308	299	312	282	287	281	304	299	285	301	254	290	290	315	262	289	304	278	305	285	294	305	307	282	322	284	301	287	255	287	280	262	297	272	290	291	288	313	294	297	290	277	283	285	265	281	306	288	277	277	299	314	332	273	299	305	291	298	305	300	269	310	281	285	294	321	276	310	292	294	290	285	303	270	299	299	297	294	315	290	280	286	304	275	322	314	268	281	274	290	277	285	303	297	282	297	293	295	264	287	269	314	269	270	279	287	300	282	289	292	305	332	269	311	308	301	279	285	265	297	303	283	289	283	270	305	296	292	309	276	269	272	288	316	289	302	290	279	295	291	288	305	259	305	287	279	278	283	298	294	314	258	289	309	306	274	331	312	278	309	292	282	275	308	301	305	276	293	309	299	314	304	293	276	298	278	305	292	294	290	283	277	290	270	279	292	295	306	279	311	291	273	271	277	318	299	274	286	310	300	297	284	291	303	293	297	254	292	321	261	314	281	289	280	309	304	303	280	301	310	292	306	288	298	281	303	288	283	270	308	292	283	321	309	289	288	290	277	277	282	282	300	293	275	308	301	302	304	284	306	312	309	310	304	294	300	292	301	282	278	268	315	286	272	303	276	270	290	288	291	281	293	301	272	302	285	314	279	295	279	296	302	290	282	298	300	322	282	263	282	268	270	285	316	288	289	282	285	288	314	287	307	312	266	288	292	307	330	305	291	258	266	311	295	261	290	306	283	314	280	287	279	303	285	290	337	272	279	288	287	274	275	290	299	273	294	310	308	312	311	298	271	323	265	276	289	296	316	301	304	277	289	288	270	273	261	258	299	296	286	268	323	305	299	317	299	284	306	293	306	296	295	305	303	282	295	259	295	285	309	278	326	301	258	297	311	291	291	311	284	315	308	296	292	250	282	281	309	296	307	302	281	281	277	319	303	280	293	306	270	286	280	293	301	273	275	282	298	284	304	282	299	279	287	285	305	259	298	281	298	341	299	262	296	309	277	305	265	289	278	300	296	292	269	282	307	288	288	277	297	294	295	309	304	295	272	314	270	277	288	277	310	300	314	283	327	298	247	297	295	305	307	294	310	335	307	311	287	289	307	319	261	270	283	290	293	315	285	280	313	282	284	313	303	272	294	311	254	306	280	284	281	280	299	288	300	277	279	284	307	305	307	337	304	299	272	273	277	272	304	296	308	259	286	293	302	320	273	268	296	294	286	292	296	305	296	259	280	302	276	302	292	302	276	299	300	275	289	289	292	302	314	301	281	283	277	331	273	325	279	252	298	327	301	274	308	271	275	298	259	290	281	283	307	273	289	319	290	263	274	279	265	264	315	286	295	285	295	289	302	303	301	293	271	292	283	308	265	303	250	280	285	282	315	304	298	313	297	289	286	274	285	280	304	290	275	294	317	310	302	298	323	307	296	321	286	282	282	282	305	284	287	326	274	303	319	296	306	275	314	286	276	291	308	264	306	301	301	317	284	302	286	295	248	281	283	275	295	307	325	280	346	294	306	304	312	300	295	301	307	284	305	271	305	281	311	293	276	296	265	286	290	305	291	270	298	300	242	285	279	301	279	286	278	285	316	264	306	275	289	309	277	274	294	302	285	305	268	296	319	291	275	293	292	294	292	290	287	296	261	285	308	283	269	327	310	260	273	310	295	276	275	308	300	281	329	296	266	285	267	300	287	301	265	271	301	303	299	281	299	292	294	284	322	268	289	310	292	260	293	300	287	303	287	315	257	275	331	312	273	278	300	279	277	261	265	287	315	266	299	330	318	277	274	287	280	304	309	323	290	298	280	274	283	291	318	308	288	274	307	310	312	286	302	269	284	276	288	282	303	291	300	264	290	280	304	307	266	292	307	296	280	276	297	322	294	313	273	303	289	324	299	297	296	274	325	315	284	282	302	275	288	304	314	298	283	291	292	312	312	298	309	266	314	276	294	293	277	266	324	273	301	303	296	280	279	278	289	282	276	305	307	290	287	254	262	303	305	280	270	285	281	304	284	303	290	267	287	269	300	268	308	267	296	311	284	267	279	272	288	311	282	277	279	258	273	284	275	283	289	289	255	281	274	289	272	297	285	292	307	263	296	291	275	297	312	286	302	286	291	263	274	312	346	307	292	315	319	325	283	297	298	321	309	273	293	268	316	265	313	297	281	318	286	282	303	291	303	290	271	329	288	285	280	266	266	340	307	295	286	270	291	289	320	292	313	277	263	283	262	269	281	282	277	287	320	269	286	289	278	280	288	313	271	281	285	291	315	268	320	307	306	301	293	282	315	270	271	279	278	291	266	265	267	296	269	281	283	276	302	307	267	293	262	307	281	316	313	279	290	285	305	298	282	300	285	308	294	241	258	292	293	311	284	282	313	303	260	280	302	290	317	293	316	294	310	280	291	321	297	299	297	290	288	281	277	288	309	290	295	282	308	319	280	310	289	277	312	286	316	299	274	299	291	307	304	303	293	262	309	288	287	298	310	276	294	271	274	282	296	305	279	278	309	309	281	292	311	314	290	293	263	275	251	296	313	291	277	310	283	290	302	309	287	301	305	307	278	248	295	304	308	304	290	305	322	272	316	297	289	287	271	294	294	271	280	268	296	287	300	292
4858	956	646	529	453	451	405	378	361	362	377	376	360	370	337	353	378	345	390	365	338	376	327	323	355	348	356	345	330	301	365	391	341	353	349	380	377	388	330	362	407	365	372	363	377	371	341	363	344	357	370	335	353	364	341	369	370	369	345	346	370	331	390	355	368	339	382	327	354	364	397	336	336	396	322	376	355	374	352	330	373	348	363	360	344	361	349	352	363	348	362	339	325	405	362	336	393	351	359	373	368	357	349	357	355	339	374	351	338	350	365	391	367	372	387	346	379	376	357	350	371	373	356	354	363	332	360	357	331	338	350	408	375	365	342	335	355	336	355	364	350	334	406	343	329	365	349	346	327	353	347	365	371	367	364	341	340	335	350	377	388	358	376	344	368	344	355	378	363	381	357	371	339	361	320	339	347	379	394	319	391	371	332	374	393	332	337	379	380	370	350	381	344	372	340	326	348	369	348	356	362	355	330	342	346	381	342	327	316	311	356	357	324	356	342	339	351	341	358	368	346	356	382	385	351	350	362	350	359	343	366	344	400	364	343	346	383	332	319	351	346	358	338	379	346	310	351	399	389	338	328	380	355	358	394	349	342	345	367	367	378	328	342	302	369	350	333	366	333	344	332	349	311	341	341	395	361	327	307	368	363	384	370	355	347	354	366	329	360	335	387	351	345	356	360	382	378	348	383	348	407	367	357	318	343	337	326	316	356	373	347	345	357	362	350	346	339	321	311	354	327	350	358	322	365	362	340	341	330	363	375	321	348	326	371	325	357	360	348	367	355	344	336	347	381	368	329	372	348	401	368	336	388	343	365	375	339	360	358	354	373	345	392	337	363	344	345	348	321	354	340	358	372	342	339	356	363	353	338	305	382	351	372	374	377	312	347	357	372	353	333	348	350	331	354	360	355	352	324	333	304	326	353	387	300	326	361	362	321	344	366	350	354	358	323	357	382	360	349	382	334	363	365	362	359	364	328	341	368	342	353	364	357	334	338	341	317	352	366	383	370	320	348	351	342	345	392	347	370	346	348	353	350	377	363	350	362	344	369	358	371	402	350	362	365	372	374	349	360	354	350	329	347	322	399	344	360	342	378	369	380	340	344	356	371	364	363	386	373	363	334	351	380	338	357	356	346	337	335	341	378	329	381	320	354	386	326	362	411	350	337	344	331	409	331	368	339	380	339	386	332	386	385	372	326	331	355	334	352	358	362	347	363	358	359	354	353	328	382	366	336	325	370	315	375	372	354	364	344	350	337	380	328	336	319	348	367	365	330	342	328	365	346	367	361	358	380	351	388	344	357	353	355	411	368	349	341	371	352	360	388	358	366	317	372	361	382	346	324	345	405	339	395	361	330	335	364	357	355	348	345	346	362	355	322	350	330	364	350	368	373	320	348	369	406	337	343	340	353	374	338	374	377	355	352	357	333	349	373	337	375	361	374	340	352	348	362	351	371	345	331	370	332	344	364	354	404	341	374	370	343	368	373	339	342	349	391	332	334	346	361	360	342	347	337	350	332	329	355	351	352	338	381	342	366	361	361	358	355	330	366	359	343	344	342	360	364	354	318	384	357	349	344	360	359	318	328	354	355	351	345	330	382	384	346	388	356	362	343	331	352	367	364	365	361	345	375	340	357	329	375	362	352	356	340	330	369	354	333	356	344	343	337	366	376	391	385	367	346	346	361	385	343	355	386	322	347	363	359	346	347	368	354	353	351	343	394	357	374	373	367	361	348	333	389	333	362	377	348	361	350	353	376	362	357	367	388	380	364	351	352	338	348	318	344	341	331	338	341	364	329	363	353	334	361	367	314	386	379	326	390	369	395	358	323	359	348	394	366	307	386	350	365	363	388	357	369	361	361	379	363	366	346	352	348	337	353	377	343	374	362	346	335	342	357	369	366	349	368	329	358	402	385	352	366	352	371	332	336	351	367	359	331	343	352	331	332	341	378	339	335	326	367	334	318	342	379	346	339	363	368	377	344	356	312	344	395	349	352	354	362	392	364	342	342	358	356	359	383	349	343	356	333	313	391	336	363	359	359	348	343	362	373	324	331	391	320	337	352	402	354	332	387	389	335	360	335	363	371	350	381	338	353	347	385	388	367	363	368	382	324	393	379	369	331	369	339	353	385	371	355	327	353	362	354	353	362	377	369	321	381	369	347	345	353	340	355	350	344	360	357	347	344	336	332	386	373	350	365	343	358	348	351	351	367	341	369	351	361	331	387	374	351	362	342	350	349	347	375	321	347	339	384	350	339	375	366	370	347	342	372	355	361	350	366	339	348	371	329	333	331	416	333	334	354	369	368	381	354	365	365	358	364	368	375	372	342	368	355	350	365	335	347	368	356	340	356	362	348	345	359	353	337	333	354	355	343	366	352	353	361	340	341	366	347	339	343	345	350	378	340	368	377	346	321	358	348	317	335	346	405	336	329	361	385	342	349	320	361	340	372	359	367	346	335	336	322	383	372	349	326	361	363	389	387	328	314	356	333	346	346	354	372	365	365	347	375	372	368	386	371	339	358	379	357	346	340	357	340	360	354	360	340	353	331	352	359	362	348	362	356	349	333	333	375	359	354	372	351	377	338	361	357	325	378	371	360	348	335	335	370	334	359	386	363	364	361	370	355	324	369	354	333	375	369	372	388	356	351	354	362	348	345	349	341	354	336	378	336	369	323	345	374	357	381	355	379	373	349	361	353	362	356	367	325	353	329	371	348	359	349	393	380	368	344	338	333	347	373	337	353	394	362	366	370	336	378	378	339	319	362	357	372	368	344	372	351	356	351	340	369	347	352	334	358	372	354	334	390	380	351	366	333	347	352	374	356	390	360	352	401	361	372	352	405	339	322	356	362	376	338	361	332	359	372	353	325	350	361	351	345	354	380	374	353	368	377	358	340	357	348	396	377	363	362	377	350	372	353	388	351	338	360	342	333	338	401	355	355	346	314	394	334	351	365	388	344	367	347	353	377	346	318	349	346	337	328	361	348	369	341	326	371	379	359	399	355	389	371	349	351	342	365	361	346	333	330	362	339	350	373	320	342	366	335	360	373	385	360	379	387	336	345	337	356	360	373	364	350	343	352	357	337	353	354	346	329	357	372	373	341	342	346	372	372	367	350	362	362	353	298	371	314	349	340	376	385	348	390	342	361	342	361	321	366	386	349	335	367	349	375	364	344	346	321	369	353	329	386	359	341	359	351	333	375	342	340	326	370	396	344	358	355	343	343	363	330	349	346	352	361	347	341	354	374	345	388	354	369	311	346	357	367	335	355	331	349	356	358	389	319	377	364	354	364	348	334	359	363	351	336	334	357	322	363	361	372	336	372	389	358	354	344	327	363	359	383	359	349	361	340	352	334	385	342	332	362	378	366	362	386	383	356	363	350	361	355	321	350	344	361	349	363	347	348	350	354	371	370	365	364	361	389	379	358	342	380	376	375	387	340	363	382	331	368	357	381	358	339	360	351	346	337	332	353	366
23721	21416	28177	25043	20952	2600	685	534	470	442	424	387	411	377	396	366	369	331	340	385	276	350	349	302	313	328	362	327	333	319	296	325	295	355	313	325	337	348	332	346	344	319	288	355	338	311	331	331	324	329	348	342	318	307	352	314	306	342	331	338	325	312	313	325	319	285	299	312	342	328	343	317	319	316	321	314	332	331	298	340	328	293	327	335	361	297	309	318	319	334	316	341	309	347	329	314	330	307	323	341	303	340	341	302	336	318	329	334	311	358	322	328	286	333	324	331	354	305	294	297	296	284	320	319	335	291	337	340	333	325	329	327	323	343	287	323	353	311	306	313	331	307	295	302	303	311	302	313	290	319	318	350	298	300	307	338	329	316	286	314	291	309	306	347	320	308	333	326	327	313	323	301	341	324	325	310	316	323	314	329	309	312	318	348	329	323	322	321	292	296	329	338	299	301	327	275	274	303	332	360	297	301	286	331	287	293	348	331	346	334	346	292	322	285	291	311	353	304	328	331	322	302	342	348	324	293	301	312	298	333	272	295	320	326	319	371	312	308	310	311	330	297	319	313	275	314	309	317	295	287	310	329	278	305	294	325	286	295	338	308	304	304	325	288	328	307	298	311	333	330	321	310	297	318	309	325	326	311	346	281	307	292	309	324	326	333	342	332	343	320	295	312	337	310	316	290	313	312	320	317	301	348	333	331	297	337	297	310	332	316	334	316	297	317	343	300	292	320	322	325	328	328	308	299	300	305	330	289	295	297	321	290	341	282	333	324	295	345	306	304	304	318	292	323	298	321	280	321	306	322	321	332	340	332	316	341	305	338	339	305	321	330	336	305	319	321	305	318	301	311	310	329	303	353	335	311	322	285	332	291	332	324	283	310	310	319	295	268	331	315	318	328	314	319	296	305	302	353	312	312	315	344	320	309	357	319	338	314	316	322	338	330	314	320	325	332	312	313	324	326	316	329	344	295	308	333	343	326	278	314	330	326	298	343	304	323	301	298	301	307	303	296	338	321	296	312	316	331	315	345	304	302	305	314	346	314	348	293	306	318	320	348	333	328	322	300	319	286	310	286	294	300	302	336	338	326	315	312	301	295	346	298	333	279	337	338	345	275	345	295	313	363	319	301	325	343	310	304	299	320	341	307	316	328	304	309	299	322	323	331	346	316	307	350	306	339	304	305	333	325	310	315	325	301	329	318	337	347	336	335	313	294	320	285	339	325	317	309	310	318	316	297	338	285	352	312	321	281	337	302	286	339	311	322	306	317	316	313	323	301	319	337	308	325	323	323	316	303	311	311	307	311	323	304	325	296	295	311	321	289	329	281	316	312	319	322	312	320	305	355	314	325	360	330	301	320	308	303	294	344	309	331	316	303	324	332	336	301	328	325	347	344	314	301	334	310	304	322	305	316	296	344	293	330	308	316	314	308	315	289	342	335	314	301	321	284	295	291	317	307	306	307	311	299	302	290	321	327	317	317	317	303	295	330	330	289	303	314	292	314	329	301	322	300	335	311	322	324	339	342	292	284	354	324	334	345	324	346	277	328	331	333	316	315	355	313	328	332	312	298	324	332	313	325	299	320	316	306	316	329	305	339	299	337	330	316	351	314	353	296	312	331	337	307	334	305	316	305	299	316	344	308	315	297	318	321	327	306	303	300	309	338	299	286	289	321	338	324	305	306	307	295	325	302	277	329	324	308	328	317	340	316	308	360	310	303	308	300	314	313	327	286	323	312	298	300	303	316	313	291	318	326	320	343	299	329	308	313	312	311	317	315	311	317	280	297	287	331	313	292	330	305	329	314	337	302	311	331	338	293	291	335	320	326	315	339	273	294	299	319	294	333	335	316	330	324	344	319	303	303	321	349	304	316	336	336	320	312	292	282	323	309	350	317	324	321	321	326	327	311	318	326	314	322	307	337	296	312	310	334	359	283	310	298	316	311	289	278	311	317	312	295	312	297	310	353	335	295	341	299	324	318	313	308	313	324	337	323	296	290	334	267	323	301	299	304	333	312	333	323	297	316	308	291	290	315	360	311	321	338	327	332	327	316	309	306	350	349	291	327	302	285	316	320	341	360	308	332	328	315	317	295	321	312	296	324	333	335	298	312	327	302	311	312	331	337	308	329	311	344	306	343	292	333	297	314	303	316	298	310	338	301	342	313	337	312	334	310	312	316	306	315	320	328	270	305	306	310	289	317	314	321	320	325	329	307	339	312	303	332	325	324	305	293	315	311	316	287	313	329	345	313	344	308	346	319	330	306	326	340	358	307	319	328	323	337	303	314	339	322	301	310	302	304	309	324	295	300	306	329	338	284	324	305	337	324	325	303	308	305	313	300	310	305	305	335	312	289	292	343	365	320	271	305	324	302	320	341	287	280	303	331	306	358	343	322	322	303	298	329	324	325	341	309	317	305	327	322	316	332	302	333	326	304	290	313	323	349	320	320	341	324	313	295	315	292	345	308	313	329	336	311	332	310	312	332	308	295	312	322	304	320	261	306	321	334	305	325	325	287	307	279	306	334	349	318	322	295	320	283	323	317	310	337	315	355	303	285	320	311	324	334	321	353	322	326	337	314	327	341	318	330	318	322	302	320	320	320	327	291	320	350	330	344	318	294	300	293	281	310	329	313	324	336	300	315	312	350	308	302	331	309	314	307	316	332	328	303	312	304	311	311	298	324	310	331	290	312	326	324	351	322	344	301	316	319	290	335	341	304	332	318	309	322	317	339	319	320	335	323	296	312	318	277	311	326	318	326	326	308	321	299	294	338	310	330	322	323	342	329	279	301	297	315	332	289	300	307	332	327	295	302	340	345	341	293	295	320	299	338	323	313	332	284	302	320	292	295	320	300	321	317	300	316	319	335	308	315	278	313	323	298	310	347	318	329	303	324	298	316	305	310	308	309	325	342	350	330	327	305	337	338	334	322	334	337	331	271	337	322	352	300	331	336	323	339	301	313	335	330	320	340	334	331	300	302	334	305	323	342	293	306	312	378	321	288	324	301	296	328	309	301	308	305	302	318	334	327	313	336	337	348	325	280	312	323	281	302	333	337	310	334	296	321	285	320	296	328	303	278	324	302	319	343	314	317	299	334	312	321	345	329	319	330	311	325	318	308	319	304	308	316	313	326	317	304	331	295	346	297	340	287	320	291	305	300	298	310	298	309	307	333	308	314	329	306	288	325	316	301	333	332	329	301	315	329	324	295	306	310	322	306	329	313	345	311	290	320	308	343	315	314	304	318	332	311	304	323	300	327	335	314	321	324	324	321	334	309	288	285	309	321	316	310	344	316	310	316	331	303	324	273	335	320	264	301	331	310	293	321	318	279	334	313	295	314	298	329	283	323	322	313	315	301	312	306	330	364	318	325	339	338	322	294	291	341	304	276	323	309	332	345	309	331	300	288	346	338	323	344	289	307	308	274	322	314	273	378	291	309	329	311	296	321	325	353	308	301	301	338	310	310	316	301	295	309
5065	7437	4749	2242	1550	1274	1012	827	727	644	553	491	522	485	490	453	465	507	461	418	437	445	433	414	383	397	395	391	412	414	429	444	406	438	382	380	405	422	392	394	384	386	443	440	392	456	415	387	378	415	385	429	410	392	385	394	369	376	395	396	394	415	366	412	414	433	397	420	389	385	372	389	398	376	409	403	346	381	408	381	376	406	374	400	398	362	396	397	422	389	372	407	431	398	393	388	379	395	384	408	395	363	367	380	363	375	418	413	372	381	399	364	382	412	388	394	430	378	398	374	390	372	411	383	383	414	378	363	404	385	371	401	375	368	370	402	411	397	367	341	386	371	387	400	401	415	390	415	403	353	373	372	400	379	390	381	386	380	416	397	396	363	425	420	395	409	416	391	398	366	387	366	404	375	407	395	392	394	380	378	421	371	373	378	403	382	377	379	386	424	347	372	428	376	421	372	422	351	393	349	390	366	371	396	425	404	394	374	386	394	368	376	371	375	356	385	356	361	373	383	364	383	417	416	410	409	379	407	418	419	353	392	371	398	372	376	383	394	380	391	389	383	343	415	404	391	375	381	398	373	348	417	408	391	393	381	394	419	408	375	402	380	357	414	369	367	389	375	395	385	356	385	405	374	381	362	399	401	389	403	385	392	432	394	360	377	397	379	365	404	377	405	390	379	364	400	408	391	426	384	397	427	381	417	378	425	372	385	397	383	353	378	407	418	386	368	392	443	381	377	390	417	413	387	358	391	405	365	378	407	392	405	389	421	378	387	400	363	390	376	381	397	404	374	383	376	430	368	397	373	339	398	362	403	391	372	381	409	370	425	420	393	406	395	398	415	404	391	416	382	370	395	377	394	385	358	408	372	366	372	352	395	369	410	380	370	390	373	387	373	376	376	395	399	396	416	366	404	375	405	397	355	359	378	409	395	395	371	389	377	416	370	369	388	396	368	376	416	375	400	366	398	368	390	385	403	360	394	395	371	401	407	384	397	407	404	351	393	347	427	367	380	377	389	356	369	388	422	413	416	308	375	404	385	368	397	377	384	377	394	421	397	393	384	402	420	367	385	391	383	379	382	379	405	406	402	393	391	360	422	385	402	421	384	405	378	414	368	390	372	353	369	380	417	363	366	360	368	391	392	365	412	367	406	374	403	367	404	384	403	379	417	369	375	384	385	377	398	393	359	390	378	371	375	428	386	405	375	378	423	399	397	386	374	404	332	395	391	375	402	362	366	337	402	344	382	440	400	402	416	386	410	404	417	408	378	381	382	398	431	414	363	407	399	378	379	412	386	380	385	410	400	399	383	371	388	382	371	396	388	375	399	377	365	399	390	375	378	432	382	387	382	397	386	360	355	402	352	397	371	411	383	375	373	390	366	363	389	366	407	383	408	370	369	393	399	405	372	413	438	423	368	413	391	409	393	394	434	392	402	411	374	396	374	378	388	374	402	384	391	366	367	370	390	409	346	389	375	373	408	387	354	363	366	388	379	376	389	380	421	415	397	381	355	394	383	377	368	382	389	350	408	392	399	372	393	397	394	386	403	378	398	371	418	377	375	389	390	363	403	387	363	421	375	375	363	380	433	386	418	381	405	385	405	405	408	381	399	358	402	342	382	407	397	370	405	401	377	391	378	405	375	393	355	415	363	372	429	368	397	387	426	397	387	416	381	383	347	409	351	378	396	411	382	417	402	396	389	359	376	392	356	379	385	393	418	371	417	379	382	375	336	395	420	399	388	383	389	385	353	385	397	387	417	405	382	370	416	381	402	421	375	408	412	420	405	370	396	397	405	416	378	376	428	351	400	401	410	381	409	403	347	389	351	400	424	400	387	376	354	420	366	398	380	386	397	384	373	411	415	386	393	401	408	386	411	413	423	358	383	383	413	393	375	393	396	407	381	389	417	382	396	375	412	366	388	417	393	368	375	410	389	395	399	413	402	400	375	367	394	373	350	386	419	369	386	369	382	387	380	391	382	449	382	371	420	415	380	430	363	417	400	344	377	387	403	410	382	406	408	381	372	370	372	440	360	378	374	388	400	376	393	421	372	405	433	384	388	391	359	386	371	401	388	386	399	402	411	364	373	402	399	411	359	417	393	382	365	391	367	418	374	381	406	399	388	376	370	395	393	369	381	400	354	402	390	403	379	357	425	397	369	368	381	408	381	388	357	403	374	369	370	349	393	374	381	362	375	372	401	387	390	389	402	389	389	387	366	390	411	367	380	389	410	411	385	400	380	370	345	359	390	413	416	400	402	393	389	391	357	400	428	393	347	386	404	378	371	381	349	399	403	361	394	426	390	389	394	338	412	351	371	383	394	358	426	380	353	387	399	419	414	419	405	421	395	387	366	340	432	409	390	346	400	373	417	411	382	371	412	395	373	402	363	416	410	392	427	442	385	385	394	397	373	380	395	413	407	380	382	402	380	384	356	376	393	395	371	393	397	355	389	374	394	412	385	367	435	396	426	404	367	359	385	395	410	385	395	416	410	371	379	388	414	410	392	372	395	377	386	410	396	386	378	372	396	402	390	355	374	370	385	391	386	409	360	352	412	373	378	382	371	405	391	388	383	394	390	374	375	346	373	423	371	347	349	369	410	393	393	439	379	425	404	409	379	436	384	395	379	421	392	399	407	406	387	378	407	406	397	386	408	403	386	367	414	381	381	381	382	389	412	391	390	393	379	416	356	377	381	361	390	368	367	393	368	384	370	369	391	365	401	398	392	393	378	388	400	392	376	407	382	374	377	377	397	361	374	388	359	398	387	400	385	380	366	368	389	375	390	395	349	389	399	424	403	386	382	383	377	369	379	393	408	375	367	391	406	380	386	374	408	426	407	398	371	389	359	371	398	390	397	377	405	436	433	391	378	363	412	397	397	345	414	391	356	391	398	366	389	378	395	375	339	393	402	419	390	372	382	394	395	423	389	428	371	408	375	392	390	371	430	365	404	396	367	406	415	378	393	356	377	364	386	369	404	415	388	412	372	411	406	389	379	430	373	386	366	374	377	374	429	370	383	400	414	375	377	401	365	375	403	408	395	384	382	369	403	392	411	413	408	383	383	372	380	398	369	394	401	393	369	398	377	378	387	357	346	384	376	420	414	411	385	367	362	405	343	371	386	380	391	354	389	427	364	401	400	373	422	372	401	410	417	357	393	400	415	378	364	353	363	380	415	431	402	405	380	381	379	371	392	365	382	373	381	379	386	379	384	398	410	378	364	398	368	400	420	398	395	367	384	387	385	400	378	383	409	388	381	349	395	419	373	350	430	420	358	380	420	387	393	402	367	404	417	411	428	388	395	408	417	414	393	346	393	385	398	357	371	378	391	399	409	405	411	409	398	393	390	398	373	374	389	388	368	378	379	380	391	375	358	390	356	356	397	408	401	362	386	366	400	400	388	371	396	398	385	395	408	378	373	374	381	430	363	393	383	407	393	386	380	364	387	406	411	402	416	383	369	360	357	366	367	400	360
24951	21365	26442	25095	1651	369	263	242	198	161	183	183	199	174	197	168	161	192	170	179	168	189	166	162	160	158	154	149	153	159	171	143	145	155	168	175	147	157	136	157	155	169	152	161	152	139	146	155	140	171	153	161	167	166	163	152	153	174	146	170	162	159	152	154	134	176	147	170	160	168	145	176	159	159	158	156	150	169	151	184	155	166	158	137	148	179	175	173	148	148	191	155	152	140	164	169	163	166	172	150	155	161	171	165	174	144	171	154	158	148	168	155	160	167	149	148	146	156	129	151	166	135	145	152	132	161	156	153	167	135	155	144	143	157	154	137	138	130	160	131	173	159	157	140	157	153	169	156	165	145	143	155	151	159	150	127	137	149	161	154	142	155	152	152	142	144	156	170	185	150	161	152	141	147	144	156	163	156	154	153	154	156	138	146	164	146	156	125	176	158	132	161	131	142	125	175	179	161	147	148	173	159	158	150	166	142	162	147	141	154	140	126	124	173	136	172	155	166	156	150	142	155	144	175	156	167	163	147	151	170	150	162	162	169	139	159	137	151	158	144	141	161	177	164	137	168	169	153	153	143	161	174	139	143	156	158	157	137	142	155	151	143	146	158	141	169	164	162	157	171	154	182	148	133	144	152	148	172	167	141	143	135	161	158	144	172	129	152	172	163	167	164	161	160	145	157	159	139	136	167	156	151	130	146	156	149	146	147	183	167	160	177	142	160	143	135	151	163	150	155	146	152	152	142	173	162	126	157	139	160	161	133	166	151	145	150	138	150	170	142	153	144	154	148	157	146	150	163	181	148	149	129	142	169	157	153	146	160	147	132	148	146	175	158	163	153	151	162	158	148	144	153	123	145	145	170	140	152	178	154	146	146	129	157	158	159	172	144	157	146	136	161	156	173	154	156	149	159	150	158	160	129	155	159	171	163	163	145	186	160	152	134	163	161	154	142	155	150	160	154	157	148	141	163	156	154	150	148	141	148	164	158	175	164	178	130	175	157	158	134	149	173	156	168	161	143	139	157	143	150	159	140	167	126	159	179	148	149	175	154	161	140	163	154	163	165	159	139	144	173	148	175	161	173	140	171	181	149	185	165	149	152	163	162	144	150	155	157	153	149	153	143	164	158	149	138	145	163	150	163	152	157	141	142	168	145	153	158	143	154	138	146	161	126	153	134	143	150	147	146	150	142	166	155	150	149	145	141	160	158	145	153	147	152	140	148	142	168	168	146	153	153	147	145	153	153	120	167	145	176	165	155	145	158	162	144	152	173	156	150	158	185	156	130	159	130	152	136	164	140	161	155	144	151	178	140	161	155	143	133	150	145	143	153	160	157	160	110	138	182	158	157	157	143	163	176	149	160	158	157	159	162	157	149	159	143	158	152	122	143	139	179	136	142	133	146	155	172	158	150	164	158	150	167	152	154	167	171	158	132	170	133	150	178	159	161	168	158	142	146	145	140	174	149	147	126	160	163	157	147	155	138	150	140	159	139	167	157	151	150	144	154	169	148	144	165	143	148	171	172	140	185	142	146	158	149	142	167	155	175	139	149	160	147	162	166	164	149	160	133	157	141	152	148	173	151	162	149	158	166	163	160	162	170	138	142	162	162	134	147	131	138	145	130	116	137	149	144	136	141	158	147	180	147	138	167	147	138	159	164	168	155	139	158	154	138	159	135	134	165	160	173	158	153	171	156	162	138	189	149	133	145	152	146	147	141	157	162	172	148	144	162	149	140	159	174	152	135	141	156	158	147	145	153	157	190	147	153	138	141	147	165	158	153	142	159	146	161	183	128	145	147	155	132	134	132	151	171	163	171	171	157	148	139	144	145	147	153	161	150	146	157	154	144	156	173	139	142	164	162	145	165	136	157	160	171	141	156	163	151	147	156	160	157	155	156	161	147	162	168	144	151	159	147	153	145	141	150	153	146	162	164	160	153	162	146	140	167	147	145	164	152	158	150	168	170	127	161	177	151	144	167	183	158	145	169	153	136	165	148	148	140	153	153	176	128	150	132	174	165	156	145	163	167	154	150	138	151	173	165	146	154	139	125	166	148	158	174	153	174	144	162	172	156	158	166	160	179	141	165	151	159	148	132	144	155	168	143	148	154	158	160	150	169	146	156	150	144	148	150	160	159	159	166	155	162	137	152	178	150	155	124	159	129	155	154	135	148	146	143	140	173	183	148	160	147	159	147	140	154	156	148	142	166	157	152	151	154	124	160	141	170	144	137	150	139	165	160	157	145	151	124	153	151	154	146	121	148	202	157	140	145	169	157	152	147	153	163	155	153	173	140	157	147	132	148	154	161	156	173	132	167	157	156	173	162	144	158	158	156	137	129	165	173	163	168	141	161	159	148	144	156	143	156	167	125	162	167	163	175	155	171	163	162	181	144	153	148	162	154	157	163	126	150	130	165	166	162	152	170	154	147	160	151	149	112	151	167	164	144	161	142	149	185	172	167	166	150	139	163	167	148	152	155	177	144	154	151	151	132	151	165	145	174	139	162	129	158	172	158	172	154	143	156	139	159	154	177	151	182	164	144	158	151	142	146	171	158	117	161	132	154	131	145	161	152	142	175	156	137	133	140	163	169	180	169	170	154	155	161	184	171	145	169	154	154	153	169	160	131	156	154	164	154	157	145	168	185	155	153	157	147	132	138	147	142	141	127	159	180	169	135	182	154	157	157	148	144	151	148	153	151	128	136	157	152	147	144	161	133	148	142	162	143	149	176	157	156	158	156	149	165	181	166	156	152	160	151	149	157	167	152	158	159	156	158	157	146	150	150	169	154	147	168	153	145	183	127	144	162	151	135	165	177	176	154	150	151	156	146	144	152	147	164	156	166	145	134	139	187	173	125	151	161	174	137	159	145	146	144	167	148	172	141	141	165	163	156	165	175	152	136	150	172	160	157	141	150	167	155	159	175	168	149	162	159	154	140	148	146	168	160	153	152	161	141	139	158	151	160	147	169	154	156	208	155	161	146	170	147	164	155	173	166	155	160	180	159	151	161	145	171	152	156	147	163	150	133	137	138	175	158	159	142	132	163	172	162	151	164	146	167	128	157	162	174	150	127	161	151	133	155	145	174	151	132	141	167	165	168	173	144	128	133	158	183	172	155	140	172	155	155	178	161	161	163	175	143	153	153	149	149	136	132	152	137	179	149	175	154	150	153	192	153	161	163	141	175	147	138	131	121	145	166	143	150	138	170	152	157	154	150	155	147	142	147	150	173	152	171	162	166	153	144	159	151	132	164	165	182	147	147	160	149	164	168	154	142	161	159	157	145	148	155	150	140	146	140	151	141	155	155	159	149	154	158	158	140	153	157	158	165	147	150	141	164	174	149	128	167	143	138	168	169	172	164	151	132	154	136	132	149	158	178	151	168	149	141	162	145	168	159	136	150	133	170	163	147	162	171	180	155	143	150	158	139	163	159	164	138	164	156	179	157	149	149	146	136	179	139	154	159	135	162	156	161
5145	3706	2336	1129	804	664	505	402	366	327	289	263	261	224	235	229	215	220	227	206	218	213	214	201	220	208	211	197	189	189	185	197	201	182	171	198	209	184	205	218	170	208	198	200	188	191	178	187	167	175	196	179	196	195	185	199	184	196	211	200	226	208	195	190	186	163	196	197	190	201	184	195	195	187	204	188	183	192	192	170	207	199	174	209	199	213	186	206	193	172	165	183	190	200	195	188	205	210	201	178	190	210	187	168	203	197	160	175	182	197	191	190	174	212	185	206	217	194	195	197	205	201	181	187	186	184	174	187	160	203	182	193	215	182	189	211	184	181	216	155	226	213	192	187	184	190	196	208	170	187	212	182	195	213	183	212	184	190	198	183	193	181	196	194	178	193	215	177	200	188	189	183	203	192	207	193	179	189	195	198	192	196	187	186	188	186	188	173	182	193	181	199	177	211	208	198	171	156	186	200	213	179	188	178	189	185	192	190	169	181	198	180	186	208	186	185	202	182	193	172	211	193	182	210	196	192	189	197	207	200	190	183	202	178	212	213	207	193	182	192	178	193	210	181	214	202	185	183	175	178	225	200	198	191	184	175	194	179	202	199	200	202	189	214	190	187	200	174	187	202	182	193	184	211	199	217	183	202	180	164	191	187	199	193	207	170	184	219	171	192	207	183	191	184	192	186	191	181	191	208	176	187	212	200	184	189	172	197	186	213	190	171	193	201	203	197	181	182	185	193	178	197	200	191	187	220	200	222	190	216	171	183	199	180	211	202	192	203	186	186	188	166	191	201	193	193	207	170	187	208	185	177	194	195	182	207	174	182	177	179	175	164	209	194	187	192	207	214	189	181	168	206	183	209	177	198	210	184	183	208	168	213	199	170	175	205	189	157	199	171	182	185	173	190	199	181	181	180	198	198	187	167	182	195	204	190	207	180	182	214	190	178	174	184	192	193	199	176	193	206	177	207	175	199	181	184	199	172	195	181	207	188	177	176	176	176	180	170	195	197	188	196	185	216	189	198	194	199	159	186	208	192	174	192	194	183	196	183	189	192	179	195	186	178	193	176	207	181	176	215	199	201	193	201	197	195	177	198	191	187	189	200	182	200	181	196	189	174	190	195	172	188	183	220	199	187	179	206	188	201	192	181	192	208	182	174	193	165	181	206	190	200	200	194	187	178	175	197	183	191	203	204	192	202	207	208	184	172	178	174	185	168	204	176	181	192	163	177	181	190	184	183	206	174	198	183	204	174	203	180	198	186	192	185	165	195	200	175	211	192	191	184	203	165	173	210	198	173	172	202	177	207	211	210	178	190	176	196	186	200	195	192	180	203	174	188	204	204	179	175	182	187	180	183	175	200	189	190	172	205	226	198	203	163	203	162	185	188	203	173	177	199	208	211	192	182	181	214	182	183	190	189	224	184	181	184	177	177	177	211	173	168	167	188	182	178	190	186	212	201	196	173	187	213	189	195	212	182	203	196	195	193	188	170	191	204	191	198	202	191	178	200	179	174	208	189	170	189	192	182	188	196	174	166	162	176	170	171	176	178	195	206	193	178	202	187	204	198	195	173	170	197	199	208	188	196	215	184	211	193	178	193	177	225	203	196	175	172	195	199	219	179	200	207	192	177	170	183	195	189	199	186	219	215	197	204	174	179	175	212	206	204	184	207	210	199	188	196	189	183	206	183	209	185	201	182	193	183	208	185	190	194	190	181	195	206	181	190	192	183	184	198	182	189	177	179	184	164	172	177	169	176	188	188	230	179	165	186	191	203	173	189	180	174	188	175	207	182	209	192	187	191	158	186	197	169	198	166	201	212	206	184	187	174	193	171	185	184	189	165	176	179	169	186	184	182	178	180	205	195	158	196	207	150	187	197	195	207	204	194	183	184	171	197	204	178	200	180	198	185	200	172	180	173	195	181	193	166	198	173	198	177	179	207	193	182	184	184	193	167	181	187	182	186	183	194	164	194	195	191	182	201	178	213	194	182	188	175	180	210	201	174	169	197	209	196	178	195	192	179	197	199	202	179	179	166	207	169	180	204	212	231	187	177	180	168	236	218	196	180	178	191	191	172	187	192	189	198	186	178	177	209	190	182	193	194	183	159	175	194	183	179	212	181	200	180	185	184	192	207	182	190	186	165	188	189	197	178	184	189	202	195	181	192	208	168	186	196	187	196	185	186	180	185	175	181	188	182	195	194	203	181	223	171	215	185	191	186	195	190	174	187	174	174	186	161	200	192	202	200	194	180	211	182	198	171	202	170	180	190	169	183	188	179	196	163	157	198	217	208	187	197	176	193	191	189	189	172	194	176	186	209	176	186	204	199	195	168	212	184	173	207	179	189	193	190	180	169	199	198	195	192	167	187	200	183	188	195	178	181	184	177	198	213	224	194	182	171	188	184	188	172	222	202	185	181	177	183	176	190	182	185	173	196	212	206	189	172	193	188	155	198	175	194	191	206	200	177	188	181	187	195	199	198	180	190	191	181	194	190	189	203	174	186	183	201	210	181	205	204	190	196	196	203	170	186	193	187	201	201	201	188	203	177	167	180	200	173	204	199	219	206	183	189	177	185	193	217	189	170	158	204	187	179	188	181	202	201	180	200	179	201	193	206	216	193	186	201	188	180	190	213	189	182	191	181	191	220	193	188	182	174	204	179	191	198	204	208	184	185	173	215	199	201	204	194	179	194	189	185	188	180	200	177	179	195	169	197	194	171	185	220	191	189	197	209	198	202	180	187	186	172	204	195	191	172	230	189	200	170	200	175	188	186	188	178	182	211	190	190	191	181	176	181	190	197	175	200	185	206	189	175	184	171	178	211	195	193	182	184	181	185	191	209	168	209	171	194	164	183	185	224	200	181	185	196	197	191	178	183	186	175	201	196	178	187	187	189	206	188	182	193	196	180	172	200	186	158	197	187	186	169	203	176	192	193	181	180	190	176	202	176	175	192	201	179	165	201	179	170	180	182	206	220	189	197	171	207	170	184	174	176	207	195	192	184	191	192	191	222	177	196	197	195	188	184	187	211	194	165	196	180	188	174	203	183	227	190	190	198	192	168	206	205	209	184	189	209	198	210	193	188	184	185	200	204	205	170	189	185	179	174	181	180	193	164	187	182	201	190	193	185	187	185	188	176	188	222	181	190	184	187	164	207	185	186	191	209	199	169	186	189	182	195	170	208	193	162	205	231	182	198	184	200	174	183	195	190	194	179	209	203	189	201	172	214	185	179	215	183	225	213	208	171	220	195	185	194	192	174	174	175	179	205	200	198	208	173	198	169	190	191	198	209	180	201	195	187	183	168	188	184	206	171	198	188	191	202	190	187	180	188	191	165	171	183	209	196	183	198	173	196	209	203	189	198	172	160	203	177	191	182	214	180	198	179	208	183	192	184	199	200	173	191	217	207	193	180	218	180	165	195	190	186	187	190	223	195	199	167	191	200	198	192	207	198	193	198	176	188	221	196	201	177	217	180
22705	21441	28894	24410	21436	20733	1717	542	401	364	327	269	276	250	241	216	218	202	213	174	176	186	155	189	190	157	150	156	165	196	165	190	139	151	150	161	168	153	151	185	143	177	157	160	153	157	142	160	145	147	171	160	165	148	135	148	159	145	148	150	165	138	154	154	150	153	151	148	173	122	160	147	141	159	140	120	158	129	143	130	145	157	155	146	150	142	129	148	145	167	165	126	162	143	130	159	140	143	139	180	161	151	162	152	162	158	139	142	119	170	140	148	140	162	154	149	148	131	161	178	139	151	157	138	159	152	161	148	151	138	154	146	138	153	176	167	159	151	149	145	152	156	138	164	148	151	127	176	160	162	162	136	139	171	138	147	139	155	145	165	148	137	158	143	157	170	189	130	161	144	124	129	155	148	165	147	165	151	160	129	158	161	168	149	147	151	135	161	144	156	164	177	154	159	163	145	132	134	146	166	122	164	161	151	148	145	120	145	158	152	151	163	140	162	166	150	153	163	151	140	133	157	162	168	155	130	172	144	125	163	157	176	141	139	157	164	172	159	138	149	147	146	150	142	141	149	137	139	149	136	124	152	153	143	135	188	154	147	146	184	143	155	146	167	157	141	116	148	144	153	150	142	151	141	138	147	138	130	141	158	155	141	158	166	155	138	136	156	145	146	163	132	141	168	155	141	155	171	156	159	143	133	153	150	155	171	154	148	158	170	149	144	160	173	134	168	163	146	153	162	147	122	153	145	161	167	142	141	162	146	155	163	152	149	182	145	148	182	130	152	157	149	150	137	164	157	155	146	172	139	158	149	159	158	148	140	185	134	147	149	137	149	170	133	135	175	155	136	130	162	160	164	171	151	150	136	145	126	175	130	129	160	155	158	154	127	155	152	144	148	143	167	166	141	141	183	163	148	128	157	161	176	167	137	152	155	145	142	123	157	156	147	173	167	178	153	151	170	156	156	149	144	153	146	149	137	160	128	153	155	156	148	142	167	139	140	142	151	161	157	140	149	177	170	148	172	148	153	143	145	139	168	175	130	131	175	141	148	151	134	154	176	145	135	169	129	150	148	141	148	142	134	153	145	148	134	161	151	141	146	141	143	139	136	162	172	149	154	155	144	146	144	146	161	166	161	154	147	174	142	154	163	172	145	156	150	160	173	149	157	147	146	155	157	141	151	145	175	169	158	157	134	125	172	159	156	163	154	154	141	140	135	144	164	140	160	153	152	147	150	154	181	158	175	147	166	153	144	160	155	140	146	155	173	147	153	148	143	129	161	141	135	142	147	140	170	152	154	150	160	134	152	134	135	148	162	177	164	150	164	154	142	142	136	160	131	136	149	152	164	150	153	152	142	155	164	132	131	148	154	153	151	157	164	148	151	142	143	131	151	168	158	166	156	158	152	158	161	170	169	156	133	162	169	168	155	158	153	152	140	154	145	166	137	147	160	176	143	153	126	131	164	134	162	140	173	139	131	143	145	157	121	180	172	140	155	152	132	159	158	161	143	148	160	163	172	160	179	166	130	161	139	133	146	139	148	143	143	173	140	171	156	151	148	138	148	136	169	137	167	140	167	135	142	137	141	153	154	123	151	160	149	152	156	150	146	149	142	152	156	138	176	139	145	152	156	145	126	148	165	159	174	134	158	155	146	175	155	156	159	168	143	145	167	159	138	152	158	143	161	156	135	154	160	141	154	179	142	147	152	149	149	149	134	157	155	167	163	147	150	160	181	139	159	145	144	168	152	178	139	145	141	159	170	155	164	146	149	141	146	160	152	151	153	164	149	155	122	148	151	150	150	142	162	152	140	141	132	152	160	152	153	148	125	175	159	146	148	131	150	138	152	152	142	136	150	150	150	171	152	143	162	136	164	141	153	155	180	140	160	156	139	149	160	148	132	150	138	138	156	161	142	140	141	149	143	156	135	155	131	115	127	144	161	137	164	158	143	140	157	117	152	164	158	146	165	134	166	148	161	136	141	157	125	149	146	145	152	164	168	149	158	167	144	163	146	152	148	140	184	144	150	176	126	152	169	144	151	163	158	162	147	172	131	137	155	160	163	132	129	177	173	144	145	143	141	137	162	170	151	149	154	141	146	136	129	170	156	143	160	155	138	141	156	161	147	148	149	155	154	126	154	117	147	127	167	155	121	128	139	170	143	178	151	172	147	140	153	151	140	150	173	138	128	155	137	120	151	169	142	151	150	127	159	150	161	159	180	126	134	159	142	166	137	154	133	139	158	177	132	141	175	129	148	168	143	156	152	158	157	155	139	169	141	159	144	145	129	171	160	165	152	133	133	160	147	135	147	134	148	141	116	159	158	165	164	128	156	161	155	145	148	157	163	151	172	157	133	138	179	148	161	170	132	150	163	160	148	157	144	153	173	153	148	132	163	148	148	166	174	160	157	137	148	158	148	146	158	133	127	140	155	143	147	155	170	146	159	149	155	140	149	155	173	142	145	162	161	149	161	142	133	162	148	157	157	143	162	174	150	155	137	156	153	141	146	161	157	153	134	132	160	164	131	144	147	129	140	156	139	143	143	138	154	157	127	137	136	159	159	161	172	158	140	149	153	155	146	165	156	156	178	158	151	175	157	159	141	161	148	150	161	132	140	159	144	164	152	164	145	150	164	170	163	118	158	166	154	145	150	152	156	158	156	166	176	158	150	145	167	148	142	131	142	156	162	161	170	140	140	132	155	152	141	152	140	158	147	139	146	168	134	133	162	144	152	167	144	165	168	140	153	151	141	126	152	149	152	163	121	148	145	130	150	138	142	134	158	154	149	162	165	154	156	156	151	148	152	154	171	149	140	147	146	153	156	176	158	168	150	146	167	135	151	149	150	146	152	151	150	143	145	173	145	149	157	143	146	142	161	141	153	129	171	157	149	158	151	134	157	145	156	145	162	141	167	146	162	149	135	177	146	145	149	147	153	143	144	155	189	167	154	144	145	168	160	138	142	163	138	146	146	157	148	161	160	139	167	152	150	153	153	134	159	157	149	128	158	146	154	167	144	147	174	154	138	145	139	144	166	150	139	142	146	141	154	168	170	141	165	136	149	152	173	140	149	159	152	149	144	156	160	172	167	150	134	135	141	166	126	166	140	147	152	123	178	149	143	143	164	150	158	162	129	151	140	157	163	157	145	135	141	147	155	155	148	133	162	179	143	144	163	161	162	138	147	158	151	158	145	137	138	160	145	158	155	134	164	149	139	161	128	136	144	144	140	147	145	165	148	165	157	143	163	157	166	157	147	158	159	146	141	145	157	144	144	143	158	143	144	145	147	147	157	141	161	132	153	128	138	166	155	137	155	121	151	142	168	148	162	145	159	181	197	160	145	148	143	157	154	136	138	166	157	149	159	161	145	166	141	164	153	157	145	168	156	136	149	155	152	147	130	149	164	150	159	169	153	144	136	160	148	158	172	154	166	174	174	145	155	167	144	147	136	153	127	141	147	169	166	161	147	174	145	135	137
5624	12300	7996	3726	2541	1816	1361	1085	816	707	592	508	431	392	346	343	296	303	294	274	247	247	256	240	225	252	252	212	243	239	250	200	235	211	229	208	227	214	229	202	183	225	194	216	198	212	210	204	196	205	205	195	217	252	180	218	209	211	212	201	221	206	202	187	195	199	180	179	202	203	200	215	191	209	190	176	204	197	210	214	203	164	176	213	195	218	203	177	205	212	156	195	211	193	203	196	202	206	206	213	169	197	208	201	190	215	207	204	189	180	220	190	191	199	176	214	219	208	207	190	197	198	204	204	197	211	189	194	210	185	211	186	213	168	192	208	198	193	179	187	181	181	195	184	198	175	188	206	203	181	186	187	200	199	204	210	199	200	187	187	183	196	191	185	188	161	193	185	184	215	179	191	201	203	195	205	212	221	193	180	195	207	202	190	192	199	184	199	187	184	203	177	195	200	189	206	212	210	192	189	186	180	196	194	200	181	172	195	233	169	184	184	197	182	195	189	194	205	193	197	200	198	218	209	194	190	186	188	196	201	204	201	194	192	195	198	188	184	200	182	192	203	212	168	188	187	206	162	203	177	190	178	176	199	196	177	188	182	204	214	221	210	221	200	191	211	208	184	179	235	185	184	177	167	177	204	223	203	198	185	216	196	179	163	196	208	204	207	202	204	174	185	203	172	166	200	181	232	190	205	205	207	215	194	194	194	189	195	195	186	201	196	206	180	204	217	198	201	176	206	192	187	202	181	193	220	165	238	172	195	211	179	198	181	216	213	195	194	201	215	193	191	178	174	185	181	197	186	184	193	180	193	185	164	191	193	169	172	198	208	192	219	159	196	177	200	184	178	201	199	188	191	205	199	202	197	200	209	214	200	207	201	186	198	198	186	204	206	177	223	169	217	177	178	181	201	223	168	190	209	236	218	188	202	193	178	179	199	182	207	197	197	196	197	184	210	194	191	200	204	191	201	187	195	193	193	204	189	194	193	179	174	183	193	203	214	158	195	211	186	181	182	188	217	184	204	172	189	159	196	181	179	189	180	195	211	202	194	226	205	199	193	190	216	174	221	187	187	173	194	166	171	198	218	196	196	199	193	213	194	194	190	198	165	207	202	185	193	202	203	157	178	208	189	182	188	194	196	187	199	174	192	182	181	217	209	220	207	183	189	187	211	206	174	202	185	189	210	195	205	190	217	160	179	172	207	201	182	203	189	178	240	195	181	205	179	185	188	173	206	198	201	195	199	188	217	215	200	186	184	179	220	192	221	200	189	205	201	197	182	210	204	186	184	210	194	202	192	183	177	207	201	202	195	180	179	219	183	187	177	185	195	187	201	186	195	183	205	190	206	193	175	207	196	187	190	183	208	179	201	186	212	195	203	186	189	189	226	175	198	188	209	200	189	181	186	209	221	185	192	197	185	167	191	196	223	197	208	169	208	182	197	202	188	181	217	194	190	211	171	207	175	193	189	194	192	205	169	191	192	197	210	220	203	194	195	174	206	192	196	225	192	215	191	203	215	196	170	186	214	185	198	200	229	188	176	199	198	191	198	223	192	180	182	212	193	194	207	179	171	201	192	209	177	198	193	190	205	194	210	163	191	189	188	174	201	171	216	219	183	202	205	190	182	186	183	202	179	196	196	203	199	210	199	199	184	228	195	188	185	225	205	181	179	174	203	207	174	187	218	171	198	210	222	168	188	183	166	207	210	192	192	218	186	213	199	176	198	179	174	197	199	174	202	195	181	182	211	208	186	181	212	222	209	198	190	161	204	198	163	211	196	205	198	188	204	210	199	191	167	189	177	207	229	196	187	196	183	165	201	198	190	196	202	196	200	216	223	208	202	212	179	191	175	221	196	200	176	219	184	196	192	185	223	202	194	213	180	200	187	186	186	191	202	208	186	179	203	212	203	190	182	199	226	201	195	195	174	168	209	195	192	193	181	210	173	199	183	178	191	185	181	220	189	206	178	186	181	195	193	189	215	176	213	218	178	202	182	201	199	212	192	188	190	186	182	178	190	214	201	195	210	200	219	210	200	194	176	171	178	185	187	191	187	207	175	185	208	173	193	199	212	201	176	204	206	191	172	202	201	205	182	190	203	192	187	203	193	184	181	186	194	215	185	190	195	190	193	177	193	178	208	197	194	188	192	213	183	209	214	184	178	214	202	209	188	169	209	193	203	187	191	188	208	182	187	189	192	201	195	176	191	211	175	177	207	195	197	217	176	194	193	204	196	186	194	211	182	216	208	182	188	188	213	206	169	186	182	201	174	208	203	189	188	174	184	183	188	192	202	182	184	190	167	195	188	191	195	188	194	210	178	218	204	199	200	206	194	188	176	185	182	175	200	176	185	198	178	196	217	191	182	169	193	206	197	195	209	191	201	180	203	197	170	178	183	181	177	211	204	180	176	208	184	196	180	217	187	217	173	199	155	175	179	177	197	207	197	178	165	170	191	188	195	193	190	204	190	191	184	214	177	201	194	195	210	173	200	184	176	197	212	195	176	175	205	194	197	202	190	194	187	174	201	177	196	218	216	206	213	187	185	187	199	207	190	201	168	200	187	205	192	173	204	181	196	174	202	182	199	175	207	244	184	189	191	180	212	205	189	198	187	215	187	197	211	195	206	195	188	189	199	172	186	189	171	198	234	191	184	209	183	205	192	203	198	197	175	177	204	197	213	213	203	202	173	185	174	197	191	187	191	176	167	189	208	198	201	173	199	197	176	189	218	187	184	189	207	195	200	171	182	200	187	179	190	201	186	205	180	192	181	175	198	186	186	187	181	194	223	175	173	195	193	191	185	193	204	194	209	183	193	211	192	203	190	206	190	186	204	178	194	202	175	217	212	196	195	191	194	203	233	185	164	181	183	205	224	191	206	189	185	187	203	203	188	206	215	191	190	190	184	205	188	185	180	193	197	201	192	193	199	173	184	197	190	196	183	198	195	187	196	199	205	174	177	204	200	200	187	182	190	173	212	200	201	201	190	192	194	183	182	215	191	180	194	193	203	189	201	182	175	215	192	187	197	188	154	201	190	208	185	169	195	198	209	179	196	204	184	198	200	187	193	200	204	189	198	168	191	194	210	201	195	202	185	213	191	206	185	189	158	220	186	204	196	186	202	199	194	211	179	188	190	188	205	212	190	194	195	178	214	210	173	225	217	189	168	185	177	187	197	182	176	199	201	205	185	203	195	210	176	206	188	202	209	210	184	209	207	188	190	208	221	192	209	170	208	174	207	209	190	222	170	171	202	195	215	191	195	201	172	177	189	210	189	184	175	187	184	204	208	186	207	196	197	217	210	197	222	198	188	191	201	195	190	189	162	200	194	209	182	210	182	189	184	177	204	162	198	204	189	210	176	183	211	189	187	190	222	188	201	190	185	198	175	200	196	192	190	206	191	185	210	208	155	197	207	179	187	183	199	169	197	202	193	195	174	179	203	186	192	182	182	194	180	188	204	179	197	168	203	204	191	222	169
28279	15265	1920	549	408	376	325	309	287	286	310	322	304	295	312	293	291	284	284	298	294	271	297	310	277	339	282	266	330	294	294	319	320	282	332	311	302	305	322	289	291	255	275	315	320	297	275	278	305	285	287	325	307	296	294	301	303	297	285	311	283	302	333	328	276	278	313	311	285	282	286	293	305	298	307	273	246	310	311	275	320	297	328	330	324	293	287	316	307	300	301	288	316	316	284	313	309	304	309	289	312	317	288	320	311	288	318	316	293	263	281	286	311	318	291	301	320	318	303	302	298	294	298	289	264	312	295	313	301	330	307	316	270	256	283	278	320	275	307	307	300	284	308	303	343	287	318	295	313	297	319	298	261	292	304	280	326	331	284	286	329	324	274	278	274	299	314	307	319	317	297	319	286	311	323	303	282	276	317	318	276	326	325	317	284	275	301	299	281	273	275	266	296	316	287	291	285	298	288	296	310	316	283	252	301	318	287	287	287	320	308	292	306	282	275	288	303	312	316	306	306	311	299	305	287	280	328	320	315	288	302	301	279	311	300	290	281	293	276	286	282	271	276	293	318	305	332	308	287	297	315	315	322	316	310	316	295	334	277	303	306	275	318	277	288	304	333	309	286	267	312	274	314	292	301	288	297	293	250	310	292	316	316	328	274	269	288	304	286	297	292	279	304	285	304	289	288	300	258	273	304	295	295	282	310	290	322	299	290	305	323	299	308	311	291	291	305	323	283	288	299	291	299	294	267	306	327	297	348	306	290	288	296	306	291	303	308	272	279	280	287	295	284	300	306	309	291	287	309	283	289	276	318	291	311	307	303	313	284	319	318	286	306	291	297	310	304	305	308	296	301	311	285	301	293	298	298	255	314	301	303	318	283	288	297	287	297	275	318	284	279	271	302	285	326	253	262	282	289	296	298	297	278	310	287	301	299	319	302	291	295	332	315	298	275	298	314	304	302	272	295	299	321	309	286	304	296	288	288	295	266	296	297	304	285	299	338	296	303	293	299	299	289	294	282	318	317	307	293	278	290	283	291	262	308	281	307	275	315	306	300	296	291	308	284	288	283	300	296	285	287	316	292	305	292	274	265	299	280	309	273	302	299	280	289	288	331	291	303	274	303	281	290	318	281	297	304	307	311	291	306	316	287	307	297	309	297	311	319	302	287	308	289	293	289	319	314	312	271	292	320	270	278	288	309	307	254	294	320	304	330	275	303	316	301	332	289	308	325	278	306	310	270	298	332	291	304	328	314	299	323	281	271	309	309	273	297	261	285	270	313	287	294	312	324	289	282	301	275	331	272	305	304	289	291	262	287	306	278	277	337	296	297	288	276	321	274	304	327	292	273	283	281	327	279	312	310	302	296	293	305	306	288	315	296	295	300	300	308	294	296	317	290	263	307	287	290	302	302	332	298	302	300	303	299	296	302	304	293	272	283	300	297	285	301	296	282	297	314	297	306	306	313	315	296	273	298	305	288	301	314	324	293	320	274	282	293	283	312	308	313	287	275	294	305	320	279	306	313	301	323	297	271	310	295	291	340	288	312	309	315	292	313	283	329	287	303	290	306	303	267	293	316	298	302	310	304	300	291	317	330	306	292	326	265	285	304	303	313	309	306	282	326	294	302	286	297	295	307	303	282	288	308	273	310	292	297	311	292	278	269	305	312	303	312	287	280	298	284	301	310	264	293	288	286	275	267	298	268	284	312	320	258	271	302	298	317	316	281	270	328	276	305	290	276	303	298	296	300	292	317	313	309	290	309	298	303	298	302	338	323	311	292	330	307	292	294	286	296	295	325	277	295	285	302	288	315	274	304	286	298	289	330	296	307	288	304	279	291	325	353	310	263	334	291	269	305	315	262	303	316	277	263	314	303	302	294	285	321	306	286	290	273	284	282	301	300	325	300	302	308	257	311	291	329	298	293	302	261	301	294	309	319	314	300	272	284	268	303	318	297	283	272	293	316	324	315	286	296	300	291	277	282	295	307	326	320	282	286	326	293	300	294	310	283	297	297	309	328	281	306	307	300	276	272	264	288	265	278	341	274	292	290	303	331	318	328	321	305	302	298	289	292	295	291	291	318	291	299	291	303	294	277	322	286	300	331	277	280	269	292	304	307	288	312	273	293	319	274	306	305	264	338	293	318	316	298	275	326	298	286	272	284	327	302	284	268	269	288	282	299	311	285	335	299	275	331	284	319	299	308	312	293	288	291	318	286	309	293	318	333	272	299	262	328	319	284	277	283	300	294	299	266	302	314	306	312	276	290	260	287	293	284	302	266	309	275	278	303	298	313	310	289	295	301	307	310	268	256	336	295	284	287	297	307	297	321	302	290	304	296	332	292	322	323	316	297	296	297	309	311	301	283	303	287	295	278	301	299	311	294	290	306	304	311	303	313	302	300	316	328	316	306	297	314	293	309	316	303	300	302	315	314	315	285	293	294	306	290	297	323	275	296	315	297	287	317	271	296	311	300	304	303	310	260	294	317	322	301	296	309	313	322	292	304	329	284	291	284	286	282	323	299	265	310	304	300	309	289	294	273	344	331	309	284	306	281	296	293	265	277	280	283	295	299	295	296	288	305	319	285	287	301	286	290	279	297	292	284	320	290	289	297	309	271	289	306	276	323	303	286	278	297	306	301	267	273	314	313	296	284	299	257	304	295	313	302	317	293	283	308	313	288	278	313	302	273	287	302	305	275	285	305	276	274	276	305	280	302	304	280	327	286	306	292	306	315	297	300	326	281	257	293	299	272	269	309	310	310	295	347	299	301	275	298	303	301	321	307	346	316	346	294	268	307	295	332	268	313	315	320	299	299	276	295	293	273	314	266	280	296	319	284	302	321	325	310	307	301	311	309	290	319	292	269	268	305	281	306	287	285	323	301	319	288	275	303	251	292	274	276	263	288	296	275	315	306	275	299	273	300	297	317	268	292	290	291	298	297	307	305	311	280	269	301	281	279	285	299	316	290	296	285	292	310	289	286	336	299	321	286	299	292	289	283	305	286	305	285	265	286	282	289	278	284	306	276	300	291	301	316	300	301	299	297	286	293	316	297	304	295	317	289	298	287	310	284	265	324	296	270	288	309	274	298	290	296	293	313	303	289	279	320	283	310	297	294	310	288	288	282	297	285	306	279	302	292	288	270	313	285	313	280	304	301	250	305	278	301	325	292	283	316	325	297	297	307	278	313	298	280	273	300	303	298	313	311	292	335	288	291	303	282	335	277	302	303	279	279	325	331	288	297	295	280	304	293	305	284	279	307	289	292	315	300	295	308	289	284	285	282	290	308	299	305	296	310	290	265	293	274	311	290	335	305	288	328	296	321	283	270	287	288	290	305	287	318	295	313	292	298	289	295	288	299	307	271	302	315	303	295	297	319	292	287	297	287	296	268	294	311	284	325	298	305	310	293	290	284	297	296	274	321	284	293	304	276	286	268	299	279	265	303	286	288	317	318	299	303	324	299	282	313	310	283	307
4878	1053	742	509	475	417	447	393	410	366	369	345	384	365	371	339	378	361	364	383	351	372	372	368	388	351	349	353	361	341	410	329	346	371	348	336	393	395	348	348	375	383	355	365	339	366	361	359	319	347	338	356	377	368	351	378	347	368	349	367	347	358	351	374	389	341	360	371	377	349	349	361	332	339	389	392	377	386	352	382	348	341	349	352	358	380	373	368	341	347	331	365	345	363	358	349	363	366	339	385	359	378	358	357	337	361	369	378	389	344	361	377	380	332	374	357	371	358	360	355	357	376	357	329	359	360	346	376	365	357	333	427	347	328	401	353	361	345	369	357	381	367	352	367	378	358	374	366	362	392	353	365	326	375	343	370	362	361	368	411	371	379	378	346	385	355	346	375	358	347	360	370	396	390	356	351	354	345	327	336	365	406	371	358	396	348	359	347	402	352	365	340	374	350	364	351	348	383	332	377	375	364	364	370	342	338	370	381	356	344	375	376	357	362	379	347	374	382	367	325	346	370	355	342	377	354	367	372	379	376	375	359	345	366	355	381	364	373	363	353	345	329	353	365	342	372	352	346	379	311	383	363	343	382	363	351	339	363	334	334	376	357	360	360	373	355	374	372	352	371	345	347	339	362	358	317	348	404	378	358	365	339	351	344	362	358	376	365	357	348	327	358	375	391	375	342	351	359	341	360	350	359	385	334	363	361	366	365	344	370	335	344	364	314	355	333	344	373	372	374	336	374	369	412	384	333	393	359	371	379	361	330	330	333	353	367	391	364	364	362	359	346	415	330	374	364	362	368	339	341	371	375	363	373	354	362	353	358	383	388	341	358	368	356	360	385	323	368	394	330	378	339	363	389	384	340	358	350	375	367	368	339	349	391	364	380	342	369	347	357	363	348	377	352	367	392	367	356	381	375	348	383	331	361	361	374	355	353	364	366	332	355	349	346	354	333	380	379	346	355	338	385	372	368	325	364	391	351	358	372	391	372	341	358	377	384	385	354	353	361	365	359	366	336	327	328	375	350	379	342	343	336	312	372	336	360	341	373	329	383	349	343	345	395	379	324	326	367	333	331	349	382	372	375	330	344	357	373	376	316	410	397	345	341	355	347	363	338	364	368	405	372	373	342	338	388	346	355	351	335	361	382	369	371	341	373	347	321	359	346	381	352	353	348	353	356	348	357	369	373	357	343	390	333	374	369	365	355	323	370	373	363	358	356	350	356	355	367	361	344	348	350	372	360	357	344	369	385	355	339	348	350	369	380	379	365	364	383	358	304	347	391	368	356	319	354	372	363	348	350	360	344	350	375	352	325	332	378	349	351	391	369	341	381	372	361	351	382	359	365	363	382	374	345	366	335	343	371	366	345	389	360	342	342	327	352	346	378	382	365	346	356	345	328	386	331	349	366	320	369	360	344	364	344	341	331	386	331	384	362	383	354	395	366	377	356	361	380	390	359	409	350	372	378	344	358	383	359	348	330	347	351	350	358	379	402	363	341	377	387	360	351	356	367	369	407	349	325	386	366	331	368	362	327	374	358	377	365	362	370	354	341	343	366	355	360	341	359	363	376	329	373	362	352	330	347	406	382	334	354	378	371	353	340	334	339	366	351	339	378	352	377	345	340	357	388	350	374	329	349	383	391	374	336	374	370	337	375	349	396	356	378	363	379	341	386	376	363	354	366	376	361	360	371	365	360	338	342	355	369	352	350	327	346	382	351	389	373	377	389	365	371	327	354	368	364	365	341	357	330	386	377	351	362	383	353	379	347	336	381	346	353	365	362	338	351	366	381	406	351	363	389	381	353	359	372	372	388	379	332	338	350	394	390	396	373	381	361	365	345	343	388	372	394	349	345	375	366	392	356	381	360	345	363	369	383	361	334	366	368	366	338	346	369	367	336	335	367	370	379	380	349	341	350	389	395	371	366	346	363	406	415	367	320	326	373	356	367	345	378	369	345	339	358	359	348	381	346	361	369	354	385	332	346	381	371	376	331	356	375	330	370	357	351	369	327	340	341	376	380	354	368	340	356	397	378	357	364	329	405	380	343	348	362	354	365	348	345	358	375	375	327	352	356	362	347	391	351	359	334	352	341	382	363	347	395	369	346	369	371	357	360	383	365	364	314	375	364	363	398	338	392	346	381	395	347	353	343	354	353	346	377	354	347	334	370	340	354	371	334	354	372	347	399	357	368	371	350	368	391	371	382	365	339	340	345	398	359	389	378	380	378	390	377	352	367	381	333	333	382	319	346	368	332	343	321	326	367	340	373	381	312	366	370	353	401	387	392	354	376	357	370	319	366	381	324	340	356	371	382	348	388	360	368	318	367	353	345	337	384	392	371	391	359	361	350	346	350	355	373	364	315	358	355	351	385	411	387	363	346	393	390	336	388	353	382	366	334	365	336	365	343	365	361	341	366	337	367	412	383	386	331	351	387	351	359	340	386	372	340	326	370	355	388	394	386	360	329	358	370	363	355	339	383	360	385	361	375	353	365	369	364	339	392	359	391	358	350	347	355	340	369	358	345	392	367	348	365	359	393	374	357	356	365	319	344	365	356	359	363	355	338	365	332	349	385	354	321	361	367	362	372	390	414	353	351	327	348	342	353	301	394	347	367	354	363	362	402	306	367	351	382	363	335	332	367	379	339	349	346	375	334	362	362	357	323	363	342	343	340	362	333	360	379	354	331	361	362	364	367	350	399	335	361	343	389	343	380	353	395	371	325	359	329	373	366	367	357	379	372	363	388	348	341	337	342	365	404	356	351	355	352	340	358	351	348	373	379	363	385	354	372	391	387	370	306	364	372	362	347	364	365	358	353	337	386	372	357	365	349	347	377	329	352	370	344	370	380	401	358	347	354	357	364	376	352	365	383	376	350	358	357	362	350	368	365	352	360	335	358	377	330	391	375	347	367	379	386	371	373	342	347	401	343	358	375	358	347	375	328	329	370	336	358	362	321	362	330	392	359	341	400	401	362	360	358	384	356	363	356	335	323	369	356	402	376	338	351	364	379	375	349	362	334	364	349	323	331	354	371	357	375	354	371	363	363	352	367	375	363	355	358	365	327	374	376	355	352	347	358	368	401	369	353	356	334	368	351	380	357	338	361	366	337	375	345	343	374	334	367	360	377	358	348	364	379	407	376	365	385	373	366	363	353	318	362	345	345	325	356	387	349	341	397	336	355	385	352	374	370	397	334	368	388	335	354	370	362	372	380	327	338	343	381	332	363	367	352	353	348	379	365	325	376	403	357	360	329	333	339	391	362	334	356	327	374	364	347	331	348	358	372	366	381	375	356	364	382	346	365	361	375	368	321	359	359	370	376	361	353	361	359	338	371	328	366	370	379	357	334	393	336	367	369	364	334	371	328	347	349	389	366	337	360	361	401	365	354	358	325	344	357	369	310	376	356	376	374	392	329	365	366	395	362	354	373	361	372	353	384	383	391	335	365	365	367	387	354	396	346	352	347	356	338	363	377
23654	21380	28177	24951	20893	2610	710	511	456	439	485	385	337	368	363	371	364	338	351	330	347	344	346	333	346	313	341	329	341	340	328	331	323	328	293	327	283	308	340	325	310	282	352	375	350	354	343	311	333	330	277	318	300	344	334	341	305	346	367	284	343	319	283	313	348	327	319	301	306	321	317	327	331	329	321	311	318	314	295	307	330	304	296	308	320	322	343	349	305	289	316	321	302	315	350	322	293	288	327	306	307	345	326	320	323	321	332	330	306	318	340	314	326	323	325	306	337	270	311	328	325	329	299	315	353	332	332	330	319	318	335	327	302	326	306	282	313	335	330	336	331	333	337	336	337	334	346	322	298	334	317	283	343	325	322	343	344	298	293	348	302	302	319	384	333	300	321	343	328	321	294	343	309	333	297	324	342	316	335	321	304	321	286	359	333	295	313	382	331	331	304	314	333	318	298	342	360	348	354	371	367	309	328	319	292	300	337	320	328	342	320	327	309	312	318	324	326	349	353	325	317	337	317	294	347	305	322	335	306	328	328	347	349	332	306	331	310	300	319	320	324	289	332	325	307	321	345	330	310	339	327	302	361	323	318	340	358	329	322	330	329	304	309	313	339	321	309	326	340	305	335	300	299	269	319	310	343	361	334	305	326	320	330	331	326	295	341	339	349	308	318	326	323	299	321	321	325	328	331	337	321	326	278	297	271	314	304	328	349	322	335	306	335	324	354	317	314	355	327	345	345	329	304	288	310	305	333	308	317	336	333	322	300	324	333	329	307	338	333	323	351	289	314	310	312	336	327	316	339	309	319	301	284	281	343	312	333	301	318	310	317	295	315	342	323	329	324	312	305	323	284	315	338	344	339	317	353	325	303	333	328	314	328	331	328	334	307	338	312	338	318	312	317	336	315	309	323	337	294	297	310	298	299	347	294	334	297	329	320	303	326	326	323	338	328	317	312	328	330	323	340	290	304	292	298	350	274	294	338	331	326	333	332	321	326	332	305	302	336	344	317	321	338	313	332	325	332	321	349	343	308	347	339	323	326	316	329	355	313	324	338	294	319	295	311	300	317	355	342	313	334	306	330	333	320	333	343	291	359	306	346	311	324	292	316	297	302	313	324	318	295	317	333	369	311	303	357	344	287	285	317	356	354	314	327	313	292	332	356	309	325	312	333	322	316	310	365	330	321	304	312	329	310	340	350	321	309	349	311	310	333	326	329	312	334	335	289	323	317	330	285	300	302	351	334	304	307	336	351	323	333	315	328	326	319	306	364	317	310	301	323	322	294	337	328	328	340	310	330	312	329	330	358	322	300	364	360	341	289	319	289	301	326	295	349	343	349	315	313	352	309	314	307	345	316	315	316	320	305	343	312	307	328	324	349	314	300	305	344	311	311	336	307	324	332	325	331	328	306	308	330	301	299	335	318	314	326	317	317	340	327	351	333	302	315	314	332	329	327	327	322	334	298	316	294	304	328	297	316	324	333	334	288	349	322	357	332	268	320	319	333	336	337	301	346	343	322	311	339	332	318	337	340	286	319	346	325	322	278	325	336	340	290	330	335	308	321	321	316	312	317	331	335	279	285	325	331	302	331	303	307	333	336	314	320	336	329	321	354	323	295	304	292	326	310	320	324	310	310	298	332	320	351	304	329	321	309	344	298	343	324	360	316	324	307	311	336	354	305	316	317	324	343	331	310	309	341	290	306	326	310	326	317	335	321	306	328	347	328	340	322	310	354	334	308	327	325	328	366	305	330	328	329	319	326	353	300	340	324	292	301	315	318	291	299	324	321	304	333	331	314	319	331	308	311	299	323	323	373	310	376	304	342	303	317	339	309	357	292	304	317	330	339	303	333	310	301	334	318	330	331	301	337	331	334	363	338	330	301	325	356	294	339	321	297	300	357	341	332	324	308	326	289	323	330	275	333	315	331	305	304	337	352	318	298	327	312	300	347	346	333	320	291	328	316	325	309	309	343	348	329	327	332	318	329	317	307	308	317	319	310	328	341	308	310	333	303	330	339	281	351	332	316	343	306	302	290	340	306	330	332	284	302	320	320	350	336	307	320	313	322	301	313	311	317	326	335	309	306	311	332	323	308	352	296	351	347	328	323	315	301	325	361	300	323	356	339	310	343	348	325	326	313	335	328	325	306	318	322	320	319	322	305	323	330	301	355	346	321	330	347	316	290	314	317	322	317	345	324	335	308	347	372	320	335	317	302	332	316	333	320	311	314	346	311	341	336	359	330	326	331	309	313	316	333	320	313	338	344	348	322	308	338	345	308	318	305	323	332	332	375	329	293	328	325	321	310	318	319	313	286	298	340	300	294	318	301	306	353	293	326	312	336	291	298	336	334	321	315	369	286	307	305	310	320	342	335	346	306	322	334	312	326	308	323	304	329	316	291	335	327	338	326	277	316	308	327	342	345	333	306	317	334	315	325	303	323	323	318	318	303	313	331	308	311	318	311	327	307	310	301	315	326	320	373	315	328	333	333	309	311	326	347	324	305	293	322	316	366	316	287	319	328	344	294	303	309	329	303	336	313	308	323	311	328	344	308	332	335	331	332	283	327	328	318	320	331	303	319	335	333	335	305	311	335	296	312	329	317	310	329	331	337	345	298	289	323	321	311	317	308	330	326	300	331	297	320	311	338	313	335	317	331	276	357	332	304	312	302	329	289	303	336	289	335	333	298	342	328	354	291	319	316	310	297	316	357	313	328	325	324	315	304	337	314	313	304	355	365	327	319	323	324	337	318	311	326	314	322	347	319	315	306	355	306	293	313	330	337	294	313	320	307	310	305	352	312	301	325	311	335	308	311	326	312	298	323	333	310	338	324	310	339	305	339	316	311	342	344	370	292	312	308	328	334	302	339	284	359	327	305	302	312	335	304	319	337	324	282	322	325	305	302	332	341	332	290	298	340	312	311	340	319	290	328	284	322	320	316	319	329	296	349	340	308	338	307	318	321	328	333	339	331	305	307	324	333	309	301	314	341	327	302	319	327	332	327	323	347	307	320	336	344	307	285	332	307	324	306	316	321	294	290	339	309	335	284	291	321	346	319	281	296	341	322	347	327	315	334	354	322	308	322	350	319	349	331	327	341	332	313	308	276	301	329	300	328	359	314	305	331	308	336	366	334	312	326	344	330	319	331	304	317	316	328	308	315	289	322	331	327	329	282	321	313	318	314	312	293	356	310	315	297	309	324	327	305	324	329	289	341	325	327	274	325	307	328	311	328	359	335	301	278	298	335	305	292	305	297	343	326	317	337	337	311	336	311	295	330	319	306	316	316	302	343	290	312	299	307	321	318	312	335	325	349	307	329	317	305	294	319	319	340	308	298	295	317	317	314	330	333	316	284	295	330	303	301	360	319	317	349	318	337	303	339	313	295	316	299	318	332	323	316	333	351	317	322	340	318	317	340	305	339	328	344	320	322	301	327	318	304	322	313	353	308	295	327	323	330	324	328	323	330	332	326	297
4801	7443	4896	2315	1611	1267	1008	827	708	676	586	557	571	480	441	469	474	422	457	427	453	464	443	406	437	387	406	404	432	407	417	402	395	421	419	427	412	390	405	440	391	384	385	408	387	389	442	392	397	400	389	394	385	407	390	390	409	392	392	366	422	386	410	407	357	376	397	408	400	358	385	412	444	380	399	368	385	372	398	397	397	424	397	365	396	395	410	417	394	380	408	364	412	375	413	412	420	420	420	395	402	417	409	379	406	416	412	421	385	409	395	374	387	409	379	416	356	451	389	393	402	398	408	385	374	391	392	377	426	428	447	391	432	376	401	418	405	358	392	387	389	384	411	415	374	427	381	402	416	405	409	389	432	395	350	399	386	367	383	361	411	377	377	384	399	357	366	382	369	409	394	396	414	444	396	411	414	394	376	383	390	414	398	379	360	395	370	365	379	378	374	397	401	371	345	370	392	430	436	363	376	369	421	381	445	379	369	372	413	393	402	405	390	392	388	365	426	381	396	389	448	413	422	382	402	378	413	406	399	397	410	400	369	376	381	409	409	382	382	424	404	407	389	367	381	410	402	417	386	411	398	395	394	355	411	396	366	352	359	379	415	426	392	379	419	384	356	411	409	372	431	405	355	393	410	407	422	385	380	410	378	381	419	400	392	399	399	380	420	405	381	416	423	374	404	355	394	361	417	378	379	411	343	366	399	391	431	426	393	399	401	379	419	397	403	402	419	419	379	389	403	356	411	414	376	374	391	378	383	430	387	405	447	416	403	416	392	402	366	378	425	394	361	385	392	397	395	351	402	394	352	375	382	402	411	384	389	382	448	359	395	364	395	369	400	407	433	370	444	411	409	377	400	371	383	384	402	421	365	420	398	390	424	411	357	343	377	381	377	423	355	406	372	379	406	369	389	393	372	390	369	403	373	455	370	383	387	406	366	438	408	388	442	395	422	373	430	375	405	423	413	385	399	418	390	371	400	402	385	367	399	392	396	398	386	388	371	404	386	404	382	432	405	397	334	380	398	378	367	416	391	435	379	420	386	406	411	397	375	381	416	409	407	400	381	375	357	412	375	393	382	365	396	393	396	362	391	398	373	389	387	391	412	412	402	371	426	403	366	395	381	398	396	387	370	388	380	396	381	400	437	408	389	415	401	408	389	382	378	382	400	420	399	409	411	376	417	427	362	371	417	405	389	369	371	372	384	437	434	358	420	387	386	415	412	439	369	384	405	394	364	401	391	391	405	353	361	419	411	394	390	375	406	395	372	429	380	393	414	375	402	387	393	394	384	365	344	349	434	406	366	430	391	398	382	382	387	400	372	349	390	428	435	408	396	374	383	396	367	416	395	389	430	409	360	471	397	396	417	365	395	404	418	405	406	365	399	371	361	372	391	358	399	402	392	387	401	382	372	379	379	408	384	384	424	427	377	406	396	448	379	410	382	413	404	382	374	382	398	412	407	423	387	407	370	379	401	411	395	398	390	428	419	350	418	380	377	400	414	402	371	415	405	389	406	400	372	386	414	413	401	379	407	390	367	362	440	382	397	390	407	395	397	385	345	397	428	392	381	396	383	398	398	385	384	382	385	393	405	395	356	423	397	430	377	425	423	396	431	383	416	376	385	395	378	386	401	387	384	385	396	361	369	410	445	385	374	368	405	400	415	411	389	412	393	420	432	370	384	398	391	416	377	407	421	407	403	346	399	389	415	368	376	418	386	371	403	384	412	431	396	434	389	396	378	403	384	413	386	398	399	374	403	413	411	357	396	372	389	379	376	358	402	351	425	425	404	408	387	402	379	403	366	417	379	423	405	406	392	424	423	418	413	416	401	399	395	407	373	383	386	356	437	368	398	385	390	385	396	414	403	397	414	423	409	375	394	423	385	383	375	415	411	381	355	408	374	422	387	379	408	404	391	382	377	379	422	418	345	394	382	413	397	414	406	418	408	379	407	393	413	376	395	401	399	378	396	390	415	397	388	401	416	433	371	432	382	387	402	377	376	424	383	413	379	375	403	379	364	369	402	410	388	362	379	428	433	379	383	395	386	380	390	403	443	392	385	413	392	404	409	392	386	355	375	419	371	349	396	405	389	405	390	371	430	391	422	371	389	398	417	401	433	403	412	449	424	391	393	390	404	360	373	370	400	367	392	392	408	351	407	390	370	418	388	380	341	380	412	396	407	397	411	418	399	387	390	385	384	394	393	379	369	401	407	407	355	378	404	375	393	393	423	463	418	391	409	383	387	391	385	415	382	413	376	385	378	393	392	376	383	406	389	400	410	399	388	394	403	419	425	412	404	413	382	399	410	397	396	398	417	392	428	408	369	400	409	384	399	355	402	401	429	401	372	392	391	405	372	398	383	388	420	379	359	363	403	401	388	386	401	400	405	393	382	416	425	383	407	378	407	402	427	409	386	395	373	399	421	405	402	413	379	405	373	431	380	401	412	393	427	386	426	409	388	426	378	348	411	370	386	387	388	425	392	379	367	377	426	414	360	386	375	408	394	371	398	376	421	415	398	386	401	374	403	396	383	412	421	412	376	384	379	386	363	409	402	391	394	353	373	407	408	392	419	405	357	402	398	363	408	382	411	416	379	425	393	409	413	390	424	420	399	424	404	414	403	426	391	430	397	426	388	380	440	411	426	425	411	407	421	428	404	408	398	383	383	397	413	430	382	397	396	398	397	387	424	419	361	394	406	370	399	372	397	368	391	399	397	398	397	455	391	418	385	387	386	427	370	393	442	363	395	419	387	421	405	419	412	392	356	417	399	380	400	422	372	404	382	386	425	408	398	430	397	363	403	427	448	403	446	399	374	382	425	429	377	360	380	344	399	388	410	412	387	390	382	367	405	366	343	397	383	386	393	367	393	388	377	402	383	396	347	419	384	412	384	362	400	385	379	388	401	388	369	372	384	426	359	380	392	412	359	410	400	389	419	410	373	402	367	377	378	414	388	385	442	381	383	422	392	366	452	401	420	406	372	366	364	392	358	376	434	426	421	423	384	373	414	383	382	394	362	407	355	401	384	402	389	400	398	405	407	393	404	394	403	412	380	410	377	377	405	386	400	377	394	392	383	417	398	413	393	431	363	355	375	394	422	370	376	408	410	338	408	407	385	400	378	387	384	411	366	372	394	362	361	376	409	399	429	392	382	373	415	407	415	385	426	379	409	383	402	389	405	387	379	390	394	433	377	374	421	401	414	396	442	350	364	393	391	372	390	377	381	404	380	411	406	394	412	371	405	397	409	357	409	388	425	383	400	378	397	383	396	427	419	392	386	396	374	402	437	411	439	376	376	372	378	428	388	398	364	431	387	378	409	398	374	411	385	402	393	376	385	393	392	403	422	409	420	389	377	407	398	366	394	388	410	392	412	394	416	386	393	374	373	392	415	401	424	428	383	392	414	390	372	371	390	349	421	358	364	411	387	400	399	395	398	414	418	377	382	417	377	401	396	381	369	383	411	372	391	381	385	403
24861	21371	26476	25039	1746	350	292	257	203	235	175	195	194	162	170	194	149	145	192	192	174	187	187	180	169	140	188	158	135	138	181	170	168	165	165	161	180	188	162	184	186	145	182	174	146	173	178	163	159	163	189	152	140	152	165	144	160	164	166	154	171	160	160	162	142	188	145	154	181	163	192	136	160	142	142	158	150	164	152	167	181	180	168	156	163	155	172	156	174	148	172	146	158	128	163	190	180	146	155	173	169	160	154	164	153	181	143	153	150	162	156	177	179	168	150	159	159	148	148	175	163	166	148	153	171	172	149	171	164	169	124	160	158	158	132	162	157	157	148	181	134	154	146	163	156	164	156	164	161	148	135	156	176	157	163	159	181	146	147	168	163	142	163	155	158	143	148	123	150	145	170	165	166	185	152	143	159	150	179	149	162	174	137	147	123	148	147	153	155	156	128	132	158	180	144	145	142	159	166	162	161	133	170	162	171	148	173	165	134	155	179	172	164	148	163	146	161	171	163	144	155	173	169	169	139	177	152	166	160	140	164	148	137	175	136	188	165	166	176	155	129	143	165	154	159	180	157	175	168	147	142	178	152	136	144	155	173	153	158	166	164	148	169	143	163	141	156	144	170	151	172	175	152	137	182	172	132	149	142	146	148	170	167	139	155	163	150	166	145	148	161	148	157	164	152	167	167	127	149	155	159	143	142	158	168	184	152	151	162	155	157	164	157	181	150	160	182	176	161	190	170	171	136	176	151	168	151	136	160	169	155	156	160	171	141	167	173	150	146	123	165	168	171	154	161	178	191	175	159	153	151	162	157	166	163	157	165	144	142	178	167	155	168	143	147	152	161	162	154	161	166	151	173	168	152	177	150	150	159	146	140	160	145	157	125	150	154	172	154	154	156	153	140	159	168	158	171	171	160	162	157	162	159	159	167	142	185	153	144	157	174	182	169	151	153	140	159	152	146	159	157	144	155	160	156	159	159	164	163	162	157	165	165	161	172	156	179	140	162	142	153	162	157	130	168	153	164	170	144	150	165	156	153	170	164	175	169	141	173	136	135	141	133	155	162	155	158	159	152	189	155	180	171	158	160	141	165	163	156	145	178	156	165	168	160	158	140	156	140	156	141	151	154	156	135	168	137	163	173	179	176	149	169	159	158	168	162	162	155	162	152	158	139	179	159	171	173	167	148	156	158	149	152	149	169	160	165	138	143	151	150	142	145	137	153	159	149	141	160	160	161	166	162	147	164	164	164	162	170	173	162	135	157	180	152	150	128	150	143	177	156	150	170	159	150	149	146	176	144	159	157	157	138	142	129	150	161	173	166	169	167	142	149	146	157	170	144	167	137	152	176	146	149	178	176	159	163	169	165	160	149	159	162	162	159	154	172	174	143	134	160	161	161	160	164	181	158	175	126	160	141	151	147	158	157	170	150	156	185	153	158	162	168	158	163	173	155	123	162	160	133	149	176	145	148	160	153	163	165	144	139	162	173	151	184	170	136	167	156	147	138	160	156	139	141	161	180	152	155	180	174	166	189	144	169	162	146	166	141	166	178	135	131	178	141	144	176	134	164	152	167	145	137	142	161	157	162	151	164	155	152	164	164	164	173	155	165	141	164	144	155	179	165	156	148	160	172	152	165	153	156	166	178	172	145	146	133	184	168	160	153	143	142	156	151	147	150	150	179	151	128	167	156	165	138	153	157	162	140	166	189	162	150	160	161	153	151	138	147	165	168	168	151	156	138	136	164	157	153	186	161	149	150	174	168	153	151	141	160	171	155	170	142	144	146	134	188	151	147	160	163	171	164	175	144	147	163	168	167	162	161	158	136	144	134	174	151	177	170	174	156	157	171	155	148	157	136	153	160	153	166	146	140	159	154	158	166	174	147	174	178	186	152	158	153	146	162	171	152	188	150	148	135	157	133	179	169	151	135	167	129	152	170	169	182	158	134	154	150	154	172	154	160	178	138	168	176	143	173	131	150	135	173	153	140	150	152	177	183	173	144	177	152	159	167	151	165	145	178	155	163	164	173	165	156	145	151	159	158	155	141	138	146	174	162	144	136	162	169	168	157	149	147	175	159	166	173	154	152	172	141	158	149	177	170	148	162	143	161	138	131	165	148	157	159	150	146	143	175	149	153	157	159	164	154	136	146	160	165	176	167	156	189	143	148	176	177	143	159	135	161	170	162	165	173	154	165	154	171	148	156	170	141	162	156	147	151	162	139	147	168	146	170	162	170	172	160	147	155	140	166	156	171	174	154	140	159	155	174	172	164	148	144	160	147	155	147	173	158	162	170	162	191	160	134	155	140	168	167	162	150	166	131	158	139	170	155	121	154	151	157	163	174	144	138	153	157	142	159	146	181	158	155	151	142	164	147	167	154	149	157	169	152	159	143	141	154	147	156	153	184	200	163	168	135	154	150	165	165	150	163	161	153	156	161	167	147	165	175	163	162	151	161	145	160	134	170	167	163	148	177	155	163	168	138	159	137	146	155	166	155	159	141	143	167	147	145	160	179	176	164	136	163	168	157	153	183	142	159	150	160	181	149	155	162	147	155	155	152	162	145	163	172	149	165	145	180	145	191	142	158	154	171	155	165	171	157	143	152	181	139	151	151	163	154	150	154	153	142	174	145	165	164	140	163	145	138	166	167	142	180	157	146	161	156	190	162	161	155	160	160	191	167	164	151	140	160	171	153	172	181	167	154	144	159	171	154	173	144	158	165	167	152	166	143	169	150	144	181	163	169	166	158	173	157	170	165	180	156	140	165	165	179	150	184	144	147	148	140	173	168	151	160	158	166	179	185	146	187	160	148	166	160	148	165	177	168	173	165	159	171	146	143	154	140	149	154	157	164	177	143	151	164	163	163	157	181	163	152	168	159	159	170	145	144	159	171	162	146	166	139	155	161	176	164	186	151	163	134	190	158	160	104	155	154	151	174	185	149	179	162	154	149	158	152	162	181	156	144	150	151	149	174	149	162	153	146	163	140	168	164	142	138	134	166	187	136	161	163	147	163	163	140	157	166	148	152	156	156	169	170	146	147	158	148	170	144	150	151	157	152	169	165	164	156	175	200	165	168	176	155	196	148	161	163	157	138	147	154	158	167	168	149	181	169	165	145	169	167	154	155	177	133	158	157	144	175	166	183	162	137	134	146	159	153	137	163	161	174	170	177	151	162	146	156	164	154	147	148	145	156	132	143	163	154	162	142	158	162	165	166	160	169	170	170	139	164	161	143	155	152	178	150	164	130	165	145	149	141	168	139	165	152	158	195	145	155	166	146	167	168	173	156	152	179	142	165	145	157	155	140	166	157	161	149	146	153	177	161	138	151	143	167	159	152	168	143	146	154	168	153	147	173	144	149	146	164	171	148	162	155	152	158	157	163	174	164	166	177	162	156	139	147	171	143	147	154	164	147	179	169	167	157	145	160	148	143	187	166	169	167	172	158	151	161	147	156	150	151	158	131	154	142	174	144	180
4510	3841	2406	1103	817	648	532	399	350	325	295	306	269	253	239	247	255	232	215	247	231	239	224	193	203	167	200	215	193	217	198	194	211	199	205	207	190	216	197	171	195	194	183	198	220	175	225	173	166	196	177	214	202	196	196	205	180	159	177	203	177	180	182	197	200	193	207	178	228	219	210	184	172	198	181	200	180	211	179	212	187	192	191	207	203	182	184	190	182	191	212	196	207	224	206	215	187	202	190	192	219	229	206	184	182	196	198	187	182	183	217	208	197	205	213	187	217	193	202	204	216	191	178	202	192	230	189	182	185	202	194	209	196	184	218	192	182	225	210	212	200	178	201	184	175	196	178	203	183	199	186	181	197	168	213	223	202	196	192	200	205	168	186	183	193	204	179	191	205	210	191	190	178	179	220	190	206	192	207	185	200	174	191	202	168	182	188	206	190	194	191	188	189	202	208	181	211	207	190	182	174	182	178	174	190	185	198	178	198	228	191	208	178	212	182	195	200	179	199	209	205	213	194	185	203	203	201	188	183	196	170	225	185	183	203	181	179	192	198	170	186	208	222	177	185	217	196	194	200	210	200	192	186	187	215	185	175	187	201	179	204	198	194	197	179	175	212	156	187	199	184	199	206	178	192	178	208	162	193	197	166	181	197	191	179	186	212	187	189	199	192	204	190	173	191	211	182	182	193	179	200	202	210	204	203	162	204	201	227	208	186	185	199	196	204	183	173	217	201	190	202	182	204	190	176	210	211	188	220	194	203	220	175	167	155	195	205	182	206	183	205	188	188	192	193	203	193	208	186	175	190	203	197	180	204	202	193	193	206	196	203	197	194	183	195	213	210	204	170	205	214	231	192	208	183	232	164	197	192	212	189	192	195	197	183	199	176	193	194	168	223	207	189	207	178	169	197	213	236	202	193	186	180	178	204	192	175	200	212	207	198	194	210	228	180	192	173	194	190	207	191	183	196	198	203	185	197	171	193	158	175	191	208	206	199	203	180	188	189	186	177	203	192	209	189	185	202	193	225	194	205	179	204	190	172	194	188	186	170	199	184	187	209	202	187	182	192	185	208	195	192	178	195	201	169	197	208	202	204	188	196	177	197	213	210	209	174	183	195	207	201	202	192	201	219	167	191	170	190	177	195	198	193	187	216	194	196	196	200	197	183	221	182	189	192	177	200	179	220	203	179	174	187	214	203	197	187	200	174	191	183	199	189	199	193	185	200	188	195	214	198	204	185	185	184	231	210	199	194	195	192	217	197	174	193	168	197	190	187	202	175	183	192	195	179	196	196	223	200	214	198	187	193	202	223	184	149	185	192	188	190	184	195	196	193	197	190	202	185	175	213	177	189	194	215	180	181	198	198	208	182	214	181	205	198	183	197	207	204	178	188	166	176	194	200	190	195	205	206	184	197	212	179	174	198	187	181	180	192	185	211	215	176	225	194	190	189	203	184	194	183	197	194	176	164	198	217	224	187	197	217	219	166	188	199	185	183	211	188	211	185	193	196	185	207	204	193	170	209	203	194	193	199	207	211	189	209	225	174	190	166	167	184	192	185	194	191	213	206	199	214	170	203	209	184	185	205	165	180	200	196	204	188	193	174	198	191	160	194	176	210	210	191	195	189	185	192	177	174	213	175	185	210	202	198	190	199	207	170	183	185	217	188	189	190	193	188	196	177	200	191	208	178	193	199	202	200	189	196	200	194	182	198	184	189	188	205	172	194	215	194	204	208	181	186	220	216	174	180	190	189	201	181	206	185	199	183	221	183	197	208	187	212	234	161	181	210	179	179	164	177	177	195	210	198	193	172	208	200	198	197	198	201	180	187	198	183	190	196	179	203	184	184	183	183	198	179	189	205	172	182	190	201	170	223	166	200	221	186	196	179	183	196	194	183	197	215	184	193	217	182	182	191	207	211	178	178	196	191	200	240	200	184	182	189	225	185	193	193	196	184	184	171	193	189	184	190	216	186	166	186	209	184	191	197	188	203	179	192	187	173	191	183	191	216	184	185	190	207	197	199	187	197	183	209	199	206	209	210	175	194	198	191	191	189	197	174	180	190	201	183	200	207	193	206	219	191	214	192	180	213	182	192	190	178	191	194	176	219	206	175	207	213	173	203	186	191	210	203	195	195	183	203	199	197	201	213	193	189	172	181	209	211	203	207	197	193	196	205	209	209	174	208	183	196	210	206	217	183	186	201	203	192	192	204	212	179	202	191	179	192	197	194	197	201	211	184	203	233	194	175	196	170	173	213	205	214	184	204	213	193	211	187	187	182	167	183	161	170	203	182	183	166	202	184	171	172	192	205	203	180	210	187	191	187	183	195	193	190	189	180	184	167	202	205	192	214	185	199	174	182	193	223	212	194	188	199	179	186	183	199	183	188	173	198	200	201	197	200	184	196	188	198	192	195	204	204	187	213	180	200	195	198	177	172	188	213	210	199	159	206	194	217	187	200	198	184	202	191	232	219	201	181	186	197	175	200	186	193	172	205	168	185	170	189	177	187	200	211	190	180	208	198	181	191	212	183	172	181	195	193	182	194	212	210	206	207	240	186	185	204	223	216	179	163	183	230	166	197	194	198	167	202	166	194	199	193	216	217	199	163	181	215	203	204	199	178	151	204	198	181	194	194	172	174	197	184	188	179	223	196	182	196	200	197	198	193	201	170	178	192	165	186	197	196	162	213	197	212	203	176	204	206	198	190	193	204	196	197	199	189	196	168	204	176	202	213	215	178	211	203	214	189	199	195	223	199	194	163	205	197	196	193	169	170	187	200	188	193	192	210	193	186	202	185	185	195	197	186	191	206	170	183	195	197	184	214	181	192	190	191	181	182	197	181	201	171	185	202	200	185	205	193	202	211	201	191	190	184	172	201	173	206	197	210	192	193	186	168	190	200	203	187	185	198	214	203	189	206	178	212	201	181	183	181	206	191	201	184	207	201	201	191	192	217	197	191	208	200	189	214	193	210	178	196	217	194	217	201	183	189	197	207	187	215	200	176	192	175	199	214	178	181	201	200	183	219	189	206	202	204	181	181	199	172	207	168	187	195	216	170	210	187	193	209	204	189	187	197	175	201	201	209	176	174	188	184	180	165	204	201	186	167	207	186	208	198	206	200	201	193	188	191	210	204	197	207	202	187	196	189	198	184	166	192	183	187	180	189	193	188	207	191	208	195	210	169	211	190	216	198	174	192	184	184	197	184	205	192	184	182	188	200	199	194	208	181	196	185	196	187	185	191	180	194	168	209	207	202	187	181	204	205	197	183	218	200	194	177	176	175	198	185	197	180	192	209	179	195	206	195	201	181	200	186	187	192	179	191	198	180	202	203	192	198	214	206	236	174	206	190	182	188	195	202	194	187	222	176	176	182	213	208	179	187	217	200	180	181	188	208	190	185	192	174	222	212	197	198	185	197	182	198	187	191	181	179	187	181	182	178	187	189	193	164	191	187	197	190	219	198	169	204	188	196	182
22710	21438	28832	24413	21433	20712	1700	565	394	405	312	285	268	248	240	201	229	207	224	183	206	160	194	213	173	169	168	176	183	149	178	139	169	168	196	152	172	171	153	157	165	160	149	139	151	157	155	149	137	161	161	167	151	163	161	161	148	166	152	139	159	143	160	153	172	159	167	167	149	146	156	150	137	162	141	162	160	136	173	151	168	166	157	162	149	146	171	157	155	168	151	122	161	166	149	165	157	152	153	154	130	149	161	180	155	157	146	134	143	163	136	150	160	121	152	160	152	146	155	148	158	155	154	151	158	149	162	141	146	144	158	145	162	149	134	161	136	147	147	180	145	152	160	149	137	146	162	156	153	152	149	152	159	165	148	157	172	170	158	145	161	155	145	154	146	160	144	157	169	163	167	159	170	153	152	147	175	160	144	152	155	159	182	166	148	164	178	140	168	161	141	165	166	145	142	133	161	142	156	166	150	173	157	176	155	147	156	159	142	146	150	152	147	142	140	168	148	153	140	165	133	153	148	136	148	148	149	123	175	157	140	130	144	147	133	178	164	133	136	159	151	147	185	143	175	167	133	150	176	176	159	144	153	147	159	140	163	142	142	143	170	166	146	160	172	142	170	185	146	155	157	156	146	183	158	146	139	168	183	164	140	156	154	181	154	156	156	144	143	168	161	160	132	156	173	161	160	137	163	162	151	171	154	153	146	140	156	126	137	145	170	144	124	164	149	148	139	145	160	176	145	150	161	147	155	142	167	145	136	145	144	127	159	141	129	144	139	147	168	145	177	151	138	178	161	150	171	160	140	142	168	174	159	162	144	131	179	150	130	151	157	171	143	135	150	151	146	152	164	172	141	150	147	145	164	155	165	155	143	144	130	153	158	156	151	132	155	155	140	157	194	152	143	135	154	161	164	154	151	160	142	150	147	139	139	178	151	138	174	146	155	126	156	160	151	138	164	142	143	146	167	141	152	156	139	130	165	139	175	131	143	154	158	155	157	167	158	159	178	153	163	149	133	133	147	143	140	158	136	140	146	135	134	158	147	178	143	146	164	153	162	160	148	167	149	137	143	154	155	151	170	147	146	173	148	163	154	151	152	159	156	154	153	156	148	159	140	143	153	149	164	144	152	155	140	149	153	165	147	162	155	147	151	147	173	141	153	140	155	178	161	155	158	148	157	154	119	149	138	143	177	150	157	156	142	159	147	148	151	155	147	157	161	146	141	138	164	147	151	160	146	169	149	148	153	158	146	149	175	184	151	169	156	151	150	178	153	164	147	148	144	133	159	179	152	182	170	147	164	146	152	152	163	145	156	166	163	144	161	157	146	155	171	164	148	164	167	172	156	142	145	149	147	150	139	145	141	187	142	150	159	159	149	167	144	163	173	151	153	147	165	169	156	172	155	133	151	159	168	166	157	139	162	146	137	161	144	138	146	148	131	140	155	154	156	154	152	179	149	174	174	146	145	155	128	160	136	167	157	125	142	172	166	147	151	177	173	145	146	155	161	154	145	145	145	159	169	155	168	173	126	158	144	133	146	149	164	150	139	138	173	156	152	162	179	139	147	173	150	139	165	156	131	148	151	153	135	140	164	149	167	135	149	128	151	151	158	146	160	144	164	145	156	149	157	149	158	156	155	136	131	145	141	160	164	133	154	171	161	149	135	139	153	166	149	170	157	151	164	140	154	170	157	156	162	142	151	164	153	164	141	159	167	155	153	164	176	161	167	163	158	140	171	147	138	141	141	158	178	169	161	171	146	160	139	164	139	147	187	133	143	160	163	178	159	147	143	145	159	148	147	145	127	137	172	143	154	139	158	169	140	154	175	171	155	148	154	138	155	172	160	154	166	138	148	132	155	158	143	150	165	152	159	143	149	162	168	158	154	142	149	167	178	133	145	141	157	126	152	162	177	151	151	154	172	157	157	166	135	163	146	131	145	149	150	159	169	154	155	162	168	161	133	138	140	122	163	122	159	163	143	148	161	155	164	169	121	141	124	152	156	131	150	138	161	164	157	168	154	137	166	136	173	137	148	154	131	135	164	137	171	147	168	166	154	145	153	170	164	150	152	168	156	144	159	163	148	134	168	138	154	180	146	165	167	147	133	173	123	172	163	153	147	160	171	160	154	156	151	159	160	150	145	150	154	155	159	157	157	132	139	124	141	158	155	152	135	183	136	160	172	156	153	141	138	152	153	165	159	156	162	155	169	169	160	145	160	176	160	165	162	148	152	138	168	121	172	148	155	148	148	161	154	130	149	143	135	138	167	175	145	165	147	144	134	165	168	153	135	165	152	173	142	153	176	172	161	138	162	127	148	149	156	176	177	137	146	166	141	153	148	155	156	154	159	153	159	157	152	154	161	155	159	152	159	139	156	158	142	163	157	163	149	165	158	135	144	156	168	155	128	175	171	140	132	154	143	165	152	158	157	162	175	156	154	159	149	149	161	148	151	144	165	157	151	144	149	145	145	161	167	158	153	165	153	158	164	150	162	163	160	135	169	165	147	156	164	138	167	139	156	146	146	168	185	140	156	161	151	159	159	153	144	158	160	159	153	148	171	167	143	150	168	156	167	147	155	171	151	159	154	156	162	146	183	146	145	154	147	187	148	168	149	191	140	164	153	144	154	172	171	157	153	162	153	150	119	153	142	141	146	163	149	152	149	128	146	162	153	148	141	148	166	146	169	143	172	138	156	138	150	147	177	139	127	176	148	150	140	134	161	152	161	158	150	135	174	156	162	137	157	159	137	151	149	158	150	160	175	173	139	163	160	142	156	149	141	145	160	144	137	148	163	144	161	184	133	158	152	159	163	157	153	156	165	136	150	149	171	155	157	146	156	159	157	173	164	140	139	156	149	150	152	148	166	165	140	139	125	140	153	148	144	156	152	135	170	139	175	158	150	163	156	161	174	140	141	156	139	176	175	150	147	132	149	167	141	149	182	154	141	184	150	150	137	130	161	139	157	148	159	134	164	145	169	140	158	155	136	155	144	157	172	135	154	158	151	150	140	140	159	161	157	158	145	138	151	157	148	156	137	138	124	152	153	163	152	154	179	153	142	165	150	146	165	168	157	124	150	158	142	141	149	121	136	171	136	153	160	148	134	155	163	161	157	172	163	153	151	142	148	163	154	178	141	162	148	150	151	168	148	153	157	150	190	171	149	165	168	172	178	151	171	160	135	161	161	172	151	164	147	155	163	137	134	155	162	140	170	176	153	116	169	161	120	149	155	141	146	147	155	151	149	135	158	145	158	163	161	146	155	139	137	145	171	135	152	154	144	155	178	146	138	156	148	169	150	156	151	146	134	195	160	155	168	138	134	151	136	159	167	156	148	128	161	150	153	152	139	167	152	160	157	180	158	159	138	141	169	148	155	147	145	146	152	137	127	155	159	166	149	158	165	162	130	121	126	164	149	154	138	123	121	126	160	156	163	169	161	137	132	156	142	154	162	141	150	130	154	169	172	160	158	107	147	174
4422	12287	7825	3663	2557	1775	1352	1096	779	629	555	518	488	398	383	338	316	322	272	279	272	285	235	277	222	249	252	225	218	248	212	228	214	227	222	198	233	221	209	228	202	207	190	197	221	205	215	214	194	208	197	211	189	215	195	219	190	204	225	237	195	192	193	187	187	193	214	210	177	200	202	224	196	211	199	204	227	210	202	192	216	195	195	213	174	183	213	198	197	195	194	189	170	197	205	187	222	206	207	180	193	194	219	181	176	202	191	213	204	179	216	202	204	192	200	236	197	214	220	207	218	183	207	201	216	199	201	229	207	206	169	177	204	202	189	198	177	201	201	208	204	191	198	210	182	196	180	206	187	206	178	184	215	194	214	179	215	213	175	194	204	221	201	206	191	219	194	204	180	225	188	169	184	189	203	193	227	207	188	194	209	194	189	185	175	193	197	185	195	225	205	189	196	199	197	213	209	197	211	202	176	187	195	200	195	203	203	198	192	182	209	204	179	188	162	192	207	184	191	198	195	198	190	187	182	177	193	179	192	199	192	196	194	201	216	191	201	180	182	179	225	180	193	225	193	189	201	195	197	214	209	190	197	211	197	174	185	187	157	192	231	209	179	176	169	211	186	177	187	186	183	200	182	204	182	193	177	204	179	182	185	184	188	194	222	175	170	202	219	196	213	187	209	185	229	178	209	180	203	205	184	207	183	171	202	193	172	202	188	161	193	197	213	183	193	190	180	202	181	199	215	183	188	228	186	177	180	216	183	198	163	206	207	218	186	179	196	210	206	190	182	206	198	172	177	197	197	183	180	198	191	193	192	196	169	203	210	212	185	177	184	210	226	198	192	191	225	211	172	172	218	220	190	180	188	181	200	173	196	204	189	192	199	196	202	205	213	175	180	181	196	194	194	219	189	203	195	188	191	194	209	196	185	196	202	191	188	247	195	205	199	179	207	218	190	196	198	189	197	223	180	175	180	176	190	201	197	189	196	202	187	166	200	202	194	202	230	199	205	203	170	233	198	223	170	201	187	199	192	197	192	189	212	203	213	174	202	192	189	183	214	199	209	199	192	179	193	183	193	179	194	194	186	205	204	179	190	208	176	200	198	193	209	196	180	190	204	191	194	181	201	218	194	171	213	204	170	186	181	180	199	209	193	184	190	191	190	210	203	193	195	167	204	182	230	196	200	204	182	238	210	199	191	188	204	197	213	180	201	189	204	203	220	180	213	192	199	189	204	196	199	201	193	182	185	216	189	180	187	192	206	193	224	190	194	187	188	221	196	182	219	214	202	196	199	195	183	194	180	190	188	205	181	175	203	195	169	199	187	204	179	171	189	205	193	204	184	185	202	182	193	221	181	187	216	211	197	180	173	207	206	185	196	176	196	191	213	185	231	179	204	201	224	204	173	186	190	205	216	198	201	213	195	202	196	180	195	210	197	169	209	198	201	198	212	195	191	192	207	187	192	189	188	208	186	203	199	207	225	178	188	199	203	179	174	206	182	192	202	207	198	206	200	206	202	172	198	215	180	177	201	199	199	186	202	163	199	196	198	200	196	204	186	180	199	201	214	212	204	185	204	193	215	199	200	171	186	193	190	190	200	185	169	195	205	188	223	194	205	204	182	206	215	200	241	179	184	174	166	187	216	185	195	222	192	197	205	196	193	207	197	186	201	170	194	176	202	184	183	171	207	148	216	198	187	212	189	227	217	216	191	198	206	220	174	172	174	161	173	196	179	193	198	189	209	186	209	180	194	179	243	166	219	179	208	183	184	204	214	181	184	187	212	206	199	191	201	196	190	193	189	184	184	184	190	185	200	192	195	192	199	186	191	190	190	190	197	183	210	193	200	190	190	173	217	192	203	182	177	174	198	188	189	182	195	197	188	167	178	194	200	206	202	198	185	205	190	198	194	205	197	182	209	233	201	182	192	211	184	192	175	183	213	207	198	211	185	209	210	195	184	202	210	169	187	190	197	182	201	202	193	226	194	171	210	168	179	184	183	226	204	189	195	208	212	208	218	187	193	174	208	192	174	192	196	204	173	192	206	205	182	209	199	187	203	189	184	194	189	216	208	178	200	179	198	195	180	192	184	197	216	201	209	197	200	190	198	209	187	211	197	177	192	196	193	178	183	185	212	196	197	201	211	210	184	186	187	197	192	224	210	182	204	179	202	180	174	206	210	189	192	200	204	169	191	202	170	178	208	189	197	175	211	218	195	197	206	188	197	195	197	213	190	210	194	183	198	206	212	195	198	220	221	182	210	186	191	202	167	201	207	217	217	194	191	178	177	184	183	166	181	192	198	191	188	179	212	214	172	184	197	203	224	189	205	187	212	194	207	192	205	189	196	200	180	176	199	212	198	202	193	166	206	199	186	210	180	194	207	178	206	209	191	188	182	200	200	184	212	196	203	190	214	205	215	202	191	189	202	209	201	224	176	185	203	212	193	185	197	174	200	198	201	196	196	184	170	193	208	190	173	185	198	223	183	197	190	190	214	213	191	188	174	176	193	185	203	185	195	188	224	206	197	192	198	181	184	194	204	184	209	198	199	187	209	192	202	206	181	211	205	205	169	187	201	193	202	191	225	196	189	181	207	206	186	217	176	190	229	160	200	206	195	199	195	224	200	210	215	215	190	179	203	192	190	200	199	226	195	181	183	202	169	206	180	164	225	203	213	168	181	215	168	189	197	167	192	208	185	215	201	184	186	189	196	189	179	191	183	192	187	194	193	174	182	205	179	176	199	195	204	183	208	191	199	193	206	211	190	203	203	194	179	188	183	212	229	184	198	184	198	157	224	218	174	194	195	209	162	204	188	212	187	185	223	181	191	213	184	192	184	159	205	186	196	205	178	193	202	195	184	196	205	201	179	191	190	180	190	199	189	197	195	183	208	195	207	193	181	185	164	174	179	178	199	198	200	186	180	218	196	211	192	194	186	214	194	190	190	183	201	212	217	191	200	205	164	206	228	202	233	192	163	200	167	217	207	200	168	174	184	210	219	187	195	182	224	175	187	199	196	202	208	227	172	202	201	199	198	181	199	163	184	200	195	210	188	202	196	178	198	183	198	190	187	201	201	201	207	203	192	177	195	185	217	206	193	190	222	187	204	190	178	215	181	204	157	199	200	232	233	179	175	202	210	201	178	168	210	229	179	217	218	190	201	187	192	200	180	210	186	209	196	201	194	194	218	210	199	189	203	179	182	198	216	190	182	190	184	202	170	206	188	210	185	216	202	172	186	177	177	192	184	205	204	187	198	188	184	196	177	171	209	185	206	184	208	211	187	191	189	200	216	204	201	192	204	184	208	221	202	193	192	164	217	209	190	218	211	177	193	176	208	197	204	204	214	186	179	190	208	215	212	207	191	194	196	207	182	189	168	194	205	195	204	165	201	204	208	202	177	202	220	204	201	184	213	188	192	175	178	193	200	183	196	187	188	203	189	202	194	206	196	195	189	194	206	199	192	216	189	169	197	200	205	178
28191	15087	1792	516	402	313	319	334	320	330	321	321	314	290	337	284	307	276	305	307	337	280	289	314	335	306	324	313	311	313	309	316	304	274	323	299	284	294	292	326	302	316	311	315	294	302	307	295	281	318	284	297	271	301	293	285	281	306	324	300	335	306	321	297	295	320	269	284	331	292	301	313	288	340	300	316	282	296	291	336	297	304	323	291	283	282	272	307	315	292	290	305	285	277	294	297	315	310	326	302	314	305	307	308	347	316	300	306	284	318	277	293	271	271	287	313	276	317	303	282	274	280	284	268	303	304	292	284	322	304	298	299	300	307	321	286	300	275	302	328	300	280	303	291	296	300	306	309	311	343	289	273	299	315	284	285	320	291	289	296	313	290	293	321	295	276	303	300	291	299	329	300	289	316	336	282	269	327	328	277	292	307	294	310	289	283	297	307	317	307	289	296	292	317	315	295	291	323	295	310	334	279	316	298	286	312	282	333	278	282	319	298	260	322	283	306	322	292	305	299	319	290	307	304	291	321	292	293	301	279	340	306	293	300	296	263	302	326	300	312	280	296	287	295	309	281	281	277	283	309	289	295	296	308	305	309	295	303	299	312	298	298	306	295	346	301	350	300	279	305	306	279	296	263	300	301	302	291	295	312	324	259	292	289	276	302	294	274	299	305	314	305	307	284	317	282	295	289	282	284	334	288	330	277	291	324	289	298	283	300	299	280	302	303	321	290	308	301	296	313	314	272	320	320	291	299	324	297	315	316	276	313	276	277	309	327	305	316	315	310	275	283	293	287	330	296	280	288	258	287	303	308	311	280	291	300	291	298	293	285	278	302	352	310	300	323	309	307	301	313	289	298	325	324	296	298	307	334	338	268	289	340	303	275	297	313	293	284	331	295	317	314	321	278	283	315	269	288	308	306	287	311	265	271	357	270	300	274	278	293	296	310	291	310	290	276	279	281	315	307	292	259	281	298	287	293	334	314	280	295	302	259	304	295	315	299	305	321	324	331	301	285	294	302	317	308	312	291	307	299	293	307	301	283	274	353	292	294	264	299	268	310	300	323	285	290	314	305	319	316	301	300	297	308	308	310	273	299	288	283	323	296	280	320	333	297	313	313	290	285	323	310	311	284	297	296	272	255	308	287	288	287	309	291	276	305	284	307	300	287	300	285	317	307	314	308	319	333	304	307	308	310	312	270	312	270	290	304	316	302	295	306	318	318	319	293	338	316	324	285	286	289	286	294	291	305	314	304	297	301	277	297	299	288	267	305	345	311	306	282	307	283	292	297	313	286	309	350	316	273	307	281	287	307	306	317	290	270	305	345	287	306	332	310	307	307	291	272	294	312	300	285	296	287	332	276	293	280	277	295	330	322	295	291	320	285	277	263	318	307	302	304	293	309	281	304	303	301	299	284	313	303	318	327	313	255	296	331	307	311	314	302	297	302	295	308	296	288	290	326	300	287	306	299	275	300	293	305	297	314	284	282	316	279	284	299	296	292	306	280	282	273	299	342	305	321	289	297	316	310	309	312	322	306	315	315	281	283	316	306	327	321	298	298	309	279	239	293	284	290	329	295	298	278	306	325	293	282	312	300	297	319	300	287	306	295	303	287	319	318	294	283	294	301	313	288	282	288	301	286	323	297	314	314	313	275	315	278	275	278	314	310	280	300	306	301	287	300	321	292	297	304	287	332	310	285	309	305	306	306	286	308	298	288	299	291	286	292	315	315	294	319	292	285	322	294	290	334	294	293	329	300	285	314	267	295	301	304	287	306	305	299	301	282	314	283	283	305	277	348	278	322	328	310	296	293	303	293	321	314	284	297	284	288	291	269	278	311	297	297	270	306	276	311	317	290	323	290	285	315	320	302	299	290	311	301	311	292	302	279	327	297	298	280	250	279	306	331	285	283	305	311	306	304	321	316	284	318	286	294	303	302	289	317	304	303	273	288	295	284	271	293	286	307	302	301	294	310	296	304	322	306	321	304	297	309	280	286	331	309	325	322	341	300	331	313	305	333	279	287	276	304	308	262	320	314	335	298	290	322	283	313	274	329	320	275	292	335	284	285	292	286	344	288	266	322	274	279	286	285	321	321	330	291	272	296	304	259	309	301	293	314	299	302	323	316	259	324	303	302	309	292	298	290	310	295	291	311	289	281	295	306	270	306	312	290	286	283	321	257	303	290	289	275	286	288	291	280	311	309	303	322	297	306	301	296	275	288	322	328	304	299	290	314	324	278	308	307	299	295	278	297	290	285	328	321	307	283	311	316	247	278	288	329	287	308	287	325	280	290	298	296	310	293	312	274	290	313	297	287	289	314	312	329	277	305	295	325	289	313	319	306	283	347	316	283	307	293	260	313	320	303	273	311	318	297	303	281	340	304	286	290	289	263	296	264	346	313	290	321	352	296	324	287	324	278	314	292	282	320	312	274	298	322	331	295	318	294	305	314	307	284	289	267	296	276	309	290	331	311	315	294	335	304	305	296	293	315	297	306	280	332	275	275	339	322	310	293	285	305	272	289	283	285	268	277	336	304	300	287	303	291	265	328	286	290	309	298	314	302	282	285	301	319	299	274	286	306	278	313	285	272	313	281	297	311	329	327	311	307	329	292	294	313	287	330	288	300	289	262	273	288	272	295	312	285	299	329	330	273	304	320	304	282	262	292	296	319	284	292	289	292	294	277	332	258	322	316	311	283	283	306	301	307	289	304	313	286	289	310	345	279	300	286	285	294	284	345	299	325	304	320	303	276	287	312	285	294	320	300	293	308	298	295	313	267	293	313	294	324	287	310	287	316	285	299	275	302	278	312	310	310	272	305	318	285	296	286	327	328	285	304	302	320	286	350	318	298	305	294	310	315	311	300	307	317	309	276	291	306	301	271	304	307	292	295	297	297	297	269	288	305	289	280	296	303	284	310	291	294	334	312	359	281	290	345	281	304	271	317	283	303	271	285	312	320	288	262	304	286	306	293	326	284	283	282	311	342	237	292	314	290	313	277	296	293	287	329	296	276	293	313	291	272	326	288	292	303	320	242	305	299	296	312	311	299	268	258	321	322	314	331	352	309	317	281	320	313	293	283	294	325	250	324	314	297	280	275	302	321	313	261	272	295	293	277	299	290	280	291	302	284	306	293	311	309	305	271	302	275	266	299	319	301	283	288	288	290	322	268	298	289	320	281	287	303	327	299	307	324	299	277	315	309	293	292	289	324	320	304	303	295	322	341	290	286	319	316	318	287	329	274	345	303	279	308	307	296	311	314	281	304	330	304	316	337	309	314	302	306	279	299	315	338	303	297	287	311	299	325	287	311	285	300	314	304	339	279	283	306	300	304	323	295	306	318	326	300	294	277	319	268	304	312	272	307	309	295	336	307	305	319	333	303	290	332	316	293	283	293	286	272	312	283	310	305	309	290	291	319	292	290	312	311	303	295	281	317	325	313	292	299	287	286	300	296	305	283	279	299	289	312	307	286	316	306
4843	1035	779	526	453	447	406	403	401	376	362	407	400	364	392	360	372	395	380	345	344	377	349	364	386	371	363	370	362	359	359	375	367	383	336	342	396	352	368	355	350	380	374	375	372	377	366	394	398	375	355	382	371	385	359	361	349	304	380	403	343	337	370	349	369	354	364	385	366	352	354	365	363	343	335	346	348	394	372	365	359	340	353	366	371	362	370	356	369	357	374	370	375	355	358	375	376	404	378	362	362	378	361	370	344	354	347	370	369	394	389	369	381	387	356	348	386	372	346	358	376	363	347	391	377	346	379	343	395	330	368	352	339	351	360	403	364	357	345	361	358	341	382	322	353	350	342	332	352	357	406	360	363	368	333	371	338	362	378	386	381	368	392	363	394	345	368	368	332	371	351	348	369	389	383	384	376	379	346	370	358	341	340	373	347	371	355	377	365	346	372	322	377	337	353	365	363	353	372	370	370	384	372	392	342	348	385	363	388	385	371	331	351	389	349	394	349	390	376	366	351	368	413	351	345	363	355	383	359	360	370	369	369	370	347	372	377	376	347	356	348	339	341	377	375	355	368	373	356	360	347	392	369	366	392	355	379	362	376	354	399	357	349	351	357	372	371	357	392	375	361	361	371	375	358	376	348	339	339	387	355	356	366	362	350	356	396	364	368	358	392	339	392	398	354	359	357	352	364	385	382	336	385	335	375	364	351	382	371	353	363	365	385	345	372	359	389	357	357	344	345	428	360	379	398	386	369	376	378	403	346	372	352	369	360	362	375	388	383	362	368	366	357	368	390	350	346	383	344	365	353	347	371	355	342	354	351	364	359	346	399	357	337	365	369	390	347	330	347	364	381	388	341	332	388	377	386	369	351	393	329	368	366	355	359	387	344	313	341	371	379	362	409	348	386	387	355	370	377	373	352	402	334	378	361	394	364	326	407	359	382	372	387	324	340	368	333	366	340	359	388	362	346	382	359	382	328	370	343	367	373	357	384	344	384	361	386	332	333	356	348	358	337	373	403	369	344	352	373	353	345	333	379	353	362	370	365	361	349	350	357	410	359	374	390	339	367	389	365	373	364	352	407	373	367	402	370	383	382	354	340	408	382	354	371	359	360	352	335	337	352	363	363	359	377	395	367	373	404	370	372	370	377	362	330	381	351	337	360	402	360	338	383	393	366	356	378	332	388	365	356	361	371	366	375	368	349	323	362	384	387	378	347	363	392	342	387	381	408	381	369	357	375	352	350	342	362	403	380	363	343	388	385	335	355	362	358	366	371	335	350	355	306	382	325	344	375	346	374	327	374	343	371	342	357	358	326	360	339	372	354	367	373	348	362	426	361	379	347	369	394	366	374	355	369	397	358	378	353	375	368	352	376	343	358	377	345	372	380	371	353	350	371	339	328	337	349	403	371	331	406	352	385	373	381	370	390	351	351	367	311	393	356	368	366	385	349	367	390	353	366	336	364	403	394	347	346	393	381	375	359	365	384	347	361	380	326	346	355	349	385	386	409	386	338	354	358	383	403	364	355	384	369	382	348	400	377	359	406	386	356	366	387	348	357	351	370	382	390	342	337	351	368	385	367	342	364	346	337	347	361	356	361	390	348	388	368	356	378	350	368	331	392	378	353	376	382	329	359	379	376	364	379	364	378	366	358	393	352	367	369	363	373	336	380	392	362	370	339	362	357	380	338	396	372	374	383	367	329	384	357	355	350	350	350	397	355	378	382	354	380	372	357	397	392	346	355	362	397	329	386	413	385	376	383	376	325	358	364	341	371	375	344	377	365	371	366	345	384	406	383	376	363	377	404	362	345	392	369	377	369	384	353	387	383	408	371	327	389	366	350	363	357	372	359	377	357	341	349	374	366	353	361	392	371	359	360	358	397	362	349	341	385	324	352	363	354	381	384	374	322	346	363	383	346	352	403	394	364	388	362	386	340	359	368	359	391	355	373	370	326	397	384	373	345	356	343	364	343	380	356	360	366	358	362	368	389	355	333	343	368	369	347	338	374	358	375	339	393	396	379	343	362	371	397	346	336	417	396	375	370	359	401	346	340	346	356	363	389	346	386	343	372	370	382	356	352	388	332	361	358	330	347	348	391	360	369	419	384	366	358	350	324	357	335	383	364	343	331	393	364	345	381	383	366	391	375	358	392	374	401	327	416	345	371	377	364	372	382	367	377	361	343	357	361	376	387	369	352	365	329	348	363	308	401	378	342	354	386	378	367	376	381	343	370	349	371	372	368	372	394	386	375	358	385	379	394	366	352	333	386	400	356	353	393	362	324	337	333	375	379	366	377	396	376	336	354	377	385	373	370	356	341	370	400	359	337	348	379	371	369	347	399	423	378	370	363	411	350	360	393	371	364	364	375	350	360	373	391	388	380	390	392	347	369	396	369	357	320	385	337	392	338	369	368	372	370	373	362	356	390	366	340	388	350	392	361	364	402	354	372	380	383	362	364	336	387	341	417	345	388	364	351	352	421	351	364	398	371	367	372	363	371	346	372	354	355	327	395	316	361	342	373	348	365	353	388	373	359	356	412	349	347	383	397	350	378	379	384	369	390	347	359	387	333	402	355	368	374	351	383	398	397	347	355	360	373	385	358	343	384	359	382	357	407	358	393	373	366	376	352	336	369	357	355	388	366	335	369	362	323	391	350	348	372	372	345	388	359	374	359	342	358	357	355	363	381	387	378	366	353	382	356	358	372	378	371	378	395	378	326	373	343	375	379	358	358	353	362	391	393	379	358	390	386	369	387	363	372	369	411	346	393	371	329	343	355	384	368	398	382	353	361	409	344	366	367	398	415	337	358	345	363	368	372	385	370	381	375	385	365	371	358	387	369	383	380	360	382	381	369	359	342	387	352	398	370	343	379	378	398	380	349	365	363	319	367	383	336	347	371	364	372	372	371	362	378	366	354	405	369	398	338	376	369	346	375	323	379	378	331	383	424	356	364	319	342	345	392	324	388	366	356	321	358	378	365	337	365	361	369	351	359	334	369	348	386	408	395	375	335	373	384	354	371	386	395	337	410	365	372	356	399	365	373	373	373	368	356	367	364	374	361	360	361	374	377	345	360	346	353	367	416	348	360	382	367	360	340	362	369	346	352	321	385	359	351	337	368	355	385	355	380	356	379	327	365	349	351	416	352	365	380	389	356	364	391	361	366	398	361	384	362	376	361	378	387	338	342	343	349	384	376	378	365	326	384	359	363	382	374	370	347	383	345	405	361	385	348	379	385	376	356	384	355	337	391	398	400	360	372	350	338	370	390	349	364	392	353	384	402	344	367	351	371	377	358	390	399	366	355	390	377	349	350	375	377	359	344	400	362	365	357	357	341	388	378	340	357	341	349	367	338	392	327	370	370	359	400	352	398	365	371	391	351	349	347	367	349	367	382	354	360	374	360	344	356	373	380	386	354	383	377	379	372	350	362	378	352	388	366	356	376	370	360	387	369	358	381	345	311	343	365	367	359	377
23769	21436	28191	25062	20960	2651	723	527	474	420	458	386	365	415	377	358	373	364	335	354	328	350	345	337	322	359	338	351	345	343	317	359	328	341	347	362	329	338	334	342	336	336	320	320	351	318	326	345	325	343	334	369	357	353	340	322	318	336	330	376	353	307	300	338	293	349	314	314	337	342	323	325	333	283	292	317	338	336	295	342	336	333	310	309	329	380	327	340	317	358	324	317	317	353	323	332	324	338	314	311	352	343	334	347	310	328	347	358	357	314	330	307	328	382	319	342	289	304	337	370	320	299	312	317	321	306	330	312	307	327	360	343	325	322	329	327	330	335	305	365	345	326	319	364	333	289	332	331	286	325	327	344	358	357	343	310	326	346	360	321	350	355	341	318	326	342	341	332	317	328	315	338	357	358	280	303	349	327	319	337	353	341	338	301	329	345	346	305	313	314	322	360	311	325	352	327	324	314	350	346	326	354	324	323	309	294	322	346	322	315	312	326	338	319	322	301	329	322	327	347	345	314	311	338	338	340	365	350	318	355	310	336	311	332	343	304	341	375	319	304	339	333	334	310	303	344	322	330	326	306	337	332	312	329	324	318	302	313	317	320	326	305	318	325	301	313	317	301	348	353	297	335	319	345	318	316	345	338	333	310	351	349	355	310	316	338	322	338	324	341	318	312	319	319	328	325	334	308	314	350	346	336	351	351	341	339	340	309	361	327	349	336	334	301	312	330	311	318	332	328	318	344	326	321	332	306	354	330	315	328	328	344	333	346	337	339	326	330	320	327	330	316	332	299	337	315	319	307	313	331	308	314	326	340	329	292	319	321	338	367	349	330	335	320	304	325	349	323	326	342	336	313	318	333	345	326	315	305	287	326	336	314	316	319	352	307	340	343	361	306	330	351	320	330	321	313	349	303	324	322	286	310	336	322	331	336	316	321	339	287	290	311	327	340	299	320	297	342	336	336	328	344	324	353	314	318	324	332	325	309	328	299	341	331	340	344	353	315	352	329	311	347	304	305	321	328	342	316	298	343	341	340	307	317	339	331	292	336	322	315	301	363	302	320	311	319	311	330	348	335	344	334	330	313	333	316	345	341	318	340	359	310	347	346	346	335	311	344	371	329	339	362	370	319	276	351	351	286	330	313	311	319	328	320	312	317	334	354	325	326	334	339	339	317	336	304	341	345	347	345	360	348	326	324	313	278	335	285	299	308	369	343	336	335	302	338	305	297	297	318	320	337	314	349	346	312	303	325	330	349	323	310	325	345	337	298	325	338	330	328	363	296	305	304	353	309	296	319	317	354	351	290	306	321	297	324	341	288	317	303	308	301	357	315	326	336	319	322	326	345	351	323	324	347	317	307	313	295	341	285	316	345	322	321	324	326	315	344	309	312	348	316	343	323	342	320	341	325	338	310	316	327	323	359	304	328	337	304	362	292	362	335	302	355	355	329	345	345	349	305	289	322	331	370	308	343	335	323	307	327	326	303	336	297	328	354	350	319	329	340	325	357	343	344	339	367	322	316	333	318	319	352	315	339	311	321	295	310	308	312	355	297	325	345	328	349	298	348	337	336	325	288	319	322	314	318	312	313	377	351	315	334	317	313	357	315	298	350	362	310	340	316	336	308	314	314	299	342	307	329	350	338	318	322	303	328	335	317	319	335	325	335	325	341	328	360	345	321	343	344	328	303	328	339	336	323	328	301	326	345	342	338	330	337	312	336	306	321	320	318	326	338	283	370	348	343	304	319	337	331	306	316	306	323	299	354	368	287	336	310	362	303	344	327	340	307	329	341	372	310	308	303	297	335	312	333	326	313	320	309	296	337	285	323	331	327	310	353	319	328	324	343	308	349	325	338	332	348	311	319	328	334	322	329	339	322	340	301	318	317	314	325	289	279	318	333	319	364	330	342	350	345	317	299	331	301	317	351	321	345	307	320	307	326	329	343	309	323	322	290	359	316	332	358	316	307	268	324	340	301	279	313	304	323	332	307	315	284	313	304	317	338	315	335	330	308	316	307	336	291	312	305	302	340	331	323	338	367	311	316	342	314	307	318	318	325	326	332	339	326	328	303	276	311	293	332	314	330	344	306	318	325	332	311	339	328	337	315	311	329	302	318	342	349	340	358	305	344	327	320	338	368	322	314	316	363	343	306	344	312	341	329	347	357	322	295	341	318	327	315	336	328	311	316	349	338	306	351	306	351	326	335	316	338	341	307	342	333	343	344	323	323	323	338	337	312	357	316	369	349	341	334	337	309	317	326	313	323	325	332	351	345	286	354	317	328	350	338	310	303	307	327	332	338	347	325	301	332	321	348	336	340	323	322	304	317	351	325	320	295	324	322	351	329	320	329	316	290	305	331	327	299	333	323	330	340	343	318	340	323	312	301	295	327	357	331	322	320	306	333	331	321	334	289	339	321	346	290	305	357	341	339	279	319	308	314	307	325	321	342	357	370	325	308	332	319	315	340	350	307	321	353	329	307	322	299	319	346	291	322	333	317	331	325	362	354	340	322	341	323	300	318	279	287	301	346	328	350	329	318	349	364	299	318	349	311	369	303	299	308	316	304	320	311	330	319	314	348	326	292	316	315	345	309	326	322	340	323	315	305	333	302	337	347	308	343	364	299	336	312	315	347	356	332	317	309	300	329	298	314	296	354	324	353	325	324	355	334	339	345	362	306	315	306	320	324	332	327	306	326	322	299	324	334	334	331	323	322	333	342	321	372	321	332	318	318	338	340	352	319	318	305	328	324	319	328	329	373	350	325	322	324	337	323	315	339	328	331	329	382	324	344	322	310	325	336	331	328	344	334	345	336	307	329	319	356	347	343	331	313	325	345	340	295	339	297	318	313	378	280	309	346	312	341	312	304	300	305	356	333	336	344	320	305	314	320	329	325	305	329	339	323	294	344	312	297	331	353	336	348	311	332	296	344	356	327	307	341	315	325	315	314	303	359	323	311	311	313	332	324	314	316	318	304	318	289	323	344	321	304	325	347	289	330	349	315	309	315	311	296	327	354	333	329	323	316	330	311	358	342	321	310	350	320	351	314	320	317	321	336	281	333	366	314	336	322	367	323	329	290	342	308	330	307	366	270	310	325	322	318	344	327	345	332	335	332	337	311	317	334	337	316	329	291	336	318	362	329	300	309	334	323	328	318	318	337	344	314	317	329	330	328	351	341	364	337	299	330	343	334	315	300	346	352	346	282	373	357	333	319	324	310	328	362	337	351	334	295	332	310	326	318	328	338	348	334	314	305	316	318	316	344	318	310	352	317	343	359	334	321	321	339	341	326	295	312	331	317	304	326	335	321	342	326	352	314	328	344	374	309	353	341	290	366	299	342	324	327	321	331	345	362	291	333	337	349	334	347	349	332	370	308	321	319	317	300	304	329	341	322	313	349	318	304	317	305	333	362	269	314	368	313	316	345	340	320	344	324	328	362	327	337	364	318	324	325	300	321	342	315	312	323	321	313	337	293
3903	7601	4840	2258	1662	1274	957	884	716	655	623	505	521	509	488	495	471	428	436	468	441	434	424	434	467	438	443	405	417	427	400	428	434	427	423	409	421	427	375	438	437	439	408	400	446	390	435	409	382	374	410	425	425	440	393	368	435	403	420	402	408	440	407	413	400	388	384	431	411	407	415	406	360	419	408	421	386	415	396	403	399	389	417	405	405	404	334	430	394	407	373	373	372	397	447	385	403	411	443	419	387	421	408	383	394	394	438	388	413	369	439	399	416	378	383	403	413	383	435	441	398	432	414	423	415	394	422	384	408	417	406	356	367	411	397	394	377	392	413	385	396	471	405	410	468	408	405	369	437	374	405	389	386	370	408	386	380	422	391	400	366	400	419	381	398	422	382	396	383	396	409	391	374	378	389	414	376	400	410	382	406	405	423	394	403	389	448	430	393	362	405	390	389	438	401	409	420	405	380	378	380	391	372	409	420	410	409	409	391	419	378	423	398	382	388	394	383	410	379	406	388	396	387	419	377	378	406	390	399	402	373	401	403	391	389	435	440	376	413	393	440	401	410	413	404	456	404	367	361	381	410	401	390	411	407	404	372	357	407	412	385	382	409	402	371	384	382	393	402	394	396	393	391	391	406	376	378	418	407	419	410	391	411	409	402	398	395	396	386	390	430	401	392	405	423	389	381	440	410	429	389	437	408	380	395	438	376	385	410	423	433	384	396	373	405	386	399	394	354	420	449	402	398	399	418	425	399	418	409	406	400	400	424	395	375	418	388	401	400	393	380	422	430	400	345	418	420	358	421	389	402	419	370	386	418	381	400	398	409	372	399	393	392	406	407	398	387	409	411	412	421	395	396	388	397	368	384	426	433	401	413	421	400	402	397	396	391	460	407	375	362	397	410	400	418	427	382	386	429	407	375	370	392	391	424	402	424	406	420	397	393	384	406	398	399	402	408	412	410	414	386	357	395	391	396	424	395	378	398	398	392	398	382	392	428	422	412	377	382	413	407	408	392	398	383	410	409	401	399	425	409	385	341	362	404	389	402	409	380	396	401	408	420	417	399	391	425	392	385	385	365	431	396	383	407	418	381	394	437	436	403	408	410	401	405	391	418	384	349	389	408	383	409	408	380	413	427	431	412	398	395	391	398	404	414	421	438	415	409	394	368	397	385	417	410	389	402	397	451	408	415	404	417	415	404	394	411	402	408	397	388	392	411	385	402	405	387	419	379	405	387	387	400	369	372	410	456	380	402	419	396	386	416	432	381	398	411	399	386	403	378	380	371	397	384	378	384	392	395	371	401	398	381	389	373	411	410	387	389	416	400	371	427	401	413	407	414	422	399	406	411	405	403	421	396	396	409	402	419	421	347	423	422	413	368	417	431	405	415	406	403	416	379	375	410	358	458	398	405	460	372	430	389	390	368	409	415	375	383	400	407	386	387	415	416	434	422	384	401	392	384	387	422	349	385	388	404	412	394	397	388	388	432	382	391	437	396	420	365	423	382	405	435	384	391	390	409	387	419	378	380	413	375	393	401	389	355	391	412	397	400	394	407	387	366	441	404	411	411	420	393	428	349	446	391	406	379	388	403	409	415	375	401	419	418	428	389	425	392	377	392	388	399	380	411	400	393	397	391	383	409	403	414	368	388	390	440	382	402	397	413	382	367	424	391	401	384	400	370	380	385	404	404	382	417	417	399	431	402	415	396	403	428	392	402	415	395	415	396	366	430	381	394	383	392	430	362	390	357	384	397	417	393	402	389	430	424	381	381	382	373	407	411	412	410	382	423	381	394	397	432	377	389	453	399	371	437	358	400	379	408	449	415	374	400	399	378	406	419	429	386	412	436	419	413	404	401	403	406	438	393	404	390	421	438	402	369	411	422	395	425	389	421	382	402	411	409	392	374	411	408	411	387	421	405	409	391	394	436	390	367	429	397	385	427	388	417	391	357	422	402	404	452	362	388	437	425	409	382	386	379	422	427	398	407	398	392	389	406	413	369	402	373	442	352	395	380	403	390	344	372	394	395	403	396	391	420	387	396	407	343	400	397	387	442	411	398	379	408	454	403	384	464	400	427	429	400	360	406	374	385	430	429	437	386	377	393	408	393	411	390	408	392	388	417	374	396	401	425	389	375	402	430	411	408	412	394	404	410	453	381	393	403	369	372	390	381	440	375	389	429	406	365	408	379	412	397	384	401	387	424	417	397	400	416	388	371	422	409	426	385	368	408	420	412	411	393	382	410	398	391	436	438	403	396	392	424	427	423	426	390	389	411	377	382	385	393	375	406	422	400	406	424	391	411	365	410	397	388	424	421	411	409	409	394	395	386	413	407	417	409	407	354	391	369	402	397	385	391	377	421	414	424	416	417	384	398	394	403	378	384	430	415	408	426	374	394	376	428	373	379	368	400	415	414	368	426	396	428	398	358	425	373	433	416	422	418	387	392	417	430	411	393	408	395	402	399	442	410	420	389	392	420	414	370	420	382	400	399	416	394	393	386	386	397	397	401	401	423	413	374	386	398	415	410	383	396	390	431	372	413	417	379	379	370	372	420	400	397	390	433	379	377	431	389	440	439	440	377	374	436	401	402	381	369	391	377	374	353	382	418	412	415	410	389	439	373	396	389	420	397	382	401	376	438	373	401	373	403	403	437	347	381	374	385	411	389	415	396	389	420	372	387	391	385	428	398	422	396	400	386	382	434	408	411	390	406	399	418	451	400	424	371	406	397	399	407	390	418	401	431	405	423	415	402	414	364	400	431	389	405	382	401	444	410	386	380	379	401	387	378	395	425	402	414	413	387	414	409	395	409	402	373	378	411	403	438	412	368	380	437	402	428	397	402	389	376	405	417	421	416	368	387	432	399	394	419	394	384	398	411	357	415	440	455	380	397	417	407	403	386	412	413	378	387	388	442	417	394	411	392	382	399	427	412	392	387	375	385	415	423	415	364	380	400	403	399	418	412	399	399	379	409	398	433	392	405	431	416	419	404	390	412	390	403	380	416	409	411	422	383	434	377	399	411	384	394	437	422	394	424	407	389	405	382	411	417	417	381	374	433	365	398	393	419	411	409	394	406	399	418	407	379	397	382	392	392	372	409	392	406	418	390	414	391	392	378	425	382	390	406	385	410	395	400	403	395	388	430	370	391	409	397	384	419	367	399	417	415	386	381	403	378	387	397	410	383	350	403	408	439	401	410	383	388	402	377	423	373	422	418	399	429	399	426	403	380	443	399	418	427	368	416	422	444	437	409	427	415	378	403	426	400	378	413	388	398	409	407	406	390	410	395	399	384	411	403	388	418	369	380	386	413	416	439	399	385	331	421	380	401	383	394	393	407	385	400	397	441	410	397	357	410	419	407	399	424	388	409	406	422	400	427	409	417	424	398	390	364	425	412	390	406	417	419	421	408	377	406	428	397	406	415	392	407	373	421	398	390	405	383	384	419	393	372	383	395	422	394	419	398	393	406	435	402	435
24877	21353	26427	25113	1734	350	282	220	211	217	190	172	198	199	188	178	180	201	165	192	164	176	169	179	184	167	166	154	171	169	167	147	178	177	181	158	135	188	174	181	189	156	173	145	159	179	144	171	145	139	141	157	165	170	182	190	170	161	167	160	180	150	168	147	135	171	163	157	172	132	166	161	174	175	132	140	159	156	179	159	151	153	159	172	153	179	158	167	162	178	141	169	161	147	173	189	156	148	149	171	143	168	128	177	165	159	173	180	143	173	183	139	149	164	176	151	149	181	155	166	144	182	149	161	161	148	169	166	159	192	160	171	173	132	160	158	155	148	153	184	162	161	160	149	164	155	169	160	164	180	182	165	174	154	176	165	167	147	153	165	157	176	198	155	137	155	130	140	161	169	153	154	161	170	123	148	188	176	170	164	166	161	177	166	155	151	153	175	177	156	169	152	160	143	180	173	133	178	165	170	165	150	149	178	167	172	141	175	162	145	162	163	161	155	176	152	135	172	153	167	146	153	181	167	173	192	174	201	178	157	152	151	162	144	150	163	166	153	172	171	175	162	163	162	174	177	167	171	154	169	141	146	176	163	165	151	184	143	142	161	142	161	170	165	159	163	168	173	182	163	180	159	150	159	184	175	159	153	146	165	170	159	163	154	162	143	143	144	167	148	154	166	167	157	140	138	158	161	161	179	173	182	173	151	156	174	195	149	168	172	156	166	152	176	181	151	162	154	148	175	139	171	152	180	195	141	179	148	167	170	151	184	182	148	177	148	155	154	156	192	158	179	180	163	172	156	160	140	152	176	164	172	123	168	165	155	180	167	160	150	171	163	179	170	169	167	167	165	167	142	170	149	155	173	159	180	151	158	159	170	157	166	142	167	157	165	154	144	171	162	185	165	152	179	146	147	155	175	143	161	173	125	171	164	164	142	141	124	169	168	168	155	161	156	145	173	166	164	182	142	171	157	165	162	149	131	164	168	162	183	161	165	170	173	162	163	163	146	149	159	161	158	171	154	126	180	169	152	179	184	174	170	173	152	143	161	158	146	157	170	153	158	164	137	182	171	148	150	149	161	162	145	172	172	137	167	173	164	155	155	161	160	163	139	154	170	145	163	180	171	171	174	155	159	181	151	178	177	155	148	164	166	188	151	158	163	153	171	169	167	172	166	151	166	158	175	165	139	160	154	151	195	153	165	168	163	149	136	135	165	144	176	162	169	153	172	170	176	167	155	174	164	150	180	169	143	187	139	168	166	157	183	171	141	157	158	160	153	176	164	138	161	181	169	156	142	176	140	186	176	168	170	170	149	147	165	159	184	162	150	158	154	146	173	172	161	152	158	154	150	181	148	198	153	175	175	174	162	157	163	155	166	147	159	167	152	164	155	159	173	172	171	153	177	149	164	160	158	161	169	160	180	155	157	152	147	165	189	144	157	185	172	145	162	163	159	153	148	179	148	171	160	146	159	178	172	163	154	156	160	159	149	156	160	160	171	162	185	171	164	179	123	162	189	163	168	151	145	155	168	138	145	151	167	169	181	165	162	170	164	159	152	150	152	140	153	163	155	157	165	155	159	147	154	178	163	169	147	163	155	164	177	175	205	189	166	150	130	138	143	175	154	156	192	162	187	176	166	173	162	151	172	145	183	143	166	158	148	148	160	164	169	186	146	179	171	156	150	159	150	152	172	136	144	179	163	194	142	134	156	164	167	178	143	167	162	181	142	152	166	152	150	160	178	173	170	163	205	160	171	152	160	155	173	148	169	162	136	176	165	138	148	169	170	162	174	193	141	154	149	173	145	157	159	141	139	160	151	185	189	164	139	167	165	178	190	176	153	193	149	176	157	187	160	167	147	143	166	160	181	167	160	165	145	184	165	179	164	157	136	146	165	161	161	149	172	167	166	151	151	138	157	157	151	159	159	154	172	165	144	167	162	185	161	131	172	156	167	170	145	167	164	154	167	151	162	163	175	168	164	194	156	153	157	154	157	172	167	158	161	145	177	138	155	154	160	158	155	155	164	191	176	158	169	161	166	171	170	142	175	181	144	147	170	130	166	139	173	208	152	158	154	160	166	141	179	158	160	180	135	146	155	161	160	175	164	161	160	134	159	143	161	144	138	160	169	132	164	149	160	174	163	164	174	148	159	161	153	156	149	162	191	147	152	153	153	182	170	166	172	162	162	170	162	154	173	153	178	151	170	165	170	187	161	163	178	172	164	152	141	171	179	169	162	172	162	172	162	188	145	173	158	188	154	174	147	152	153	174	167	179	164	167	159	157	158	167	202	149	148	164	146	164	168	149	171	169	180	134	151	180	149	171	145	133	168	144	150	182	152	165	162	142	170	186	150	137	149	165	183	150	164	153	166	170	160	167	164	155	163	174	170	160	164	190	164	157	156	147	167	155	162	157	146	148	152	142	158	170	171	170	157	171	158	161	175	149	173	179	149	169	155	175	152	166	168	164	156	189	150	160	174	155	152	154	145	152	152	145	165	180	154	175	165	158	151	158	181	136	155	168	167	151	136	179	188	170	190	188	172	142	147	147	151	182	167	141	153	172	180	146	136	162	148	170	177	140	161	169	176	160	165	183	154	151	163	167	152	155	158	165	152	155	149	154	153	157	180	153	171	160	161	159	157	169	159	154	164	158	163	180	164	160	153	171	181	150	154	168	181	147	154	152	141	170	159	131	171	136	182	185	164	164	161	150	168	193	153	165	171	169	159	155	157	176	153	146	149	166	180	143	152	170	142	174	176	162	148	193	179	168	185	157	173	160	162	159	167	178	147	154	164	157	165	162	149	151	179	156	161	176	167	171	148	161	153	164	159	183	170	180	179	137	141	147	177	161	181	151	153	146	181	128	162	171	186	149	171	145	159	194	163	160	153	156	138	152	168	161	149	155	171	140	149	174	164	162	167	163	196	149	172	148	159	158	167	180	160	160	167	150	152	178	135	157	156	177	157	161	169	179	158	161	169	163	172	170	163	169	141	165	145	162	143	168	166	170	153	167	180	164	144	151	146	178	158	134	158	167	162	149	134	160	130	179	173	156	147	172	167	159	157	130	167	147	157	158	149	160	157	148	137	170	173	165	169	142	151	156	189	158	148	154	157	141	153	169	159	177	180	167	164	178	150	177	164	165	180	184	171	172	154	168	168	160	172	168	163	151	174	168	179	160	159	155	168	163	188	153	155	163	163	160	165	164	164	185	160	170	169	167	152	162	180	146	153	151	174	182	153	173	164	158	172	147	158	150	175	152	140	158	141	164	153	183	149	177	143	172	169	162	165	167	153	150	155	138	187	170	152	174	173	167	153	168	176	193	158	170	175	147	152	159	160	153	161	177	149	174	149	176	161	172	166	158	143	147	152	156	168	163	151	157	149	154	176	169	138	152	164	167	168	168	168	155	162	162	157	142	165	171	146	145	162	172	161	168	173	165	161	189	156	174	138	157	181	176	151	136	171	162	157	163	156	175	172
4444	3755	2298	1114	810	672	483	432	355	313	299	257	287	236	248	219	214	208	227	193	211	220	210	184	213	215	173	199	217	214	189	194	197	215	207	179	197	191	181	183	207	219	191	201	198	195	207	187	202	203	197	208	193	215	194	184	220	196	177	159	218	181	192	216	192	193	212	207	191	177	181	190	185	199	221	181	208	224	206	204	212	160	207	197	186	209	210	184	182	230	206	198	188	187	221	218	186	191	203	188	226	205	184	196	181	194	214	219	201	202	190	191	189	199	190	194	210	210	197	201	198	216	221	213	226	174	199	198	226	191	209	205	165	203	193	200	217	189	190	180	191	204	195	192	162	196	184	211	185	194	209	187	175	197	186	196	213	194	181	222	182	197	210	212	201	198	214	176	165	200	214	206	199	212	202	187	201	190	166	175	189	214	187	196	187	185	172	183	214	210	191	228	198	190	215	198	224	180	213	176	226	211	195	216	187	228	192	180	187	201	189	187	199	190	202	192	176	198	201	187	232	178	200	195	210	197	203	206	195	189	189	199	198	185	223	193	194	205	186	200	214	168	191	184	169	201	199	208	176	178	195	211	195	212	193	201	211	189	185	196	191	199	197	195	171	176	205	170	205	188	169	201	187	205	191	219	196	179	176	205	202	208	197	192	186	197	205	188	192	220	196	201	179	192	199	186	185	183	229	211	210	203	192	215	175	197	180	198	204	191	188	187	210	198	204	231	206	220	210	208	180	196	214	207	204	196	210	194	209	213	190	200	168	198	202	184	181	176	196	222	198	222	198	211	203	185	193	199	209	177	194	207	210	235	188	198	171	193	196	210	219	215	217	190	204	215	210	217	197	196	219	199	194	193	192	215	204	186	184	200	209	178	232	196	232	184	183	184	197	215	195	186	186	198	199	197	200	183	206	201	221	207	193	212	207	213	197	210	218	187	192	200	219	184	184	209	172	216	210	185	192	192	192	210	181	199	183	182	215	213	187	207	194	228	189	212	185	212	208	193	197	201	205	178	195	203	191	170	191	207	217	200	191	201	184	197	220	204	210	195	197	209	173	191	176	204	187	231	209	196	209	213	196	210	217	200	186	178	183	226	219	201	198	173	213	207	186	213	195	218	157	211	171	175	200	200	201	201	219	208	197	217	177	194	190	183	181	204	185	204	202	186	167	206	192	181	197	182	199	185	224	200	190	183	172	198	193	219	217	209	182	205	183	207	210	208	202	183	188	195	199	192	209	195	208	207	201	218	216	200	205	188	180	197	203	204	203	210	184	187	186	193	175	198	213	196	209	179	214	192	193	195	198	181	210	225	196	172	179	186	216	203	171	200	181	233	203	226	195	193	205	194	191	212	201	197	208	177	171	198	193	171	209	179	193	209	228	206	175	185	167	200	196	183	189	210	202	190	208	181	222	175	197	191	210	224	195	188	185	183	196	223	195	192	188	183	163	180	185	191	200	202	195	216	208	198	203	190	181	179	207	173	200	192	194	225	185	217	201	198	193	204	200	207	197	175	217	187	182	188	210	171	175	193	187	213	194	181	226	191	188	196	185	202	200	207	187	173	194	192	228	209	213	171	210	215	176	192	211	194	227	235	208	214	211	177	211	207	201	185	173	181	218	205	193	204	191	200	188	174	189	193	197	187	217	209	219	187	191	217	211	202	209	186	216	209	190	205	204	180	168	187	183	201	200	195	183	205	191	185	183	226	200	188	159	223	184	187	198	208	207	234	221	191	197	201	177	204	214	232	215	207	163	189	209	199	207	230	166	200	200	191	201	205	218	216	208	180	202	226	177	211	193	199	190	213	207	222	199	202	184	215	197	193	214	179	194	190	205	205	179	191	177	210	203	203	195	198	210	194	201	207	197	187	221	178	203	208	206	222	225	189	182	210	205	199	189	199	184	208	214	208	186	213	194	179	202	193	209	211	201	200	187	213	216	185	218	220	214	219	196	184	216	247	196	189	194	207	185	213	209	193	194	193	187	212	198	195	208	195	182	202	212	215	218	220	179	194	180	201	176	190	181	202	204	195	209	204	228	198	208	200	195	216	196	178	210	189	207	175	187	211	202	195	220	182	192	197	175	226	220	198	198	182	205	202	207	199	175	204	227	191	176	204	175	193	213	195	224	202	213	192	215	214	210	201	190	211	210	207	187	182	200	197	191	197	192	192	180	195	196	202	207	202	200	198	208	196	197	202	176	203	186	173	204	183	178	214	192	204	194	170	202	237	210	183	203	197	180	212	201	195	217	190	191	195	181	188	182	196	206	192	196	210	196	205	194	203	204	210	190	187	205	183	189	199	166	214	169	190	202	175	182	204	186	200	207	180	198	198	191	206	206	175	218	212	206	190	198	200	190	211	175	180	218	204	192	187	203	190	203	195	201	198	181	168	193	219	191	213	187	204	218	186	215	214	210	202	208	202	186	192	226	212	209	193	197	185	192	191	199	171	191	177	199	205	166	172	211	190	164	176	199	208	228	200	213	185	188	228	209	198	186	171	200	226	203	186	202	207	190	190	208	183	159	219	189	198	220	185	187	193	213	201	187	200	189	212	209	195	211	196	196	191	190	209	188	191	198	188	203	196	186	192	202	195	200	202	192	192	170	205	225	196	220	196	210	192	214	209	190	186	204	194	206	195	182	199	193	198	186	172	182	170	202	199	186	198	186	186	212	187	228	198	174	186	187	185	180	198	205	226	198	209	188	219	197	196	203	190	217	224	193	192	202	212	213	190	200	193	195	184	195	182	194	224	196	211	194	185	217	182	188	218	174	208	193	202	222	181	190	183	203	174	200	210	176	195	202	181	198	192	218	185	230	200	189	215	194	212	203	202	193	178	205	198	212	219	189	195	198	185	204	201	177	177	216	208	192	201	195	190	195	195	214	201	195	204	187	242	187	183	195	209	202	181	225	204	200	204	198	193	194	209	175	192	200	191	187	191	225	182	196	225	205	202	193	218	211	222	192	205	187	206	192	205	195	186	192	188	196	219	216	207	207	179	185	198	194	200	206	217	167	194	201	186	167	209	178	207	211	198	192	204	203	197	179	199	215	206	214	174	184	204	193	190	207	217	181	207	185	203	190	209	205	233	196	200	183	193	204	176	180	209	171	176	176	170	201	192	202	215	200	191	214	203	196	202	173	213	184	214	202	171	189	220	224	210	191	199	194	198	188	213	204	193	192	175	181	188	209	208	187	186	199	189	203	226	207	170	170	181	189	176	196	199	177	205	188	192	203	208	215	212	190	187	222	201	185	222	209	217	176	181	181	191	205	191	199	182	203	184	185	228	184	200	209	185	185	176	199	195	201	203	166	202	187	172	192	192	173	209	204	191	192	212	191	186	180	189	198	179	221	192	173	213	208	168	189	184	201	209	195	187	213	204	216	213	214	222	219	217	188	182	178	167	190	204	179	197	201	194	178	186	206	183	203	181	207	213	171	227	210	210	205	218	203	201	179	173	176	187	226	218	196	206
22683	21412	28818	24391	21406	20706	1688	594	420	362	352	300	267	254	264	272	214	193	205	203	185	186	190	151	193	199	174	197	165	180	177	154	142	176	157	157	159	177	156	199	165	160	176	184	165	163	156	174	147	169	154	174	165	167	173	142	150	146	159	139	152	150	171	177	162	153	151	145	173	151	160	155	147	156	172	161	164	172	166	154	164	140	142	161	177	170	147	149	157	169	158	156	130	144	144	161	159	155	171	152	158	149	146	139	163	137	157	169	157	133	152	167	156	149	167	148	146	165	156	154	141	174	144	150	152	142	148	153	146	150	154	136	152	149	173	136	164	160	137	151	137	166	170	168	141	157	160	170	164	146	147	157	162	161	167	159	188	174	154	153	156	168	169	165	162	154	137	157	148	167	152	147	173	177	159	150	161	161	165	156	154	141	136	141	161	169	150	158	176	155	137	130	159	155	153	166	166	141	170	151	159	151	141	140	174	144	149	144	168	156	152	156	145	145	155	149	154	136	147	169	155	143	138	153	184	158	142	156	176	141	141	160	166	165	131	142	166	150	147	148	155	165	169	165	151	167	157	179	166	159	129	163	182	160	155	147	144	171	168	169	173	142	146	141	153	166	143	174	157	167	174	146	186	144	163	159	166	153	148	138	155	150	142	157	157	151	180	141	156	138	164	157	156	134	161	155	166	133	151	157	158	149	146	163	154	165	138	162	137	158	167	163	162	145	159	140	146	146	158	148	158	166	166	131	157	186	137	159	141	170	146	159	141	154	154	155	147	151	167	162	139	160	157	154	172	165	166	175	181	146	149	162	152	162	144	155	151	127	166	150	155	181	147	160	146	175	166	160	145	155	147	170	166	172	168	139	167	161	136	174	155	139	143	165	146	166	157	167	159	163	171	149	175	136	164	137	165	180	136	152	154	131	165	141	168	184	151	155	139	185	161	137	139	168	165	139	158	155	188	139	164	156	167	155	147	151	152	165	130	138	152	164	151	176	147	129	151	153	141	139	175	153	163	151	179	186	164	161	171	171	148	168	156	165	134	148	170	164	162	154	135	151	129	151	159	143	147	152	139	143	154	144	147	174	178	166	160	146	153	141	151	139	154	143	155	163	146	148	143	152	165	146	166	155	152	161	165	141	135	156	169	146	174	159	144	173	167	151	131	167	166	166	159	166	161	177	134	157	166	143	179	157	143	133	159	168	153	170	136	144	136	152	160	158	143	159	159	158	153	155	164	137	143	144	177	164	142	157	154	179	158	137	159	160	158	152	139	161	159	172	146	147	154	176	143	174	156	153	161	165	164	168	150	152	148	162	148	142	144	181	162	155	150	170	161	164	168	195	147	152	146	152	161	122	119	148	137	159	158	173	149	149	168	166	170	183	150	161	165	148	161	155	162	148	139	167	159	153	145	162	148	152	148	159	159	165	158	128	159	160	161	150	155	136	167	142	156	151	152	146	158	135	150	159	161	126	145	149	182	156	159	169	161	166	150	135	150	173	156	150	139	141	166	162	137	170	186	135	167	162	144	163	144	141	148	165	143	142	180	148	136	157	172	133	157	148	171	130	181	139	141	139	186	136	170	149	154	148	170	161	155	162	169	161	165	171	175	145	165	160	143	139	142	152	155	165	160	175	131	152	133	149	166	165	158	169	180	164	170	153	163	157	142	162	157	164	186	145	163	165	167	146	155	151	158	166	164	157	147	149	161	154	145	127	165	181	152	155	156	166	173	164	160	162	163	178	158	151	156	144	157	144	164	142	160	161	161	166	159	162	166	149	186	155	133	166	162	156	119	152	134	156	170	170	162	158	177	155	140	162	136	145	168	152	164	166	156	148	156	162	156	151	154	153	149	162	157	126	182	155	168	156	159	164	160	186	162	163	145	148	159	182	156	148	172	146	155	158	140	155	147	198	147	141	144	148	138	160	152	150	150	160	154	169	161	161	151	183	168	150	147	143	152	154	156	147	136	150	180	153	170	151	163	147	156	168	166	150	173	168	155	153	139	171	160	146	139	145	163	171	179	149	150	160	155	164	179	142	171	163	141	159	168	141	153	146	200	151	139	168	154	156	151	155	161	157	149	157	142	154	163	160	162	170	134	170	164	172	158	150	154	156	134	161	145	153	171	163	162	157	158	144	156	152	144	174	169	132	156	163	151	159	143	134	171	169	150	157	141	165	141	132	158	159	150	130	158	134	163	188	161	182	151	160	146	150	149	155	169	157	174	159	144	143	166	162	157	167	152	163	173	169	143	151	142	154	154	161	141	138	172	151	140	159	151	160	162	164	178	143	131	158	149	166	145	177	160	165	148	161	154	156	139	178	150	170	156	164	150	170	143	156	153	152	155	172	177	152	171	159	163	150	168	156	164	164	155	174	148	148	159	167	167	137	151	153	160	170	133	136	148	150	140	154	162	141	150	144	151	161	154	163	152	186	144	157	144	142	147	154	162	155	170	172	166	164	183	150	159	161	160	162	149	176	166	168	141	160	160	165	170	153	165	155	145	137	144	140	163	170	156	143	155	156	156	163	162	158	154	173	158	180	134	173	166	156	153	154	172	166	180	153	149	153	133	163	149	169	150	157	171	169	148	150	164	173	144	150	177	143	143	171	151	145	179	149	151	154	146	147	145	126	145	153	143	161	166	143	150	167	144	145	160	164	142	151	162	174	137	162	154	172	155	170	149	147	160	178	168	155	187	154	145	156	140	176	154	165	140	157	144	145	130	154	151	164	161	165	156	146	161	150	149	154	154	145	152	153	158	159	153	148	170	181	145	177	161	159	149	174	155	176	167	142	139	164	127	157	137	174	164	138	167	166	159	133	145	170	178	152	148	186	152	145	150	160	149	160	158	169	169	178	176	170	181	179	149	133	150	154	164	153	164	143	162	149	172	163	147	157	138	143	167	137	141	162	174	153	160	158	147	161	155	137	156	133	142	157	149	168	181	149	172	165	141	135	156	146	157	162	153	159	178	164	157	170	145	161	171	146	130	146	163	155	150	118	176	173	153	154	124	158	151	165	168	144	158	163	150	134	135	152	178	135	170	140	146	172	168	133	169	161	167	143	134	153	152	164	153	148	157	149	151	158	159	149	165	165	147	186	139	162	149	162	158	156	146	172	127	181	135	150	148	157	153	156	152	157	142	174	146	162	170	140	142	175	163	137	161	146	173	161	161	162	142	145	150	163	161	159	152	153	172	144	157	150	155	152	169	146	172	155	198	170	154	145	169	161	155	157	142	191	161	164	189	150	167	149	169	152	151	162	170	138	163	165	140	150	164	162	159	162	149	184	147	160	150	144	147	142	175	161	135	134	152	158	145	171	176	168	173	148	160	156	155	164	164	139	165	145	150	157	162	169	163	130	161	163	143	170	125	162	140	185	148	134	153	155	161	156	144	173	156	145	165	162	166	156	141	157	141	159	139	156	144	144	150	170	166	153	155	151	159	174	183	145	187	135	142	168	140	167	155	134	126	168
4553	12394	7897	3690	2547	1867	1345	1031	853	699	596	523	429	455	377	364	371	305	330	282	298	246	261	260	257	265	256	253	217	232	245	256	250	203	240	229	236	214	191	222	220	223	205	242	197	224	206	223	216	197	213	202	202	201	222	200	214	170	206	196	196	231	165	221	206	209	224	220	216	226	181	183	195	193	210	202	198	190	200	220	198	209	182	176	164	217	190	175	218	201	204	183	217	182	187	193	198	202	216	191	210	217	216	210	186	230	206	209	181	211	195	207	211	196	216	218	207	211	231	205	192	165	226	185	198	188	202	184	190	220	194	205	209	202	199	213	183	198	205	205	196	223	184	217	214	203	229	193	196	187	201	174	194	231	200	182	174	226	198	205	186	194	220	182	229	188	200	186	217	214	197	202	204	204	176	208	210	202	224	204	222	176	185	218	208	224	177	207	198	180	194	197	187	195	181	214	172	203	204	195	185	213	194	215	192	210	197	194	190	208	196	196	205	211	200	198	203	181	194	167	202	198	209	183	204	210	208	200	222	208	185	185	192	217	176	197	190	215	169	191	212	212	201	199	189	204	201	197	196	180	165	199	181	191	197	198	214	171	197	199	209	205	198	218	202	183	203	189	172	218	186	177	209	192	197	171	180	217	199	204	207	206	220	199	218	186	226	208	221	231	181	182	219	164	213	195	194	207	205	200	186	200	179	171	190	199	195	193	177	201	203	196	189	216	208	171	157	179	213	199	219	197	227	206	197	203	213	207	205	191	191	196	192	215	193	171	188	182	198	199	185	199	215	200	190	212	186	203	229	184	210	188	198	206	203	197	206	217	180	173	159	205	198	176	188	189	219	190	191	178	194	181	208	206	199	199	189	186	195	187	170	204	229	202	179	184	219	169	210	184	200	199	195	179	187	189	226	193	200	209	196	188	184	201	204	188	190	198	192	199	199	194	196	207	193	204	204	204	205	201	197	196	194	226	208	194	216	187	190	215	199	213	196	213	199	211	186	201	185	174	187	198	179	197	204	207	200	207	210	212	195	177	196	198	220	200	197	187	197	207	210	187	203	187	184	204	206	200	223	195	186	183	200	190	222	198	217	188	188	205	197	193	183	190	168	191	171	190	212	210	194	200	217	235	205	206	203	164	198	171	205	201	199	181	191	182	185	207	215	221	216	195	187	192	182	147	194	162	157	195	184	203	223	216	199	208	197	215	200	196	196	200	196	214	187	164	200	197	197	232	217	196	193	205	175	176	210	192	193	206	211	191	230	212	196	207	210	189	202	232	232	223	175	197	188	195	193	203	192	220	168	206	217	202	203	210	198	206	198	186	205	216	193	199	204	191	177	187	185	193	210	191	219	210	210	172	206	192	173	224	193	194	217	183	204	218	194	170	192	202	188	204	204	230	211	184	219	204	197	164	216	209	207	211	157	207	196	208	200	168	198	181	174	194	229	207	219	218	176	207	207	190	204	184	217	175	195	186	209	199	210	199	195	227	203	210	198	190	185	219	219	223	226	189	191	208	193	175	181	202	184	193	213	211	190	215	218	204	185	221	192	217	183	207	201	184	189	210	191	196	182	198	188	198	192	192	184	193	214	213	206	213	224	205	201	177	197	188	214	185	185	222	184	213	205	191	205	206	200	196	193	201	211	208	191	203	203	197	189	205	208	229	204	199	186	192	210	192	194	200	211	176	216	229	182	179	221	188	221	190	212	200	187	199	187	191	187	173	218	158	197	220	186	225	191	191	216	199	190	189	188	221	224	225	204	216	180	200	204	215	185	185	218	199	189	217	202	188	207	186	202	192	191	199	236	193	190	209	187	208	193	198	191	180	175	181	202	193	194	220	190	202	201	175	177	207	214	207	216	233	188	213	185	218	218	199	214	225	197	203	189	209	209	193	170	188	216	224	185	246	183	200	184	194	201	195	218	181	196	201	217	201	229	198	189	183	212	225	234	186	199	200	206	211	191	213	188	206	201	183	226	197	181	196	207	202	212	160	202	189	201	198	208	199	200	203	196	180	180	187	202	202	198	188	186	200	185	222	180	198	175	209	186	187	206	200	196	185	198	200	198	205	183	178	224	218	186	184	204	208	193	174	189	234	188	203	217	185	187	193	194	201	202	195	193	187	222	221	191	222	217	192	173	202	201	194	196	197	184	182	181	218	204	193	194	181	195	210	207	185	194	185	179	215	207	201	208	215	200	186	202	196	201	209	204	183	193	215	192	202	206	210	231	210	208	207	223	200	207	215	204	211	203	197	205	203	211	196	202	215	205	194	205	201	185	190	217	204	179	193	182	188	199	195	183	187	200	213	198	192	199	176	205	204	216	201	208	217	205	187	220	203	199	200	204	184	201	212	193	204	203	189	168	210	182	209	184	190	208	187	183	214	197	172	217	194	196	193	194	206	208	189	187	196	191	192	179	205	191	206	205	196	221	219	200	226	184	183	175	219	205	179	165	200	175	185	215	207	194	209	207	206	188	196	181	184	195	192	201	200	186	215	213	195	176	177	179	205	197	225	205	183	205	211	191	201	206	174	185	182	235	201	201	182	213	185	180	197	203	175	193	191	179	194	206	197	194	220	201	209	210	191	194	197	195	213	215	214	213	201	189	209	196	198	225	199	195	219	193	188	204	187	180	220	194	220	200	190	221	178	189	170	221	208	210	205	201	199	204	194	205	198	217	208	206	185	194	182	220	198	180	189	172	182	183	189	207	183	169	210	186	217	179	215	202	215	195	177	199	207	195	199	200	180	210	197	196	217	182	194	212	184	212	173	176	194	194	203	203	195	215	190	193	215	198	192	194	225	210	239	188	191	222	190	183	191	186	206	192	216	209	197	190	179	190	189	174	163	202	175	179	213	195	213	195	214	193	204	212	194	196	188	212	231	210	201	213	212	193	196	184	199	218	193	192	211	189	159	203	162	207	202	215	224	199	197	174	199	194	202	194	185	198	176	219	183	176	204	190	202	182	208	215	226	161	191	192	219	204	204	206	190	199	194	171	198	174	213	190	206	196	200	210	194	193	220	207	193	205	201	217	205	185	213	184	206	190	199	210	190	202	222	216	189	222	250	182	206	210	194	198	185	204	202	205	207	188	198	197	194	174	189	202	219	216	198	210	208	205	206	216	198	172	185	187	183	228	164	225	181	231	181	190	179	215	201	207	201	210	211	193	176	181	212	193	225	184	203	214	197	202	193	184	195	193	210	174	207	190	181	189	201	216	193	204	210	205	178	189	203	203	196	187	186	207	200	203	208	207	212	178	220	208	208	175	183	217	185	209	173	195	217	182	208	205	212	175	188	180	203	205	197	216	186	216	220	218	193	222	190	222	198	195	196	196	206	207	196	193	193	178	211	196	224	201	188	206	185	187	218	227	173	192	178	191	185	202	184	210	224	193	184	198	176	213	201	205	189	158	210	201	220	198	200	204	210	211	176	193	212	216	157	192	184	192	200	171	218	193	193	220	181	199	200	201	183
28272	15257	1982	495	393	343	297	320	335	314	324	309	287	273	334	318	303	297	310	304	294	297	303	313	340	322	314	303	310	333	312	306	301	308	293	333	301	340	318	291	295	336	311	286	304	297	311	321	313	312	302	353	315	315	302	340	323	320	337	309	307	323	334	289	317	314	305	307	319	277	306	274	282	314	295	313	310	315	318	331	289	303	306	302	313	288	314	329	320	300	306	313	324	349	281	311	332	283	310	294	323	279	292	294	291	315	304	303	331	263	325	314	318	314	307	308	293	311	319	307	316	295	297	293	307	320	306	308	343	285	339	332	316	307	335	271	288	284	306	292	344	299	286	292	326	355	305	297	340	320	318	309	306	337	327	296	280	278	304	303	320	307	288	291	312	316	323	323	308	294	275	326	283	304	324	355	307	316	290	320	306	290	317	323	313	304	292	328	321	298	332	325	291	292	336	309	329	351	290	298	308	317	323	301	317	295	313	292	315	298	304	319	311	327	334	318	294	325	344	333	308	319	307	300	300	273	322	287	305	319	310	301	312	255	311	329	297	319	322	294	263	306	308	309	321	308	336	306	311	337	349	286	315	310	306	328	256	316	311	318	301	329	350	281	292	313	326	318	321	299	319	300	292	307	311	343	331	286	289	341	337	343	300	326	299	325	301	327	306	321	324	336	319	274	309	328	325	313	318	313	333	335	311	261	301	314	301	318	301	327	322	309	281	304	319	295	306	292	307	302	299	279	293	290	273	306	292	311	299	327	317	329	309	345	317	325	325	319	315	276	325	290	349	324	310	317	290	317	319	315	320	327	297	306	281	347	318	296	318	318	305	300	305	309	321	334	291	301	322	305	293	319	326	306	297	297	308	299	285	325	309	324	302	304	316	313	304	297	335	315	315	277	307	296	301	333	336	313	322	357	333	328	314	287	347	315	320	308	318	326	318	283	304	324	266	320	321	317	326	282	348	326	310	294	311	329	282	304	354	299	300	308	324	283	323	308	292	310	310	353	315	317	319	307	286	316	303	328	318	303	300	307	341	311	304	326	328	293	339	289	292	288	307	287	329	321	327	297	284	287	320	315	339	295	303	366	311	301	324	306	260	285	321	294	328	304	304	313	342	289	341	331	301	323	318	358	320	294	319	339	307	304	315	357	295	318	308	284	339	303	342	322	304	296	304	305	331	308	329	290	315	318	334	314	326	304	318	353	314	294	326	294	296	284	286	328	286	315	323	333	292	334	304	306	305	326	327	338	325	305	297	307	320	329	305	279	312	286	309	319	306	305	308	314	331	311	303	311	317	315	286	311	317	301	295	294	317	326	309	307	338	362	309	309	342	291	299	295	295	288	304	329	325	315	330	329	337	307	301	308	294	291	345	318	312	334	312	308	288	327	325	319	321	296	283	276	310	337	288	332	304	315	323	320	337	305	311	306	318	303	320	282	282	306	290	313	307	319	283	317	329	289	301	281	295	335	321	319	336	308	326	306	329	308	310	283	310	292	286	326	310	285	319	280	329	336	326	296	320	331	307	318	320	320	332	319	307	291	288	314	272	283	318	317	322	326	309	335	295	330	297	294	311	301	300	316	327	325	315	279	309	315	318	281	275	294	293	322	347	335	315	306	298	343	311	321	312	321	277	294	306	321	328	333	290	309	319	320	304	310	296	308	304	312	316	322	322	326	301	306	328	298	290	325	336	299	301	308	297	303	335	331	346	301	327	304	345	320	329	339	321	326	339	300	305	318	312	315	324	310	318	316	317	339	349	310	293	325	319	317	319	298	321	338	308	308	281	291	340	312	315	315	297	298	312	299	313	291	271	333	300	306	299	317	295	298	309	308	308	345	342	309	314	313	313	329	324	308	314	311	324	332	318	308	335	321	298	305	344	332	342	264	297	342	283	324	321	319	283	281	345	315	293	294	290	281	300	338	353	297	313	332	311	322	315	315	283	321	311	284	288	302	325	288	265	336	307	309	301	312	294	322	284	285	291	311	320	298	279	337	337	309	326	306	314	326	306	311	315	299	299	302	332	358	290	306	318	329	315	334	300	320	279	308	306	304	297	308	307	304	291	293	357	302	314	302	329	326	320	303	285	274	300	299	290	319	328	300	295	301	324	289	330	324	324	291	311	281	305	335	294	339	345	285	303	308	324	318	312	301	301	317	306	332	308	335	319	301	305	321	320	317	327	294	278	329	295	303	302	292	345	278	315	289	309	291	293	308	282	338	304	302	338	316	317	295	324	322	285	299	332	337	342	318	304	301	302	300	288	303	298	304	286	338	325	345	299	301	290	315	314	298	319	297	327	311	325	337	304	318	344	314	305	329	337	344	341	307	290	320	279	309	310	313	310	332	309	311	330	307	302	301	315	332	325	290	328	322	341	304	322	322	331	291	301	329	311	334	342	302	315	311	303	320	302	317	342	334	279	305	342	306	266	315	285	323	333	296	307	302	324	329	286	317	339	299	324	293	303	307	319	314	317	332	340	337	316	339	316	326	318	293	301	308	299	310	292	322	308	321	317	298	282	314	282	326	263	320	300	314	309	313	343	319	269	325	290	317	277	298	300	325	303	321	304	307	331	300	296	333	320	328	333	292	312	303	299	334	301	283	321	349	320	309	288	323	309	304	305	307	344	304	300	288	305	347	312	306	306	325	288	318	298	287	311	292	318	315	295	273	309	317	333	320	323	280	336	313	286	319	276	296	288	289	291	296	314	299	314	277	263	286	312	310	344	328	331	304	326	295	313	304	280	275	320	324	306	291	343	336	316	337	322	323	303	293	301	320	292	297	333	302	303	284	330	310	287	329	292	327	343	329	314	337	297	360	332	333	296	281	321	334	301	320	340	295	309	279	301	298	321	290	316	308	303	322	314	296	334	289	352	313	303	298	310	319	310	307	303	301	286	297	325	321	337	320	316	320	281	323	299	321	309	306	277	274	274	327	300	285	322	274	309	302	328	292	309	276	286	297	294	299	325	306	305	266	352	333	323	312	309	315	306	298	308	313	308	290	292	317	294	311	332	315	315	333	314	277	293	326	319	320	320	336	327	320	314	333	337	318	315	314	295	318	301	347	325	299	318	300	315	297	302	307	324	324	318	310	288	322	311	318	314	328	312	261	295	336	324	320	301	319	344	304	277	324	317	295	285	312	310	334	307	300	295	293	313	309	316	304	293	337	323	286	350	330	315	298	322	314	333	280	325	302	336	326	315	317	297	300	322	334	312	330	350	298	291	324	316	305	298	328	318	318	317	334	307	304	283	297	286	297	305	297	312	319	281	295	308	312	315	305	322	307	309	318	331	299	292	324	301	321	331	305	323	321	348	320	303	303	315	335	322	278	316	301	259	318	315	325	311	334	315	331	321	308	317	330	295	297	324	293	310	316	304	282	289	278	306	300	288	316	313	326	319	297	346	322	286	301	344	294	334	321	302	324	330	319	304	295	346	319	305	299	348	316	328	299	309	332	308	320	322	327	310	313
4875	1040	800	492	473	442	405	406	393	374	379	351	408	384	394	361	420	393	385	412	379	367	361	368	365	351	400	358	367	383	372	414	406	370	341	391	369	364	371	415	393	418	376	368	358	360	366	379	409	406	399	366	399	384	361	427	374	377	363	381	361	372	361	383	373	367	378	390	379	370	375	416	371	364	367	393	390	372	360	392	409	424	362	362	372	396	339	378	377	380	377	380	361	400	390	401	376	416	389	404	407	408	381	386	383	395	373	371	378	344	358	341	384	384	372	403	361	372	386	344	350	356	365	372	368	410	383	387	388	376	367	382	374	387	375	406	397	342	390	361	381	354	384	362	390	362	412	391	427	391	383	360	376	357	379	340	359	388	361	368	355	372	348	391	373	351	385	379	371	352	393	373	353	392	427	395	357	365	371	369	339	368	397	353	378	395	404	390	361	370	345	373	355	331	393	367	365	364	373	375	371	372	386	345	379	373	365	408	376	367	382	397	383	381	387	364	368	367	371	366	362	364	342	375	359	342	384	394	376	353	391	343	356	394	390	365	386	331	355	346	369	379	398	352	393	405	354	389	333	382	365	369	355	361	382	412	381	363	392	374	341	368	372	333	396	370	367	395	368	390	368	349	389	346	372	392	377	380	396	382	348	355	354	423	360	376	374	355	379	355	398	372	378	376	381	353	350	396	368	341	402	386	409	389	403	356	409	361	368	383	367	385	411	351	398	377	345	412	341	357	395	368	361	369	368	373	385	348	367	361	409	379	349	379	391	385	398	390	378	387	379	380	381	377	384	350	367	401	389	398	367	387	400	330	363	401	379	377	381	374	387	367	360	362	332	369	406	376	350	368	360	369	355	352	384	352	344	377	391	419	367	345	369	354	361	366	388	362	377	377	375	398	399	397	369	381	360	384	408	367	337	328	370	353	398	405	370	342	398	397	389	415	381	407	369	365	380	369	355	363	375	417	374	341	333	379	392	381	356	402	388	383	371	353	366	361	386	368	350	371	378	396	345	355	395	371	327	390	378	361	331	373	374	362	411	373	340	361	380	341	379	408	358	339	342	398	363	362	382	354	357	389	379	404	395	349	384	393	386	433	387	395	364	389	390	394	435	362	346	366	361	362	388	411	327	405	377	409	353	367	369	379	349	355	336	359	372	362	370	374	365	383	358	396	336	373	338	419	398	364	388	366	393	367	399	363	402	370	400	345	371	379	370	377	378	353	374	414	376	362	399	406	387	413	369	369	384	358	353	377	376	402	361	368	362	360	345	429	379	353	386	366	351	404	379	349	354	360	361	357	374	392	401	388	344	345	382	376	391	398	351	362	392	408	372	366	377	364	354	374	379	372	397	347	386	386	374	361	350	373	392	359	379	370	404	393	370	392	352	383	368	333	367	389	358	388	357	414	337	379	344	405	364	379	355	356	362	370	397	386	373	369	387	410	348	356	389	372	370	425	336	338	414	382	381	348	382	371	379	351	410	342	332	370	362	343	350	344	357	381	364	352	348	350	413	365	380	394	367	354	396	368	389	351	387	380	418	353	363	315	356	390	346	368	366	371	390	342	357	380	353	346	375	376	362	376	403	387	389	400	361	352	347	359	382	353	370	352	405	376	355	389	361	355	390	364	393	386	395	360	374	406	354	377	383	385	368	371	406	366	348	391	391	368	367	341	332	371	375	411	399	372	336	377	377	379	377	387	381	365	397	374	341	397	359	378	388	362	362	389	414	393	403	395	376	370	413	390	361	389	376	323	398	380	365	398	376	366	385	376	368	375	381	370	387	354	345	358	404	382	381	351	371	388	419	377	358	361	362	381	393	362	382	360	379	351	364	372	367	367	371	354	379	391	343	363	376	377	380	387	393	415	375	380	377	355	380	351	378	337	376	357	352	354	378	372	398	352	381	373	372	393	381	359	369	334	386	381	366	357	380	394	345	369	378	368	384	396	392	375	376	367	365	379	342	343	362	394	364	374	401	381	343	375	362	365	378	339	346	367	352	370	347	355	380	397	380	405	382	395	362	349	416	372	344	379	392	368	387	385	398	409	342	364	414	367	392	367	374	368	355	363	384	378	383	350	402	384	397	381	389	397	379	349	381	382	396	371	402	375	351	383	362	355	362	411	411	368	406	408	361	351	354	385	343	346	365	359	366	360	355	401	374	365	360	370	352	362	353	345	345	353	365	372	386	381	390	375	381	366	387	372	353	372	392	384	387	379	362	365	343	397	394	401	368	394	377	359	372	348	368	344	404	393	385	370	374	349	358	368	366	375	349	355	392	382	417	400	387	375	405	443	410	382	402	334	383	359	390	403	376	364	360	373	369	439	376	363	365	380	393	338	364	402	381	408	367	392	370	386	351	383	376	330	395	364	364	359	379	383	360	353	373	379	414	407	378	399	398	342	388	385	378	371	370	382	386	361	385	405	397	375	360	352	426	381	395	351	366	379	376	377	395	348	336	353	412	374	396	366	382	346	359	362	379	353	360	344	357	314	387	359	354	394	380	382	388	380	371	388	378	376	370	361	405	353	335	402	362	348	368	367	375	390	363	371	391	348	355	388	404	385	378	389	383	385	369	390	333	387	379	388	389	363	379	378	398	379	410	383	381	363	371	375	358	370	354	387	384	379	360	395	390	353	388	369	378	343	358	393	384	370	399	401	371	353	351	388	395	397	342	341	374	420	336	405	352	353	371	364	361	346	400	390	363	346	406	372	354	339	384	393	363	379	407	378	364	353	385	356	391	359	340	393	394	398	409	395	374	389	367	396	398	370	377	417	370	382	348	390	380	377	364	372	363	376	371	380	380	386	375	373	384	390	361	405	378	393	380	403	337	390	358	413	359	390	370	385	354	404	384	360	389	365	400	367	377	334	390	377	373	370	391	374	382	376	384	350	373	349	378	381	367	356	383	375	410	356	344	355	371	385	371	379	376	356	380	383	373	395	392	394	356	386	385	364	396	378	383	384	333	364	360	390	396	368	415	385	384	392	356	376	355	347	396	387	387	363	391	404	375	370	397	363	362	361	386	379	347	379	370	353	372	352	375	341	389	376	421	386	366	421	358	394	395	341	403	365	385	390	376	368	403	383	384	372	388	421	391	385	378	370	375	374	355	398	383	366	363	383	362	374	384	385	390	363	363	351	439	356	408	367	343	376	356	372	403	369	364	408	374	383	379	393	358	395	379	351	362	356	392	375	355	407	337	364	371	384	370	372	341	359	382	388	403	368	376	373	365	379	366	364	393	403	366	366	379	372	404	355	350	355	374	364	352	359	364	349	390	372	382	381	384	323	375	386	407	378	332	386	361	320	392	336	342	341	374	350	394	370	415	357	344	365	392	394	344	386	375	365	395	361	382	348	333	375	388	357	384	388	380	398	377	387	368	380	400	372	418	365	404	353	379	396	361	389	380	387	371	373	374	387	342	372	383	358	384	350	377	397	406	378	393	352	362	400	350	404	399	441	365	382	374	390	373	365
23683	21364	28104	24999	20911	2825	747	528	462	450	432	362	371	407	347	369	351	369	361	358	374	359	342	331	372	358	336	342	361	338	375	344	371	327	375	331	313	325	327	316	323	344	344	340	363	339	362	349	308	341	328	344	317	324	363	321	335	323	345	342	295	351	354	352	325	331	350	342	312	327	370	375	324	333	370	320	316	344	324	322	313	342	352	317	364	368	308	362	350	355	338	338	348	349	329	326	335	330	323	341	367	347	334	320	339	343	318	344	333	312	335	314	341	341	324	343	315	351	361	322	356	340	349	327	368	325	320	331	315	318	352	335	349	323	320	356	318	325	347	352	343	313	347	347	359	337	312	346	362	341	345	333	353	350	359	350	383	342	328	309	309	334	324	349	336	345	353	348	364	338	346	336	328	298	320	351	369	355	318	363	349	328	311	334	324	340	352	329	366	325	324	303	352	338	339	364	362	345	348	352	322	344	341	318	342	338	329	341	353	345	352	303	330	305	348	339	325	343	332	360	325	310	323	351	352	322	274	329	350	347	362	318	320	353	335	353	317	323	320	328	341	353	339	354	335	316	339	334	348	342	355	365	339	356	341	312	352	360	297	338	310	324	315	329	353	300	327	345	327	352	297	324	319	367	331	328	329	328	313	313	324	348	320	322	317	356	315	316	310	329	298	362	334	313	343	349	372	326	322	324	296	357	333	345	356	362	339	324	329	364	332	312	302	329	351	326	334	326	331	313	349	344	362	322	364	332	313	314	329	322	322	320	362	359	296	322	321	322	348	319	358	327	311	332	346	348	333	333	312	319	340	324	330	328	321	333	370	313	313	336	351	322	313	294	341	342	356	319	350	342	328	341	338	294	345	329	340	337	314	334	293	327	314	321	306	338	355	355	334	344	311	337	345	328	345	329	308	347	338	369	338	326	351	371	311	329	358	333	300	328	349	337	349	336	327	303	344	318	320	334	361	312	323	341	322	337	350	323	297	328	330	324	353	359	366	368	336	324	312	320	326	351	320	329	338	332	292	342	331	314	325	309	330	328	359	349	354	309	353	344	354	357	313	319	323	344	320	307	314	354	342	356	348	339	308	334	326	354	331	278	339	349	355	321	347	346	337	320	355	376	329	323	339	333	317	348	310	340	331	356	332	318	321	341	351	366	326	338	328	334	338	316	330	316	321	319	296	325	328	324	322	338	341	332	327	311	338	352	324	323	331	363	342	320	316	322	324	319	315	346	326	320	332	348	345	311	375	318	347	353	325	330	336	313	296	341	288	345	335	351	329	332	346	343	357	326	301	304	343	348	373	339	339	350	318	300	335	330	354	368	325	323	318	355	316	350	294	346	329	352	341	354	337	328	344	333	302	322	324	325	343	311	300	367	312	355	347	335	332	360	344	325	341	334	295	353	398	310	324	312	338	350	336	338	333	332	354	350	329	327	351	285	323	343	338	375	350	344	325	331	342	323	350	352	326	342	351	320	342	290	355	290	335	359	335	349	342	367	346	311	311	325	329	304	344	326	315	310	313	337	334	319	329	346	339	345	308	336	344	326	374	346	320	343	335	317	323	334	353	309	328	324	308	347	311	347	334	325	300	332	307	350	325	326	332	346	321	341	341	329	323	342	359	329	325	311	351	349	327	334	345	336	358	331	327	308	338	332	349	311	321	347	326	295	332	327	328	318	327	347	350	336	332	361	297	338	329	298	344	315	327	334	334	356	340	318	324	342	312	349	345	333	350	364	311	318	330	331	348	351	328	301	357	359	378	309	350	336	303	327	336	338	331	334	316	296	342	314	342	328	346	349	305	333	332	316	321	349	342	343	321	319	345	351	334	338	368	324	344	340	329	325	338	325	300	322	332	327	334	340	290	351	326	323	338	354	326	318	344	305	351	357	334	337	343	333	331	302	358	360	354	316	330	328	357	337	340	361	325	358	326	332	318	373	325	351	321	313	322	319	348	311	340	349	329	343	315	311	369	347	348	284	321	317	302	336	351	333	330	332	320	354	340	357	363	341	346	319	341	290	312	343	363	334	353	328	344	341	345	335	303	303	315	360	318	326	332	357	312	320	326	323	321	327	334	329	353	359	349	335	360	313	300	320	324	314	348	325	342	341	358	341	336	341	322	312	349	306	307	336	351	334	326	347	337	330	300	337	342	322	345	348	351	315	288	326	341	352	380	326	317	329	323	331	337	357	349	353	329	340	354	343	313	323	340	329	329	323	327	346	313	369	322	310	350	375	338	350	355	286	298	336	342	348	324	339	319	324	350	327	347	345	334	319	330	374	357	322	306	348	302	317	337	349	321	312	335	290	328	340	354	347	311	380	319	307	319	345	357	367	349	319	353	335	334	319	337	327	300	328	340	317	320	336	339	340	311	288	365	329	345	332	322	320	312	329	325	342	323	332	296	324	345	308	299	315	361	297	301	327	348	362	341	328	368	327	313	393	287	376	311	316	345	341	325	341	338	350	336	265	357	334	342	355	329	337	319	344	351	345	336	342	347	347	339	355	320	347	330	310	313	309	348	352	314	324	327	350	326	339	328	315	361	371	326	316	312	326	328	318	350	311	324	318	354	344	324	346	347	354	348	301	322	319	308	342	348	305	331	317	305	370	353	323	319	321	349	324	354	322	311	343	334	335	324	318	345	336	346	354	360	324	300	333	355	343	310	328	304	351	361	351	324	347	323	324	335	308	357	334	327	390	320	316	313	327	365	326	333	313	325	350	327	300	318	334	308	323	322	368	332	326	336	339	341	352	338	336	328	326	350	323	321	325	330	329	344	348	345	324	358	336	358	319	323	337	343	317	335	313	311	333	317	342	373	359	304	344	318	287	319	316	353	323	341	307	326	335	332	352	294	323	333	334	325	333	342	357	315	337	326	318	361	321	299	290	343	337	321	331	328	340	369	304	333	318	345	315	330	319	331	333	336	318	346	318	370	343	364	332	343	303	354	312	294	343	298	347	315	335	341	341	322	297	401	296	321	346	348	334	309	345	365	341	321	329	352	315	338	334	325	346	363	362	333	318	306	352	332	347	327	333	306	346	316	353	354	340	333	335	306	321	332	349	356	344	348	344	359	317	320	328	337	307	330	333	337	328	359	325	305	360	342	321	337	333	350	348	297	331	356	329	346	348	327	330	349	332	346	387	334	346	354	337	278	355	345	359	346	340	329	375	340	330	322	334	359	372	336	330	340	321	324	332	341	359	336	325	335	353	311	319	347	338	326	325	361	334	321	334	326	325	284	333	311	366	338	330	351	331	341	342	358	320	333	351	331	290	388	327	324	352	357	314	320	352	314	341	350	283	326	336	323	314	352	345	335	352	312	331	338	376	332	335	324	342	317	321	326	337	319	326	316	341	350	342	340	327	321	330	327	335	354	342	349	309	327	331	342	343	346	355	320	343	348	305	344	365	318	354	330	322	362	350	330	314	339	320	315	344	321	317	306	321	331	331	321	337	347	320	315	316	335	374	335	347
3830	7490	4924	2268	1616	1266	1035	864	735	687	578	570	512	498	499	503	427	498	461	434	447	423	408	439	447	401	455	378	425	437	461	421	433	439	401	405	412	446	399	444	406	393	417	436	449	406	424	440	420	413	373	416	407	407	406	371	423	433	396	389	410	432	400	406	408	373	388	394	443	420	404	397	380	428	417	409	412	435	414	423	426	376	384	416	386	427	458	446	415	396	373	406	395	416	425	438	394	412	364	413	356	411	432	409	417	463	425	420	417	417	441	426	398	444	409	424	444	411	401	393	415	403	379	400	451	396	414	399	415	381	432	419	368	404	407	413	414	405	418	397	423	394	373	388	397	409	411	381	412	413	389	397	415	425	417	403	393	412	410	382	398	414	422	385	424	441	430	389	436	428	376	445	424	404	405	419	391	407	427	406	388	404	374	441	400	403	405	380	407	367	386	405	420	406	420	408	401	374	389	386	371	417	352	441	411	410	388	409	388	401	403	355	395	400	388	409	408	419	384	382	409	412	410	405	416	377	405	409	408	421	411	408	376	404	422	420	425	437	371	418	422	385	410	420	415	374	400	400	412	365	384	415	384	378	409	453	407	432	383	402	395	407	424	387	418	358	389	430	420	398	389	390	424	382	413	398	413	378	400	423	450	405	418	415	417	409	403	405	409	413	413	401	399	424	368	419	390	409	409	386	425	423	417	414	415	409	399	402	425	451	413	392	398	401	423	391	383	412	393	386	420	386	375	387	461	422	453	378	401	385	412	401	393	410	432	397	417	401	412	431	414	398	414	417	409	404	405	393	413	407	403	412	429	447	421	373	358	421	413	441	412	431	444	426	401	421	383	419	405	389	416	417	434	388	431	382	383	406	411	405	415	396	403	379	407	417	400	429	431	415	372	412	411	433	459	399	407	373	400	393	420	396	418	409	370	409	396	376	411	444	408	387	387	421	421	398	395	440	391	395	412	415	433	393	399	406	415	415	418	451	397	402	395	428	435	417	419	414	421	376	421	368	417	414	420	404	398	425	390	426	410	393	437	419	427	443	408	410	395	417	407	435	427	401	412	393	416	409	426	427	398	392	418	424	417	390	423	402	418	411	424	405	392	378	396	389	413	428	390	403	415	426	397	408	377	397	429	409	404	416	426	402	389	408	404	402	439	394	380	419	386	430	412	394	394	431	416	409	395	425	417	423	401	397	414	391	401	429	429	413	434	418	406	419	424	398	423	404	408	447	463	409	406	408	402	402	397	419	402	404	431	439	414	385	379	378	393	419	400	421	386	398	423	400	385	432	423	419	417	404	388	404	414	457	399	425	421	438	434	441	416	404	432	382	399	379	385	462	402	405	420	392	402	412	428	401	415	400	383	453	399	407	408	399	402	420	388	391	408	419	401	422	410	422	448	409	394	427	411	430	416	428	426	417	415	450	386	409	412	441	407	403	423	402	410	403	426	397	362	435	422	405	405	390	444	417	412	387	374	378	372	411	368	402	429	386	415	367	413	414	417	368	420	427	385	417	400	401	410	372	410	436	414	440	422	432	416	408	427	372	372	369	414	426	378	402	401	379	385	415	377	387	416	434	407	384	418	402	414	410	432	408	433	455	397	392	427	432	378	412	433	355	424	384	412	415	433	419	442	411	425	418	403	394	395	416	400	397	401	400	387	396	395	409	393	403	445	454	411	382	413	415	382	418	417	426	402	371	401	433	422	431	397	380	410	424	380	422	400	411	405	397	374	414	422	420	437	403	396	424	444	393	420	423	386	437	403	391	392	429	430	364	403	385	421	373	414	426	437	395	414	386	408	438	410	392	421	387	398	410	393	423	426	448	400	391	425	408	403	411	396	425	417	377	389	403	406	422	401	428	416	417	449	390	404	414	401	401	452	405	455	421	419	402	407	386	400	410	413	395	403	392	401	407	396	392	378	391	428	402	403	452	402	411	412	395	404	412	406	380	400	422	408	378	423	419	434	434	391	402	428	423	397	416	419	417	380	406	406	426	391	396	407	376	389	424	413	392	421	365	379	390	390	389	414	425	401	448	403	403	378	440	435	406	439	385	392	437	429	414	428	404	396	430	422	415	408	416	415	407	392	416	370	412	410	422	431	398	395	428	408	394	394	393	411	384	399	413	416	412	422	457	403	462	432	420	430	404	387	423	403	426	411	396	429	411	404	443	379	406	414	435	444	425	422	403	372	409	430	398	429	423	443	424	398	428	407	422	413	435	399	386	401	408	391	391	432	420	353	393	402	388	399	422	419	389	422	425	391	426	394	419	418	377	405	378	426	381	427	427	396	415	426	384	406	406	427	427	425	403	409	389	393	426	424	442	388	416	398	412	393	391	396	435	413	428	402	415	395	442	395	417	399	381	399	393	442	407	377	406	405	409	402	435	386	409	371	407	402	398	366	406	437	383	425	418	377	373	406	438	411	416	416	411	421	387	448	381	413	410	356	418	391	414	419	393	423	376	432	403	375	416	419	393	402	424	394	402	401	378	408	418	358	426	391	414	411	418	425	405	411	403	407	369	383	406	418	435	379	416	407	434	387	398	388	460	390	416	384	411	385	385	406	394	419	410	390	431	404	392	427	408	394	402	441	416	443	385	381	434	427	382	397	433	388	387	386	402	401	455	426	409	379	401	419	395	388	419	387	391	394	427	380	377	393	415	441	406	421	415	380	369	422	389	415	424	401	404	361	394	434	400	411	399	442	447	410	421	387	416	410	422	405	395	414	422	387	422	434	395	408	410	396	394	373	417	415	403	392	378	425	393	378	373	433	404	417	410	410	414	431	424	395	403	387	390	409	403	414	397	429	414	420	378	412	412	436	417	389	413	433	392	412	414	397	392	412	444	412	381	421	419	411	371	425	402	413	422	395	396	428	381	410	398	416	390	383	421	398	377	435	380	379	375	433	415	364	380	427	424	404	411	449	451	411	384	378	414	403	410	391	454	444	430	424	410	390	381	415	372	412	434	411	393	400	429	378	420	373	417	435	416	416	361	395	414	438	420	426	410	371	421	408	424	401	380	419	408	386	414	385	395	398	458	400	413	415	421	427	361	385	424	426	414	421	395	434	426	399	424	386	416	414	382	389	444	421	431	385	375	405	374	380	395	427	415	393	410	439	448	413	400	384	431	404	422	416	405	402	389	431	435	406	379	405	392	399	399	382	430	428	414	420	412	388	379	400	401	389	435	404	412	423	393	430	406	424	405	389	415	434	390	392	415	395	430	391	373	394	426	443	419	382	400	404	422	412	428	394	419	412	443	410	420	389	422	387	394	391	398	390	410	393	445	414	419	420	427	386	399	417	415	389	442	385	434	389	406	389	416	421	377	423	429	393	396	414	407	392	396	409	433	368	433	420	404	375	411	413	447	423	396	410	407	395	393	417	389	417	434	386	409	410	405	382	406	389	424	439	405	380	409	432	421	417	447	408	407	397	407	445	432	380	379	464	412	359	430	387	394	397	384	398	429	404	406
24917	21393	26494	25143	1812	332	300	227	211	219	210	206	188	172	178	181	183	172	185	189	193	163	188	174	180	177	188	161	160	180	170	202	188	199	200	183	168	153	177	163	168	171	171	173	142	183	198	193	167	159	168	186	179	179	185	177	182	203	153	176	141	150	166	159	187	159	167	172	187	180	163	156	185	169	159	145	200	154	173	142	162	173	174	141	149	172	184	175	157	138	154	167	147	146	161	143	166	177	162	167	148	191	166	173	168	180	178	169	149	166	182	151	175	157	188	157	194	186	165	145	182	165	153	171	164	155	159	165	184	172	173	176	174	170	191	167	156	178	174	175	173	164	159	160	155	186	177	178	161	158	191	181	169	158	157	176	146	186	170	181	184	193	168	159	156	178	165	171	171	180	195	168	168	173	173	159	170	157	169	166	160	172	163	159	171	175	156	168	149	157	151	168	140	171	171	170	155	159	161	166	174	169	139	182	161	153	151	188	168	158	182	165	165	166	179	185	140	178	190	190	162	128	157	169	137	157	154	174	153	152	168	152	146	154	178	161	162	164	174	195	175	164	193	158	164	164	159	174	148	191	173	168	182	154	176	164	141	179	168	161	154	153	174	156	157	153	188	174	168	187	167	149	156	165	164	160	189	175	180	182	154	154	168	156	172	166	174	155	148	163	182	158	147	209	157	180	160	173	169	139	164	172	159	169	138	170	162	170	169	147	171	171	156	182	140	174	171	176	168	167	158	166	193	174	154	157	184	162	180	167	138	197	169	165	160	147	150	153	149	199	177	166	160	184	168	154	181	148	159	173	165	161	147	155	177	156	176	162	160	169	161	158	163	146	163	177	182	166	146	152	165	145	170	170	170	152	166	152	171	167	148	148	167	164	179	151	148	170	177	162	188	159	169	159	172	150	163	161	172	177	159	164	171	158	177	170	154	151	165	151	165	165	178	180	163	164	176	134	173	185	191	166	149	169	175	164	152	167	166	158	181	177	164	165	147	188	150	164	157	158	175	164	165	166	159	146	160	142	185	177	150	152	159	172	172	157	157	174	159	178	157	175	159	162	165	174	167	163	178	184	189	150	156	139	156	153	163	179	159	159	166	182	169	171	168	162	168	158	155	141	161	170	159	161	169	180	162	173	205	175	170	157	158	158	167	174	164	162	169	201	163	152	177	157	153	156	180	191	146	175	171	158	176	177	172	170	170	151	152	175	176	161	172	158	154	159	171	173	172	165	177	147	185	179	183	165	176	168	165	158	178	182	175	162	170	175	163	176	191	167	150	173	188	153	149	176	170	161	152	175	146	180	169	152	173	160	173	128	156	188	175	168	176	197	155	156	183	177	166	177	144	174	177	179	137	156	171	147	178	156	183	173	157	162	148	181	150	159	160	172	165	167	157	158	178	187	159	173	174	146	170	178	164	171	156	173	174	164	182	182	165	176	150	162	181	189	170	172	167	181	145	182	154	170	150	158	137	155	153	183	184	180	163	188	157	162	148	166	171	171	160	167	176	170	154	162	151	145	150	178	159	155	160	172	173	161	153	156	162	169	171	128	165	188	149	183	152	193	146	171	168	178	147	203	155	169	182	162	171	177	179	153	190	171	167	162	159	150	175	165	163	163	167	174	160	182	180	152	166	161	181	178	173	168	164	167	174	163	145	157	164	168	175	164	179	171	177	158	146	212	197	145	153	156	167	165	185	191	185	159	169	153	150	174	151	156	164	168	178	171	151	156	177	160	176	174	200	191	202	166	197	183	177	156	150	176	184	177	159	163	145	185	157	162	163	158	167	151	194	177	176	167	153	173	187	179	205	170	166	160	180	161	181	156	170	147	160	175	157	181	180	150	170	149	162	170	139	149	144	171	158	178	171	164	159	161	161	151	160	146	173	174	180	173	165	178	150	186	187	186	150	159	184	177	164	157	133	179	158	188	160	164	171	155	159	181	161	157	188	151	159	163	159	181	163	176	182	180	173	162	173	166	166	157	177	170	155	168	172	168	173	169	174	157	166	187	185	170	191	152	168	157	166	184	162	178	187	184	164	155	171	160	161	165	169	169	178	161	185	202	157	156	170	183	167	179	158	165	157	151	156	163	167	164	173	167	166	171	176	158	142	176	163	187	163	172	163	166	174	169	165	150	170	173	162	146	163	185	170	183	176	151	165	157	156	171	121	153	159	181	141	185	164	172	142	185	164	169	181	167	168	181	172	180	163	174	156	182	171	169	176	155	163	160	168	185	162	157	184	158	168	167	182	163	127	167	193	133	150	168	159	181	189	161	181	183	156	161	142	159	173	161	148	164	155	163	130	174	171	166	180	175	172	182	149	160	169	159	190	158	137	147	164	186	161	147	169	187	157	162	169	160	165	189	171	176	175	142	161	175	170	153	170	197	176	168	152	166	174	174	152	178	184	177	178	142	176	190	163	163	183	163	144	177	179	133	169	152	175	152	167	168	153	153	180	160	139	127	165	186	153	159	147	167	165	168	172	180	178	150	161	138	186	185	171	196	166	150	160	162	163	167	161	187	134	196	164	180	168	170	177	169	181	177	164	172	173	165	181	144	154	186	181	168	177	165	157	172	165	162	170	154	154	141	173	165	160	162	167	151	154	173	169	165	168	169	163	168	162	162	154	176	152	153	171	165	149	190	144	178	141	150	176	156	169	168	132	164	190	164	163	169	175	191	167	164	171	191	170	151	169	177	162	177	173	158	158	168	165	188	156	189	168	162	168	155	156	150	169	166	157	165	161	192	169	158	165	155	163	175	153	158	182	159	179	161	161	161	159	148	180	167	158	175	167	151	172	150	151	170	152	193	180	168	166	159	174	168	160	156	157	169	182	170	188	180	186	162	156	168	162	173	186	135	168	166	179	180	165	158	145	161	153	140	162	185	179	170	172	177	176	170	165	182	175	159	178	169	176	163	167	169	205	147	165	167	136	157	180	180	144	162	178	184	154	158	156	155	157	146	154	143	175	164	181	155	170	173	173	163	159	172	153	163	169	181	159	182	170	159	173	173	162	182	139	160	166	162	172	159	172	163	166	160	183	166	144	158	181	171	170	152	170	193	175	168	162	157	165	167	156	156	161	166	171	184	178	161	163	145	178	179	155	163	183	175	161	153	156	174	167	145	174	157	161	135	171	153	172	145	175	182	165	174	158	165	177	171	164	160	164	168	165	171	155	162	151	164	166	179	167	165	158	203	170	169	173	164	165	153	193	152	166	163	134	183	164	171	158	166	164	173	155	165	213	169	146	148	174	145	156	151	170	181	164	169	154	170	153	198	167	171	165	177	144	162	146	153	171	159	192	155	142	164	164	150	184	183	152	170	160	164	175	164	148	181	165	162	164	163	162	177	165	179	177	156	181	158	172	181	187	155	189	162	167	153	156	158	164	171	182	152	172	160	168	181	189	182	159	169	172	157	170	192	179	155	158	172	143	165	149	162	142	161	168	145	168	179	151	187	193	182	158	158	178	183
4168	3847	2376	1125	784	640	493	453	382	323	319	284	280	251	220	251	227	201	218	214	239	231	210	225	189	221	197	230	224	231	221	198	218	213	205	188	204	233	192	233	206	198	210	248	215	229	217	201	183	209	211	229	213	227	197	221	201	198	195	188	214	214	203	186	206	221	209	214	228	200	221	208	179	189	200	179	220	206	220	229	201	183	193	179	216	206	193	185	205	197	188	201	227	214	226	185	212	211	211	191	202	200	170	193	196	213	200	221	193	190	203	200	190	209	222	212	191	199	205	210	208	203	202	181	218	192	207	188	198	190	192	221	218	214	245	208	227	217	207	185	216	210	191	220	212	184	223	207	201	192	204	214	189	199	182	202	197	205	212	200	220	200	221	186	222	200	210	210	227	191	183	203	190	184	199	214	205	203	219	194	190	193	200	222	196	196	191	227	207	193	212	187	203	220	200	202	206	214	220	219	183	223	209	199	207	207	202	204	206	206	188	166	193	216	198	204	228	220	209	213	189	188	179	244	178	182	221	219	199	171	198	198	206	211	203	233	229	204	200	210	209	208	224	205	193	220	192	214	224	197	187	199	203	194	195	192	213	181	209	202	181	194	149	201	233	197	208	192	191	186	205	209	220	227	202	192	206	215	189	203	205	202	195	197	211	210	198	211	179	197	217	199	207	222	192	207	187	205	171	204	196	205	226	207	202	227	184	201	196	198	200	200	211	200	193	226	210	192	218	234	194	231	194	222	217	220	212	202	219	199	198	191	220	199	196	201	220	199	190	189	190	196	184	202	185	179	220	200	202	204	229	212	214	213	210	197	214	213	201	169	220	212	187	216	187	197	207	170	204	202	233	181	176	208	212	185	187	184	218	222	187	212	186	208	204	214	216	225	203	209	196	202	187	188	204	229	197	218	206	209	213	197	202	197	209	227	197	181	187	224	227	222	188	221	209	210	222	201	199	196	225	194	238	208	196	210	185	187	192	202	183	198	211	216	200	203	167	208	207	192	221	209	195	201	207	215	232	203	189	208	222	174	219	189	211	200	215	201	199	204	201	176	200	219	207	217	226	188	175	234	198	196	206	194	201	205	224	187	222	191	198	201	227	207	188	190	196	227	208	201	186	224	205	189	222	172	202	203	203	184	183	224	213	189	196	236	204	191	196	179	187	209	230	199	213	196	216	214	199	218	208	231	203	200	222	198	179	186	205	196	198	207	211	216	208	199	193	221	203	206	222	198	195	203	170	183	192	193	246	218	212	189	206	195	214	179	197	195	218	188	198	209	216	238	198	207	218	219	177	208	190	215	208	217	215	210	212	197	201	205	200	228	215	214	174	178	201	196	188	194	211	198	218	208	173	194	198	224	216	186	226	193	216	199	213	178	217	184	193	190	223	190	217	222	199	186	201	203	216	218	180	232	217	194	192	225	192	187	186	194	209	210	212	196	192	190	226	206	236	202	195	186	201	225	202	225	191	202	208	187	213	198	221	227	238	218	185	200	211	181	195	205	185	167	201	203	202	216	205	204	221	212	210	215	205	222	196	229	172	200	196	193	197	214	215	196	185	197	209	212	195	185	213	191	219	198	211	213	212	172	211	215	204	203	185	214	213	190	196	210	215	234	204	163	203	199	213	184	177	205	209	211	193	211	208	188	200	179	199	199	215	217	186	221	220	201	183	204	202	225	196	216	196	204	242	192	208	189	208	192	209	212	205	199	197	191	199	195	195	204	191	228	224	209	197	201	175	218	179	217	201	218	199	201	198	205	206	186	215	234	198	224	207	210	211	213	219	197	201	215	203	192	193	199	207	205	204	218	196	205	206	218	205	212	193	201	214	183	205	192	205	201	223	205	219	214	216	202	199	193	199	204	196	227	203	216	193	213	190	178	215	219	206	206	196	256	222	190	212	218	233	235	169	217	187	207	226	163	217	213	223	234	201	206	206	202	231	210	208	200	202	198	192	210	201	202	184	203	202	168	208	216	216	207	210	196	181	198	217	210	182	204	217	198	235	214	214	224	222	208	209	195	191	203	207	197	220	180	207	193	189	214	219	216	199	214	214	201	183	182	208	182	222	204	201	214	194	237	209	215	215	192	227	206	219	204	204	201	196	195	194	207	208	207	200	196	225	206	169	229	194	176	186	196	186	196	182	217	213	224	236	207	220	179	187	198	193	201	188	206	225	209	204	205	210	208	175	209	175	217	209	218	185	201	211	222	203	207	187	213	202	214	200	195	210	197	241	206	199	179	218	198	216	187	218	209	225	201	208	191	197	188	201	228	219	216	196	186	174	224	185	209	202	221	205	218	174	205	220	186	234	192	190	191	230	188	167	204	183	198	210	198	190	184	202	209	229	198	209	202	198	216	208	201	210	216	185	180	200	205	207	205	192	204	211	200	183	179	222	197	193	225	206	184	190	207	184	214	214	172	218	175	222	171	221	213	192	210	208	208	222	204	184	204	211	217	183	229	183	202	200	190	199	206	213	212	195	210	189	197	185	196	196	198	204	185	175	216	206	226	204	218	198	217	197	188	200	184	201	198	192	200	194	205	200	214	195	166	207	217	216	209	196	204	200	207	198	205	206	194	199	203	189	197	195	179	198	217	193	198	212	210	216	188	215	163	211	215	206	184	228	218	201	222	226	205	228	216	208	201	190	182	182	208	212	197	201	219	200	190	209	192	214	214	215	199	200	224	241	193	202	234	212	204	221	194	219	215	212	223	197	200	185	201	203	212	193	200	203	205	175	209	214	206	215	194	219	186	195	220	194	208	207	208	192	187	193	228	194	194	189	198	199	211	212	201	215	220	193	210	200	208	206	204	196	212	228	221	192	204	193	207	212	233	195	202	201	216	215	196	214	223	212	214	197	204	223	222	220	182	214	202	202	198	185	202	209	205	213	212	205	193	216	206	197	194	189	202	199	199	186	209	195	217	207	204	201	192	189	207	210	174	191	197	197	181	202	188	225	191	204	215	223	226	221	177	200	227	175	213	213	215	218	196	189	209	196	212	217	214	193	216	196	197	205	213	184	197	203	222	208	190	197	177	223	214	211	206	207	182	198	215	224	206	192	194	194	211	201	210	203	206	213	190	196	203	228	222	214	176	203	211	199	204	204	174	217	200	214	208	202	198	225	196	203	189	220	198	206	199	200	197	196	195	220	177	202	184	193	226	183	222	185	220	188	230	215	214	209	216	211	207	192	189	170	197	208	182	205	211	212	231	223	195	212	184	192	205	212	191	206	199	208	196	210	218	181	194	181	211	216	195	197	220	201	200	218	206	216	222	215	190	198	207	193	194	218	227	178	215	205	206	233	193	192	182	210	196	220	184	181	211	192	197	178	209	230	222	213	205	197	210	223	207	184	182	188	199	216	206	208	212	197	205	199	213	209	209	188	192	215	211	204	192	191	197	218	193	213	181	205	199	205	215	204	200	199	176	193	210	200	174	178	242	196	193	167	197	213	197	175	191	198	228	204	171
22704	21438	28862	24409	21433	20768	1735	596	432	389	333	304	234	288	259	235	225	198	218	207	204	188	186	195	194	174	187	185	185	205	178	158	181	190	190	161	150	174	161	215	180	151	174	207	230	173	167	177	168	167	163	153	167	139	153	185	179	162	182	173	162	185	175	174	159	162	145	180	181	166	179	179	196	134	160	171	181	166	144	159	176	153	188	168	166	158	150	129	161	175	158	167	163	148	144	156	155	159	144	180	167	167	164	147	166	180	191	158	179	144	181	168	176	172	130	163	152	151	173	136	161	172	119	154	164	142	177	169	156	168	172	142	167	158	144	155	166	174	142	173	172	168	156	153	160	147	173	142	150	184	182	151	186	147	152	163	175	157	167	163	151	155	140	163	156	156	186	172	173	163	191	136	188	162	180	152	149	141	170	169	185	146	154	177	176	175	165	169	165	147	168	153	156	131	154	182	153	170	148	148	169	177	176	180	185	156	169	155	159	153	173	160	167	185	163	157	182	164	171	167	137	156	181	168	143	176	135	164	163	156	161	163	164	148	142	147	152	186	179	151	170	138	162	186	149	166	156	170	130	152	158	150	171	157	159	158	156	190	168	156	177	150	164	144	173	147	152	143	178	154	163	161	158	142	175	175	133	171	164	166	196	153	163	149	157	164	156	168	156	191	168	146	168	179	161	166	164	148	159	169	154	164	180	148	162	158	172	137	156	140	167	185	162	150	160	145	167	169	142	146	175	148	170	167	153	119	150	150	188	139	148	167	149	158	166	168	154	160	155	145	147	148	148	161	165	175	158	157	156	155	172	169	183	159	156	152	161	164	182	154	171	173	165	153	163	185	164	156	203	161	161	140	179	181	152	141	176	138	188	148	166	154	159	163	146	184	149	159	152	160	170	148	158	154	153	163	166	182	170	184	151	174	164	174	176	155	133	157	148	188	165	135	143	153	169	152	152	153	168	168	173	164	168	149	168	170	147	146	150	159	163	179	148	145	179	182	168	170	167	177	177	147	157	152	170	156	145	175	160	184	149	180	161	167	169	163	149	175	166	150	180	162	175	161	172	143	156	137	174	154	145	185	139	152	161	178	162	158	158	169	142	152	164	165	160	159	150	142	152	157	165	165	164	152	162	187	172	155	159	184	161	148	180	149	166	147	153	147	175	155	170	156	168	174	145	154	185	142	161	168	152	170	180	170	155	158	157	152	152	160	168	157	154	163	160	164	181	175	157	158	158	160	190	157	169	177	148	139	162	172	175	149	171	155	154	154	163	172	161	164	147	144	145	163	153	162	171	151	151	161	136	158	158	154	155	154	133	153	148	176	153	161	167	168	170	150	160	171	150	171	172	172	181	162	140	163	156	143	171	166	159	167	122	154	154	156	147	154	161	162	170	164	142	159	138	138	158	172	189	157	117	171	162	167	162	185	143	162	158	171	173	161	150	177	156	156	161	168	169	166	178	169	174	156	141	146	145	146	171	161	141	155	170	174	158	168	149	148	168	152	144	157	161	168	165	156	195	168	160	152	161	165	150	169	158	180	162	144	167	164	136	148	147	172	168	176	163	152	151	159	148	157	166	154	128	153	143	146	159	144	161	155	167	169	162	139	151	175	158	164	122	150	169	171	147	151	175	155	171	168	181	149	165	149	164	148	136	179	156	168	165	168	178	162	166	155	149	152	207	145	162	185	161	167	161	171	167	171	165	154	171	163	160	128	183	157	133	192	165	169	171	160	157	151	156	153	166	156	144	178	150	152	143	146	169	165	144	142	180	164	159	180	172	115	174	155	167	164	158	150	127	180	169	166	174	170	166	150	171	138	160	156	156	144	149	156	172	165	173	155	134	160	135	157	150	181	149	166	131	167	169	171	165	165	153	179	160	153	175	157	163	156	185	183	154	136	159	170	136	156	172	182	167	155	151	166	168	151	150	184	148	164	159	165	183	135	171	165	168	151	163	164	152	174	178	166	150	146	151	173	166	173	137	166	163	161	152	148	150	164	155	182	139	183	172	151	176	156	159	178	148	163	165	171	179	145	140	184	173	166	192	162	157	199	176	161	147	157	155	170	154	146	184	167	151	147	154	173	155	164	157	174	176	156	165	155	159	149	187	160	167	173	159	167	165	163	170	168	173	157	159	151	156	161	167	149	157	144	150	151	172	169	166	175	166	161	165	166	157	143	127	142	153	165	159	145	158	162	151	146	162	168	189	180	172	140	168	165	163	151	159	162	163	150	159	171	165	144	167	154	148	155	121	161	149	150	144	158	149	171	128	155	179	155	178	163	149	166	170	164	165	150	165	172	147	154	152	159	169	151	168	150	167	146	172	159	145	176	172	152	159	156	161	180	180	158	157	180	161	160	161	149	153	170	173	153	163	168	178	165	156	146	153	154	152	175	142	147	168	155	172	183	162	184	163	177	154	177	135	170	185	174	158	153	164	165	152	129	170	167	150	151	154	151	154	164	152	149	175	173	138	158	164	175	166	157	168	163	142	133	146	152	180	168	168	150	160	165	152	129	137	157	155	156	174	166	165	163	167	162	174	173	154	163	143	161	159	170	157	165	169	167	168	154	169	183	140	179	173	181	169	160	148	162	153	149	150	151	160	136	139	164	167	167	148	138	138	135	172	150	153	172	178	145	163	180	151	177	175	173	144	163	182	164	168	147	168	151	159	162	147	174	162	182	169	168	136	165	158	153	174	158	176	141	144	171	163	148	147	172	189	180	157	169	161	142	138	150	160	179	163	182	166	166	160	174	183	127	151	151	151	154	145	180	164	157	168	166	163	151	175	156	165	148	189	165	153	173	139	138	169	150	143	182	154	173	165	150	162	158	155	172	169	163	186	190	155	174	171	167	171	155	146	142	170	199	169	160	168	191	161	159	162	158	188	165	156	171	164	154	163	158	176	156	154	160	161	151	149	147	158	140	161	154	162	136	163	167	142	152	162	149	158	159	176	149	147	160	172	162	185	170	173	162	158	175	142	159	145	167	172	160	157	158	157	176	164	149	164	163	158	151	154	161	175	161	161	145	140	171	155	188	164	166	163	172	147	151	151	172	168	147	171	169	161	152	141	157	157	159	153	166	158	166	154	151	160	149	157	170	161	149	155	159	168	178	154	155	167	164	192	149	177	164	161	128	158	155	160	145	151	171	181	153	162	154	164	155	158	167	139	190	150	180	144	163	145	157	148	150	146	151	165	173	157	162	137	145	158	157	151	150	159	140	192	167	142	182	165	183	149	151	167	135	147	143	166	157	180	149	167	146	157	155	145	171	182	153	165	179	162	176	152	139	175	177	173	166	142	149	162	181	142	166	170	166	142	185	177	178	146	154	155	145	141	161	182	136	135	138	153	154	165	139	158	137	172	176	170	163	171	153	164	159	157	146	165	143	167	168	145	170	143	174	161	139	144	164	175	152	153	160	147	156	142	155	157	165	157	158	188	154	163	178	155	157	166	155	157	177	157	180	185	197	170	153
4612	12043	7791	3662	2525	1855	1389	1063	839	721	602	485	482	410	366	408	308	331	289	289	278	278	261	266	258	255	235	246	240	239	239	219	245	237	222	225	208	197	234	215	225	223	205	262	268	219	216	198	223	210	206	221	198	206	198	214	165	209	212	199	200	205	175	214	192	228	211	215	194	202	219	201	195	193	187	197	211	208	181	230	203	194	208	207	191	224	201	208	214	232	244	187	221	208	213	237	208	186	220	195	207	246	220	210	220	206	183	207	205	219	209	193	213	181	203	203	240	225	224	191	170	205	191	205	211	194	229	179	200	196	223	241	192	209	220	206	222	190	215	199	221	203	211	209	202	239	217	180	181	201	199	203	219	201	187	203	211	217	189	249	199	202	178	185	208	196	213	201	217	199	229	207	214	196	224	196	182	183	211	219	204	225	212	183	220	235	187	181	208	214	203	218	201	206	202	228	219	183	205	214	212	203	213	180	209	195	227	199	191	190	231	195	192	192	200	198	221	198	191	198	205	224	205	200	189	192	185	206	201	196	188	191	198	214	203	185	223	202	197	201	202	235	202	205	194	187	175	230	189	207	203	212	182	203	202	211	205	231	206	220	207	213	217	186	182	208	194	219	237	239	201	195	227	221	193	199	187	212	208	185	218	194	220	204	233	210	194	188	212	191	203	212	229	187	196	185	213	189	209	199	209	175	199	215	195	169	204	206	227	198	199	196	193	202	214	187	231	193	215	192	226	207	207	192	229	222	192	199	183	220	199	229	200	210	202	203	203	203	205	218	211	185	208	193	216	191	203	206	192	181	192	179	230	202	223	212	232	218	214	191	207	217	190	215	188	205	212	184	216	234	198	209	223	228	221	207	184	207	204	207	208	215	221	197	186	183	191	211	209	211	207	208	214	205	217	196	229	176	215	197	183	202	217	244	218	204	195	207	207	217	186	211	199	212	194	209	215	230	207	219	191	185	192	209	214	216	202	208	222	201	200	202	221	205	218	212	189	224	179	191	197	229	184	216	195	201	218	220	221	196	195	225	191	206	218	216	195	205	232	202	211	200	208	212	220	211	208	196	194	188	191	181	204	198	205	203	203	204	207	194	206	186	218	214	224	192	233	226	212	213	224	202	219	212	203	211	214	211	210	184	204	191	207	197	203	201	227	202	193	195	190	208	198	213	201	221	217	193	185	224	196	230	219	214	208	189	213	204	178	193	222	198	206	204	214	213	185	206	194	215	208	195	227	231	181	200	186	193	202	199	200	218	220	192	202	205	180	212	201	230	171	190	209	213	189	192	186	186	235	223	190	205	216	196	213	194	218	214	196	201	205	193	187	180	189	193	186	192	220	203	214	218	179	189	196	190	180	196	223	191	199	186	224	210	199	201	212	181	206	195	226	204	212	200	210	201	223	221	221	181	187	178	215	215	225	199	209	187	212	196	196	191	218	204	207	195	218	190	200	192	202	196	190	207	196	220	209	198	215	197	201	199	213	178	191	214	233	184	196	213	202	179	188	192	208	212	226	183	226	223	229	218	189	193	211	201	201	193	228	173	187	205	217	201	196	195	217	198	186	203	208	177	198	192	205	200	191	208	192	226	204	219	196	201	204	191	198	209	213	194	191	211	201	199	202	213	198	201	211	213	197	209	205	177	208	193	182	224	168	218	189	209	199	206	205	194	190	213	201	184	172	223	201	189	213	211	201	197	205	221	194	220	204	193	211	218	213	195	220	211	210	192	201	218	190	219	231	202	181	187	203	198	200	209	190	213	192	199	206	228	192	174	205	202	213	221	226	196	204	208	209	202	209	187	201	215	181	209	193	227	198	203	196	197	202	191	201	205	194	197	174	173	211	210	189	229	222	218	202	217	216	186	189	214	196	187	199	194	224	203	199	186	197	222	196	212	185	199	201	206	187	216	195	214	180	226	210	204	187	191	206	214	197	222	213	181	200	193	219	191	187	229	184	209	202	211	214	222	201	192	225	195	205	202	197	200	196	210	224	212	214	216	213	212	192	202	208	191	185	218	194	192	189	223	203	198	202	195	205	206	203	209	195	188	207	191	202	226	212	213	205	198	196	207	206	194	187	190	189	213	217	206	202	201	213	216	216	181	199	187	193	211	221	187	191	176	201	200	211	202	208	198	206	183	209	190	186	196	206	194	195	213	199	214	215	181	218	186	206	201	210	191	209	210	192	184	173	189	204	205	216	229	192	199	215	204	202	219	199	230	191	218	186	209	191	200	207	223	209	186	208	196	222	198	209	194	192	206	184	191	221	200	221	191	196	210	198	200	192	198	192	207	189	235	186	200	204	215	204	221	215	202	191	201	200	212	192	200	215	220	201	209	204	211	210	211	211	191	232	222	184	205	185	213	206	209	223	195	202	222	215	206	208	207	210	205	234	206	197	192	209	190	195	213	214	220	198	195	218	168	195	197	194	192	195	189	209	211	193	209	199	209	190	193	171	198	201	209	230	233	196	211	217	222	231	203	196	210	228	196	190	186	195	191	200	171	185	194	171	190	206	205	231	209	202	190	218	200	219	182	193	207	223	193	202	215	229	224	200	180	225	174	190	204	197	222	195	182	221	187	213	202	213	199	181	205	210	204	189	219	200	207	197	207	196	215	217	206	196	215	205	211	209	210	201	213	206	229	212	209	200	217	217	195	205	195	210	190	215	196	213	201	244	209	211	218	221	229	196	226	177	203	232	194	209	220	199	194	179	207	216	205	215	210	207	199	181	192	201	182	191	222	204	220	216	199	190	195	211	207	208	187	194	206	215	205	172	226	201	196	205	214	193	221	176	210	204	187	193	194	165	225	210	198	193	208	175	217	208	180	206	213	201	195	221	189	218	213	200	230	168	206	212	220	197	201	183	229	220	213	199	199	223	172	222	191	203	196	204	207	185	203	213	218	220	189	203	215	212	198	180	205	225	206	205	206	197	201	212	218	214	197	227	183	216	209	204	247	194	202	183	198	178	210	196	198	198	213	201	211	212	213	198	210	192	231	203	189	198	236	194	224	214	199	198	211	184	224	216	210	194	192	202	187	178	192	200	220	176	180	165	186	199	184	218	204	200	178	200	195	192	207	206	220	215	184	205	195	208	199	210	184	211	228	199	190	209	210	200	191	229	211	204	201	208	199	199	190	204	193	210	215	201	203	211	189	187	214	196	204	183	215	215	189	176	189	203	200	210	196	207	215	209	218	215	205	190	184	201	179	207	225	188	200	199	201	213	196	222	190	183	207	203	216	207	201	196	192	196	204	189	217	213	212	233	198	211	201	205	195	174	192	192	214	212	208	208	209	241	172	223	199	198	228	198	223	197	189	205	203	220	184	215	219	181	204	186	200	220	225	187	192	198	190	210	193	202	192	197	199	215	194	235	197	205	178	207	200	204	202	213	227	198	187	213	230	204	225	209	205	228	215	176	203	210	199	182	200	235	190	214	205	202	200	216	197	188	194	224	196	195	184	244	217	210	202
28127	15378	1955	505	381	370	339	321	324	311	354	326	321	292	342	308	309	301	345	316	331	290	312	335	311	331	306	319	341	333	318	307	332	326	313	298	331	337	316	320	292	319	309	310	337	303	315	313	331	318	325	296	332	308	306	333	316	347	317	300	329	340	319	303	311	328	327	320	313	286	324	322	305	300	315	333	308	333	303	319	287	319	270	319	296	319	313	349	298	331	327	277	305	310	344	305	330	339	312	329	332	308	318	314	328	297	306	307	304	294	309	342	327	335	320	360	312	322	339	337	306	270	342	302	297	313	283	295	329	294	332	323	325	330	307	333	340	320	300	293	314	335	356	332	298	297	330	310	317	309	288	356	321	314	313	309	296	332	294	341	287	297	284	355	311	320	332	328	303	307	334	303	319	303	326	317	314	317	304	322	296	322	330	319	331	312	319	296	315	332	327	314	340	316	300	302	304	341	334	309	316	308	333	331	285	310	314	294	304	336	318	329	330	315	328	336	311	291	301	314	310	303	314	319	358	312	307	291	342	319	334	351	325	305	324	309	330	336	313	329	317	324	290	303	311	334	311	318	324	370	327	337	321	345	317	331	319	329	329	292	320	311	342	299	304	315	312	329	308	316	328	305	345	331	255	306	308	303	328	352	316	277	299	315	302	325	321	296	312	318	322	343	317	337	320	296	332	313	324	285	294	302	359	325	311	302	333	322	346	331	309	333	298	314	311	309	295	317	323	321	320	361	327	317	302	308	314	318	352	323	308	279	332	311	335	318	322	359	335	306	342	301	318	326	326	315	296	302	299	308	340	327	318	279	314	313	345	320	323	308	310	301	333	310	349	326	318	329	301	343	287	315	317	312	309	338	306	310	320	293	321	287	322	281	313	305	347	311	314	316	315	310	300	307	305	321	292	327	307	318	302	316	309	292	283	318	309	319	319	340	320	306	308	324	282	315	327	321	329	330	316	308	307	321	301	314	334	319	290	313	286	328	322	325	298	317	294	329	301	328	315	322	291	332	306	305	333	303	300	290	292	320	321	312	339	310	287	320	323	344	330	302	300	333	332	309	302	301	359	324	333	308	298	335	335	310	344	332	314	321	319	295	333	350	296	312	316	292	318	328	314	292	281	296	338	304	334	297	333	318	317	302	305	320	299	310	294	303	336	330	308	320	285	310	352	301	310	315	321	332	332	343	331	323	329	306	307	335	317	324	304	318	288	327	290	298	372	322	311	280	286	300	320	324	303	320	300	315	361	314	359	307	315	329	339	336	338	265	295	346	328	332	353	316	302	349	308	344	309	279	313	327	299	316	339	345	313	318	323	283	318	329	328	345	322	314	312	320	345	319	316	312	334	332	298	334	300	302	294	307	325	302	309	308	343	301	292	294	331	325	349	284	330	305	336	347	301	320	352	336	325	299	329	313	319	295	321	329	317	314	314	323	298	320	298	333	306	314	293	313	337	321	332	337	308	308	296	315	310	302	284	308	257	314	327	332	315	350	323	321	312	299	302	315	341	343	318	316	343	332	293	301	305	302	350	306	318	348	301	348	300	318	311	324	330	312	305	353	328	305	339	305	344	323	293	317	331	319	343	329	340	296	312	309	293	305	306	305	345	340	369	323	341	320	296	311	311	314	277	301	287	321	335	352	314	352	347	329	317	311	296	315	309	305	338	320	318	320	320	330	307	303	316	323	300	310	277	329	314	326	335	299	311	343	337	316	318	289	318	353	295	311	334	293	320	316	331	351	314	321	346	320	321	316	287	344	305	337	331	337	338	309	308	345	313	339	341	307	316	313	332	296	320	321	322	315	326	314	307	320	308	323	326	326	321	300	311	304	303	325	330	294	308	316	334	295	323	286	306	318	340	302	292	305	320	321	328	341	342	359	293	324	310	325	336	334	304	313	302	327	309	323	333	307	323	323	320	327	343	345	326	327	338	352	328	330	296	322	331	310	329	304	334	309	357	332	317	319	314	355	293	324	305	267	318	301	326	341	333	331	325	312	325	325	312	342	341	282	316	305	298	338	319	326	331	329	279	304	319	316	335	327	347	315	312	291	314	322	325	328	307	302	326	322	329	294	291	315	296	321	306	340	333	302	312	331	325	309	332	303	311	308	302	312	297	327	344	326	300	320	334	322	312	269	315	307	281	340	335	310	324	325	348	308	333	308	322	331	305	342	344	301	343	316	335	318	346	283	319	315	288	322	324	313	340	317	320	315	307	326	316	337	344	302	309	310	329	308	293	314	313	282	315	306	325	336	311	321	340	325	328	276	309	299	328	330	307	321	325	339	316	284	354	328	322	351	327	312	308	329	343	336	301	316	313	319	300	341	319	322	352	353	281	325	318	299	328	318	340	331	321	325	330	314	301	323	334	290	305	280	299	308	291	327	324	302	330	330	291	316	299	297	347	298	319	301	311	340	351	328	309	300	316	313	331	332	295	331	325	306	335	312	304	302	345	317	309	327	328	324	308	333	316	307	317	322	324	346	298	324	334	327	349	332	350	324	314	321	291	302	330	297	306	354	336	322	295	311	300	323	290	302	326	322	346	313	341	335	348	305	345	352	372	306	300	323	343	316	324	303	273	320	330	322	346	328	271	316	323	312	309	288	318	347	320	341	326	329	337	305	337	299	321	311	311	297	338	327	323	344	352	335	314	313	341	324	335	318	322	325	327	335	304	292	332	335	377	320	346	305	326	314	295	326	326	319	319	338	352	344	332	338	317	335	339	318	329	294	310	317	317	312	332	345	316	301	334	304	338	301	299	306	330	338	316	319	275	336	315	292	313	324	283	317	334	347	321	298	351	328	337	322	322	307	352	326	327	315	319	294	324	320	301	278	319	318	332	319	328	331	306	278	360	291	339	338	322	324	292	310	326	341	290	348	333	301	328	295	333	295	323	337	288	312	321	320	358	299	309	335	329	326	309	328	327	313	342	301	309	310	320	317	304	321	333	300	320	334	292	287	306	328	336	346	317	318	315	342	322	319	333	311	308	351	303	300	312	324	281	342	337	328	315	308	347	310	298	329	328	324	317	313	320	302	313	291	332	290	320	331	326	316	296	306	303	308	292	331	336	325	331	287	336	320	337	280	293	311	315	337	310	364	318	324	332	329	329	320	295	322	321	307	309	318	288	323	319	330	326	323	336	291	314	301	293	308	314	317	295	308	315	301	293	312	326	336	342	342	308	338	344	318	279	317	322	294	354	306	330	350	309	316	320	308	338	319	296	316	299	291	290	343	329	335	348	317	328	331	322	317	301	298	338	331	328	285	318	346	299	307	294	311	332	313	314	350	311	310	329	327	325	323	306	319	310	326	315	330	312	300	328	313	308	313	326	303	341	353	324	284	335	300	312	310	314	311	301	330	347	279	292	341	278	375	310	316	310	305	309	317	342	297	286	326	315	326	316	348	348	282	295	321	316	335	305	333	310	332	314	367	340	296	316	319	363	306	325	371	347	302	345	336	336	335	315	308
4910	1038	724	482	488	446	418	398	424	391	394	399	379	364	391	361	429	350	357	407	394	379	403	368	371	386	366	371	376	380	359	391	418	407	420	342	347	363	356	416	371	364	388	398	401	361	382	402	397	394	406	378	396	410	363	349	366	387	355	366	351	355	360	384	344	392	362	393	380	408	361	341	407	399	387	361	363	383	394	372	411	385	359	365	375	355	387	422	389	356	404	408	358	363	360	402	344	402	408	387	396	375	385	399	363	387	389	408	359	381	381	405	411	373	381	373	410	355	392	357	364	358	379	335	388	368	336	369	377	387	397	397	360	404	368	404	376	359	382	355	388	358	358	358	362	434	397	407	371	378	375	430	388	367	361	394	387	375	375	381	363	388	388	393	426	390	369	378	374	373	395	395	357	386	412	386	338	371	404	395	385	387	378	398	340	358	361	360	409	411	371	378	415	423	360	377	400	365	365	367	392	350	357	408	352	360	357	376	401	386	365	397	399	370	375	371	393	376	369	358	382	375	347	359	358	379	370	390	406	376	349	384	394	378	378	368	376	400	325	361	397	395	410	377	391	382	367	344	384	367	373	388	419	369	389	391	392	391	390	392	372	396	353	394	394	389	352	407	386	380	348	371	377	384	354	389	379	413	408	375	408	358	379	379	369	356	396	367	383	373	370	383	371	364	407	366	349	375	399	388	372	385	397	368	368	379	391	364	353	352	390	391	383	392	379	391	370	374	365	404	377	401	407	395	381	384	379	361	358	385	352	354	399	420	367	379	365	397	389	366	363	370	397	363	379	366	353	385	372	364	423	384	375	390	348	410	364	370	359	368	403	349	400	365	369	366	415	392	364	371	394	363	374	370	367	382	360	403	375	380	379	382	371	386	399	364	327	358	365	373	404	359	357	392	376	333	384	376	377	420	384	406	408	388	384	408	377	409	347	410	366	383	369	369	383	394	381	387	349	420	428	364	403	387	371	392	401	413	367	409	349	382	378	364	391	371	399	394	343	368	368	414	384	332	399	367	385	378	381	387	395	399	403	375	391	361	412	367	359	385	402	376	357	386	377	404	361	383	412	390	418	384	375	375	366	376	394	370	373	367	406	357	384	375	402	377	390	397	379	400	382	388	398	407	348	359	358	376	378	375	366	391	403	364	391	387	401	379	394	394	381	397	400	400	391	376	390	345	369	364	345	426	347	435	347	399	388	386	400	374	394	366	388	384	363	413	399	356	404	397	379	375	381	397	342	374	373	405	362	425	423	397	402	328	376	383	390	385	408	369	374	421	355	405	393	370	399	394	382	385	395	394	383	370	419	385	408	364	372	336	411	372	421	371	370	342	372	372	378	429	377	377	387	394	404	394	398	371	408	357	399	378	379	353	353	376	375	345	383	377	362	412	331	378	365	372	376	390	368	386	372	394	383	387	369	380	376	393	384	352	384	362	400	361	344	378	373	388	373	412	389	375	395	392	367	353	371	400	364	391	374	376	370	394	383	384	378	371	398	388	356	379	371	387	372	409	408	393	383	423	375	365	417	390	407	365	352	387	370	361	383	378	367	385	394	360	334	367	381	407	396	394	428	379	378	380	390	376	394	384	404	388	354	376	395	369	363	383	378	371	383	375	382	400	394	389	358	409	359	396	395	405	378	364	380	409	401	414	399	386	404	409	381	361	411	388	361	377	399	368	377	354	366	397	368	382	403	375	358	410	393	362	382	365	370	408	386	383	349	395	328	363	365	352	402	369	383	356	392	381	366	389	412	370	396	390	338	374	371	402	393	390	364	373	346	400	373	337	378	366	363	349	373	384	367	370	375	374	368	357	376	361	356	371	396	372	377	385	398	367	387	371	374	372	379	340	383	401	399	401	397	383	383	374	392	386	366	395	428	349	344	369	378	376	384	388	354	346	395	381	388	358	376	402	373	360	368	372	346	406	400	333	384	360	373	382	378	369	390	408	395	382	377	368	402	393	374	366	384	396	383	379	364	377	364	371	368	382	396	400	356	371	410	384	397	360	360	408	373	398	366	377	358	408	391	423	367	362	362	408	400	395	381	362	381	396	377	369	347	375	360	375	381	385	371	397	372	370	379	376	393	372	395	360	398	362	375	402	388	385	410	388	380	380	431	410	364	413	397	432	374	397	374	360	357	377	373	375	371	374	387	422	378	392	372	344	415	358	375	380	390	404	396	399	393	379	383	367	349	351	370	363	371	380	389	364	378	389	378	368	395	421	408	393	373	382	373	386	394	399	388	376	388	387	392	391	400	375	383	414	386	369	399	387	369	402	388	371	386	400	374	390	391	360	394	408	399	384	394	364	368	393	357	385	374	364	393	377	365	385	416	368	353	379	426	392	403	380	429	367	362	357	369	364	384	393	362	373	354	401	379	379	380	395	386	393	405	374	377	387	418	363	384	378	355	409	363	356	368	376	350	392	412	390	383	387	353	415	409	370	382	369	399	394	398	395	392	345	389	368	367	419	400	382	387	387	398	371	384	409	386	381	385	352	354	391	395	354	372	375	392	371	373	420	370	361	345	376	361	358	362	392	369	389	408	406	389	406	376	405	371	367	385	377	380	357	370	387	339	381	379	383	349	400	375	430	375	389	363	410	353	413	393	340	380	390	382	372	369	383	405	391	351	372	401	371	381	347	369	371	356	354	374	372	400	376	387	365	358	398	371	388	343	389	371	375	388	369	349	381	406	361	390	379	402	372	354	380	400	384	381	379	389	397	331	384	408	372	393	379	380	358	398	386	380	414	407	374	379	380	362	355	386	381	371	372	368	389	438	374	403	361	372	398	427	397	374	390	381	347	369	375	383	427	358	379	375	362	363	371	349	395	376	413	393	364	412	361	379	382	373	385	343	389	409	407	365	400	426	375	391	367	397	392	375	377	343	370	372	410	390	358	411	363	391	403	387	382	412	348	394	372	358	422	356	340	418	377	379	402	378	400	381	359	392	361	366	353	364	388	412	338	382	346	397	408	385	366	377	396	332	404	384	402	381	406	392	382	393	416	377	400	352	394	397	373	363	371	353	342	347	402	341	356	353	386	386	374	383	361	392	412	397	368	398	381	347	362	375	373	363	404	340	369	412	378	353	385	369	353	328	375	386	392	417	419	380	377	418	409	378	386	372	380	371	376	389	398	391	410	419	397	380	376	358	370	366	381	413	373	423	370	347	359	375	356	357	391	386	396	368	388	403	374	374	416	388	376	378	385	388	388	421	386	398	396	404	365	365	414	363	395	383	373	361	381	360	374	384	378	366	379	415	354	387	410	362	431	389	372	385	397	372	378	413	397	398	387	357	386	375	385	363	390	359	374	349	359	357	383	409	383	394	401	421	355	409	414	356	401	404	399	371	372	370	366	411	350	385	371	402	404	357	364	344	364	361	408	377	374	371	389	401	384	414	373	370	371	363	409	384	406	406	395	371	387	345	377	363	372	368	367	394	371	417	374	411	380	369	390	411	415	386	364	355	384
23619	21362	28127	24962	20933	2777	738	563	453	467	403	374	431	395	397	424	362	367	390	391	393	383	364	367	359	362	370	328	355	380	351	367	333	350	310	355	350	323	332	370	361	317	334	373	385	334	343	358	342	333	367	351	342	305	324	329	332	337	345	330	317	328	340	316	345	304	334	330	344	375	354	361	346	302	344	313	344	342	341	365	371	348	336	374	338	322	351	349	393	343	357	368	389	340	311	328	348	329	361	328	353	342	347	318	304	342	305	325	343	339	355	359	370	331	324	340	335	342	330	350	355	329	364	344	368	343	354	326	380	336	380	304	343	330	340	339	336	379	325	340	333	329	344	361	339	324	334	333	329	320	359	326	339	348	347	349	369	338	338	360	319	339	345	315	337	349	322	327	331	344	322	344	357	356	337	346	333	345	383	299	346	319	383	371	343	329	316	335	341	341	315	333	313	355	341	328	319	308	350	327	360	333	363	349	353	335	354	322	346	354	363	347	357	352	365	349	302	326	332	320	351	318	333	364	321	356	350	364	365	331	344	337	311	359	340	380	362	318	316	323	364	357	308	332	348	331	314	335	339	315	363	356	310	349	354	335	355	370	327	362	311	360	335	324	344	328	339	364	340	339	336	341	377	348	345	378	347	295	343	326	325	324	347	330	313	310	311	363	327	364	333	346	372	337	327	349	367	361	377	340	367	300	308	391	357	359	356	332	320	354	331	337	332	310	334	348	330	349	298	331	377	354	358	362	324	355	343	343	371	326	329	318	344	328	331	344	318	349	346	356	340	351	326	354	371	328	349	365	344	322	343	326	356	337	321	324	338	336	332	331	338	331	334	357	351	349	310	326	359	319	344	365	349	380	356	333	356	335	345	329	332	295	315	345	333	366	334	342	347	344	352	317	308	370	341	344	324	313	368	321	355	357	325	324	324	360	309	324	359	343	336	330	350	321	319	319	344	319	322	347	354	316	338	386	318	379	335	343	343	354	331	337	340	362	327	311	304	362	350	338	340	352	371	337	377	330	317	304	342	333	349	371	330	387	335	343	339	332	352	347	329	338	318	339	321	316	331	351	331	362	321	360	325	331	347	342	332	346	333	339	357	330	310	369	336	317	331	369	344	376	332	376	343	340	327	359	362	359	358	359	310	356	338	339	334	332	325	332	340	345	327	344	352	340	335	371	352	344	320	364	344	285	312	353	367	344	326	350	311	330	333	363	313	308	357	335	365	349	330	322	360	346	340	341	365	353	316	375	316	338	358	335	329	304	332	369	324	330	311	345	331	353	334	339	365	349	367	333	350	310	341	315	325	357	352	333	339	349	353	335	342	319	375	337	347	344	337	348	326	333	353	346	350	336	341	360	342	350	348	349	386	346	344	368	358	345	337	371	323	335	315	322	330	328	324	324	329	336	342	333	318	354	357	352	324	354	349	356	351	319	343	350	363	365	322	365	319	340	324	378	340	350	349	389	345	361	326	330	340	364	336	342	326	371	338	355	359	318	329	344	323	338	304	332	336	337	362	327	306	335	359	344	357	367	340	306	358	350	355	378	334	304	328	352	348	361	352	376	339	325	341	338	344	333	349	359	334	317	316	327	363	358	338	328	332	292	370	375	319	335	336	360	340	323	333	336	303	344	362	346	327	352	283	338	367	324	333	358	306	331	305	330	345	344	323	340	365	331	347	298	345	322	385	372	357	320	330	330	339	367	367	314	379	338	331	359	374	352	362	325	348	351	347	330	335	322	333	328	360	372	344	364	331	361	339	365	332	295	325	370	352	334	341	350	330	364	327	340	358	333	366	332	355	344	335	334	363	342	320	351	349	361	332	326	326	290	332	351	307	374	336	346	343	337	317	305	364	336	326	333	334	322	326	342	326	323	359	349	333	321	338	373	326	318	344	337	357	354	328	352	340	295	365	340	325	354	291	354	323	344	341	359	364	317	339	332	349	351	376	362	352	324	329	335	342	324	331	329	351	331	345	337	330	346	336	319	324	337	373	323	350	337	357	310	339	337	345	326	357	310	371	349	324	334	341	321	358	310	357	330	340	332	355	358	324	372	378	309	333	356	368	343	355	333	327	334	320	385	319	381	324	333	328	325	367	362	341	330	346	322	383	335	325	353	349	340	351	328	369	310	350	340	386	367	342	348	341	356	350	353	343	348	333	334	320	350	307	321	333	314	325	328	357	326	358	336	350	339	306	335	362	317	377	347	317	336	355	330	364	340	336	345	349	346	373	319	341	324	323	373	327	352	336	330	364	364	350	380	330	378	351	328	354	359	333	336	339	322	370	337	349	329	329	349	316	364	344	329	338	374	331	334	346	345	314	339	341	362	355	339	312	360	338	329	321	328	345	338	330	329	364	298	333	352	325	345	360	322	357	332	315	346	342	307	333	336	368	336	343	296	333	327	340	350	345	328	348	313	349	323	343	315	342	339	338	318	354	316	367	332	344	327	324	315	316	338	315	311	342	321	349	338	361	307	328	340	362	349	359	349	344	343	339	320	316	362	359	351	344	347	336	367	335	362	358	349	353	370	356	323	349	323	347	344	348	327	352	341	357	333	371	299	299	345	350	337	342	342	345	382	342	351	329	338	360	312	341	330	337	346	348	345	349	361	348	340	341	353	324	353	332	333	298	357	354	341	349	350	322	311	358	330	341	318	300	339	333	333	330	348	327	313	362	354	346	348	371	347	329	360	350	351	306	345	321	318	370	330	343	314	329	341	345	344	355	299	332	374	301	330	370	355	341	329	354	354	317	343	347	338	337	364	343	365	366	334	362	346	344	325	329	333	344	327	329	333	329	306	335	326	316	319	345	316	340	310	374	299	306	337	370	357	323	322	337	329	313	352	348	360	347	361	342	336	330	328	328	360	350	325	359	333	337	329	337	361	362	364	347	323	331	323	318	353	359	307	310	350	353	322	339	333	360	348	326	344	311	337	345	334	317	307	337	342	347	325	350	359	366	368	322	287	321	337	316	344	340	355	320	357	332	349	318	338	315	309	354	371	312	342	341	343	356	308	343	334	370	328	347	341	346	364	318	344	336	323	371	336	361	353	320	329	333	344	331	379	320	327	312	337	361	346	334	348	312	353	343	324	354	349	338	338	311	338	324	325	336	336	309	332	366	336	345	369	391	366	327	319	348	325	342	328	323	363	319	354	342	365	327	340	342	347	366	347	390	353	319	333	313	324	348	302	323	317	316	330	320	327	341	334	307	359	350	329	344	334	329	325	328	331	332	362	340	362	357	332	345	350	363	331	352	365	364	341	339	348	313	322	323	330	349	318	339	347	314	332	339	342	345	344	317	325	302	344	301	330	345	337	361	333	359	345	340	320	333	352	304	329	309	333	350	387	345	323	309	378	353	355	328	340	343	306	328	334	298	319	341	346	360	333	336	367	358	345	327	373	366	353	369	335	390	371	337	352	333	373	355	342	316	332	378	354	324	342	330	343	346	349	354	355	330	330	358	349	309	342
3833	7528	4861	2184	1575	1260	1019	843	761	681	592	564	525	504	534	509	475	484	489	453	442	429	442	465	409	450	414	422	407	417	414	437	428	443	411	455	405	464	416	478	415	425	437	445	404	418	377	424	431	452	458	391	399	409	371	409	382	399	403	384	454	407	434	449	422	471	393	413	413	408	455	369	386	408	442	395	404	429	420	418	410	421	405	426	365	412	424	400	386	421	422	431	407	375	428	420	406	427	433	448	385	406	408	400	388	429	396	440	394	452	412	451	406	419	402	419	426	411	399	435	400	378	417	402	384	395	354	391	418	394	415	459	407	384	400	406	412	440	401	418	427	400	427	373	386	366	406	407	428	433	417	419	403	415	399	432	405	422	416	409	423	421	416	391	410	403	443	418	427	398	406	437	394	407	419	416	373	415	421	399	393	413	399	403	415	438	378	425	419	404	434	403	405	400	364	395	423	447	422	399	459	443	424	428	392	378	385	477	417	426	410	376	426	422	427	414	443	409	401	395	405	394	392	427	429	357	403	417	406	419	386	421	422	402	411	398	451	424	412	418	399	440	415	413	464	416	437	398	401	432	464	384	411	399	413	413	438	421	438	396	427	404	408	420	449	404	396	371	417	416	403	382	405	389	461	413	423	395	410	402	451	411	390	442	428	420	385	410	445	434	382	429	395	399	417	390	432	407	405	408	442	442	412	388	431	416	412	373	418	438	375	429	415	445	423	411	421	398	385	400	413	425	424	452	410	399	415	380	394	398	408	431	441	409	403	414	462	392	391	401	420	438	418	385	405	411	397	438	413	405	403	410	409	389	390	443	376	409	396	424	403	393	454	378	389	426	451	431	432	454	415	415	435	407	417	412	406	410	415	387	410	417	406	376	433	359	421	444	408	409	430	398	388	401	410	395	398	427	418	399	454	452	414	409	421	435	426	406	440	405	425	418	399	439	455	396	415	422	424	393	390	397	416	392	405	402	405	422	393	436	410	375	405	451	432	397	427	409	434	405	447	370	448	401	456	381	427	393	434	412	421	383	419	430	407	423	415	428	421	382	424	418	444	409	414	410	386	379	437	422	385	457	423	413	417	434	410	452	401	376	465	372	430	399	426	411	427	400	455	410	420	384	385	386	426	430	376	394	424	419	412	416	415	445	450	390	425	420	424	399	424	421	419	417	410	391	430	405	402	437	413	404	409	400	426	439	427	399	448	414	396	457	421	422	431	431	440	427	401	408	410	393	411	450	429	422	460	413	402	419	409	405	406	354	381	449	443	410	415	438	420	408	432	418	415	404	416	445	432	442	419	401	410	390	389	422	410	436	427	402	379	412	402	418	433	374	404	413	418	405	394	433	392	432	405	426	401	427	407	438	444	422	406	424	399	433	433	416	422	400	427	399	410	431	385	381	438	416	435	434	411	415	435	375	404	433	416	404	399	431	390	381	381	440	429	402	380	379	382	384	385	406	415	418	403	408	446	402	397	399	388	452	426	431	381	413	437	436	428	443	388	382	421	450	388	397	418	395	375	387	439	404	432	395	379	414	428	395	448	416	450	420	413	423	390	404	364	412	417	399	400	407	402	436	429	407	415	413	387	412	386	452	391	393	419	396	383	434	380	424	467	384	407	400	429	424	403	408	414	409	452	404	392	407	407	425	405	409	434	392	465	415	380	400	451	422	414	401	412	396	410	434	456	406	433	436	425	391	408	416	388	402	423	396	397	432	412	419	411	422	404	408	402	437	416	393	416	390	437	417	451	382	413	423	419	381	417	438	416	362	424	418	421	410	425	426	406	374	381	438	387	443	422	430	405	390	410	390	402	410	392	456	426	427	430	428	421	388	409	357	419	398	391	424	431	421	431	407	387	392	422	415	414	405	443	399	379	399	445	400	403	400	440	416	441	434	411	415	407	396	379	413	407	421	437	445	446	422	403	375	403	419	400	435	420	386	402	437	412	409	412	405	421	432	414	407	405	397	435	426	417	401	433	444	418	414	415	422	394	375	401	403	402	405	403	441	442	377	386	407	399	448	408	390	392	424	407	426	433	409	454	452	433	406	444	398	408	421	396	408	408	378	439	410	445	431	430	441	437	411	439	390	404	446	416	432	413	407	426	445	414	440	392	419	395	423	409	404	405	409	412	387	454	411	415	396	425	407	412	393	404	413	400	404	382	442	424	386	453	429	437	401	415	409	425	372	421	408	431	411	414	406	400	393	412	429	425	406	399	429	434	415	412	395	423	414	398	432	423	409	376	441	408	428	406	401	396	369	407	423	375	410	424	407	423	398	433	463	406	419	441	394	415	428	422	416	400	444	412	473	404	391	408	433	429	401	449	437	373	425	455	444	433	376	408	439	416	420	434	420	378	435	395	390	431	403	423	417	422	385	399	419	424	422	396	433	386	408	445	402	438	428	420	391	430	419	422	419	412	413	410	436	451	420	394	407	355	424	366	398	408	428	397	426	397	414	443	411	399	445	391	436	423	399	411	390	413	411	387	442	380	411	421	419	428	422	399	377	407	405	432	425	403	420	405	409	414	406	403	426	412	422	455	386	446	398	414	431	410	401	413	386	400	403	399	445	400	435	437	416	427	406	431	380	407	398	396	448	394	410	405	411	402	403	425	412	384	434	410	445	441	437	414	406	457	443	433	409	391	426	408	436	393	410	398	407	411	430	415	415	420	419	411	379	401	393	407	423	426	398	445	393	404	443	419	412	417	438	407	397	413	447	404	416	386	437	447	407	403	393	392	413	409	412	392	384	412	426	398	442	420	420	386	411	407	420	434	399	400	422	413	435	397	394	418	427	413	363	398	459	401	432	381	423	428	398	387	404	387	424	410	415	387	415	389	424	434	368	404	429	452	444	373	402	420	425	390	422	394	424	428	416	421	396	391	449	392	393	437	440	410	407	434	398	395	398	433	378	421	399	386	411	407	416	427	438	428	436	448	390	401	417	470	431	441	428	411	423	418	398	433	421	426	398	382	402	421	450	376	414	402	469	429	420	418	379	450	437	431	428	448	410	429	458	398	435	431	389	375	427	386	421	441	426	412	403	410	398	432	413	395	422	385	391	425	404	401	456	435	421	446	398	410	392	439	406	407	421	415	407	393	404	370	386	397	429	454	411	412	446	390	413	389	456	417	429	388	442	425	403	409	407	414	398	393	399	417	407	451	394	404	378	411	400	418	420	396	409	370	391	421	421	407	442	425	439	436	450	441	399	410	391	394	430	417	408	412	435	449	402	437	455	399	434	476	451	402	401	427	423	440	427	421	423	417	377	436	415	392	423	411	385	451	402	374	413	424	402	414	411	406	392	407	431	425	450	428	405	414	402	423	413	400	414	445	435	417	418	439	418	404	449	427	413	367	384	393	431	429	431	437	391	431	402	435	416	439	401	372	435	420	415	433	421	423	435	413	392	404	388	407	453	412	421	396	429	387	405	413	446	428	390	423	389	421	406	399	388	427	420	388	416	402	377	379	411
25018	21410	26515	25164	1878	338	276	257	210	209	215	221	213	182	180	173	153	182	164	215	169	197	170	174	157	171	164	176	199	176	168	187	173	179	197	174	176	195	174	169	175	183	205	182	169	182	188	180	178	176	177	183	180	169	193	168	188	195	148	159	177	157	190	159	166	175	170	168	175	197	180	164	188	155	157	177	156	142	158	164	169	171	172	166	154	157	181	157	159	174	169	176	178	169	182	167	174	151	169	164	185	181	173	156	153	166	171	125	171	151	179	159	168	213	174	161	170	178	161	182	157	175	174	181	162	181	191	165	162	153	175	154	197	170	157	160	169	153	185	169	159	200	159	176	186	176	169	176	166	167	173	173	154	145	148	165	181	158	160	168	187	151	164	192	165	183	163	185	168	168	183	211	171	167	150	181	165	194	160	184	158	156	179	175	176	173	198	167	166	171	173	183	177	183	178	184	165	177	174	181	177	180	179	168	184	183	167	182	189	178	163	168	182	174	165	175	170	141	140	153	157	158	179	172	180	155	147	163	171	168	190	173	168	184	162	172	167	163	180	164	147	177	149	178	175	184	152	182	149	183	169	154	165	189	181	198	182	169	169	171	191	180	159	172	164	174	182	149	165	168	181	151	164	166	174	151	166	189	176	161	154	179	203	182	174	157	171	172	172	170	149	157	165	172	163	164	184	185	175	173	200	173	169	201	158	172	161	177	190	173	165	197	198	158	169	179	183	156	177	156	182	169	174	153	177	155	165	172	169	140	160	186	170	172	175	140	172	159	168	172	186	175	165	193	172	181	173	192	183	176	179	149	169	185	175	153	169	177	185	158	149	151	172	182	193	171	177	178	163	163	169	167	149	169	159	167	168	172	148	151	172	185	152	184	163	182	151	167	142	168	181	168	165	183	179	173	167	183	182	174	147	171	158	158	165	170	174	164	170	148	184	168	174	187	178	187	162	168	168	151	178	163	170	174	177	187	192	162	164	175	181	181	177	197	187	166	162	175	171	180	169	168	145	162	154	160	166	192	180	161	159	168	156	164	183	170	155	179	171	180	173	161	170	151	166	166	169	175	172	200	168	176	160	180	164	178	185	163	180	189	181	169	180	180	173	163	183	167	172	178	154	187	175	163	190	199	178	203	166	180	166	161	176	166	163	166	172	164	169	160	179	189	164	178	167	164	173	181	176	194	159	174	185	186	161	195	167	187	168	137	168	165	174	160	175	167	152	159	161	187	172	174	168	166	171	192	143	185	170	194	171	160	168	154	162	154	180	185	144	144	156	144	191	184	185	174	160	185	164	155	185	172	194	185	172	164	145	164	183	167	168	166	166	179	186	158	194	163	207	171	170	154	155	169	181	173	178	167	163	159	164	157	174	186	165	150	186	169	155	166	177	184	176	174	184	169	163	169	148	178	152	192	171	161	200	163	182	155	176	171	189	171	194	178	164	148	151	169	183	155	180	172	170	166	162	187	179	176	177	164	185	179	167	180	178	163	160	180	184	161	149	160	156	160	164	164	162	170	147	163	173	189	182	170	175	189	176	156	185	162	186	165	179	152	161	180	165	188	172	170	155	182	154	185	171	182	190	171	183	181	189	183	167	167	181	174	168	178	171	183	154	177	173	191	157	161	166	163	172	197	171	173	172	164	162	154	150	154	184	176	169	200	160	163	169	147	182	163	175	165	159	157	175	173	170	188	184	173	166	157	154	160	146	177	177	173	175	163	175	158	185	165	167	175	149	169	159	167	147	192	165	172	161	159	194	156	183	153	166	150	186	166	192	188	140	163	166	144	169	178	149	176	160	179	181	173	174	162	167	183	178	189	177	172	178	152	151	169	158	158	165	182	169	147	170	150	157	178	178	166	166	171	155	157	153	182	178	172	209	187	174	149	186	195	178	190	148	172	189	194	150	181	189	165	176	161	157	177	173	170	174	164	160	159	176	208	184	170	167	157	163	189	172	171	180	148	175	178	170	153	179	180	165	183	177	181	168	168	175	154	156	174	183	201	178	191	159	147	178	177	154	175	168	170	158	187	187	176	148	168	175	174	168	163	178	153	184	175	189	152	156	188	164	194	148	168	171	183	201	180	171	179	186	180	179	157	152	170	181	161	177	171	151	155	172	167	172	161	171	169	155	172	179	177	197	169	178	184	152	180	173	179	177	188	171	150	165	169	182	151	153	150	163	175	188	188	185	148	153	184	167	193	177	194	174	161	185	171	159	161	186	173	171	176	173	176	156	170	177	153	179	152	156	190	180	148	201	156	163	174	184	146	167	189	167	170	179	179	174	187	146	178	156	173	169	163	147	161	157	141	167	180	180	187	177	169	183	180	172	169	175	178	170	185	190	183	174	164	172	159	173	163	165	179	191	145	187	161	181	172	165	168	170	162	179	172	177	176	183	167	171	145	155	150	169	153	157	182	175	151	170	174	164	187	166	177	169	168	156	197	165	180	173	204	186	177	164	178	182	161	175	184	167	176	171	165	169	174	160	180	179	169	182	163	198	153	146	198	154	159	162	182	172	157	175	168	183	175	182	155	167	166	162	174	166	158	175	162	157	194	173	179	189	162	181	203	170	166	180	180	191	164	148	171	156	171	166	175	195	187	161	196	158	162	165	170	147	181	168	158	174	192	169	184	185	163	178	168	155	174	211	182	159	179	164	164	149	177	166	175	185	165	178	166	168	167	157	178	162	173	191	162	166	173	164	157	181	178	182	202	154	181	191	170	155	174	144	163	167	177	172	198	170	178	167	180	143	180	167	180	159	188	153	175	164	163	155	171	159	176	161	156	164	160	162	190	187	185	150	178	170	151	147	167	181	178	167	169	171	170	187	179	190	189	216	159	162	185	196	165	170	196	189	198	174	152	183	168	158	189	170	178	186	196	163	179	148	184	187	190	175	144	172	181	173	186	182	174	159	180	170	184	174	189	161	147	170	189	179	191	164	166	178	186	170	178	179	176	191	156	152	150	170	159	154	179	166	168	177	188	154	162	160	159	176	173	196	179	200	173	162	174	158	158	166	166	175	178	159	190	153	172	172	186	165	193	166	177	172	162	178	167	173	159	161	165	172	193	168	181	163	179	149	195	160	189	176	168	158	165	167	184	183	188	173	185	169	175	170	176	164	183	182	178	168	181	177	168	164	168	163	144	179	168	192	183	156	178	194	168	158	179	185	188	185	175	153	197	138	169	168	168	169	163	158	142	175	184	164	161	195	180	167	150	160	164	164	170	179	176	148	161	184	185	152	152	146	182	162	160	173	175	177	169	189	175	177	161	187	174	193	178	194	157	182	166	161	209	166	184	156	162	152	167	138	172	163	176	150	171	180	186	163	146	175	173	174	181	190	183	187	161	182	172	153	165	178	170	175	202	164	203	179	195	158	179	200	154	173	175	171	174	163	193	149	172	174	168	179	159	204	169	202	155	197	176	161	180	172	154	180	176	170	159	184	178	168	172	183	210	170	181	192	164	161	176
4217	3829	2414	1113	823	602	482	413	337	342	324	306	308	253	287	265	259	250	264	236	233	228	231	226	206	233	223	202	210	221	195	217	202	253	216	222	232	190	207	209	235	246	210	194	235	223	219	204	209	205	212	225	204	197	219	216	225	203	203	194	210	211	213	216	200	204	196	234	203	192	230	190	227	274	218	204	212	201	205	191	200	196	221	200	204	206	207	205	204	190	200	219	219	203	197	220	208	215	210	196	188	224	195	215	211	220	205	189	192	212	224	214	189	217	209	216	222	209	199	218	212	212	208	211	202	216	207	202	226	194	208	196	180	226	203	205	213	196	198	215	212	217	212	190	184	219	218	202	215	212	227	187	200	189	212	187	233	209	217	193	222	247	210	229	216	194	220	198	208	218	214	229	208	208	198	200	236	196	199	215	240	208	234	195	217	230	203	202	199	223	209	224	214	207	178	201	218	206	203	181	186	209	245	206	174	177	184	219	201	204	229	216	201	207	188	183	228	180	234	225	210	200	189	246	226	216	221	225	205	224	188	203	198	235	202	213	208	245	222	226	223	208	229	210	219	218	216	205	209	208	203	211	187	236	207	232	198	223	219	197	193	226	207	208	201	198	189	202	202	206	193	191	215	217	194	207	199	208	219	227	181	170	197	220	232	194	238	175	206	220	210	213	196	183	204	222	212	201	203	209	224	185	224	193	200	239	229	201	216	216	173	205	205	222	217	188	197	223	217	228	177	214	216	213	224	198	222	229	207	211	215	230	201	226	196	212	224	200	187	172	190	198	207	231	202	193	244	207	187	202	243	223	206	198	209	200	218	231	205	205	202	234	200	222	207	231	208	209	172	208	233	200	212	207	216	200	180	194	218	207	188	229	219	204	212	205	226	225	207	210	203	201	183	206	192	201	203	236	207	181	232	205	178	177	207	200	199	216	229	203	201	223	229	225	211	232	224	215	201	188	202	188	224	220	206	229	220	205	199	217	207	210	219	217	205	191	196	223	190	201	207	229	189	217	198	225	240	223	217	212	188	217	198	208	195	187	187	207	215	225	199	230	182	211	194	185	193	201	211	232	187	207	201	217	199	219	196	201	221	198	210	206	198	213	177	181	205	192	211	182	202	209	194	191	216	179	207	202	210	221	198	211	210	232	192	192	183	220	209	160	204	204	198	205	216	203	183	219	210	220	204	205	235	228	228	205	216	198	224	198	227	241	204	225	218	224	214	231	192	222	194	216	206	216	211	220	209	194	216	202	225	232	192	210	197	215	208	199	212	221	217	218	196	221	228	206	216	216	228	227	203	242	204	216	199	235	213	203	226	216	219	201	214	200	196	222	205	228	218	200	218	216	199	178	192	251	189	196	212	224	209	221	201	197	204	183	225	211	219	221	220	217	206	215	216	200	217	232	224	217	201	194	205	217	199	189	184	238	215	188	202	231	181	218	244	194	213	207	204	229	194	198	219	207	207	210	222	190	224	210	222	198	228	229	169	204	208	221	198	193	196	217	223	231	225	201	197	237	192	188	243	234	202	206	229	221	208	202	207	223	234	210	216	210	244	210	210	209	193	217	191	199	229	229	195	224	200	215	202	207	204	188	220	229	219	218	218	179	212	185	210	227	212	211	199	204	208	213	226	226	217	172	233	220	233	205	191	210	226	175	207	185	204	197	194	196	219	207	233	211	203	235	207	200	227	189	192	222	192	198	202	213	207	236	255	191	213	208	203	206	205	196	218	214	209	204	192	226	219	213	210	234	235	199	213	200	228	195	216	198	232	198	205	213	218	206	235	209	212	189	210	196	191	203	194	190	205	192	203	224	202	212	209	197	212	212	220	197	225	189	205	197	200	204	229	195	210	197	184	205	210	193	201	192	210	203	229	198	210	233	218	182	213	222	208	225	205	184	198	201	193	202	217	203	213	224	227	233	206	210	190	202	202	228	233	202	195	215	225	195	224	191	194	223	218	210	188	204	234	192	214	195	216	245	208	221	221	181	226	196	222	200	191	213	228	213	221	184	223	201	217	222	195	192	203	212	231	216	227	217	204	223	212	212	204	202	190	175	217	220	234	168	199	231	206	190	244	226	186	198	210	190	218	195	227	173	229	218	224	231	212	205	212	226	209	202	226	231	187	191	224	188	188	224	193	198	226	204	234	208	237	205	194	238	196	212	236	178	176	220	178	193	213	212	201	184	187	209	209	204	219	223	227	202	226	200	204	194	204	235	211	215	214	207	187	193	172	204	210	219	178	202	228	211	195	188	193	161	203	200	223	181	209	215	207	203	226	191	208	208	210	219	204	230	203	226	226	206	241	225	198	220	187	190	206	193	225	208	206	194	197	203	203	205	223	192	195	207	206	221	189	221	235	211	203	241	195	218	196	185	209	212	222	225	216	210	226	219	186	211	193	204	184	216	217	217	220	194	212	200	226	207	203	210	217	200	220	199	196	227	218	202	218	171	217	207	234	207	229	202	195	209	208	208	228	196	199	212	212	205	194	193	190	202	195	200	208	215	204	209	218	204	208	186	205	211	233	234	198	223	211	190	200	216	212	213	202	210	205	222	234	180	209	224	228	220	234	222	199	202	194	211	229	211	214	209	192	218	210	212	217	211	213	227	192	218	211	189	209	215	196	206	223	203	213	213	226	217	203	229	217	227	198	203	220	213	235	199	204	203	222	227	188	198	213	196	195	211	234	218	204	212	210	216	223	204	215	211	200	190	216	186	226	201	190	202	183	203	212	200	225	236	210	176	233	220	196	202	201	202	189	219	215	205	187	211	228	212	208	215	204	205	213	214	193	245	215	219	191	207	190	218	220	224	192	234	204	195	222	175	208	205	202	219	219	189	203	211	198	203	187	215	218	230	194	211	201	231	205	182	188	189	222	215	218	220	202	183	230	171	216	202	177	197	186	206	189	211	197	215	217	208	196	222	201	227	218	216	192	230	198	215	211	197	188	191	213	205	224	187	216	191	218	213	235	212	236	228	218	202	195	214	213	216	200	227	202	202	215	223	188	231	192	192	216	207	213	191	175	205	218	207	205	211	209	204	235	198	194	205	236	203	212	205	199	227	212	194	223	236	196	210	183	208	203	197	239	193	225	219	206	204	220	191	200	216	215	238	234	202	192	187	195	239	187	192	210	214	194	218	201	207	215	210	192	197	198	194	204	195	224	229	228	196	209	204	233	205	245	197	219	235	230	215	204	210	217	216	224	208	206	229	210	206	176	200	240	196	208	213	195	193	220	213	184	207	167	204	217	205	199	242	214	203	237	194	199	210	197	206	184	198	193	174	204	214	196	199	207	224	199	193	202	213	176	202	231	214	218	219	223	226	189	214	177	196	203	213	198	201	201	215	216	207	208	225	232	201	213	193	203	199	185	181	228	201	198	218	208	212	226	202	198	234	228	213	226	206	204	225	211	192	220	207	202	211	188	193	229	191	206	205	213	197	209	208	236	207	220	196	243	221	204	210	208	183
22741	21446	28845	24441	21448	20812	1773	578	427	377	352	316	284	275	252	232	239	203	202	220	180	200	188	214	210	173	208	185	192	178	182	160	181	169	185	185	157	192	167	174	179	180	329	276	202	167	157	171	171	172	157	165	176	172	191	163	187	173	165	175	176	167	180	157	173	153	176	182	171	153	148	177	175	167	177	167	197	160	160	149	162	177	162	169	154	183	178	160	155	177	156	158	177	165	174	174	184	155	178	166	177	159	177	153	164	157	165	146	166	157	145	145	168	164	156	197	168	155	158	157	158	170	168	168	155	170	158	197	162	171	150	144	177	168	178	164	177	149	157	162	157	150	156	158	173	158	169	160	160	154	169	179	156	178	164	182	167	175	159	168	157	186	170	148	164	137	177	179	159	143	172	194	179	181	166	179	147	180	163	150	150	163	159	169	165	159	144	163	170	167	126	158	170	173	176	158	197	143	147	158	163	166	139	167	153	168	162	164	167	162	170	158	169	170	193	162	150	190	145	176	175	174	157	163	169	181	175	153	159	157	160	189	157	147	164	168	174	153	160	166	165	184	172	180	170	127	174	173	171	200	143	169	170	167	172	159	152	153	187	171	161	153	185	171	153	139	172	168	163	179	157	146	160	176	147	154	175	186	153	180	150	168	174	161	151	164	139	175	164	162	147	161	177	159	173	155	172	178	174	164	182	171	159	159	185	151	152	181	163	167	160	175	161	176	176	173	178	167	157	169	149	141	156	157	152	160	164	128	169	173	173	167	157	156	167	145	156	163	153	174	193	164	168	190	143	180	168	188	143	170	177	181	174	131	160	189	167	166	146	133	160	158	167	146	164	151	144	172	168	189	152	170	161	158	165	161	164	182	182	153	169	162	182	161	172	144	143	151	163	160	159	156	152	135	150	172	171	178	170	155	160	175	163	156	169	163	157	175	186	173	182	168	187	159	168	166	173	153	182	172	166	188	153	184	175	164	169	150	154	142	149	164	197	151	164	188	175	180	192	148	171	168	182	153	147	165	178	170	163	164	186	157	144	167	173	184	160	174	176	198	154	159	165	147	148	140	166	187	160	166	179	160	176	154	153	154	161	172	154	175	155	152	173	145	161	150	168	176	157	152	178	170	173	161	165	167	168	158	175	168	163	145	170	192	174	150	156	167	166	150	161	168	157	162	161	166	166	176	151	155	163	165	180	164	173	160	149	167	166	177	156	181	173	163	149	147	157	163	160	155	174	164	139	163	171	175	159	153	157	150	161	170	171	168	158	161	167	150	149	162	159	152	152	177	163	159	150	161	144	151	168	167	155	176	171	169	146	186	162	172	158	130	168	148	135	162	175	195	166	172	178	157	161	165	171	191	180	118	175	151	168	165	149	167	153	161	149	170	168	148	151	148	164	165	169	174	142	159	176	184	175	175	155	172	149	153	175	157	163	165	151	163	155	179	164	157	178	153	175	148	171	170	191	187	153	186	150	198	155	145	166	162	159	178	158	165	152	162	163	163	167	178	176	179	165	172	152	154	170	158	135	184	163	173	138	151	171	163	159	161	159	176	163	171	178	142	163	159	159	187	162	157	181	171	151	155	169	161	140	185	179	170	145	184	177	166	177	153	165	165	149	200	159	171	172	160	144	165	153	192	162	150	170	177	163	169	189	162	159	155	144	166	165	164	175	182	149	160	171	169	144	149	179	156	156	164	153	160	170	173	159	175	170	159	149	154	167	170	154	202	162	148	173	143	166	153	174	167	164	166	151	165	160	173	176	166	151	142	154	179	152	160	157	162	167	176	167	132	150	191	179	157	178	153	169	167	169	157	151	171	174	173	162	161	148	184	174	151	184	192	162	152	137	175	184	154	196	162	152	141	168	171	159	176	163	179	189	147	156	178	193	168	171	168	179	169	157	177	171	178	174	149	160	156	152	169	164	164	179	181	155	141	181	150	177	158	177	148	176	158	175	149	149	196	182	164	159	152	187	153	150	178	174	170	151	188	157	166	175	189	163	160	184	152	155	150	162	156	171	150	176	160	166	154	175	197	163	146	167	167	172	170	145	170	158	166	163	153	180	131	170	180	139	152	160	173	160	165	163	187	170	164	178	174	161	177	160	160	170	172	180	160	181	158	155	169	160	157	159	170	183	179	163	181	165	171	167	154	171	157	149	166	172	169	159	183	148	164	167	164	161	169	169	155	167	154	180	176	171	178	179	145	158	156	181	157	151	169	180	151	171	163	167	166	156	150	165	169	165	180	170	160	174	180	175	161	184	164	161	166	161	170	157	151	176	158	182	166	167	143	150	148	140	157	164	169	170	169	156	164	147	163	188	171	156	171	176	136	156	167	176	155	167	152	172	152	153	190	162	178	170	168	158	158	196	157	176	157	182	170	153	170	155	170	185	156	175	174	159	174	172	166	174	142	162	158	137	182	155	162	167	148	179	140	132	182	156	181	162	182	154	190	201	165	158	173	159	148	176	153	155	171	155	169	160	158	160	162	176	170	179	164	185	149	162	170	146	148	159	166	157	171	179	169	166	145	165	141	156	165	169	176	178	146	156	155	184	176	180	143	197	150	176	163	159	183	157	165	181	187	163	134	159	174	173	185	157	149	159	161	158	152	175	162	168	190	196	204	171	170	165	150	143	183	162	161	171	154	149	165	144	155	163	173	151	149	178	168	160	160	165	201	156	161	164	149	169	149	173	165	173	161	169	176	188	159	155	163	136	167	159	165	156	162	161	169	174	175	161	151	155	169	159	180	157	168	176	158	153	168	191	151	170	164	174	182	189	178	158	156	169	169	182	147	159	173	150	162	190	163	148	156	182	170	161	179	160	150	159	180	168	175	142	147	185	156	158	176	160	163	149	180	160	172	152	159	165	156	141	169	148	165	146	164	181	168	149	158	170	183	159	156	166	177	164	177	162	174	163	176	176	172	159	158	162	172	156	182	147	185	175	148	171	181	148	166	155	164	158	165	156	167	171	150	151	157	154	157	134	164	172	147	155	168	158	158	158	148	151	137	140	179	155	161	184	162	165	162	133	173	175	174	154	166	174	159	163	158	151	179	153	177	159	175	180	173	166	177	191	160	161	170	193	148	192	163	168	160	162	162	178	155	173	166	180	167	175	154	174	172	155	158	166	164	159	163	180	143	178	170	177	144	198	167	157	161	149	154	156	158	169	163	168	144	160	149	162	154	171	161	164	153	149	175	170	159	192	176	170	152	183	160	160	160	159	186	168	153	167	181	164	172	171	172	163	128	186	161	168	158	182	186	145	155	165	183	171	169	172	169	159	163	176	154	169	148	162	173	164	164	154	136	169	169	176	160	164	150	162	173	155	155	168	152	157	167	165	166	164	140	205	160	173	159	158	167	161	179	180	170	163	187	160	169	169	173	152	142	170	162	153	160	175	151	155	171	154	160	155	167	178	174	147	196	163	160	159	185	152	177	172	163	156	158	166	148	184	170	185	189	154	160	157	161	133	148
4724	12235	7744	3662	2585	1750	1382	1069	826	713	658	539	461	417	395	319	318	331	301	314	274	264	281	291	278	242	251	236	242	231	226	253	250	234	235	247	238	243	212	209	191	222	524	416	280	214	223	240	207	218	209	224	211	220	211	227	189	212	220	225	229	231	236	221	217	213	226	222	228	221	222	224	210	249	187	211	246	186	191	214	210	225	211	232	208	215	210	200	192	190	213	204	207	226	228	216	214	217	197	192	228	211	213	184	207	222	211	204	209	204	238	234	228	233	233	224	204	199	217	205	197	200	217	198	205	232	198	199	227	208	232	194	231	206	219	228	197	213	202	218	187	195	199	193	187	202	225	204	202	218	194	220	205	194	198	189	221	203	218	195	217	237	203	223	219	208	179	199	230	193	204	229	219	230	209	204	223	219	200	242	200	233	228	203	215	203	225	240	222	195	226	239	213	218	214	223	196	189	217	216	227	206	207	234	201	224	236	239	218	208	193	217	205	222	199	215	195	232	214	221	218	194	186	226	215	214	243	213	212	213	208	207	185	217	189	208	204	229	218	200	231	209	196	186	213	219	219	238	187	218	193	229	201	240	234	206	217	219	209	224	230	192	194	203	220	194	213	205	202	216	215	209	194	213	234	230	214	199	183	213	237	207	203	217	200	223	226	210	217	203	192	210	213	190	243	207	203	202	228	182	209	190	192	216	213	224	191	198	202	200	218	202	217	224	189	221	205	234	231	215	216	190	214	232	207	221	227	201	200	216	196	240	203	224	194	215	211	220	202	203	214	214	205	193	196	210	214	176	214	220	198	236	211	216	207	219	218	209	220	203	194	227	190	176	205	237	213	201	223	202	209	212	230	220	222	229	204	181	217	190	226	175	190	214	182	228	241	192	200	195	220	185	204	224	198	226	226	253	186	213	214	211	204	189	197	198	225	182	195	230	196	224	203	198	225	197	210	200	216	208	192	199	202	198	207	192	226	221	192	200	222	227	196	209	189	200	212	198	191	213	183	210	236	205	213	209	208	206	231	225	209	204	217	186	211	226	208	228	203	191	207	219	205	219	208	180	200	233	219	202	179	217	195	243	239	219	219	214	212	202	221	222	207	237	231	215	205	204	181	224	232	215	209	209	199	211	191	211	188	193	207	185	203	213	191	216	193	221	210	214	208	206	206	193	200	226	195	206	229	191	205	207	214	188	231	204	191	221	191	199	229	195	205	198	230	214	231	204	241	195	225	209	197	197	203	208	221	193	204	215	214	223	192	228	214	190	230	210	206	223	208	203	212	200	236	208	221	181	207	189	205	217	222	219	170	221	208	231	226	193	229	233	213	227	202	182	221	228	201	191	226	235	210	223	205	196	243	214	223	219	207	237	208	177	206	222	209	220	187	220	229	181	206	196	203	214	189	218	195	192	187	212	206	211	205	208	200	223	216	197	230	210	179	234	218	215	216	226	183	217	220	188	219	210	173	222	188	237	248	214	222	221	218	198	188	213	205	243	235	201	237	224	200	207	195	213	211	214	210	222	216	221	191	224	234	185	241	216	201	191	198	193	214	213	248	221	229	220	220	221	214	214	217	219	185	196	214	231	194	224	207	204	207	190	230	201	212	218	195	181	200	214	211	235	207	223	195	221	197	222	218	211	188	223	182	234	208	189	214	207	210	198	215	219	203	223	207	205	201	202	202	217	210	207	230	211	214	201	213	214	197	230	213	190	242	215	221	225	205	210	194	174	231	205	209	216	216	200	212	219	232	197	228	215	221	225	195	197	197	213	204	210	206	218	236	201	190	202	212	219	218	206	204	213	187	182	200	200	199	196	180	223	209	205	224	175	194	179	215	217	223	233	229	192	211	183	208	234	217	226	224	206	214	228	216	221	227	194	219	231	221	196	213	219	205	226	213	199	220	214	196	194	210	214	219	202	200	203	208	207	226	233	203	206	203	229	226	201	235	220	239	221	223	224	232	209	205	220	210	227	218	210	196	198	239	211	222	208	196	221	212	198	209	219	206	222	194	216	215	224	230	226	222	203	217	199	196	197	217	226	196	227	235	241	222	199	218	206	207	208	214	217	233	189	202	215	186	224	213	194	241	231	211	209	216	199	189	229	219	194	204	219	209	186	194	190	207	217	188	237	193	234	208	221	196	209	212	215	210	226	232	193	211	222	222	203	225	199	219	213	225	200	214	210	194	212	193	203	225	231	211	214	204	225	213	185	230	208	222	220	210	213	200	197	210	188	205	229	218	194	196	219	209	228	202	212	198	202	204	216	195	208	210	203	220	214	224	190	205	223	194	223	214	231	204	208	217	211	195	223	202	177	219	206	226	197	211	201	210	202	197	200	205	205	227	214	229	218	227	194	205	219	207	217	253	205	226	200	234	208	210	204	223	206	207	185	207	205	199	230	206	201	203	207	202	189	212	207	196	211	211	192	190	202	217	227	215	197	219	177	206	200	219	207	219	203	221	226	207	204	203	217	177	227	190	209	198	212	211	191	210	216	211	206	208	193	225	196	199	204	208	233	203	201	216	194	211	195	228	212	193	218	196	234	224	192	204	194	240	240	207	224	241	205	209	188	207	212	195	210	201	185	206	212	232	199	220	212	219	194	188	218	222	230	213	244	227	209	212	208	217	213	215	191	189	200	222	218	208	215	224	208	198	225	230	213	210	224	219	208	185	234	206	217	221	168	212	193	215	233	229	210	201	226	216	202	216	237	219	212	198	221	231	214	205	172	212	213	211	202	177	219	205	231	203	213	208	196	220	198	184	188	217	227	206	208	219	209	203	228	224	220	202	216	189	209	227	186	197	183	216	212	203	207	183	205	201	236	223	217	211	207	201	205	231	193	182	214	213	245	220	220	219	205	193	212	198	217	221	230	183	214	202	193	219	207	200	202	206	222	196	205	213	247	207	218	208	201	212	197	205	208	193	215	201	210	227	204	227	209	240	212	195	231	220	237	188	195	235	203	235	223	224	176	204	224	207	200	177	203	216	207	237	214	230	215	209	232	213	209	219	208	219	215	183	203	216	195	213	217	184	226	215	189	192	216	200	215	203	194	209	210	186	201	201	219	236	230	200	214	191	202	213	243	205	202	217	223	227	213	244	236	199	231	227	200	224	221	185	215	222	230	202	211	220	194	230	232	222	196	179	225	204	178	211	228	224	197	196	206	204	222	215	222	192	204	213	226	221	199	219	215	206	206	178	225	211	198	205	207	202	175	185	203	210	209	192	192	195	219	228	246	212	199	247	203	232	196	192	173	181	223	206	218	200	221	195	190	211	193	219	200	233	246	218	240	218	213	202	206	217	226	208	225	177	214	180	201	193	212	192	194	233	207	218	200	224	209	211	202	183	191	208	179	203	228	197	225	216	205	211	218	209	195	206	197	195	227	180	192	242	234	211	210	199	191	211	210	202	234	225	214	183	217	206	225	215	223	202	203	220	205	209	185	206	209	231	176	227	208	198	200	212	219	224	212
28217	15377	2046	537	405	391	315	326	336	344	370	345	335	332	335	299	319	334	330	307	337	330	336	326	327	330	310	307	333	325	383	321	315	319	336	314	354	319	328	309	340	345	345	322	297	362	330	326	315	338	324	335	332	318	329	323	320	331	340	337	330	287	314	317	324	342	329	318	334	340	318	321	341	315	325	336	327	299	318	301	320	323	327	310	320	330	305	324	336	351	358	329	339	349	314	308	291	319	338	339	302	280	328	324	302	342	314	363	350	316	285	316	317	330	336	351	338	304	320	342	304	311	320	330	301	320	314	291	277	283	352	308	322	320	310	372	316	323	316	311	340	307	332	308	314	335	338	307	343	363	332	295	325	338	319	300	309	338	326	294	310	340	328	309	327	315	334	323	326	337	305	323	316	311	340	293	304	321	335	323	324	317	288	313	319	304	322	330	288	328	298	339	323	347	312	312	315	329	322	359	334	304	339	327	300	350	306	313	309	334	347	313	360	328	317	323	315	336	359	330	356	344	350	353	298	335	314	346	332	304	327	337	308	341	311	345	321	348	347	306	355	328	370	314	364	302	346	326	318	329	334	336	314	323	330	309	325	323	319	310	340	331	326	347	321	333	301	312	327	275	316	350	317	346	317	354	327	341	346	330	341	349	339	336	304	335	312	300	351	327	323	314	322	308	330	328	317	303	309	336	315	328	334	327	308	306	316	304	350	324	339	328	305	260	338	299	336	328	344	326	353	315	343	329	319	326	333	331	317	313	352	328	344	359	316	341	314	315	313	311	306	309	296	319	338	334	334	324	351	316	324	326	377	331	330	321	299	321	310	344	343	317	329	308	325	321	306	290	332	322	290	308	322	329	333	325	335	292	336	340	324	334	354	320	292	336	315	314	336	303	307	316	333	361	318	329	355	335	356	320	336	318	322	345	317	272	319	321	309	296	336	313	319	349	326	313	297	328	315	346	306	343	292	313	322	306	312	323	312	298	306	299	333	300	346	330	353	337	312	296	305	327	318	286	331	349	304	333	325	311	326	310	340	356	319	327	277	327	330	311	328	335	304	332	342	336	302	329	337	344	339	324	313	333	335	329	359	324	345	365	312	291	299	314	331	339	338	323	305	303	335	300	294	282	338	315	337	338	295	323	344	361	322	337	334	331	302	342	356	347	299	309	360	304	318	303	302	312	300	329	315	350	315	317	369	347	349	317	311	322	322	332	328	300	291	336	335	326	311	316	316	314	319	332	318	304	307	290	331	296	321	288	297	314	294	304	309	292	349	325	341	333	320	339	313	304	319	322	293	327	333	307	334	313	320	336	319	340	319	305	324	325	315	323	319	335	312	317	321	304	327	325	331	352	301	323	345	336	308	336	314	332	340	293	309	331	305	318	318	305	306	344	313	308	324	306	322	343	357	289	306	320	337	335	301	325	313	318	314	307	315	321	324	328	307	330	302	314	296	356	368	343	296	313	315	338	281	352	319	338	305	348	314	331	298	312	288	320	343	364	325	345	299	364	304	333	314	338	321	334	337	353	318	328	334	329	359	327	323	317	313	308	331	304	322	323	346	340	332	326	356	319	323	328	311	325	339	357	318	308	280	351	318	309	310	328	329	353	299	306	328	315	326	333	294	358	291	308	347	308	301	298	333	316	307	316	319	302	328	308	306	342	309	293	300	310	334	332	317	327	345	328	343	313	328	306	333	343	335	340	319	303	338	325	322	301	316	327	333	332	334	304	297	342	312	347	350	318	301	322	308	345	346	324	301	294	329	320	302	324	284	344	315	335	341	353	306	321	300	314	335	323	317	330	310	324	314	335	324	293	337	321	322	300	334	281	319	340	320	331	329	303	344	328	329	334	303	290	309	322	332	328	322	317	312	307	344	314	311	307	318	320	320	316	343	321	297	317	365	341	343	349	296	339	316	339	355	326	315	326	290	325	310	299	338	343	331	349	336	322	293	321	330	326	323	287	317	325	347	304	322	354	340	302	314	315	330	326	322	316	317	323	330	280	305	335	303	301	317	326	313	299	307	359	326	319	337	302	330	335	338	332	306	309	312	277	327	337	339	326	313	310	332	286	301	303	298	356	322	300	318	340	323	357	321	345	303	330	335	333	348	305	353	321	312	332	313	304	330	321	331	328	302	297	309	335	343	316	296	291	352	340	302	362	320	299	311	315	330	334	320	337	345	312	314	315	304	296	301	317	308	316	298	299	325	322	315	341	327	334	295	312	331	358	336	337	303	369	323	319	337	327	355	325	328	350	312	326	320	322	316	332	297	339	319	341	293	382	338	330	336	309	341	360	325	348	311	320	339	318	353	329	309	308	290	348	316	263	328	342	344	329	319	350	312	325	294	337	333	281	295	311	338	357	308	336	333	319	348	309	327	319	297	313	328	322	351	329	355	326	314	329	341	315	345	317	308	311	336	288	341	288	335	319	325	356	320	337	355	317	353	314	337	329	289	300	339	334	313	376	319	348	293	310	328	318	374	324	305	363	302	306	328	363	311	363	318	322	330	351	309	312	333	304	286	334	323	344	300	315	313	322	337	306	327	283	307	330	305	341	311	331	334	296	341	340	322	374	295	308	353	310	365	332	315	339	312	291	350	320	318	359	304	327	329	332	355	324	324	326	315	337	338	349	326	333	349	318	319	318	331	315	337	320	328	319	324	304	340	340	359	325	343	329	330	299	332	330	330	321	314	302	353	334	309	327	323	341	306	316	354	316	321	350	319	323	336	308	320	350	352	365	312	303	338	330	283	344	339	300	318	336	323	317	334	336	315	295	305	306	314	328	314	329	330	322	308	303	309	319	315	311	302	336	326	349	305	306	336	327	300	335	295	297	350	325	344	310	323	331	307	291	317	339	327	324	295	300	303	310	315	338	305	324	299	305	328	324	312	319	318	294	300	313	330	340	313	338	298	302	357	297	317	314	283	346	335	286	353	320	331	332	298	329	329	319	307	325	326	319	290	302	336	302	335	328	301	326	339	349	305	291	329	316	342	363	301	320	356	349	345	331	312	344	334	349	357	326	339	314	314	330	326	294	321	336	333	348	359	334	317	341	317	344	322	297	336	309	321	282	331	327	320	279	324	317	313	349	324	300	330	321	337	335	336	325	324	317	316	311	384	307	314	307	346	306	326	325	303	313	333	319	304	337	336	326	318	320	314	326	317	301	300	320	320	323	356	319	334	301	314	304	337	340	331	330	324	320	331	328	368	308	305	317	307	294	319	334	295	337	342	368	318	314	318	340	299	326	316	327	322	347	323	341	337	325	334	334	327	362	310	346	314	333	347	338	353	354	322	324	314	323	331	292	311	333	316	336	314	299	328	327	299	328	338	310	341	323	364	305	337	294	354	361	292	328	332	320	342	329	326	346	312	325	324	297	343	316	326	304	326	325	321	305	321	332	343	303	343	342	316	321	305	325	360	372	346	327	343	317	282	297	319	360	322	331	313	352	301	346	323	309	328	327	295	326
4823	1102	769	526	438	483	421	407	415	452	410	389	405	393	377	375	377	436	437	384	380	397	387	416	383	357	398	416	390	384	435	417	426	390	429	389	398	388	408	378	447	436	422	367	379	385	418	369	426	392	370	413	367	395	419	370	423	389	389	358	391	404	396	409	406	414	410	393	403	391	369	378	389	424	403	384	381	396	427	399	377	389	405	387	373	365	405	398	402	377	401	424	395	387	380	409	381	387	394	359	384	352	415	377	386	392	409	393	398	396	389	394	425	371	391	383	359	371	409	386	367	381	402	392	421	370	367	408	350	358	387	377	393	405	378	407	366	379	400	403	360	390	366	382	400	375	358	397	406	373	391	392	388	391	362	373	394	392	400	380	395	406	405	381	402	389	389	369	401	369	424	396	396	385	419	385	409	367	401	381	422	366	410	393	404	407	377	382	436	375	407	411	369	396	398	419	382	429	403	413	367	384	401	385	439	358	394	391	393	405	387	381	388	409	349	390	364	375	372	382	339	376	417	403	353	397	387	385	378	374	423	382	402	365	374	395	370	411	385	398	395	405	411	408	391	376	368	394	405	389	377	370	388	354	404	374	417	421	431	404	375	419	414	377	381	412	387	371	371	344	358	383	380	387	378	428	400	385	375	361	425	415	401	360	386	393	401	394	390	379	402	398	377	416	421	394	401	427	365	382	391	385	367	411	371	373	380	412	398	359	404	427	426	422	385	442	395	374	391	410	391	366	392	394	378	375	396	405	393	376	370	400	424	395	371	425	383	378	390	386	399	431	386	371	356	374	391	394	420	398	375	406	384	412	373	369	405	390	413	371	404	380	417	389	397	380	407	368	378	365	382	419	413	381	359	410	367	356	427	371	397	366	376	341	382	375	363	387	383	354	397	394	396	393	414	414	387	408	401	377	386	431	354	403	350	388	401	402	416	388	376	381	397	392	366	374	372	390	384	412	370	430	370	377	388	441	434	378	400	367	390	408	386	403	380	398	345	385	392	395	377	363	369	394	396	401	373	365	398	410	412	392	358	401	384	391	402	408	402	380	419	396	402	392	357	385	392	401	361	396	379	401	392	386	382	392	354	386	388	383	384	403	415	378	387	361	394	407	381	392	414	375	409	385	377	403	393	399	401	401	371	415	390	370	409	385	408	401	367	379	398	429	389	365	423	391	395	399	367	373	358	389	352	385	410	343	389	426	418	418	397	389	372	370	389	403	381	393	380	416	404	398	421	404	351	372	396	385	406	415	356	366	404	399	410	379	380	409	410	396	392	379	414	384	382	409	354	396	378	383	388	391	399	354	375	387	385	369	385	441	415	398	354	364	390	402	333	399	421	370	408	379	392	375	374	419	373	382	403	397	415	383	374	413	390	414	402	382	395	371	387	380	380	362	392	378	385	368	400	368	390	397	419	359	372	382	382	403	420	388	407	402	370	406	380	372	373	417	398	436	392	393	352	374	396	404	341	362	385	405	387	406	375	412	400	385	405	386	391	378	423	366	382	409	389	376	397	344	381	373	391	395	368	430	409	378	441	355	394	406	382	405	354	419	387	394	401	360	401	412	393	380	421	382	410	416	367	390	377	371	383	389	400	419	390	397	424	370	363	399	391	418	378	382	385	383	418	394	389	407	419	383	344	403	383	369	399	419	393	402	433	386	354	362	383	384	397	390	394	400	372	380	412	377	353	398	381	388	362	401	389	381	379	385	378	396	387	377	386	373	391	411	400	416	350	373	380	378	387	405	392	388	428	423	337	389	389	400	381	354	385	420	375	393	396	395	422	408	399	404	393	397	374	414	417	407	386	418	388	361	383	364	401	376	414	379	404	402	403	365	386	392	421	391	370	399	379	412	418	395	383	386	352	380	391	432	404	393	397	405	388	427	406	394	386	367	382	390	353	391	433	386	396	399	406	381	409	381	386	392	371	399	384	366	407	376	367	375	400	389	424	396	408	382	373	368	352	424	402	406	358	375	410	410	413	396	391	379	383	385	400	408	413	402	394	403	400	397	393	360	417	415	387	413	376	372	385	420	395	403	370	392	414	381	377	375	364	433	386	397	366	376	380	407	383	394	387	423	371	397	391	399	362	399	404	365	413	358	370	384	393	377	422	395	357	360	412	380	397	349	404	406	393	378	376	378	421	408	380	385	392	361	402	409	406	371	382	386	396	396	389	379	368	398	395	372	400	410	423	379	370	398	411	360	396	383	397	388	371	402	411	442	418	426	391	392	368	397	369	400	401	403	406	393	408	395	390	386	405	384	366	378	378	362	401	401	388	368	424	371	337	431	382	396	381	390	393	407	431	378	380	388	407	362	367	383	404	379	372	378	383	436	381	407	336	362	355	403	412	381	374	384	389	388	369	376	390	392	410	370	397	365	373	384	397	426	391	400	395	384	425	380	397	379	360	374	420	417	412	336	379	394	412	409	390	430	384	353	363	411	405	385	381	392	377	410	382	355	405	421	378	386	405	403	395	395	413	402	365	387	385	375	429	369	387	363	424	341	349	350	384	396	407	401	408	404	383	374	363	411	391	365	432	361	401	398	403	359	414	408	381	395	399	375	406	416	425	350	428	385	381	394	412	392	375	390	403	392	388	377	367	387	419	403	359	416	415	412	406	402	365	384	389	399	394	365	370	353	407	371	378	389	396	400	389	353	413	401	378	390	404	400	399	398	435	401	360	388	407	394	399	401	342	423	392	376	398	393	370	386	384	364	418	440	419	392	398	398	384	381	412	388	371	373	358	405	378	368	389	368	382	359	395	386	389	407	396	403	393	397	388	374	374	380	386	388	386	374	417	385	364	424	392	397	331	391	381	395	357	369	366	409	421	380	339	385	385	407	386	374	431	356	388	412	376	387	381	412	371	417	406	395	379	402	404	388	374	388	361	393	412	362	422	405	368	378	382	370	370	400	382	397	350	376	380	379	407	384	383	432	401	394	399	379	397	413	420	394	425	407	401	387	379	407	430	398	387	395	391	389	385	401	428	406	399	369	382	386	405	375	368	406	399	427	385	417	401	402	356	405	389	404	420	370	390	395	372	367	366	374	406	392	374	375	409	382	386	376	395	378	364	383	401	404	397	380	394	331	412	407	384	396	398	393	405	383	405	402	380	380	389	375	395	380	375	382	370	351	391	419	408	391	424	347	362	408	450	377	398	391	376	397	373	397	368	396	393	385	403	382	389	363	395	379	401	394	385	383	395	362	396	389	379	413	372	381	385	389	405	400	365	433	375	429	393	373	376	395	387	384	363	418	391	368	363	385	351	397	390	414	404	402	364	358	415	385	420	382	371	385	382	383	378	381	371	363	379	389	385	382	383	368	378	437	401	391	406	377	382	358	399	421	394	400	374	394	410	390	391	371	394	386	397	386	380	411	392	401	393	389	424	394	412	361	381	388	342	363	385	336	408	394	387	410	403	399	400	397	391	341	377	379	402	366	401	391	436	422	397	402	387	394	380	393	382	388
23649	21376	28195	24934	20960	2710	693	571	509	450	461	397	364	417	381	378	392	371	418	392	384	369	380	336	403	341	368	386	353	354	391	351	372	336	318	387	387	368	336	352	324	349	487	523	404	317	358	363	349	334	346	322	384	381	342	346	352	373	345	353	380	356	351	306	348	338	366	331	316	363	336	377	359	314	377	351	371	349	356	367	353	333	364	353	336	375	376	322	343	334	366	356	342	332	351	363	356	347	353	362	335	314	328	354	383	330	356	362	332	333	366	344	372	340	354	378	356	333	304	341	347	345	334	364	337	353	362	363	369	354	395	349	405	373	354	357	309	343	365	371	360	375	333	354	358	359	325	370	347	323	330	341	359	341	336	358	315	362	317	345	347	331	326	348	343	365	345	339	359	377	343	334	342	372	328	337	345	332	343	335	377	381	334	339	312	312	379	323	344	351	341	319	326	329	332	373	364	344	332	329	314	340	327	341	337	379	364	380	378	350	352	390	353	370	311	344	338	338	334	349	329	338	383	348	354	340	354	378	334	339	359	360	328	334	341	384	346	352	366	358	331	351	346	370	317	308	347	330	302	336	324	378	346	355	351	339	340	318	327	366	347	315	332	361	373	374	367	347	378	355	343	351	367	357	348	372	362	336	342	350	331	343	359	345	344	352	345	335	317	331	316	345	368	374	360	326	328	356	355	380	345	381	370	316	337	365	350	347	345	340	360	368	332	332	355	360	337	352	371	334	344	376	320	359	364	346	345	366	358	346	349	350	340	363	352	366	376	344	341	341	341	324	368	324	356	338	397	346	391	363	355	333	324	364	357	365	343	324	348	334	339	358	365	376	336	338	310	348	343	392	350	324	336	367	356	348	339	352	346	356	335	374	342	335	350	368	330	343	376	335	327	360	378	377	353	363	347	328	364	348	381	339	371	356	348	384	351	349	358	364	362	375	320	360	338	356	340	359	333	418	321	345	313	355	340	354	352	314	345	349	334	366	348	355	341	347	360	354	321	340	334	374	351	347	313	325	363	345	360	365	324	326	326	354	366	331	334	322	354	376	369	333	374	347	360	338	379	357	361	371	338	351	371	330	332	339	361	350	340	319	348	368	347	384	336	357	372	332	364	310	306	367	339	348	320	322	371	364	355	391	333	358	366	358	365	375	371	351	348	329	338	335	371	355	355	365	335	342	334	345	327	324	327	342	348	344	362	342	374	338	355	357	342	356	371	351	356	337	360	327	352	383	326	345	370	319	375	311	354	364	343	362	374	343	350	325	350	356	310	387	359	306	368	348	313	357	353	365	360	350	368	379	342	352	340	325	338	326	349	310	358	311	360	368	370	363	364	347	336	384	347	355	327	351	354	349	358	343	327	337	341	359	369	346	366	314	404	317	319	365	346	350	376	329	353	322	296	363	332	358	362	320	351	391	347	353	346	354	325	328	352	344	355	346	338	359	325	350	353	361	357	379	346	345	310	336	345	316	380	310	325	351	302	368	331	345	334	366	327	365	349	302	321	331	355	362	342	308	343	346	339	348	351	343	353	356	339	330	331	357	363	332	347	380	334	337	341	335	331	315	366	372	374	367	365	355	356	339	349	359	322	336	350	371	369	326	356	339	367	303	353	347	365	310	326	323	349	362	333	326	334	326	377	360	333	316	357	357	327	354	323	337	363	320	352	368	330	374	310	333	366	356	343	354	343	365	390	362	346	381	362	349	340	337	346	355	366	349	334	346	331	361	342	366	353	318	375	337	327	338	340	353	308	325	333	357	338	363	335	343	381	379	351	368	340	369	332	357	339	355	346	331	350	346	347	392	369	356	340	314	343	333	324	360	357	354	337	362	326	336	351	356	373	339	359	322	340	365	339	334	371	312	365	349	336	342	337	340	345	354	346	358	324	361	338	367	337	353	313	342	364	377	351	363	326	369	344	357	359	329	334	364	353	315	336	392	359	355	346	370	325	351	363	334	376	318	355	341	305	389	371	368	312	318	364	377	374	368	326	333	351	326	306	341	316	348	311	338	323	385	293	330	378	354	357	326	338	329	352	347	321	342	346	394	359	348	348	376	294	363	359	320	359	371	334	364	353	360	334	343	337	372	345	365	326	334	365	333	371	320	346	331	355	379	353	348	356	329	349	331	375	326	346	327	345	342	338	348	319	343	354	338	342	356	379	361	367	359	334	347	345	344	346	350	345	352	376	365	360	326	336	332	359	340	361	338	346	345	346	338	365	338	347	344	354	328	323	360	328	354	348	354	324	362	340	347	338	336	315	358	314	370	365	359	340	345	324	346	356	376	334	335	350	309	313	327	361	386	364	350	336	374	362	329	359	336	332	344	321	322	362	350	310	363	355	347	347	367	329	345	363	350	333	342	350	348	338	314	318	349	338	336	389	320	343	338	345	367	368	387	362	383	315	320	326	356	348	354	339	357	351	352	310	356	329	349	375	313	328	368	336	349	312	360	380	320	357	336	341	322	349	362	338	327	348	360	365	334	356	342	355	325	318	325	339	346	361	352	355	355	342	370	356	360	369	383	364	333	360	339	366	354	335	314	364	357	373	361	360	317	359	376	343	393	353	358	413	368	352	323	339	335	372	312	324	321	313	365	348	361	356	354	372	334	337	332	335	370	343	351	320	342	366	374	343	360	332	337	377	351	337	359	333	341	332	311	338	360	349	360	350	385	319	357	349	345	346	355	369	345	346	365	334	368	320	317	325	343	363	368	331	366	332	354	359	328	345	385	336	351	361	373	345	327	370	353	332	329	335	367	321	334	347	348	325	335	338	358	367	331	372	367	349	321	345	325	332	375	317	359	364	380	357	334	356	354	329	346	373	348	323	335	330	343	351	352	325	353	383	354	344	345	357	351	336	350	340	321	344	345	428	321	354	325	332	347	386	341	323	337	330	373	356	359	341	317	362	363	348	374	353	378	352	357	371	338	343	330	351	365	357	348	357	350	369	342	354	335	331	350	337	334	320	338	338	324	341	359	331	345	347	348	394	326	357	350	313	374	352	328	357	356	363	329	320	347	360	369	345	349	363	314	364	340	301	336	373	323	347	341	334	339	372	381	358	350	374	347	346	333	302	359	342	352	373	356	373	340	347	355	334	355	331	314	359	349	340	387	347	289	384	374	344	384	344	348	357	351	356	344	355	359	314	317	367	329	341	322	344	352	349	336	379	339	302	346	365	347	291	377	329	332	405	326	352	364	328	363	334	389	374	381	315	348	343	344	337	331	343	354	351	340	335	363	371	368	358	356	344	334	354	336	360	348	322	365	328	383	366	362	333	338	370	350	365	306	348	347	363	356	340	347	368	340	385	336	320	335	352	364	366	328	333	343	355	340	354	350	347	336	309	313	358	325	347	333	331	376	318	378	340	369	348	339	376	309	338	305	362	336	347	314	342	383	333	360	369	335	307	353	399	355	355	353	343	351	343	335	352	321	340	351	322	357	345	345	372	346	351	293	343	361	366	359	393	326
4023	7664	4929	2268	1632	1295	997	901	757	677	610	605	518	555	507	481	548	477	500	471	499	472	451	417	452	439	468	446	453	426	458	419	474	435	428	487	435	386	463	432	465	476	686	769	471	412	465	390	410	437	442	423	437	411	450	429	444	431	419	398	426	424	394	410	400	437	392	463	426	423	425	430	391	412	421	425	415	452	421	462	431	433	389	462	404	451	425	432	403	398	428	439	436	406	440	387	475	433	411	421	424	418	419	399	425	438	425	461	418	411	399	418	482	438	416	410	448	442	421	433	456	462	437	380	428	437	417	421	418	446	415	442	446	402	437	427	420	427	392	481	427	398	446	443	411	415	394	390	412	441	422	439	406	413	436	422	425	406	435	432	430	445	391	410	422	454	444	415	413	445	419	438	446	393	451	406	401	401	419	470	406	467	452	430	405	420	431	417	426	417	399	420	420	415	436	416	457	417	422	420	396	395	380	406	418	408	421	440	443	452	420	440	446	393	385	440	405	430	417	440	422	458	427	395	401	423	438	417	422	400	425	421	437	423	459	432	456	426	393	418	419	413	384	417	456	439	433	384	389	447	440	392	382	451	415	433	396	437	425	434	423	428	416	441	434	438	427	403	439	435	399	434	450	385	440	390	445	472	441	407	441	448	438	427	398	399	459	436	407	378	447	412	412	417	436	431	418	454	421	426	406	444	443	422	431	424	430	451	414	437	432	429	417	425	454	440	483	460	397	417	442	401	382	397	385	427	420	454	434	384	418	438	425	434	456	425	429	435	397	386	393	420	423	433	437	413	424	430	433	456	458	446	439	421	417	424	457	423	419	428	450	433	424	406	399	432	422	443	437	407	442	427	459	425	426	413	392	423	407	416	431	428	425	446	440	439	431	440	439	407	421	428	445	381	458	420	414	449	434	450	421	410	388	452	416	432	445	480	416	416	382	457	432	415	463	418	429	447	413	436	396	407	431	435	416	442	448	443	457	451	417	454	402	407	438	392	399	439	409	403	433	460	406	389	435	415	390	425	404	389	435	409	379	410	413	424	418	415	447	423	403	410	402	432	407	403	420	412	429	427	429	447	419	429	447	435	425	445	449	443	430	415	413	415	433	374	436	438	443	420	418	447	446	448	450	432	398	425	435	412	434	431	435	458	455	405	471	435	442	406	398	412	425	448	453	439	431	416	426	402	403	439	387	432	406	446	425	413	424	404	445	462	402	444	404	427	438	415	411	429	427	450	403	441	412	401	414	403	431	413	436	447	441	402	400	414	434	425	404	475	450	445	456	449	441	437	446	417	436	411	402	432	436	395	429	430	436	423	439	416	443	429	411	434	388	398	439	410	433	437	411	427	453	398	422	421	366	458	436	398	459	479	425	425	428	396	411	424	416	459	405	417	418	409	412	427	418	435	465	452	441	450	401	398	463	400	429	408	434	404	436	374	421	430	462	411	444	435	436	451	447	419	485	381	401	446	405	409	405	400	402	471	435	414	451	440	423	423	431	403	433	436	403	426	437	450	430	429	436	429	445	443	444	417	414	416	455	433	399	419	421	424	457	452	418	420	418	420	432	415	433	416	420	409	412	411	417	437	399	416	434	410	467	432	453	404	429	435	431	420	416	401	398	430	425	406	444	423	395	415	437	441	413	429	419	419	431	403	429	392	432	422	447	416	422	436	429	438	415	448	444	393	441	406	380	398	445	408	400	406	435	423	412	425	407	423	453	440	454	409	366	444	448	428	449	484	446	428	430	456	428	432	465	425	422	455	445	437	421	445	428	418	403	401	478	420	450	405	435	425	415	487	455	421	435	408	411	413	412	428	409	412	395	460	427	430	424	445	431	442	430	411	413	423	422	417	411	433	420	431	438	446	441	443	438	438	422	450	460	437	441	419	429	441	437	390	392	438	440	441	415	409	446	395	372	442	423	399	422	416	407	404	439	420	447	392	430	419	419	391	399	451	400	454	445	456	404	422	427	439	452	403	414	414	462	426	411	434	410	429	422	451	412	430	425	429	429	442	457	415	414	429	460	400	412	429	459	422	453	416	452	442	398	403	428	428	451	430	425	467	412	396	439	446	383	446	398	393	414	407	446	442	434	413	432	424	407	427	436	441	434	412	424	429	414	441	412	405	426	393	384	408	429	458	429	423	414	398	425	438	415	447	445	395	439	433	455	453	417	421	386	421	401	424	437	436	438	423	442	416	438	443	401	434	420	413	444	440	430	421	418	421	436	419	422	430	420	407	415	438	433	432	436	437	423	417	417	425	417	461	409	413	422	438	419	441	403	417	456	412	444	414	433	392	407	449	402	421	424	417	417	437	405	406	418	388	422	414	437	402	385	455	424	422	428	382	444	423	396	427	406	464	413	398	448	457	392	460	391	425	441	468	395	418	418	449	432	439	419	429	443	406	460	432	434	435	412	441	433	423	401	437	420	405	417	428	454	443	413	442	460	416	410	446	404	461	414	440	426	406	387	424	426	406	410	433	405	441	446	440	401	415	415	408	415	409	445	447	424	426	417	436	422	453	417	398	409	406	408	458	419	423	405	424	433	442	418	420	402	443	402	396	420	438	416	401	421	451	413	431	412	395	415	433	431	423	399	417	404	433	450	438	425	420	417	420	442	409	436	454	399	396	430	409	428	426	450	386	433	451	446	444	431	417	418	436	408	429	431	445	443	437	473	399	435	439	438	406	431	408	357	388	434	459	391	410	414	417	422	436	435	437	421	418	401	440	420	432	433	436	423	451	389	405	395	428	410	416	437	434	455	427	432	403	439	462	403	408	463	424	424	383	434	465	410	425	463	402	401	419	409	424	408	421	438	427	429	439	399	406	437	438	459	448	417	426	411	452	410	402	422	447	420	448	470	457	466	436	453	434	415	440	421	450	415	418	439	427	426	433	403	471	448	391	411	412	421	407	429	417	431	443	407	428	437	453	441	462	422	424	394	457	453	418	421	454	422	420	433	426	417	420	400	436	425	437	392	401	446	414	420	427	403	444	405	423	454	416	387	431	423	418	420	432	434	416	399	402	397	433	467	454	430	397	417	451	449	442	445	464	397	420	425	428	434	438	421	420	431	410	440	462	387	445	376	358	439	470	412	464	480	418	401	393	421	390	416	444	365	463	424	419	463	366	462	432	408	386	456	415	411	423	446	388	439	425	422	436	414	455	431	424	426	397	419	413	419	439	423	390	418	426	438	469	404	410	430	405	414	394	430	443	397	445	426	403	406	402	448	411	414	371	415	455	454	391	414	437	403	424	429	458	434	436	438	450	422	428	438	446	417	445	430	394	431	466	418	386	400	396	462	463	425	386	408	418	404	436	431	446	410	434	446	420	417	411	413	454	411	452	439	442	397	396	467	432	430	446	434	436	405	405	440	424	394	450	406	416	430	436	443	437	477	460	415	409	414	390	420	391	450	426	420	425	442	410	401	430	447	411	455	431	419	365	414	422	399	435	412	462	428	398	400	415	430	443
24928	21391	26456	25231	1932	369	310	266	235	245	230	228	184	212	185	187	202	195	181	205	191	183	215	187	156	173	171	199	174	209	190	180	176	185	193	201	188	188	171	163	188	211	261	345	189	187	181	174	189	184	188	187	189	176	172	178	163	191	194	171	180	170	178	197	184	188	179	176	193	195	183	191	204	180	190	183	182	171	170	226	186	167	182	206	194	206	160	188	186	185	180	170	186	182	175	199	180	211	169	149	177	186	181	188	160	179	197	187	168	178	188	177	178	193	184	182	181	178	145	165	199	182	165	182	201	158	187	192	180	170	177	177	175	185	171	174	167	196	161	182	189	205	156	164	179	177	163	186	172	173	201	179	202	169	156	187	180	199	169	191	174	172	180	164	166	168	159	198	204	170	189	175	184	172	176	158	168	184	210	203	192	183	179	179	170	167	187	190	178	188	185	190	181	175	180	198	156	182	176	179	157	205	186	174	170	190	173	169	186	166	163	197	190	158	199	169	180	177	169	191	166	179	197	207	169	170	174	151	160	196	188	166	197	169	174	171	182	186	186	167	163	154	201	160	196	166	158	174	173	171	172	164	176	187	157	179	176	166	188	174	166	178	174	183	178	170	164	175	208	178	177	188	161	170	199	186	186	215	175	187	194	188	183	182	171	172	161	179	188	168	190	192	177	181	172	188	213	181	172	185	152	153	170	170	199	163	198	166	194	184	191	176	165	180	192	200	173	197	170	199	188	168	178	177	197	163	195	170	163	179	150	176	195	174	182	204	170	181	178	191	179	149	170	198	180	195	205	220	176	192	181	164	181	176	205	175	170	182	186	175	171	188	193	207	194	169	184	148	172	181	182	165	169	168	197	179	201	193	193	181	183	188	168	168	182	174	178	203	164	183	163	197	196	158	199	161	170	142	161	166	165	185	185	157	185	169	185	180	185	197	204	187	170	179	172	164	185	194	182	194	185	174	183	189	190	185	180	179	158	182	184	182	188	199	171	185	167	185	183	172	177	198	170	178	190	168	170	169	182	174	196	201	188	162	196	170	153	163	206	183	183	180	202	160	165	202	191	168	166	202	169	182	177	189	174	165	196	167	187	171	173	163	155	176	181	163	182	180	173	180	180	195	185	164	160	169	180	180	178	162	180	192	185	166	197	173	196	201	203	188	169	187	170	185	166	208	188	181	153	181	179	161	170	183	193	201	181	195	176	178	175	192	164	181	187	192	169	172	181	189	179	167	170	196	188	175	173	167	168	172	195	193	180	181	165	178	166	187	165	161	180	176	200	193	166	179	198	176	165	179	171	156	197	196	188	178	173	190	176	175	182	169	184	187	177	172	175	178	151	203	184	179	169	172	179	174	170	190	163	173	164	220	185	191	169	201	170	157	202	172	181	194	189	197	189	180	185	169	168	158	185	194	197	175	175	172	184	187	181	181	157	178	155	195	180	189	170	185	179	186	171	191	183	173	170	156	199	187	154	190	199	158	192	184	177	170	176	185	162	174	178	195	204	185	180	198	180	160	190	174	169	175	168	217	197	189	158	202	175	195	199	210	191	194	163	189	190	183	178	160	188	191	170	182	207	182	177	181	203	188	191	158	201	167	151	160	181	196	175	180	195	176	181	189	201	177	182	165	196	184	189	183	189	188	196	188	199	192	193	192	205	189	199	168	180	188	197	172	194	210	172	199	182	197	171	177	167	196	188	170	161	169	198	154	199	206	170	182	179	189	174	192	192	170	181	182	190	176	199	161	200	174	168	164	179	214	197	183	209	184	163	180	184	183	178	184	191	175	176	182	184	175	206	199	165	195	184	156	184	197	185	188	182	167	170	189	182	194	182	188	172	183	184	183	181	177	174	190	178	178	178	172	206	185	185	203	166	197	200	185	187	170	189	174	199	185	157	201	177	188	158	196	198	183	171	193	185	195	203	188	188	178	197	169	215	184	171	174	177	171	174	188	200	182	174	194	161	176	160	198	166	177	167	165	172	195	171	178	170	171	168	208	197	194	137	152	176	198	184	174	173	168	199	184	175	167	194	192	176	195	170	200	159	213	179	187	185	178	202	186	188	178	174	179	192	167	179	155	174	165	187	190	179	211	190	167	186	183	206	167	164	173	176	198	170	172	191	152	180	183	167	176	160	207	201	174	180	165	175	169	176	170	181	169	161	195	178	166	174	159	187	206	172	190	177	162	194	168	184	181	178	181	173	185	165	184	186	177	179	184	191	164	184	156	153	199	165	192	185	202	169	182	179	195	170	158	167	177	213	179	162	176	162	168	183	169	170	197	156	191	170	213	189	212	179	178	197	151	163	182	183	170	172	210	208	185	175	157	166	176	180	193	180	172	206	189	184	186	161	173	184	181	162	158	164	184	215	194	165	217	203	167	181	188	178	176	199	179	168	177	189	184	170	203	179	184	190	154	188	170	155	175	167	176	186	177	195	207	182	180	173	180	176	174	165	191	187	176	181	186	185	170	200	185	179	182	182	183	189	170	179	187	170	172	189	214	176	174	165	191	163	212	210	151	178	186	189	181	187	160	181	177	189	172	185	180	174	169	162	178	188	167	178	197	204	174	184	183	155	183	204	189	173	174	172	185	202	196	210	174	178	188	184	171	208	200	193	201	201	167	179	181	174	201	189	201	164	222	209	171	187	184	166	181	181	188	200	161	175	205	186	199	178	179	203	206	189	178	197	163	175	187	175	163	174	189	184	199	163	187	165	172	177	206	181	168	168	151	217	193	196	176	174	197	192	175	187	175	190	200	186	209	188	177	185	196	175	191	187	192	166	186	182	180	168	169	189	200	162	193	188	156	191	197	197	171	208	163	189	197	162	188	184	177	187	209	171	169	192	179	197	195	169	171	174	185	161	176	166	187	166	175	177	178	185	176	186	184	173	186	181	185	184	180	200	197	193	158	173	180	180	201	182	209	171	184	174	144	191	153	173	189	175	199	201	183	167	187	185	182	183	176	205	187	185	197	194	196	201	168	196	191	187	166	177	209	164	166	182	177	199	173	189	175	176	168	188	186	172	196	190	205	172	155	205	204	196	163	170	200	189	192	171	160	169	192	156	192	181	179	194	172	160	161	187	166	167	175	158	148	178	163	184	182	186	167	171	199	180	197	178	167	181	194	183	189	174	206	194	167	180	173	186	189	169	170	166	184	201	187	174	198	172	170	196	195	193	178	164	178	155	165	166	197	175	166	165	185	165	155	179	194	177	150	192	187	192	185	184	184	169	215	196	191	170	186	177	157	185	198	194	197	187	175	170	186	176	181	149	167	190	184	178	183	180	166	177	188	171	188	186	185	151	189	194	200	191	190	193	193	172	198	163	172	184	186	174	171	180	197	187	177	186	174	179	183	156	178	179	172	190	197	209	166	174	180	188	176	182	170	185	174	193	180	169	186	169	162	180	191	177	181	190	180	179	156	194	173	190	178	165	186	190	187	178	183	158	183	184	185	189	181	148	180	161	174
4304	3969	2327	1126	833	668	534	430	410	359	332	283	277	247	261	274	257	253	252	242	256	248	240	221	269	237	231	252	244	227	210	246	239	217	254	246	220	231	208	216	233	234	413	481	267	206	211	197	222	237	223	228	214	230	215	225	215	245	221	206	224	212	260	212	213	228	254	242	225	232	228	209	208	223	193	200	220	217	235	202	235	192	218	233	184	208	203	227	216	217	232	214	209	226	224	211	224	215	220	221	260	247	247	219	217	225	218	209	193	217	217	223	227	231	222	212	215	206	190	213	238	242	232	252	235	203	228	203	218	196	205	227	252	237	228	236	227	186	200	190	205	217	218	202	225	233	204	223	235	194	253	220	261	208	205	226	216	242	215	230	211	217	227	233	225	221	215	216	238	224	232	212	212	209	218	230	233	228	243	178	235	244	224	234	220	241	252	225	230	223	215	223	213	255	225	225	227	222	232	240	235	235	203	220	233	230	213	233	206	227	221	212	203	211	205	221	221	200	187	208	208	222	218	233	225	241	216	236	234	235	221	246	217	200	213	221	208	223	239	216	231	203	222	222	227	218	198	225	209	246	211	203	219	201	232	204	224	200	233	226	206	232	227	212	193	211	228	217	233	237	231	236	204	174	243	247	220	205	233	218	212	223	202	239	228	204	207	188	233	202	225	197	225	216	234	203	233	206	224	248	201	244	226	240	205	220	208	223	219	224	200	201	239	203	216	226	201	209	204	223	198	212	226	204	244	218	233	207	194	205	206	225	214	230	224	208	240	217	251	215	197	223	226	205	215	221	204	236	224	228	204	224	193	233	223	205	209	223	214	219	202	196	206	224	222	209	217	214	204	223	231	210	244	232	228	200	227	199	239	216	239	221	211	229	205	233	224	224	221	209	201	240	226	227	237	252	231	199	228	230	207	203	227	236	216	235	216	211	208	220	187	228	237	235	212	224	228	221	212	197	202	210	227	211	231	221	233	209	214	212	215	203	223	225	226	220	231	198	212	221	232	235	210	217	207	214	240	213	218	207	196	209	217	237	194	199	230	205	224	230	214	218	227	218	231	230	206	228	230	225	201	202	253	191	226	223	233	199	234	206	253	196	232	235	213	225	221	223	204	228	197	239	237	199	222	212	225	222	194	216	207	186	242	203	235	203	232	209	235	207	237	246	229	201	240	236	238	236	223	226	221	205	235	208	235	191	217	218	173	221	247	221	192	229	246	197	221	214	224	249	227	207	225	225	227	205	213	233	219	229	208	207	229	223	242	221	227	190	241	208	216	197	216	232	248	203	225	200	202	266	224	231	218	239	219	223	211	199	211	228	207	205	230	220	253	227	196	223	216	220	208	221	239	187	200	207	204	214	223	244	206	229	228	193	217	216	221	214	208	223	225	202	221	237	205	224	209	232	200	191	215	203	207	205	240	205	240	232	223	249	198	210	215	213	214	207	203	215	240	243	235	233	196	245	217	238	233	199	230	208	239	221	186	206	209	194	231	207	252	211	204	196	219	245	229	198	233	234	214	238	220	222	210	244	206	226	222	230	227	233	228	214	227	223	227	222	207	216	219	216	214	198	206	228	192	222	224	246	200	209	227	211	217	220	224	219	230	223	247	229	241	226	210	209	231	225	215	246	224	222	207	221	216	216	230	227	247	201	220	216	211	228	211	224	225	209	216	243	227	206	236	206	222	203	210	211	210	208	224	229	222	190	215	236	217	202	204	236	208	205	234	247	210	243	238	214	219	220	227	223	226	227	235	244	236	217	193	197	240	212	210	224	229	239	217	219	234	200	214	197	194	208	210	207	202	183	200	206	218	202	230	230	253	249	215	262	221	221	212	227	237	212	211	232	215	225	217	224	240	207	209	209	207	207	229	227	209	220	199	216	197	217	221	205	193	202	198	217	193	228	209	217	219	225	235	235	199	178	218	229	234	196	215	241	227	243	237	208	215	202	219	226	226	224	210	218	188	228	205	220	199	201	235	214	226	221	219	202	223	212	240	237	243	237	219	233	226	195	236	251	220	235	208	221	207	225	216	209	190	214	224	238	191	238	240	218	250	217	206	214	209	231	197	209	197	227	191	207	210	221	216	221	220	227	231	200	225	232	214	232	222	216	215	228	206	199	219	210	212	221	225	199	205	241	228	259	215	245	204	197	197	211	220	220	211	255	238	199	217	221	234	224	221	211	221	221	228	232	217	206	235	222	226	219	233	203	211	217	213	191	239	193	198	235	209	207	207	222	239	204	232	226	232	206	215	204	218	232	219	206	219	211	202	231	218	223	222	227	231	208	221	239	225	207	229	211	202	216	232	211	225	225	229	250	230	230	217	209	255	218	218	206	218	231	234	223	228	227	233	233	228	210	240	234	240	210	196	207	216	206	214	241	213	212	201	215	222	215	233	245	233	224	242	205	223	242	224	236	237	224	214	206	217	186	262	214	220	211	234	206	197	232	207	186	213	230	189	211	217	217	222	210	220	214	244	229	204	211	242	204	211	208	216	204	229	200	202	224	231	218	204	231	205	236	220	215	208	206	247	226	212	225	202	215	237	216	239	179	241	225	223	198	214	197	237	206	215	225	234	222	233	218	194	214	196	226	185	217	223	215	207	212	217	215	204	214	231	245	193	216	243	189	234	239	197	211	213	218	224	219	216	218	203	231	221	207	233	235	215	215	209	213	203	193	217	205	220	187	190	222	210	245	219	207	212	208	219	215	208	218	221	199	238	224	209	228	227	239	223	190	212	193	209	216	224	207	250	199	226	212	214	233	238	215	229	238	233	221	220	249	256	193	236	236	225	223	214	215	201	198	220	218	215	262	237	221	229	235	213	215	235	232	226	234	200	226	211	225	203	206	276	240	245	212	221	219	218	209	228	220	225	242	225	235	194	209	229	233	199	214	232	236	226	236	225	217	229	236	203	213	213	226	224	218	234	226	221	226	225	222	217	199	217	201	256	219	238	233	215	232	210	228	220	233	204	209	195	199	212	209	227	247	199	247	209	211	227	209	196	189	205	210	230	224	234	224	242	212	228	226	226	229	205	204	206	221	221	222	230	232	238	200	206	210	209	219	230	210	232	203	225	218	215	227	228	212	206	244	247	229	227	208	215	198	206	218	218	219	221	221	213	233	249	195	193	213	212	217	189	206	210	236	233	200	250	237	215	236	196	230	216	202	232	204	236	223	208	219	222	183	215	251	216	223	216	218	211	195	223	199	231	207	235	208	201	229	229	217	226	232	225	225	195	225	241	230	184	220	219	221	215	244	215	242	211	231	209	209	224	213	220	231	232	225	241	222	213	243	224	232	242	196	235	222	209	237	222	200	205	216	204	208	206	186	231	198	199	238	232	211	212	232	218	206	197	238	231	217	229	202	223	220	240	259	226	180	220	232	229	207	204	214	236	200	216	211	227	227	186	211	202	209	195	224	232	226	224	201	242	227	202	215	220	214	228	235	218	240	209	243	211	220	191	233	212	220
22649	21448	28878	24430	21440	20886	1865	593	434	388	375	300	277	285	272	253	214	199	244	207	189	195	212	196	218	193	202	196	212	186	192	206	180	198	174	201	176	198	191	187	174	189	429	858	352	169	198	184	181	170	183	195	167	200	174	179	217	174	187	192	177	181	159	175	187	201	165	169	181	171	198	188	191	179	217	165	167	168	184	179	188	182	189	161	171	192	170	206	167	170	171	173	156	182	191	171	168	182	174	163	195	175	174	185	184	172	181	148	206	182	187	191	205	156	194	201	164	160	180	183	173	188	180	177	164	172	178	184	176	171	149	184	186	194	189	173	182	188	152	163	177	151	162	187	180	176	175	176	179	157	166	170	160	175	161	183	168	166	166	164	175	188	169	158	176	175	183	196	186	196	163	169	186	189	164	186	160	205	158	193	187	182	166	176	183	186	183	197	215	201	164	183	181	150	162	201	179	198	175	168	171	218	221	171	167	184	166	164	185	188	203	160	176	156	177	159	186	171	186	170	178	180	186	190	180	184	179	176	186	156	180	183	186	164	176	191	157	186	175	190	175	180	187	170	184	180	156	146	140	182	179	171	181	178	172	197	164	180	191	202	172	192	181	165	189	177	165	175	202	164	190	175	162	181	175	166	179	202	184	173	160	168	176	185	163	164	170	195	207	150	180	163	170	179	184	175	178	174	151	162	164	157	171	152	184	196	167	168	171	190	184	180	162	183	148	187	176	207	174	189	191	182	155	197	181	176	169	175	173	200	169	187	151	172	180	194	172	158	158	184	187	178	179	187	164	180	150	183	188	202	174	151	165	184	181	201	195	166	176	158	185	174	159	172	165	168	162	179	179	175	175	183	164	179	190	160	170	168	158	150	177	164	179	172	157	172	197	182	175	181	167	174	172	181	163	175	199	171	168	207	173	191	184	171	143	176	151	169	184	161	155	180	174	172	182	148	187	186	175	169	167	189	190	168	167	183	172	157	180	166	167	192	171	171	180	190	168	163	188	149	161	206	180	173	159	169	182	177	168	193	177	166	186	187	172	197	182	168	173	162	155	175	167	160	169	215	176	193	172	168	187	170	173	176	205	165	163	184	171	191	174	201	186	176	174	171	155	179	187	174	183	182	214	167	165	148	155	167	163	171	177	178	161	192	164	171	175	178	176	171	177	167	172	155	184	185	192	186	184	177	161	184	194	190	172	161	165	178	175	189	169	167	188	196	183	169	161	177	141	195	187	154	171	206	178	186	154	182	183	186	171	191	200	191	183	190	161	184	179	183	170	161	145	179	185	185	186	157	170	179	173	179	187	175	194	158	172	188	174	171	171	181	171	201	221	162	168	173	172	144	175	182	191	188	172	167	165	165	179	166	170	175	175	187	172	213	193	162	175	171	193	177	182	163	177	161	175	183	174	186	172	218	175	181	171	156	180	159	173	171	176	198	176	172	188	196	166	195	190	169	170	210	201	172	171	184	154	150	186	141	172	164	167	172	162	182	170	176	175	167	180	185	158	174	185	173	171	207	197	197	173	179	173	174	161	166	171	178	156	168	185	164	166	171	172	187	160	179	178	183	162	193	168	156	178	191	187	177	174	173	198	199	189	185	185	176	167	196	162	192	191	164	193	167	175	150	160	175	186	174	159	188	197	173	161	159	169	164	170	192	191	174	187	154	176	176	169	159	189	176	190	175	199	189	177	187	174	176	172	163	158	151	164	169	167	172	165	187	198	189	170	190	171	171	172	192	182	199	177	168	154	172	189	178	160	168	173	172	181	157	145	193	190	180	170	191	167	175	178	174	190	182	172	173	189	172	160	171	202	172	187	196	185	195	186	182	164	178	198	200	153	192	197	173	172	187	156	182	165	176	182	171	189	176	150	193	153	163	177	171	170	165	194	201	200	182	193	179	168	187	179	169	201	155	174	151	160	180	183	181	178	189	176	171	175	184	191	186	192	174	173	168	170	197	169	188	162	212	199	204	187	196	198	177	155	155	168	145	182	191	185	165	170	138	157	181	183	176	205	162	162	198	184	170	192	165	156	188	180	184	174	174	186	192	167	175	178	196	185	187	178	146	173	182	180	189	150	169	157	172	177	178	191	174	182	196	178	151	159	204	172	156	164	168	189	156	160	191	171	172	176	162	163	184	172	177	158	192	164	167	162	189	161	181	168	183	171	165	199	200	147	176	201	160	174	184	154	179	199	184	174	177	196	168	155	185	197	175	189	164	159	164	172	164	167	173	170	206	188	168	146	181	187	182	171	182	171	179	176	189	180	177	178	178	181	156	167	191	166	146	182	194	153	155	171	157	167	166	181	178	159	168	189	158	164	186	177	167	171	187	174	179	171	166	172	183	197	197	179	208	186	154	151	202	182	183	163	172	175	168	202	160	179	182	160	170	178	162	166	170	197	174	157	193	170	154	152	184	180	186	164	165	180	189	188	194	176	192	161	180	190	191	165	174	153	185	160	172	184	147	195	195	179	164	159	189	156	188	196	170	193	188	149	189	179	156	173	180	169	196	185	175	173	163	162	169	173	190	167	185	194	188	173	148	157	171	172	174	187	192	148	171	162	179	194	168	193	173	193	173	165	169	172	170	167	187	194	191	168	199	174	180	165	183	169	173	185	187	167	167	164	167	177	176	160	161	196	177	183	175	176	176	170	183	199	152	177	186	184	185	193	176	167	178	168	172	166	183	168	157	164	165	172	168	146	183	163	184	163	159	165	189	167	176	176	174	178	176	171	185	191	178	173	163	213	191	179	190	182	186	179	165	194	178	175	187	157	182	171	168	176	204	195	167	157	181	166	170	172	185	182	154	177	157	192	178	174	166	170	154	178	181	169	175	173	177	165	169	177	177	185	169	182	169	175	158	184	174	150	181	174	179	163	178	178	158	154	160	201	185	161	165	184	176	176	181	166	175	156	182	188	168	168	145	183	166	168	169	172	193	193	174	157	159	199	170	182	180	160	177	177	177	213	177	193	182	188	181	171	160	197	154	148	148	172	149	186	168	184	179	169	170	181	155	190	179	158	193	187	166	154	169	181	179	190	166	170	167	167	180	181	191	159	167	172	170	204	194	150	210	157	182	175	163	157	173	158	170	180	189	195	163	185	171	156	197	171	187	161	175	162	185	210	178	184	171	174	180	183	199	174	204	169	181	157	166	157	182	165	196	181	156	157	185	184	164	182	191	168	169	162	165	185	163	173	177	158	170	183	184	146	183	169	173	181	171	170	193	196	197	177	177	174	161	175	171	171	181	162	185	188	169	175	219	184	193	174	136	177	187	160	162	196	164	169	177	172	159	198	171	179	180	175	163	186	171	176	206	155	175	170	174	176	155	163	178	173	185	195	191	164	170	184	150	181	183	157	155	203	171	173	174	183	171	165	178	179	152	162	192	188	189	165	157	161	181	189	167	195	171	146	194	200	183	169	164	174	174	160	203	161	177	162	161	164	165	169	177	144	168	184	166	170	168	158	192
4953	12327	7856	3634	2484	1925	1392	1045	877	738	630	566	473	448	413	347	339	323	319	295	310	283	310	263	269	263	252	254	226	273	257	248	260	226	273	230	260	236	208	251	215	256	726	1318	543	216	239	261	217	223	232	242	235	232	221	211	240	205	228	245	205	209	226	215	229	225	231	186	222	215	217	216	213	215	229	219	236	228	221	219	242	208	208	219	220	212	212	213	221	223	213	223	243	203	224	238	207	210	215	225	229	221	214	187	236	262	244	203	224	224	242	225	211	219	238	221	208	218	248	208	237	225	213	220	210	238	220	228	205	198	234	218	228	195	220	235	213	194	221	213	215	204	197	209	226	204	240	210	217	209	219	222	228	211	214	199	214	247	204	212	218	227	214	224	230	204	235	228	223	228	215	230	241	221	234	185	220	244	237	222	220	228	230	223	213	226	212	226	223	231	227	200	217	258	200	235	207	221	218	220	204	220	239	228	214	214	239	220	211	216	242	212	227	225	226	223	204	213	200	213	224	197	230	217	218	215	236	234	226	235	210	226	234	230	233	214	217	241	210	211	238	221	234	228	223	224	230	212	226	228	235	229	242	206	256	233	209	219	240	226	212	205	232	212	211	215	229	241	230	222	199	215	201	222	228	196	229	233	209	248	230	219	220	245	223	245	178	216	212	220	220	220	198	227	245	177	219	242	197	194	194	206	203	224	213	219	222	220	212	220	201	226	201	222	230	239	220	222	222	221	218	217	232	235	198	229	260	228	238	217	236	212	220	213	221	220	224	217	222	205	228	201	215	227	231	206	223	243	228	255	226	215	220	204	214	240	218	231	194	222	245	242	238	208	212	215	216	243	212	196	206	228	241	228	208	220	234	227	233	251	222	202	233	203	233	238	218	239	228	214	229	221	224	193	215	239	222	244	207	244	256	209	213	245	205	191	230	240	204	212	217	220	213	207	216	245	236	214	230	211	193	212	209	248	226	228	234	232	241	224	232	216	205	227	208	214	245	232	223	232	219	237	239	225	222	213	248	232	229	222	225	211	199	235	223	244	220	235	237	252	204	219	199	215	219	230	230	189	218	227	204	228	227	241	226	234	216	220	216	208	227	223	206	208	184	228	221	195	227	216	196	242	224	215	236	228	214	220	229	201	214	230	222	197	219	220	232	214	244	207	221	198	208	228	233	230	224	209	225	216	230	236	231	218	219	223	251	238	213	195	223	245	219	200	231	204	200	197	208	202	230	240	226	194	222	227	254	222	223	212	222	221	215	240	228	223	212	208	220	229	211	236	222	233	190	201	238	218	221	230	214	224	243	230	210	187	233	223	233	249	206	242	204	212	217	208	214	229	195	205	242	239	224	225	248	216	240	222	204	210	221	203	199	235	199	192	218	217	213	223	252	227	230	224	228	208	241	201	202	259	228	225	212	219	220	197	235	224	208	213	214	201	220	239	236	216	222	218	238	204	232	216	224	210	213	234	183	207	205	221	227	218	219	226	223	233	221	215	222	215	240	198	205	223	208	216	222	219	204	201	236	222	246	214	209	209	215	225	207	216	221	244	203	207	227	221	198	218	210	221	217	231	231	207	210	199	241	178	210	213	227	216	212	213	215	240	229	232	232	241	229	212	224	245	241	228	242	249	210	221	233	212	203	232	199	213	203	219	225	209	220	209	211	234	225	230	223	188	234	221	235	201	232	230	224	221	229	209	215	225	205	239	238	190	216	244	185	240	251	218	228	223	243	192	230	219	198	226	250	199	217	229	218	246	228	229	223	214	228	199	223	237	199	200	219	214	212	234	246	244	238	216	218	243	241	221	225	225	230	186	218	238	221	206	248	260	237	214	213	239	208	207	243	220	218	217	227	224	219	222	225	235	229	231	210	239	232	208	206	240	208	212	235	216	229	221	220	222	240	200	234	238	213	226	217	219	243	226	208	205	220	231	199	221	234	193	218	222	207	216	202	242	209	214	238	228	208	213	220	211	233	245	206	217	227	197	199	221	216	233	214	205	217	225	231	240	241	228	215	218	212	211	242	209	214	233	234	221	223	208	240	216	238	231	211	226	201	239	217	220	233	250	229	211	228	271	206	228	241	208	202	227	217	230	199	220	206	219	237	216	210	221	200	216	199	217	232	235	223	221	234	227	239	241	230	227	226	215	210	188	247	225	232	211	222	218	241	201	206	214	227	225	237	221	226	208	221	209	228	221	239	211	232	221	206	236	203	182	233	218	207	218	234	221	221	237	210	218	239	200	221	215	232	202	224	221	200	236	229	240	216	203	249	222	229	213	216	228	226	220	231	228	204	220	213	221	213	222	212	225	201	234	220	236	211	230	209	226	226	223	199	213	236	210	201	211	203	213	238	216	215	206	210	213	220	225	212	229	217	240	226	234	202	220	214	227	214	222	230	252	217	219	223	229	227	227	220	230	207	233	235	235	223	224	188	241	218	243	216	216	208	207	231	231	212	235	233	211	217	232	231	256	256	214	215	207	223	206	206	243	213	202	222	250	233	227	209	197	187	239	227	240	190	203	223	228	220	221	238	242	239	218	208	225	212	244	223	234	230	210	236	230	206	198	234	235	224	240	229	213	213	243	250	223	218	217	216	233	205	199	215	220	211	220	237	215	217	257	227	198	239	259	208	214	236	209	208	244	222	207	203	214	218	228	203	220	226	236	186	206	221	215	226	192	217	233	218	223	217	201	254	232	231	214	195	235	201	215	216	240	210	204	214	225	236	209	206	235	217	213	232	201	230	216	223	217	227	222	211	213	217	224	225	206	216	213	241	216	226	232	215	206	201	235	213	234	236	202	217	222	204	236	207	204	248	227	200	242	233	222	196	226	230	203	218	221	237	227	216	246	190	215	237	200	226	223	244	190	239	225	249	221	246	206	215	230	217	224	219	238	210	224	201	211	249	218	211	206	217	216	228	252	225	211	195	200	244	251	194	224	245	206	210	214	233	210	219	234	255	258	206	223	223	243	211	211	219	213	221	197	217	222	211	222	229	218	212	213	230	195	206	217	228	210	246	234	210	214	220	211	224	209	240	228	216	238	225	220	219	225	214	198	239	236	223	219	238	224	228	236	224	226	215	212	234	230	235	199	218	202	222	221	225	234	258	223	225	223	223	216	232	220	210	210	215	198	212	214	221	204	213	207	222	232	204	192	231	200	225	213	216	226	219	203	226	235	220	228	229	241	239	244	241	209	214	205	185	204	226	230	234	197	220	223	193	224	220	214	224	215	254	199	215	211	220	243	246	210	225	225	223	199	230	237	211	229	226	203	213	236	234	210	214	230	219	213	222	240	215	215	221	216	237	228	206	237	213	232	216	218	197	195	188	220	234	194	231	221	203	233	210	232	194	204	216	187	236	234	246	201	206	236	240	235	204	212	225	228	216	217	233	196	224	218	241	230	214	216	237	203	202	239	208	193	229	229	231	242	205	233	220	227	204	211	212	218	231	212	236	226	242	231	236	214	241	230
28077	15488	2126	665	536	512	367	368	326	361	327	343	334	314	363	354	352	326	342	318	322	335	339	332	338	312	321	315	350	359	367	388	335	347	356	347	311	353	309	343	315	333	317	376	348	342	326	311	344	333	311	312	358	321	294	294	330	360	312	367	333	332	338	319	295	323	385	348	350	338	319	357	294	353	320	339	291	338	341	332	337	337	342	351	363	332	321	305	322	346	334	326	335	370	324	334	351	341	340	345	311	314	347	346	332	326	367	367	322	333	355	320	344	340	327	299	344	320	347	342	317	354	325	326	317	331	349	319	350	326	361	316	321	357	316	363	341	363	347	323	338	342	351	370	331	339	308	325	313	321	347	341	307	313	357	322	315	317	328	328	339	345	334	336	332	325	351	320	315	352	353	364	312	301	308	312	340	344	333	326	328	346	361	312	312	333	332	325	335	328	326	328	360	340	363	331	320	290	270	321	322	310	351	350	344	313	355	366	335	338	337	348	355	359	348	335	356	324	287	319	341	356	332	346	331	332	364	320	316	309	335	309	321	281	329	340	325	367	354	356	349	335	315	346	352	299	329	324	380	367	385	317	348	372	330	346	370	328	372	320	339	355	342	315	348	346	331	350	321	312	325	346	304	308	333	315	325	332	329	346	334	354	343	321	351	349	328	349	347	342	326	303	362	352	340	342	339	343	337	335	327	316	321	329	350	309	345	314	319	310	327	303	340	348	329	341	361	334	349	403	340	323	359	307	327	322	334	344	316	343	330	328	365	340	333	339	313	351	319	320	332	358	366	315	346	339	344	324	359	345	317	323	320	330	316	333	337	335	354	351	334	327	308	332	372	349	326	334	306	310	354	327	315	357	324	328	340	331	353	288	330	327	304	317	352	338	323	377	347	360	313	333	311	329	345	328	341	355	323	340	323	319	329	328	341	343	324	367	331	354	340	359	324	293	353	293	369	339	343	347	311	345	373	346	324	349	326	332	344	349	355	335	318	357	338	348	335	328	344	350	328	350	346	340	320	363	359	338	333	330	316	324	327	303	353	316	331	337	347	316	345	306	332	351	342	342	323	364	300	347	345	327	323	316	342	341	315	308	315	336	321	320	315	324	333	309	302	360	346	337	302	337	351	333	344	347	349	324	320	353	334	335	345	302	312	351	314	375	356	318	330	338	337	316	316	306	348	341	347	334	372	321	302	325	348	329	352	301	336	341	318	311	343	319	345	327	293	323	347	346	328	362	365	331	344	307	337	353	332	305	332	348	317	341	386	314	346	337	331	319	346	319	314	357	307	316	351	326	362	330	321	334	333	329	315	329	353	365	343	324	343	338	312	325	308	329	363	345	319	303	361	365	357	332	320	356	341	339	320	339	378	333	354	332	350	360	345	351	353	329	345	329	325	345	311	351	317	326	331	354	310	321	329	306	347	342	325	317	363	342	299	356	330	324	311	342	314	343	346	340	333	309	350	317	325	293	321	298	331	359	322	314	344	336	329	359	360	316	326	332	338	315	337	315	367	363	365	380	351	323	311	348	314	344	334	336	325	304	292	334	359	336	359	343	338	316	331	333	326	331	350	349	363	357	332	344	355	346	314	350	304	328	355	352	343	340	349	338	369	325	351	318	355	324	326	373	323	334	340	363	360	392	309	343	334	322	335	347	320	316	355	353	311	307	324	307	333	326	307	346	336	356	330	326	322	328	358	351	298	359	320	345	327	335	320	344	335	342	359	296	344	325	343	360	349	357	321	337	351	327	280	341	315	359	347	327	329	346	330	314	323	340	325	333	347	338	334	325	370	343	358	325	306	318	310	334	360	330	336	348	331	315	343	342	341	330	362	324	348	298	312	338	317	360	321	358	337	344	317	339	350	335	309	332	325	332	355	328	306	308	317	351	310	337	305	337	346	323	348	348	328	350	330	343	328	333	335	356	334	345	354	334	346	327	313	350	345	306	340	346	328	355	342	330	309	323	343	337	343	349	331	315	337	330	339	303	321	350	332	342	328	357	315	296	332	329	312	344	296	329	377	339	367	333	337	340	312	316	337	304	352	330	344	348	347	362	324	333	357	322	346	345	303	341	329	342	302	329	338	323	349	333	351	333	317	384	357	343	307	334	337	333	316	310	329	339	359	337	328	325	306	332	354	300	319	323	332	344	316	332	322	365	304	337	338	333	361	353	304	325	338	302	346	335	312	323	327	325	330	337	323	320	351	289	319	348	312	350	338	316	313	343	328	328	319	382	311	330	318	321	320	332	326	360	335	340	344	309	315	376	332	340	336	310	360	344	341	364	303	311	352	357	353	332	334	313	356	334	317	328	363	348	343	302	326	358	311	331	331	350	321	374	329	346	315	332	329	319	327	312	311	326	347	311	319	307	363	350	304	302	310	349	330	347	341	328	313	342	356	338	307	387	347	325	314	331	309	351	373	336	368	327	347	352	337	331	327	312	343	363	327	360	311	339	319	331	311	336	335	333	351	325	345	326	360	346	301	336	335	324	357	334	345	329	322	344	335	338	321	336	290	337	330	328	331	346	339	360	381	359	348	359	333	361	329	317	326	352	335	318	366	337	357	344	333	316	318	352	336	305	347	351	348	321	321	328	345	309	333	341	323	325	321	340	337	357	323	323	323	308	334	333	346	309	354	351	314	328	350	355	345	323	333	346	316	356	276	326	341	341	292	323	340	347	367	339	312	348	361	330	346	339	329	298	361	361	354	357	303	337	341	352	350	340	308	321	307	332	348	338	318	331	333	316	338	359	344	321	358	306	342	345	324	332	359	350	349	335	326	349	314	308	317	297	329	307	315	308	344	303	328	336	316	348	332	328	334	320	345	312	324	328	377	339	307	337	324	334	346	324	331	359	335	314	324	353	346	337	310	326	340	346	306	307	328	341	359	322	351	327	315	328	353	327	331	344	319	334	324	354	328	341	336	296	353	329	330	332	349	355	341	336	364	347	324	342	308	360	336	348	374	337	337	363	322	322	316	327	331	346	337	329	310	361	341	344	348	321	311	362	339	322	354	358	311	287	347	346	364	322	352	328	354	331	318	356	347	301	354	347	332	330	336	304	334	358	325	339	379	332	354	339	335	302	339	307	302	320	316	332	319	324	320	348	340	354	337	351	318	302	338	326	320	330	330	352	362	308	331	328	343	357	320	343	321	313	310	344	294	336	353	345	300	323	348	342	345	317	332	341	310	347	323	356	349	350	326	318	352	326	350	315	332	312	363	355	327	352	337	335	329	337	328	345	307	343	325	341	342	327	354	309	342	354	316	319	323	315	349	363	323	297	347	350	356	324	336	346	319	324	346	338	332	340	304	325	329	331	335	330	302	314	371	356	357	325	331	342	338	334	343	330	314	340	340	341	288	307	346	322	359	286	336	327	331	356	354	325	306	342	367	332	350	339	324	368	334	314	326	322	329	379	326	320	321	363	322	302	317	343	314	349	341	366	321	338	308	336	330	344	320	378	313	357	319	315
4913	1118	851	510	531	453	446	417	427	435	419	413	386	419	413	417	419	363	397	389	428	392	426	389	391	391	401	367	363	414	397	392	414	394	376	419	381	411	407	399	398	424	431	461	408	354	409	423	406	385	387	402	411	404	351	420	398	432	385	415	384	420	418	392	416	434	399	395	389	382	413	417	402	379	408	407	424	400	431	374	408	379	389	419	411	407	385	411	430	390	427	395	410	398	425	420	407	432	401	415	386	422	409	404	419	413	374	423	379	404	393	363	418	389	446	413	421	420	442	399	396	412	407	432	398	394	411	420	429	409	390	403	380	425	425	412	417	404	395	403	391	422	385	393	410	420	416	366	412	411	365	372	396	442	399	414	412	436	431	375	399	394	424	363	394	449	402	404	402	363	397	408	406	389	377	403	415	405	396	408	379	417	396	380	386	415	380	415	409	376	439	382	416	399	392	394	434	390	393	362	423	426	397	387	378	416	390	425	404	395	407	386	391	412	411	383	385	436	417	409	407	390	363	403	418	420	427	467	409	439	423	379	414	365	408	405	389	426	398	435	425	431	427	387	418	403	412	427	418	372	396	396	387	395	397	396	396	394	415	410	419	405	414	408	408	422	415	403	397	429	369	429	412	388	444	411	390	351	413	404	435	388	394	400	387	385	414	384	413	402	415	394	409	415	428	420	395	399	406	416	418	425	405	423	369	421	418	431	386	400	396	406	378	434	430	382	388	411	397	372	372	400	426	386	385	387	393	386	396	392	388	428	399	400	413	401	387	392	388	421	426	421	418	396	406	399	382	434	403	395	401	427	446	417	417	447	366	379	408	407	412	407	396	383	431	383	402	425	424	390	430	390	401	466	448	410	400	425	436	428	405	398	398	405	400	373	386	370	417	399	394	405	383	390	431	386	402	392	435	397	429	378	389	384	382	426	461	390	426	392	409	410	438	389	419	398	384	422	406	432	406	405	404	412	422	387	379	380	412	414	370	447	371	382	421	407	425	409	401	396	355	394	368	373	391	387	407	393	380	412	395	413	395	408	392	393	405	408	421	442	378	379	407	387	371	378	380	411	415	421	403	410	393	423	406	408	400	413	394	392	390	392	413	411	425	385	416	434	380	388	421	425	394	393	419	399	369	386	387	399	397	415	415	409	384	372	401	401	405	434	414	414	370	370	403	436	397	407	372	364	445	425	405	439	410	396	414	394	394	399	409	414	385	427	367	407	423	404	420	402	400	418	393	396	437	421	402	390	396	393	392	394	373	411	390	400	390	447	417	353	411	404	427	419	390	434	414	404	400	391	378	399	386	402	380	421	392	398	397	386	405	434	433	374	389	441	385	403	374	396	344	428	403	393	455	427	414	434	429	411	384	417	406	417	424	406	388	431	415	385	415	385	381	393	374	389	405	436	380	441	445	389	439	405	400	395	416	397	397	437	383	447	444	428	392	398	415	415	412	384	378	392	420	422	425	420	408	408	421	426	384	408	384	394	439	407	418	418	424	399	416	406	363	415	406	384	439	390	382	407	389	401	393	411	405	391	412	388	416	399	371	433	394	416	407	368	374	416	380	409	379	404	380	373	405	405	415	363	430	402	381	371	407	407	399	385	428	382	413	451	406	410	429	374	383	407	366	380	414	381	380	393	385	397	386	406	383	412	422	379	429	423	397	415	420	412	429	378	406	364	387	397	403	415	411	399	409	405	404	413	436	424	413	387	407	390	408	373	402	399	401	389	424	394	439	397	405	436	407	391	419	421	418	407	395	382	372	377	411	380	375	413	420	371	416	389	413	437	408	401	421	387	418	395	363	430	449	376	413	364	404	379	369	439	392	387	408	376	434	379	383	365	376	386	422	383	376	457	424	389	395	413	378	408	407	416	385	418	400	410	420	384	423	412	409	374	361	409	404	384	425	421	390	397	393	386	404	426	370	431	397	411	389	392	360	384	414	407	387	382	409	399	402	425	416	386	357	424	408	383	430	391	455	439	391	405	396	392	387	387	379	353	432	391	383	421	395	381	380	446	429	410	428	394	387	403	378	434	408	425	387	396	391	386	403	413	393	364	416	446	407	411	392	461	370	404	392	384	413	384	396	413	374	376	367	381	415	415	422	403	395	426	411	433	397	391	358	404	413	365	423	404	402	401	417	401	410	371	399	388	384	412	401	378	384	396	381	403	391	352	391	410	398	429	407	363	408	377	361	387	394	362	414	407	394	393	415	360	396	406	386	427	419	442	399	397	398	405	379	391	413	403	430	421	367	426	435	392	394	409	416	408	409	408	384	395	389	414	380	400	396	369	399	404	420	391	388	381	401	386	398	412	394	412	381	377	385	389	404	435	401	381	406	425	405	386	415	409	417	388	402	420	422	401	371	384	391	366	403	393	411	368	399	380	480	403	408	379	384	415	400	414	420	383	379	437	424	400	367	406	411	428	399	390	388	383	411	443	382	360	398	386	397	385	386	387	423	426	388	427	392	421	410	393	424	389	422	383	413	428	360	381	424	381	406	403	440	405	413	369	371	393	402	409	368	409	417	402	402	361	421	431	370	388	391	413	409	406	422	416	389	403	408	426	448	433	386	406	397	347	394	404	390	377	418	392	364	401	391	384	403	402	444	406	385	420	374	398	409	410	378	445	411	399	381	385	393	408	365	388	418	397	409	405	466	419	400	378	422	393	452	456	439	422	414	396	389	415	440	426	429	431	422	421	405	456	419	406	425	413	406	411	412	359	405	438	407	406	399	427	398	375	412	393	417	384	404	416	396	391	394	417	396	433	407	379	373	388	389	385	428	386	401	372	385	405	415	426	419	430	411	385	425	365	416	401	396	403	388	424	399	392	439	391	421	410	392	402	421	431	388	406	432	385	401	400	429	374	412	399	401	390	422	398	404	406	389	388	400	388	407	438	394	371	391	385	436	385	395	435	414	392	438	397	386	384	423	365	421	415	386	420	396	381	416	416	401	432	419	413	367	370	441	397	410	430	387	398	387	422	423	376	403	417	397	407	408	405	417	405	395	390	412	422	401	408	422	417	438	394	413	427	422	409	417	390	393	397	402	418	423	381	408	391	417	362	414	433	428	371	400	422	415	436	400	416	422	397	393	397	370	404	401	417	406	393	393	390	422	390	424	408	465	403	436	402	427	438	410	375	452	442	402	418	391	402	380	414	368	444	471	431	404	403	416	389	413	385	414	399	404	394	406	387	440	387	369	395	398	440	388	425	390	397	418	394	430	421	375	391	389	406	432	404	401	401	388	416	396	421	391	427	411	406	409	407	416	387	412	453	391	393	423	384	416	376	398	395	377	431	405	425	418	393	407	382	420	443	436	401	438	428	382	425	362	395	396	369	400	396	420	389	398	403	402	374	403	424	388	427	390	416	385	428	377	431	393	419	377	407	366	379	403	447	437	390	402	372	364	364	450	419	396	426	420	388	378	390	422	458	405	400	400	396	411	427	430	386	382	407	421	388	428	383	402	384
23697	21382	28127	24998	20955	2783	744	556	488	475	471	423	406	421	391	407	421	387	382	437	423	390	416	386	397	382	298	361	425	361	359	337	405	396	362	360	373	361	337	362	377	366	467	752	453	366	372	327	377	374	342	344	360	395	358	331	358	388	329	354	334	352	375	336	383	386	382	372	366	353	346	356	361	362	339	340	373	336	347	338	340	340	355	364	387	358	358	335	362	358	339	351	348	350	364	342	362	350	398	353	345	354	337	401	352	378	357	340	370	349	368	394	376	384	382	386	366	387	363	309	367	330	313	336	322	358	363	358	347	396	362	351	375	372	366	374	358	383	375	347	368	349	366	368	340	326	358	381	355	373	327	367	378	382	362	359	372	340	360	385	341	346	375	370	351	381	378	375	393	370	370	382	377	340	368	353	359	358	348	336	388	344	368	355	369	367	374	389	359	373	378	405	341	331	351	386	366	327	362	353	344	363	397	363	360	379	397	390	330	390	394	354	372	373	341	314	364	340	376	404	342	359	388	345	344	356	357	345	374	372	350	366	380	374	346	352	332	328	353	359	391	338	330	340	369	338	364	375	373	356	360	373	363	346	367	392	389	341	373	349	343	365	357	383	359	366	367	334	342	355	344	352	368	345	363	364	403	367	359	360	356	365	364	351	377	372	369	354	371	349	388	370	354	347	358	359	353	352	347	333	355	351	378	351	380	358	329	360	360	376	353	407	372	380	355	392	353	338	368	353	327	368	350	364	381	347	344	357	345	361	382	358	372	349	321	383	383	400	366	350	358	340	341	363	394	369	342	367	357	383	344	337	368	364	336	329	335	391	346	376	342	349	394	388	377	348	335	377	352	371	341	373	361	370	364	344	365	361	359	340	403	363	345	379	360	345	350	408	368	359	334	369	366	373	363	371	383	362	326	349	340	351	379	345	369	330	332	350	366	365	365	354	362	368	374	384	376	364	364	383	342	365	378	350	334	381	386	365	372	359	345	348	361	376	347	361	365	355	382	355	368	371	367	349	361	389	349	407	371	347	336	356	396	351	366	345	338	338	362	389	359	335	348	350	371	354	349	344	366	337	355	381	318	341	355	360	362	334	375	366	338	362	361	381	363	348	389	368	381	360	359	399	377	332	368	399	354	361	351	362	340	368	390	361	331	387	356	378	347	366	381	378	331	378	380	346	352	356	362	373	332	359	335	382	377	363	332	364	335	330	332	342	379	373	378	411	345	386	366	364	348	370	354	372	369	349	370	369	352	393	362	352	358	377	383	332	371	390	338	376	354	364	345	365	370	361	383	318	377	367	395	368	351	345	353	366	356	375	359	312	360	331	361	347	392	375	362	376	350	363	365	377	386	364	357	351	345	350	332	352	380	359	379	372	353	377	343	337	372	359	370	323	358	345	346	366	374	318	408	380	330	393	367	393	390	408	354	335	366	381	355	377	386	336	352	376	366	361	331	348	373	403	360	383	363	372	374	372	356	366	352	360	374	348	375	347	386	347	380	370	347	333	362	381	370	373	346	344	333	373	355	333	336	398	369	393	340	367	388	379	338	367	382	342	368	316	364	330	329	362	396	334	343	369	331	379	363	368	367	354	367	331	358	344	329	342	377	339	354	334	363	382	353	361	351	323	355	383	352	378	358	371	358	349	387	381	372	349	378	356	344	392	350	347	377	343	333	358	346	376	363	381	377	363	358	334	391	359	378	410	364	369	380	372	355	335	383	336	361	374	355	376	374	368	351	355	382	347	367	353	339	384	359	359	339	371	383	377	353	374	350	371	340	383	354	351	340	360	365	381	382	343	374	381	367	334	343	380	346	338	374	350	341	383	391	343	396	375	376	335	363	368	359	330	373	340	372	352	358	349	365	347	359	365	354	376	376	364	383	362	384	318	361	357	382	334	379	372	342	328	345	339	375	352	370	367	359	321	379	391	334	375	369	379	364	337	359	376	348	384	371	348	418	402	344	340	345	336	335	378	385	330	348	387	367	387	338	384	363	330	368	339	354	342	374	352	357	367	338	368	347	348	368	364	381	348	352	389	391	368	344	382	346	350	389	358	380	350	349	349	363	392	380	316	329	369	342	324	363	383	371	371	375	343	328	331	377	396	374	376	363	349	357	378	382	361	353	335	358	373	380	379	378	372	390	368	364	385	351	348	356	342	360	387	399	338	345	361	366	331	359	376	363	379	362	344	376	374	340	350	397	413	370	336	352	360	364	336	389	362	365	358	325	357	362	356	360	355	348	376	384	337	357	345	345	347	349	356	341	364	359	354	355	349	372	368	345	367	378	382	369	357	334	332	341	345	368	331	351	348	376	339	324	343	373	349	364	334	368	355	359	347	372	373	378	383	393	356	368	344	367	387	346	357	353	364	366	347	371	341	377	371	365	366	346	365	323	381	351	344	357	356	359	314	329	351	329	387	369	368	361	366	334	340	345	340	369	346	366	332	368	372	377	381	371	357	343	369	355	319	376	380	362	367	376	349	342	351	397	384	355	334	375	386	377	339	376	356	372	368	320	376	366	385	367	340	337	357	334	386	371	353	367	339	366	355	347	350	356	345	378	386	392	352	361	387	347	375	370	308	346	361	352	382	392	323	366	352	374	322	363	378	344	360	360	355	371	362	385	373	322	377	338	367	371	325	359	352	363	405	350	357	401	333	365	357	359	349	360	355	364	348	344	351	396	370	387	350	366	365	354	361	337	357	357	349	382	367	328	362	329	364	358	343	337	365	364	386	357	362	324	346	380	370	345	367	343	347	358	390	373	352	395	320	389	377	356	401	376	331	331	347	362	347	341	375	360	391	368	333	347	340	387	366	338	378	405	340	356	395	381	357	349	383	382	344	338	350	365	356	378	379	301	371	348	366	377	375	359	351	349	364	336	350	343	357	361	368	395	348	391	353	364	363	402	369	358	401	380	351	351	363	368	375	379	321	319	344	351	348	376	337	363	395	377	384	344	382	379	369	355	357	358	346	327	360	365	342	352	383	355	384	388	358	374	366	340	359	321	317	355	386	358	372	366	344	352	382	343	361	358	374	349	356	378	360	361	343	382	351	389	348	344	348	388	346	358	385	353	341	330	388	354	333	360	368	354	352	393	363	348	365	341	373	339	325	354	356	389	354	366	379	346	341	391	344	347	365	371	412	383	378	369	359	379	351	382	341	368	375	329	385	347	353	361	351	329	360	340	353	323	354	379	382	378	348	361	367	356	373	355	355	359	345	390	359	389	373	366	375	362	362	343	336	338	336	370	350	348	341	359	331	358	342	374	337	392	348	369	383	371	331	354	375	343	358	395	345	363	351	337	347	370	359	338	361	356	355	358	378	321	326	340	350	347	365	381	394	381	337	347	351	324	368	341	339	376	329	392	377	350	385	342	373	347	353	376	374	335	368	355	359	335	361	354	326	340	330	373	360	388	341	356	382	347	359	383	396	385	374	365	351	407	316	368	365	367	349	363	384	368	356	361	361	329	344
4184	7639	4812	2221	1713	1291	1024	863	791	638	642	583	575	565	512	554	532	514	450	490	477	504	461	438	451	457	468	454	453	427	473	474	462	447	452	453	460	426	449	417	459	454	652	1163	603	458	414	443	433	448	448	446	451	448	450	424	422	446	410	410	466	458	463	450	449	476	446	401	439	438	447	457	442	413	443	434	423	412	447	414	403	414	432	480	449	411	452	459	469	428	439	469	450	474	451	416	451	437	469	448	446	402	432	438	422	425	456	435	503	431	472	454	448	460	427	444	439	426	429	452	426	419	421	410	407	410	449	450	460	472	448	450	412	445	452	415	446	460	433	443	416	455	425	419	416	488	386	423	474	421	456	432	414	431	476	396	435	453	427	453	438	447	433	473	425	447	430	428	477	445	438	483	467	441	426	451	436	409	412	407	442	416	412	426	426	448	469	453	395	451	445	440	393	416	435	424	445	438	411	447	440	431	412	448	422	434	433	423	434	466	473	453	446	458	444	409	433	420	432	396	403	449	451	448	481	454	431	482	486	422	427	408	417	440	440	402	413	403	453	417	460	424	447	429	450	429	470	421	423	445	430	447	456	457	435	450	427	440	416	425	467	385	434	437	445	438	431	431	441	439	438	446	441	490	473	439	439	418	429	450	482	413	420	408	442	439	436	455	419	409	434	460	425	437	456	439	451	428	424	455	444	429	480	446	429	449	467	432	435	448	413	450	470	486	463	457	411	436	403	466	462	489	422	413	454	466	404	417	427	455	451	417	424	423	448	419	425	437	471	453	415	419	463	461	441	436	452	422	418	462	426	430	462	457	420	417	444	444	411	468	420	474	448	438	468	387	454	446	439	441	471	431	455	438	445	429	477	433	417	452	408	451	438	403	455	466	422	429	452	452	411	408	420	450	413	442	435	423	442	451	431	456	421	404	460	471	432	450	437	406	385	458	423	461	439	411	408	434	448	428	409	420	422	457	416	453	443	432	464	410	426	404	459	446	435	430	447	389	434	450	447	438	448	445	452	442	452	432	453	446	416	414	419	457	440	438	471	419	448	440	481	445	454	447	413	425	444	408	431	457	439	431	410	480	431	418	478	425	457	423	445	456	463	461	424	412	460	425	424	461	428	424	451	400	438	466	419	438	440	417	450	433	423	447	442	443	443	459	437	411	433	430	459	452	441	387	428	424	422	427	436	455	455	470	450	425	430	403	445	419	442	456	440	433	430	406	443	468	450	411	420	442	407	461	436	469	421	423	422	436	449	414	463	453	430	421	462	432	420	435	474	419	441	442	450	413	421	420	443	390	479	478	430	421	447	438	448	440	415	432	418	417	402	456	439	462	412	424	471	412	442	431	402	423	439	412	415	409	446	422	430	427	434	405	476	425	458	436	470	452	463	392	464	442	448	460	488	433	426	437	457	450	456	456	412	459	443	420	444	432	462	447	433	415	420	435	425	430	434	470	458	438	469	476	432	410	421	454	438	429	419	395	459	425	418	455	465	448	423	409	452	426	435	441	436	466	424	420	469	461	456	439	437	439	409	415	448	443	457	425	407	443	454	424	410	444	441	417	439	418	420	396	419	429	472	465	456	407	436	486	426	435	462	429	413	445	425	408	447	446	452	426	416	437	430	472	426	439	420	431	478	441	434	459	454	468	445	463	446	487	442	426	411	444	447	478	454	446	436	438	445	412	457	477	444	428	425	443	465	422	420	450	424	446	457	434	450	435	431	443	433	417	404	430	423	386	423	441	462	460	449	435	421	457	417	451	444	436	441	442	424	451	456	436	460	436	461	436	457	470	444	465	434	448	478	450	477	437	414	449	459	459	461	415	456	461	471	456	456	419	468	426	428	425	454	440	478	458	437	455	407	452	472	426	445	408	427	412	440	430	405	457	423	458	443	442	456	471	438	447	435	434	435	450	422	459	421	440	444	426	437	445	464	410	470	457	478	434	444	454	459	402	450	452	451	474	415	415	407	445	412	433	434	436	441	454	398	444	457	433	448	477	466	431	432	421	441	461	460	474	448	448	432	405	447	415	444	470	410	387	451	438	421	425	406	436	411	431	420	402	448	470	443	453	399	421	428	422	452	435	430	405	437	423	445	417	427	470	420	452	455	440	428	405	432	409	437	425	440	468	411	436	443	429	459	412	453	447	437	457	439	458	431	427	440	412	449	430	413	430	451	375	450	449	451	438	433	450	401	453	443	453	431	407	404	441	432	422	465	479	455	460	439	438	431	419	422	442	443	430	456	454	441	465	412	486	432	460	431	476	424	486	455	447	438	452	438	433	436	439	430	446	448	452	430	430	427	442	429	431	441	394	448	457	455	462	427	440	477	477	424	450	444	464	448	425	444	429	451	420	435	435	464	420	439	425	463	411	486	435	439	443	453	468	434	406	457	435	433	446	417	432	453	404	453	457	421	447	453	431	435	426	418	448	449	500	431	428	420	508	433	445	416	454	415	437	402	442	453	428	456	439	429	430	469	441	415	416	448	421	439	438	436	398	485	466	417	418	401	442	448	455	424	424	413	408	449	437	429	418	443	420	462	440	433	447	412	452	398	454	428	401	484	471	444	431	456	440	411	454	439	470	455	452	456	438	448	441	445	404	467	451	427	461	445	383	416	467	439	413	426	435	415	454	429	435	480	406	463	431	436	482	433	418	455	414	463	454	405	456	438	422	479	435	477	455	404	421	468	448	415	432	444	451	468	424	429	457	446	412	450	417	433	385	429	424	450	432	464	403	441	465	434	397	410	443	437	448	442	402	408	470	425	442	432	451	460	435	426	430	415	406	423	411	433	446	457	424	438	471	432	394	456	414	442	442	379	489	430	441	434	467	434	460	464	430	457	407	468	430	437	469	458	409	416	463	421	428	429	457	462	423	434	443	443	479	385	441	463	419	427	433	462	438	468	456	433	459	415	477	431	422	472	414	494	400	448	441	438	424	409	442	459	455	468	460	427	442	436	419	441	437	429	464	382	456	420	421	439	460	436	470	456	462	429	416	476	451	434	486	452	438	455	413	447	480	418	410	435	448	440	448	454	444	410	382	437	442	440	465	453	432	454	441	454	463	415	443	417	476	421	451	438	435	429	422	448	449	453	443	444	434	438	438	490	465	442	463	431	440	451	433	434	465	450	427	445	427	456	464	422	476	439	434	452	428	423	412	420	467	466	426	444	438	435	411	422	460	408	456	453	423	460	431	441	457	456	441	469	453	435	456	458	445	446	432	458	449	430	446	462	422	404	421	464	457	445	426	432	409	441	457	476	440	427	444	427	442	446	418	420	442	470	454	475	427	464	472	473	436	432	446	461	476	433	416	438	412	453	413	445	425	434	447	424	424	443	416	424	432	397	436	426	442	442	408	423	431	415	423	453	438	397	407	472	398	421	433	445	444	427	432	409	449	431	447	435	428	435	450	440	425	413	423	456	405	414	416	407	451	463	428	447	433	418	460	461	476	401	432	450	474	420	426	426	474
24950	21376	26475	25189	1921	359	261	268	236	214	233	231	204	221	230	198	206	200	200	194	204	190	197	204	190	196	185	187	188	207	185	178	204	188	200	176	210	208	200	176	203	193	325	416	242	202	189	191	179	179	209	188	189	162	187	185	205	183	203	168	207	196	186	172	188	173	181	202	169	181	196	180	192	195	190	211	179	187	198	178	208	178	195	175	201	179	195	174	185	195	186	188	208	180	180	195	177	206	154	212	205	195	188	189	179	168	189	178	201	165	179	180	178	165	168	197	205	186	218	176	184	168	186	174	195	184	172	191	191	207	194	183	163	201	168	202	173	202	177	186	195	191	199	215	202	195	208	200	191	185	229	174	189	182	203	185	173	170	194	218	194	200	195	192	184	182	192	209	207	182	197	213	206	179	167	184	202	201	189	209	206	174	180	174	209	183	187	226	159	187	185	203	185	178	184	164	188	164	196	180	205	176	221	193	197	204	191	167	179	198	193	158	204	166	184	203	176	184	181	210	187	190	170	190	205	177	177	168	210	196	187	208	201	183	204	210	191	193	184	161	178	195	191	198	164	170	188	186	180	217	174	199	191	173	182	184	194	202	195	200	181	189	177	188	173	185	209	223	187	206	178	176	154	196	189	170	196	187	169	183	188	201	185	202	189	176	166	168	179	177	166	203	178	192	192	178	211	193	190	202	196	214	185	184	192	192	204	166	195	172	179	166	202	212	184	181	204	168	195	203	218	191	175	184	195	211	174	215	198	206	179	183	181	176	185	186	201	169	194	187	182	183	194	213	152	198	185	198	197	187	182	191	195	182	188	205	179	174	180	187	180	199	183	207	171	181	186	175	187	197	219	192	193	187	183	213	199	179	202	190	203	166	179	207	212	177	169	191	196	180	188	198	217	193	200	194	202	171	179	195	224	201	189	204	182	168	167	186	170	194	173	183	216	177	205	162	196	205	196	203	191	199	181	190	189	181	185	181	191	193	167	176	202	187	161	173	193	167	201	206	212	188	205	209	187	207	185	176	171	195	215	196	205	188	200	186	178	203	178	166	196	207	183	210	210	209	197	187	203	176	214	192	181	188	171	167	181	184	198	206	189	178	208	196	162	197	177	167	203	173	188	211	203	181	167	197	201	200	187	187	211	205	183	199	204	198	202	176	188	179	185	182	209	186	165	201	175	176	190	184	196	184	170	182	181	198	211	175	195	187	179	179	195	191	188	187	190	179	192	190	222	180	176	189	201	198	182	188	178	175	189	157	186	219	216	191	213	208	165	174	199	176	199	197	163	177	178	194	197	191	209	157	181	213	202	162	166	173	195	163	196	195	190	187	201	205	194	149	181	169	166	206	179	187	183	207	188	168	199	184	220	183	197	157	180	193	186	199	192	199	191	188	176	175	196	185	176	174	193	184	177	209	209	194	184	190	196	187	185	201	186	177	183	198	187	191	213	181	174	184	182	197	194	183	191	186	190	205	167	188	162	153	198	192	177	171	190	193	194	204	200	192	216	180	176	172	213	181	188	183	192	187	171	206	178	205	170	177	175	192	182	174	169	213	182	181	192	213	195	206	182	181	168	193	199	180	193	178	206	180	192	207	180	204	191	172	202	198	167	183	184	197	192	183	172	195	198	211	196	185	188	196	176	175	183	200	191	192	204	189	172	202	169	162	202	198	191	183	200	189	183	180	174	216	201	197	194	197	165	167	173	178	196	170	169	180	210	179	192	181	179	172	167	183	202	204	177	182	214	176	199	172	179	195	196	178	202	201	207	192	199	172	196	191	180	175	195	175	174	200	177	178	209	212	187	171	202	196	185	188	211	158	160	205	195	174	193	181	168	191	200	201	187	183	191	188	190	166	206	182	183	206	186	168	186	191	175	202	178	182	202	176	176	205	198	184	195	168	202	200	200	198	198	203	174	173	190	212	186	170	174	173	195	212	170	185	173	177	178	199	185	191	197	188	188	210	202	164	195	194	185	186	173	212	206	184	188	159	166	169	166	194	199	206	187	176	199	182	188	182	213	174	182	175	202	215	218	191	200	200	201	186	210	208	170	182	165	200	174	189	176	216	166	201	179	190	190	202	182	205	169	171	178	212	202	195	190	187	192	189	180	199	188	202	219	200	190	194	198	197	203	188	175	180	190	186	218	188	225	176	193	194	197	187	192	194	229	184	189	181	190	186	190	192	197	183	179	211	189	198	197	182	196	194	174	196	192	169	168	177	197	153	197	185	190	181	198	154	172	210	190	220	189	199	176	210	205	179	184	193	178	187	191	199	196	192	189	185	195	208	170	214	163	190	215	200	184	176	206	192	200	172	181	183	196	198	168	193	195	193	191	171	178	225	204	166	192	169	204	162	189	209	209	197	134	195	185	190	184	176	221	194	180	193	164	163	211	191	192	175	180	183	176	226	211	213	210	202	205	206	203	191	188	171	216	162	193	184	212	187	186	186	185	186	187	174	195	191	188	190	178	198	186	191	201	202	178	192	211	191	204	171	213	205	218	180	171	173	182	194	189	236	200	201	180	190	196	172	226	203	193	185	202	188	199	190	178	206	177	218	185	191	194	215	185	175	177	184	183	188	184	193	181	219	225	172	194	181	186	216	217	177	187	196	207	190	169	189	203	203	198	199	195	185	207	187	169	223	209	170	185	181	197	179	190	166	211	202	184	164	204	176	189	165	177	173	178	203	187	181	182	187	175	191	202	187	195	172	180	196	197	184	207	163	170	174	202	178	194	185	186	205	199	185	210	227	172	163	200	167	191	188	174	208	209	185	166	194	179	176	202	178	184	170	186	162	196	221	187	213	215	208	221	184	190	174	220	210	188	188	183	220	178	202	201	195	190	184	196	188	219	207	177	189	210	213	175	185	200	216	174	189	207	188	216	185	174	172	197	192	184	198	221	195	186	191	200	166	206	197	195	189	191	185	206	186	175	175	203	219	207	190	207	203	200	198	198	198	160	155	180	182	193	177	202	172	170	213	174	185	181	182	188	186	182	193	174	180	214	196	186	184	187	184	180	218	179	205	181	193	170	177	192	175	188	206	185	208	209	159	185	185	195	180	179	183	187	167	167	169	200	198	204	203	189	214	213	170	180	200	195	177	171	183	190	177	193	183	194	192	199	198	187	189	189	190	179	197	165	193	162	166	188	196	189	206	202	174	213	197	183	181	199	192	188	193	190	197	203	181	188	180	180	202	198	180	190	172	192	180	183	196	172	178	202	203	176	180	197	180	193	171	210	201	183	192	194	206	174	182	189	171	209	196	216	206	187	197	185	193	195	172	196	182	192	191	188	186	200	219	190	183	197	190	186	199	152	184	172	215	200	169	196	149	175	202	184	185	174	203	180	200	207	173	182	209	184	216	184	191	201	177	163	196	188	227	187	183	224	194	196	177	213	172	202	208	178	210	197	189	186	180	186	209	204	180	182	185	189	211	178	197	200	189	179	194	190	177	185	196	176	187	169	199	180	210
4365	3817	2345	1178	797	654	568	475	403	344	327	305	305	301	271	272	241	260	247	261	245	247	244	233	231	225	225	256	262	254	248	253	227	257	249	263	214	225	216	221	233	256	473	650	312	242	251	260	236	218	231	238	216	236	210	240	220	235	217	212	234	237	210	238	213	234	212	272	226	221	253	220	227	241	217	221	216	202	211	242	238	223	235	226	223	245	222	230	252	270	223	227	225	212	223	210	240	215	233	238	206	217	217	240	211	233	244	224	209	221	233	210	242	236	212	214	239	245	233	227	229	209	235	234	241	238	213	222	241	258	226	267	227	216	236	248	247	232	251	242	240	236	206	231	234	233	228	247	217	234	205	234	203	237	224	227	214	256	220	221	230	226	235	234	217	245	236	232	200	210	236	201	222	198	208	220	241	244	228	250	216	230	217	264	209	220	216	235	219	234	235	215	223	217	206	234	234	230	241	269	248	236	227	219	243	236	219	208	232	229	213	218	214	230	243	254	228	230	228	223	210	255	273	218	208	248	237	226	252	229	245	211	257	227	217	239	229	223	207	254	233	244	244	234	210	250	196	231	237	233	246	206	241	204	219	238	232	221	231	226	222	236	234	231	232	242	205	208	217	246	220	221	224	232	263	248	245	236	230	204	235	228	237	215	225	262	225	233	231	218	245	232	229	228	219	231	221	220	220	225	230	243	243	223	238	221	214	227	253	220	221	217	221	212	222	227	251	224	231	229	205	191	232	218	243	224	220	215	227	218	225	220	246	205	246	208	212	236	237	235	211	191	230	248	215	259	226	250	228	212	203	214	242	229	237	253	204	231	227	196	213	222	211	214	226	254	232	229	202	203	208	209	242	234	227	232	228	234	212	236	231	216	217	256	244	229	193	246	231	227	231	217	200	239	233	224	245	223	234	238	222	217	250	233	219	223	216	245	247	241	233	233	236	217	222	242	230	208	226	240	238	245	245	236	218	203	234	247	268	252	225	245	238	257	217	230	205	228	221	283	215	228	242	231	225	231	209	205	206	256	226	240	232	228	233	203	246	229	221	229	213	226	227	234	238	197	200	226	247	241	246	251	238	205	190	221	232	241	223	228	216	234	216	229	229	255	221	223	211	232	226	264	220	231	240	254	226	219	230	219	216	230	243	211	213	215	217	228	209	241	235	240	252	229	253	245	242	225	203	224	244	225	218	210	252	238	219	231	221	200	245	225	225	235	240	244	224	230	269	229	225	243	216	237	223	242	226	228	221	233	236	220	251	226	247	237	235	239	232	222	228	219	212	247	251	229	224	241	223	239	211	231	245	202	219	243	249	235	235	227	238	208	211	223	234	206	207	247	232	229	210	246	248	242	250	237	214	216	207	235	229	235	212	245	205	204	216	241	241	222	226	229	209	203	227	243	222	260	238	239	239	213	242	225	223	228	214	210	226	248	226	217	224	230	213	240	243	225	222	245	203	249	226	240	260	205	227	207	243	216	225	219	271	225	256	236	224	233	230	224	241	221	222	262	240	237	240	215	221	233	236	214	233	248	201	233	224	218	217	235	223	235	236	226	229	235	208	231	243	208	249	203	253	221	214	243	208	245	208	261	229	236	225	222	220	210	236	226	230	240	233	221	224	231	237	239	231	227	246	226	222	216	210	228	221	230	238	244	226	236	253	229	211	208	226	224	236	233	226	253	217	212	216	231	227	220	223	220	212	214	234	237	267	248	227	211	213	228	221	217	229	207	227	239	240	255	232	228	243	232	222	226	242	209	215	241	227	214	222	221	208	233	227	234	264	236	239	248	249	231	225	232	230	233	194	219	247	222	232	227	238	210	239	235	219	236	230	250	239	250	214	228	236	206	227	221	242	230	221	244	250	221	215	229	230	269	242	239	199	239	232	216	235	245	237	226	210	240	211	260	239	240	259	249	205	247	238	234	253	215	212	243	216	224	235	231	234	231	217	233	236	252	219	219	213	207	226	231	228	207	215	213	220	223	246	234	237	222	212	224	229	220	246	240	219	254	249	218	217	240	221	223	227	224	249	244	229	249	211	235	222	236	240	215	227	217	252	198	239	211	210	224	223	251	219	229	226	213	218	227	249	190	204	213	222	247	219	213	233	211	229	226	208	246	228	275	254	199	233	229	214	224	227	232	223	217	243	227	217	204	251	230	225	250	256	237	239	215	250	241	223	237	214	261	247	226	218	219	225	208	235	233	219	246	202	235	212	195	250	230	234	202	249	225	257	227	238	218	229	227	242	243	218	244	244	216	197	232	235	227	216	221	236	227	256	242	236	257	224	211	235	231	215	218	229	219	218	235	251	215	208	235	211	247	229	229	239	219	228	240	245	231	186	242	191	249	216	219	234	218	217	244	192	225	205	227	233	222	242	217	237	230	237	227	244	242	220	223	229	222	243	242	230	253	215	212	236	209	227	227	221	257	218	232	269	210	227	243	210	238	235	250	202	227	225	225	245	232	273	232	225	203	247	217	261	221	228	238	245	248	232	226	211	228	219	224	221	222	236	214	222	232	208	220	245	235	226	226	219	208	213	240	240	212	212	209	235	220	227	232	210	231	206	235	238	235	212	237	218	237	246	242	226	245	229	226	226	208	239	213	222	228	225	235	247	237	219	222	206	210	225	213	228	227	235	222	209	218	232	240	266	257	220	226	231	249	256	228	234	223	232	233	225	211	255	233	250	225	247	212	240	206	246	214	220	232	223	210	231	215	245	244	221	203	224	220	239	210	228	248	199	213	228	218	230	222	211	230	244	242	223	231	207	238	182	231	198	223	232	241	236	244	242	211	217	235	238	213	248	252	223	225	230	215	248	227	226	214	220	209	218	215	221	242	193	222	209	213	213	233	225	249	246	190	213	226	213	231	234	238	218	225	217	248	231	219	216	211	218	220	217	243	227	226	230	199	231	238	212	224	239	243	243	217	226	209	223	233	238	248	233	228	223	222	248	237	246	231	213	208	185	213	257	249	234	236	252	235	243	230	229	224	200	223	227	211	214	214	224	226	226	233	225	225	246	220	223	254	235	235	235	196	231	213	239	238	198	261	240	221	214	229	213	211	237	213	236	225	248	219	230	227	245	236	220	245	231	249	213	222	228	258	241	236	224	221	269	237	244	206	224	219	213	214	232	209	223	250	235	254	244	234	229	232	213	242	217	237	238	228	233	238	233	232	241	238	217	239	246	239	233	224	235	241	227	237	225	242	220	228	221	202	233	253	224	228	208	246	249	236	237	219	266	214	221	242	223	234	208	201	258	231	227	247	244	246	237	236	234	227	241	225	228	229	218	221	221	238	213	223	247	231	258	244	231	223	234	210	240	238	233	235	217	237	246	209	219	220	230	234	216	210	227	230	236	228	218	215	210	268	188	246	228	216	238	249	240	255	249	214	254	230	250	210	216	249	206	244	224	224	213	215	227	235	229	221	244	259	234	223	223	215	242	218	202	230	235	213	222	231	228	212	220	208	203	234
22654	21403	28784	24391	21398	20771	1791	597	421	397	353	321	295	270	256	256	261	237	234	216	203	211	200	217	245	203	192	207	223	206	200	211	196	175	194	186	177	185	220	171	203	419	602	1130	382	200	173	199	194	206	218	197	189	191	197	174	201	199	177	185	170	195	174	177	186	200	184	183	184	175	191	200	182	175	209	173	195	184	174	193	186	173	174	195	192	200	172	169	164	177	173	185	197	195	185	197	178	211	207	178	192	172	214	179	209	181	185	193	188	183	173	195	191	192	181	185	186	191	183	181	215	186	198	211	180	196	182	197	176	175	181	198	180	177	182	184	159	191	181	181	175	172	178	174	203	191	200	178	174	159	179	176	176	170	183	182	185	175	187	202	194	179	208	182	195	200	208	173	192	181	196	185	184	155	189	206	170	172	186	184	185	189	193	169	196	191	189	205	185	158	163	190	180	193	166	199	191	189	189	188	203	191	205	176	191	175	194	170	174	181	188	199	179	204	181	182	173	171	171	191	194	183	203	205	177	158	175	213	185	171	176	180	199	172	186	189	191	176	177	199	199	185	178	193	184	188	179	176	179	179	140	207	172	188	167	195	179	185	189	203	210	191	194	199	173	190	199	165	170	181	188	203	170	178	201	184	194	203	201	169	173	171	162	173	195	182	173	215	191	187	186	168	186	157	171	177	190	208	167	174	180	206	175	192	198	188	172	168	171	188	156	195	189	198	171	200	173	175	172	160	185	168	187	159	199	180	207	195	176	177	186	186	177	194	189	177	202	193	173	198	161	181	166	176	183	196	156	162	204	174	170	191	185	169	195	209	209	175	169	158	183	181	203	186	188	215	188	204	192	167	182	187	170	155	172	196	190	190	191	191	191	168	167	175	194	186	204	179	186	159	210	209	180	174	179	157	171	191	186	170	179	217	191	163	170	192	185	177	184	171	178	167	179	189	198	168	196	176	180	169	184	171	191	165	170	188	182	184	192	209	198	195	173	174	175	190	173	162	177	187	184	197	189	185	180	185	182	178	200	182	197	206	181	175	186	158	190	184	167	146	177	183	195	172	189	186	182	184	192	191	198	175	205	189	173	191	181	193	186	180	182	183	195	198	167	214	202	195	179	173	180	186	184	193	209	174	200	167	168	178	170	168	167	193	163	209	191	190	171	176	177	166	193	192	182	193	183	179	211	170	172	206	176	193	199	188	202	165	191	206	203	200	175	195	194	188	169	197	171	184	180	194	183	187	175	195	186	185	193	158	187	182	192	174	190	187	212	189	161	177	177	176	210	224	181	191	172	181	188	191	194	206	186	173	170	201	184	195	183	180	183	195	221	205	174	184	156	204	199	184	164	210	181	176	176	184	184	192	185	199	170	190	172	154	179	191	177	198	181	182	196	196	209	183	179	171	191	178	158	185	183	199	195	189	190	178	184	198	187	184	196	173	185	173	196	162	200	177	199	159	171	160	183	183	187	189	168	164	195	170	204	193	167	197	196	173	199	210	187	171	168	197	167	165	162	188	173	162	189	192	201	175	188	184	196	179	190	189	215	190	186	202	212	164	174	184	175	164	196	187	171	212	207	171	174	177	183	160	177	173	199	195	178	193	177	199	183	180	194	203	177	172	190	175	178	170	183	190	187	181	181	174	218	180	201	204	182	187	200	178	177	181	195	165	188	172	174	175	175	188	175	207	212	190	166	191	198	191	183	181	175	184	175	166	152	174	175	172	171	183	181	187	178	194	178	188	220	209	171	156	182	181	189	179	186	201	199	178	171	169	191	188	173	167	183	175	182	168	179	205	194	189	177	189	161	190	186	157	173	166	202	188	166	193	184	171	184	183	191	185	193	174	186	180	181	182	168	168	198	188	192	186	161	189	199	169	194	176	192	177	190	196	179	181	189	182	165	161	187	195	187	200	169	189	158	188	188	169	181	176	195	190	181	174	165	191	181	186	176	179	190	186	180	174	218	167	184	170	183	187	190	190	175	200	177	165	178	168	174	207	166	194	181	186	179	190	199	192	156	181	174	191	177	189	181	159	184	184	183	180	159	160	193	157	196	183	174	189	192	182	192	181	198	173	191	180	181	184	199	159	172	188	185	193	175	188	192	175	186	204	209	168	160	176	181	198	190	189	189	193	166	204	186	183	210	188	174	176	176	193	180	184	182	188	175	179	176	182	179	165	179	174	168	181	201	191	205	155	194	193	174	188	191	175	185	160	184	185	200	218	204	171	184	191	188	210	196	185	174	162	184	191	192	200	173	204	180	190	165	166	190	170	188	204	173	184	198	195	182	194	202	204	160	168	180	185	177	172	202	176	172	180	192	172	180	207	167	211	170	195	175	149	165	168	175	192	195	177	183	194	189	184	209	171	151	177	180	161	187	180	180	198	182	161	173	191	161	185	198	178	170	197	187	186	190	181	203	199	180	182	189	174	166	176	165	185	173	193	168	173	188	156	175	196	193	181	176	186	190	172	190	185	190	173	164	184	175	176	176	199	184	169	167	177	192	191	173	178	194	199	165	180	182	201	198	190	177	176	188	157	184	177	178	182	184	200	193	179	198	177	200	168	170	186	194	214	187	180	173	201	175	204	161	191	175	168	190	183	191	178	185	175	173	172	178	168	198	171	177	174	191	193	221	184	159	173	185	177	203	161	182	204	197	199	182	189	166	188	182	179	194	205	188	190	177	167	166	169	173	191	186	197	179	189	192	197	205	180	179	204	177	181	199	181	175	190	185	191	178	202	219	196	188	181	189	194	147	193	172	190	168	222	181	174	163	171	190	185	152	170	206	199	181	188	187	177	204	172	198	208	196	164	210	171	184	176	153	197	178	202	186	178	161	172	165	200	149	187	185	192	165	194	185	174	190	172	175	181	215	160	203	160	174	204	199	201	209	156	205	174	204	188	189	194	169	192	182	165	183	166	177	207	186	186	197	180	194	206	181	198	211	185	203	186	179	207	167	150	209	167	164	206	186	217	188	206	194	202	186	182	196	163	165	190	174	186	201	170	196	166	189	180	204	194	185	179	202	200	184	189	162	190	184	189	206	172	189	167	171	172	178	170	176	197	168	182	169	183	175	191	179	181	181	164	163	210	182	178	174	169	174	162	204	196	199	208	197	196	163	185	186	164	152	206	179	198	183	199	197	173	194	197	205	192	180	203	176	200	173	176	177	212	168	171	179	181	172	174	166	182	202	185	173	199	170	188	187	141	162	185	180	206	168	176	191	198	167	184	182	195	158	182	181	192	183	207	174	197	185	171	171	174	192	155	180	185	196	191	197	188	187	164	205	172	200	194	167	179	195	202	169	173	193	172	187	187	192	200	173	174	165	196	174	193	189	196	204	206	183	193	160	191	172	211	176	196	184	179	205	149	162	195	201	172	200	181	170	175	191	181	190	193	170	181	169	181	181	202	185	194	172	195	174	177	160	176	167	161	179	182	203	172	179	186	175	200	183	178	189	181	168	194	192	183	192	187
4689	12261	7769	3591	2516	1891	1364	1080	896	689	607	529	519	460	368	389	370	370	354	310	294	309	288	285	295	257	259	268	278	258	270	268	252	265	246	245	258	234	264	225	305	663	928	1889	625	233	233	238	247	230	205	291	248	221	224	253	242	255	221	231	201	262	224	233	237	261	272	214	234	242	232	234	229	212	237	223	239	265	258	260	197	221	228	273	239	244	267	228	225	237	223	230	234	219	257	234	237	247	231	230	222	224	227	226	225	271	228	225	233	253	225	241	232	232	208	241	236	235	237	236	237	232	228	256	232	232	231	217	236	232	216	245	240	254	226	255	207	183	210	213	226	212	246	244	255	226	246	220	228	233	255	224	221	229	229	225	229	227	209	248	232	209	215	231	226	227	230	250	245	215	218	225	253	251	238	234	233	245	244	235	212	247	244	229	243	242	233	239	232	235	214	245	239	202	236	247	215	242	233	240	246	238	208	238	214	214	198	202	245	242	229	232	251	235	241	266	231	270	218	206	216	231	227	212	246	219	248	225	218	253	215	227	270	221	229	218	217	251	261	220	239	254	215	240	230	238	215	242	229	222	257	211	261	229	233	230	239	222	229	222	230	260	222	240	246	239	239	248	243	234	259	254	219	231	260	244	232	229	254	252	242	253	218	215	218	231	266	218	200	230	224	256	277	229	228	223	231	231	252	240	224	247	204	224	221	219	241	211	236	209	229	212	232	237	234	243	238	230	232	195	226	253	244	247	239	222	228	249	225	240	233	208	242	250	215	240	228	234	227	227	211	269	232	222	230	252	241	245	224	230	260	250	207	245	274	232	219	240	233	209	221	233	252	239	234	214	232	227	225	223	242	237	251	247	216	207	266	224	223	230	237	236	237	226	225	225	228	231	237	244	216	231	238	231	212	220	229	208	203	236	245	234	223	224	238	223	198	251	215	228	194	213	231	212	214	242	220	231	225	220	239	260	256	251	238	221	238	236	212	249	230	246	238	202	224	234	232	247	243	259	218	218	258	236	243	248	223	228	262	226	236	218	229	233	238	243	216	230	227	235	244	207	230	229	265	230	223	231	247	232	241	250	217	226	229	226	225	207	256	227	217	217	234	246	224	235	244	247	238	218	234	209	223	226	245	224	255	233	249	232	242	229	242	220	213	235	223	227	222	224	254	248	237	237	211	231	240	226	247	255	225	247	235	205	228	240	245	239	192	238	240	240	221	240	222	243	233	238	256	239	237	269	248	239	194	231	224	216	212	238	241	210	241	250	265	233	226	225	223	240	242	233	216	227	211	222	226	247	226	222	250	226	209	205	254	242	244	242	214	244	236	222	237	230	264	253	211	260	226	238	247	217	249	228	234	210	221	220	229	223	221	257	243	221	239	242	225	217	231	232	253	226	215	226	214	237	240	236	236	240	240	211	233	239	253	247	237	244	207	234	225	226	250	229	236	213	219	229	218	244	215	238	220	232	251	220	240	217	214	211	214	237	236	242	234	208	229	230	242	236	240	215	239	234	257	257	210	214	242	218	227	237	204	250	232	232	245	235	246	237	232	209	222	217	238	227	222	245	229	206	261	236	208	241	239	206	233	226	206	220	240	208	252	233	222	224	242	234	228	274	217	242	247	216	223	252	212	233	248	223	222	207	219	218	223	235	236	223	256	229	220	223	249	261	245	218	242	250	239	235	212	232	221	248	225	211	223	213	240	230	231	207	244	230	238	249	236	215	223	247	242	235	229	219	236	225	239	219	258	239	234	260	255	236	235	225	243	224	249	236	244	237	217	235	220	229	234	250	234	262	240	225	237	238	244	254	236	240	216	202	238	223	228	244	217	233	217	215	243	232	210	217	237	225	250	223	251	224	249	256	245	213	231	223	232	226	239	222	216	280	248	219	238	234	220	236	244	250	216	224	239	211	219	219	224	237	256	230	245	231	241	237	241	212	237	246	234	252	244	223	227	221	239	238	226	215	223	244	243	231	230	232	240	195	211	235	238	214	186	232	222	220	224	215	256	205	248	202	208	218	223	223	243	225	244	239	236	203	230	204	243	227	236	256	257	218	232	211	212	267	232	263	237	224	248	203	235	233	237	225	214	219	240	211	234	241	222	254	238	202	236	235	220	221	213	229	210	232	257	234	194	247	224	209	228	251	217	244	213	224	248	216	238	262	237	231	223	212	255	220	220	214	228	249	239	232	239	250	205	219	212	221	252	191	211	243	207	257	204	221	226	218	241	251	232	228	263	218	215	232	244	230	212	254	211	225	254	225	229	231	214	245	262	227	240	233	223	250	222	230	216	210	202	241	212	227	237	211	227	217	243	243	231	241	251	237	210	198	238	227	234	243	246	220	222	251	255	210	231	200	204	226	224	223	234	223	221	230	229	221	245	244	200	234	237	248	232	251	207	233	238	252	260	208	239	233	234	244	233	256	229	214	218	230	241	222	252	219	248	230	218	225	237	238	241	221	223	239	228	234	211	217	228	252	235	249	236	213	232	243	250	222	212	253	238	234	212	237	231	215	237	224	214	263	241	232	216	252	235	225	210	228	243	209	235	234	204	233	221	244	229	249	224	236	245	232	248	216	237	225	219	220	236	247	236	226	222	222	236	251	241	239	249	219	240	216	232	221	241	207	219	275	244	219	216	222	250	210	239	229	242	212	216	203	235	225	203	223	216	236	225	213	235	222	232	230	214	233	212	199	254	260	258	251	214	226	222	247	238	247	262	232	238	212	208	222	248	248	235	245	263	230	215	211	217	252	213	252	253	244	229	212	214	222	226	214	245	269	224	223	238	255	248	209	250	206	227	246	216	242	247	241	225	225	222	247	244	213	245	234	236	217	232	217	248	240	222	221	230	242	235	238	247	215	213	251	237	230	235	245	227	226	251	254	235	241	203	228	248	211	245	238	225	223	217	238	208	223	229	242	263	255	224	240	229	238	239	237	245	217	233	259	218	243	215	221	206	270	205	226	245	235	216	259	233	245	212	211	217	210	231	232	252	217	245	241	233	252	250	223	217	199	247	226	236	223	240	218	244	205	246	222	253	219	254	249	214	231	224	248	224	245	261	225	228	212	217	223	208	235	236	233	237	241	222	235	254	226	216	220	235	225	208	208	220	271	253	221	241	212	242	220	218	236	218	237	231	242	196	225	236	248	223	230	209	243	255	242	224	238	255	222	223	255	223	250	214	218	226	236	215	228	226	239	222	256	228	229	218	252	239	208	206	240	240	208	230	241	250	246	230	254	213	246	239	223	238	208	227	236	223	230	202	201	232	216	224	226	242	246	205	230	228	206	237	230	241	248	228	202	234	210	232	233	234	212	238	218	246	226	224	222	195	243	243	207	236	238	229	237	251	243	208	198	221	210	258	250	210	237	225	236	218	234	195	217	201	202	217	235	207	230	198	216	212	252	195	224	235	226	224	245	238	244	255	211	235	233	213	224	227	222	227	222	237	205	229	230	224	272	197	244	209	239	232	269
28197	15650	2181	543	440	374	379	351	369	389	329	381	323	371	366	333	346	378	332	355	349	338	346	374	305	370	353	383	315	381	393	348	338	353	376	337	351	349	350	342	328	374	335	377	371	380	381	358	319	370	332	339	314	380	370	341	339	308	346	359	347	323	325	353	344	347	354	353	330	332	366	339	361	365	394	324	318	336	374	321	345	335	364	359	329	344	348	358	340	344	307	336	362	371	324	349	363	345	364	375	353	352	341	378	330	361	308	358	341	373	330	340	376	364	340	369	342	342	340	384	367	301	332	338	368	364	338	311	346	334	348	378	323	372	344	362	362	328	340	379	346	341	353	348	345	349	368	331	362	345	375	323	358	333	359	326	397	383	373	358	370	369	352	338	361	351	327	340	346	303	361	324	359	372	356	353	352	325	351	338	334	367	320	341	377	351	359	350	317	344	334	387	352	362	338	331	344	341	376	345	349	359	358	358	391	359	341	349	330	350	354	360	342	348	352	356	345	344	361	350	361	344	358	325	363	335	334	352	342	340	332	348	358	357	361	327	339	334	350	323	352	357	370	343	307	342	360	328	345	361	365	370	329	359	361	319	366	336	343	346	304	358	342	355	360	331	328	360	347	318	342	326	328	360	351	323	335	366	384	317	375	346	331	337	393	374	330	322	361	308	357	328	340	387	352	350	362	380	326	368	375	329	332	345	355	387	359	318	303	349	330	352	345	340	358	363	361	348	333	329	338	346	376	358	328	361	362	356	354	340	315	375	340	365	346	328	351	374	354	342	321	336	371	330	331	339	324	382	392	347	382	355	324	351	381	328	335	363	371	321	361	353	345	363	332	333	364	341	358	337	357	341	352	349	341	374	354	351	323	373	363	376	326	347	330	378	349	325	345	376	359	352	328	353	371	340	341	324	372	347	313	318	359	362	348	347	339	366	377	320	363	337	371	337	368	337	361	370	346	351	366	348	310	317	348	317	350	363	307	301	327	351	336	383	360	352	386	351	373	359	347	340	360	347	391	332	341	337	334	335	356	386	348	371	319	326	322	338	356	351	328	355	360	351	329	346	332	336	325	342	331	320	370	326	350	330	325	345	355	331	340	362	364	348	338	375	349	364	317	367	329	349	373	338	325	383	313	354	313	353	363	364	342	352	337	363	343	345	347	346	364	379	384	343	333	329	353	320	342	319	342	336	387	366	383	321	392	333	333	330	382	334	347	333	340	343	324	352	337	385	356	336	380	358	345	357	303	322	349	347	368	345	359	332	379	364	379	330	351	362	362	324	369	360	333	360	377	329	327	327	327	348	360	356	356	340	356	346	318	368	361	380	336	345	349	344	340	343	341	368	358	358	373	335	355	380	368	306	317	354	359	324	364	334	373	390	330	374	340	326	355	319	328	380	327	362	326	307	335	368	316	390	335	364	350	358	324	362	316	371	335	390	338	367	318	346	346	361	370	357	325	344	370	326	359	357	358	372	344	360	336	345	360	378	361	360	355	356	362	324	351	366	342	342	355	335	348	378	321	360	337	357	327	348	386	391	347	372	375	336	340	347	352	360	376	349	329	378	362	360	319	341	369	336	316	335	310	349	320	349	336	359	325	309	361	361	356	358	331	331	354	358	338	375	348	330	325	356	350	337	336	339	377	343	344	372	319	366	344	370	374	395	334	350	333	342	334	375	312	343	350	358	366	380	366	313	395	356	332	356	361	330	334	318	289	338	339	349	350	368	361	328	329	347	355	362	350	343	370	347	315	341	373	368	352	345	346	335	352	396	345	332	355	330	333	344	333	374	325	333	316	328	368	354	330	321	357	357	363	352	321	338	326	383	311	349	363	352	346	355	318	331	348	352	330	352	363	331	353	346	347	350	347	362	349	322	353	310	373	307	369	387	328	343	339	362	319	331	330	333	342	379	349	403	334	374	358	324	343	352	326	347	347	337	360	322	332	362	325	364	317	332	333	348	364	370	344	337	361	359	352	334	353	366	343	400	321	360	318	364	339	337	351	377	367	345	346	368	348	334	338	353	344	312	347	333	367	374	352	340	312	339	326	364	357	367	326	361	364	318	341	345	358	337	366	356	344	371	354	324	371	340	355	338	380	361	324	352	347	334	367	319	355	347	326	338	357	337	321	345	357	357	373	374	332	316	350	348	374	378	363	331	338	343	330	320	343	339	352	336	312	341	365	325	353	354	362	353	354	317	318	369	366	347	336	350	349	337	344	326	334	350	381	348	335	353	317	341	379	376	357	335	334	342	337	316	316	326	333	371	308	354	360	353	363	364	296	346	379	351	357	317	340	328	345	359	361	336	344	326	350	353	343	354	353	372	339	341	336	331	353	375	347	336	366	346	325	380	329	335	336	377	332	327	372	352	373	360	338	360	357	338	324	357	341	337	319	314	341	341	321	326	308	365	352	327	363	359	376	355	334	329	334	343	322	355	356	351	318	339	307	350	352	315	347	347	353	351	336	387	348	358	335	326	361	337	368	331	334	325	353	361	358	333	320	353	338	327	350	345	332	343	349	352	350	330	383	366	417	372	379	359	337	340	333	307	356	330	337	319	324	346	380	328	358	364	344	334	355	331	365	354	351	327	381	332	322	341	306	339	321	341	355	383	359	338	393	371	353	323	347	331	340	311	334	331	387	352	340	341	341	335	343	349	365	341	316	327	342	325	364	351	337	365	380	332	364	364	344	362	343	326	369	383	356	363	368	332	345	349	339	332	363	347	327	379	326	361	378	368	317	331	317	366	309	353	326	333	365	346	355	363	373	355	355	353	352	349	382	343	344	353	347	355	386	331	318	338	354	384	353	365	350	356	359	336	355	357	322	345	378	322	340	340	319	325	348	347	342	346	346	331	362	338	332	350	344	348	344	355	358	358	349	362	369	386	360	335	329	353	370	370	336	323	319	350	329	346	320	340	373	333	363	311	330	346	330	339	402	374	335	348	330	327	339	354	329	360	343	371	364	348	369	352	337	355	349	344	320	346	365	346	317	347	356	333	358	342	401	375	371	349	356	344	354	338	380	369	350	365	339	341	339	355	352	376	354	344	360	341	352	338	303	416	344	333	347	346	340	369	355	349	348	330	357	367	348	357	370	338	369	332	369	331	368	383	328	375	331	365	365	391	360	328	305	332	345	341	358	333	345	359	379	342	345	366	326	358	355	330	339	336	331	361	354	367	362	380	303	361	349	356	355	356	365	344	355	387	342	381	305	349	354	357	331	373	351	373	374	371	363	362	364	358	337	373	329	319	333	346	354	388	340	334	355	332	328	345	382	331	380	365	363	339	377	356	348	377	367	364	348	348	365	367	326	344	346	367	340	386	338	339	351	321	340	331	384	327	344	357	329	378	327	355	346	359	356	356	364	340	357	344	307	351	317	335	345	357	345	366	352	352	373	347	368	314	346	327	352	371	366	353	345	359	353	366	338	348	348	341	363	334	338	341	336	334	357	332	317	374	358	363	365	346	306	358
5009	1093	795	517	488	455	473	466	406	402	447	431	438	436	460	405	403	425	421	439	444	454	438	419	459	425	431	417	446	439	414	443	405	454	393	397	412	390	446	421	418	442	413	423	431	390	437	387	417	410	428	442	411	375	386	416	395	417	454	406	401	394	399	427	438	406	408	384	414	406	402	447	430	424	412	408	407	408	439	440	437	371	421	472	429	376	446	426	411	432	400	390	446	466	452	418	408	384	413	414	437	445	418	415	380	430	436	450	430	370	419	430	402	442	410	455	370	430	394	425	425	421	404	484	373	435	431	397	388	390	413	420	428	432	376	405	426	430	435	456	404	404	423	433	427	411	409	423	455	423	384	457	416	424	429	425	433	411	411	397	414	399	427	411	422	440	427	394	438	448	419	408	438	418	388	395	429	396	419	404	416	399	437	404	374	386	393	438	408	419	414	404	386	415	391	394	410	447	425	404	425	446	426	431	429	438	425	451	428	456	417	421	405	393	367	427	411	406	406	384	426	402	443	406	427	425	419	400	441	426	444	428	402	405	450	390	423	422	425	411	396	430	406	412	407	435	420	443	424	434	450	417	404	400	414	423	461	417	406	414	388	434	419	388	398	407	417	389	438	424	414	402	412	425	452	421	429	407	426	433	385	409	420	433	407	372	406	409	404	436	408	394	425	381	458	411	435	433	410	418	414	414	402	394	418	393	387	425	408	454	416	423	438	418	401	414	410	418	377	419	409	413	403	409	408	436	429	412	430	442	440	425	396	384	398	406	400	400	431	355	407	421	377	439	435	396	409	434	407	412	404	394	442	390	417	429	395	448	445	381	435	405	420	428	379	422	433	441	428	430	383	415	405	376	400	444	421	423	386	423	440	390	402	375	379	418	409	366	412	385	399	403	402	418	440	415	437	430	439	426	419	417	421	369	434	401	398	400	440	395	408	405	413	398	419	445	401	439	429	421	404	420	429	396	425	430	431	423	381	429	432	412	391	444	421	440	391	443	404	450	420	405	398	433	448	405	399	404	391	397	391	445	413	442	391	373	429	420	440	440	392	434	397	407	413	420	415	403	411	417	400	432	392	418	377	403	430	406	421	414	421	426	434	384	364	416	435	431	396	408	388	406	392	382	424	409	426	412	467	466	404	427	421	414	394	428	426	416	420	446	418	422	444	425	375	422	437	389	430	400	392	410	440	384	417	423	396	434	432	413	411	441	430	403	455	422	386	424	451	409	388	428	372	423	432	438	386	411	409	412	396	456	402	395	419	421	419	359	443	430	431	420	396	423	426	405	391	412	364	405	414	404	410	448	393	420	431	412	436	416	411	399	437	425	442	406	454	419	431	418	402	396	375	409	446	425	417	417	409	405	423	423	447	423	368	429	424	388	441	414	433	417	390	441	406	449	431	404	436	411	406	428	421	424	394	426	385	431	415	457	408	435	431	423	463	424	415	361	379	422	385	424	446	431	394	397	427	395	417	424	435	407	364	417	421	419	410	434	416	436	395	420	390	405	427	431	437	413	401	386	403	420	429	381	409	464	411	424	422	400	437	425	404	402	385	421	415	414	410	426	410	395	439	410	412	432	441	451	393	390	439	424	407	444	428	418	451	406	400	414	433	440	407	426	413	433	400	399	409	398	408	416	397	421	428	430	426	403	459	444	437	433	446	393	433	446	406	359	418	410	402	405	430	400	426	435	424	392	433	393	423	410	424	379	414	385	469	423	408	422	430	441	391	442	404	389	441	404	422	431	400	430	449	381	403	397	403	439	424	419	440	423	443	379	423	419	415	415	411	386	414	405	402	400	409	432	402	435	409	439	393	439	453	389	435	405	408	424	386	435	404	456	437	409	394	396	435	392	426	393	419	416	402	428	413	396	433	417	410	407	459	407	421	417	397	407	404	382	415	417	427	407	377	414	447	407	427	410	416	438	413	407	387	404	379	419	433	404	430	458	412	413	379	408	427	434	414	418	417	403	397	394	433	420	433	444	414	404	408	435	422	433	372	425	432	414	421	416	415	408	381	424	421	403	413	424	441	363	392	453	431	380	440	399	431	389	391	409	378	424	424	407	415	396	421	374	422	444	414	443	404	425	390	408	388	421	413	405	409	395	433	390	396	413	390	412	374	390	466	434	439	406	414	410	429	416	400	400	437	420	392	423	451	427	411	393	445	377	417	388	394	442	398	383	409	440	420	381	419	412	403	386	402	419	412	397	415	404	412	431	410	420	407	418	417	436	415	412	420	408	445	448	426	414	409	436	388	399	395	437	409	440	441	418	372	399	415	395	415	391	399	439	457	443	455	431	439	428	434	419	400	429	435	418	416	424	419	399	424	412	426	401	409	446	418	418	438	443	407	445	408	417	428	383	434	400	414	436	407	385	412	436	412	413	401	406	445	408	417	397	432	413	422	443	392	408	463	391	403	438	438	423	422	396	440	393	426	412	412	423	420	406	397	368	398	445	434	429	407	435	418	429	435	445	415	380	459	427	385	468	418	385	417	423	415	391	447	442	420	385	416	426	412	373	402	423	412	420	410	433	466	417	413	430	398	421	413	403	413	431	442	434	452	402	395	445	388	425	391	426	402	401	455	422	409	434	425	391	437	396	388	428	450	464	463	432	416	400	425	386	411	444	431	397	410	430	462	423	411	421	407	424	385	423	435	416	446	400	451	414	407	412	444	410	421	423	404	430	419	411	399	440	413	402	372	429	430	389	400	441	417	414	374	416	455	447	429	437	394	387	464	448	404	391	388	434	422	402	387	385	423	410	424	401	445	395	435	407	380	436	475	397	437	425	433	410	402	390	422	406	442	427	412	456	398	417	457	413	413	401	420	409	424	409	431	446	416	388	378	400	385	446	414	425	426	385	434	422	389	345	425	422	426	410	425	399	416	400	411	424	390	410	469	454	399	414	399	430	383	419	411	414	416	422	456	404	398	367	424	428	401	424	401	416	421	406	395	403	414	411	402	421	396	415	433	386	395	402	393	384	425	432	406	439	419	429	427	414	375	389	411	429	405	432	412	452	424	435	433	387	457	416	389	428	421	409	391	405	423	429	430	412	421	397	415	399	407	452	448	440	473	400	422	395	409	440	425	414	398	402	386	387	423	436	458	411	399	440	412	408	394	426	417	403	399	410	391	389	423	395	413	391	401	416	387	433	419	396	411	429	401	407	404	379	432	363	455	417	422	404	412	397	410	421	453	414	395	412	428	407	434	432	413	404	417	414	389	426	417	404	412	391	435	440	410	409	410	383	416	384	442	418	406	413	445	439	416	439	477	408	409	384	416	417	446	401	377	400	411	414	411	390	425	440	434	396	415	405	430	405	438	404	412	452	403	435	439	402	426	429	403	440	418	421	414	423	402	408	400	399	411	392	446	383	416	437	401	409	421	454	408	437	401	425	426	394	375	426	414	412	439	426	387	428	415	467	389	418	408	432	403	417	427	433	460	388	417	393	438	433	412	407	402	410	451	407
23583	21356	28094	24951	20966	2791	783	571	464	438	468	420	426	419	396	396	444	359	395	380	399	411	405	384	369	365	365	371	352	391	396	380	392	410	399	343	380	360	344	346	374	408	510	781	491	336	370	359	377	338	386	389	372	343	345	410	366	379	374	358	393	349	372	337	365	368	367	392	346	391	363	363	375	351	346	346	381	368	361	367	369	378	363	342	342	340	376	362	366	362	378	381	359	392	362	359	361	359	348	338	377	366	342	342	369	365	381	345	379	402	387	368	387	391	362	371	349	368	337	375	348	399	391	347	342	369	396	381	360	336	369	360	346	327	386	365	354	360	363	354	376	365	409	364	381	347	388	348	375	342	375	350	349	347	385	348	335	386	358	388	340	346	402	349	357	350	343	397	385	355	380	379	365	372	379	362	395	355	365	364	374	344	342	360	374	379	354	333	368	364	407	379	342	349	328	422	367	398	348	369	329	327	374	351	397	390	359	397	362	342	358	330	371	403	352	372	367	377	337	367	371	344	365	390	404	348	364	372	350	357	393	351	360	344	362	360	380	378	380	384	364	356	386	380	381	373	370	358	349	335	434	401	378	374	374	359	340	382	364	359	362	331	344	404	370	330	380	367	360	370	363	387	429	371	372	345	387	353	363	378	376	379	351	362	360	368	350	371	379	368	358	357	371	381	346	348	367	342	363	366	374	365	381	359	348	365	370	392	358	366	391	366	349	347	354	335	384	377	365	384	366	340	372	327	372	352	346	366	359	376	347	373	372	372	380	434	374	374	374	378	341	380	381	346	333	341	379	363	403	347	365	355	361	376	381	387	404	379	354	370	361	337	386	358	394	365	358	354	392	344	390	376	336	375	367	389	366	359	339	364	378	378	339	383	338	370	333	363	329	351	379	417	395	371	340	357	381	346	379	375	360	328	363	350	355	341	350	375	384	363	382	349	364	402	348	355	380	377	350	362	353	387	355	374	352	360	367	353	351	375	335	380	335	382	345	364	385	360	396	362	361	378	369	385	380	355	353	359	326	368	344	349	387	370	385	365	359	359	367	365	342	355	374	378	381	383	378	347	365	363	362	396	372	366	349	332	376	408	397	403	369	340	337	338	387	380	328	400	358	351	366	371	314	437	344	392	373	370	363	380	370	383	371	371	380	373	329	368	369	367	348	389	387	358	378	371	360	357	341	361	377	353	385	366	353	377	375	385	400	370	374	366	365	385	369	401	366	379	405	352	353	415	356	360	348	380	367	316	408	352	351	410	401	388	352	374	370	357	370	389	365	364	349	366	352	387	354	387	355	384	381	394	370	360	352	358	394	359	380	356	371	356	411	333	367	392	368	390	347	361	361	386	384	382	400	362	363	379	342	355	364	334	365	384	364	389	393	329	375	384	378	345	361	303	336	382	382	375	349	356	360	382	370	364	363	398	397	346	348	354	351	364	356	321	389	361	368	389	387	357	375	352	370	321	383	355	367	370	389	366	369	378	327	351	366	384	372	364	351	350	353	345	364	347	321	361	362	368	371	353	359	355	351	386	355	337	353	367	353	357	360	360	387	407	371	385	363	368	375	400	339	420	358	361	379	360	374	366	343	365	360	364	386	366	387	358	338	369	376	365	321	369	409	355	370	365	364	349	357	353	349	368	325	347	366	335	342	381	338	374	372	364	373	396	355	348	372	358	371	393	380	353	368	389	341	335	372	359	365	352	374	328	353	372	378	371	365	357	349	371	347	387	359	378	341	390	338	356	345	354	378	376	391	382	384	384	369	363	360	389	423	349	368	367	380	359	360	349	330	357	354	327	354	388	352	408	368	371	361	375	380	337	340	380	382	351	342	347	379	338	337	349	369	386	362	362	403	348	370	367	346	370	402	333	362	389	315	361	385	351	328	391	360	407	350	356	380	379	336	398	350	367	382	394	364	370	354	346	350	352	372	359	358	382	345	350	332	378	341	372	349	353	380	357	365	378	341	347	357	369	393	368	383	342	389	371	348	375	337	386	385	387	353	345	359	379	379	354	352	340	390	328	387	395	404	355	387	391	378	385	353	354	355	368	364	346	363	346	343	367	342	394	351	389	350	310	350	345	377	373	400	372	338	366	408	370	364	364	374	369	366	344	340	371	331	344	384	390	363	392	375	360	360	390	359	342	391	359	382	366	344	354	328	345	384	373	381	370	341	367	359	326	348	354	371	357	368	372	361	347	348	355	348	359	405	367	326	354	357	370	354	334	343	379	392	357	368	330	369	407	361	360	382	381	382	378	345	351	380	392	352	379	322	346	358	342	333	349	395	302	362	339	335	375	398	357	364	363	338	396	376	356	369	345	355	377	356	373	359	375	362	385	349	339	359	368	361	370	384	379	373	360	354	343	365	374	346	362	351	391	379	374	353	359	332	359	376	367	338	404	368	395	343	355	345	365	379	369	357	350	381	374	338	339	368	332	339	362	354	356	342	396	376	367	394	368	347	357	313	378	381	340	386	372	345	345	356	372	350	376	353	354	370	331	334	382	357	354	376	355	364	352	371	345	345	385	372	364	381	379	359	351	350	372	370	338	364	357	367	352	367	380	386	395	352	351	380	363	360	355	368	381	339	350	368	364	355	330	383	373	350	314	350	369	365	343	343	376	372	390	382	345	375	361	375	368	361	375	356	395	361	351	369	371	369	344	316	362	378	378	373	374	355	368	360	346	377	348	353	353	366	395	411	375	364	357	362	366	357	354	355	352	392	385	380	351	373	385	370	332	364	353	331	332	377	376	386	352	393	402	414	357	379	337	372	341	352	370	366	354	367	383	356	364	375	375	341	404	354	342	339	362	376	348	384	324	366	351	372	371	368	385	392	323	353	372	387	368	359	357	369	381	351	381	361	393	370	329	370	364	393	333	378	308	331	382	365	373	327	380	386	367	329	345	345	378	369	368	381	343	352	381	373	341	335	367	376	353	387	390	345	357	358	390	385	350	340	381	416	372	369	359	349	383	350	367	375	327	383	399	381	376	336	380	394	377	356	359	351	289	369	391	341	353	362	338	364	345	363	385	347	357	363	336	355	360	356	369	405	357	355	377	388	392	365	355	387	364	367	403	376	353	381	342	359	366	369	376	341	368	392	359	363	332	373	335	385	350	361	370	355	385	354	370	384	369	372	348	349	378	375	385	394	392	378	380	354	349	354	398	376	329	345	371	365	365	371	361	365	357	368	393	384	374	361	367	357	360	363	366	356	325	371	347	334	409	407	371	372	381	386	354	379	381	378	392	324	343	344	361	377	371	351	366	368	367	388	364	351	349	388	354	384	392	369	358	333	376	358	353	364	343	384	349	357	309	378	385	395	342	345	405	351	350	405	427	369	363	367	368	363	309	380	343	386	356	384	394	340	382	397	364	354	389	367	358	369	355	384	373	343	403	380	365	342	387	349	376	384	355	360	352	346	388	359	362	369	333	396	352	357	358	340	375	352	388	368	382	368	385	363	332	372	398	342	352
4686	7550	4792	2345	1680	1331	1032	904	779	750	593	618	597	527	514	535	506	495	472	470	507	506	461	482	414	461	464	482	474	476	448	456	453	449	468	496	455	487	468	461	532	490	678	1225	697	457	460	467	461	430	487	479	444	483	450	452	471	445	446	424	476	441	452	467	453	446	462	422	423	416	446	433	431	427	488	444	429	472	413	433	455	456	435	480	443	426	436	431	470	463	436	461	468	404	431	412	472	448	429	436	374	429	455	463	416	396	434	430	422	458	444	433	464	422	446	449	411	444	446	443	446	452	453	421	403	466	468	437	425	460	432	455	450	469	445	464	413	433	441	459	462	459	466	457	421	455	453	452	417	449	422	454	438	471	475	494	440	424	448	444	441	412	444	453	485	426	475	391	434	433	486	402	399	422	434	470	436	443	467	475	434	458	430	453	432	447	467	450	426	440	487	453	435	465	426	483	431	458	437	441	452	398	476	447	447	440	449	388	415	451	461	440	439	441	428	431	465	446	453	462	423	492	450	439	465	429	453	399	422	430	480	402	452	454	467	489	453	487	419	450	454	460	440	490	458	467	421	419	438	424	449	460	428	446	460	446	439	471	474	435	444	423	456	445	441	446	434	442	487	433	493	457	426	419	437	455	450	442	446	465	404	457	461	435	436	437	449	491	456	478	424	477	443	429	440	460	458	450	457	468	444	448	398	440	457	420	459	428	417	440	428	444	458	441	421	431	464	442	453	437	460	458	422	405	437	468	398	437	425	456	420	471	446	466	465	438	428	475	455	437	451	436	446	475	444	466	435	505	434	441	422	418	456	468	466	475	422	471	423	450	467	423	472	464	452	427	490	429	430	411	446	477	469	431	412	493	431	470	470	486	414	421	433	456	460	454	490	408	439	448	440	456	448	458	468	419	466	448	450	458	449	429	480	438	434	445	474	435	470	473	437	387	437	435	461	502	429	449	456	425	457	443	452	438	449	453	452	426	429	443	437	435	431	441	415	436	445	440	411	441	473	466	438	441	412	429	447	451	416	473	433	422	446	444	422	460	456	452	486	448	468	408	454	452	454	418	452	426	428	459	435	415	444	443	441	419	461	437	420	440	437	461	462	462	454	463	423	475	428	427	452	478	480	443	457	462	458	470	452	450	424	415	457	438	435	410	433	430	425	446	488	429	425	451	440	425	470	479	448	433	458	437	415	432	425	472	463	452	428	453	451	442	450	438	417	420	414	447	425	440	462	436	489	446	429	457	428	453	446	433	437	421	496	417	412	408	461	431	470	476	457	446	476	467	426	444	430	452	446	435	473	478	406	456	439	415	483	454	459	439	448	423	438	436	441	432	465	432	427	465	444	427	459	456	426	419	450	433	430	455	458	444	418	459	434	424	425	428	449	441	451	445	428	455	460	414	434	448	458	437	448	452	458	429	464	425	436	420	406	428	466	451	471	457	436	445	463	444	463	462	475	459	470	419	425	439	456	406	423	441	433	409	454	510	421	454	412	452	454	471	425	459	448	474	437	421	442	433	458	435	423	452	472	433	459	463	420	406	453	489	425	460	443	447	394	465	434	459	462	439	441	437	419	450	464	435	454	409	441	415	494	455	465	423	451	453	462	449	438	447	452	447	434	445	463	461	475	422	448	483	440	445	473	467	428	426	432	444	451	446	441	450	456	499	405	463	464	485	426	388	468	452	429	462	418	498	466	441	467	448	447	433	457	449	460	473	473	444	426	418	415	464	446	444	422	427	463	447	418	445	426	410	447	437	426	420	444	460	439	471	459	452	456	444	472	414	435	443	442	437	456	440	459	460	426	489	466	415	492	469	408	413	445	430	455	456	460	456	461	458	433	439	457	408	455	409	414	451	452	420	413	488	426	474	443	452	447	444	417	472	454	442	474	454	439	447	462	462	437	450	456	401	443	441	440	467	443	434	460	465	470	458	470	440	416	458	461	421	458	441	479	428	443	432	446	439	432	451	397	420	431	430	468	425	430	409	465	426	469	431	447	439	453	434	445	427	460	395	448	432	434	410	471	460	440	400	467	447	412	410	460	433	395	426	458	425	426	447	416	446	399	441	445	439	424	451	453	430	404	456	461	477	445	436	454	496	492	467	446	465	432	457	426	424	465	459	439	422	450	465	453	449	428	475	429	437	440	446	443	468	449	400	485	432	406	457	455	428	408	419	447	437	446	447	454	454	472	444	457	439	457	457	484	454	501	424	503	442	426	458	447	420	439	462	423	426	438	471	452	426	418	457	476	441	475	444	428	446	454	447	443	431	457	441	501	439	451	421	446	450	459	442	431	445	452	464	434	434	462	430	436	482	452	461	439	426	428	437	428	419	431	424	445	455	445	463	416	461	456	444	486	434	402	467	445	417	453	436	375	446	458	457	438	434	438	441	455	450	474	471	430	437	434	459	433	422	441	460	413	452	443	440	438	433	428	495	463	413	403	441	431	460	409	467	419	453	480	464	466	441	447	453	467	461	452	453	419	418	442	479	432	452	456	444	428	487	424	467	453	472	436	429	433	447	436	458	472	453	429	404	447	433	447	445	420	439	497	437	430	426	428	433	459	469	479	423	456	426	426	464	457	428	418	437	437	448	444	448	443	436	435	437	474	429	445	472	439	435	465	443	472	454	452	417	438	464	492	441	445	468	433	461	451	461	446	450	464	440	445	458	439	441	422	420	445	438	439	477	440	425	421	444	423	418	464	430	459	422	407	403	461	447	426	450	460	426	466	428	420	416	454	424	418	454	460	483	447	432	452	468	478	452	451	438	438	454	426	431	462	451	433	440	449	429	455	468	457	463	430	459	461	447	427	434	432	467	427	465	469	445	465	482	403	427	463	468	453	444	450	469	433	420	429	487	473	424	437	442	477	419	458	431	450	439	438	430	457	448	428	450	419	491	440	472	422	433	440	446	446	440	435	431	457	423	431	415	395	444	477	433	453	444	443	432	421	448	400	449	456	468	435	456	438	439	453	446	480	431	465	468	423	470	441	429	437	440	442	464	426	421	416	454	468	494	477	414	480	433	456	498	449	433	457	450	461	412	455	442	433	452	414	428	414	456	461	460	423	441	460	468	416	428	470	427	472	477	481	432	414	449	444	454	434	446	483	426	446	461	462	458	435	449	465	441	395	410	426	447	444	437	441	443	412	426	408	440	439	447	449	414	434	462	428	412	469	424	420	462	451	446	440	433	454	444	468	447	433	459	462	450	415	458	423	483	424	432	462	456	471	523	446	403	454	423	438	470	454	457	427	423	438	456	425	472	456	416	397	474	460	462	497	461	442	446	436	461	452	417	438	432	405	474	464	464	419	425	461	469	443	487	475	416	436	416	448	445	435	459	426	448	441	476	471	456	469	471	475	448	450	448	426	417	429	442	465	460	435	444	465	492	466	447	406	464	453	423	430	485	475	457	428	452	459	431	457	443	468	410	460	447	443	434	462	440	448	446	494	391	424	445	502	396	427	458	378	395
24901	21404	26492	25213	1882	339	278	293	247	260	211	211	216	183	197	212	206	214	176	185	204	210	192	206	196	189	195	217	213	200	200	204	216	181	203	196	186	212	195	203	229	215	258	373	223	184	209	192	201	189	190	183	216	199	198	188	187	182	201	215	201	201	210	177	194	197	195	192	167	203	180	163	213	214	182	185	164	214	190	208	213	212	194	175	200	221	207	205	209	218	189	194	206	225	195	208	190	191	165	174	201	190	188	180	211	174	185	203	188	195	214	189	193	189	192	188	195	167	204	196	170	211	200	170	206	196	197	204	192	212	188	227	190	173	177	181	204	190	228	197	195	191	204	186	175	188	190	174	197	197	189	188	191	190	195	164	169	184	198	211	174	188	221	186	192	177	196	182	203	155	198	179	198	186	193	215	204	180	159	182	189	171	214	185	166	191	202	199	201	203	201	172	194	176	173	180	181	203	193	181	200	184	194	191	185	201	202	206	200	190	211	206	188	187	196	190	183	207	172	171	180	193	205	206	210	186	203	185	183	191	196	207	181	195	186	197	193	193	207	189	197	213	169	199	196	187	181	180	212	200	175	185	197	184	212	171	189	178	205	181	202	191	180	172	219	195	196	188	193	184	193	190	212	200	197	197	221	226	216	210	210	177	185	184	177	194	174	173	168	186	188	192	210	210	190	216	186	196	184	208	198	206	177	173	165	183	214	200	197	199	184	183	197	169	178	193	190	236	185	183	193	175	201	179	208	225	187	191	184	188	203	182	200	180	210	183	180	169	166	174	187	180	197	190	198	183	208	184	199	212	174	176	199	200	196	208	172	216	195	188	201	200	186	180	205	194	208	195	183	224	184	191	209	199	177	193	204	171	194	190	186	233	174	178	189	184	193	197	200	177	200	211	193	174	186	193	195	194	199	197	176	180	211	195	169	186	197	203	171	195	208	211	174	184	205	183	191	171	180	193	179	203	204	219	209	192	199	202	164	186	209	158	214	205	189	174	190	201	168	170	199	199	205	180	183	213	226	195	207	207	215	179	207	175	175	198	187	202	193	184	195	188	198	190	180	198	159	204	194	170	200	200	192	190	177	206	212	201	207	214	185	211	201	169	173	184	196	185	196	206	192	172	197	176	171	197	172	194	193	191	195	178	162	202	221	207	176	185	214	184	183	177	184	188	180	201	198	179	185	188	167	169	197	207	207	194	199	195	188	178	201	173	184	178	200	203	192	196	206	201	212	208	178	155	196	171	195	165	191	198	177	207	198	183	179	210	202	204	192	198	211	185	184	184	191	170	173	172	226	180	176	190	200	185	213	217	197	203	171	175	212	168	186	174	186	201	180	180	189	201	190	202	183	191	190	182	199	187	175	184	189	197	189	210	190	188	195	197	167	240	231	208	207	205	212	187	186	199	188	192	176	196	180	178	206	173	192	194	189	198	188	213	195	209	189	204	193	202	218	190	195	182	184	180	189	190	210	171	187	183	189	188	207	194	185	174	192	183	191	194	177	174	185	210	182	215	201	185	182	187	181	169	206	177	190	187	190	195	192	198	217	212	167	176	196	188	212	169	203	202	196	199	167	197	186	199	193	199	206	193	180	219	199	203	192	185	175	200	211	214	168	177	184	194	204	228	173	183	177	194	186	182	188	209	193	185	198	188	193	199	183	182	187	201	203	198	197	198	196	207	188	193	188	188	230	204	200	201	195	210	184	175	188	196	201	177	182	188	187	187	184	189	176	191	193	213	170	193	186	199	193	178	179	195	200	198	215	201	184	176	178	181	212	177	167	199	192	206	171	185	169	226	207	213	178	195	166	212	208	181	198	199	190	174	186	199	165	214	181	166	183	198	186	175	184	210	188	174	188	169	180	191	198	181	208	205	204	175	185	197	161	184	205	169	210	182	191	198	189	200	159	209	187	213	166	181	186	160	212	173	224	172	200	211	191	188	185	183	206	189	166	185	203	193	195	209	193	182	189	179	187	197	195	183	194	202	188	182	204	185	192	196	182	194	200	232	193	209	183	200	165	182	207	184	198	167	174	199	162	195	202	173	197	192	162	184	192	176	169	200	185	176	209	178	200	196	194	199	200	181	213	186	177	252	193	190	199	216	188	198	217	196	209	192	192	185	207	178	209	184	194	198	215	200	209	161	153	194	193	192	180	230	187	191	212	206	188	215	197	191	192	212	174	197	187	190	179	180	196	186	171	201	189	188	207	198	193	180	197	203	206	192	195	185	184	175	195	196	171	184	184	200	177	209	207	187	189	208	192	180	186	179	204	199	204	187	176	178	202	193	209	181	196	164	182	223	204	195	222	181	214	175	209	181	200	166	189	188	216	187	183	183	187	194	190	185	180	204	206	198	188	191	177	185	180	162	175	178	216	215	194	195	186	182	199	198	175	197	182	188	195	216	195	200	184	217	184	190	189	200	166	161	185	205	178	187	184	179	194	197	186	201	197	180	201	193	201	196	185	175	200	196	204	184	193	181	164	193	210	186	184	200	199	189	195	177	199	210	209	194	209	209	187	207	200	206	191	180	185	174	184	198	180	175	165	182	173	198	181	189	169	184	185	200	192	182	183	189	206	196	191	210	165	163	183	182	174	192	195	234	161	177	181	204	198	176	215	188	214	215	194	180	189	205	172	200	184	193	177	190	185	177	196	216	197	189	214	218	198	195	198	182	198	210	183	186	186	190	214	201	180	206	190	186	181	207	172	204	196	187	218	179	180	180	168	171	198	216	186	190	186	197	195	188	208	193	178	212	205	190	176	229	218	185	174	202	191	178	209	175	198	194	190	200	174	165	176	175	187	151	206	187	197	221	194	205	194	179	170	175	190	203	178	194	172	209	172	198	191	188	191	216	187	185	169	174	212	177	185	199	201	197	206	174	181	181	190	200	175	185	217	222	186	200	199	173	210	204	166	207	205	181	202	188	202	204	198	206	184	218	204	197	212	171	205	189	210	178	210	211	194	200	200	183	192	199	201	195	193	185	179	198	191	218	188	203	208	205	182	197	200	200	188	209	177	208	186	197	178	182	201	165	174	189	201	194	195	184	208	209	171	202	193	186	183	207	189	182	162	176	184	194	204	182	198	188	189	178	193	177	209	189	175	198	196	176	180	178	187	206	174	198	186	204	203	198	190	195	188	197	169	219	209	198	174	198	202	183	196	203	195	178	197	177	186	194	214	193	170	209	200	171	195	200	183	161	199	210	189	194	199	199	205	196	180	217	179	210	207	192	193	184	192	172	199	181	191	181	203	176	189	178	212	193	183	201	203	210	163	213	201	201	175	220	180	208	208	200	254	198	188	187	176	184	174	179	183	211	226	212	179	179	185	198	182	196	212	179	187	194	202	181	192	189	173	228	204	191	202	215	168	175	199	195	175	210	193	201	200	183	192	189	180	219	170	210	191	174	195	188	219	185	188	204	199	187	198	187	183	195	200	220	186	193	180	173	174	190	185	163	213	184	207	187	196	180
4848	3776	2474	1115	884	635	543	441	402	340	317	319	276	342	283	290	258	264	268	247	250	271	246	207	251	235	250	242	255	220	248	278	266	215	248	238	236	233	254	262	282	266	426	625	368	249	241	222	237	241	237	240	272	203	238	219	240	247	239	251	228	234	234	224	216	258	225	237	229	244	246	236	220	205	235	221	243	236	238	236	219	220	253	238	245	223	220	237	229	208	242	201	252	225	241	221	242	225	248	261	245	239	240	233	231	260	238	239	235	213	250	227	223	248	219	236	251	218	234	210	236	244	264	233	237	233	216	225	231	219	231	270	238	224	257	245	229	259	219	241	228	205	221	233	222	230	236	253	248	232	258	218	248	236	237	234	236	225	245	244	250	255	243	244	214	223	219	219	231	246	213	214	210	246	240	229	233	199	237	245	224	232	219	230	243	231	264	237	239	230	222	255	250	231	247	262	241	250	219	245	216	248	232	213	239	240	226	208	240	247	229	243	224	220	222	258	243	241	232	238	218	231	229	237	229	222	245	228	240	235	236	236	216	219	240	257	213	209	230	236	216	231	245	248	268	238	216	251	235	226	222	233	221	224	256	251	242	244	274	232	237	246	252	254	252	241	222	217	215	236	247	240	205	221	242	236	239	257	254	227	243	211	236	213	218	229	234	209	232	226	224	212	238	242	217	239	217	219	233	225	227	242	208	242	240	236	214	230	215	225	234	239	230	261	227	245	253	229	239	251	230	235	222	241	219	220	238	242	221	239	215	224	226	209	237	233	243	247	240	241	234	261	210	251	239	235	242	226	230	213	232	238	244	234	246	228	238	246	235	225	236	230	219	240	260	206	220	224	222	238	223	220	234	228	208	248	275	213	230	215	212	256	256	216	249	227	222	221	217	221	228	263	223	246	255	224	238	218	227	212	237	220	229	230	245	255	222	227	229	246	262	216	222	247	225	258	214	211	226	218	232	257	262	234	248	218	214	244	228	242	242	211	262	250	233	250	247	220	218	202	223	232	199	257	244	255	228	212	243	236	233	237	242	205	231	220	256	229	230	229	206	231	234	219	266	243	237	213	210	232	236	282	228	225	235	229	252	223	217	193	255	261	223	229	212	193	239	212	222	248	229	268	246	230	220	246	211	260	226	237	212	231	240	237	236	251	235	224	234	219	242	228	245	231	233	255	229	242	254	211	232	230	244	238	245	237	214	254	227	222	234	223	216	217	213	225	252	238	234	205	222	246	257	221	235	259	230	214	265	273	198	240	224	257	212	242	226	249	228	262	235	267	217	213	244	234	224	267	247	225	245	215	246	220	239	240	227	260	207	256	260	213	215	232	226	232	222	236	268	223	235	247	237	207	243	233	225	242	219	240	216	241	221	221	242	240	233	256	237	221	222	216	226	252	234	230	238	226	208	225	223	249	233	227	230	260	246	252	232	215	231	243	226	243	244	244	232	250	255	250	219	233	256	215	250	248	258	212	215	238	220	213	222	254	241	232	233	255	224	216	226	247	217	225	268	225	242	232	249	208	214	237	218	239	229	228	247	228	240	244	261	230	233	221	228	247	231	241	224	260	224	245	252	231	240	240	223	221	248	226	234	222	208	248	220	282	232	206	253	233	225	217	226	241	235	215	253	245	223	243	236	188	242	237	232	223	242	217	217	264	232	246	239	235	212	237	236	226	249	268	233	247	209	235	221	233	238	230	230	212	227	243	224	219	248	237	218	225	244	251	234	229	244	229	242	223	251	239	256	272	265	247	209	230	220	240	250	219	233	231	222	242	222	244	268	219	227	229	257	235	257	245	211	260	250	260	230	237	217	246	237	227	227	226	225	239	211	250	241	244	244	250	216	234	237	242	256	288	226	226	220	232	233	246	259	210	252	249	251	225	235	238	245	224	231	214	230	235	219	245	221	211	223	231	225	253	245	231	210	224	224	235	224	257	239	240	246	210	227	219	231	240	247	215	244	211	252	215	217	242	253	222	258	252	230	255	226	263	233	233	247	235	229	226	240	245	236	218	223	213	235	263	243	199	263	229	235	238	240	213	254	207	241	238	249	237	227	259	235	232	234	253	218	223	196	214	252	249	227	224	242	230	236	248	237	227	221	253	241	224	244	230	232	237	205	225	258	223	242	224	248	248	237	223	240	246	224	238	220	228	256	204	254	237	219	249	238	256	230	217	226	228	212	263	218	222	254	250	227	215	214	265	221	223	244	227	220	236	241	226	223	214	237	232	232	239	230	223	243	242	219	238	223	245	267	232	213	236	205	250	266	240	199	217	209	212	221	248	227	233	227	253	248	224	268	226	232	233	223	209	255	226	253	246	233	229	226	215	240	275	228	227	228	244	244	226	242	227	242	245	203	239	262	222	235	242	243	239	231	239	250	228	234	248	235	231	271	225	229	231	242	231	222	260	225	237	255	220	236	243	255	252	205	223	242	217	242	229	243	228	204	268	236	239	239	248	249	231	245	227	215	271	235	233	245	208	240	228	217	250	238	232	221	229	224	236	226	221	239	232	232	240	267	213	210	221	244	220	214	233	225	235	245	200	244	236	238	223	213	232	214	219	243	239	238	214	220	232	236	246	253	205	232	237	220	241	224	226	242	239	259	231	244	252	216	234	258	237	213	230	235	230	267	204	234	237	211	202	213	219	260	206	228	250	222	242	221	212	225	230	237	219	249	246	208	215	236	243	249	242	232	233	258	232	229	247	236	252	239	226	232	235	233	217	213	201	246	267	226	245	223	214	231	256	237	243	227	218	236	247	230	230	224	222	258	230	232	239	250	243	250	241	247	265	232	233	241	254	226	237	229	252	223	249	256	239	245	246	217	212	219	255	253	233	263	234	226	227	215	234	242	243	249	217	255	221	233	207	242	241	236	226	240	229	235	249	248	220	237	244	239	233	233	245	219	237	263	227	251	235	249	219	235	228	221	229	205	251	257	217	246	249	238	214	222	233	228	250	222	220	230	247	228	253	250	226	219	211	229	217	254	231	255	254	215	258	253	204	260	229	224	237	233	200	239	225	260	247	251	199	245	220	264	229	226	265	200	240	244	244	205	213	253	243	211	218	236	239	249	243	221	209	236	242	235	224	213	257	225	233	235	230	258	207	235	234	249	240	199	241	239	234	216	239	247	226	240	226	237	223	250	248	235	250	230	237	215	244	238	223	221	220	228	251	243	235	210	283	237	239	249	240	231	243	212	285	238	254	243	206	240	231	211	204	223	228	266	243	252	222	246	209	245	224	261	240	228	244	243	257	239	220	245	235	237	253	250	240	254	224	232	222	231	240	251	216	235	244	252	211	264	218	231	232	227	222	220	234	254	211	235	261	245	233	238	248	263	222	247	227	229	242	237	250	243	223	251	250	240	221	242	208	252	233	227	247	249	231	233	270	263	225	216	224	239	229	252	257	202	243	223	230	211	261	218	253	254	234	242	237	257	245	211	228	256	242	238	247	230	264	257	249	252	247	244	234
22669	21414	28806	24385	21410	20824	1855	586	482	358	352	345	295	315	267	254	227	243	213	251	218	237	214	207	180	227	193	208	199	234	178	183	182	192	197	179	179	193	190	200	234	242	717	1077	381	195	221	181	178	189	180	197	224	183	192	188	172	191	174	161	192	177	185	183	173	232	170	202	192	174	186	156	170	174	172	197	182	188	193	181	181	189	178	157	192	179	197	185	174	189	191	188	202	183	174	186	176	183	191	181	208	201	183	171	198	212	168	202	194	191	177	176	196	182	198	229	193	160	190	192	191	157	196	180	176	165	195	185	184	180	187	180	190	170	189	192	172	198	192	182	182	182	164	200	166	181	182	179	183	215	164	186	182	207	198	167	185	189	189	155	180	185	174	160	180	188	164	170	180	171	197	178	205	197	174	197	182	190	175	164	158	188	191	177	198	189	197	163	194	170	178	171	183	193	201	185	164	168	186	195	217	159	197	167	188	175	188	208	180	186	176	187	192	193	198	193	169	201	178	168	169	188	181	192	201	187	193	193	193	183	192	174	182	189	173	175	169	164	183	180	191	167	179	174	196	181	174	185	158	179	160	176	188	190	217	166	188	189	163	177	197	187	201	190	187	177	186	166	166	175	196	181	189	184	203	210	175	172	192	214	188	172	222	176	169	204	186	185	176	173	187	175	184	172	189	214	189	178	178	192	190	219	189	197	183	183	180	193	177	191	205	210	208	191	186	169	193	164	180	185	198	191	178	164	185	176	186	193	181	185	193	200	192	199	160	191	179	198	179	167	191	168	184	189	211	164	168	197	193	199	176	203	174	205	197	189	191	175	183	189	177	167	183	207	182	185	206	204	176	176	200	180	164	188	194	188	174	212	204	179	180	208	189	185	198	186	200	186	171	188	187	180	179	195	191	178	179	175	177	205	199	195	170	169	166	179	195	186	166	173	179	185	171	202	182	160	185	206	156	167	204	185	200	190	179	208	160	187	184	198	192	180	189	178	183	194	180	193	183	192	215	185	194	188	187	166	161	166	183	182	172	185	207	181	185	166	179	203	180	176	178	197	165	195	213	185	174	172	189	195	160	182	172	189	176	167	202	182	179	194	197	209	168	182	184	188	183	180	200	206	206	171	169	173	191	178	192	192	176	178	189	193	180	195	171	175	171	185	218	192	174	167	170	181	188	197	186	197	206	191	180	175	189	181	206	182	183	177	181	181	172	185	204	173	182	190	198	177	197	178	191	196	176	175	201	159	188	208	186	186	178	180	171	159	196	211	187	180	180	181	186	187	175	190	193	158	171	202	190	181	177	161	208	221	199	178	184	187	162	181	182	204	195	191	186	186	190	220	171	180	178	176	193	177	163	213	197	188	195	181	174	171	202	210	194	190	172	197	181	198	211	187	166	192	167	176	185	170	196	187	190	194	176	181	163	192	191	206	190	172	203	184	172	195	196	196	192	201	181	206	173	184	201	182	164	205	195	170	192	186	200	190	180	172	179	173	185	168	186	178	184	174	189	173	198	175	206	177	164	182	165	202	169	191	185	199	168	173	207	186	201	196	191	198	202	174	146	178	176	189	191	178	178	208	184	193	186	154	174	177	176	193	192	168	160	187	193	181	185	157	181	178	176	197	181	190	174	210	178	198	193	185	173	180	154	184	194	176	197	166	161	175	175	173	182	179	168	187	197	174	152	192	177	193	192	210	210	179	177	195	210	180	171	181	184	182	183	163	186	169	188	197	175	198	206	172	173	166	176	194	167	196	219	169	184	184	190	204	194	185	220	178	162	194	193	195	183	188	183	183	199	193	193	198	186	192	171	172	194	179	185	187	206	177	200	169	169	173	182	171	204	192	190	193	178	185	183	184	170	170	172	189	186	164	175	189	161	207	175	204	187	204	175	170	176	181	162	194	187	186	189	194	153	225	193	177	192	179	160	188	171	175	172	189	181	172	170	182	176	175	190	189	183	164	187	198	158	208	192	168	197	204	179	192	175	182	173	189	183	184	174	188	182	184	185	186	168	187	172	180	188	183	182	186	175	180	159	188	177	161	173	178	190	193	174	187	180	190	191	179	183	184	196	173	166	211	196	185	164	175	183	197	195	189	178	186	186	205	201	190	203	183	181	190	171	162	171	154	172	206	210	169	203	192	190	189	172	179	164	183	203	181	189	165	181	190	207	195	183	189	189	209	184	203	182	185	168	168	179	193	168	166	168	179	179	173	190	168	182	179	202	180	159	222	212	195	183	165	193	177	186	177	175	188	180	180	153	167	202	185	194	195	169	167	178	191	185	160	176	207	170	187	198	180	186	198	200	188	172	186	180	173	194	189	198	214	144	165	170	194	191	198	201	163	196	174	214	177	199	176	181	183	170	199	168	198	183	169	169	195	179	177	172	200	185	174	168	183	182	203	187	165	181	183	175	200	195	166	182	164	182	199	190	178	183	178	202	180	165	168	174	192	197	177	165	172	174	180	187	181	184	189	191	183	182	177	194	186	195	203	190	170	186	170	183	169	176	204	193	189	195	176	186	180	211	175	169	183	193	185	193	190	174	168	188	182	182	163	184	195	175	180	198	209	186	186	182	179	170	171	176	199	183	181	181	180	169	169	169	187	197	197	170	177	179	181	179	153	199	169	198	180	167	189	171	182	216	206	165	168	181	192	169	185	191	205	197	156	167	182	169	162	195	156	194	175	171	179	173	194	160	210	197	185	172	177	198	169	198	187	178	187	185	166	194	171	157	182	177	173	168	167	184	220	170	185	183	167	200	168	175	175	222	174	191	184	183	149	189	190	191	180	173	191	200	186	189	178	209	194	189	171	191	179	164	185	181	177	178	192	175	172	197	165	174	162	182	160	180	199	163	175	163	192	190	193	202	176	176	183	175	210	166	188	199	185	188	197	173	189	192	174	201	161	185	175	225	181	187	167	170	185	171	183	167	171	182	197	192	184	157	197	221	207	199	190	176	184	178	165	183	185	194	177	166	188	192	190	191	195	187	167	188	186	193	198	180	167	169	201	196	188	203	155	177	202	197	176	197	147	198	190	190	179	177	184	172	204	190	195	190	195	185	191	184	172	194	157	216	180	185	180	212	206	184	186	159	204	186	197	188	219	184	196	187	191	179	162	170	190	170	202	169	165	197	177	192	192	195	179	194	169	214	195	193	177	190	192	181	186	173	177	179	163	209	195	192	180	188	196	207	185	180	157	177	181	189	187	197	192	167	168	187	187	205	181	190	220	175	167	179	166	194	158	175	170	190	158	198	163	158	182	179	201	181	161	196	192	185	182	182	200	198	190	177	153	180	182	218	178	166	201	187	167	165	206	180	193	175	184	175	193	210	187	179	191	171	171	189	201	174	165	190	185	174	164	176	181	183	187	178	174	179	198	176	212	210	204	213	175	187	184	177	184	212	183	192	205	165	198	209	180	186	212	178	192	171	184	179	212	178	204	188	190	168	180	159	187	192	205	178	187	188	172	193	190
5830	12217	7839	3603	2569	1930	1435	1064	881	723	609	504	494	425	408	372	387	349	341	317	301	301	323	310	308	255	272	247	265	287	268	267	263	230	269	239	245	265	265	269	323	324	1238	1981	604	235	252	257	255	244	241	232	280	251	265	220	232	240	241	231	222	237	223	222	205	243	227	229	242	238	227	213	254	223	245	241	241	241	202	277	257	234	216	229	253	220	237	226	224	258	245	261	249	236	217	250	232	224	236	219	213	250	234	231	249	244	228	234	247	243	226	226	240	245	226	237	203	253	233	242	243	246	239	251	240	220	218	256	242	222	196	223	223	228	261	213	219	209	214	225	229	238	208	248	228	229	234	209	226	256	215	229	214	246	197	233	250	247	240	232	231	231	253	245	222	230	240	227	235	217	232	225	215	217	230	222	228	236	228	227	234	265	238	238	214	240	221	234	235	211	220	227	210	208	218	244	239	237	255	231	231	249	203	222	238	220	232	252	232	222	233	278	248	223	260	232	223	215	222	213	222	227	201	234	207	221	224	245	230	231	216	253	222	222	253	206	233	253	235	221	222	248	274	227	223	246	223	239	248	250	262	224	196	240	236	211	245	240	236	242	234	229	243	257	224	225	221	230	218	231	233	251	254	221	268	241	216	264	227	239	233	230	228	220	241	251	216	234	236	227	234	229	223	247	269	242	231	223	230	236	232	222	242	232	252	194	257	205	252	229	249	237	244	210	201	218	224	223	240	280	263	234	261	208	247	250	227	241	236	219	225	226	237	251	236	264	234	240	216	221	201	232	217	246	217	216	229	252	235	229	238	230	217	234	242	207	236	202	223	227	217	216	184	224	215	232	245	239	232	210	234	241	240	232	233	254	232	209	215	217	239	238	229	253	237	227	250	249	209	208	216	200	235	220	238	229	228	237	249	232	235	235	210	235	174	215	242	244	225	225	231	240	221	239	226	226	235	257	269	254	226	227	232	218	217	259	245	207	229	228	216	202	220	220	234	244	227	230	252	218	235	229	230	223	209	223	243	203	226	239	225	233	224	242	276	236	214	243	226	235	222	239	254	239	227	216	214	239	232	236	258	225	231	224	213	221	245	244	265	260	214	251	232	234	264	221	234	213	215	227	237	219	244	243	248	224	228	216	231	223	188	255	249	239	218	240	235	212	234	257	262	220	222	250	203	234	221	234	230	232	229	253	203	218	246	204	272	230	233	229	257	243	254	221	231	251	254	221	226	233	239	243	221	232	221	278	229	247	227	216	234	232	261	221	227	245	211	195	240	225	248	239	244	222	201	239	249	206	248	231	245	231	247	256	240	223	226	210	249	221	256	204	276	206	229	220	258	211	230	225	268	241	251	260	239	214	230	229	242	221	223	262	218	214	227	227	214	255	252	229	241	260	218	245	233	233	215	248	216	221	203	234	227	242	217	222	212	236	224	233	235	225	225	219	218	232	209	221	250	250	217	227	215	240	247	239	232	220	229	227	250	266	231	245	251	232	251	212	214	238	250	255	243	234	237	223	224	234	237	223	210	249	222	198	213	234	228	209	263	244	235	244	241	241	258	251	230	254	239	243	231	219	232	230	235	267	262	224	243	216	228	237	223	250	207	221	210	212	235	221	242	242	224	220	233	225	210	233	221	205	230	251	240	224	223	205	208	232	254	236	210	223	267	224	227	237	217	235	232	230	233	197	244	239	239	225	228	219	240	283	236	219	228	215	213	230	265	229	252	221	220	238	225	239	254	233	235	245	224	234	197	246	225	250	233	206	275	231	228	231	229	261	239	221	227	239	231	205	214	225	251	214	208	216	227	230	232	217	234	236	244	232	215	232	242	239	251	247	225	213	238	251	241	250	213	211	221	252	244	233	217	215	256	209	219	237	215	222	223	228	220	255	233	240	223	215	224	244	241	222	223	241	248	213	235	233	222	243	234	231	217	240	257	245	240	235	244	242	244	242	218	218	242	216	250	236	225	249	250	217	223	206	201	238	217	239	233	246	205	234	240	238	248	249	223	248	219	213	250	248	225	242	219	230	245	233	237	230	241	251	227	222	240	234	224	236	260	229	222	234	227	240	250	224	259	204	250	237	221	233	244	245	239	233	256	240	255	206	242	231	225	221	243	231	202	247	258	243	211	222	227	219	272	237	254	225	246	242	230	236	228	246	239	239	231	213	227	265	229	232	245	232	217	245	219	235	254	239	250	242	225	250	256	226	254	227	258	218	228	229	224	225	224	208	223	204	242	248	251	227	213	235	234	247	236	212	246	219	206	236	222	220	248	226	244	234	241	235	226	215	244	226	224	262	226	231	233	226	215	236	227	236	240	247	231	237	251	222	200	202	253	245	238	255	216	228	218	221	230	251	221	226	219	256	213	203	202	219	227	207	251	218	222	233	226	224	235	230	244	229	250	232	244	249	242	231	204	238	198	241	245	226	223	246	224	231	223	229	235	229	234	227	253	226	227	235	223	229	209	238	247	225	233	233	254	219	229	238	232	200	225	226	227	215	222	222	224	222	196	213	234	234	253	236	226	220	233	224	226	231	222	235	234	224	247	226	237	215	239	222	223	229	244	265	208	226	234	240	221	250	241	253	234	257	231	253	215	227	204	235	220	220	229	248	248	218	237	221	235	227	265	230	241	198	226	236	233	236	233	206	227	251	207	230	209	275	233	238	231	221	232	241	258	279	234	246	258	230	220	238	223	209	227	217	243	227	204	227	243	230	229	196	227	242	233	246	240	202	243	229	235	226	254	242	220	237	223	222	234	225	205	234	225	238	217	203	234	237	228	232	227	231	218	250	234	227	225	238	225	226	229	211	274	257	229	218	229	224	246	234	232	246	225	233	203	226	217	232	245	219	229	247	234	195	222	244	239	219	240	258	243	243	235	230	220	234	233	235	274	241	242	251	235	225	255	236	227	258	222	241	224	254	227	253	257	223	232	237	260	251	232	252	224	234	226	250	235	208	240	243	249	236	250	244	262	222	231	236	234	222	215	232	251	213	225	226	228	196	233	244	265	224	225	227	217	243	238	225	214	231	243	213	246	250	212	261	229	207	241	241	241	231	244	225	190	255	231	247	216	243	238	245	230	209	246	230	250	237	234	217	216	211	270	235	230	248	223	249	230	228	193	257	234	249	279	202	246	202	227	222	239	225	200	233	243	222	233	263	225	230	228	221	202	224	212	240	203	234	252	225	245	225	226	224	236	263	206	231	252	242	221	248	248	253	218	207	234	235	242	228	216	236	237	237	208	248	276	253	250	239	246	242	217	237	225	224	228	210	210	240	235	244	226	219	278	233	230	231	216	225	225	204	196	233	251	246	217	199	234	231	239	240	230	209	257	241	243	231	231	230	254	204	228	259	216	222	224	255	206	245	225	226	212	236	194	247	220	239	218	234	212	232	227	247	219	240	205	229	241	244	235	228	233	233	227	222	247	224	229	232	233	236	221	235	247	248	234	237	229	248	245	233	238	229	213	241
28265	15769	2214	585	435	399	382	383	364	357	348	375	365	346	333	326	385	389	360	328	374	340	332	344	340	355	378	353	369	334	362	374	403	338	356	348	338	374	410	339	371	349	373	381	318	374	334	335	355	347	348	396	356	341	368	350	349	321	360	357	354	351	371	365	371	367	382	328	371	364	366	366	352	352	389	334	359	349	366	356	381	373	400	381	335	376	386	368	340	325	354	335	341	360	354	350	367	355	370	349	354	338	363	370	332	371	353	335	357	358	327	345	337	313	342	348	354	332	315	331	394	356	362	342	375	334	354	351	362	373	377	350	360	334	365	343	369	333	369	372	357	316	402	351	381	351	310	368	379	349	354	363	343	369	340	362	375	353	363	364	353	341	362	346	361	346	300	357	344	351	358	350	351	343	354	379	346	359	416	329	350	341	340	380	374	363	345	389	337	340	398	347	335	328	380	366	372	362	397	381	366	358	311	375	358	384	342	333	321	360	364	361	332	397	331	353	372	401	345	370	343	363	363	341	348	359	355	388	358	373	342	361	378	368	352	375	354	362	328	382	337	352	355	337	347	356	357	342	359	359	386	344	348	316	352	333	368	352	375	360	320	350	346	408	361	334	378	343	348	322	364	307	341	406	357	392	335	368	352	350	339	338	328	374	364	322	330	361	350	365	375	368	337	339	336	361	358	365	366	335	352	324	348	362	354	350	349	349	378	360	336	393	370	351	361	338	350	387	353	363	381	351	366	368	341	332	376	358	350	366	362	352	352	373	356	369	361	351	364	353	333	352	346	375	376	373	393	349	337	372	376	322	346	347	355	322	379	342	354	332	385	346	337	339	361	335	358	343	350	341	352	361	330	356	372	322	345	325	358	357	344	328	334	346	395	354	346	344	367	347	341	357	376	353	339	374	385	370	347	315	349	361	346	331	334	377	329	374	324	374	342	387	317	373	340	356	407	352	367	366	348	353	366	309	359	364	343	370	326	370	332	352	344	366	355	384	353	346	355	370	345	328	404	362	341	376	370	348	379	340	346	347	383	350	364	351	380	341	404	347	364	364	345	389	341	353	343	339	342	358	331	381	349	371	358	345	353	323	365	348	361	353	384	338	330	370	359	343	342	348	331	368	356	365	353	336	356	345	332	337	341	383	374	391	325	367	346	393	369	386	314	353	349	386	377	344	330	349	357	331	354	352	371	369	357	348	350	378	360	337	373	371	397	335	370	374	367	344	359	344	363	321	333	360	360	337	311	343	375	322	345	379	361	378	348	332	361	334	343	342	389	341	344	369	371	367	323	359	342	350	346	375	371	391	356	400	322	373	404	358	363	339	341	354	338	360	347	367	360	368	360	319	338	335	343	342	367	356	361	347	361	367	366	327	372	354	310	390	346	344	365	321	384	340	377	356	370	365	369	351	372	361	345	361	366	345	319	352	357	378	365	341	365	374	340	363	335	338	330	336	340	363	315	367	357	320	327	373	350	335	407	341	333	396	355	376	364	372	367	384	387	345	362	340	387	340	342	340	361	316	349	380	353	339	397	401	371	377	361	358	346	359	312	347	358	363	345	332	363	374	351	382	371	349	379	388	382	341	373	355	393	375	395	343	346	361	365	367	356	338	347	321	336	352	370	371	366	363	375	328	346	348	322	371	380	397	373	329	370	349	344	348	337	361	346	350	363	368	351	336	333	385	356	348	348	316	324	389	344	363	340	354	373	338	358	341	349	366	393	344	343	327	370	349	354	352	359	392	351	338	361	326	343	380	346	363	353	347	329	384	352	377	365	323	381	353	372	362	327	326	394	380	378	372	348	326	377	326	351	357	358	380	342	345	350	352	352	367	388	347	349	362	360	363	349	351	375	346	355	358	362	363	351	357	414	337	356	352	341	372	371	338	324	358	366	347	334	338	346	372	340	391	345	379	363	397	347	393	360	334	388	365	342	363	375	304	387	374	375	358	359	350	348	374	367	372	334	379	354	348	341	353	358	348	358	365	376	370	348	368	325	359	351	393	343	352	336	378	345	374	388	363	362	366	346	339	363	349	320	364	359	360	358	351	383	334	377	362	349	381	350	354	344	354	373	369	395	395	350	385	336	348	342	393	350	370	373	371	336	358	391	373	385	346	367	370	344	371	362	344	350	330	341	339	388	331	349	382	328	387	374	365	363	368	348	358	353	348	353	331	370	381	330	345	362	356	341	365	363	374	328	348	327	395	324	321	364	359	346	371	341	363	360	349	346	352	356	342	355	358	375	362	379	366	354	358	354	324	354	368	343	350	352	362	399	330	360	359	363	333	370	352	372	401	373	332	342	339	355	336	338	351	353	333	361	337	356	362	355	374	368	346	363	339	388	321	349	377	358	374	338	345	361	360	379	359	353	357	349	332	377	367	391	366	336	336	341	352	353	315	349	345	407	354	404	359	353	358	310	393	324	344	344	372	322	362	360	322	372	347	336	384	373	394	351	337	362	337	375	370	349	398	326	357	370	371	317	395	381	362	345	333	352	368	360	346	318	366	344	346	364	352	357	374	356	330	395	400	350	361	388	360	368	377	366	396	345	331	375	356	300	357	370	331	341	352	360	356	362	347	364	358	366	346	353	363	346	358	353	364	331	324	352	354	336	327	344	357	356	385	328	345	325	380	378	378	343	354	399	335	360	360	394	354	367	348	385	338	367	372	351	316	340	338	387	337	385	366	340	364	374	359	359	342	335	342	360	345	371	371	323	414	360	345	375	381	331	361	362	337	350	368	358	337	372	348	382	347	358	347	358	375	364	366	350	349	342	338	354	378	368	378	368	332	349	367	354	356	374	321	365	354	358	360	389	354	323	379	368	365	340	334	326	353	336	377	350	339	367	349	394	356	355	379	364	370	365	353	367	333	357	348	342	338	381	375	338	362	372	377	353	332	343	366	364	352	361	405	357	315	334	310	342	333	330	347	381	383	349	365	360	347	342	360	350	376	350	335	379	380	396	343	348	331	372	355	351	350	360	328	363	389	378	362	378	371	345	323	360	326	377	390	360	341	401	363	381	364	411	379	345	345	360	342	366	317	340	339	352	375	373	337	344	392	359	317	341	376	342	341	376	352	366	329	362	373	353	343	343	317	348	330	391	320	362	340	325	360	361	368	377	355	350	329	361	348	367	336	354	332	329	348	362	339	359	355	360	384	399	371	357	335	390	343	345	354	370	337	327	339	355	359	362	372	334	346	378	350	374	323	371	320	346	329	360	377	378	353	342	350	372	379	380	370	377	333	348	348	362	350	380	354	340	354	353	358	333	371	344	334	359	380	378	297	356	406	369	372	350	344	324	358	348	341	362	360	335	340	351	326	363	331	364	352	339	366	359	346	384	361	348	352	356	336	341	388	320	378	333	334	359	346	360	345	348	357	347	375	338	345	350	377	355	326	376	343	373	362	327	351	340	338	351	357	361	378	351	345	373	359	341	345	336	374	326	387	378	356	341	349	377	347	353	368	379	339
4901	976	805	582	502	452	491	456	461	443	426	431	453	419	411	440	407	435	434	422	445	407	409	388	412	438	407	434	401	404	420	438	463	452	426	414	434	414	435	450	442	427	474	471	451	430	431	447	373	461	451	447	398	441	415	421	433	418	464	427	428	433	395	386	411	415	427	437	432	424	418	445	417	398	411	428	421	456	453	382	397	417	455	433	414	424	467	422	388	445	418	422	408	413	394	404	433	463	423	456	429	417	448	427	374	419	430	459	419	481	403	409	440	443	424	392	418	385	432	440	464	416	401	430	449	371	413	407	455	463	445	413	407	424	404	438	419	428	426	413	429	434	391	422	445	393	443	421	411	408	428	433	434	445	432	413	461	439	415	421	430	428	406	420	407	421	460	434	442	413	423	444	412	409	414	403	422	395	395	414	401	457	446	436	454	413	406	406	433	450	394	398	446	413	391	411	383	452	413	418	430	402	416	414	422	428	418	408	420	400	419	415	396	437	440	415	411	396	421	389	438	419	421	410	472	447	426	431	393	446	419	427	402	438	436	410	461	417	410	426	414	457	439	426	426	455	449	431	458	422	421	383	414	423	429	429	417	443	429	432	432	372	432	393	399	446	485	472	387	399	383	426	443	423	429	414	430	430	441	460	413	407	424	404	432	420	418	398	415	419	419	457	382	471	454	448	427	428	482	427	429	394	424	388	476	431	401	463	421	421	424	431	396	381	422	426	386	435	436	447	452	411	429	459	407	444	435	418	430	442	395	436	467	446	397	416	394	424	452	457	458	434	400	443	415	452	406	417	431	403	440	402	445	442	414	415	402	409	398	431	442	405	411	389	442	406	423	450	407	435	414	437	390	452	385	377	413	409	411	453	408	428	385	441	436	421	441	440	450	445	413	387	420	429	442	418	436	453	406	396	415	458	467	423	415	430	445	405	427	488	416	392	407	443	413	450	378	434	449	444	425	436	402	461	417	430	437	468	409	450	412	375	455	447	426	410	429	402	434	401	399	392	439	411	412	420	417	449	415	409	458	421	442	426	400	413	402	397	407	417	412	446	440	416	448	447	398	473	391	447	457	406	406	436	410	419	420	463	419	408	400	419	468	425	406	430	443	445	408	427	442	434	417	414	431	458	411	421	443	433	397	442	444	434	421	440	414	417	423	464	458	464	396	440	430	428	409	411	411	441	421	391	424	419	420	431	420	381	435	438	421	408	419	473	414	481	428	434	424	410	423	437	415	410	448	427	414	432	427	443	421	436	403	444	439	409	425	432	427	445	454	412	412	437	431	415	437	402	455	427	416	400	386	427	417	425	423	424	397	422	429	429	374	419	427	406	370	414	439	445	431	434	429	406	456	440	416	384	428	439	418	439	389	436	412	438	431	410	391	454	421	433	404	420	437	416	414	421	441	405	434	416	442	419	433	416	393	442	472	420	441	495	449	478	414	427	427	408	417	469	434	435	442	409	441	398	393	451	426	414	410	410	401	426	419	410	432	426	415	418	435	397	467	439	420	428	430	427	431	435	428	464	380	427	398	458	453	427	414	452	420	424	414	429	452	417	420	422	417	420	418	433	369	429	434	408	432	417	409	432	390	415	448	417	410	444	410	393	464	436	436	416	424	403	408	437	427	394	427	414	452	413	386	394	413	430	435	440	445	460	433	381	466	390	431	386	409	411	411	432	431	457	371	418	421	407	419	458	424	415	429	420	444	428	408	420	412	430	440	406	407	415	431	411	415	425	427	444	429	410	442	397	458	401	464	414	450	426	476	415	405	376	432	430	417	424	412	422	412	398	397	438	406	441	438	435	445	406	468	395	444	422	468	410	401	419	402	405	429	451	425	465	420	427	433	428	418	455	455	423	440	421	390	410	423	392	433	377	416	455	430	431	425	428	414	438	434	409	465	422	441	415	430	426	466	406	437	418	416	441	426	379	455	434	417	401	419	422	463	437	428	400	439	423	420	446	447	458	489	397	443	430	413	454	435	435	445	400	418	445	453	450	423	408	389	452	421	440	433	457	429	448	439	440	418	440	422	395	442	437	410	430	436	379	419	421	433	418	416	431	448	399	407	406	411	421	401	446	437	441	441	424	412	410	436	442	404	448	444	454	388	406	425	425	403	422	443	436	404	423	378	399	389	434	408	417	431	429	413	418	432	410	398	407	468	413	396	419	425	413	454	439	444	417	429	372	422	399	402	388	425	425	432	447	429	423	413	423	425	390	439	419	446	431	431	434	450	439	405	447	432	388	387	401	418	406	430	413	414	409	424	437	409	404	403	440	450	450	419	409	432	411	451	423	430	424	420	407	393	440	388	399	413	432	464	456	397	415	428	458	442	424	428	393	437	441	402	423	420	421	423	423	454	434	462	434	430	447	431	395	450	449	435	406	436	430	425	451	477	409	432	424	428	428	425	433	430	455	434	388	384	445	390	354	428	405	461	456	465	398	420	429	478	420	425	393	416	438	432	453	413	404	450	393	456	414	407	428	408	463	380	398	440	447	436	448	419	406	416	419	426	431	388	468	450	452	397	395	454	444	430	423	441	402	447	432	435	425	427	412	430	402	401	435	410	405	461	408	426	412	467	481	425	435	407	411	429	433	409	426	434	434	405	413	411	372	428	405	431	453	466	420	401	414	419	422	426	416	417	440	404	432	387	397	400	426	429	433	445	389	424	463	419	453	402	410	458	413	428	374	414	447	432	380	446	413	394	400	428	432	424	397	455	432	421	412	397	416	448	426	456	405	443	401	429	427	435	447	397	421	432	440	465	436	419	429	424	462	424	461	453	423	433	427	412	445	417	440	419	427	416	444	403	427	378	411	449	425	422	443	447	456	446	412	421	481	442	420	439	409	413	418	405	441	440	464	427	426	430	427	424	395	479	441	455	428	412	420	420	425	406	448	389	438	452	392	422	435	415	443	385	417	408	454	403	404	443	402	419	447	420	443	432	414	413	426	398	413	402	428	445	437	439	452	419	460	449	422	427	368	424	387	392	389	422	439	379	387	445	431	449	409	422	427	441	418	439	439	445	436	408	414	452	434	426	459	408	419	435	391	425	437	414	437	412	396	407	407	411	460	465	447	406	411	414	395	428	438	433	416	442	446	439	437	414	431	408	401	434	441	413	448	407	409	434	414	421	449	396	419	427	425	452	407	381	410	429	388	387	400	388	413	414	398	424	458	415	424	455	440	426	421	405	431	426	430	429	461	410	462	394	397	414	455	398	395	416	440	401	463	423	424	439	453	429	419	422	418	412	417	417	400	430	459	455	394	433	392	433	419	418	394	392	439	388	407	468	416	419	417	411	445	448	414	408	420	442	436	479	487	412	430	411	439	428	435	426	426	384	410	414	432	445	422	423	400	389	470	424	420	435	422	439	436	374	462	420	406	398	426	433	422	455	436	406	415	439	417	434	460	416	426	397	412	422	444	402	452	421	427	434	442	417	393	403	438	427	414	440	427	398	450	408	398	402	430
23696	21378	28198	24937	20906	2947	770	578	529	489	423	474	443	397	397	393	395	421	400	403	411	409	364	394	412	392	367	413	372	367	415	401	389	380	391	417	369	383	376	369	380	499	646	878	487	368	353	350	378	361	410	348	358	339	358	371	373	371	354	413	394	364	379	396	374	380	339	392	377	397	376	363	393	414	347	413	394	368	374	387	387	392	383	373	371	379	389	362	394	372	347	378	375	382	351	369	386	383	371	360	376	388	340	405	371	365	364	371	365	364	335	386	371	394	388	343	405	375	372	428	362	388	391	339	394	368	381	378	351	397	372	397	355	363	386	378	395	342	371	367	344	349	395	373	339	414	365	362	409	379	355	354	379	369	394	380	351	338	338	360	378	373	351	384	360	375	378	374	350	374	387	346	394	367	352	350	433	408	370	375	361	383	396	372	344	387	359	374	341	421	364	384	410	375	376	363	354	359	373	392	371	370	392	382	388	343	378	360	394	377	384	360	335	377	345	346	389	379	396	381	355	382	399	357	373	359	381	361	391	370	357	385	353	393	361	368	357	370	368	373	333	390	396	351	350	412	381	362	358	398	368	384	400	406	357	353	398	389	355	392	400	375	343	377	374	367	378	376	381	379	352	354	348	356	346	360	367	349	367	353	381	368	354	355	365	387	355	425	350	387	344	356	348	409	385	381	381	363	370	384	365	350	375	368	352	382	385	372	349	352	382	346	354	392	360	383	390	393	376	347	378	373	360	348	337	356	348	405	414	385	412	382	374	382	382	353	392	394	346	399	378	373	367	387	394	406	319	359	342	385	389	388	393	354	393	387	327	371	358	338	435	361	391	404	368	388	338	386	397	391	354	367	377	392	325	365	382	359	365	368	430	394	369	376	389	400	362	387	415	372	381	357	347	369	365	378	361	349	366	347	383	371	374	408	365	385	396	322	383	368	337	384	370	380	372	353	346	340	374	370	359	400	380	387	376	344	359	379	387	347	404	387	351	349	388	380	334	387	405	389	371	357	370	357	362	387	362	381	371	378	366	380	351	381	401	376	396	353	373	367	399	356	393	399	376	384	370	377	375	387	407	392	376	410	347	372	388	388	372	366	378	350	378	406	362	386	391	359	333	357	378	365	350	360	367	354	383	383	344	385	349	385	351	401	391	355	386	352	392	332	362	362	348	349	396	372	365	369	384	383	381	385	403	339	380	399	360	361	361	346	366	368	383	410	424	371	369	353	367	396	354	394	365	387	406	405	346	357	354	361	360	337	366	344	382	353	360	368	371	376	359	400	362	368	385	372	350	338	362	393	379	391	353	387	356	368	371	375	361	391	380	360	389	381	345	397	348	360	382	391	395	400	363	381	350	390	347	360	377	356	372	379	400	383	360	371	390	410	350	424	372	395	380	390	376	364	377	374	381	363	347	357	371	395	395	377	354	351	325	354	372	355	373	352	364	385	379	394	335	380	388	379	368	373	404	356	377	361	413	369	356	415	357	376	351	371	372	383	362	354	386	371	373	380	353	361	382	382	371	378	374	336	349	374	376	398	362	359	400	351	361	390	357	365	336	352	364	389	365	364	380	387	331	371	382	391	374	383	372	374	398	333	360	373	401	381	364	362	391	369	333	343	333	400	346	378	367	391	341	379	407	364	359	364	335	363	358	411	368	379	364	382	387	344	397	374	375	359	387	377	359	353	390	350	418	366	386	404	346	386	381	408	365	348	384	341	381	394	374	349	384	369	381	381	386	403	359	394	343	390	376	392	391	367	373	424	363	375	367	380	357	381	374	358	360	329	341	363	358	375	349	343	383	381	408	386	398	409	410	382	401	383	375	393	365	377	380	383	341	393	421	327	351	387	377	398	350	370	404	375	373	412	373	366	386	354	362	381	399	391	374	370	373	362	394	359	367	342	362	394	333	362	396	373	357	382	390	388	345	374	399	373	369	415	387	368	350	396	355	394	349	398	362	368	364	391	371	399	354	373	404	377	378	331	361	387	379	368	382	381	352	395	357	376	353	372	411	393	363	376	364	393	377	388	369	387	365	362	365	375	353	374	352	363	378	402	363	384	365	399	353	335	393	387	391	396	374	351	390	350	375	373	407	364	360	375	380	381	378	344	425	402	395	364	341	330	356	381	393	372	404	346	373	334	392	344	362	395	345	328	386	346	402	348	411	337	347	376	375	357	358	379	378	377	349	368	374	339	384	361	403	369	372	338	337	349	344	364	364	394	406	372	370	385	372	419	333	350	385	394	382	364	344	380	384	370	377	370	336	391	370	386	372	373	399	357	392	386	406	333	390	344	377	388	338	343	399	383	379	390	358	350	349	386	372	361	372	388	374	389	381	383	369	345	388	376	385	407	343	364	374	366	385	390	374	349	368	378	354	345	343	361	363	367	353	363	366	358	354	336	351	387	353	343	380	363	368	356	394	368	384	385	380	351	367	392	355	380	398	359	416	393	393	414	303	380	374	398	371	372	388	431	366	394	377	394	377	353	398	363	384	353	370	340	379	363	399	370	402	378	374	368	342	382	372	338	355	392	389	398	367	381	376	326	391	389	314	360	389	352	351	376	393	362	377	402	374	341	367	395	386	390	355	390	380	367	359	381	387	367	367	392	373	356	376	369	361	348	351	387	368	353	379	391	384	386	371	378	357	386	387	344	364	365	391	364	398	363	331	374	364	384	404	345	410	384	345	372	368	405	380	378	341	375	352	379	376	355	370	347	359	349	365	378	364	356	380	382	376	349	348	381	361	351	367	414	395	373	357	337	379	372	380	381	396	394	367	358	329	395	385	347	360	364	353	363	385	348	381	354	358	357	356	381	384	394	395	383	352	370	363	396	371	379	403	386	382	335	365	395	369	358	350	386	351	397	367	376	358	369	342	412	397	351	420	382	353	345	385	386	377	377	366	375	358	394	374	377	423	392	376	364	354	380	387	380	390	396	385	385	372	400	345	378	377	349	331	347	364	349	364	388	341	365	376	386	339	375	381	356	377	382	383	366	357	364	388	401	363	376	363	347	353	353	383	383	400	355	367	340	347	357	351	377	366	344	363	376	387	374	390	387	371	368	413	372	352	363	388	360	381	337	364	383	337	342	390	377	358	332	376	356	343	351	396	374	376	382	336	372	386	395	342	384	406	375	401	362	400	374	394	361	377	389	368	380	357	383	409	395	377	358	394	406	356	368	377	351	368	389	376	378	369	365	349	362	375	355	358	361	348	358	348	370	367	369	353	355	345	365	390	391	394	379	348	404	357	387	398	380	352	373	370	399	418	372	393	366	374	376	359	342	352	392	362	392	415	383	350	324	345	387	364	371	386	343	400	384	345	350	379	370	346	359	372	422	409	403	394	366	359	392	366	330	391	375	374	413	373	349	393	384	378	402	356	394	369	384	377	355	387	379	401	379	376	345	373	346	365	391	374	338	408	354	384	402	384	366	382	413	365	370	354	366	378	348	370	356	406	360	345	341	349	373	374	377
4762	7517	4913	2268	1659	1245	1040	905	762	710	643	600	597	553	534	509	523	524	518	493	498	448	515	477	489	474	451	475	465	524	461	500	458	475	459	478	482	471	471	488	491	688	1033	1320	708	454	459	412	476	463	458	433	429	447	455	444	472	468	507	504	446	446	445	463	428	488	440	436	427	460	474	459	436	462	442	420	440	483	446	432	464	462	435	440	463	433	454	457	479	440	446	432	442	451	442	454	473	427	396	497	431	457	430	442	413	427	464	461	412	471	410	463	453	452	468	450	458	472	478	451	477	443	472	468	456	458	461	491	443	455	492	440	492	422	441	436	427	425	452	455	454	466	492	460	436	429	464	456	447	462	446	482	420	461	431	470	464	478	467	466	476	441	444	451	485	519	453	454	467	450	454	436	435	402	462	481	429	448	428	430	449	454	507	461	456	467	480	483	473	474	439	416	463	461	409	461	468	450	408	498	444	432	464	495	474	436	484	448	441	485	459	435	438	469	457	442	495	476	424	441	444	442	438	439	465	433	457	444	439	440	461	464	423	480	459	458	478	475	454	472	454	462	461	439	405	447	453	441	420	425	458	440	455	535	460	439	461	421	449	446	420	461	425	472	463	420	448	470	457	448	456	430	447	455	501	421	478	473	488	435	486	448	435	468	448	465	443	468	478	461	460	418	463	473	508	452	467	442	469	408	439	446	451	451	434	475	514	480	447	469	473	462	454	445	469	480	461	483	490	485	478	451	477	424	492	431	445	437	437	446	442	429	437	446	435	450	446	458	461	452	456	439	449	459	431	447	484	458	436	459	465	448	437	484	441	452	459	476	464	470	453	444	439	421	466	471	418	472	403	474	465	445	482	477	502	420	477	480	438	498	485	468	461	443	471	455	470	483	439	471	465	423	461	477	453	477	460	454	456	472	459	493	487	487	478	444	452	423	444	497	460	460	461	428	471	461	415	453	453	462	473	459	461	446	481	458	474	437	441	474	462	483	462	439	472	487	455	438	481	443	479	476	433	477	451	457	494	475	425	450	433	440	453	488	429	467	493	454	492	491	460	430	484	451	452	438	416	488	416	461	471	479	473	456	501	467	448	483	446	478	472	457	467	479	484	442	454	459	463	466	455	458	466	435	478	482	432	472	450	453	419	446	451	456	448	457	467	414	466	456	462	445	444	459	426	452	465	504	461	458	471	440	473	438	456	413	426	436	456	469	441	426	421	472	437	470	458	477	463	450	478	470	438	442	436	440	447	484	426	412	458	472	436	415	469	475	467	477	418	465	482	437	460	426	437	457	439	466	440	468	450	461	449	449	449	420	457	449	435	436	461	431	408	497	442	407	470	457	466	469	472	465	455	464	421	436	447	475	463	496	472	492	455	475	437	453	474	433	417	438	416	442	453	477	459	508	388	470	480	463	488	503	445	458	455	456	443	488	489	511	415	426	457	474	450	388	497	428	436	468	474	434	467	462	464	451	415	441	456	469	429	445	473	459	434	500	422	459	445	449	453	437	432	415	473	425	419	468	454	420	437	432	444	478	472	442	497	475	484	431	441	443	445	463	457	483	438	466	436	423	467	484	481	438	475	465	451	479	478	449	478	425	451	443	466	434	450	457	473	468	487	480	448	461	475	406	487	438	471	463	442	434	477	478	487	417	471	446	444	477	507	419	418	412	473	462	459	416	447	430	462	414	438	476	462	459	461	467	482	461	450	445	454	433	415	449	409	477	472	446	447	478	436	442	444	436	426	469	442	470	461	455	482	455	455	455	418	454	430	475	459	414	504	441	441	480	459	452	431	467	494	471	481	473	454	466	492	491	445	451	477	465	465	463	475	420	444	436	429	424	430	428	474	473	481	458	454	465	436	468	494	442	427	469	472	472	472	452	454	437	515	454	446	458	479	472	457	450	441	462	449	463	472	457	433	481	483	458	526	433	420	448	459	449	454	466	492	437	462	471	441	492	502	453	466	460	428	488	427	477	480	463	451	500	453	430	443	485	471	449	450	459	462	445	435	459	425	471	451	431	450	416	473	450	438	431	466	451	455	429	498	474	454	478	467	438	457	451	472	454	422	448	452	469	447	448	417	461	495	408	460	402	442	484	446	443	474	454	440	469	442	429	434	432	461	517	437	450	421	439	477	443	444	456	424	451	441	459	469	454	449	431	473	467	428	458	466	445	452	454	472	477	446	436	496	445	459	455	468	446	457	459	452	468	477	452	471	441	432	476	440	480	482	424	452	415	458	470	424	458	438	447	473	440	475	437	452	445	460	453	439	413	478	471	460	462	422	474	480	439	442	471	434	464	462	449	456	432	439	451	470	469	475	428	425	464	469	482	441	455	445	415	426	458	470	417	477	473	435	523	451	434	427	458	448	475	450	448	473	477	402	434	462	457	456	497	452	445	434	460	445	450	448	445	447	448	464	482	456	426	445	432	470	465	494	469	484	439	456	464	427	459	458	446	459	447	458	511	448	441	452	391	457	446	482	453	482	485	489	481	467	477	456	416	438	474	483	459	459	481	497	488	458	456	465	444	420	451	516	385	474	450	479	427	478	422	446	440	479	459	478	446	447	449	493	459	451	444	477	435	466	452	459	434	465	463	460	494	453	425	451	441	439	467	458	472	455	424	433	462	441	441	464	464	441	465	430	471	470	427	418	476	441	455	449	438	488	450	464	445	488	471	449	482	437	412	449	441	483	477	426	491	445	462	481	449	426	444	426	445	446	488	470	408	442	456	482	430	461	424	455	477	472	458	451	452	475	471	414	455	462	446	412	466	466	478	456	477	495	479	451	459	468	468	469	450	420	452	461	476	471	476	442	426	443	486	454	481	468	455	451	434	461	478	429	457	475	461	440	453	464	410	440	483	429	435	468	452	455	442	460	429	445	477	464	447	445	473	475	458	468	478	468	503	470	463	429	491	442	448	451	452	469	459	439	451	451	442	439	467	435	454	477	468	497	470	435	437	467	449	439	499	448	448	410	420	460	448	483	457	490	469	467	456	420	436	478	444	463	466	473	454	421	470	468	466	428	432	465	439	476	480	468	471	419	415	441	463	467	429	444	436	458	470	438	455	420	429	457	460	479	450	465	468	460	440	476	474	478	426	492	487	478	468	439	459	442	445	420	452	462	462	461	440	433	459	443	445	439	439	464	470	428	436	446	472	472	442	448	446	466	451	470	443	447	509	468	428	455	474	438	400	432	435	463	436	477	442	434	444	465	446	436	469	432	458	452	418	478	450	461	449	469	455	481	443	463	475	454	499	435	448	466	461	457	459	437	445	446	422	435	457	451	444	483	451	496	436	509	454	431	476	489	466	432	499	472	440	469	476	457	476	440	479	473	461	477	470	464	457	453	451	469	483	456	453	444	462	511	435	434	444	432	468	444	465	416	458	456	464	450	443	414	453	475	452	451	435	448	479	441	463	465	459	467	467	455	445	434	415	458	441	462	448	448	443	446	481	451	502	411	443	464	497	483	413
24878	21364	26428	25167	1865	373	334	275	234	265	247	248	226	231	228	217	195	190	231	199	239	226	207	206	182	200	182	198	194	219	209	207	194	186	180	192	218	207	210	238	206	322	422	462	254	216	207	206	180	212	206	187	203	215	204	204	204	197	221	199	210	182	163	221	212	207	227	182	220	193	190	215	227	217	194	205	179	206	208	211	190	205	200	198	199	185	206	226	197	184	191	195	195	209	200	227	193	190	213	185	195	197	220	191	203	218	212	226	203	210	224	174	191	202	197	209	216	219	208	202	208	221	200	190	179	201	220	199	185	209	186	198	213	193	200	223	231	188	192	197	203	220	189	194	210	195	195	217	186	229	179	210	190	215	219	189	202	196	200	204	231	178	199	210	207	186	196	200	222	200	194	201	196	178	203	200	186	209	185	199	215	200	226	223	187	204	176	201	197	192	176	201	220	207	199	176	203	192	201	212	218	183	194	207	204	195	198	191	211	202	203	232	222	203	215	230	199	219	200	209	200	207	208	188	234	202	201	204	209	218	197	192	212	213	195	193	209	223	175	206	189	190	209	205	192	177	218	202	186	220	217	204	179	205	181	197	221	224	179	211	205	204	193	208	197	200	227	166	182	190	204	196	202	184	194	216	229	219	197	239	209	223	196	213	213	205	214	209	193	185	216	212	203	212	165	190	218	203	215	191	183	198	199	211	206	204	211	195	196	208	181	224	207	212	218	225	192	196	196	202	182	183	178	208	218	207	190	202	235	177	193	195	172	182	211	248	190	214	189	210	206	188	202	211	192	202	209	183	193	205	189	186	203	164	196	213	205	204	178	217	223	186	226	211	169	220	194	214	204	212	181	185	189	214	197	205	234	202	204	194	221	202	196	216	195	217	205	186	207	189	219	209	174	211	170	189	176	193	192	180	206	212	193	205	188	198	185	228	204	209	194	199	200	213	201	189	171	205	224	212	167	208	187	211	222	209	189	211	164	197	177	200	220	204	194	194	177	185	195	179	227	222	180	193	211	225	207	226	206	200	191	187	205	189	186	201	207	177	197	192	193	212	224	190	220	205	184	207	203	207	181	194	212	205	197	209	197	163	191	233	210	198	196	217	239	200	205	195	187	203	205	182	219	213	206	201	236	201	187	220	209	209	204	193	199	189	207	205	211	205	216	200	205	205	216	189	212	191	183	212	188	195	205	198	221	224	186	215	190	188	194	196	189	191	188	215	216	222	213	206	211	216	198	217	200	201	216	210	189	178	192	207	193	214	184	201	203	197	199	210	208	203	203	214	207	216	203	201	194	211	217	181	207	207	189	216	205	207	186	194	227	192	181	206	193	207	222	180	210	218	185	184	204	212	195	199	188	201	196	224	219	190	186	223	188	209	227	190	200	229	220	221	202	204	212	189	222	197	203	185	232	196	204	212	207	196	199	198	212	185	226	215	213	169	190	219	207	216	209	198	200	217	190	212	212	225	230	217	211	191	203	176	203	204	199	187	213	177	197	196	189	222	210	195	219	216	190	214	218	203	187	180	196	211	213	200	190	196	174	216	197	195	188	215	203	179	189	197	204	207	197	207	208	176	219	198	192	202	222	200	193	212	183	199	218	201	186	228	188	193	210	206	208	187	192	181	205	227	219	204	217	196	195	191	207	210	202	203	221	205	191	232	171	203	228	191	201	195	204	196	205	185	185	192	198	198	176	208	202	215	184	210	220	217	217	197	191	216	193	185	195	200	199	211	204	224	188	219	190	217	190	177	169	181	197	190	206	227	208	190	185	215	213	203	217	204	218	210	229	206	205	209	214	209	199	196	210	225	193	207	211	187	191	185	175	226	189	221	184	200	193	225	209	216	208	223	198	232	216	214	198	225	192	185	209	203	191	219	194	205	190	198	214	200	206	208	208	210	191	196	216	199	217	223	206	206	223	195	209	182	194	232	207	189	195	230	199	200	197	199	206	194	207	222	185	232	214	197	181	201	204	217	194	182	187	216	212	193	195	209	212	223	216	218	205	204	196	200	208	193	204	202	208	219	190	179	212	186	212	208	215	218	188	244	188	225	211	208	192	224	203	218	215	214	217	228	185	209	207	190	220	220	201	182	224	186	194	221	226	198	187	215	196	218	208	180	167	242	197	193	199	209	204	211	210	214	202	211	220	240	192	193	202	220	196	191	227	230	200	192	216	205	231	183	212	201	195	206	210	204	213	203	192	186	205	205	220	200	183	203	191	197	213	224	203	185	201	158	236	198	187	192	197	197	191	188	190	212	227	208	208	221	209	215	222	221	196	215	216	191	195	187	218	203	198	211	223	220	185	211	203	204	211	205	204	196	203	184	192	223	216	199	204	202	211	182	195	196	211	212	232	195	216	212	186	211	232	189	195	204	200	228	177	220	195	202	219	198	196	198	200	205	207	218	194	185	184	233	211	216	205	196	199	209	227	213	205	191	215	201	198	199	218	201	219	200	225	180	203	199	204	182	205	214	209	197	195	196	188	231	203	211	224	197	218	192	216	172	219	229	210	194	213	201	190	216	198	218	189	213	191	199	225	193	193	205	194	186	199	203	209	211	212	212	216	185	207	203	203	199	198	203	194	208	215	195	218	200	214	210	199	181	189	208	179	212	185	217	205	176	206	195	185	207	195	188	206	201	187	216	196	196	214	204	202	224	208	185	193	205	220	192	211	206	199	236	209	224	198	179	207	244	218	186	203	182	209	207	195	186	207	178	183	206	204	200	209	192	186	217	207	199	191	193	187	210	182	217	199	201	193	193	210	207	198	181	176	201	248	224	195	192	224	180	189	206	170	192	195	218	235	213	180	214	215	188	204	195	208	217	209	172	187	200	205	191	196	222	210	230	217	195	220	194	216	185	216	213	198	192	210	178	202	191	209	204	190	224	223	166	204	227	231	216	190	211	222	184	225	185	184	188	196	192	197	197	200	207	185	219	183	206	202	215	207	227	198	215	213	197	173	185	214	207	214	213	226	205	189	220	194	199	193	204	219	209	212	179	176	203	201	210	216	197	209	178	223	204	187	215	189	181	208	210	205	222	175	178	187	208	212	196	176	186	196	181	199	199	224	181	190	191	204	213	214	197	186	204	201	213	199	204	207	223	189	194	214	202	211	201	212	201	212	178	184	200	182	218	214	205	224	184	215	184	186	177	174	202	192	192	176	224	216	197	209	206	197	186	201	215	209	215	190	210	222	194	204	195	200	205	198	205	226	217	192	199	197	234	201	184	205	203	174	183	206	213	194	226	226	200	202	205	204	196	201	216	209	239	184	223	179	205	193	230	210	207	188	192	186	183	187	215	196	194	205	182	212	222	192	185	189	216	210	200	224	197	222	206	217	204	200	220	169	177	202	184	203	192	183	212	211	190	191	174	194	215	206	201	217	192	231	185	200	221	211	226	219	187	178	213	173	210	220	211	190	220	213	195	221	190	214	219	188	205	186	206	215	213	210	217	187	214	231	224	205	224
5080	3725	2398	1104	845	718	556	466	425	373	347	334	307	303	278	276	260	294	273	267	251	301	257	275	244	264	236	251	261	270	271	272	218	276	259	241	265	275	240	258	255	473	655	677	337	238	237	234	246	247	252	234	243	248	259	291	261	250	237	255	258	242	259	249	232	253	247	242	269	254	248	298	226	241	245	256	233	256	263	242	218	259	237	257	257	238	233	249	230	252	251	233	245	238	250	253	233	216	221	205	246	234	243	225	229	235	248	258	243	245	230	258	225	257	233	252	254	238	220	242	254	237	223	247	259	222	213	294	250	277	251	252	271	261	228	246	272	264	249	242	209	235	248	246	235	236	268	231	226	256	257	235	247	241	248	231	246	251	265	271	256	232	249	263	241	240	243	224	238	245	247	264	265	240	263	236	258	251	255	237	259	253	241	267	243	256	232	264	248	223	249	232	249	230	243	229	243	209	237	240	224	250	260	255	253	261	250	228	249	236	218	241	228	297	223	256	257	258	258	258	270	213	244	233	251	219	243	236	223	247	241	245	277	252	240	243	258	223	239	248	234	229	261	237	250	240	265	223	282	222	239	245	246	251	243	226	264	243	251	234	252	277	244	253	235	260	238	244	247	251	262	256	238	236	229	222	252	242	243	238	247	268	235	254	247	264	213	247	258	267	262	262	262	207	229	233	210	259	212	227	239	236	237	237	235	217	197	245	244	238	225	262	237	235	235	227	226	262	231	244	244	236	235	247	256	316	260	247	238	237	255	257	253	250	259	256	249	235	244	248	266	250	239	273	267	244	226	227	233	251	240	216	238	244	247	226	231	260	254	231	266	238	275	244	238	244	265	254	277	233	263	231	233	254	232	236	262	259	253	240	241	254	224	232	247	231	253	250	234	245	249	251	221	213	211	243	248	241	265	259	239	238	230	229	237	265	250	257	250	215	247	265	255	219	268	244	255	248	253	255	243	249	281	260	240	237	244	250	264	233	225	244	230	214	269	235	248	222	248	219	241	250	259	258	278	264	256	235	248	263	246	252	237	231	245	248	267	263	236	248	255	265	255	243	254	248	231	244	250	233	234	237	262	228	267	254	228	235	230	247	231	242	239	232	282	243	229	233	236	232	247	265	218	231	245	237	227	220	218	217	231	248	237	223	270	235	269	273	260	238	249	243	257	258	264	242	232	219	248	225	242	233	250	272	252	251	250	238	243	257	268	230	246	253	248	241	217	264	221	238	227	240	234	258	264	261	251	224	230	232	237	238	235	248	217	260	249	258	236	207	224	253	235	233	258	232	226	225	239	228	242	248	245	241	267	239	252	254	245	235	236	222	242	262	229	261	228	226	254	263	241	260	219	258	255	271	225	221	264	226	234	246	257	250	272	218	238	249	250	241	248	228	251	234	245	266	239	240	232	223	237	244	229	260	238	234	265	257	290	230	257	236	223	198	249	261	228	265	224	235	231	222	276	243	262	247	217	256	255	227	242	230	241	235	262	222	248	266	260	243	224	224	250	255	236	241	215	258	253	241	232	256	272	249	258	254	259	255	241	245	241	250	241	224	255	243	238	272	248	256	214	264	238	264	259	259	229	242	250	233	237	246	211	236	237	250	212	223	226	246	222	247	233	252	246	229	260	242	265	252	248	262	254	245	253	237	236	205	247	215	230	236	226	229	237	240	218	233	230	255	266	221	238	260	250	247	243	285	231	252	245	260	249	236	243	249	255	254	279	256	234	263	241	260	235	260	225	256	230	251	228	256	220	296	289	225	240	238	227	252	241	230	287	212	267	245	208	261	244	244	266	266	229	251	251	239	236	243	254	254	257	207	259	252	241	216	250	228	247	244	256	256	249	242	260	252	239	233	249	226	251	220	264	286	231	249	249	233	240	262	236	255	236	237	249	252	236	257	245	249	240	233	230	231	226	250	227	235	229	233	259	236	256	264	264	255	226	253	254	247	268	242	241	281	278	262	234	256	220	223	233	249	259	279	247	256	259	207	280	263	287	243	264	235	273	261	247	249	270	216	254	258	229	263	193	229	259	261	239	252	229	257	247	238	260	233	223	243	208	237	243	264	241	241	221	256	267	236	261	238	258	237	250	244	227	254	243	250	252	243	260	237	254	260	236	242	265	225	244	259	231	235	248	260	255	239	273	243	260	264	221	249	238	230	242	239	256	234	273	238	255	222	264	233	238	250	243	251	238	269	243	228	281	262	234	229	247	229	253	233	249	254	232	238	251	242	218	258	255	240	232	258	249	217	249	252	238	250	273	231	240	242	230	248	284	265	259	233	220	259	228	254	250	255	220	234	253	268	232	239	250	220	234	257	256	241	264	236	235	247	262	257	260	222	243	230	265	254	242	245	244	233	271	237	234	237	251	251	269	235	227	243	244	230	255	219	227	244	234	226	241	249	219	248	240	231	268	236	247	258	238	229	281	236	225	227	222	253	217	249	240	216	245	256	239	243	250	263	207	244	266	234	244	259	219	254	244	243	265	243	237	235	252	237	222	242	246	228	263	275	238	229	223	260	257	225	258	244	235	274	238	251	238	244	230	242	230	249	241	275	249	272	240	254	255	243	273	248	246	239	285	255	241	249	245	227	266	267	241	227	244	241	248	254	246	240	234	255	244	223	280	224	238	248	246	233	242	244	263	253	233	239	267	239	229	242	242	227	268	237	237	221	256	229	248	248	281	240	234	239	252	246	265	206	258	261	248	230	260	228	250	232	250	250	236	231	263	221	271	226	288	220	235	248	261	242	240	231	261	241	251	265	230	215	242	221	271	269	262	257	240	244	263	267	240	239	235	233	240	271	245	218	264	239	257	241	244	243	265	269	241	256	224	256	262	232	263	248	248	254	237	230	245	243	250	247	222	233	247	238	241	217	259	229	232	264	258	245	231	230	243	236	261	246	246	232	225	219	246	237	239	235	260	245	239	215	259	258	233	253	254	241	224	242	255	232	258	266	264	246	283	263	261	279	250	222	266	280	239	234	253	238	238	252	257	245	259	253	224	264	273	254	259	250	244	238	239	265	254	262	262	257	255	251	249	257	238	231	258	230	222	240	239	229	246	250	256	244	263	216	259	236	253	246	222	280	254	241	259	243	234	262	239	216	229	277	240	258	236	255	271	260	256	224	230	245	234	241	252	232	254	247	242	247	238	257	255	234	259	232	232	261	251	243	196	219	245	230	218	243	256	223	237	284	236	223	244	221	246	259	224	245	258	232	221	269	244	248	249	246	236	217	238	239	255	242	232	248	262	251	246	273	236	242	243	257	255	230	242	232	207	238	232	246	235	235	262	231	255	239	219	235	265	220	244	243	242	247	259	230	271	266	240	222	229	242	246	278	245	224	228	238	241	276	235	244	227	229	238	238	254	232	244	233	223	270	244	224	243	250	279	269	258	253	240	235	242	257	258	261	268	233	245	258	260	255	233	237	245	276	243	246	246	255	255	255	265	256	253	252	276	244	236	241	273	228
22639	21408	28831	24346	21409	20842	1963	566	432	432	319	314	323	295	281	263	262	267	282	260	226	245	225	228	210	224	205	225	242	195	238	221	208	179	208	219	193	195	219	175	234	593	894	1139	412	187	170	203	189	180	209	221	188	200	190	182	182	184	179	196	193	185	214	205	215	223	211	193	192	202	178	189	207	188	181	215	179	199	201	207	199	178	211	199	185	200	174	212	192	212	178	230	189	186	180	205	205	177	194	176	192	182	170	187	204	200	201	181	196	203	191	179	200	174	198	172	189	191	169	204	199	207	185	175	214	180	183	190	194	205	168	178	188	178	182	175	190	172	200	212	204	198	172	167	177	201	222	167	190	196	195	197	172	195	176	190	218	187	186	212	187	183	202	186	216	202	193	185	205	191	174	217	202	181	195	206	174	196	180	208	195	184	177	179	216	188	192	165	191	205	177	204	204	167	210	208	207	177	204	194	188	186	205	196	196	184	157	184	176	186	185	198	208	179	179	193	208	215	198	193	180	196	175	196	206	179	171	179	222	183	205	205	166	217	228	198	179	192	200	186	167	201	206	181	201	223	197	160	184	182	193	203	201	193	204	188	170	181	189	191	197	201	198	207	228	183	187	189	199	171	201	212	202	190	185	192	220	197	168	200	182	185	191	200	190	174	190	211	180	213	200	187	179	182	181	172	200	204	194	202	200	193	209	204	179	190	197	192	205	163	194	176	192	172	205	186	177	210	211	199	196	205	183	185	189	194	213	188	189	207	215	192	195	192	178	199	178	191	184	189	191	196	168	202	209	180	216	216	199	184	207	201	214	199	190	227	203	197	178	209	207	170	189	195	193	197	181	196	192	193	200	190	207	199	164	194	198	160	201	197	183	202	185	209	183	201	181	174	182	166	199	188	184	189	191	208	216	192	187	168	211	219	193	202	195	196	192	189	196	205	175	193	205	172	176	190	187	206	194	196	179	177	152	189	207	198	181	184	184	170	185	200	190	184	199	171	193	191	201	183	192	190	167	183	186	188	171	198	174	180	193	180	192	215	184	191	201	190	192	169	211	210	189	210	205	171	186	168	180	184	162	212	195	198	168	205	181	167	200	184	217	205	202	181	196	196	169	197	173	168	199	180	213	185	184	218	196	168	195	176	183	192	168	194	151	204	201	197	182	215	184	193	193	180	188	156	184	200	204	174	182	189	188	211	189	163	193	220	185	185	222	184	198	199	201	171	185	191	174	206	189	204	173	196	205	193	215	186	205	207	176	201	198	200	171	178	201	191	212	187	179	200	185	186	194	227	187	171	194	201	199	189	157	200	168	193	208	180	193	194	205	194	204	184	196	222	176	201	208	208	198	196	215	192	207	188	185	225	176	188	164	190	180	220	190	183	170	194	213	162	218	177	182	186	190	184	197	209	204	194	185	188	182	216	169	188	183	184	191	186	173	212	193	202	177	201	169	199	186	188	215	200	173	181	182	176	190	192	193	209	181	187	177	185	187	185	170	170	177	177	200	176	194	207	194	181	184	200	182	176	183	195	176	171	203	208	172	215	213	196	206	172	164	187	168	196	206	206	203	200	198	186	177	180	186	184	215	208	185	201	219	172	174	203	213	212	185	181	189	171	197	201	174	188	198	205	195	187	168	198	187	192	186	175	212	196	206	184	171	179	184	193	167	206	205	194	185	198	198	195	181	189	182	179	172	177	206	208	191	181	175	192	169	191	186	212	188	191	185	170	204	198	177	183	192	189	186	187	186	185	204	175	195	177	186	186	179	175	202	197	170	171	213	192	197	181	186	189	186	196	180	181	203	179	179	169	196	197	225	179	198	186	209	199	197	180	206	181	176	196	200	201	184	198	209	193	191	209	192	199	186	175	204	223	187	206	195	165	223	197	169	194	200	191	188	183	179	188	208	179	196	187	188	185	186	179	186	210	187	179	206	217	192	210	201	203	191	168	205	216	197	200	160	175	195	190	190	184	195	162	184	202	207	191	218	198	193	182	212	205	199	221	177	188	184	200	193	218	194	195	188	204	213	187	172	230	200	194	199	198	202	206	191	183	202	200	201	203	190	204	192	197	197	201	231	202	201	190	199	184	209	197	176	188	205	198	195	211	223	175	176	193	190	209	188	177	184	184	194	191	198	185	190	168	183	190	168	157	197	188	197	203	177	180	208	182	159	192	186	237	199	203	181	173	197	195	189	173	164	178	179	208	183	186	192	173	171	166	193	198	198	199	199	198	181	223	209	203	204	200	200	183	183	163	206	185	208	172	214	180	168	185	172	183	188	197	175	214	198	167	198	212	201	192	195	193	166	192	188	218	177	190	207	196	198	194	190	194	180	176	198	186	179	188	179	206	183	200	192	171	205	209	180	195	164	177	164	178	215	190	168	214	168	181	157	190	175	176	204	197	207	192	178	197	187	175	172	196	210	231	164	173	193	189	182	189	201	203	184	186	180	194	190	199	212	187	197	186	175	183	188	214	193	188	196	195	224	196	173	220	183	195	191	207	203	196	198	188	184	202	187	192	183	184	197	183	190	189	200	193	187	172	195	190	199	211	183	199	165	184	214	187	205	188	196	178	196	190	200	199	185	191	172	207	207	182	178	174	209	200	211	201	180	202	203	181	212	189	205	192	190	174	179	176	201	209	201	185	177	194	184	180	194	219	207	189	192	180	196	200	179	202	207	196	197	193	198	178	198	178	209	194	187	179	195	182	193	219	185	158	199	191	189	176	188	237	189	204	190	178	199	179	186	214	182	161	206	178	177	204	170	177	189	203	186	196	184	189	203	209	202	206	184	176	177	183	184	194	183	195	196	188	198	195	194	197	204	185	181	181	190	222	197	197	201	197	170	181	164	213	191	191	188	196	149	196	175	203	203	172	199	168	189	178	186	185	190	202	200	182	189	223	204	175	168	171	186	193	189	185	187	207	193	199	192	185	172	203	210	193	208	214	174	182	178	176	187	178	195	206	188	183	194	208	216	190	197	179	213	192	188	171	193	211	175	196	194	205	173	179	210	188	183	204	176	198	190	230	207	171	195	196	177	190	188	194	186	230	194	184	189	176	180	201	184	204	168	166	177	177	172	190	194	186	206	200	196	182	205	198	202	192	176	196	166	199	184	187	196	172	182	205	178	197	202	193	178	174	202	166	200	188	223	171	195	214	178	196	207	199	199	212	193	173	204	169	198	186	191	181	193	203	186	196	175	211	176	177	184	179	198	208	195	202	164	187	194	196	205	192	170	179	206	182	175	211	188	171	187	202	219	166	181	190	162	184	172	171	214	184	210	198	198	201	203	205	202	197	181	163	210	207	183	183	200	191	195	174	221	187	196	213	210	178	174	180	212	180	204	171	201	188	196	179	192	194	204	201	201	185	202	174	202	206	204	198	207	208	194	187	183	179	186	210	199	189	197	215	177	186	206	190	196	179	185	195	195	165	207	204	181	219	175	171	221	173	187	201	193	169	190	166	173	192	173	218
5896	12284	7954	3668	2497	1821	1425	1094	863	724	638	572	496	458	426	398	374	358	351	303	347	274	279	308	269	294	291	252	276	263	277	252	294	261	259	275	257	283	244	278	314	947	1547	1907	641	253	225	249	261	248	262	278	263	229	269	225	233	245	232	238	229	252	236	216	222	234	230	261	262	261	267	268	237	241	261	266	265	274	237	260	251	253	250	202	239	220	262	287	250	266	217	261	252	241	245	251	236	240	247	235	266	250	223	227	251	226	242	234	253	272	249	236	255	254	251	239	244	235	269	241	230	226	223	228	242	222	211	218	227	252	220	242	237	252	251	244	245	235	224	254	242	239	227	242	226	248	219	256	220	237	258	248	251	235	236	255	229	242	241	246	235	231	217	250	244	216	252	244	249	266	253	249	242	243	233	240	243	247	208	245	272	262	237	248	247	232	246	245	223	235	223	271	237	258	224	240	234	195	239	233	236	210	250	243	243	265	238	238	229	237	229	220	231	238	284	217	270	234	235	247	239	242	240	224	231	255	253	239	237	229	238	234	257	228	231	219	246	245	226	244	249	226	219	234	245	234	252	236	279	243	232	200	249	237	204	247	249	262	247	223	242	245	246	244	236	263	219	236	241	243	244	244	243	204	224	245	263	239	243	233	258	227	253	240	273	249	225	241	259	222	243	247	248	233	229	223	231	243	240	251	246	247	248	203	248	236	225	241	243	254	233	249	238	235	261	234	212	231	222	243	217	222	222	246	260	253	240	230	224	232	230	266	242	248	216	232	236	243	265	248	252	244	229	246	249	253	226	226	241	230	254	238	219	248	220	226	244	265	220	241	227	243	242	248	235	252	226	235	233	221	226	224	267	226	265	226	250	264	268	255	259	231	233	249	246	251	252	260	251	235	213	245	229	245	264	211	242	230	244	231	269	241	258	231	263	223	257	241	260	228	242	219	232	249	239	237	231	242	230	228	245	255	247	214	221	263	233	239	253	248	220	240	239	248	244	247	225	243	232	237	226	240	240	224	226	259	229	231	241	246	262	250	244	234	257	236	226	226	246	245	272	243	256	225	250	251	268	236	254	246	263	232	245	243	242	203	218	227	239	242	250	215	268	246	251	253	245	253	239	219	240	258	243	228	250	216	235	221	228	232	244	217	230	225	237	267	253	234	233	238	225	250	236	228	223	232	227	244	239	232	263	232	228	235	266	240	252	255	237	220	250	228	260	218	262	235	234	241	232	246	234	252	239	247	246	237	234	211	234	256	225	260	249	227	232	216	238	246	241	245	252	222	264	233	249	238	249	268	238	212	246	253	257	230	247	257	244	251	229	229	248	242	229	229	252	235	232	261	216	225	235	266	239	236	245	253	246	243	251	249	237	257	241	245	248	256	211	228	232	237	241	216	235	253	217	240	270	217	220	253	286	214	233	236	256	252	228	220	253	241	248	221	233	220	243	231	224	259	244	226	217	237	282	236	235	275	230	240	256	252	249	250	237	226	246	241	229	232	238	251	234	242	248	257	216	266	244	236	231	241	238	264	233	246	249	222	223	249	231	258	225	268	214	211	248	232	278	235	230	268	249	255	222	239	246	242	278	230	253	271	259	219	263	249	223	226	238	218	278	246	241	213	242	213	223	231	268	242	234	256	269	240	238	230	237	232	246	244	265	215	238	268	255	232	236	262	226	250	247	263	216	245	247	259	256	213	231	234	202	234	235	241	255	283	225	250	240	241	253	224	237	243	235	242	249	252	231	249	237	232	222	267	287	253	226	241	216	224	242	217	237	194	243	230	251	253	222	238	240	264	258	252	227	225	274	222	240	240	217	256	258	251	254	253	212	249	227	234	264	259	237	235	233	229	268	287	246	227	248	226	239	238	232	237	235	253	259	241	252	234	242	246	243	244	231	228	225	238	217	220	239	236	243	239	251	242	241	263	248	267	193	238	260	230	227	203	227	235	243	246	274	233	248	234	250	244	247	241	244	235	268	251	240	212	240	221	232	215	233	192	224	255	232	219	228	256	231	233	256	243	248	236	259	285	263	250	239	222	240	258	260	266	238	254	235	245	225	212	251	242	232	258	240	241	257	271	266	215	242	263	244	234	220	244	223	255	247	267	240	245	261	241	245	229	227	235	255	239	242	242	224	234	231	212	260	235	221	258	247	241	266	234	236	227	258	251	245	270	276	234	249	221	246	220	259	266	242	258	235	251	218	233	263	247	260	218	245	245	238	247	229	239	213	218	250	250	239	227	223	237	243	243	260	224	225	233	236	255	239	241	235	233	260	224	256	242	215	256	240	251	236	233	259	220	236	248	247	256	265	235	220	235	265	232	246	244	238	227	238	239	257	234	219	215	210	237	235	241	244	235	247	247	223	244	243	264	248	244	248	216	250	249	227	252	215	250	218	231	267	243	258	256	230	219	243	225	249	268	221	245	249	246	256	220	262	235	257	221	245	252	258	238	234	252	218	242	251	259	232	249	269	253	257	250	240	250	249	250	248	248	223	273	225	247	245	219	285	217	232	272	237	227	235	221	215	247	269	254	208	249	239	263	258	241	239	227	248	233	255	250	246	211	233	231	253	238	238	237	227	257	258	233	246	228	264	234	239	239	254	252	244	212	254	254	256	237	248	233	254	255	246	255	288	231	250	261	261	245	212	244	242	254	240	261	220	244	239	233	229	237	260	224	239	250	203	240	216	254	246	261	215	255	252	235	251	271	237	222	237	232	217	233	227	242	262	239	243	236	235	225	228	239	250	251	244	236	239	250	254	239	216	233	214	217	243	242	204	246	239	219	227	244	233	250	268	224	226	298	243	246	236	240	218	275	225	255	235	266	213	268	255	249	256	232	247	226	248	233	223	256	242	230	216	239	231	260	241	247	235	226	266	244	248	243	231	247	260	252	240	210	240	249	243	228	253	211	228	247	245	239	250	228	233	226	235	257	236	227	238	236	225	238	242	247	251	234	237	241	247	226	243	262	253	245	221	228	264	217	243	262	232	248	250	257	217	242	272	238	249	230	208	246	269	242	243	285	245	238	235	258	235	250	235	243	262	229	245	218	202	224	225	219	243	234	225	259	265	257	275	229	248	223	255	268	259	231	214	235	241	220	236	228	214	231	223	250	241	245	230	267	250	224	235	275	221	258	230	269	223	236	249	270	244	227	240	261	235	265	227	219	222	256	254	270	218	206	230	271	256	256	220	227	259	229	249	229	228	225	246	263	253	221	258	219	223	240	230	244	257	217	244	244	247	214	269	237	237	252	237	254	243	241	205	238	223	248	263	239	240	225	239	250	258	234	243	233	238	241	259	216	230	223	213	275	223	225	242	228	234	249	217	237	262	250	254	222	269	246	249	239	264	229	236	242	207	245	247	277	257	266	234	243	259	229	212	292	250	252	269	221	240	263	232	231	247	233	229	243	255	261	235	254	251	240	233	211	234	232	258	246	261	228	204	224	257	221	223	224	238	237	244	252	236	243	215	239
28168	15743	2150	590	439	395	424	341	382	364	397	396	361	319	320	363	330	372	349	355	346	331	371	341	374	369	390	378	384	378	379	343	334	330	317	321	350	355	381	351	364	368	361	408	366	372	348	368	391	371	366	390	349	352	389	363	357	371	351	347	333	375	337	340	356	327	377	368	327	380	346	347	338	323	370	381	383	347	338	354	335	362	358	367	381	355	374	343	359	374	340	379	340	346	355	363	340	371	374	352	368	335	342	353	374	375	357	359	346	364	339	353	351	341	340	336	375	341	363	368	336	338	368	337	369	342	378	350	346	360	352	339	336	356	356	361	385	358	352	344	351	344	357	348	341	382	360	335	362	375	363	343	375	345	362	340	337	355	390	388	349	366	358	357	336	392	362	368	342	372	371	365	362	394	349	368	361	349	337	346	382	343	364	363	346	378	377	335	368	349	341	345	357	347	374	367	384	368	372	336	347	376	347	378	362	358	339	354	365	364	353	352	328	386	361	338	321	352	324	371	368	372	359	345	380	350	369	339	336	366	365	354	356	406	371	339	358	371	361	339	347	374	351	389	362	342	354	328	385	357	340	354	327	334	341	366	341	353	367	364	390	358	355	358	326	356	399	327	359	364	350	340	384	336	338	354	382	364	342	337	374	352	390	332	350	336	355	338	314	337	354	349	355	353	359	351	370	354	345	357	370	376	348	349	354	363	358	358	318	360	340	354	352	345	375	341	375	344	349	369	358	379	366	344	376	355	348	351	378	365	384	344	330	351	344	367	385	406	350	348	370	351	354	346	348	393	360	363	387	353	381	371	397	340	363	367	363	401	336	349	397	377	380	385	377	368	358	365	373	358	341	374	375	331	307	345	348	366	346	349	346	363	372	339	355	335	370	371	387	373	363	368	377	371	344	362	352	381	362	370	357	390	366	366	325	356	353	347	354	332	405	374	380	355	375	357	364	339	343	392	335	372	365	370	364	382	366	370	346	363	372	341	356	333	363	364	390	337	330	347	377	365	396	369	372	353	357	338	368	361	340	349	359	380	326	351	334	351	317	324	341	348	333	348	323	384	379	333	333	361	383	323	375	352	364	352	378	391	364	342	392	367	348	373	370	379	336	364	360	397	317	388	376	339	360	350	380	367	378	356	371	322	372	357	355	389	341	339	334	345	363	315	371	364	369	337	394	363	362	389	355	349	358	345	371	345	364	377	330	399	321	354	368	353	378	387	369	347	329	362	358	369	376	408	379	350	379	373	340	382	369	367	346	344	361	346	365	377	352	347	375	349	388	375	362	333	364	360	405	340	329	353	382	393	338	352	354	350	336	336	374	355	353	324	372	354	349	362	371	360	369	380	366	343	332	379	355	337	387	390	359	374	361	330	385	377	376	349	376	388	337	361	383	390	357	308	315	370	320	348	365	342	344	371	369	383	322	361	395	376	350	375	356	351	345	352	380	378	393	352	357	360	354	351	359	366	341	368	363	359	384	349	318	353	359	364	362	375	336	370	322	352	376	338	401	335	389	396	402	350	372	411	368	332	346	382	381	368	356	382	349	355	340	383	361	367	338	337	365	360	358	366	344	340	350	382	370	366	342	354	368	361	336	347	343	371	361	377	378	375	359	376	351	350	374	385	350	357	389	360	372	369	312	340	376	368	341	394	337	344	335	372	359	381	380	318	386	377	331	355	337	368	366	332	367	391	357	337	343	344	341	331	336	378	359	345	357	361	352	377	349	380	370	391	364	353	366	354	367	330	354	372	383	392	384	371	345	340	359	344	358	358	349	355	382	336	350	336	374	341	350	362	387	355	376	347	376	366	345	364	381	331	361	379	371	377	381	385	355	375	349	343	357	349	332	395	370	344	371	367	343	372	334	347	365	333	370	372	362	384	370	351	356	344	367	371	326	354	340	362	342	345	331	363	358	365	369	390	346	376	378	375	355	382	341	360	366	352	349	364	356	392	361	365	378	376	325	365	373	340	342	364	329	365	378	373	347	387	349	348	322	369	388	348	341	372	363	361	359	336	352	358	384	318	334	384	368	384	339	350	367	343	361	349	357	361	353	347	321	332	382	353	356	340	337	373	368	385	345	340	355	359	362	391	349	362	377	336	371	362	396	375	378	362	342	378	348	355	349	372	340	344	357	387	368	368	359	365	355	357	356	396	378	357	346	395	356	338	357	392	345	350	356	345	343	360	348	347	360	354	382	319	331	332	378	325	347	339	342	373	359	339	354	376	347	358	374	351	369	372	346	351	392	345	361	357	345	381	344	355	374	333	376	385	337	356	296	341	351	359	370	408	395	344	339	398	352	367	345	381	375	370	331	379	365	353	339	377	340	376	380	382	340	383	335	355	365	345	389	377	363	362	359	374	363	339	338	389	359	382	371	353	386	386	337	363	362	361	370	377	351	366	358	367	329	355	370	355	369	366	341	339	362	344	340	355	385	323	381	344	350	365	358	358	372	388	349	351	362	339	368	344	374	351	335	347	348	350	352	380	355	402	349	369	398	349	356	379	397	349	367	363	359	354	355	357	385	380	331	350	353	361	380	371	340	350	354	374	375	355	350	364	364	359	350	372	374	349	355	386	383	362	358	335	350	357	345	358	362	413	354	319	330	336	380	377	364	351	343	361	354	370	371	343	332	332	342	336	374	381	365	340	366	326	334	370	379	337	353	371	353	375	355	374	326	363	396	388	337	358	333	367	398	367	360	356	385	356	364	368	388	359	345	341	319	351	351	358	349	313	353	365	355	333	343	381	353	364	359	397	367	389	357	385	355	401	364	372	364	361	361	383	326	365	360	394	335	329	334	363	328	349	340	370	366	353	340	345	329	357	357	356	386	347	387	375	359	351	398	358	358	370	342	377	358	347	367	330	374	330	357	368	381	371	350	356	370	356	360	352	396	375	357	368	387	363	352	365	350	348	359	364	409	379	376	362	388	360	350	395	356	369	385	375	349	340	374	372	340	349	399	349	366	342	354	375	345	372	389	379	363	342	340	357	354	383	360	373	352	336	370	357	404	331	363	353	340	346	360	379	386	354	353	373	337	350	370	380	359	380	377	337	356	343	358	359	347	384	365	353	360	392	339	356	383	345	360	333	353	358	379	313	348	354	350	366	349	324	314	375	360	353	346	347	335	369	355	331	368	352	365	340	354	374	349	377	352	353	370	302	331	353	366	358	355	375	348	365	343	393	352	330	343	361	400	381	351	346	339	360	342	340	322	369	392	382	347	342	365	361	363	346	386	359	349	347	340	348	349	322	372	365	361	352	376	352	353	351	356	337	347	344	352	366	337	357	367	351	394	358	349	352	348	358	337	358	359	358	338	324	378	372	373	358	337	369	370	410	355	350	354	353	339	360	374	372	383	352	355	398	339	396	371	320	365	355	346	366	352	358	339	388	356	355	378	362	375	359	348	358	359	363	355	394	405	368	372	348	375	327	361	406	354	355	359	366	362	340	378	347	382	365	378	347	337	397
4971	1045	792	574	554	509	492	464	428	443	440	461	432	396	422	445	436	435	436	384	396	446	431	417	429	454	419	435	472	408	415	429	399	413	433	441	436	425	467	423	417	439	437	506	460	441	457	433	454	452	447	444	436	418	411	438	461	429	439	430	428	434	462	426	427	425	432	421	443	457	442	448	422	418	400	421	426	399	449	406	425	430	423	435	456	443	392	419	408	413	404	425	437	426	441	405	424	433	419	447	440	427	441	467	439	423	403	448	430	420	450	450	449	435	453	404	415	449	433	441	425	435	423	428	404	408	416	409	461	452	441	402	415	432	447	446	441	425	426	464	460	456	438	423	475	377	443	426	418	440	440	433	425	437	461	462	443	396	413	416	436	462	412	412	420	440	407	442	422	415	438	433	456	440	446	434	433	435	429	430	439	444	448	452	455	439	433	423	447	443	454	449	416	441	444	446	414	444	463	447	434	441	456	399	441	396	427	410	416	419	450	417	478	463	481	421	407	417	426	450	465	452	456	426	407	459	441	419	377	431	436	422	459	413	442	434	423	438	416	432	400	453	432	444	438	411	419	399	436	437	429	409	451	399	422	429	416	439	446	438	438	435	427	420	420	416	445	406	475	430	469	451	421	427	424	451	433	442	421	414	429	453	464	442	421	432	455	410	441	419	443	421	441	428	444	427	417	423	439	473	455	406	399	428	448	420	420	440	444	425	403	451	408	455	425	429	453	419	428	414	468	414	413	444	432	412	445	430	411	418	421	408	423	472	431	431	459	409	449	417	455	423	428	441	408	427	446	439	459	430	441	481	424	431	435	442	457	439	429	449	461	434	427	463	457	410	425	447	448	432	416	455	459	403	426	419	447	450	438	471	429	414	411	444	461	439	442	422	495	415	411	460	429	421	435	416	460	437	421	428	419	448	413	437	414	428	423	438	434	472	432	427	411	422	435	456	440	439	430	430	440	453	417	434	428	430	405	449	428	446	416	462	434	423	435	421	412	431	419	472	462	451	466	424	439	412	438	421	459	416	433	431	454	433	422	422	462	448	440	444	421	441	485	420	424	437	454	450	441	411	427	437	454	432	428	398	430	417	409	428	401	442	443	468	407	431	442	405	387	443	421	434	421	423	451	408	434	438	447	420	407	434	432	419	437	420	428	420	458	429	446	412	426	466	400	427	411	419	424	423	444	410	452	452	423	472	430	451	432	438	430	428	411	460	430	408	437	394	454	435	434	454	452	431	404	440	450	402	437	448	453	416	454	432	428	434	440	460	472	434	423	386	431	449	423	416	440	410	433	439	434	432	431	425	412	473	451	445	418	443	433	408	488	396	443	443	413	427	420	418	441	453	419	419	440	426	446	398	403	430	448	436	415	432	458	430	431	420	448	415	444	430	427	435	405	415	440	455	454	423	418	439	448	435	431	430	382	409	413	404	427	432	414	399	423	416	433	442	430	447	432	432	402	446	430	385	448	430	399	401	438	439	435	440	431	411	425	413	443	418	451	447	410	423	420	374	439	477	462	427	440	410	441	436	475	445	426	442	454	438	456	479	419	433	451	470	445	443	417	424	404	459	415	433	439	420	400	423	434	435	438	420	471	414	422	449	452	378	438	443	434	407	449	423	411	410	485	406	430	416	460	459	438	428	426	484	446	429	423	431	465	420	439	449	434	410	439	447	410	449	430	441	459	419	466	436	438	438	432	408	430	389	419	451	463	435	406	432	454	395	426	430	399	419	420	457	437	433	475	387	418	460	410	450	459	412	386	417	468	437	389	412	438	417	402	447	462	421	405	426	446	459	424	431	430	426	453	412	438	466	399	431	459	461	422	441	424	429	426	435	431	416	447	448	418	434	427	423	427	452	453	447	431	456	437	422	448	433	483	420	447	454	419	457	424	444	494	409	433	461	393	453	442	425	467	437	425	416	448	436	431	420	407	443	401	394	399	462	395	436	427	412	450	481	434	456	433	374	420	414	424	400	423	427	425	453	412	427	423	426	390	416	455	447	432	403	423	460	424	416	442	421	425	466	453	443	409	422	431	435	414	461	447	427	430	458	401	411	406	416	444	468	403	458	415	442	428	432	432	416	407	429	478	455	430	442	421	409	440	404	416	412	426	444	415	404	458	428	454	434	419	404	367	422	438	431	411	387	453	436	420	410	443	406	415	456	383	432	446	476	412	408	439	440	435	451	453	422	443	402	432	423	448	434	396	449	442	437	388	420	415	476	418	449	439	430	428	416	410	449	427	401	411	407	435	416	422	433	396	457	460	444	420	432	461	415	432	402	413	454	414	443	414	447	449	418	422	428	414	468	442	438	422	384	432	418	404	443	439	442	420	454	424	454	407	425	431	418	407	443	448	448	434	422	456	414	443	445	435	402	408	425	433	449	397	445	421	420	406	414	425	425	423	428	436	436	398	403	468	474	445	435	456	461	436	449	444	427	452	409	392	455	424	433	449	418	428	417	420	426	395	447	426	425	470	418	437	440	427	439	425	433	439	392	413	396	448	439	413	384	480	423	446	435	416	440	413	451	458	432	414	454	420	395	424	415	432	419	428	426	433	461	448	439	424	420	437	406	493	434	418	466	434	446	435	435	431	442	433	427	455	455	453	453	439	462	421	415	407	435	448	424	408	399	434	442	430	385	403	448	422	451	413	439	441	457	462	428	431	414	407	460	446	394	406	433	437	465	430	456	414	416	417	440	464	424	461	475	422	448	413	458	415	400	437	432	427	415	449	436	418	435	418	446	457	442	452	427	466	442	423	414	418	464	423	411	418	412	446	475	440	425	437	465	415	434	392	448	440	466	446	380	458	442	451	415	444	410	419	450	420	439	461	419	438	420	433	407	435	407	429	418	473	414	505	441	443	420	493	435	449	377	450	456	416	393	416	426	447	403	414	431	458	432	439	416	428	432	416	406	424	449	421	404	425	432	429	418	465	434	430	440	443	414	409	459	427	429	438	423	432	425	432	443	436	394	410	433	398	404	416	412	449	448	454	448	421	417	426	422	439	422	448	411	431	429	435	390	422	430	420	404	442	449	452	465	434	438	443	392	421	426	428	400	404	447	420	433	437	428	440	446	471	410	435	405	423	412	453	440	440	471	422	440	421	419	423	421	440	451	426	442	459	412	456	433	428	425	438	435	456	415	447	417	469	412	438	468	411	426	442	482	416	419	439	432	433	456	444	418	462	403	428	442	418	430	458	417	437	457	444	444	441	469	432	413	429	455	422	428	453	471	402	433	427	433	436	428	441	416	426	419	455	408	394	449	409	443	422	426	402	420	441	418	449	419	476	424	431	420	411	417	432	424	460	420	428	464	439	443	415	437	422	416	433	433	426	405	431	450	449	431	449	429	423	457	403	421	422	445	470	434	451	458	404	399	421	422	444	426	452	426	425	433	434	438	440	442	428	417	431	425	428	399	433	403	459	386	421	419	417	437	425	438	447	444	452	470	429	420	411	413	387	452	481	409
23690	21380	28194	24931	21011	2830	734	576	502	500	467	447	447	442	417	429	390	395	399	442	435	400	346	401	403	397	386	416	407	365	374	389	365	378	356	409	407	381	376	375	428	677	732	852	612	367	392	373	426	372	395	379	385	384	414	373	367	361	412	396	398	369	383	375	381	365	405	364	357	387	399	394	376	387	386	395	361	366	402	411	378	377	395	442	382	406	377	405	382	385	365	386	401	394	378	383	391	372	379	365	359	384	372	372	385	396	389	381	378	388	404	385	394	413	402	401	399	397	384	404	392	388	372	343	380	399	371	365	402	394	435	364	371	390	384	390	370	391	370	375	383	395	391	420	388	378	427	392	373	395	405	378	412	395	407	370	394	345	355	405	386	364	387	374	389	397	382	376	367	362	378	433	328	376	426	391	422	368	412	391	391	382	416	409	401	384	437	406	366	385	397	371	384	393	375	371	378	384	350	355	390	410	381	360	392	399	368	414	371	386	343	399	361	396	394	387	371	382	382	391	368	368	379	383	398	381	400	393	459	387	430	376	364	369	378	383	373	370	370	418	383	370	402	418	394	389	389	401	355	362	393	364	387	366	412	396	406	398	365	396	420	399	407	380	409	363	382	358	381	410	391	384	379	395	422	385	368	398	358	368	383	343	399	381	401	390	374	410	390	388	400	387	388	362	370	389	390	383	353	410	380	383	372	392	363	400	390	384	337	382	409	394	397	390	363	385	378	387	387	364	401	401	387	359	435	405	375	353	396	369	409	405	353	382	368	377	406	379	377	375	371	390	344	353	377	420	377	409	395	401	371	425	423	405	401	399	396	374	363	397	392	375	369	390	384	385	402	389	349	426	430	352	397	406	426	365	366	400	406	410	391	413	399	354	368	383	329	373	383	393	354	395	393	368	366	408	411	365	389	408	377	411	351	366	418	384	387	383	395	374	345	399	377	383	449	387	399	352	355	369	387	365	394	384	386	405	357	372	382	416	367	400	353	396	399	385	384	363	382	403	401	381	366	392	370	383	379	384	391	399	395	382	387	413	354	412	385	375	397	407	413	411	387	407	425	382	376	404	360	420	394	380	387	411	403	399	373	378	379	343	399	368	435	410	351	394	376	370	386	396	408	400	385	394	358	371	388	382	380	400	384	359	405	412	395	404	407	376	399	372	390	376	352	383	355	370	385	383	375	415	393	368	375	395	347	382	373	373	362	427	389	431	381	354	380	370	388	390	384	380	394	398	375	379	374	369	385	415	381	384	377	383	406	382	373	396	359	407	350	412	399	376	389	442	390	378	361	363	385	371	371	359	349	413	393	377	390	384	388	384	371	425	381	385	383	402	398	384	402	380	392	416	394	370	377	382	395	394	408	388	377	385	384	370	423	354	350	397	364	370	342	394	408	369	385	407	447	372	390	403	358	373	420	416	393	382	386	374	364	391	366	398	382	393	371	377	397	358	398	390	431	371	407	369	394	372	397	373	399	401	368	409	400	342	357	374	397	414	368	384	357	394	412	423	380	403	408	386	405	361	358	370	406	373	362	374	376	385	402	378	399	365	385	385	370	397	379	379	357	387	368	387	403	382	403	387	373	383	371	369	386	372	378	333	430	398	368	373	357	397	352	400	360	390	377	425	377	361	354	398	397	417	385	354	420	404	353	361	393	368	394	383	414	377	389	343	413	414	409	415	355	353	385	413	372	416	363	388	378	384	366	428	376	361	382	381	371	375	376	374	374	385	381	371	388	386	351	415	359	402	384	415	368	372	418	380	375	364	382	391	383	364	410	411	379	392	368	370	378	382	399	381	376	407	368	371	380	396	394	371	362	392	404	388	393	393	381	378	417	396	352	388	368	436	359	373	402	394	352	366	359	405	377	354	402	413	414	413	359	368	382	389	390	423	376	363	380	409	394	393	407	355	376	398	396	357	384	382	374	385	347	392	393	411	383	364	377	388	371	421	385	371	387	353	382	400	396	379	386	412	379	388	365	349	428	380	397	353	379	371	409	386	358	384	380	397	380	391	405	386	387	393	402	409	390	360	395	370	405	387	390	400	371	368	361	373	379	395	391	381	400	376	386	383	384	403	377	374	357	394	411	425	387	405	369	364	377	401	395	411	376	398	379	380	365	334	375	373	369	377	377	400	398	380	337	412	396	392	358	365	383	394	390	374	391	393	376	396	393	368	382	397	413	408	363	404	380	382	416	368	347	377	401	369	408	359	400	347	373	379	407	385	389	392	415	399	397	380	392	417	378	356	397	383	406	355	397	404	384	384	393	383	417	395	380	401	408	390	370	346	386	324	384	374	372	409	378	367	358	378	383	382	387	364	381	369	372	387	368	392	416	343	358	389	387	359	387	388	384	406	393	413	387	369	399	356	400	382	430	393	384	367	375	409	392	398	403	391	375	373	403	400	382	398	406	376	365	455	405	396	393	404	379	370	391	386	407	415	408	429	372	384	356	393	381	402	378	362	402	392	393	360	430	385	395	359	396	370	394	400	368	403	384	366	357	369	441	365	385	361	386	365	408	388	371	378	353	388	369	381	387	386	339	356	381	393	432	393	388	399	399	361	391	393	376	399	373	371	380	397	398	373	346	405	388	371	363	368	355	385	377	371	355	405	310	386	365	346	380	351	349	375	400	386	394	388	368	390	368	385	416	371	398	393	396	354	391	381	409	378	397	372	401	378	408	377	403	395	371	389	358	351	358	386	389	393	358	383	412	388	363	397	392	393	372	351	350	394	378	398	379	380	341	411	412	373	382	344	377	383	403	395	394	374	393	367	349	369	428	396	410	353	397	416	391	363	369	397	405	358	400	382	379	364	428	398	418	383	386	380	394	392	427	369	389	348	374	398	403	368	406	391	385	386	408	412	399	386	392	373	376	369	411	388	376	370	405	360	381	407	395	371	367	386	377	390	353	386	370	406	372	398	403	398	392	366	375	360	391	402	368	360	404	382	370	349	414	376	376	407	372	386	374	338	403	387	413	400	377	398	384	391	386	381	386	401	414	428	366	365	385	356	393	348	397	388	367	409	356	375	380	378	355	412	377	423	424	421	367	393	352	349	375	406	390	389	415	396	386	418	393	419	403	407	376	385	392	363	368	398	381	350	371	390	379	362	403	418	377	401	395	390	389	369	388	363	364	367	431	415	414	385	391	404	377	387	408	392	387	376	386	389	340	407	397	414	380	385	363	412	406	378	362	390	401	414	348	411	378	374	352	380	417	381	370	365	391	367	370	386	362	365	405	366	359	364	373	401	365	380	420	391	368	363	360	402	415	381	403	378	390	379	402	381	360	392	367	405	366	388	368	381	397	382	411	430	399	372	397	383	380	392	385	378	411	376	395	392	370	405	364	378	372	387	393	384	391	346	390	363	415	406	373	394	389	395	366	390	358	405	384	391	384	410	401	392	369	387	380	407	350	377	379	413	413	376	365	365	386	415	369	364	408	407	366	379	382	405	387	384	378	373	407	405	372	357
5133	7509	4791	2322	1714	1271	1098	853	756	747	691	585	596	605	562	551	537	540	510	504	514	512	518	489	473	492	504	498	471	464	476	519	497	494	503	470	466	462	497	484	563	1046	1058	1203	821	437	475	483	487	472	482	497	487	489	456	457	485	481	437	502	473	496	474	464	460	465	450	476	461	462	470	497	477	472	448	486	448	413	472	426	463	472	477	471	460	483	437	492	479	489	482	488	418	496	468	403	479	454	451	465	473	504	506	465	448	455	453	434	475	461	437	431	458	453	480	462	437	459	460	439	453	466	446	452	454	492	443	416	494	446	455	447	460	490	485	470	442	456	493	441	506	456	474	476	488	457	454	498	504	463	491	450	514	478	475	474	470	456	505	473	421	467	478	453	487	447	456	457	488	454	449	461	486	435	524	433	444	470	496	487	467	477	448	461	456	453	464	445	533	417	475	486	486	466	486	471	492	525	475	451	449	439	448	462	480	513	492	446	480	465	456	456	464	462	517	470	465	436	470	513	424	466	474	477	438	475	429	493	495	459	437	486	475	450	475	451	466	466	462	488	443	462	456	451	472	467	480	458	474	482	472	452	475	452	488	453	499	508	458	449	481	465	472	439	451	450	479	447	463	480	469	457	484	450	474	479	453	457	465	459	451	441	474	430	457	459	471	456	461	466	456	442	449	463	471	460	449	483	430	466	444	474	473	452	493	462	452	487	462	490	465	436	478	501	454	470	479	482	506	489	477	492	454	449	461	457	500	467	457	438	431	458	448	497	500	499	436	477	455	466	469	483	440	481	451	436	445	426	469	443	437	476	472	500	479	467	453	474	447	467	499	455	442	437	501	439	495	473	446	518	475	430	445	457	456	442	456	457	453	482	486	479	494	479	453	450	466	496	465	494	453	500	469	479	490	508	465	467	446	488	450	452	446	470	445	448	464	487	442	487	470	460	445	458	516	463	444	450	445	466	454	496	477	446	462	458	445	454	484	431	454	419	477	475	453	500	471	502	463	465	484	431	475	449	460	479	455	467	461	482	465	441	455	474	474	478	487	481	468	458	524	436	463	421	482	476	487	443	487	483	472	492	461	451	457	440	441	440	478	479	455	465	473	495	457	476	459	448	468	460	461	483	457	436	448	455	455	488	479	459	485	524	444	489	464	477	476	501	443	482	463	452	465	465	475	447	486	431	495	456	447	457	471	478	478	464	498	454	423	448	433	484	448	459	482	478	480	450	463	516	474	444	473	490	499	436	485	444	468	469	481	455	442	445	478	467	460	513	424	500	440	496	439	445	472	473	485	458	462	486	432	498	471	457	447	472	456	427	470	428	467	502	474	450	478	492	458	494	477	523	451	461	442	448	472	476	462	471	416	411	500	459	498	449	504	503	481	429	434	464	475	511	457	447	477	470	468	447	466	490	451	462	485	473	487	471	460	468	449	460	445	417	454	522	467	510	479	472	481	453	438	463	480	441	494	447	474	475	451	458	476	474	440	459	500	428	464	483	455	471	465	475	495	485	478	478	465	483	482	451	433	468	472	464	454	467	471	447	438	422	454	432	447	474	459	484	478	487	451	461	457	465	486	472	483	465	504	472	450	474	480	486	470	450	472	490	423	487	485	477	494	446	456	486	484	449	462	498	508	477	445	474	489	511	508	443	502	463	476	446	450	446	468	517	454	450	435	440	466	472	474	458	546	475	494	455	484	439	474	498	446	466	458	507	449	459	429	466	442	480	498	430	467	487	439	481	483	470	440	455	473	467	441	503	484	459	425	455	484	453	479	457	496	453	431	496	473	449	455	476	508	488	474	443	482	490	426	459	456	483	526	438	489	480	415	438	475	479	492	532	458	454	486	447	448	477	425	465	453	493	478	426	458	445	432	458	468	426	494	454	494	505	466	477	503	473	459	432	512	505	488	478	444	468	471	461	457	441	468	461	496	488	463	483	500	475	443	444	473	451	485	460	453	471	451	456	426	479	483	458	470	464	453	455	469	456	514	444	489	430	462	485	440	444	461	462	440	476	506	479	482	462	472	482	499	499	456	434	477	444	440	472	449	439	429	430	486	461	421	447	451	487	481	471	454	454	484	486	497	478	450	474	521	479	470	456	448	487	472	481	457	456	502	453	486	486	491	479	474	458	474	482	489	457	491	510	504	460	469	477	488	466	461	424	443	427	452	474	426	478	422	412	470	435	503	485	482	483	468	448	446	452	477	446	509	489	455	488	452	481	451	453	500	475	484	473	424	436	483	472	495	467	430	469	432	480	448	486	479	461	450	496	469	478	457	466	475	487	453	419	468	488	475	480	485	494	455	503	437	448	498	471	452	467	488	436	417	421	480	483	433	475	457	454	424	493	471	465	449	459	467	493	452	458	451	445	455	480	463	477	463	481	446	470	469	459	472	420	458	480	456	467	478	447	413	464	478	455	465	449	455	460	476	434	512	447	439	491	454	440	460	479	446	475	482	443	451	399	465	433	450	510	532	512	423	467	503	488	482	461	462	433	477	505	475	453	473	433	503	425	474	511	447	489	474	485	469	436	439	449	440	468	433	478	464	475	467	445	508	456	491	468	450	428	473	482	452	467	465	440	522	475	465	489	475	448	469	464	475	497	455	478	453	445	456	512	459	494	459	495	456	445	441	482	445	471	458	431	461	455	474	490	482	461	467	470	495	413	480	457	483	462	457	440	472	495	445	502	452	479	444	478	486	447	471	487	474	445	455	452	487	477	471	479	481	465	440	492	492	430	468	411	456	498	488	456	475	462	531	476	485	475	435	473	478	440	437	476	468	480	470	461	501	457	480	472	484	470	477	464	462	496	437	445	498	450	472	444	453	448	467	471	480	478	478	503	501	473	456	431	449	497	462	478	439	489	494	524	482	486	487	443	458	458	483	475	458	483	513	475	455	451	468	467	458	462	454	487	453	452	498	483	452	466	454	488	454	436	466	473	475	455	490	479	482	433	447	473	453	437	496	479	477	479	449	469	485	442	497	457	490	515	460	481	448	463	469	457	445	478	458	451	476	476	457	468	447	467	484	489	456	481	468	505	458	488	479	490	483	442	449	504	472	468	495	468	462	465	482	468	514	431	478	507	465	444	466	493	440	425	453	458	423	475	468	472	486	446	452	466	481	473	472	480	471	429	490	445	476	492	461	438	446	464	478	451	454	456	454	495	452	479	424	505	480	497	491	492	482	458	467	482	472	498	443	471	458	450	482	491	482	428	421	462	478	450	464	485	455	449	507	455	432	437	497	486	431	493	466	481	475	472	425	501	441	490	448	461	435	463	488	442	501	500	452	453	493	433	479	478	472	476	466	439	494	439	465	467	475	418	488	474	456	478	480	459	481	471	487	475	466	502	488	470	459	434	438	442	465	476	442	498	450	418	463	460	465	481	541	468	447	449	451	413	456	478	463	477	489	459	465	492	451	477	480	502	456	479	470	485	461	439	453	459	469	468	468	491	469	420	456	457	426	465	457	499
24897	21396	26530	25190	1951	353	337	283	243	244	234	251	198	267	208	235	223	204	215	210	215	195	193	195	216	216	197	196	202	203	195	220	224	192	199	231	191	198	211	227	217	250	299	429	311	220	219	180	183	222	213	202	213	195	210	212	201	221	211	203	228	213	219	200	199	181	183	227	207	199	169	215	213	213	204	191	190	244	213	224	241	221	189	201	197	238	187	209	182	202	200	212	175	218	185	203	203	193	222	203	200	176	216	215	202	212	203	207	193	220	206	211	211	207	208	208	202	195	186	211	203	199	209	214	199	212	196	213	196	201	234	210	203	225	226	205	240	220	210	201	180	206	201	206	228	205	195	207	194	210	231	204	211	205	208	204	221	223	196	213	197	218	216	197	216	225	198	199	182	181	218	181	186	207	229	194	227	211	191	202	194	219	198	200	210	203	203	211	208	215	218	225	203	206	182	212	205	201	182	196	227	171	201	198	200	215	207	198	215	196	211	212	208	232	198	204	202	202	198	217	206	205	218	219	212	197	207	210	214	221	189	184	196	179	189	214	211	201	202	207	190	215	186	201	202	199	218	218	208	206	204	196	195	209	170	224	209	202	209	206	216	198	198	209	188	200	198	174	177	184	175	212	202	198	216	187	218	221	201	227	204	232	202	204	190	211	230	224	188	204	223	215	180	232	188	202	221	217	241	199	197	203	216	213	198	215	199	206	206	196	200	232	223	186	172	179	201	215	209	200	239	223	206	231	195	187	211	182	178	185	204	192	199	218	191	203	215	209	227	200	178	185	179	216	225	202	202	203	194	204	213	201	200	173	192	200	224	220	201	199	225	195	212	188	183	204	210	195	224	207	213	196	201	200	214	209	213	199	221	218	182	166	190	204	202	228	197	199	179	182	168	202	228	196	227	228	220	199	206	233	208	228	208	216	226	209	206	203	221	207	178	212	210	206	253	201	194	223	191	229	207	217	208	222	190	203	206	207	204	207	217	216	208	223	195	203	201	191	210	194	214	202	211	204	207	228	198	199	223	195	213	204	229	188	216	214	227	221	166	188	204	190	180	196	223	190	183	200	207	208	213	201	189	202	200	202	217	206	210	213	205	220	241	221	204	221	201	203	175	187	197	196	198	219	208	218	193	195	217	206	192	189	183	178	190	205	197	210	207	217	213	210	201	204	208	184	204	179	216	197	191	169	209	197	181	197	229	200	220	235	212	188	217	200	205	196	185	212	210	229	221	205	218	201	202	189	215	209	209	194	216	211	209	199	207	188	184	219	180	212	216	215	188	197	211	201	220	201	209	180	188	201	194	220	208	219	208	196	176	214	220	178	215	221	211	207	220	200	225	212	172	208	203	221	214	220	179	232	187	192	211	191	197	202	212	221	188	202	191	223	212	209	218	207	189	198	208	183	198	202	219	223	190	191	208	195	215	200	176	191	234	203	208	218	199	204	216	218	206	244	218	196	212	212	199	174	197	225	212	203	187	192	199	187	190	209	220	222	213	203	201	190	203	210	220	182	210	206	218	175	229	196	200	186	185	197	216	207	204	210	208	172	189	210	196	204	213	209	215	205	207	218	213	211	222	216	227	194	199	191	200	193	205	215	244	174	194	224	204	204	203	200	198	198	188	178	220	171	200	211	183	190	209	207	184	214	219	192	191	201	213	222	232	213	191	201	218	204	212	204	221	215	206	185	209	208	194	214	211	222	233	194	201	201	210	210	207	189	206	200	203	197	194	202	197	202	226	211	195	181	180	191	219	213	204	196	216	212	198	211	179	180	212	215	209	203	209	208	210	183	203	193	209	209	230	201	208	206	188	190	204	200	211	190	182	213	196	208	223	210	177	194	203	190	193	221	203	202	209	212	196	186	208	170	201	199	197	199	199	223	209	207	214	220	196	193	207	204	189	214	214	182	195	199	206	194	197	199	204	202	211	183	182	182	219	198	212	221	234	213	191	210	202	217	180	200	183	202	209	216	214	172	187	202	204	191	224	208	205	189	231	201	215	210	205	196	198	221	207	177	205	216	177	204	204	201	214	205	208	179	214	183	226	193	185	177	213	180	199	208	216	230	179	242	213	214	219	180	202	208	214	226	206	216	228	224	181	219	157	200	195	242	194	208	207	201	192	192	206	193	189	200	196	197	213	215	205	209	188	240	215	184	229	227	209	196	194	208	211	230	196	215	221	186	208	218	224	252	189	198	201	196	200	204	198	199	201	200	209	205	196	223	211	196	221	187	197	226	200	213	195	197	211	219	212	209	216	210	206	205	206	209	195	218	196	189	213	209	214	225	205	207	200	213	201	217	233	190	207	215	239	197	185	219	225	212	211	215	192	198	215	229	183	221	162	217	199	200	213	231	200	219	196	193	192	201	186	217	203	198	191	206	220	216	217	206	230	217	206	240	191	184	190	204	200	195	192	209	226	197	196	189	185	202	201	186	196	224	191	219	183	179	216	201	225	186	217	187	207	197	185	206	183	207	205	211	206	203	219	178	223	200	203	213	228	211	211	166	180	181	208	222	236	204	195	212	218	204	174	220	209	222	237	177	196	190	190	216	211	218	207	211	187	210	196	207	230	207	212	206	195	176	224	206	218	220	193	186	178	194	206	222	204	201	203	205	193	191	219	195	220	215	223	179	184	204	208	190	203	209	200	214	189	214	181	218	205	197	193	202	205	183	213	201	188	186	199	181	213	199	205	225	215	179	215	212	210	195	224	221	225	206	193	196	231	216	171	188	217	203	233	172	207	214	188	209	204	213	177	206	197	215	186	190	197	203	211	183	212	207	206	209	206	228	199	220	192	234	198	201	230	204	191	219	198	196	191	209	202	225	185	214	214	225	229	225	201	217	183	198	225	184	204	219	208	232	211	202	194	208	200	185	226	211	188	201	234	204	232	202	212	198	195	185	233	221	201	200	179	203	205	196	202	218	194	189	214	200	235	231	210	217	220	184	215	214	215	194	215	217	196	205	181	194	225	203	202	231	205	189	191	200	194	213	205	216	214	229	209	231	215	211	227	189	191	192	213	199	203	212	224	203	222	176	198	208	222	194	203	177	185	191	200	224	192	197	203	201	212	216	195	217	196	215	211	215	189	200	206	196	181	195	184	211	168	200	232	180	177	194	218	212	229	198	215	187	208	225	205	211	193	216	229	191	217	210	231	188	190	189	237	216	219	226	208	181	218	199	203	195	192	206	190	209	205	217	196	231	217	206	203	190	200	182	204	212	175	209	214	206	170	233	206	194	211	189	197	208	200	218	197	202	209	227	194	190	199	175	206	223	212	217	193	219	182	214	219	180	187	208	213	214	176	205	213	212	163	218	213	196	203	215	210	187	214	188	218	193	205	210	182	208	227	196	196	218	202	215	187	182	216	209	206	202	188	222	204	224	199	208	195	195	184	224	216	198	171	185	192	212	217	216	188	230	194	211	209	191	216	201	223	194	203	207	194	183	221	187	205	217	192	196	219	189	186	179
5287	3810	2391	1160	820	698	533	437	402	406	334	314	345	332	282	275	298	271	292	265	283	280	268	247	295	255	232	266	275	252	243	255	247	249	235	225	236	252	252	227	265	391	558	720	432	246	272	257	229	238	270	238	260	257	260	263	250	245	256	252	254	260	242	268	241	225	237	237	252	277	265	235	236	245	268	224	246	264	248	254	237	282	242	215	250	241	276	247	251	271	232	257	240	235	251	249	250	262	247	253	266	239	250	268	246	237	207	239	246	263	263	268	244	260	229	250	246	257	271	249	256	259	241	220	248	242	259	257	250	245	238	217	250	245	273	258	242	247	274	245	211	233	271	243	225	242	254	240	258	243	260	268	276	237	254	220	254	232	238	295	254	247	256	240	252	228	262	243	284	221	221	238	255	253	268	277	271	264	230	237	220	242	246	267	244	257	266	240	262	255	266	241	244	245	268	258	248	241	235	248	251	239	249	245	255	227	246	242	215	231	238	250	270	254	241	243	255	223	255	270	241	244	313	235	243	246	252	238	269	269	256	236	248	264	276	241	233	276	245	245	215	263	269	254	242	261	227	242	240	267	244	267	228	252	251	250	263	229	217	229	267	231	236	224	258	268	263	271	260	260	258	250	267	239	261	280	222	222	254	241	251	253	243	234	255	257	251	259	246	255	262	255	272	254	247	238	238	240	243	246	268	260	241	231	301	224	238	239	258	256	262	235	248	239	262	218	283	259	270	243	248	251	272	250	254	253	253	243	276	244	252	267	252	236	239	266	237	243	235	275	253	222	215	248	250	253	245	230	251	236	242	229	259	251	254	259	231	246	264	227	243	254	257	246	222	260	239	264	226	248	239	216	254	249	248	259	253	249	271	273	275	224	266	262	270	250	245	239	241	253	237	268	271	250	245	251	271	225	230	246	244	219	230	234	283	268	263	238	258	241	240	226	238	264	248	266	222	236	266	287	219	252	259	241	242	265	241	242	222	242	244	262	216	234	251	224	238	243	252	265	247	233	258	273	230	225	245	232	234	270	246	271	233	258	255	274	264	267	229	252	264	232	244	250	248	248	231	259	273	256	270	224	269	244	244	254	219	264	249	250	270	253	245	256	239	210	247	251	262	224	255	252	251	233	252	250	224	230	227	263	261	259	246	242	260	285	228	263	271	221	248	247	259	236	263	257	231	232	236	246	253	223	260	269	241	282	257	236	230	238	271	220	231	228	230	289	233	264	234	236	229	252	241	254	265	242	248	257	274	263	233	255	228	236	249	257	249	257	295	243	237	241	234	240	258	251	252	231	256	243	255	262	236	278	256	233	269	228	249	228	238	249	248	237	261	249	251	261	262	243	229	260	231	244	245	248	266	234	217	245	240	239	259	243	237	257	263	239	246	283	249	239	227	272	275	243	231	247	246	264	249	264	273	245	241	232	255	233	237	251	234	256	248	257	242	242	257	240	255	221	248	236	227	212	249	252	252	235	263	243	207	262	236	236	268	243	263	254	254	249	251	242	233	240	264	241	237	245	229	225	240	263	253	266	217	248	242	257	246	233	261	245	248	292	237	229	245	248	252	249	221	236	245	230	228	226	238	254	246	260	233	275	229	245	235	223	243	251	239	211	240	217	281	227	264	223	277	249	240	238	264	217	272	269	247	264	241	261	243	241	236	277	258	241	268	290	247	235	224	262	236	263	251	248	251	221	223	241	224	264	259	242	255	230	266	253	233	258	218	265	228	260	226	258	273	266	257	242	231	247	257	276	268	266	238	230	212	239	275	235	257	251	262	246	229	256	239	233	277	232	267	232	231	239	239	218	253	262	243	252	267	237	247	210	260	240	266	249	232	213	245	273	248	296	252	230	271	245	246	268	212	263	269	232	239	230	244	271	234	218	246	237	261	268	262	270	251	253	227	233	268	230	228	274	235	284	249	245	252	256	243	252	259	238	246	228	220	237	247	219	247	245	246	248	260	267	286	241	231	255	262	241	242	253	262	242	252	232	225	261	245	274	232	245	233	242	246	269	255	236	246	245	260	232	265	256	254	276	244	251	227	231	240	263	238	235	244	237	226	228	229	233	268	241	220	254	248	259	253	257	251	243	269	252	268	247	272	269	220	238	249	243	222	252	230	258	258	220	242	251	217	281	234	273	274	257	250	239	305	246	228	245	254	220	249	235	251	241	252	246	267	238	249	245	289	269	277	220	258	235	272	263	251	238	241	257	283	255	250	260	234	238	233	249	249	242	266	264	246	256	250	249	230	238	234	260	231	255	243	248	244	243	273	242	241	252	210	236	252	211	265	245	231	280	259	251	229	243	234	270	244	256	258	270	259	270	235	239	253	299	253	248	226	247	252	229	266	216	265	263	239	245	251	225	233	252	248	288	222	217	265	247	273	252	260	237	230	270	255	251	222	255	230	245	240	256	256	260	275	245	231	267	226	242	261	257	228	230	264	245	277	263	266	268	246	254	223	236	249	243	230	261	238	273	249	261	247	238	240	235	261	247	249	220	260	255	244	240	249	237	227	245	229	267	224	265	297	245	237	251	242	257	249	239	237	274	254	254	248	254	237	258	233	246	261	262	276	256	227	254	260	250	242	237	285	230	263	253	258	263	225	237	251	246	247	279	276	249	234	257	251	246	243	252	266	263	262	206	246	246	246	262	234	263	255	239	257	251	261	252	257	263	238	273	257	237	256	253	252	239	243	246	262	263	255	236	266	264	275	241	245	261	245	230	261	260	270	252	247	250	245	258	246	261	219	231	240	264	248	258	230	249	262	246	225	262	296	248	262	229	214	236	242	265	262	250	241	276	251	219	227	237	270	247	250	240	225	273	266	282	274	264	237	255	255	259	252	267	228	253	268	238	241	268	243	237	257	238	227	247	255	222	273	224	279	257	254	234	245	260	226	266	238	247	267	246	251	246	258	233	234	244	260	250	243	248	236	237	250	272	246	269	245	226	266	264	283	268	254	242	260	239	243	258	271	262	260	250	232	248	255	236	270	266	259	235	224	240	240	245	241	253	253	247	266	228	256	231	260	251	225	275	256	263	246	237	244	231	244	258	241	261	248	252	250	248	262	290	221	250	248	213	258	241	240	262	261	214	252	246	259	249	219	254	221	218	269	254	266	234	236	263	261	268	232	223	253	275	265	224	248	238	252	258	248	253	248	238	248	271	245	268	242	255	248	236	243	243	244	229	227	230	218	230	247	260	257	221	275	235	216	239	248	247	260	254	230	226	264	253	238	234	264	231	252	232	240	252	237	204	264	261	262	258	269	245	245	224	254	266	246	250	259	238	228	239	257	237	254	251	233	266	239	268	242	275	210	233	272	252	258	255	268	246	235	279	226	281	262	246	221	226	237	228	254	241	236	250	251	243	255	266	254	259	231	258	253	252	255	253	256	244	247	237	258	252	224	240	278	231	254	249	236	239	266	279	238	250	239	239	280	241	257	268	257	245	236	248	229	268	238	243	234	244	268	248
22783	21442	28879	24386	21442	20771	1870	601	464	416	330	337	361	332	252	267	254	259	254	259	222	253	222	230	209	221	219	222	196	219	241	224	216	218	224	226	213	190	212	216	211	307	823	1108	630	205	188	229	198	189	199	171	169	188	187	206	194	200	197	187	170	176	195	206	201	194	196	198	190	215	180	176	192	200	201	187	177	201	191	201	176	177	179	190	206	198	226	176	215	216	180	184	203	202	208	188	179	205	212	176	173	203	210	184	186	198	193	184	202	201	203	207	214	198	187	232	203	200	194	194	194	181	182	183	204	181	198	198	197	213	218	216	192	208	193	175	204	199	183	199	200	198	195	187	193	193	181	177	205	193	179	187	212	166	198	184	209	200	202	207	172	198	201	199	192	182	194	191	194	199	177	193	203	188	186	179	211	212	188	210	199	168	180	178	199	216	213	191	193	202	180	183	192	191	173	204	184	198	196	168	194	188	180	209	161	180	180	221	200	198	201	221	182	182	211	155	222	198	180	168	204	192	178	205	185	189	183	211	194	193	174	190	207	178	198	170	214	201	207	172	199	197	192	190	200	200	165	195	183	193	200	199	182	224	210	206	179	205	192	164	188	192	210	181	180	204	169	203	175	209	191	193	204	174	183	193	193	199	182	190	203	187	182	184	170	210	199	196	207	190	173	182	179	196	165	170	165	187	193	209	224	202	190	199	197	202	193	229	239	179	171	212	179	176	199	190	163	218	191	188	181	198	179	207	219	185	200	176	194	186	189	188	194	211	194	206	202	184	198	205	213	216	173	160	182	185	195	177	188	185	189	178	182	185	197	193	180	174	179	199	202	165	176	210	214	199	208	225	218	196	174	214	195	187	186	193	196	194	201	203	193	192	206	185	187	183	171	193	194	187	194	174	203	195	170	165	197	203	206	199	177	194	180	197	186	179	214	196	200	179	192	183	193	203	204	205	175	197	182	202	168	188	160	169	188	201	220	205	199	201	160	198	185	201	182	186	201	199	184	211	177	187	210	197	180	174	194	185	190	192	205	210	217	211	197	176	186	175	216	188	180	202	210	185	191	211	201	172	179	187	214	189	187	213	203	180	202	211	189	198	206	188	170	183	180	192	193	189	199	222	192	176	204	234	192	213	176	217	199	212	174	188	189	201	186	187	211	176	184	179	186	197	210	188	177	200	186	190	189	182	205	201	207	185	184	205	202	216	163	178	178	194	192	193	179	204	181	197	236	193	189	207	189	216	184	208	183	202	199	203	212	193	184	216	191	194	191	203	198	184	201	214	190	198	208	166	172	167	177	207	210	198	181	187	179	191	197	172	163	189	174	201	203	163	194	190	207	189	193	180	177	199	192	198	203	176	221	197	175	185	204	215	211	190	201	202	187	191	215	178	199	216	190	188	172	193	189	206	203	220	183	180	191	175	203	221	190	206	197	177	190	191	198	194	185	194	191	199	191	196	174	180	199	193	199	206	193	210	205	191	199	180	204	188	201	206	195	198	186	177	189	215	180	188	178	167	172	196	203	184	187	183	189	214	205	226	186	183	202	205	196	176	190	168	191	210	209	189	175	191	216	185	187	181	186	206	201	196	195	177	194	163	182	184	195	188	213	168	184	197	171	203	179	163	184	224	195	195	187	193	195	173	180	208	192	206	161	196	197	184	173	192	182	185	210	205	186	191	191	182	210	195	188	185	208	183	161	170	185	177	175	206	197	219	197	158	211	189	208	198	209	216	186	196	189	205	193	212	196	200	186	201	211	191	189	195	165	195	177	186	179	202	197	184	193	187	211	189	210	201	184	171	216	203	190	216	200	201	191	193	221	228	184	220	178	192	186	183	193	217	160	188	215	180	191	175	180	191	202	171	203	212	213	198	187	182	191	188	177	175	198	188	179	186	181	174	223	202	196	178	178	198	174	186	215	177	197	183	205	207	185	186	173	188	202	197	200	176	176	186	178	200	174	182	192	215	212	189	146	205	182	197	191	209	221	180	176	201	190	209	183	186	215	208	212	218	185	211	179	199	171	197	213	195	210	202	184	215	181	218	169	187	180	195	192	179	223	194	192	222	203	204	203	194	204	197	180	190	187	190	182	155	185	185	212	205	219	192	197	191	195	175	186	181	195	172	187	167	183	169	173	170	191	191	203	191	189	191	177	195	222	186	193	193	214	177	205	170	200	184	165	178	216	203	182	178	202	189	190	191	198	190	192	206	198	169	206	193	187	195	210	238	200	205	180	207	214	179	210	183	198	175	203	196	193	219	181	195	185	209	209	191	187	194	193	179	189	181	225	176	161	171	209	179	206	165	184	199	190	214	151	202	180	164	195	191	195	197	192	186	217	173	203	204	193	180	195	218	167	200	191	197	175	183	175	197	174	189	174	199	175	180	203	196	182	196	184	211	197	160	177	201	191	228	192	204	207	179	191	180	200	192	170	185	175	188	208	196	215	177	225	189	203	171	187	195	177	209	187	197	190	185	194	204	186	192	178	180	215	192	210	187	222	195	167	197	223	208	194	220	196	183	177	176	201	186	200	207	203	211	192	221	201	195	176	181	189	217	213	180	177	180	198	207	204	193	190	169	172	197	192	212	215	191	196	201	190	204	190	202	206	177	210	189	185	206	212	180	196	186	193	202	207	213	187	177	196	174	198	211	195	176	179	188	223	196	198	177	190	183	190	170	193	188	213	183	194	192	181	198	215	194	187	210	185	208	181	189	196	206	192	197	189	192	188	207	185	207	193	181	184	185	182	170	196	209	189	181	214	187	187	189	200	186	195	229	196	174	206	201	168	190	182	213	198	210	186	207	174	201	200	189	206	183	201	208	193	188	193	191	203	201	220	204	174	193	195	203	199	185	193	167	176	160	215	197	192	187	202	206	195	204	207	192	173	178	197	202	168	159	184	177	178	187	198	177	202	180	204	201	179	211	180	188	183	191	193	189	191	204	169	197	215	179	191	212	162	200	185	170	206	167	176	189	164	193	185	183	217	183	186	194	201	165	202	170	198	222	211	190	204	190	205	189	199	194	191	215	194	199	207	208	202	185	191	200	187	202	200	215	181	179	168	169	177	194	196	193	216	206	191	193	168	176	175	201	165	179	203	212	181	186	174	203	185	172	193	203	193	204	200	189	193	175	181	196	175	176	207	176	219	190	199	180	182	184	182	225	182	207	194	189	197	187	175	212	185	216	186	183	207	192	185	188	187	171	214	201	187	230	204	199	192	172	194	193	202	171	189	177	214	176	169	204	189	208	175	213	206	180	181	204	197	189	199	177	194	198	193	199	198	210	200	186	188	177	192	192	205	185	222	175	191	176	208	183	174	202	186	211	213	192	199	196	187	193	187	183	192	197	179	179	163	187	190	195	194	189	194	170	219	211	191	186	178	180	180	194	206	201	184	202	192	199	232	201	187	199	179	184	208	190	189	205	198	201	191	218	196	195	186	201	191	200	207	217	196	190	176	203	199	206	186	207	184	197
6239	12146	7832	3613	2468	1871	1356	1073	952	725	648	580	490	459	428	398	385	341	329	365	334	291	294	282	290	296	283	285	265	283	303	261	274	293	276	285	276	260	267	289	337	440	1429	2040	947	272	276	258	268	266	244	296	246	239	278	244	263	256	231	248	236	261	263	217	229	228	242	227	262	223	274	267	266	239	226	253	254	220	256	283	248	240	262	253	273	252	249	224	244	282	260	254	224	254	237	240	281	257	239	248	271	231	241	263	261	234	242	283	250	216	227	233	262	255	255	245	240	231	214	248	232	228	246	236	217	235	233	240	226	211	236	235	211	260	227	236	256	258	254	231	242	249	241	256	251	265	267	274	212	246	211	242	256	253	212	248	233	253	260	245	230	222	248	225	258	262	247	248	240	247	255	234	259	250	253	245	264	234	248	252	273	231	211	244	249	270	182	240	233	221	229	240	231	225	257	252	251	260	242	244	248	241	232	244	242	249	220	231	241	246	288	223	239	257	249	252	253	242	274	248	256	237	223	250	268	271	247	246	237	261	258	241	282	240	270	237	227	242	274	236	270	270	267	232	239	234	231	209	213	240	280	241	222	249	248	255	258	222	249	271	213	243	261	246	245	254	257	257	216	241	236	225	247	225	233	221	245	250	241	269	262	244	252	268	218	215	265	217	228	237	253	242	248	247	239	247	224	250	241	230	242	231	256	222	202	255	263	258	236	256	263	255	211	235	230	273	247	253	219	213	247	257	251	230	269	228	218	228	225	257	253	280	244	267	249	235	227	238	278	234	238	236	238	234	249	255	239	224	263	248	227	230	248	222	247	248	242	257	229	238	244	241	231	230	229	232	251	237	246	251	226	262	212	245	242	255	225	253	251	245	254	262	244	229	253	272	235	263	244	244	242	221	271	238	227	251	250	271	285	226	244	237	271	241	229	235	235	256	229	257	283	232	234	245	236	218	254	234	263	241	240	242	281	254	237	241	259	214	232	272	238	232	257	229	248	243	239	222	256	233	238	252	245	262	237	232	239	245	261	236	244	249	230	261	252	256	246	259	276	261	223	253	267	261	241	241	249	235	239	232	272	212	259	244	249	243	236	254	246	228	255	226	229	236	242	250	225	228	247	235	263	230	233	234	271	245	250	258	249	240	204	263	248	261	223	237	221	225	252	257	214	223	230	232	237	221	234	237	245	248	253	222	238	262	254	230	228	257	246	251	225	246	271	247	259	248	249	251	242	238	245	229	270	244	236	225	233	229	276	248	248	230	243	212	219	226	248	226	272	250	265	243	250	257	232	235	218	270	248	274	261	252	257	239	229	252	239	227	239	231	229	224	222	254	221	216	267	199	237	215	262	233	266	248	229	222	243	251	226	239	257	240	260	238	252	263	244	220	240	252	223	250	231	253	237	237	236	233	222	246	229	241	212	241	254	242	214	278	225	257	256	258	264	273	228	237	252	264	247	245	235	222	264	227	263	250	235	253	238	226	242	261	231	240	247	272	246	245	229	232	243	243	273	228	232	287	267	224	237	272	245	252	230	228	250	251	273	234	250	245	223	263	240	237	220	267	242	262	249	275	245	256	289	237	267	228	235	251	228	271	227	230	243	246	244	224	231	236	267	232	247	270	256	231	231	233	216	241	248	244	230	246	240	246	263	230	230	255	255	263	250	256	227	281	224	225	247	245	239	210	242	272	234	251	225	256	233	248	235	242	247	235	249	248	231	236	242	251	240	243	243	235	250	238	260	270	234	242	234	235	228	261	215	222	215	236	236	226	239	248	264	232	246	249	257	282	246	235	242	253	254	227	229	213	237	266	256	242	232	243	248	234	237	243	241	233	278	292	229	258	245	229	250	252	256	249	254	213	271	258	252	218	250	249	243	224	253	220	241	237	286	241	256	217	230	243	237	236	237	238	229	226	234	242	234	247	266	258	230	267	231	279	272	222	260	271	250	246	225	248	269	269	223	241	240	243	233	252	263	245	240	252	228	239	234	233	231	236	251	260	238	255	239	255	280	227	257	275	226	255	246	247	251	237	266	224	257	266	250	244	248	266	252	236	247	231	235	251	258	254	251	255	221	265	224	265	249	232	209	247	231	265	254	240	228	255	235	283	244	228	208	257	265	244	259	251	227	245	271	219	267	252	256	250	242	236	246	264	215	275	234	249	252	249	250	274	258	262	251	243	273	272	235	222	247	231	238	245	253	248	250	247	239	255	246	213	275	259	264	257	239	222	241	242	242	245	231	240	268	252	248	217	244	245	235	246	256	245	220	268	227	240	240	258	240	251	252	249	261	259	228	255	253	239	223	274	262	215	214	235	231	229	224	246	266	237	235	259	241	242	250	229	248	241	242	271	248	252	209	269	259	232	256	219	249	238	246	279	240	251	214	266	218	240	276	262	247	255	233	240	245	218	260	247	255	231	231	258	250	241	222	247	236	251	269	249	262	238	266	261	203	259	260	218	246	224	254	248	248	220	262	214	237	220	250	236	229	227	228	261	218	236	271	217	250	212	252	212	246	257	227	272	214	222	232	249	256	231	233	247	237	246	257	227	262	226	248	254	254	235	254	255	242	251	247	250	223	259	267	217	265	242	219	257	268	249	241	250	242	234	204	237	211	226	263	250	240	254	236	246	248	271	286	237	229	238	271	257	239	238	226	240	235	257	238	249	256	244	246	262	256	228	239	255	245	251	218	235	252	240	245	234	236	256	247	252	235	243	235	265	239	248	234	228	280	225	228	228	241	232	278	272	238	252	211	254	265	273	253	254	256	250	254	245	234	236	251	221	248	231	228	228	234	205	228	251	229	238	245	257	268	233	254	238	236	225	229	231	232	242	251	251	233	230	255	251	244	266	236	269	251	259	254	240	238	242	245	276	263	236	258	242	233	272	242	240	234	270	248	256	248	238	269	241	308	201	230	243	266	235	233	257	237	214	229	221	252	244	250	257	244	216	272	249	233	234	257	220	227	216	251	292	248	267	228	227	249	255	242	235	243	259	244	224	244	226	225	231	246	249	246	258	237	255	273	254	242	244	265	243	246	242	255	256	266	244	257	261	255	256	234	237	239	259	244	259	254	248	244	234	240	251	231	249	226	228	242	243	222	249	229	240	251	235	248	236	248	242	246	255	239	271	258	247	248	224	227	249	231	239	240	261	250	258	229	249	250	222	237	248	234	241	246	241	274	233	242	249	230	242	231	248	241	248	234	228	249	258	230	250	229	233	226	279	256	251	227	238	248	256	232	237	242	264	245	213	256	226	249	222	231	207	249	244	262	232	236	236	230	252	259	253	235	236	262	241	249	244	214	249	263	236	249	229	262	255	246	258	248	226	239	266	233	248	228	233	248	241	241	213	227	242	249	232	254	241	236	241	241	228	270	235	273	220	228	258	213	240	233	242	241	262	221	241	257	246	247	248	237	232	224	242	218	261	255	237	240	245	235	280	283	276	231	230	240	252	268	247	245	242	236	254	243	254	264	242
28115	15707	2114	560	426	376	384	377	364	361	366	360	348	348	405	369	366	386	363	372	391	371	384	404	370	364	389	403	342	390	368	400	382	349	359	362	379	419	334	413	357	379	380	378	386	357	378	366	373	386	373	400	371	380	375	388	374	369	354	354	386	354	358	364	329	348	370	367	412	374	373	366	370	345	361	348	327	348	338	351	351	405	373	396	334	335	352	363	378	351	312	385	368	388	387	432	359	385	354	370	340	331	364	336	385	351	354	353	356	366	392	388	356	356	404	355	370	389	358	354	376	374	356	379	398	390	403	362	343	389	386	361	349	362	364	386	345	353	344	401	362	370	368	365	369	376	397	352	351	373	355	380	379	370	371	412	347	365	394	374	332	346	355	365	403	373	363	369	363	364	347	368	385	354	352	359	378	403	405	355	338	346	369	392	348	359	351	380	387	387	343	365	382	346	384	334	336	374	343	353	387	378	391	331	373	348	391	370	376	360	351	387	373	387	376	430	368	339	328	389	374	388	357	352	374	325	349	367	350	390	355	379	385	355	388	363	359	346	400	384	378	371	363	361	398	374	380	357	422	324	346	371	362	334	364	354	386	366	373	349	321	396	378	363	338	390	355	371	358	366	379	373	352	377	368	354	370	389	346	371	376	381	357	367	348	339	335	351	339	395	358	359	392	389	357	383	375	327	356	357	360	380	357	399	347	338	382	397	386	368	354	385	365	324	344	365	370	372	385	351	362	351	375	370	374	376	399	353	365	401	355	341	402	379	377	390	391	367	379	346	370	420	359	374	355	387	357	388	353	367	378	367	371	359	390	346	404	404	349	366	392	375	348	363	361	379	356	358	395	348	358	377	365	337	351	359	408	405	351	348	357	378	346	365	339	362	351	363	408	385	348	354	336	373	404	370	371	398	403	352	370	379	366	354	402	359	374	376	403	376	349	384	355	356	389	383	372	377	352	356	388	372	348	388	364	406	395	372	366	363	364	370	367	388	379	346	349	342	368	384	411	352	362	367	390	371	359	364	372	349	382	333	350	336	362	381	422	400	393	330	365	351	361	369	376	379	325	387	366	347	351	385	396	394	367	327	379	368	396	349	385	375	360	370	401	360	384	347	397	407	398	360	375	358	368	394	362	338	356	388	353	358	352	366	345	362	340	382	342	352	403	375	368	368	344	343	375	373	345	374	344	372	344	389	366	368	376	355	371	370	383	367	396	382	391	374	383	396	382	373	381	365	359	326	381	373	351	372	388	365	340	382	345	375	402	369	353	378	380	393	376	366	381	368	361	352	367	358	359	382	371	366	346	367	350	370	362	369	377	357	367	368	347	363	392	361	337	371	351	366	369	400	397	371	380	364	369	345	392	373	406	386	324	370	352	340	368	385	386	354	360	359	387	360	378	352	374	365	354	394	347	362	391	385	344	330	369	358	408	387	364	350	353	416	339	365	374	361	365	380	393	375	367	368	354	368	364	393	364	349	369	352	377	391	363	403	370	360	369	372	394	377	341	374	395	380	371	373	366	369	347	352	343	356	388	334	354	367	367	378	333	366	338	379	345	373	374	393	395	388	394	380	383	343	345	338	399	364	376	359	364	347	349	394	404	382	380	369	381	360	349	364	399	356	359	371	363	367	371	372	371	386	380	381	353	391	349	365	347	388	378	362	366	380	330	362	378	366	386	385	381	330	367	367	376	379	387	391	349	384	373	346	406	376	365	342	370	369	369	375	358	333	360	371	364	365	330	397	349	390	366	377	365	368	354	374	392	338	369	369	379	384	374	387	363	384	361	333	340	388	323	382	376	371	357	375	363	361	397	368	405	401	368	364	391	356	396	356	351	345	358	378	371	350	391	370	381	374	362	376	388	375	386	399	367	367	388	374	351	370	368	368	359	409	354	384	355	376	394	332	356	364	364	380	371	371	406	362	359	340	387	381	401	370	368	382	354	368	358	392	362	367	390	345	334	358	329	356	399	339	382	357	349	378	368	379	334	358	373	354	352	363	373	377	412	305	361	364	358	362	386	366	355	362	392	361	370	383	357	391	375	370	388	354	386	389	360	369	386	367	380	348	363	350	347	363	351	318	374	372	374	383	377	330	381	361	336	385	375	365	362	339	389	404	350	344	353	386	380	370	361	363	384	343	383	377	382	348	351	378	380	358	396	332	388	353	360	330	358	386	364	380	367	382	371	374	390	393	385	379	401	385	346	381	384	397	359	336	385	380	375	375	381	356	367	347	361	401	384	342	363	379	364	375	363	373	380	392	377	372	389	340	343	347	364	389	384	362	402	342	366	357	360	379	372	407	374	399	344	383	365	356	388	379	395	371	358	373	371	363	371	400	365	341	400	347	405	389	366	345	412	363	363	378	371	370	405	371	372	365	372	386	356	359	372	399	369	387	353	403	385	340	389	383	392	361	421	363	349	352	371	378	374	347	322	368	354	343	358	382	348	347	382	353	361	351	383	367	384	338	360	385	377	355	379	388	391	371	357	378	381	381	365	370	379	371	386	382	384	387	363	350	342	347	368	400	358	361	361	379	367	356	350	404	385	413	381	376	355	361	336	388	373	360	372	400	376	352	385	362	386	393	400	367	335	360	328	359	377	351	328	340	357	359	369	357	373	337	374	365	397	408	358	361	389	378	380	352	375	356	351	387	313	398	412	343	358	378	346	378	400	380	352	383	346	358	389	370	346	353	379	374	364	343	373	360	362	360	388	385	369	390	364	378	368	381	399	385	359	341	373	363	385	359	388	372	336	371	359	381	360	353	343	394	355	368	343	352	364	367	381	393	368	318	356	374	367	361	373	382	366	343	362	387	374	364	372	400	363	372	371	362	377	362	368	368	347	375	329	356	353	349	356	374	350	372	392	364	351	314	344	426	373	386	359	400	402	344	385	352	335	365	372	388	385	360	383	384	367	388	341	368	352	364	363	343	334	364	366	388	364	368	375	351	347	376	376	351	351	395	356	342	361	367	373	378	370	397	376	382	354	372	353	380	355	366	396	389	351	389	365	383	368	341	364	382	346	409	375	387	374	381	386	377	372	335	370	380	374	351	361	364	389	409	394	343	374	365	370	348	387	341	377	363	402	345	404	376	381	354	374	328	406	337	345	353	360	364	357	357	311	377	412	366	377	375	364	367	345	350	402	350	410	349	377	375	386	354	383	367	352	383	338	366	369	399	374	353	391	365	355	344	350	383	388	365	363	368	394	392	385	376	338	381	379	378	386	341	351	375	350	342	391	353	363	390	368	408	377	389	377	382	385	372	392	329	349	384	375	397	379	368	359	364	358	377	353	364	363	348	369	361	334	364	350	333	349	373	382	343	320	348	335	345	338	389	409	363	345	418	366	352	370	388	390	353	397	355	364	363	380	334	351	364	352	366	387	362	361	367	350	346	369	388	358	352	347	354	371	347	382	403	362	367	354	393	369	344	388	367	347	388	408	378	377	372	381	372	362	358	368	345	344	361	387	334
5025	1065	813	570	544	507	488	473	483	444	479	415	432	429	446	436	445	473	446	410	449	375	437	430	446	411	472	425	471	459	404	430	438	440	448	470	460	450	470	446	436	451	468	487	520	416	426	433	437	420	422	435	453	431	414	417	430	419	441	430	441	413	432	473	417	440	426	438	461	429	416	413	456	472	455	443	440	467	441	448	425	412	468	465	449	419	440	437	442	411	414	443	448	456	425	429	466	428	463	423	459	433	450	447	469	434	438	431	400	458	429	461	471	424	422	425	433	434	439	459	421	431	460	422	466	420	436	428	441	459	420	453	454	454	447	432	443	427	458	477	441	447	449	413	403	470	432	459	397	474	441	442	483	437	452	414	423	418	452	446	469	453	446	473	423	418	445	442	443	435	425	390	431	447	495	437	455	407	440	421	433	436	432	450	448	439	425	438	440	415	473	391	409	431	399	442	416	470	440	471	431	440	420	421	447	437	460	439	468	458	476	420	430	440	446	402	448	429	410	405	446	439	468	462	440	448	446	440	435	407	407	450	421	441	447	465	428	419	427	446	441	458	446	451	424	416	430	429	416	441	452	449	453	433	426	431	406	458	416	416	471	447	449	466	435	404	424	417	442	465	401	440	457	440	437	439	434	464	464	452	461	424	419	438	478	396	460	475	413	446	419	480	460	490	460	436	432	428	447	426	458	464	425	453	433	441	436	475	423	419	463	453	459	445	479	454	419	423	435	423	461	451	424	457	449	472	450	447	480	441	417	423	428	451	471	444	419	455	445	458	449	414	439	395	447	413	427	441	416	428	439	437	392	464	454	426	456	436	439	439	410	425	421	438	425	473	448	467	452	456	433	476	418	457	435	450	403	485	444	455	474	446	414	431	419	426	447	463	465	415	402	413	465	408	439	430	438	442	444	434	410	416	438	436	409	426	422	444	434	411	439	476	391	441	443	418	453	429	420	437	456	452	430	454	462	413	422	409	434	427	432	419	426	452	436	414	416	421	465	419	443	416	493	432	450	493	471	466	414	445	461	481	439	444	489	474	450	422	475	445	448	493	440	438	470	412	420	441	446	428	446	403	466	426	425	441	440	420	459	428	457	419	470	452	458	453	482	422	409	464	454	439	444	426	439	452	477	409	478	437	435	447	429	446	489	456	392	448	475	417	431	418	441	441	429	441	452	483	435	459	466	445	453	470	448	458	422	466	410	414	431	448	403	418	446	413	448	454	450	477	431	439	440	457	443	424	416	416	436	433	467	451	451	397	462	473	445	447	452	405	438	441	441	452	423	424	474	438	412	447	439	419	418	401	427	413	438	466	439	470	401	454	443	458	429	405	431	441	455	433	440	431	433	459	431	462	445	455	443	468	435	450	449	450	441	450	456	416	429	459	442	443	468	466	422	451	437	442	422	437	445	452	420	453	426	393	415	483	445	498	463	440	484	441	428	435	440	458	434	449	412	457	452	437	455	437	418	419	444	409	473	431	430	475	476	462	483	415	443	444	435	414	408	452	463	436	409	434	471	443	448	439	431	470	456	451	440	456	418	454	425	426	454	450	421	430	403	410	437	416	428	440	440	455	463	471	470	420	469	438	458	413	439	420	444	443	448	441	438	438	464	438	464	441	448	419	440	450	414	435	455	438	434	432	414	447	390	446	478	407	439	430	436	437	415	418	458	482	450	435	470	452	461	391	445	429	424	457	433	459	439	448	459	416	443	432	437	450	443	422	412	464	415	450	443	457	439	435	447	417	434	411	456	427	415	429	441	475	421	436	445	460	458	444	422	408	416	445	410	443	444	473	454	462	404	441	455	436	436	387	488	450	429	424	419	427	444	451	458	433	442	478	436	438	442	441	458	402	434	433	452	407	475	468	418	440	426	453	426	454	467	474	422	452	421	438	422	444	448	453	427	443	423	445	438	427	414	468	453	409	451	424	405	435	453	474	452	443	495	473	435	426	442	412	460	445	432	438	475	446	452	432	433	416	455	465	446	430	422	404	440	436	443	407	450	411	424	453	442	456	463	426	417	437	445	425	442	463	452	428	453	456	451	433	424	450	453	440	451	465	456	458	437	404	444	421	444	398	454	438	471	438	404	436	444	452	488	459	424	437	445	421	427	471	424	406	451	458	438	431	418	459	445	452	423	442	413	444	438	434	455	468	431	430	452	444	452	419	418	421	439	456	426	435	444	453	469	435	463	475	461	458	446	429	429	465	425	461	426	425	399	426	457	441	417	428	428	387	468	435	432	430	475	410	447	425	447	426	452	409	415	438	444	440	452	446	442	473	398	446	468	432	434	448	448	434	459	415	430	450	437	434	430	473	389	474	455	415	410	443	454	403	449	463	446	470	461	456	391	439	464	446	455	454	453	452	449	405	427	470	425	439	416	436	464	438	448	411	398	457	483	424	417	440	441	428	455	438	429	416	450	455	437	407	443	423	416	413	432	467	435	453	485	460	440	440	443	457	405	406	416	436	452	422	438	441	436	430	451	426	402	460	470	430	449	434	435	452	445	456	461	461	441	458	430	438	424	404	437	440	415	403	433	428	437	475	459	451	435	433	412	460	446	432	453	397	480	422	455	414	449	410	465	438	481	433	421	443	416	434	448	455	424	413	421	427	459	450	402	468	439	443	433	465	441	462	440	449	417	393	464	406	445	452	462	436	463	422	457	450	456	503	434	426	448	429	400	440	431	441	439	469	429	431	446	462	447	469	479	425	429	439	437	447	452	411	436	440	460	452	431	423	438	413	390	418	449	380	422	437	487	441	433	439	467	470	433	424	419	454	453	467	487	429	420	421	440	422	423	445	404	461	442	483	406	467	412	422	390	459	447	432	445	488	460	421	442	475	451	470	445	429	464	418	450	448	472	462	436	399	399	442	477	463	441	448	460	446	446	468	438	453	456	430	460	453	436	404	471	461	425	420	447	444	456	442	421	462	469	424	432	433	406	412	415	432	450	453	486	447	464	425	424	417	438	429	424	405	437	458	449	433	441	406	459	451	418	486	463	424	428	437	432	446	422	424	433	446	445	414	455	434	465	445	433	447	415	463	456	450	438	466	428	419	468	414	446	458	431	434	456	427	429	446	415	461	442	440	433	446	451	407	426	487	402	463	466	450	424	422	440	425	457	441	418	456	455	456	473	442	426	437	445	469	415	464	444	433	410	456	421	430	437	446	443	415	458	382	428	405	470	465	449	450	433	423	426	437	413	433	470	465	447	459	443	493	417	422	437	428	482	381	429	441	405	448	467	423	427	430	442	461	419	448	440	431	479	407	438	450	426	418	453	407	434	398	439	463	465	430	477	467	440	436	457	473	442	483	457	463	417	449	419	449	453	446	422	415	433	420	421	446	429	423	424	430	434	445	450	471	442	432	410	454	470	476	409	395	471	408	440	458	445	435	478	438	459	459	476	440	457	433	469	405	415	427	416	438	437	438	440	393	488	437	431	476	480	432	468	452	416	406	436	406	447	409
23688	21392	28183	24977	21000	2947	782	631	542	509	472	475	463	426	421	453	409	425	468	456	414	394	401	423	408	387	390	421	371	424	407	435	441	421	410	409	422	379	389	397	438	508	754	875	648	394	418	394	381	414	400	420	368	374	359	374	411	432	420	391	383	404	402	359	364	382	399	420	355	393	366	364	404	426	399	410	401	407	380	408	379	394	439	362	386	385	420	419	383	401	395	390	396	365	372	369	395	414	430	353	368	401	398	388	392	388	383	391	415	396	384	382	429	392	376	398	356	384	405	405	389	399	378	393	413	417	418	380	421	376	408	378	359	367	387	414	397	405	364	363	397	392	382	368	397	403	407	416	411	400	418	388	420	394	397	392	398	392	409	380	399	381	415	386	380	356	399	440	383	414	406	364	383	419	416	399	370	363	386	364	406	394	400	412	373	393	387	447	399	378	405	392	428	378	380	414	328	377	428	413	395	399	382	405	413	401	393	388	410	392	376	412	407	354	392	396	378	389	371	371	400	398	371	385	391	371	399	367	376	398	378	417	415	395	400	383	416	397	415	348	375	386	401	389	395	418	349	414	397	397	423	428	389	406	335	392	395	383	394	404	428	365	383	394	399	345	368	378	384	406	393	431	365	431	378	385	408	419	394	348	434	391	403	394	398	389	413	346	377	428	340	399	388	353	366	389	399	356	385	422	381	362	415	423	404	419	386	407	393	400	371	363	399	437	393	394	386	377	381	374	404	383	397	379	405	378	382	383	408	403	400	399	388	370	413	401	388	391	381	407	381	394	406	386	377	368	373	401	419	377	406	361	389	395	423	414	363	393	396	406	406	381	422	369	385	369	378	395	384	405	424	396	355	395	417	401	403	409	426	395	413	382	393	405	356	375	376	388	362	377	396	376	387	403	371	412	380	348	410	377	392	384	377	428	421	374	375	372	410	383	396	361	408	385	368	410	427	399	370	414	426	409	417	395	420	398	361	383	365	351	371	402	381	372	376	407	387	381	386	393	389	387	405	394	407	363	379	379	400	393	402	396	401	404	380	410	402	387	387	334	425	359	392	402	392	391	382	388	368	390	404	377	388	393	380	410	384	392	393	360	401	351	391	375	390	378	386	365	389	397	417	387	376	355	384	406	384	417	350	377	407	399	401	366	419	414	386	375	401	389	378	400	426	409	355	394	367	386	396	431	386	418	412	372	404	365	365	405	401	376	360	386	379	424	390	400	399	397	392	413	393	419	404	352	413	398	386	378	407	375	413	365	384	401	384	389	388	403	365	395	376	388	393	366	402	355	365	372	389	392	375	393	437	387	375	391	374	416	395	385	397	375	409	389	392	365	367	403	387	386	388	385	381	409	392	386	410	361	382	377	398	372	410	366	367	386	401	401	411	400	400	413	385	396	342	400	390	381	388	398	395	366	406	387	397	352	358	373	404	389	392	387	394	380	401	376	369	426	406	385	381	403	359	396	428	383	381	404	378	428	398	400	398	386	382	374	380	426	378	370	383	415	399	412	367	410	381	418	399	413	392	394	365	377	419	386	408	374	400	399	425	388	362	385	412	373	382	416	386	410	380	377	365	380	408	404	411	366	379	396	406	400	385	375	379	378	383	432	383	387	376	428	378	417	400	387	353	387	403	365	402	395	403	377	397	382	411	401	395	436	386	386	378	406	417	362	377	398	426	382	403	386	367	382	399	386	358	417	402	391	417	369	409	383	388	402	393	415	425	358	398	374	406	414	366	413	347	388	353	387	378	399	413	394	386	421	377	429	399	390	391	395	352	416	374	410	364	385	406	415	405	411	398	378	394	357	412	388	411	363	398	386	367	388	391	385	397	401	407	347	394	375	377	379	386	388	401	378	359	378	403	403	396	378	381	376	419	376	402	350	396	345	401	396	358	367	382	396	392	382	428	399	411	366	410	351	381	381	406	416	362	374	383	429	384	369	382	383	354	404	401	365	361	419	370	376	379	382	380	372	351	409	414	389	402	372	395	393	390	394	376	364	388	363	408	363	373	373	366	380	388	379	389	377	380	393	364	377	415	389	383	365	404	407	374	365	375	373	400	383	414	390	395	421	340	377	376	426	382	423	379	385	383	430	401	363	400	392	360	384	366	378	415	366	370	382	386	363	398	389	423	402	346	378	363	377	385	378	435	368	391	411	406	395	403	387	366	371	381	373	376	371	416	377	361	381	384	437	377	414	398	383	411	362	380	382	400	375	409	378	401	392	395	337	422	351	392	422	358	412	379	355	401	392	391	386	380	365	389	385	433	377	380	419	394	353	354	391	369	435	360	398	375	376	370	384	408	401	383	378	389	399	414	363	384	386	417	401	365	371	384	397	366	389	390	401	365	386	402	391	361	372	368	377	397	394	419	384	371	397	388	402	391	396	420	390	386	385	380	408	381	408	427	393	376	385	410	407	358	399	369	400	400	362	404	409	405	405	392	386	355	433	386	394	381	407	386	381	386	395	399	385	364	412	378	356	401	418	384	388	370	386	388	394	396	393	417	413	386	400	377	416	388	370	417	369	374	384	398	373	372	376	426	416	380	359	375	373	405	353	378	401	393	367	380	376	395	420	403	367	376	369	366	397	367	397	394	396	405	357	365	405	416	405	387	394	410	429	423	377	377	392	383	408	370	407	382	407	362	391	379	353	413	376	346	406	413	391	392	393	378	383	395	367	382	377	395	402	371	383	379	400	398	378	368	408	409	354	396	419	383	380	398	398	403	387	381	371	427	404	356	403	364	402	388	351	423	384	359	373	357	371	411	403	370	410	389	365	403	380	360	377	418	426	383	408	418	385	376	436	366	384	413	367	394	394	398	384	421	377	417	416	422	379	352	399	369	394	419	386	381	375	407	369	408	409	398	393	381	386	388	417	393	421	400	355	398	392	361	374	411	401	399	380	438	359	344	400	379	369	383	393	425	445	382	363	359	380	415	397	397	407	391	387	395	357	366	400	404	385	364	415	418	390	394	389	368	387	407	387	410	384	390	383	423	419	362	385	399	397	371	389	391	406	370	380	402	363	384	395	392	372	401	381	348	401	426	432	393	383	373	409	391	421	412	394	374	390	371	425	388	385	370	360	372	378	348	393	393	402	364	406	377	391	390	416	377	400	418	365	393	386	404	394	366	401	390	411	396	393	364	386	384	408	385	383	360	425	370	365	399	403	385	352	389	380	369	377	433	372	396	413	367	392	389	428	399	396	385	355	399	383	393	380	403	388	411	390	372	377	350	385	363	415	378	379	399	413	341	387	439	369	395	389	404	355	396	394	405	390	427	401	380	396	362	432	370	392	374	438	380	379	371	403	391	382	392	410	393	376	377	394	385	402	385	371	396	369	415	401	373	421	433	406	388	382	370	388	353	405	402	375	411	390	410	398	394	423	394	438	402	401	398	404	413	433	420	383	402	382	367	404	417	397	368	416	379	368	380	386	337	406	364	392	371	355	393	416	369	411	408	392	357	387	356	399
5654	7514	4710	2308	1609	1311	1106	911	855	721	669	572	620	554	554	532	527	523	523	515	504	488	485	514	486	470	495	450	480	480	452	503	506	482	488	510	448	480	504	543	529	618	1128	1355	927	499	494	480	467	425	482	451	470	471	493	453	439	525	498	448	443	469	483	479	484	482	454	498	462	461	454	515	465	486	419	485	457	442	482	413	497	458	471	501	490	477	537	457	477	484	524	499	507	442	494	487	448	470	493	479	488	506	460	470	443	489	477	440	454	447	457	524	446	486	502	478	467	458	461	467	450	470	465	471	503	465	453	491	488	497	489	456	473	414	502	481	483	450	442	469	467	499	510	485	488	504	467	441	478	495	503	494	494	478	443	491	448	471	470	442	450	471	453	498	498	494	474	472	498	493	442	460	474	474	442	448	478	467	449	433	464	456	482	517	450	490	487	452	462	463	492	481	503	447	522	508	440	438	505	440	467	497	484	457	438	476	519	510	489	461	446	450	473	475	484	484	457	467	428	490	469	485	435	481	419	490	486	497	480	450	470	487	453	470	491	459	447	478	503	490	483	502	470	454	466	487	469	457	475	484	489	493	489	451	484	474	471	489	467	505	458	473	478	474	436	464	488	449	469	458	465	449	493	484	503	464	480	508	455	489	493	466	456	452	455	484	457	491	465	492	503	463	511	469	460	475	481	446	511	441	493	475	469	469	473	500	493	425	401	469	479	432	492	445	493	511	492	493	470	444	472	494	465	482	462	491	484	475	444	468	458	472	445	493	484	492	491	483	494	519	451	481	465	468	465	496	440	453	477	475	445	490	484	447	495	514	444	453	484	487	428	491	444	474	439	443	449	471	480	502	467	472	519	443	443	454	472	478	465	474	442	467	456	475	448	416	489	490	493	415	461	506	481	455	484	473	472	489	432	492	484	488	468	459	474	474	444	484	485	479	482	495	469	424	464	502	476	474	463	493	484	418	444	473	441	492	491	487	473	461	492	471	440	492	520	478	489	441	462	464	467	509	435	492	447	433	484	506	493	463	481	499	454	451	482	465	467	512	469	489	493	501	515	445	478	428	482	448	462	493	468	432	448	460	450	452	440	469	442	439	487	477	473	489	483	461	494	513	463	495	473	491	467	468	462	450	456	455	458	460	492	486	476	446	466	488	440	442	458	469	506	483	461	440	487	483	483	482	504	439	464	492	463	420	463	501	483	481	483	474	448	490	488	521	496	467	470	442	493	479	479	446	494	507	469	466	418	440	503	482	501	458	482	442	468	462	447	499	475	463	480	485	462	455	459	450	457	456	493	462	506	507	464	475	495	514	461	483	510	453	506	440	477	437	493	476	497	476	436	499	472	474	473	440	452	511	505	478	439	460	477	451	454	453	479	490	477	444	490	485	472	465	486	484	448	479	510	467	501	475	421	476	455	473	446	465	493	440	490	480	487	480	467	446	462	477	481	502	494	523	454	461	510	549	473	456	425	450	492	464	496	428	444	459	486	477	483	472	432	469	454	444	488	503	459	451	436	470	476	459	468	475	478	481	455	466	501	473	457	477	448	468	494	427	455	493	463	492	457	484	503	485	467	470	459	449	495	472	483	448	440	476	465	441	479	486	513	510	478	476	433	456	471	464	473	407	477	468	458	501	437	468	501	445	455	469	481	447	452	491	506	472	441	469	491	480	504	501	475	483	471	447	538	476	470	464	483	488	493	451	496	477	445	487	472	488	468	470	485	508	499	484	445	472	531	464	443	524	491	484	479	436	489	523	496	469	448	494	475	479	501	488	490	449	464	493	503	473	441	500	464	464	502	451	461	471	432	484	488	490	463	453	500	442	477	458	440	484	494	457	492	462	477	485	483	459	474	426	473	477	468	461	453	491	484	489	460	489	486	481	465	422	464	503	466	462	464	482	473	461	461	453	483	460	510	490	453	455	484	483	454	478	462	504	474	466	488	479	508	484	505	505	512	474	487	486	450	469	481	485	453	476	470	455	464	436	467	469	476	447	491	460	472	504	467	453	445	496	470	471	493	485	476	465	465	474	511	475	433	479	515	491	484	434	469	493	439	441	471	485	521	493	473	499	479	460	454	478	440	473	489	480	456	488	479	468	481	524	444	490	490	441	478	468	449	449	487	493	483	469	477	496	485	465	434	456	475	513	477	476	459	487	479	468	485	438	441	442	490	469	470	478	487	458	424	472	476	483	481	453	455	468	487	436	481	494	433	488	493	471	442	425	468	491	484	468	464	451	503	491	516	455	501	493	485	483	436	512	478	503	470	456	467	495	457	450	463	477	496	423	434	444	491	470	456	494	490	448	442	477	523	472	454	488	495	449	415	450	511	495	508	474	466	419	472	466	439	460	438	455	449	450	501	475	460	476	468	452	470	464	481	474	469	469	459	486	470	485	473	453	456	469	535	473	488	483	465	428	461	467	486	468	484	451	473	442	445	470	508	484	462	485	498	483	449	427	474	441	453	486	472	488	476	471	456	480	459	496	488	484	486	447	454	488	469	517	474	440	448	489	480	495	484	449	488	485	493	489	498	457	458	488	463	459	463	453	432	441	480	492	509	437	484	467	472	460	481	452	511	511	489	470	474	453	477	471	488	451	469	465	468	476	468	475	454	524	511	479	447	447	499	473	499	424	459	468	491	498	445	488	456	415	464	491	471	449	456	481	426	466	459	455	494	487	465	517	504	516	458	443	431	496	429	487	475	486	507	449	520	491	489	470	481	433	483	433	472	460	481	495	474	471	462	448	470	482	440	473	451	477	501	449	501	453	488	482	451	449	479	472	490	461	479	480	475	441	486	489	460	502	427	468	489	493	484	494	480	484	507	485	472	480	477	472	448	479	437	460	484	474	493	476	509	480	495	458	462	445	525	449	513	463	463	450	466	471	480	443	452	510	487	467	454	492	478	451	462	479	502	497	472	440	438	478	473	442	519	459	430	441	497	452	473	487	462	446	484	492	464	490	491	489	454	456	446	484	487	462	477	480	481	472	502	478	485	400	466	467	529	444	497	487	494	457	475	475	458	469	476	472	464	477	456	466	506	477	497	481	496	436	479	452	468	435	497	465	465	450	451	472	459	465	445	497	483	478	491	473	462	479	435	445	478	495	480	503	458	498	461	465	437	453	475	484	470	493	495	430	460	444	458	464	479	492	459	494	532	499	466	496	505	423	454	480	441	489	492	459	477	455	445	516	475	494	463	479	471	455	499	466	492	491	493	457	484	435	488	499	475	474	461	491	475	495	467	464	493	496	502	444	452	428	479	468	468	461	528	465	489	464	472	481	472	458	484	541	483	499	452	464	468	503	471	511	457	442	476	500	477	456	460	498	484	471	458	458	484	444	462	474	449	556	431	492	481	476	455	490	438	452	445	439	471	462	427	463	478	475	481	481	460	511	476	481	486	485	453	512	498	459	484	456	472	497	466	525	451	459	440	479	482	473	461	449	450	454	488	457	474	470	455	472	459	489	444	469
24958	21345	26412	25147	1862	363	330	273	281	244	246	233	245	244	224	250	224	229	191	204	228	212	213	215	182	233	195	219	216	228	231	202	232	206	203	216	201	220	222	201	211	225	334	383	345	236	208	207	198	227	212	193	208	211	215	196	217	187	189	194	216	211	220	179	179	227	224	204	202	219	202	203	211	194	216	220	213	214	211	227	202	218	194	213	223	198	222	188	213	216	205	192	221	220	211	212	194	200	208	211	222	222	190	224	203	196	198	216	259	212	198	195	221	201	223	202	237	206	225	182	206	204	196	205	216	206	203	184	209	196	199	190	191	184	216	199	186	217	223	210	204	185	218	236	214	222	212	213	180	210	194	198	197	224	192	193	210	232	224	215	237	184	184	209	218	213	222	195	208	207	188	215	188	208	211	198	200	206	231	227	194	190	244	204	232	215	237	204	197	185	201	222	213	225	210	195	199	201	215	202	174	216	218	200	215	231	204	218	192	208	204	230	208	189	197	218	214	229	222	189	200	203	206	181	203	220	224	222	213	216	219	207	214	224	186	203	221	191	201	199	236	229	211	211	234	194	191	214	210	229	202	202	198	204	199	204	214	218	190	204	216	215	203	194	207	220	217	195	232	213	214	204	217	221	225	207	193	197	223	201	218	221	206	189	189	219	212	205	199	220	222	197	202	233	197	217	209	194	191	201	209	207	198	189	196	181	225	211	204	216	206	187	187	196	199	240	193	202	193	201	200	209	197	216	195	229	217	231	192	197	203	235	205	196	214	197	202	219	191	187	211	201	217	180	231	182	208	208	200	180	214	226	201	207	215	192	211	199	212	213	227	213	177	193	196	208	221	210	215	186	221	202	207	177	214	215	225	210	202	217	220	219	195	202	216	211	202	197	221	225	199	219	204	227	201	217	191	201	218	238	187	196	230	206	211	210	231	204	227	211	209	219	191	196	200	211	221	203	208	207	187	198	205	211	194	224	202	233	234	228	206	201	202	193	226	197	194	201	192	210	206	198	220	237	192	221	194	205	222	212	205	203	224	208	211	172	213	224	217	225	201	219	222	208	214	192	190	214	230	202	217	210	217	211	198	202	214	200	206	213	218	204	189	208	229	215	209	197	218	198	222	215	195	206	237	215	198	231	212	219	215	221	220	197	191	196	219	206	189	218	186	186	199	201	213	197	214	218	199	212	225	192	180	201	206	192	230	246	211	219	223	199	198	197	196	203	214	208	218	197	215	226	202	210	182	201	220	202	207	202	204	191	230	212	220	223	208	189	199	244	203	209	183	220	211	206	201	190	236	182	206	205	206	194	202	211	195	213	207	197	195	215	183	212	204	227	200	200	187	215	216	202	229	211	219	194	230	204	214	213	226	222	202	191	207	224	212	219	199	210	203	204	204	191	199	202	214	206	195	229	225	213	214	220	227	194	211	194	189	204	227	209	181	225	202	212	212	211	224	203	214	206	216	195	197	208	196	206	206	221	239	218	195	192	202	174	197	217	206	217	227	216	220	222	217	217	190	196	218	185	208	226	177	202	210	203	209	208	187	227	243	227	213	205	215	227	206	181	193	179	199	217	218	212	207	198	239	217	199	225	215	199	222	208	214	183	204	226	177	191	214	229	226	188	191	218	198	216	204	218	206	217	212	206	190	234	220	230	211	194	214	201	207	206	188	219	225	231	210	213	201	219	209	198	192	200	220	222	212	215	204	210	218	199	195	210	209	208	236	204	234	225	197	204	192	214	192	216	222	194	227	205	195	220	230	208	202	223	211	221	203	209	203	193	216	185	189	202	172	233	210	226	207	219	214	190	206	208	222	209	197	179	199	205	194	177	217	204	204	182	193	202	200	219	227	207	225	217	206	198	204	189	195	210	204	210	210	190	217	196	194	216	176	216	211	205	189	207	211	203	228	202	197	216	212	177	212	223	217	199	237	202	196	203	221	218	185	218	192	209	205	225	230	193	210	195	222	175	193	176	202	206	203	189	208	213	206	194	214	207	187	225	198	215	203	203	220	213	209	189	200	243	210	220	219	200	216	199	173	223	200	227	191	194	216	219	242	188	214	193	220	225	213	192	200	219	182	229	211	214	220	221	183	225	212	183	211	224	222	233	165	191	217	209	205	208	186	200	204	213	212	176	191	211	183	178	218	201	206	203	210	206	192	205	213	218	221	195	204	196	204	176	190	218	201	208	186	208	204	208	204	207	203	207	194	213	194	217	183	204	207	215	208	197	219	212	236	223	213	216	194	219	203	204	199	182	218	206	250	189	193	221	191	221	208	197	202	212	202	213	210	210	204	193	203	198	207	205	210	209	218	218	202	207	206	234	190	237	206	207	208	194	201	183	177	197	198	199	199	234	196	197	219	213	188	224	188	202	186	177	187	205	189	205	230	214	192	230	198	210	210	219	194	198	208	185	224	222	207	194	213	190	173	182	186	205	214	218	201	197	203	216	205	187	204	220	189	209	216	182	206	200	205	222	186	224	233	211	217	205	187	235	239	196	223	224	221	206	225	199	203	218	208	211	221	223	221	208	230	183	223	183	206	178	237	200	222	202	177	190	217	206	196	209	237	239	195	214	204	209	212	208	186	249	208	202	197	220	211	236	163	205	206	193	204	203	193	214	214	200	215	219	204	216	196	224	190	206	208	183	211	211	210	205	212	243	232	190	223	196	215	200	216	194	197	216	226	205	217	211	208	220	179	203	220	223	211	216	218	225	206	209	205	191	224	224	214	185	208	202	231	198	209	214	220	246	211	204	203	199	196	200	221	192	196	232	210	204	208	198	199	180	233	201	208	209	199	221	215	217	185	189	236	227	206	220	212	209	205	195	181	214	203	201	197	213	199	180	188	214	221	213	187	188	167	205	204	190	203	205	204	185	213	190	217	212	200	205	194	216	208	246	213	215	217	208	180	232	191	203	242	207	227	229	198	179	207	217	227	206	184	196	204	227	227	210	214	208	204	211	177	183	233	195	192	222	215	224	205	187	223	207	205	205	215	198	208	199	209	203	196	200	209	192	228	207	243	244	189	216	212	222	189	205	184	206	211	205	198	222	205	193	211	212	220	201	181	223	227	221	226	207	193	219	214	205	214	196	195	199	219	218	170	236	205	176	191	219	225	173	212	229	196	220	193	236	199	192	219	212	196	208	186	219	189	217	202	197	204	212	217	200	206	202	224	195	195	247	211	191	199	185	188	234	230	190	252	204	214	205	224	199	237	211	230	237	242	203	220	204	187	226	241	197	243	208	203	204	188	195	210	218	200	202	217	215	212	181	190	221	222	212	206	238	191	195	210	195	191	203	202	228	204	222	177	233	209	198	203	230	203	213	208	210	218	194	218	213	219	206	193	223	200	197	227	198	195	211	216	193	191	215	187	185	198	195	220	208	234	193	203	192	189	221	207	198	214	223	232	211	211	221	201	234	223	222	207	195	194	217	205	207	217	215	220	165	217	190	200	215	209	202	219	188	201	217
6060	3836	2383	1141	850	655	562	443	445	381	363	331	303	291	269	327	285	263	272	276	280	281	287	270	272	234	251	270	248	259	268	244	265	262	273	222	243	266	259	260	274	292	488	612	482	259	261	281	246	278	247	252	248	260	246	231	250	262	242	238	252	240	233	230	261	239	253	267	213	253	259	264	242	246	249	248	258	259	262	272	223	262	234	242	260	223	251	257	252	241	241	253	237	234	246	242	258	251	250	274	212	260	293	245	269	264	254	244	271	253	278	250	256	256	263	250	252	272	253	278	251	262	260	218	267	245	234	272	241	277	265	278	230	224	237	266	267	225	251	249	233	250	239	240	250	247	231	228	225	238	235	227	252	243	260	281	235	247	265	273	238	242	251	249	251	262	275	279	255	252	297	276	258	241	241	235	236	266	215	269	242	248	259	209	247	255	267	236	245	243	225	246	247	238	252	245	265	256	245	263	253	273	244	256	237	231	266	230	214	262	273	238	263	250	245	236	256	237	283	265	221	249	250	223	225	256	237	254	261	242	238	279	253	241	269	254	252	245	272	264	245	256	253	263	244	273	232	258	230	248	267	254	249	247	244	243	249	228	262	249	288	266	252	228	265	243	228	240	239	256	256	264	245	224	257	264	255	242	252	239	264	234	235	255	256	231	228	242	239	266	245	272	223	246	242	245	242	268	264	266	282	265	243	263	234	256	230	265	267	220	249	260	258	261	233	256	241	261	239	247	239	251	270	252	253	258	267	238	279	264	237	245	239	244	225	225	225	297	282	260	247	264	269	245	282	256	242	242	263	251	277	254	229	253	253	257	253	252	228	263	252	259	248	264	231	261	245	258	267	264	255	222	243	234	236	231	254	212	236	277	252	228	231	246	236	265	236	262	234	235	279	253	266	258	239	268	231	234	245	256	251	249	255	230	260	249	234	283	246	252	226	259	253	237	225	251	243	238	274	257	264	243	255	245	284	247	237	245	239	227	263	251	257	244	248	216	247	259	243	250	262	265	292	209	225	248	244	235	240	271	261	260	248	261	257	248	233	259	248	267	248	261	267	294	236	255	268	255	231	254	234	263	235	252	255	235	255	261	207	262	230	236	293	234	255	243	259	262	249	257	242	237	257	249	272	225	257	260	246	248	247	275	254	255	240	275	267	275	215	238	287	221	240	235	251	256	255	273	237	252	257	230	231	264	235	249	280	285	269	223	273	266	252	256	256	248	264	263	249	275	249	245	236	262	263	256	247	284	245	238	242	281	267	228	246	262	255	290	248	249	226	249	252	247	243	275	264	256	228	237	244	235	218	255	266	241	247	254	263	294	246	257	243	223	243	263	272	255	255	258	258	246	226	250	255	248	244	264	276	231	222	293	280	271	250	266	252	228	247	250	245	273	248	252	253	259	246	269	257	245	231	277	246	227	252	248	227	260	253	249	240	245	261	239	267	227	236	256	244	244	268	229	243	239	245	262	257	240	277	229	254	267	273	258	267	278	248	272	249	246	257	242	268	246	254	250	235	234	226	233	269	225	225	239	249	258	260	285	253	242	268	268	248	248	258	243	236	265	242	262	251	247	265	265	269	247	246	263	226	254	238	260	247	225	245	275	269	211	254	246	218	255	242	268	255	274	284	263	262	238	248	278	240	235	259	246	258	248	285	255	252	244	248	239	229	230	274	268	255	255	270	224	250	249	260	273	269	243	251	233	261	237	262	239	270	231	241	247	237	260	230	262	249	251	216	233	245	267	251	246	261	234	252	248	261	240	260	256	246	247	262	260	248	231	266	254	233	262	249	259	258	269	240	260	262	277	246	262	252	261	229	265	261	249	262	256	291	249	292	241	257	246	248	220	298	256	252	232	239	237	262	262	267	233	244	243	234	247	264	272	240	237	273	241	264	231	260	229	245	292	257	226	253	275	278	273	271	263	252	259	236	241	239	262	260	228	260	275	250	267	229	273	239	253	256	242	212	235	254	277	255	223	241	257	263	239	224	239	269	251	273	265	273	247	243	251	264	246	271	258	261	239	259	245	255	222	239	249	253	252	235	261	248	270	207	249	257	274	253	241	235	264	243	261	261	245	247	225	246	262	242	251	229	233	245	254	239	242	253	233	279	246	250	255	239	239	234	242	234	237	250	238	213	237	226	241	273	255	227	246	233	255	223	257	248	261	249	226	246	237	233	271	252	275	268	264	260	272	284	257	235	250	259	249	257	268	268	248	253	237	247	233	253	256	257	269	259	263	243	249	231	242	242	239	249	230	222	245	261	248	246	264	260	249	232	266	266	251	262	250	248	269	269	258	249	269	248	243	247	258	252	255	258	274	236	266	249	257	249	252	248	251	261	275	259	249	245	224	231	243	268	262	243	251	257	241	267	256	238	256	280	261	256	279	260	236	259	264	249	222	270	263	248	244	242	238	253	243	238	264	245	263	270	278	269	254	240	260	263	256	240	243	252	230	261	246	256	245	243	260	247	262	228	250	228	224	276	242	257	239	269	204	251	227	236	261	257	239	216	245	248	250	221	261	244	249	260	247	246	257	285	223	223	266	240	227	248	253	223	216	244	251	262	264	244	265	244	252	272	272	258	249	216	271	228	263	271	239	241	249	263	244	237	247	247	234	225	255	248	241	273	256	253	265	241	274	268	256	243	273	253	239	245	244	231	258	247	265	223	240	258	271	277	247	270	254	265	276	248	260	240	251	229	238	244	261	237	254	264	223	227	215	281	234	233	258	239	255	252	218	252	238	245	248	251	252	255	271	246	245	222	279	230	258	260	264	233	270	257	268	261	259	246	218	269	242	291	279	293	259	267	265	258	263	266	238	238	268	288	237	238	273	259	264	259	279	274	246	235	254	249	230	264	217	233	228	243	257	274	259	253	258	236	251	253	243	239	265	260	279	257	246	270	241	253	239	237	259	263	265	242	210	219	240	240	255	283	266	230	240	257	238	253	265	275	224	242	282	256	238	275	279	244	277	253	248	237	273	270	262	222	257	281	249	260	245	269	303	275	246	235	236	233	250	254	251	288	273	241	249	237	245	253	253	239	244	220	254	272	259	268	248	244	244	255	240	251	245	259	240	277	238	264	255	293	239	256	279	241	280	265	255	259	274	242	255	246	225	266	260	274	244	286	258	274	269	236	273	275	266	283	247	260	273	240	260	244	252	266	227	244	285	237	263	241	269	256	238	260	259	240	275	257	275	264	256	271	266	279	242	234	225	247	258	272	211	246	260	255	270	255	247	248	263	275	223	277	243	224	221	243	250	269	239	233	235	243	233	259	246	257	260	232	262	236	285	235	267	260	218	265	221	242	272	237	226	232	256	230	259	255	270	267	249	250	250	259	227	231	247	276	230	252	227	237	296	233	251	270	251	258	256	219	255	224	238	262	242	221	257	251	238	272	252	259	240	236	249	274	251	234	237	235	258	240	282	241	262	252	266	233	230	269	269	260	241	258	244	256	239	255	263	255	275	240	220
22654	21432	28876	24390	21427	20834	1816	585	459	426	378	347	309	305	272	273	277	249	259	255	243	250	207	226	223	207	229	223	194	186	220	191	217	217	178	225	220	212	206	197	252	357	617	983	730	197	220	219	196	233	182	199	195	176	242	212	218	213	181	189	201	187	187	182	215	176	208	184	194	210	175	205	196	220	189	192	216	168	221	217	195	205	181	200	200	186	194	217	195	194	205	179	225	202	200	197	194	183	180	215	197	200	225	233	213	190	187	204	194	189	182	206	201	205	202	186	213	187	210	205	189	206	195	197	195	184	206	183	176	214	193	202	213	174	173	187	197	194	190	199	181	223	205	195	214	207	189	197	217	186	202	185	206	173	174	190	211	191	199	213	178	191	196	192	177	206	217	191	191	187	211	176	215	200	197	193	216	194	207	201	205	186	181	207	197	182	174	190	209	193	208	218	220	183	211	205	190	220	200	205	210	226	211	195	202	206	183	210	211	184	199	207	185	218	199	179	212	199	183	191	220	200	202	229	206	205	202	211	208	193	202	188	198	188	185	208	199	201	203	208	162	215	199	189	213	181	209	212	194	168	194	188	199	188	186	211	179	177	214	207	181	207	200	173	219	219	196	194	196	204	184	208	204	211	200	207	170	197	217	205	172	222	199	178	188	189	176	198	195	230	198	173	208	196	209	203	206	211	195	202	205	177	206	210	199	183	184	212	181	200	198	201	189	194	173	172	178	192	204	205	189	172	211	209	206	197	195	196	209	178	196	171	209	191	193	188	200	201	214	182	200	192	188	196	189	207	188	198	207	183	207	220	198	205	213	182	203	164	212	196	201	193	182	217	201	202	196	198	198	220	197	212	192	196	181	220	192	196	204	234	202	179	174	184	173	187	199	171	198	214	190	222	186	207	176	215	223	201	203	168	183	208	190	214	200	197	200	183	208	218	202	182	190	200	191	195	181	180	185	218	205	195	177	202	199	212	204	224	214	209	217	181	206	196	189	183	179	207	202	186	206	203	193	197	199	194	182	211	214	174	222	196	185	192	220	181	230	187	200	199	190	206	186	178	210	193	200	165	188	195	179	211	197	204	214	192	200	188	188	182	207	203	200	230	170	237	211	204	201	220	194	193	189	185	199	206	198	205	205	198	222	182	205	206	185	192	191	198	197	187	192	200	199	201	193	185	185	163	214	199	190	193	203	189	206	216	201	203	193	201	177	202	209	203	205	204	171	186	204	207	181	186	193	205	199	193	193	188	202	185	187	202	195	181	187	202	196	196	209	217	189	179	223	188	197	204	190	185	181	215	234	185	189	225	213	193	173	188	185	190	201	202	181	182	188	192	203	186	182	181	186	187	195	190	172	208	179	204	204	221	210	198	196	202	183	199	212	188	176	195	170	199	186	167	195	204	198	206	194	195	240	199	201	207	175	230	184	188	205	205	203	205	195	175	184	209	197	175	219	198	212	208	181	217	202	178	212	209	192	185	192	202	204	209	206	185	202	214	213	189	199	184	206	181	199	208	202	200	212	185	183	192	178	210	212	199	197	225	187	187	214	216	172	206	224	194	212	181	209	199	185	190	201	199	164	174	194	204	204	208	162	194	186	191	181	181	206	190	177	187	189	189	215	187	191	203	201	184	200	196	199	205	192	211	208	200	197	202	204	182	200	188	211	189	182	187	204	214	180	170	197	183	193	197	196	208	201	197	175	170	193	202	181	179	196	228	180	183	188	192	181	215	183	217	179	194	211	199	208	221	196	207	199	189	198	207	193	192	175	199	206	202	203	178	187	190	202	188	210	177	209	202	199	157	176	203	194	215	180	202	186	191	193	191	173	176	193	190	210	187	178	210	199	181	185	182	185	208	180	210	184	180	172	210	199	198	182	179	210	204	185	182	194	178	190	228	212	207	211	218	219	188	212	213	182	181	189	195	204	189	203	187	207	188	179	226	181	182	179	197	200	211	195	194	200	199	193	192	199	195	210	210	200	201	186	225	184	205	203	201	188	204	212	207	217	200	184	190	186	194	202	193	185	184	231	195	195	199	179	185	205	188	174	192	211	203	202	203	200	207	182	188	199	211	207	208	196	190	198	191	199	218	176	188	186	188	187	201	187	222	209	216	202	182	185	202	214	193	207	183	164	195	215	196	174	190	202	203	200	184	198	195	181	200	209	182	210	184	206	196	198	180	200	184	199	200	212	182	182	200	205	188	202	179	208	190	219	208	218	199	197	201	188	215	197	199	188	196	229	188	225	202	184	203	201	198	192	173	200	195	205	199	204	218	218	187	198	199	200	178	191	176	180	204	192	193	195	157	191	189	204	185	215	163	190	205	191	179	185	207	176	187	200	204	224	215	175	204	199	219	192	210	185	176	201	186	174	195	184	178	201	198	190	196	205	227	174	210	185	193	188	195	198	190	187	199	234	200	202	187	219	211	179	198	205	182	193	189	223	176	199	217	207	203	198	176	195	190	216	184	172	220	208	191	196	216	216	218	194	224	214	171	219	182	203	181	202	194	182	197	196	198	194	183	178	178	190	184	208	186	160	181	171	199	192	190	199	234	214	194	181	200	220	202	191	222	187	215	218	174	195	187	208	192	171	202	178	219	187	204	181	188	196	182	188	191	186	202	181	193	203	213	175	201	198	191	198	190	196	164	167	198	168	208	204	197	207	198	164	221	214	173	198	199	202	193	180	192	210	202	202	225	190	197	236	209	203	199	176	192	179	179	203	209	192	222	193	198	187	177	207	216	205	194	195	180	203	218	209	170	213	203	219	195	189	189	183	180	193	209	167	201	176	180	216	183	226	190	189	198	183	205	191	202	182	202	180	210	187	220	193	203	189	199	213	184	185	172	205	202	174	194	179	191	202	232	225	205	204	198	188	200	207	179	170	177	213	185	197	201	218	169	227	209	217	164	191	211	198	195	211	193	183	210	221	175	191	210	183	207	176	228	196	186	193	207	198	203	199	178	195	217	206	206	184	211	192	190	209	224	199	197	190	193	186	174	199	204	179	199	208	206	186	199	183	201	201	200	193	202	217	200	185	178	165	189	189	198	209	210	180	202	212	188	187	210	206	222	186	199	187	196	203	179	188	189	202	225	205	227	196	201	208	213	203	185	192	188	221	200	192	196	200	206	216	186	186	209	185	196	207	207	190	193	217	199	182	188	212	226	205	179	201	192	197	184	218	185	188	199	202	195	189	164	198	168	194	187	187	176	200	196	195	176	165	162	200	182	211	208	215	179	199	227	178	173	196	163	185	193	183	198	188	195	204	189	186	209	197	188	214	175	187	193	195	206	207	196	187	218	201	193	206	206	190	217	168	200	202	181	197	188	212	183	202	177	203	189	207	199	183	198	203	194	195	201	186	205	209	238	216	186	195	184	197	206	214	188	174	197	174	203	202	203	184	189	204	201	180	210	209	197	214	186	199	217	196	189	189	206	215	185	193	201	196	193	219	199	186	202	200	216	206	214	207	197
7023	12212	7917	3568	2457	1880	1427	1057	857	711	622	581	503	444	421	406	382	310	337	332	338	310	322	303	312	274	274	265	289	285	291	281	262	267	251	241	258	256	256	232	285	586	951	1740	1168	267	233	262	242	249	272	227	263	246	266	258	253	245	229	249	232	242	256	263	243	250	248	256	216	239	268	235	235	239	278	244	282	253	266	251	232	270	255	227	241	252	237	266	213	255	257	240	241	225	250	276	247	246	254	244	231	255	265	259	245	249	229	272	247	255	271	268	270	265	248	245	234	244	245	249	250	234	259	259	218	259	238	280	266	231	233	249	247	269	226	225	267	259	236	215	290	241	246	257	267	250	269	253	227	241	278	233	241	250	279	253	246	268	214	242	264	232	228	248	259	249	242	256	246	216	244	246	267	254	254	246	218	276	221	243	236	219	237	239	234	274	244	254	257	264	235	239	243	258	236	246	226	222	249	266	281	313	238	246	240	249	241	258	216	250	246	258	241	262	233	255	220	250	227	246	268	226	246	249	241	273	224	240	249	236	245	274	259	225	250	255	232	236	230	258	224	236	227	229	226	232	232	253	219	262	244	213	259	262	240	267	242	255	253	269	247	238	249	294	249	254	255	246	254	199	248	232	253	233	239	266	221	225	252	214	256	230	240	277	254	244	223	230	242	254	237	280	261	226	249	229	231	229	236	229	262	243	239	230	253	239	248	261	244	226	226	251	227	260	256	257	238	239	240	258	263	225	240	227	255	267	275	240	228	263	246	237	262	256	242	269	261	240	261	233	219	247	280	255	245	248	240	283	226	234	229	265	235	240	260	247	244	246	252	230	248	213	270	248	245	235	261	264	265	253	260	243	241	245	225	238	247	263	278	242	242	250	223	258	225	233	252	227	251	233	239	249	247	233	227	216	287	259	228	276	248	260	248	255	234	255	243	269	250	238	234	248	253	256	251	257	259	253	245	231	252	259	241	251	242	238	275	286	255	279	240	224	276	277	262	249	241	248	231	236	232	239	275	240	250	251	270	243	226	222	231	229	211	250	259	274	251	236	240	230	247	246	249	234	269	257	273	255	256	258	257	224	254	243	260	267	240	260	230	213	256	228	252	248	252	240	238	278	235	237	269	258	233	222	255	274	248	232	234	230	280	234	271	252	253	232	266	252	250	237	244	240	240	242	240	229	254	247	271	240	252	245	259	254	233	252	259	238	242	251	217	231	244	244	250	221	221	250	255	255	226	220	237	243	232	248	263	244	237	237	262	203	248	247	241	255	255	259	229	222	240	243	263	256	236	245	219	243	232	260	248	259	224	264	255	235	248	245	253	258	261	223	230	262	244	218	242	256	253	229	238	237	225	232	246	286	221	237	230	243	242	259	235	265	262	245	254	255	239	238	265	267	256	243	274	244	236	239	271	227	241	275	235	260	234	243	244	268	267	257	259	228	249	232	247	259	237	259	219	257	231	257	225	237	246	253	264	223	258	243	248	241	234	235	235	236	287	249	217	241	277	227	253	221	242	244	262	259	255	239	250	265	249	232	250	227	266	229	225	250	237	258	250	239	255	243	274	227	237	256	243	258	258	273	212	216	235	232	241	241	242	239	215	247	252	256	267	253	233	235	264	232	245	239	236	291	228	258	252	240	284	245	258	240	246	248	260	227	249	238	228	222	254	257	235	257	227	238	241	227	244	244	221	263	252	212	223	233	269	247	243	245	240	232	252	250	280	249	276	252	250	262	234	262	251	264	266	247	269	229	231	249	250	246	224	255	240	258	247	240	269	246	256	262	264	243	288	268	237	219	272	246	267	227	232	225	289	231	265	226	247	230	280	256	235	244	230	232	232	237	233	253	245	242	250	249	217	242	232	224	270	227	256	261	236	249	256	230	244	265	229	254	255	238	241	263	265	235	270	229	253	249	254	263	231	239	257	234	255	250	243	258	265	254	254	235	270	267	241	216	248	233	238	245	244	252	221	253	228	246	242	261	253	254	241	246	254	237	233	213	266	223	230	250	238	260	252	236	266	245	237	231	276	250	234	240	257	261	231	265	255	231	236	255	273	248	239	237	234	249	245	231	262	249	238	236	253	288	234	273	234	265	237	238	235	254	253	260	254	269	225	268	255	256	228	265	245	253	270	219	236	251	221	245	214	268	212	254	253	278	267	229	240	213	245	215	241	239	220	243	240	231	231	233	266	253	233	234	245	263	240	266	221	274	247	222	211	240	267	252	230	232	239	254	250	236	219	270	246	235	258	253	256	242	244	263	243	243	239	238	276	239	234	267	248	240	236	229	265	219	231	226	233	290	239	221	241	234	249	220	262	243	224	225	230	244	250	243	252	266	255	256	248	252	241	213	263	233	228	247	241	250	235	250	255	237	270	252	219	213	242	265	269	234	256	244	239	241	236	209	249	208	224	284	244	262	243	229	235	249	231	251	238	237	236	252	256	231	244	276	233	236	230	226	234	257	243	243	259	199	253	265	216	232	242	273	256	250	257	253	249	253	224	261	246	260	220	262	255	237	237	225	245	251	245	253	260	271	224	254	278	244	240	278	224	222	236	246	249	217	249	230	228	246	252	279	225	269	261	247	236	238	254	265	236	248	228	236	232	234	231	235	231	226	231	262	238	247	244	261	243	240	260	243	231	227	248	276	226	250	226	223	276	246	258	273	244	218	265	283	255	249	240	240	233	246	249	236	223	262	238	225	243	209	221	233	264	232	238	221	233	236	198	245	279	232	225	219	239	247	243	232	232	237	236	243	239	222	244	268	250	224	239	240	233	256	217	258	266	263	258	245	257	241	251	251	263	229	220	256	232	254	260	249	239	243	250	248	252	263	236	254	255	283	235	271	249	230	249	269	250	239	244	245	248	246	257	239	236	243	236	248	230	252	249	221	244	262	248	228	243	226	264	260	262	250	256	238	247	234	253	237	269	246	237	257	248	246	259	252	284	236	223	277	256	259	264	294	227	251	264	269	250	255	245	244	277	264	227	228	231	238	240	268	220	244	250	265	230	274	223	256	229	259	238	255	232	273	244	244	250	263	219	225	247	250	252	251	237	257	238	253	238	260	241	230	265	259	218	250	274	253	230	232	236	237	231	249	241	275	234	271	227	236	254	240	240	199	244	230	238	250	225	245	228	256	223	244	233	229	228	232	258	244	265	236	265	240	252	253	262	250	235	253	255	248	233	254	236	241	245	285	242	258	242	270	239	273	242	270	260	259	234	256	232	224	260	267	272	243	223	248	271	249	255	206	254	236	264	246	238	262	257	229	262	261	255	250	253	228	261	273	234	267	240	269	244	231	261	265	266	256	232	215	241	246	258	242	237	222	248	256	220	248	224	240	255	245	241	231	236	239	258	250	271	238	253	222	225	286	237	216	256	244	218	216	219	216	249	259	265	241	252	246	243	253	230	261	247	252	245	224	230	250	269	248	233	252	243	245	247	275	230	254	257	265	228	229	238	244	241	251	223	226	244	272
28212	15745	2122	578	468	389	370	362	391	407	380	359	402	353	326	369	388	367	366	380	380	368	353	358	338	335	418	397	339	347	368	364	366	372	361	320	354	375	390	406	385	380	397	404	386	399	367	351	368	377	366	342	331	340	379	368	358	362	363	384	380	346	356	410	377	361	376	368	365	357	378	371	372	361	400	393	346	351	378	373	346	374	373	364	385	358	371	396	394	406	341	394	379	387	385	373	340	362	391	386	384	342	402	360	407	369	360	380	400	379	372	402	380	395	365	373	347	367	366	366	373	385	372	407	406	371	381	361	406	359	389	412	391	386	382	349	369	334	383	395	384	395	374	392	355	370	380	394	373	331	378	411	347	358	369	383	397	369	376	386	358	369	374	374	361	388	374	373	369	404	350	365	389	388	370	377	365	392	375	417	360	392	348	364	363	370	383	393	375	348	344	395	377	349	384	399	349	398	381	347	379	390	348	382	399	371	387	398	360	404	381	371	370	402	354	339	336	369	361	363	409	347	378	335	368	362	382	385	407	357	390	361	370	370	365	412	364	395	369	379	390	349	362	385	384	365	366	368	351	382	349	377	368	385	369	396	352	384	392	350	367	383	344	384	393	371	371	380	377	407	374	385	393	354	392	366	368	388	414	374	367	378	372	338	391	356	385	365	403	360	345	370	379	370	390	401	361	332	362	373	383	355	347	361	387	376	350	355	369	377	368	363	376	363	379	404	334	385	369	387	387	374	352	373	372	382	377	367	365	388	379	381	371	383	377	391	373	348	361	381	374	398	357	359	360	355	365	384	366	377	342	385	377	359	362	409	361	370	384	360	415	396	359	395	370	374	393	362	369	370	374	382	354	343	377	374	370	353	357	357	402	389	367	351	360	367	369	378	384	363	369	355	388	394	348	399	416	354	346	357	387	336	410	382	383	331	378	384	356	360	393	387	349	362	390	365	386	356	407	346	362	378	376	380	353	361	365	381	389	373	365	391	385	395	370	370	363	380	388	388	378	342	407	382	392	365	359	333	374	394	375	381	391	378	320	380	364	346	389	339	370	390	342	405	360	348	387	384	399	384	381	366	359	363	385	384	356	363	376	358	397	382	364	405	360	357	362	390	346	377	384	378	378	377	394	364	400	388	398	367	395	354	364	366	369	389	361	365	402	381	385	373	357	364	335	380	355	371	391	358	396	383	360	377	363	349	352	373	386	374	340	385	362	387	373	383	370	401	371	370	370	355	373	349	392	379	382	372	399	362	388	366	373	392	377	383	389	360	357	398	384	379	320	367	338	368	380	390	355	342	384	377	367	367	381	386	378	358	385	366	363	314	403	381	392	379	395	322	364	416	383	392	375	343	363	384	349	380	386	355	373	374	348	359	380	391	378	382	341	379	384	376	352	363	350	326	381	366	401	360	374	359	376	401	337	340	368	366	368	373	403	372	358	382	383	375	394	351	363	336	387	386	378	383	372	345	398	374	355	347	369	386	365	387	370	379	405	373	384	400	334	387	360	363	357	390	393	367	385	394	362	367	383	384	394	359	368	406	358	367	367	377	360	342	395	386	369	384	379	359	345	365	370	349	382	389	369	403	351	398	355	359	351	393	388	354	357	367	376	346	372	379	351	408	380	385	365	364	409	356	325	370	346	426	365	360	372	323	384	354	338	400	346	390	354	378	396	357	365	347	355	358	361	378	395	388	399	384	370	380	401	402	378	406	388	366	342	365	360	368	383	338	368	344	401	371	392	380	370	359	383	364	370	388	377	399	359	359	376	376	424	363	370	368	343	354	355	393	391	394	383	364	368	364	362	377	373	377	350	388	390	360	363	357	372	384	374	376	356	373	378	357	391	408	367	391	395	372	368	382	364	362	368	367	359	386	399	352	369	380	366	394	372	404	355	353	355	383	381	338	357	399	391	369	365	363	362	374	349	377	347	374	361	343	383	397	366	422	406	383	369	406	401	390	419	384	344	371	410	388	383	359	393	385	405	384	381	351	375	381	351	358	379	376	370	351	350	404	398	345	365	376	362	412	369	358	385	371	338	374	368	360	373	383	371	341	338	370	374	350	380	376	342	367	352	374	376	347	388	395	394	360	386	382	378	345	347	382	376	307	369	381	369	372	339	372	355	396	405	349	353	362	378	369	381	404	365	364	399	371	383	399	378	375	383	375	391	353	357	353	372	393	386	422	360	397	371	347	384	395	363	368	335	371	353	360	365	381	331	351	375	381	354	380	373	341	349	384	375	349	371	338	358	390	370	354	374	393	367	336	347	403	340	383	390	381	383	348	357	387	364	377	383	405	382	394	342	387	354	377	373	396	383	373	387	378	381	375	353	385	389	409	361	392	353	379	330	400	357	376	315	351	391	353	409	341	366	381	387	356	366	405	407	404	356	381	398	360	385	353	408	397	372	337	373	369	403	348	346	359	354	366	397	378	352	394	339	371	361	354	381	381	387	379	371	364	352	413	368	358	345	356	379	385	358	346	363	353	404	353	380	388	368	379	383	328	398	374	355	369	395	405	358	379	361	371	388	413	404	362	408	394	364	360	404	360	351	371	396	381	363	358	348	427	352	387	388	372	366	334	387	334	374	392	384	362	331	366	356	381	389	368	378	352	390	364	348	335	366	405	393	369	399	357	400	356	367	376	361	388	367	409	339	407	363	376	417	387	356	387	364	386	364	366	351	401	370	360	372	364	360	371	358	364	404	395	360	354	393	399	389	389	361	368	360	365	387	395	390	367	371	359	405	388	400	386	366	373	367	394	390	366	386	389	380	402	420	378	382	391	354	388	339	397	355	404	339	367	382	383	355	370	360	357	366	387	381	388	354	382	378	391	400	384	408	405	357	371	374	385	371	334	387	372	384	403	353	355	324	380	364	390	390	374	396	359	329	347	379	384	362	351	381	376	357	352	381	408	372	395	337	376	339	379	372	368	344	391	369	382	371	374	356	346	389	365	372	373	389	383	383	353	382	402	369	411	411	384	355	363	368	385	340	362	390	368	356	351	334	329	354	381	381	368	345	366	362	378	354	367	361	358	354	355	376	356	360	387	350	390	386	367	375	373	395	331	414	379	372	389	363	363	343	349	354	376	347	387	355	370	400	379	397	385	373	374	372	337	354	390	394	387	375	379	356	328	383	385	386	333	360	372	381	363	375	362	356	398	373	364	387	392	400	385	398	375	356	397	400	403	338	406	363	363	393	421	396	373	333	368	400	374	360	376	366	388	382	398	406	397	346	352	379	353	418	389	362	363	374	403	362	385	386	342	406	384	391	385	406	356	363	373	411	389	377	382	366	344	374	388	359	380	372	344	381	345	393	338	399	378	412	386	353	367	373	348	361	375	351	381	378	374	409	362	356	336	370	395	348	369	386	398	378	375	363	396	323	363	376	410	391	369	347	377	415	334	369	361	340	354	375	359	357	370	351	382	350	388	362	388	349	362	362	345	401	368	377	369	355	323	374	412	371	351	375	403
5027	1102	843	532	535	511	467	495	463	477	436	471	472	450	425	408	439	426	456	447	472	436	442	450	440	456	422	454	436	446	430	440	433	460	452	434	403	488	467	445	467	433	458	483	490	458	461	425	482	442	459	425	450	471	479	422	465	475	454	458	426	443	442	446	458	451	427	479	429	475	424	447	463	508	459	412	467	452	475	448	438	431	457	440	472	447	410	474	454	433	424	438	448	438	421	455	447	450	488	427	469	404	450	426	457	456	460	429	435	471	438	445	453	438	439	475	452	408	398	433	459	488	451	422	423	444	438	456	431	448	423	439	430	429	442	422	445	445	456	451	436	426	436	421	458	475	432	465	438	390	426	403	470	438	422	461	450	446	441	408	441	439	429	417	444	444	419	457	432	425	457	454	475	461	441	450	452	457	464	453	429	432	461	485	469	406	449	436	455	426	441	457	443	453	461	438	432	418	416	489	428	410	430	458	467	464	429	488	450	434	431	448	454	435	445	424	472	441	445	455	473	449	436	401	423	469	429	461	428	414	475	422	486	482	413	448	467	411	456	441	452	453	454	433	414	433	434	459	432	468	451	441	423	442	438	436	444	462	431	463	447	457	445	448	457	477	414	464	455	472	439	459	451	427	450	446	427	471	515	450	475	441	440	464	448	484	466	407	444	448	404	425	447	437	439	483	458	442	434	434	431	427	430	479	484	422	438	391	448	459	440	442	438	439	454	412	474	422	427	435	453	444	433	404	442	431	408	440	428	430	469	404	493	450	414	439	452	473	416	437	441	456	438	423	451	422	477	432	467	453	441	413	412	485	475	436	442	431	480	416	435	472	426	452	438	419	396	419	432	472	418	470	455	469	422	441	453	425	450	467	451	464	438	445	455	414	480	429	424	463	437	474	455	430	434	426	455	417	438	463	439	459	477	449	472	496	454	410	410	479	432	421	430	434	419	446	432	444	403	441	440	479	451	478	435	485	431	414	460	429	461	470	460	399	437	425	461	462	436	443	419	432	448	434	414	469	439	414	428	448	455	449	467	433	437	415	434	441	482	461	443	454	425	443	407	419	422	447	443	450	450	468	441	454	434	441	465	443	432	450	477	469	438	433	447	470	426	456	456	428	443	464	468	439	437	453	453	464	437	462	465	464	467	461	438	441	430	408	458	443	434	452	468	394	410	451	428	422	437	438	444	448	442	475	431	421	485	448	450	450	474	457	454	470	409	491	403	434	487	486	450	439	437	437	448	418	403	477	427	429	459	462	409	444	429	445	439	434	412	451	446	418	449	409	480	448	449	486	409	457	418	446	417	453	430	455	437	451	470	409	480	452	475	445	415	446	437	426	427	401	437	471	432	456	465	392	436	495	441	463	461	429	437	443	442	455	449	405	485	416	454	458	465	468	422	468	439	428	405	450	453	457	443	444	418	451	449	462	457	443	437	423	436	451	471	443	430	437	398	462	491	450	451	471	440	431	452	458	421	464	451	472	435	452	427	479	397	417	448	401	446	440	440	398	448	424	446	450	438	456	433	472	403	432	429	460	423	419	481	423	448	485	446	440	432	415	446	420	445	465	445	410	450	442	456	462	460	444	451	461	434	463	449	460	443	491	422	460	450	437	423	412	458	445	456	435	454	443	437	411	446	443	452	496	413	460	432	431	462	471	476	466	425	435	467	451	426	463	442	452	468	424	426	434	452	403	477	470	435	402	429	446	440	439	458	436	444	441	430	445	405	452	438	390	467	465	474	452	448	441	415	428	457	470	447	428	474	471	426	443	444	459	418	422	427	446	457	443	450	436	417	455	413	445	447	443	460	452	459	441	478	450	469	422	463	468	426	436	492	427	434	472	444	471	447	411	443	431	402	425	473	408	464	450	428	428	453	440	488	453	446	470	429	477	441	413	458	439	459	425	435	443	448	468	464	451	450	476	429	457	427	424	489	438	435	434	466	451	433	463	417	445	454	459	496	436	460	420	435	448	452	427	452	428	435	448	436	442	406	454	425	421	437	458	453	420	423	459	444	430	428	461	465	419	451	437	452	469	495	443	448	447	435	464	436	454	437	431	436	450	433	479	427	449	437	416	466	458	467	489	409	429	415	426	454	442	423	425	432	417	407	425	412	430	419	483	424	452	400	426	439	465	428	413	439	485	433	488	471	466	404	439	388	440	454	460	435	427	429	427	421	433	417	451	443	451	472	437	449	430	437	463	428	453	490	439	428	500	436	444	451	436	452	454	444	440	462	428	454	468	446	416	454	434	403	442	440	454	459	453	457	455	443	465	431	464	480	475	469	448	437	499	462	451	420	444	445	472	484	492	425	421	401	407	406	436	485	487	408	420	418	473	428	444	468	432	426	436	419	453	468	448	456	454	443	484	482	437	454	434	453	480	467	432	408	473	457	470	461	446	463	478	455	457	409	442	446	423	404	448	465	461	442	403	428	420	455	450	435	435	440	413	455	415	469	458	436	458	412	427	411	430	434	408	441	429	442	429	447	479	464	459	444	450	460	434	483	439	467	443	445	434	473	437	469	414	433	446	449	444	417	474	501	443	423	422	439	429	444	441	455	467	419	436	467	474	432	466	464	419	463	423	441	484	457	459	427	435	464	461	438	428	413	440	457	426	485	436	455	433	426	448	416	458	457	492	433	451	428	397	447	448	447	472	473	449	446	439	447	479	438	471	490	409	449	453	452	468	455	428	420	468	477	468	431	434	457	432	430	480	444	434	418	469	432	414	461	463	485	419	479	428	459	431	462	427	429	486	396	428	414	453	415	471	444	451	409	457	431	431	458	484	483	418	408	446	438	433	454	424	446	468	437	433	450	413	479	453	442	447	456	467	452	419	422	450	453	466	440	484	432	459	445	482	458	432	448	476	433	446	475	453	468	473	429	433	436	419	451	468	447	447	453	435	437	420	461	425	454	431	448	451	416	473	447	429	450	444	431	499	431	459	475	443	416	428	416	438	451	439	404	468	438	450	452	495	416	406	450	450	414	437	437	461	472	460	449	424	453	449	411	457	436	449	433	421	455	494	445	444	477	454	457	444	428	459	438	450	445	421	451	407	455	435	453	422	434	455	410	433	447	457	497	399	456	458	448	429	456	397	434	428	453	443	454	441	460	420	437	455	449	416	434	467	438	431	440	406	445	445	414	450	444	447	488	450	437	442	433	416	429	469	435	462	485	451	437	441	413	429	456	483	448	415	449	478	440	458	440	419	440	420	460	429	421	426	462	454	458	474	416	482	471	471	501	456	420	434	473	447	441	445	455	471	399	431	468	470	429	407	421	438	455	461	432	426	440	478	474	463	453	447	444	476	423	383	443	441	450	444	437	450	445	441	477	418	423	436	443	477	424	456	435	469	434	453	441	439	457	413	429	457	476	452	441	437	449	464	440	470	426	453	455	455	450	433	446	460	454	437	425	446	469	488	432	440	460	440	477	426	428	462	442	451	446	389	411	451	444	458	407	396	451	466	427	436
23565	21396	28217	24966	20975	2794	734	634	538	514	470	498	453	444	418	420	424	426	417	422	439	436	418	387	428	413	403	435	399	396	414	393	392	374	394	397	400	367	364	410	527	438	641	748	691	395	394	404	375	437	434	392	432	398	392	381	423	436	404	394	416	399	384	382	406	416	417	376	414	393	393	384	407	403	402	414	391	404	404	414	419	414	377	422	414	383	408	385	408	400	389	367	375	384	380	378	411	389	396	396	390	410	426	426	391	381	420	436	393	397	409	366	379	371	407	410	367	377	417	392	411	412	385	387	360	408	401	410	376	401	388	388	364	373	365	397	389	367	393	406	384	380	397	408	405	413	421	391	437	405	403	399	418	387	381	388	383	404	380	361	379	381	370	409	381	360	387	410	404	401	389	433	363	377	369	404	370	405	399	409	362	380	371	383	426	408	409	385	412	428	426	394	380	415	383	383	384	400	365	387	389	376	398	386	394	393	371	390	397	383	381	438	369	400	390	431	424	414	387	401	368	408	392	399	400	376	383	394	390	413	411	392	402	406	391	402	393	375	390	449	389	415	402	410	394	383	400	382	417	382	416	355	410	399	366	406	377	422	414	380	392	388	404	347	402	354	382	377	394	403	376	410	398	382	384	412	356	388	398	401	387	379	396	379	411	381	385	404	383	394	426	401	375	407	472	405	415	402	413	349	384	431	389	403	385	414	340	393	424	371	384	375	389	362	357	396	392	421	367	374	415	403	412	392	414	422	371	387	390	419	395	428	409	377	384	408	388	393	397	373	385	403	384	401	412	428	384	370	410	411	374	364	396	424	377	374	412	392	389	415	362	413	405	415	391	432	389	423	408	374	356	395	394	394	420	384	397	397	389	412	385	378	383	388	399	412	381	410	426	381	384	403	388	388	406	410	400	425	368	433	396	399	388	408	407	396	404	390	410	368	396	400	387	420	390	396	404	405	358	401	402	381	421	423	406	371	408	390	414	393	397	377	397	416	395	398	433	416	391	381	378	384	374	413	383	405	390	395	383	422	394	426	396	387	428	392	404	407	396	400	409	400	376	364	405	373	388	442	396	391	432	413	375	363	376	373	396	414	387	409	407	364	404	413	372	390	407	398	386	364	413	369	444	358	396	426	396	386	383	386	423	376	384	388	407	381	395	421	450	395	385	389	378	368	384	401	405	413	399	332	411	408	370	413	404	423	383	379	411	369	383	384	394	392	386	404	379	385	357	417	390	417	359	398	369	386	394	414	380	419	389	379	397	397	405	379	383	401	385	387	382	416	395	408	427	405	386	409	417	373	384	398	370	390	359	344	396	411	420	362	398	393	423	374	393	405	381	409	374	387	377	400	395	386	407	442	408	400	380	398	379	400	398	422	368	403	411	393	382	387	360	362	381	422	387	387	403	384	385	437	419	389	400	388	402	374	407	394	395	401	414	411	394	364	393	403	428	379	394	433	373	388	409	391	421	370	382	370	392	417	403	407	352	406	399	388	405	377	405	407	422	401	389	402	358	369	400	392	428	393	407	413	418	388	389	370	394	394	412	382	409	379	415	388	379	376	388	399	363	376	387	356	413	391	410	389	387	380	401	398	375	392	419	398	403	382	395	399	391	383	427	397	422	397	421	392	400	413	406	367	369	407	393	405	433	405	420	339	387	357	361	369	416	403	419	408	374	416	371	394	409	368	375	372	385	390	383	412	378	369	380	399	422	336	394	422	384	379	375	398	404	390	387	392	398	419	364	409	418	401	364	387	393	417	391	372	385	443	364	414	421	377	423	367	412	377	395	422	384	423	395	369	404	388	388	408	381	359	384	395	392	411	388	395	398	376	403	398	398	401	389	358	390	391	380	441	395	414	373	369	393	391	393	429	370	456	415	399	396	413	380	401	388	402	372	356	381	435	378	373	437	341	379	412	409	394	392	382	392	358	399	400	408	417	397	365	394	388	376	387	392	382	394	412	388	382	372	372	411	361	392	413	384	409	412	364	359	383	407	342	399	386	404	382	368	398	388	388	375	384	407	431	374	352	371	384	373	422	397	417	390	386	402	372	342	392	395	402	411	420	374	370	428	392	412	412	399	413	406	399	422	402	374	392	425	370	343	414	381	381	404	396	373	424	373	389	388	383	394	415	390	404	349	382	429	375	410	413	422	407	416	386	361	407	399	412	370	432	369	420	379	366	411	386	358	390	380	396	387	386	418	430	415	379	349	388	384	382	424	393	411	377	421	372	401	346	354	363	378	389	392	412	396	382	419	373	394	409	385	413	420	366	386	420	373	407	399	360	392	371	374	428	388	376	367	395	378	407	428	410	414	395	368	355	408	389	363	396	391	397	385	431	409	356	379	404	397	426	411	373	358	390	387	401	418	371	397	338	408	361	370	382	420	397	390	405	366	402	409	385	413	405	365	401	410	382	413	409	403	362	379	383	382	392	412	388	414	392	410	405	374	390	365	365	406	390	402	363	393	378	385	414	387	369	418	367	399	418	419	397	399	399	388	401	408	378	370	360	412	403	423	393	381	416	414	422	392	375	380	389	435	399	402	389	392	396	382	406	413	387	385	403	377	375	384	405	405	374	404	386	375	379	409	401	375	386	396	406	403	393	375	429	382	401	397	418	389	403	396	383	388	397	410	387	376	378	395	403	399	412	412	409	362	392	377	408	396	390	382	351	396	388	370	391	384	421	405	430	393	366	362	395	377	363	401	392	390	406	394	380	415	409	436	337	397	391	367	382	397	379	398	365	420	381	372	391	417	382	421	394	399	356	366	392	390	390	377	405	407	391	410	422	396	368	356	415	403	422	397	404	421	412	403	422	397	386	412	395	376	408	421	358	441	393	398	367	362	410	371	427	379	397	370	397	364	387	393	360	357	383	376	391	430	359	376	386	403	418	395	366	344	390	416	396	388	399	400	418	372	415	413	397	415	390	368	412	407	389	382	398	415	372	387	401	430	401	404	390	363	385	399	372	390	398	394	373	417	389	396	372	427	384	395	398	392	425	424	395	418	372	387	403	371	414	414	382	366	409	424	383	390	387	414	400	409	420	395	370	441	411	415	385	386	373	429	367	344	409	413	435	373	397	369	430	398	381	407	410	382	378	388	380	418	355	393	388	413	368	394	342	409	404	382	413	351	422	414	399	437	349	422	380	352	407	355	391	374	418	372	402	430	379	379	371	352	353	373	365	387	380	402	396	415	387	365	356	382	398	376	420	392	383	377	424	376	393	424	395	377	362	386	344	387	378	368	421	373	432	360	389	386	397	387	396	382	379	383	385	360	413	387	388	416	379	384	371	385	370	375	381	398	403	398	384	414	374	403	404	406	411	408	388	407	396	370	396	358	368	405	391	389	409	407	419	401	383	412	386	411	417	422	377	377	375	397	386	421	377	372	408	377	401	380	390	414	384	378	393	422	393	396	373	406	369	375	362	361	387	430	406	374	380	396	418	415	375	414	397	425	412	382	367	399	392	425	374
5357	7687	4791	2361	1667	1307	1081	936	776	734	682	640	604	583	577	563	505	539	536	508	517	518	453	495	522	495	520	471	486	502	519	513	482	477	513	460	484	504	467	549	746	560	936	1185	952	521	484	506	492	473	491	505	480	480	496	457	497	474	502	475	468	517	457	513	493	449	455	489	455	470	453	506	490	462	511	457	456	486	484	470	477	471	459	511	473	480	426	490	482	456	422	434	493	460	505	471	440	475	517	483	457	497	482	497	466	475	461	484	468	491	475	472	470	472	485	459	458	473	517	461	503	459	494	505	496	468	502	522	483	466	505	473	463	476	464	431	465	466	497	494	519	495	512	460	458	473	497	490	454	504	533	477	485	491	483	504	470	458	477	447	455	475	454	472	442	434	483	470	493	452	451	469	470	480	479	470	479	450	502	480	509	462	474	465	492	452	457	485	445	438	447	513	480	472	492	459	511	498	452	444	505	498	489	493	431	449	493	477	468	457	477	490	501	467	461	478	488	520	442	460	477	469	499	480	475	481	514	495	471	487	446	501	469	511	488	494	474	461	466	494	491	488	521	518	488	477	465	457	485	441	490	473	478	464	479	503	477	486	453	488	459	521	470	497	453	486	468	458	506	476	488	479	465	501	487	483	499	447	486	497	462	458	487	497	457	491	541	497	482	461	457	441	480	478	458	454	478	477	493	502	472	468	472	502	511	482	446	447	479	493	451	488	487	508	464	471	451	498	515	467	482	465	459	438	487	498	486	468	444	447	464	484	481	486	490	418	526	511	503	511	462	497	449	520	490	475	480	447	444	469	432	509	448	485	500	509	492	473	503	481	517	469	492	465	454	502	492	500	441	482	517	496	461	454	483	494	496	449	484	459	482	454	497	505	514	445	443	484	457	449	490	472	496	462	479	510	483	460	463	458	453	470	455	504	456	457	493	493	485	466	479	461	530	461	464	470	508	476	500	486	484	484	459	472	527	480	467	477	479	459	478	469	447	445	459	442	430	505	474	478	524	480	468	433	428	458	466	500	434	469	478	482	433	461	468	479	479	467	466	442	422	470	498	497	444	539	486	474	461	500	487	472	483	488	476	505	497	480	464	463	486	450	521	460	455	473	489	477	485	474	474	480	480	451	422	468	461	453	456	479	506	496	467	459	472	464	482	525	457	494	466	451	534	478	481	483	498	475	511	502	513	465	474	491	456	472	471	462	487	481	487	457	463	454	484	483	461	486	490	485	501	487	473	445	511	461	479	449	484	487	488	484	447	498	473	486	478	437	464	471	474	457	490	439	484	452	436	478	471	525	483	469	468	462	467	480	453	483	484	453	448	480	435	514	498	458	495	494	497	473	476	524	476	499	473	451	459	466	455	470	486	454	493	487	454	496	503	518	497	485	504	488	481	469	477	486	531	495	461	488	486	477	455	487	500	479	486	485	481	491	472	495	463	499	471	481	483	449	484	507	446	455	498	476	488	495	513	490	486	505	500	462	471	449	467	496	491	477	481	485	486	497	503	471	476	441	467	498	480	471	483	465	505	462	488	491	458	488	469	499	490	495	504	468	457	476	472	456	466	462	491	504	482	471	504	461	459	488	472	456	480	462	479	509	498	457	499	491	476	475	529	495	519	487	430	484	476	465	469	452	499	449	512	487	462	509	481	476	484	444	463	497	492	481	502	467	493	488	453	506	452	479	481	517	464	462	473	430	447	516	461	471	459	451	459	462	489	464	454	476	458	492	523	431	475	511	468	438	452	473	455	438	456	495	454	474	490	484	502	490	509	496	479	496	477	500	472	467	497	473	460	489	486	485	459	516	463	477	466	499	508	468	491	461	497	466	527	504	464	464	493	461	462	518	474	493	432	464	495	460	477	516	470	519	443	470	497	495	466	462	437	487	476	458	459	511	487	436	483	488	480	461	482	490	474	461	459	503	504	484	463	493	462	491	462	489	482	479	480	473	490	498	469	484	472	475	441	518	516	472	486	474	460	466	488	458	449	494	480	457	500	481	466	473	492	482	488	499	473	430	468	462	473	516	499	469	505	494	454	490	477	478	451	484	493	479	456	458	472	469	461	460	459	436	484	473	480	456	449	463	469	477	458	495	521	488	453	509	486	491	474	463	468	439	451	445	466	448	509	487	493	487	476	479	476	474	528	489	451	497	448	475	487	474	480	490	473	494	537	457	488	479	498	537	446	476	484	459	493	486	521	487	463	494	467	473	495	471	515	468	433	486	479	501	418	503	463	521	478	488	508	524	503	472	496	515	498	487	456	497	490	481	482	476	435	497	493	503	460	505	502	511	490	479	508	462	481	454	481	460	455	451	494	474	518	461	476	475	488	500	485	498	459	421	502	487	509	478	492	452	452	486	445	477	444	541	490	462	473	465	498	491	491	416	496	456	475	460	457	503	473	467	447	462	472	472	455	445	512	471	475	485	463	480	461	452	518	516	469	484	410	460	523	466	474	472	467	497	487	466	469	481	398	460	511	469	454	457	494	434	481	505	461	482	475	518	500	456	463	467	476	474	489	477	517	506	483	480	490	483	472	485	499	496	498	454	498	488	467	466	501	475	488	480	458	499	482	501	476	452	498	482	464	429	463	471	492	498	489	510	459	454	503	457	468	486	429	427	477	478	471	506	474	484	495	508	455	468	499	490	501	451	498	494	490	448	463	463	481	475	480	477	455	464	449	467	415	462	487	486	466	455	450	491	491	513	436	493	476	496	490	502	467	465	480	499	448	488	514	520	470	485	450	467	463	489	492	472	465	472	482	477	473	452	475	478	517	484	450	477	495	485	481	489	428	463	440	515	470	497	478	484	493	505	514	489	465	460	484	495	457	470	482	469	481	522	416	472	463	546	480	493	499	470	441	517	505	473	474	487	488	506	457	481	470	488	480	474	484	474	452	461	488	459	483	476	510	477	488	484	485	503	438	490	498	447	488	494	464	509	480	478	499	483	458	516	504	490	473	505	473	457	459	451	433	458	474	463	470	498	490	443	459	457	453	484	462	463	469	487	496	467	469	481	453	488	487	474	468	462	448	449	512	479	489	451	460	448	445	461	528	462	502	480	459	494	452	512	467	470	428	429	463	503	424	477	503	442	472	469	489	478	500	447	485	475	470	483	468	474	521	492	468	497	452	490	457	453	475	490	473	492	470	510	485	457	434	478	466	504	463	440	476	464	476	482	511	474	506	473	467	484	451	470	504	493	480	501	487	509	442	470	445	467	470	465	474	507	440	472	497	509	494	476	481	478	500	475	502	493	523	441	479	443	460	487	496	491	470	490	472	488	520	513	467	466	470	478	506	485	528	483	481	447	498	468	455	464	489	466	487	486	522	481	482	498	462	448	446	485	483	478	507	430	455	451	464	510	478	467	507	481	493	474	460	523	516	491	496	437	486	483	473	477	499	484	526	495	495	469	514	467	499	465	469	469	470	492	460	480	515	417	473	485	456	503	462	494	495	467	431	481	468	471	460	521
25001	21393	26534	25231	1880	382	365	275	292	257	247	244	238	226	224	224	227	248	246	205	225	231	216	228	217	229	223	237	191	213	198	249	226	230	218	210	226	219	192	241	331	237	330	397	360	184	229	210	219	236	226	240	201	221	191	209	218	217	239	197	222	187	185	224	218	223	216	210	197	203	236	188	215	193	198	204	214	190	208	226	218	204	224	221	203	229	203	211	195	214	240	216	199	204	217	238	216	234	220	211	208	221	223	205	192	216	220	220	206	217	235	210	220	201	210	204	226	186	202	214	209	223	230	220	219	206	216	206	235	212	242	216	200	231	205	196	217	216	208	213	228	198	199	205	209	199	214	219	244	204	236	224	230	212	230	200	206	204	213	206	249	224	196	193	212	242	228	223	187	229	219	220	241	198	200	224	206	210	224	219	211	201	199	201	232	199	224	238	213	215	233	215	221	202	187	211	247	242	213	187	237	219	220	208	213	203	226	192	238	232	207	212	216	201	226	218	214	235	236	225	226	204	209	203	205	223	241	225	212	234	203	198	216	204	213	204	220	220	221	212	222	216	199	200	242	213	191	226	226	226	222	220	219	233	226	231	192	201	237	220	226	178	221	200	202	186	204	216	192	244	213	203	226	224	243	214	203	212	214	213	227	211	231	209	224	200	237	200	215	230	175	203	196	215	217	217	214	238	198	225	199	191	201	221	235	215	228	214	231	222	180	224	228	228	228	218	248	219	242	222	229	208	218	237	239	219	209	227	202	223	232	211	219	220	220	192	241	219	207	234	197	209	220	226	209	240	226	218	225	213	193	210	218	212	204	210	231	203	207	236	215	217	205	230	204	195	221	254	215	230	226	215	203	225	194	218	220	214	222	213	223	228	204	241	202	199	208	214	198	235	233	206	214	202	208	214	206	189	207	254	205	218	233	222	208	205	210	212	198	222	202	209	242	215	199	224	195	229	234	189	240	220	209	205	217	214	237	208	204	229	214	221	200	232	208	190	223	201	182	216	215	211	216	208	221	205	224	201	197	196	233	188	219	213	205	207	197	210	224	198	218	207	205	206	211	219	209	219	199	220	219	222	210	232	204	187	216	184	203	202	182	220	230	223	211	227	213	179	206	231	227	218	233	224	198	212	221	207	202	189	215	217	197	216	208	203	221	234	194	201	192	220	222	246	230	188	230	215	212	220	228	228	213	205	207	238	194	210	196	210	218	220	185	223	221	225	182	211	205	226	223	209	216	218	193	198	228	221	214	165	221	212	206	199	230	219	204	206	211	189	178	234	213	235	215	218	232	231	238	230	244	216	189	231	197	208	196	222	214	182	225	245	219	212	239	199	206	233	207	232	224	241	222	211	214	178	194	210	178	203	198	213	221	210	219	226	195	207	205	214	192	195	203	197	187	210	199	209	233	235	209	211	207	239	228	210	207	205	224	221	204	206	222	207	228	204	220	184	208	210	223	240	217	211	212	209	210	232	216	211	222	220	211	204	214	192	217	205	230	203	199	218	216	192	226	198	208	230	200	231	198	224	203	230	216	219	218	196	195	196	192	235	212	227	208	224	211	223	218	227	206	229	210	244	237	216	210	221	211	207	226	197	223	216	206	199	212	246	198	194	189	214	245	233	228	245	231	224	234	222	199	206	209	199	214	239	205	191	213	190	228	210	230	227	233	226	206	206	200	254	224	214	198	208	225	242	183	186	182	237	219	232	226	223	194	234	204	255	227	229	211	216	231	219	209	235	239	209	228	196	211	209	217	211	214	214	200	213	201	197	217	174	231	225	211	190	209	264	198	216	194	200	211	202	249	204	216	206	199	201	222	252	196	207	215	224	214	210	217	230	224	213	209	242	223	188	210	199	222	216	208	225	215	216	228	210	202	231	233	221	209	218	226	215	212	211	236	209	212	212	192	239	250	210	219	216	213	222	195	213	225	196	210	233	219	211	210	223	200	213	237	207	219	231	232	200	217	226	197	217	208	225	213	228	215	212	213	233	215	220	203	226	202	225	212	227	209	213	251	237	221	215	229	198	217	219	201	203	215	216	188	202	227	207	223	217	210	229	211	202	216	211	202	220	213	219	224	226	201	214	195	211	221	214	184	224	205	202	232	221	210	196	215	246	209	202	201	211	191	207	205	221	218	200	216	225	223	213	205	216	235	233	195	231	208	230	195	217	235	210	212	219	195	213	210	250	227	221	221	226	209	220	186	212	184	220	220	227	199	218	246	250	219	201	180	208	234	231	224	204	224	215	195	218	224	209	203	230	201	205	213	218	192	220	219	218	209	198	206	198	208	215	216	207	202	223	214	225	197	219	196	197	215	207	209	248	206	244	230	218	222	212	172	220	215	220	216	205	202	233	199	219	213	236	205	200	195	176	215	211	218	196	197	224	220	198	207	220	213	195	230	194	200	212	210	190	214	177	190	208	218	207	236	212	225	196	202	192	239	241	227	237	228	221	235	219	198	185	234	203	226	216	231	208	196	216	223	235	227	210	220	221	213	196	195	213	236	228	228	221	215	161	225	227	231	218	196	248	241	209	190	206	206	198	216	216	181	219	221	236	216	219	192	204	220	192	223	232	226	213	237	224	210	205	214	199	198	210	232	217	226	202	215	197	189	243	184	202	197	211	219	221	215	225	203	192	210	201	208	210	190	224	196	237	198	205	211	211	225	242	183	226	208	212	220	183	187	216	213	207	202	244	235	219	205	211	210	218	249	220	216	222	212	250	200	229	223	215	212	235	236	218	204	200	218	226	208	213	200	209	214	208	221	222	187	213	208	204	221	223	202	210	222	216	230	185	213	208	232	222	210	226	223	226	227	231	209	195	234	211	191	198	228	222	197	218	232	206	227	232	234	208	195	223	198	198	230	235	212	190	242	196	197	223	217	192	210	222	208	214	202	202	203	229	193	240	224	196	201	220	213	247	217	195	204	210	207	222	212	241	223	208	243	189	204	216	219	210	232	204	223	207	239	202	215	226	219	199	216	210	208	219	197	217	195	239	201	228	200	206	219	210	195	201	197	234	243	218	216	197	200	244	202	223	215	206	212	212	230	220	207	242	216	231	223	177	186	216	200	206	211	230	193	219	219	226	213	213	214	208	203	204	223	213	236	227	192	232	200	199	219	235	196	202	207	199	213	230	195	192	215	221	241	204	240	219	230	202	193	198	206	197	203	223	201	212	213	207	242	193	238	220	221	237	205	203	195	219	203	196	217	209	234	225	203	221	208	199	221	211	225	221	234	220	213	213	213	235	202	202	221	205	211	201	227	228	226	208	204	246	222	220	198	201	233	231	232	204	203	205	207	209	229	208	228	202	226	205	222	219	238	223	243	190	182	211	208	184	216	195	213	199	218	225	213	219	234	226	204	204	211	235	201	211	202	223	196	217	232	232	214	218	224	217	213	211	200	235	204	236	226	219	190	206	212	248	218	199	204	241	200	216	229	212	210	211	232	215	198	220	201	212	219	224	209	204
5209	3807	2454	1153	832	650	564	452	436	385	374	312	331	305	326	292	303	278	300	289	267	283	276	249	239	276	251	255	271	273	256	266	272	270	282	241	275	254	226	281	477	320	532	679	498	231	225	281	245	258	255	278	236	286	266	255	286	252	257	277	256	244	260	252	275	254	242	246	278	253	278	251	268	263	260	221	266	282	260	252	255	268	262	240	286	256	258	249	257	275	283	236	245	272	271	277	273	235	255	276	251	269	234	255	276	278	249	262	247	243	242	262	241	230	278	249	267	262	251	251	255	279	262	280	246	236	276	240	295	237	261	255	290	251	275	283	247	270	288	257	234	232	253	271	313	259	275	262	291	256	247	229	229	288	257	242	243	253	254	295	237	270	255	260	249	259	267	280	258	263	267	255	268	262	259	244	274	248	234	287	279	232	264	268	276	266	244	261	255	265	249	275	249	244	258	245	248	254	248	283	240	232	251	251	274	263	285	264	264	240	234	241	257	284	287	246	236	251	232	265	229	255	242	228	261	251	245	261	256	245	246	261	222	270	252	231	278	274	262	229	263	267	257	254	283	247	261	257	233	270	254	264	269	247	277	264	269	284	255	251	245	241	255	230	255	262	261	277	252	262	252	264	260	267	246	273	282	279	257	271	230	240	295	260	229	273	247	243	264	267	255	262	299	236	233	268	241	256	229	259	278	290	246	261	281	254	255	275	258	249	266	275	262	269	255	269	238	255	261	286	252	280	239	279	259	241	268	238	258	248	235	280	255	253	234	269	273	256	266	241	254	272	232	260	275	234	261	231	272	247	275	241	249	259	277	249	292	249	277	267	243	282	240	248	258	277	216	278	267	259	283	230	236	267	258	255	230	240	248	258	280	234	254	257	252	251	249	253	243	245	243	282	265	246	257	242	246	279	232	228	271	237	247	243	268	270	256	268	254	248	297	267	248	275	248	214	243	244	285	264	254	238	271	231	249	266	245	225	269	269	248	237	249	271	288	264	238	267	252	269	240	264	265	252	279	261	257	276	256	250	286	256	245	257	252	283	283	268	243	260	252	235	248	252	255	270	272	265	264	261	276	285	250	271	254	248	242	245	248	259	262	237	278	211	234	251	254	272	259	258	239	280	258	280	276	254	273	228	254	251	269	268	243	278	283	237	295	261	256	251	257	286	263	240	256	255	265	266	260	240	277	268	260	277	263	260	259	234	248	243	277	237	249	267	296	274	269	222	261	271	236	274	283	265	267	241	257	270	234	269	254	267	254	250	233	267	236	279	266	265	242	248	252	259	260	254	244	259	258	263	231	257	221	235	248	249	245	251	265	257	248	271	277	260	264	261	272	260	270	291	290	232	244	257	240	248	243	268	243	245	269	261	256	261	265	245	269	273	234	277	252	265	247	280	256	256	289	249	263	248	260	246	273	276	269	248	268	251	241	269	248	285	247	260	266	252	264	265	253	247	259	254	246	257	286	255	274	251	244	271	258	250	237	251	243	251	265	270	245	277	254	272	252	217	266	247	266	274	258	261	264	252	255	271	249	257	248	278	253	239	239	264	271	254	267	263	274	256	284	263	264	242	263	285	267	266	267	243	251	255	282	259	263	282	267	253	276	280	257	285	282	271	252	252	242	265	274	278	282	259	234	248	273	263	259	287	255	274	260	275	269	294	248	265	266	285	238	305	222	277	246	253	251	256	265	242	246	219	301	246	245	255	250	280	245	230	286	250	254	248	251	271	260	269	263	279	253	255	262	251	248	264	258	233	279	270	265	248	234	236	283	274	245	246	230	246	243	247	253	240	283	266	245	273	255	278	298	294	267	306	229	251	272	241	260	260	266	257	244	246	259	272	270	259	281	240	262	253	281	265	259	285	243	258	284	267	249	269	249	285	248	288	260	289	263	247	221	280	243	274	239	246	269	261	284	255	251	255	255	250	261	259	245	261	293	260	236	275	284	261	230	272	244	257	267	254	265	286	253	282	267	243	254	266	238	263	265	250	248	259	249	278	263	260	249	235	289	236	280	215	272	251	269	245	238	263	244	243	267	278	251	283	254	247	251	250	270	278	264	236	228	250	276	291	263	277	236	264	278	294	260	261	254	260	284	271	277	267	284	276	258	275	284	273	266	251	269	249	257	232	253	222	261	256	231	259	234	286	279	253	241	272	228	261	253	258	258	277	275	266	258	255	257	228	279	274	274	267	231	273	244	270	283	252	259	267	230	247	256	268	251	295	246	243	235	243	250	218	261	238	269	282	261	230	253	239	224	269	243	257	254	225	270	264	253	250	257	275	238	266	234	269	251	256	262	252	253	240	270	272	240	225	267	261	281	254	271	266	269	238	269	278	245	265	249	255	242	249	266	271	227	273	241	260	251	271	239	266	268	275	297	255	254	280	281	269	271	253	246	250	273	240	237	264	265	251	252	242	240	270	266	255	248	252	266	271	262	260	236	249	244	262	278	243	250	250	258	278	237	251	257	263	242	252	267	251	229	253	265	269	246	285	248	249	258	254	276	269	258	248	252	273	258	238	260	280	279	289	251	240	237	270	258	252	255	261	232	254	248	271	289	257	260	242	251	288	258	269	244	261	289	257	260	274	240	242	258	283	255	265	251	253	251	278	263	257	238	276	261	285	252	242	246	273	244	267	251	261	238	242	227	244	241	267	240	265	243	279	266	243	273	295	277	292	259	275	242	267	273	258	253	244	262	265	283	233	280	267	267	259	295	286	262	254	280	288	256	275	261	259	234	251	268	251	279	269	229	254	266	291	276	225	245	246	265	247	269	269	254	258	246	262	255	230	278	252	260	234	274	270	239	248	254	253	246	236	255	294	261	250	247	237	262	251	255	250	248	251	226	241	273	267	249	264	220	278	264	256	280	263	249	249	234	267	280	236	283	235	261	237	244	252	247	244	233	264	271	251	270	257	260	233	262	254	259	249	246	269	236	272	287	244	252	253	265	261	266	267	283	247	288	248	267	249	265	253	250	260	253	276	258	268	256	285	271	265	264	259	251	272	271	299	249	274	253	247	252	235	263	240	292	245	263	254	292	241	255	266	244	268	280	278	266	261	273	247	258	280	237	255	268	261	249	241	250	281	268	233	264	292	275	254	234	220	243	267	252	251	254	234	268	264	281	260	255	254	246	260	238	240	268	219	264	253	249	229	245	268	251	261	271	304	240	240	236	271	244	256	251	284	254	254	273	237	251	252	253	260	252	249	268	278	248	263	249	270	258	240	281	256	265	245	253	263	256	279	266	259	253	252	251	254	289	253	236	273	263	256	265	244	247	252	243	244	257	283	243	243	240	286	250	284	275	236	263	247	264	242	262	240	245	239	269	263	274	273	262	265	262	270	260	276	279	245	288	273	257	274	245	247	251	251	247	278	259	275	243	300	274	269	238	259	256	266	285	244	261	244	263	246	239	268	290	237	243	230	256	270	247	261	267	251	251	267	288	244	252	257	273	232	279	274	226	250	271	279
22703	21407	28810	24390	21401	20831	1810	552	467	395	381	314	295	302	306	290	283	272	275	241	208	278	253	215	222	211	228	215	216	201	198	213	216	213	242	226	216	188	211	232	633	499	490	683	691	200	219	212	196	193	200	190	198	210	211	188	214	221	205	218	204	186	193	199	211	217	206	177	181	187	200	200	191	175	219	227	177	187	210	231	197	212	198	224	218	222	211	216	208	192	208	187	212	213	235	190	211	227	183	203	204	233	171	196	184	196	197	211	196	208	227	201	182	195	192	198	187	191	184	231	186	196	218	226	181	197	195	200	208	203	182	194	184	188	204	198	210	202	186	201	201	177	198	214	213	191	180	200	214	205	224	190	201	201	191	186	211	180	187	200	219	209	180	207	179	227	206	187	209	196	209	189	192	181	201	204	233	185	183	199	199	184	221	223	199	199	179	198	198	215	192	202	201	195	216	213	205	187	198	174	228	198	189	184	194	218	184	216	205	204	187	191	223	184	185	208	186	166	213	191	226	176	206	219	199	189	236	231	195	193	199	190	208	191	182	199	192	200	217	202	197	181	182	218	185	197	190	210	206	202	200	179	185	193	179	211	186	202	195	209	217	176	180	189	207	228	197	192	224	195	180	197	216	219	223	188	188	193	219	213	193	183	201	211	189	222	194	214	212	214	213	193	194	206	209	205	185	192	189	194	212	189	211	178	205	224	201	227	204	203	207	218	228	172	196	193	213	207	203	192	208	192	196	200	219	206	213	188	213	194	198	238	225	211	206	186	166	211	190	188	188	201	210	215	182	196	195	207	188	198	194	213	184	190	205	185	201	214	183	234	194	176	198	222	205	210	196	176	220	196	207	180	218	215	193	203	192	188	205	219	220	214	213	184	200	190	205	204	197	177	178	201	177	190	228	188	214	199	200	213	223	212	236	184	217	195	189	196	198	209	206	225	195	185	226	195	210	216	192	201	208	182	196	201	212	207	191	197	204	216	191	196	189	212	197	207	200	199	219	203	192	197	200	204	208	212	207	168	201	196	215	207	194	192	233	210	216	185	211	204	200	190	188	194	188	198	206	197	230	189	215	204	185	183	232	188	198	210	196	202	201	201	186	216	196	240	196	210	183	215	174	197	183	179	197	203	211	194	216	189	198	182	191	189	197	191	222	185	201	197	205	181	196	188	197	181	186	162	195	190	190	198	202	183	211	209	211	200	231	206	202	224	188	204	229	195	196	195	210	193	174	187	211	208	204	212	196	190	193	192	166	202	223	193	180	202	187	203	204	203	193	191	185	202	157	218	213	216	215	182	178	172	205	191	219	196	191	212	187	191	226	217	214	218	214	189	204	190	197	218	192	209	197	200	208	202	215	256	206	225	201	177	172	194	201	187	221	196	194	210	207	190	198	200	209	204	216	208	241	202	185	201	196	187	201	217	216	227	172	194	220	183	191	227	226	196	203	193	193	231	198	191	212	190	199	190	225	193	191	224	204	177	191	188	212	206	212	202	213	189	177	212	190	215	209	220	189	200	228	193	198	181	179	193	191	192	203	195	203	210	225	201	220	194	239	207	227	190	199	192	232	198	199	192	218	192	183	195	213	183	196	195	189	180	193	168	207	211	184	225	192	186	196	215	195	195	195	213	195	173	230	195	207	188	173	200	204	187	204	201	202	214	184	204	205	196	180	208	203	188	216	205	202	208	214	185	207	191	217	211	214	202	208	187	225	172	186	188	199	212	196	193	225	192	195	232	190	207	186	207	209	173	211	195	193	208	213	190	188	183	203	207	207	183	225	197	194	195	179	165	204	188	199	198	205	203	167	200	184	172	222	197	196	231	186	190	177	187	195	204	178	181	215	166	191	201	192	202	204	192	203	190	210	189	217	191	192	154	201	189	202	202	183	204	177	203	200	201	210	186	210	204	186	190	201	179	242	195	209	192	224	192	197	195	203	209	190	212	193	234	218	194	208	189	189	199	223	180	175	200	192	184	180	210	209	193	197	219	202	193	184	206	181	198	204	237	215	188	183	210	209	196	203	192	211	190	186	183	221	191	198	198	194	220	198	220	202	197	195	222	193	217	229	210	197	198	201	196	212	199	224	205	188	185	208	206	197	200	200	188	191	188	214	193	200	193	203	176	203	206	212	195	187	177	184	186	215	170	186	185	206	198	202	185	192	178	218	187	216	204	178	177	202	224	204	198	200	201	176	196	202	222	185	216	191	203	198	190	231	205	202	192	214	207	194	212	201	177	200	199	198	175	207	224	209	201	189	197	198	188	178	196	191	227	195	193	198	190	206	207	207	204	237	203	207	209	217	191	224	199	213	210	177	200	199	191	166	206	198	195	199	185	205	196	207	217	202	185	212	205	223	224	198	212	185	209	168	154	201	195	190	198	205	208	192	197	193	184	191	216	211	201	227	212	196	178	214	181	176	192	201	194	201	208	188	181	222	184	177	190	188	201	198	209	184	194	217	183	188	211	217	193	193	190	177	208	205	205	200	199	201	194	206	196	207	209	199	212	192	210	191	188	217	199	201	190	217	210	199	205	177	181	181	192	205	210	206	213	208	185	183	181	202	214	203	173	229	221	171	204	182	206	216	211	210	189	199	197	198	191	167	214	186	205	192	192	219	201	214	218	192	177	197	211	198	199	177	180	198	214	212	216	220	230	206	201	203	229	203	201	199	213	233	197	190	187	204	211	212	205	196	227	208	202	177	210	240	185	195	225	185	206	236	204	204	184	198	191	203	217	203	216	200	196	215	196	206	203	198	196	196	201	216	182	225	203	211	205	193	205	201	201	214	183	210	202	180	207	188	181	185	212	206	218	189	190	176	203	197	186	189	209	207	196	213	188	182	203	206	210	215	185	181	199	210	204	207	180	199	212	188	201	206	204	211	188	189	188	205	187	197	192	222	190	213	219	196	201	205	213	179	188	201	174	199	202	189	211	200	212	185	195	206	191	211	163	195	209	186	179	196	182	203	200	193	193	211	221	202	206	189	203	195	227	175	185	194	244	203	181	216	215	175	173	192	196	203	192	200	204	173	212	186	214	193	184	191	211	203	200	190	188	173	205	203	203	202	187	210	187	224	213	163	200	199	185	200	207	201	212	177	206	199	193	187	192	199	217	207	206	204	200	175	193	230	231	207	200	199	196	209	186	208	181	171	218	205	200	184	206	192	203	193	205	226	197	200	199	231	183	237	181	196	191	180	203	208	215	192	220	194	184	193	192	199	200	186	205	211	195	190	200	212	212	187	216	170	204	166	182	179	210	180	229	208	207	199	200	194	187	209	218	181	187	169	187	188	212	206	184	211	212	179	190	189	194	182	204	231	197	178	204	202	208	217	212	185	190	175	189	176	199	224	183	208	178	199	198	188	223	187	207	177	189	228	171	235	196	190	206	189	204	223	191	199	186	168	186	201	192	211	202	206	181	176	187	202	187	197	206	168	205	174	194	189	208	189	212	198	202	202	188	198	185	178	206
6417	12153	7730	3639	2566	1899	1391	1083	833	724	655	591	509	501	455	408	391	375	341	338	295	293	321	326	299	294	295	303	298	314	288	265	285	301	271	273	243	246	240	383	1107	888	713	1204	1105	272	287	241	267	257	283	276	260	299	262	247	264	230	265	262	269	264	272	242	234	237	266	276	227	269	273	276	249	275	226	251	255	254	262	263	286	270	251	242	252	222	257	274	256	263	234	264	253	231	252	239	238	266	262	226	242	247	263	239	228	284	274	251	234	230	229	237	246	232	255	264	268	250	229	260	257	256	247	301	290	231	244	248	243	241	255	246	255	248	254	223	271	240	245	241	249	236	242	242	242	250	255	272	240	260	221	244	257	271	276	246	243	265	262	254	237	241	245	237	248	284	265	277	263	243	273	249	279	251	264	265	234	244	242	243	281	251	237	268	254	231	259	225	231	254	235	249	241	250	246	266	234	258	242	253	262	241	250	244	287	252	222	287	258	242	271	235	266	243	282	272	246	235	271	237	242	241	226	224	244	234	269	253	256	262	247	262	256	240	234	293	249	204	255	264	251	265	231	254	259	259	271	276	234	243	276	283	254	253	256	262	240	254	239	255	263	254	231	266	242	252	259	231	244	243	252	262	230	244	234	237	242	254	262	229	275	238	248	256	239	262	246	217	262	237	264	252	280	259	258	250	266	238	267	249	241	261	263	258	250	246	279	253	228	224	263	252	267	237	271	248	260	269	246	265	232	225	266	238	260	260	270	259	244	234	260	252	270	273	239	243	233	254	229	229	251	244	262	280	263	254	299	275	244	242	261	230	291	241	241	251	232	247	230	277	238	255	270	241	229	238	264	247	244	252	254	247	257	260	272	246	256	265	236	286	243	233	253	255	241	239	280	241	250	247	241	249	222	253	248	257	254	300	238	243	218	243	238	270	229	247	261	230	281	261	222	293	233	260	227	259	298	250	259	246	254	261	235	263	242	263	256	269	239	265	244	255	281	245	252	242	260	287	227	272	239	237	253	237	229	244	261	248	257	257	276	265	260	253	258	256	260	295	255	254	252	247	244	256	276	247	269	236	253	264	262	251	272	201	251	272	235	275	269	268	251	265	258	282	226	222	259	286	264	252	255	239	255	254	265	281	276	242	250	258	242	264	257	233	258	242	243	233	251	250	251	252	277	250	275	222	269	250	251	246	259	264	228	245	250	254	242	248	253	255	246	241	272	237	281	248	255	223	245	260	240	223	253	251	251	255	272	241	246	241	248	268	260	240	258	260	250	240	233	242	282	237	284	236	234	235	257	248	271	209	255	248	246	258	266	253	256	235	245	251	261	221	261	259	227	249	247	264	259	271	249	248	250	233	223	238	226	257	248	271	256	261	270	224	247	237	265	241	227	250	260	228	248	248	254	267	267	243	266	235	246	260	255	251	256	232	262	251	278	233	258	264	254	234	269	251	278	247	267	240	259	266	257	260	267	245	229	250	240	247	229	260	257	266	231	249	252	266	263	246	232	271	226	246	249	235	211	238	226	250	227	279	247	247	268	243	242	248	257	250	264	252	262	239	216	274	259	246	237	245	259	236	243	258	243	230	253	246	238	237	261	203	247	263	245	249	273	263	272	242	229	246	231	244	234	271	258	222	224	245	232	269	256	229	261	247	260	237	262	266	280	277	233	256	241	244	226	269	255	229	240	270	258	230	245	268	223	273	260	275	269	229	262	255	253	263	220	269	227	233	264	246	262	249	235	245	248	251	235	255	275	262	240	238	262	241	262	255	256	229	241	245	232	234	228	260	260	237	259	256	263	254	223	271	251	258	259	232	262	240	240	246	244	253	271	265	237	259	259	250	223	231	249	253	262	251	226	267	249	279	256	261	244	253	245	252	247	242	267	255	243	261	273	268	251	242	226	266	238	272	249	268	240	260	258	231	260	261	276	234	249	259	251	279	244	273	247	240	230	249	226	271	251	264	221	237	293	241	249	236	268	241	218	223	256	233	239	265	256	254	258	255	242	244	255	257	253	275	248	274	243	235	246	247	262	256	253	237	213	247	270	239	270	269	243	250	257	238	243	251	263	254	264	273	226	232	238	264	242	217	283	238	267	255	252	231	249	266	251	230	228	236	269	231	260	260	252	240	235	245	270	276	249	252	248	243	237	220	265	257	272	253	267	242	266	249	238	240	244	245	223	254	304	231	294	254	239	250	259	255	252	268	259	242	217	232	244	246	254	246	261	254	224	239	238	274	269	248	231	246	242	267	241	262	261	256	258	239	230	234	247	279	258	260	245	246	242	231	273	263	232	255	267	240	241	261	255	270	240	241	268	266	269	250	249	244	267	236	245	304	249	239	262	262	261	224	242	238	285	278	232	263	251	248	265	243	240	258	230	261	224	252	293	264	248	224	238	256	240	243	256	266	246	219	244	244	265	231	252	265	219	277	244	250	228	241	252	253	239	233	248	254	225	233	224	265	229	244	236	253	251	259	273	288	241	232	271	291	259	230	256	270	279	258	238	224	253	256	257	238	265	277	255	251	243	268	260	277	253	242	271	244	268	236	239	246	248	231	251	268	252	265	262	259	227	244	270	262	265	241	226	229	280	246	242	260	250	249	241	240	245	234	262	254	233	216	265	238	276	226	245	249	233	252	228	274	237	261	252	254	240	260	269	245	252	243	254	250	228	249	224	266	249	249	244	247	243	249	233	259	252	254	243	254	265	257	256	249	231	234	267	240	243	224	242	212	238	297	236	250	276	210	245	239	222	263	242	278	271	274	227	254	257	247	265	253	267	237	265	235	251	239	251	236	255	289	261	279	240	232	268	240	257	246	274	239	230	221	240	236	270	249	252	269	231	242	273	249	241	272	268	213	239	265	253	251	248	278	247	251	275	230	228	262	242	281	239	243	253	263	245	256	261	227	234	241	241	230	221	278	233	294	254	268	254	236	247	241	247	253	261	266	231	253	240	244	233	271	265	242	238	283	252	226	270	239	255	252	236	262	255	270	248	248	209	236	270	253	242	236	279	262	282	277	259	234	258	225	236	243	254	260	269	278	233	265	244	266	249	250	211	248	256	245	269	246	287	247	260	227	267	238	241	235	232	249	271	262	257	248	261	228	229	235	255	255	224	255	235	255	228	261	255	236	236	262	275	239	285	278	218	239	236	256	238	238	237	251	256	256	235	246	259	234	244	246	236	260	243	259	261	247	228	257	271	231	247	228	250	246	237	283	232	268	258	249	273	250	257	271	250	267	248	247	246	249	235	227	229	249	254	267	251	257	241	263	257	284	258	241	262	240	290	250	225	251	267	244	268	219	267	264	208	261	223	277	218	208	263	249	266	276	245	263	258	243	256	243	243	239	233	228	246	249	247	243	243	253	266	272	240	261	229	248	275	251	222	270	231	269	235	247	221	246	265	262	239	255	263	245	265	207	266	260	250	228	231	264	247	246	238	255	266	232	247	256	227	250	254	256	232	235	245	240	239	258
28165	15774	2123	596	417	409	404	418	409	339	372	403	361	377	359	376	384	386	347	347	394	363	359	386	400	364	384	413	377	368	368	371	393	374	387	394	366	353	348	402	422	369	398	414	415	359	380	382	373	407	362	407	335	365	387	354	424	357	402	377	350	340	387	370	374	381	388	410	371	376	376	410	406	367	365	393	382	360	393	387	395	379	343	375	385	414	336	407	390	363	374	395	385	405	393	357	376	369	415	363	330	367	399	364	378	402	379	382	386	387	392	371	360	342	358	393	422	420	414	369	400	383	391	363	385	362	386	363	356	375	364	387	355	375	424	372	390	394	365	360	399	426	376	382	366	353	356	356	375	387	385	387	414	382	361	359	369	396	391	378	359	371	407	364	350	372	378	384	360	369	384	358	392	380	377	394	369	360	381	390	378	398	407	385	391	380	376	372	387	338	380	395	349	343	389	386	378	359	368	340	376	384	380	367	373	361	358	373	399	390	343	405	382	391	388	371	387	402	388	385	379	358	380	397	391	374	369	327	383	368	379	354	379	394	394	402	409	370	412	365	362	379	392	388	372	361	364	353	368	365	429	388	403	405	365	339	379	382	352	353	395	415	389	388	418	345	383	388	374	357	381	373	378	337	370	387	379	429	391	362	376	362	383	391	394	390	415	365	374	380	385	374	398	361	366	368	419	359	348	408	329	344	412	357	392	380	375	377	356	365	417	381	372	363	387	354	353	401	360	349	391	371	376	375	368	352	408	372	402	380	359	387	394	387	377	388	407	381	396	336	430	364	364	391	379	399	346	375	408	366	365	360	371	377	384	382	404	369	385	355	385	373	379	366	380	387	381	355	365	370	367	400	379	376	375	358	332	369	389	370	371	401	359	386	373	386	406	362	362	371	363	362	382	378	368	379	382	391	372	395	401	379	368	404	399	378	402	359	393	353	397	386	394	373	428	369	380	373	382	362	374	367	394	336	358	372	367	351	363	355	381	352	359	374	350	376	405	381	388	349	407	401	377	342	371	390	381	367	376	391	369	368	363	378	375	343	369	386	398	389	387	398	391	360	390	366	356	392	332	371	375	396	424	405	329	366	405	398	395	349	397	375	379	353	365	389	393	414	354	370	399	381	393	379	359	409	376	398	356	366	381	397	385	343	379	401	329	392	369	381	368	370	386	412	401	370	364	370	399	379	400	363	365	372	375	380	367	382	412	367	363	366	389	374	380	335	365	385	406	353	391	346	378	421	378	388	395	376	369	416	364	375	411	376	370	385	364	384	359	357	374	401	372	352	378	366	359	400	425	384	371	397	385	390	346	381	366	373	375	409	381	390	393	364	377	353	346	384	373	391	358	410	394	420	385	394	360	423	418	410	389	387	381	356	373	372	375	408	381	378	402	377	328	380	417	393	370	389	373	394	397	385	385	400	411	390	389	363	333	345	383	391	366	340	359	390	399	365	361	377	402	386	375	356	364	375	375	366	355	342	345	358	397	379	380	386	399	351	380	382	388	369	377	382	371	378	357	379	373	384	348	391	420	399	388	402	383	373	390	396	362	392	369	376	368	387	396	399	329	394	385	379	379	393	349	356	398	367	368	375	376	370	393	357	373	394	384	370	364	388	389	376	405	350	377	379	352	394	369	415	367	423	385	401	378	391	385	365	392	372	387	402	362	368	387	353	404	423	378	393	370	345	370	367	360	363	404	364	375	407	379	359	393	362	384	359	390	402	353	352	398	382	359	337	350	380	370	391	382	359	390	415	365	375	385	378	389	398	398	345	362	379	407	368	348	361	366	377	381	390	371	361	384	410	403	404	353	382	372	336	365	361	386	382	382	368	391	386	387	347	366	374	355	403	411	409	356	369	380	382	380	402	369	337	371	373	416	364	402	399	374	360	372	342	401	378	371	376	355	353	352	370	373	371	369	409	386	405	397	394	355	375	348	342	405	407	379	388	385	378	392	387	416	356	347	377	419	380	381	397	368	397	363	368	364	382	373	366	368	371	385	391	414	341	402	397	378	367	398	413	419	389	365	375	401	414	386	370	383	390	378	355	362	398	384	372	381	362	377	397	357	357	411	400	365	383	379	346	386	427	359	389	411	366	401	370	356	357	395	396	369	397	350	444	393	388	378	374	364	348	389	312	379	339	408	418	387	382	383	367	355	396	403	397	373	410	404	372	358	368	380	368	400	408	347	371	374	384	350	382	416	381	372	399	390	365	433	370	364	399	358	395	387	373	364	373	374	404	395	391	397	375	402	357	356	355	407	420	377	368	374	364	367	378	375	360	386	400	364	367	372	404	420	364	377	359	367	384	355	403	366	381	353	329	404	349	396	380	379	347	397	362	363	388	360	377	380	391	366	411	389	350	364	359	381	449	363	391	368	400	399	389	359	361	394	365	385	377	390	391	383	355	373	383	368	384	364	375	358	369	368	416	381	373	380	364	374	399	362	392	355	411	348	367	377	411	394	376	391	420	346	408	358	359	365	374	362	356	407	372	352	365	354	364	361	386	386	406	391	410	400	375	397	346	370	336	402	368	394	370	384	360	382	411	393	397	347	387	371	359	375	381	390	373	385	415	380	341	395	369	381	390	383	345	373	361	374	398	399	368	381	370	399	374	380	371	400	389	397	391	355	369	369	377	389	402	362	418	333	388	352	383	405	370	383	361	367	381	394	351	352	399	356	374	378	406	395	358	376	381	413	393	385	391	354	398	395	363	368	383	374	346	423	388	380	402	366	364	410	370	381	368	384	372	355	370	355	404	347	379	375	373	349	373	392	361	358	402	415	375	385	390	378	376	399	371	344	351	368	396	341	384	372	365	377	396	354	392	351	396	376	383	366	385	356	368	359	406	378	365	360	378	359	390	352	372	381	335	402	369	403	371	376	385	371	383	357	394	368	322	396	391	356	412	364	352	384	353	384	371	373	353	380	373	389	398	383	391	352	368	377	340	394	348	363	379	381	380	368	355	340	344	351	388	354	361	365	389	386	349	388	357	398	374	383	383	392	372	405	373	364	368	392	339	406	379	352	391	420	367	374	369	386	342	401	387	370	347	360	350	365	411	403	378	386	397	364	360	361	410	392	352	401	403	370	369	371	382	390	379	376	399	377	376	401	358	358	330	380	380	375	389	380	367	381	376	358	367	394	390	359	366	315	351	373	370	368	364	378	378	393	393	415	376	369	367	365	370	363	361	385	405	371	386	380	409	389	412	377	382	380	391	389	395	370	370	367	382	357	391	376	378	365	398	395	376	388	338	382	346	361	391	356	397	347	402	389	394	396	371	378	365	383	394	352	393	379	354	370	364	388	378	360	395	346	381	387	370	383	378	375	378	408	395	411	342	391	404	381	382	376	356	367	373	388	360	376	376	382	384	372	380	390	391	379	366	383	394	345	402	375	386	394	378	398	354	366	351	358	337	398	372	370	346	386	411	343	414	357	388	378	385	391	390	393	386	356	393	382	383	393	347	399	389	355	376
5020	1139	805	589	510	537	467	474	480	479	460	464	473	446	495	465	427	450	452	464	508	469	432	454	414	430	426	433	452	464	424	441	489	458	473	461	425	480	411	399	471	457	475	458	512	490	425	460	456	425	480	443	432	430	419	432	443	476	451	429	480	425	470	459	460	434	437	436	447	452	442	448	441	448	457	451	414	434	403	444	481	463	470	437	422	434	472	476	430	455	417	428	452	422	417	419	446	437	454	451	460	426	453	450	437	467	433	404	405	474	454	408	441	418	455	421	443	451	452	450	446	455	439	443	447	461	468	397	429	445	444	445	454	468	410	431	464	451	415	464	439	462	483	442	443	465	474	444	426	453	458	464	467	466	425	431	428	439	443	468	463	432	457	427	466	455	442	412	450	456	466	408	439	418	402	476	462	456	442	402	442	437	454	478	460	433	426	434	488	413	435	428	389	417	438	464	458	416	397	486	407	475	469	455	465	477	420	415	432	436	467	466	467	440	438	447	424	436	454	461	433	419	459	432	460	501	461	442	482	446	492	456	452	409	468	439	459	419	470	467	464	444	419	429	480	456	431	423	456	473	454	472	480	450	476	433	431	471	419	486	436	475	482	438	453	434	471	490	463	424	477	457	462	481	436	457	404	427	451	434	425	465	482	440	423	464	467	420	428	436	465	463	451	446	429	465	452	425	456	440	441	450	457	455	437	412	427	442	442	470	448	417	426	429	472	397	462	420	467	488	456	451	468	427	450	461	477	450	476	448	456	461	435	449	480	431	456	415	445	470	461	436	474	430	449	435	452	463	468	427	439	449	444	455	469	425	483	405	428	464	441	418	485	444	458	419	448	441	437	416	426	473	420	463	462	437	467	492	467	444	442	463	452	441	461	443	470	442	460	438	456	406	387	442	483	446	445	418	461	449	449	466	423	423	428	459	429	469	443	398	470	445	448	474	515	428	447	517	432	438	452	414	420	448	428	422	458	460	482	398	453	446	418	430	469	434	461	429	395	465	428	445	466	466	492	469	452	481	441	438	410	456	465	421	485	442	450	431	428	438	428	505	485	481	454	413	482	469	449	458	428	435	425	465	436	465	459	417	450	455	466	442	439	473	455	442	474	469	449	436	470	428	478	438	438	431	440	502	402	436	456	449	422	479	457	428	435	462	466	471	483	457	471	426	456	507	476	413	449	459	469	461	460	408	438	435	484	469	444	478	462	479	430	445	471	444	458	483	440	460	459	444	425	455	450	435	471	449	469	453	433	477	437	460	462	487	409	448	469	437	458	434	442	482	439	450	411	440	431	461	449	405	441	446	446	458	470	425	449	416	452	465	436	459	479	398	452	418	415	446	454	458	454	429	426	477	417	471	424	444	457	483	438	442	465	451	447	432	444	461	413	424	442	446	425	446	469	419	449	470	393	476	420	445	491	432	473	469	476	454	470	455	436	453	427	433	410	488	414	440	468	429	462	462	504	462	453	467	464	462	436	444	487	486	462	421	443	443	403	448	437	453	471	441	464	430	413	435	483	454	460	408	460	434	436	425	436	433	466	443	430	458	471	485	475	453	435	459	434	458	475	459	433	421	413	444	493	458	443	442	472	466	417	431	425	457	461	465	479	467	442	423	458	430	453	471	428	478	468	427	461	455	480	430	457	486	450	467	462	454	442	450	432	471	436	405	461	473	455	467	466	459	433	464	460	488	404	495	454	473	455	466	475	442	431	428	465	456	468	477	447	446	462	488	441	452	439	452	431	452	444	456	448	435	450	441	458	427	460	487	449	436	453	437	453	421	421	426	452	448	429	434	436	446	454	428	443	441	452	440	430	449	450	447	463	450	475	436	444	508	431	441	445	477	439	404	410	439	467	432	476	425	424	488	420	438	493	450	438	445	453	455	410	457	433	428	444	465	441	463	437	440	478	476	518	446	435	442	434	439	450	459	447	444	482	432	461	503	438	444	446	435	490	476	475	433	430	457	489	426	461	455	453	467	427	446	464	479	462	468	501	446	409	427	469	428	449	455	458	447	448	423	428	436	419	449	410	483	454	440	443	471	432	466	458	431	447	415	440	469	412	462	460	459	453	451	457	446	473	456	458	450	463	414	439	486	486	429	472	462	446	464	439	480	425	477	437	425	466	455	417	449	431	477	453	460	438	440	473	481	451	472	438	437	459	438	441	461	439	459	437	468	466	451	455	464	479	420	492	472	474	465	459	466	439	445	452	472	455	457	450	402	457	447	451	437	422	466	455	468	439	409	443	474	446	447	463	466	422	433	440	421	454	444	442	456	452	430	425	479	408	465	458	433	421	462	469	475	472	474	467	441	448	423	467	467	430	447	488	452	446	467	429	435	438	430	481	440	404	453	445	457	403	477	450	462	495	449	453	479	432	438	442	479	423	485	433	446	452	460	438	443	431	463	447	447	486	442	417	472	438	437	459	482	506	465	445	473	471	447	429	458	437	462	451	441	437	433	472	422	432	451	439	402	466	447	427	419	455	433	458	429	487	461	438	442	450	456	452	441	453	431	444	443	447	428	424	445	487	444	451	411	430	433	446	413	452	455	472	466	419	431	401	468	415	460	466	457	431	434	412	463	456	454	461	459	472	450	423	416	459	453	422	443	442	414	447	422	454	464	484	477	443	430	417	429	459	443	487	420	475	420	482	451	434	448	437	441	455	455	397	416	431	451	439	438	476	460	439	469	438	442	430	449	427	448	448	418	498	462	446	456	458	474	471	413	435	448	435	434	448	456	452	436	480	433	460	463	449	447	442	434	442	427	436	422	448	452	480	454	473	466	474	426	405	445	415	429	494	412	443	425	423	420	451	430	399	466	437	433	431	442	433	452	435	502	487	450	497	427	478	485	473	482	446	438	393	460	434	454	464	422	472	433	443	456	467	434	478	477	455	423	472	463	492	479	437	475	419	467	441	476	454	464	473	466	440	449	431	433	456	466	469	458	424	476	437	446	428	455	475	429	421	401	446	441	439	441	438	421	476	435	471	440	456	447	465	461	443	402	432	469	465	469	443	461	463	456	455	465	436	472	462	447	434	444	448	447	481	431	417	426	423	412	425	418	450	426	419	487	425	423	442	473	441	468	424	454	465	441	486	440	470	407	425	411	465	432	465	395	429	449	464	446	453	459	412	426	452	424	440	445	477	447	434	468	477	492	434	447	481	460	482	471	432	441	450	467	423	465	454	448	418	402	455	433	444	458	461	450	449	428	469	426	449	453	482	445	464	478	450	448	428	420	473	458	431	482	445	457	463	412	432	477	455	473	422	452	445	453	447	455	463	453	465	472	458	481	469	500	437	450	454	450	402	467	482	450	424	488	466	432	463	433	437	420	426	459	465	434	472	438	446	435	414	458	445	394	421	468	464	423	435	474	498	433	413	432	431	454	457	447	447	501	451	412	439	448	438	444	432	484	485	438	439	460	405	445	475	490	486	463	448	464	412	461	415	475	453	424	427	426	423	430	439	443
23654	21372	28166	24945	20878	2779	773	611	530	514	490	488	473	457	415	457	434	467	418	436	413	429	411	399	451	467	399	368	415	396	419	411	414	408	399	410	387	376	397	401	518	425	460	581	660	394	398	397	417	382	373	417	398	368	386	437	417	352	396	349	407	385	371	373	390	432	412	385	403	391	375	402	396	419	393	388	380	395	397	374	416	366	401	400	393	368	390	374	400	391	386	403	428	419	394	400	391	392	405	376	415	397	419	349	414	393	383	387	373	371	395	423	420	388	390	371	400	374	394	409	381	377	427	398	397	379	379	400	382	396	409	435	391	389	404	357	420	406	401	410	401	379	380	433	375	368	368	415	362	374	389	377	376	394	361	380	394	383	370	403	374	393	394	379	376	389	398	401	393	425	402	381	407	414	379	423	399	406	372	386	398	406	441	406	398	399	384	413	412	370	387	382	401	399	399	385	399	385	382	437	391	396	381	393	371	415	389	383	385	397	391	393	343	384	380	363	405	357	413	379	389	425	410	408	348	377	421	413	412	380	394	356	383	384	399	388	403	370	403	346	417	388	388	423	349	407	387	382	374	427	353	397	396	415	383	415	387	417	383	448	381	398	405	368	394	375	378	399	367	428	426	425	390	361	371	385	414	395	413	377	374	404	388	408	388	373	401	412	403	378	384	414	419	382	388	401	402	412	429	396	354	409	414	386	367	410	384	374	368	395	380	398	403	385	395	381	382	388	372	415	371	416	400	383	417	389	362	398	407	403	378	397	378	392	398	387	395	380	380	356	404	383	402	388	387	418	381	422	382	388	391	393	402	359	391	353	359	392	376	399	397	384	399	437	420	396	414	396	404	403	382	429	363	369	373	383	408	405	366	408	390	370	362	382	420	392	398	374	369	400	394	426	385	376	370	353	389	369	438	361	381	388	404	385	364	406	364	412	360	399	366	405	389	425	375	418	386	431	386	390	352	348	345	403	410	418	410	390	366	388	375	395	392	428	401	405	441	428	342	417	444	414	413	392	366	386	402	393	369	375	396	399	377	381	400	406	389	418	382	383	401	385	362	379	395	396	384	408	435	383	400	369	423	383	408	378	385	391	448	378	375	363	425	387	399	381	417	403	418	369	413	410	411	416	391	384	378	377	372	388	385	402	410	394	369	415	413	416	394	414	342	398	399	362	415	398	397	426	410	365	407	393	377	387	403	393	369	405	383	388	389	388	415	402	396	388	387	393	374	409	387	392	400	373	381	373	374	417	361	376	384	398	407	411	393	420	385	398	391	383	351	400	393	406	416	400	406	373	341	392	377	415	410	368	350	419	370	383	381	348	416	417	393	426	427	358	423	406	379	380	361	389	409	415	364	424	388	381	341	364	405	387	420	388	418	380	402	420	432	362	355	405	391	393	389	404	430	419	398	407	386	365	403	419	354	396	387	380	396	379	406	375	379	376	378	383	373	437	382	377	416	391	392	396	382	414	356	400	404	409	429	379	401	398	389	379	390	400	398	366	391	402	356	387	403	393	350	410	421	369	390	406	343	373	382	446	388	404	402	398	396	382	374	398	399	364	422	355	410	421	380	378	374	397	398	388	399	384	406	417	391	364	406	407	372	424	407	418	413	391	377	409	379	362	422	386	397	414	382	385	395	407	385	389	399	371	397	382	390	389	365	404	380	375	398	350	384	378	374	405	349	380	396	386	415	371	416	385	398	438	375	422	406	396	397	381	383	359	361	401	394	398	379	383	395	395	390	403	379	408	378	430	418	390	373	408	371	362	389	381	403	433	389	372	421	378	389	390	418	385	372	425	414	408	390	386	398	399	399	395	387	407	399	389	413	390	410	397	381	409	389	342	399	380	401	372	390	374	392	409	420	402	398	416	393	379	362	430	391	382	371	403	426	368	423	384	384	370	386	400	371	402	385	388	393	354	366	392	406	399	392	378	409	407	380	393	415	406	393	383	405	370	393	428	394	356	411	380	403	350	400	382	372	405	382	367	409	401	382	371	375	370	398	370	390	384	406	388	392	401	402	396	397	390	339	394	425	354	410	369	411	383	439	381	396	410	417	402	353	377	410	385	397	394	387	387	412	408	408	390	376	388	420	419	408	372	402	351	406	371	394	408	404	413	409	365	401	393	392	387	426	350	412	406	405	410	358	392	404	442	391	399	414	366	367	417	407	415	367	389	382	394	371	378	416	381	380	373	400	346	384	372	397	410	378	385	361	403	395	391	388	371	383	380	394	401	422	405	411	406	415	402	380	419	402	413	421	390	406	417	403	387	391	430	397	410	407	380	378	386	353	367	395	382	382	423	390	387	382	373	392	369	414	386	415	403	403	423	413	403	387	368	398	383	415	380	393	405	420	404	381	376	382	389	406	352	384	386	405	406	380	389	371	405	397	405	358	422	388	389	374	372	413	399	372	377	397	403	392	424	404	380	354	367	407	390	394	419	379	401	397	417	387	390	405	385	402	423	383	399	421	371	417	387	409	386	384	372	384	358	384	379	414	402	375	395	387	437	366	419	406	392	413	407	396	395	379	401	410	365	417	380	398	415	375	426	372	405	389	390	396	387	349	394	385	386	373	411	357	393	362	366	354	369	391	395	404	356	417	393	382	402	420	381	402	392	409	395	403	404	356	379	402	438	373	418	352	404	381	426	377	416	417	406	377	394	419	383	376	347	405	370	398	393	437	399	391	392	415	407	376	401	381	416	409	405	398	401	389	394	399	411	389	358	397	410	412	417	407	394	374	394	383	386	352	405	419	384	413	398	355	408	372	396	357	395	398	369	403	389	391	385	379	352	380	387	370	338	405	395	438	386	383	407	405	405	382	395	429	362	376	380	375	406	400	355	380	398	433	422	403	407	401	404	406	365	409	366	362	403	431	412	397	376	408	396	411	386	384	420	374	380	385	424	391	377	376	401	368	368	417	385	417	391	366	386	392	377	412	384	403	384	420	367	380	389	424	392	397	409	399	377	377	373	386	418	385	380	427	393	387	410	381	391	401	382	394	415	383	430	437	380	382	344	389	394	411	428	404	377	376	396	385	428	378	362	393	407	405	402	394	369	373	422	378	405	404	415	381	379	378	392	384	396	372	393	370	405	422	392	364	375	372	398	365	429	364	407	382	384	373	422	385	396	390	402	386	393	387	388	386	379	385	408	400	430	418	396	397	426	375	398	428	377	392	379	386	407	428	456	387	402	389	423	405	388	401	408	382	391	365	406	385	389	422	400	384	406	398	390	439	387	412	341	444	393	400	400	381	396	408	388	377	413	406	389	409	397	394	381	381	407	419	405	385	374	403	371	442	361	387	376	385	398	405	366	385	383	411	399	398	419	409	408	383	379	396	378	382	373	393	384	382	387	397	423	386	377	397	399	397	414	414	358	392	408	419	385	433	399	385	381	400	337	370	425	366	393	392	384	387	414	406	377	402	391	384	417	385	390	371	390	394	358	414	378	368	376	378	383	385	407	383	382	375	377
5012	7551	4977	2346	1714	1381	1026	877	858	765	682	645	619	610	532	598	552	498	547	529	530	537	527	483	495	510	495	502	494	530	501	470	474	505	433	469	487	488	480	504	634	559	691	819	932	453	524	513	501	460	461	493	486	470	437	465	480	462	484	431	474	484	481	479	483	486	484	460	466	499	463	488	523	506	463	477	501	475	453	488	469	496	489	452	455	476	492	466	493	491	481	497	507	465	472	476	488	498	502	439	494	452	486	455	474	475	492	484	483	478	507	459	513	524	476	463	477	479	441	483	491	501	457	458	514	484	478	458	489	441	492	495	456	426	491	472	462	504	498	463	473	454	473	461	474	510	503	448	537	494	468	512	441	516	443	463	485	480	506	478	471	454	494	507	482	497	474	510	504	462	483	503	468	448	496	448	456	472	490	521	468	527	498	474	468	452	452	461	486	480	473	433	487	478	510	486	474	511	449	457	466	491	478	449	478	481	465	513	485	459	504	499	479	479	461	499	467	499	465	456	476	498	458	466	493	405	486	467	475	496	470	461	491	469	476	455	496	468	473	470	490	488	492	499	475	515	521	495	479	513	458	493	465	469	495	478	486	498	494	492	473	499	470	502	515	447	501	502	469	493	460	499	471	482	433	457	461	480	448	455	483	460	472	482	465	478	483	440	535	471	505	515	467	518	480	478	477	500	517	466	462	484	479	476	481	508	472	440	465	470	482	470	521	480	491	469	483	467	495	484	511	530	453	452	452	432	476	484	504	497	493	515	448	454	470	456	497	455	477	475	495	453	466	490	457	453	474	496	505	439	494	489	485	469	485	468	482	481	492	471	503	488	485	502	468	505	518	507	486	509	466	457	450	494	449	462	456	503	485	485	495	451	485	461	480	475	467	494	486	482	494	481	505	487	496	468	476	494	490	472	470	461	461	451	472	432	440	471	514	487	515	485	465	447	477	443	503	497	506	511	489	486	471	507	462	472	505	495	498	508	485	458	543	483	423	482	500	504	458	480	495	482	464	472	486	453	451	442	457	484	496	462	485	449	459	495	492	471	466	471	465	478	449	467	484	467	465	455	467	478	512	505	486	474	440	476	487	432	475	462	467	493	502	486	467	486	447	497	475	473	504	485	522	499	492	516	490	510	464	483	454	468	479	477	468	479	444	468	464	480	434	438	499	450	481	500	498	467	480	461	443	470	469	469	478	448	486	462	444	477	492	458	449	480	467	498	453	500	464	450	480	497	490	518	469	436	491	493	502	464	461	475	493	462	470	489	460	442	458	481	483	497	457	450	458	542	486	478	449	465	480	471	478	447	489	462	498	437	462	475	456	484	472	485	486	485	510	499	512	480	486	515	491	437	458	470	437	489	472	446	458	460	485	486	509	496	504	482	495	471	485	461	436	486	481	484	506	465	449	491	479	440	475	450	472	474	475	457	461	457	449	481	451	489	488	465	454	472	479	470	466	479	475	451	471	460	474	492	463	486	473	465	465	516	442	487	447	480	483	459	498	475	460	480	458	466	470	504	465	467	477	472	497	480	470	477	501	474	462	463	490	501	475	498	439	494	489	470	452	499	495	490	481	505	501	496	506	444	477	460	500	490	450	463	499	474	477	502	482	451	503	448	473	462	471	472	460	473	507	458	476	491	506	453	462	468	490	461	461	486	470	502	458	484	466	483	487	488	497	500	455	500	535	474	445	515	467	500	508	450	459	483	459	460	460	523	465	504	462	438	454	474	468	475	484	501	474	452	478	509	491	520	517	453	529	481	443	457	472	484	449	484	478	475	471	485	463	480	472	495	487	463	445	452	482	450	451	474	495	454	470	458	425	451	489	487	511	511	469	491	493	481	486	463	477	492	478	467	465	477	485	517	517	466	462	492	479	466	519	470	506	465	504	478	458	491	478	484	445	444	495	477	504	488	465	467	488	439	483	515	492	463	502	471	475	464	450	487	467	478	521	487	493	486	477	465	504	476	472	468	480	459	460	462	523	480	453	465	520	490	513	483	501	494	485	502	520	457	524	448	455	454	508	499	497	480	468	457	437	488	449	490	500	526	487	457	486	481	489	498	464	464	442	514	481	467	470	490	486	484	493	434	497	504	478	460	466	503	468	490	458	478	484	463	507	448	479	491	491	484	475	471	495	479	465	468	512	442	485	473	483	485	428	472	501	467	483	515	484	499	432	481	447	485	473	440	453	502	488	483	457	443	470	477	460	431	459	462	447	491	491	471	467	495	472	481	468	480	468	492	457	487	502	468	482	478	467	523	469	487	472	476	465	452	517	509	522	474	543	480	483	461	494	474	480	503	450	493	445	459	472	494	509	458	528	470	469	465	465	480	481	489	473	466	484	442	486	483	482	457	473	474	436	537	470	480	472	455	467	448	464	460	479	480	484	454	510	505	477	480	469	471	479	464	501	533	454	445	496	497	503	471	463	493	482	499	457	477	450	480	457	458	488	495	459	467	473	449	457	445	463	515	479	451	474	492	480	503	466	476	482	452	449	513	482	471	465	445	461	460	477	473	458	479	451	508	457	485	465	462	465	467	446	493	462	497	477	469	492	513	469	450	461	506	469	472	481	492	478	499	499	517	476	473	464	453	483	501	436	449	503	489	486	478	494	469	510	454	484	448	453	475	501	478	499	466	416	497	503	465	476	476	473	469	469	470	489	495	483	476	467	482	465	484	488	522	479	470	461	464	448	487	439	504	476	425	512	423	494	465	493	480	493	460	487	457	489	485	496	502	475	467	490	473	505	463	527	484	466	474	452	431	499	471	491	502	487	451	507	517	496	544	484	483	473	478	479	502	481	478	432	457	480	450	463	496	493	485	441	463	442	503	497	493	481	453	470	484	497	494	452	505	464	496	421	490	454	469	494	494	457	492	468	470	450	465	467	468	493	490	472	507	513	497	485	453	477	478	459	480	516	452	466	476	449	463	504	472	469	478	462	445	494	477	444	462	475	489	491	492	460	460	468	444	521	492	484	459	463	517	472	468	451	486	482	472	451	431	465	467	442	474	501	477	480	464	484	474	455	450	475	464	461	470	492	473	470	534	502	463	483	463	437	464	494	442	502	476	458	494	480	456	439	500	417	474	478	472	478	458	469	473	478	486	458	486	459	492	465	490	466	461	464	468	482	480	486	481	441	481	469	463	523	506	486	464	460	473	480	496	478	532	445	477	474	486	467	470	483	471	493	432	475	503	472	456	478	470	473	455	500	477	473	499	459	506	511	456	465	495	502	479	473	478	448	485	450	489	456	479	492	476	468	507	448	477	509	466	522	481	459	451	439	463	505	459	529	477	464	472	494	499	452	451	480	473	466	520	450	493	427	522	495	485	527	477	476	495	450	439	466	453	475	481	493	518	478	468	501	457	494	440	499	507	454	524	472	476	478	501	461	435	462	464	486	492	504	467	468	491	458	470	457	477	453	481	486	448	494	505	447	457	448	464	459	472	514	479	454	494	484	473	499	489	501	456
24970	21387	26514	25204	1925	361	335	308	289	248	272	266	258	251	209	236	247	242	223	213	226	203	218	223	220	220	234	236	216	233	211	197	217	231	212	221	212	221	199	235	281	228	213	356	367	204	189	212	212	205	197	199	223	190	206	214	197	213	199	187	201	222	207	222	206	210	234	204	228	217	218	222	206	225	202	207	214	201	188	256	203	203	197	185	202	219	189	181	216	209	193	223	217	227	219	205	185	219	246	199	194	215	198	227	213	193	212	224	192	194	196	204	194	214	187	207	198	216	199	205	190	209	206	217	211	251	202	220	202	217	216	210	201	191	206	209	203	220	214	196	227	207	197	210	209	178	201	211	205	224	217	211	187	213	206	223	195	210	216	185	215	214	230	195	221	218	229	207	242	213	213	218	205	211	201	187	237	228	220	188	224	212	228	214	220	234	208	217	207	198	213	198	239	205	231	230	213	189	206	198	222	233	216	193	230	225	211	231	196	213	208	199	193	201	196	199	229	220	209	206	196	178	201	227	217	210	192	204	225	204	221	205	221	223	210	257	216	227	201	183	231	230	206	186	215	208	198	205	227	211	215	211	191	200	192	223	223	223	183	244	191	191	223	215	207	220	217	219	181	211	193	226	241	203	201	213	228	215	213	208	204	222	199	227	223	190	206	201	215	208	203	226	202	217	232	186	204	217	170	249	200	199	246	253	219	196	195	210	227	220	213	218	232	209	211	191	198	214	208	196	216	200	233	193	206	236	221	216	209	194	220	222	195	240	187	225	242	202	239	221	218	191	198	221	204	202	242	234	223	187	247	226	228	228	234	237	193	220	185	211	240	219	211	222	234	212	228	199	200	221	208	214	207	211	224	212	208	211	237	212	206	194	213	208	224	200	216	203	207	184	230	202	206	220	196	218	213	194	218	188	203	199	209	218	230	195	211	210	196	211	214	232	189	228	238	207	220	218	211	226	201	218	235	236	221	235	199	224	220	223	223	233	200	204	246	202	194	203	189	205	223	231	221	206	219	221	225	190	209	207	211	216	217	217	210	205	202	201	222	218	213	221	203	213	187	216	185	192	202	228	190	228	210	215	192	213	217	195	210	222	234	243	211	196	219	227	181	223	204	226	199	216	218	237	238	224	224	211	229	218	215	200	218	221	200	221	201	205	199	217	178	221	235	217	224	231	204	190	204	193	217	226	204	219	224	204	209	215	221	203	188	226	230	216	203	225	203	177	194	181	211	209	207	204	216	213	205	215	216	210	214	210	199	223	201	202	212	206	209	236	201	214	191	232	211	216	218	191	222	210	207	235	199	231	220	224	201	211	201	213	226	180	193	218	231	204	185	207	242	200	208	192	202	202	210	193	219	206	211	219	208	195	219	192	186	221	222	189	214	234	211	214	219	207	202	203	209	214	207	240	205	196	198	190	208	224	189	200	208	208	241	215	213	209	232	203	195	209	231	226	197	221	207	205	202	199	193	241	209	197	230	207	211	205	208	234	234	202	196	200	208	215	207	199	213	215	206	179	193	220	197	226	196	230	241	200	202	206	205	205	208	211	194	232	212	199	214	214	220	198	223	237	216	217	208	222	220	224	176	231	217	228	193	198	215	208	219	237	183	235	223	214	221	236	221	221	217	222	225	226	217	217	219	224	222	206	202	223	205	223	219	235	200	250	187	214	168	223	199	194	218	213	232	211	198	209	237	201	228	210	207	195	201	194	198	218	198	194	221	219	191	221	217	209	235	187	207	213	235	198	228	200	190	234	237	201	179	215	190	220	229	212	217	203	216	206	228	195	201	221	227	202	222	207	196	211	229	233	223	184	167	193	192	209	235	214	188	239	211	197	235	219	191	219	249	216	199	198	201	228	203	223	170	183	214	192	211	232	200	243	216	203	212	230	202	197	240	204	240	206	219	193	204	191	201	206	212	214	227	208	225	210	209	228	225	184	195	193	210	199	232	215	221	210	216	196	204	223	229	224	201	230	205	196	209	215	234	189	197	213	203	208	206	196	207	201	201	197	211	183	241	235	201	227	194	192	214	202	201	205	218	195	227	219	190	208	215	204	222	244	210	195	203	218	238	196	206	215	201	226	204	202	208	189	228	220	199	204	196	202	200	221	213	234	211	223	209	215	194	239	215	208	199	201	210	196	215	216	216	208	219	211	220	194	202	221	210	189	212	221	213	215	212	198	206	185	214	213	206	230	212	214	202	214	197	227	207	216	227	205	186	212	192	191	237	201	230	202	223	220	221	226	232	224	222	202	200	230	226	212	220	218	208	196	222	230	217	198	201	206	230	190	233	204	197	196	228	202	207	195	208	215	221	223	218	196	237	186	218	226	210	230	179	234	196	203	209	207	197	212	202	197	234	200	208	211	198	221	221	229	194	224	228	232	224	198	207	191	199	203	205	220	190	176	216	195	204	212	217	199	225	245	212	195	203	232	192	206	213	231	212	224	220	223	225	205	212	222	221	202	208	201	192	207	222	215	201	216	204	214	198	202	227	210	213	243	202	211	208	201	190	210	218	222	211	188	200	205	189	227	211	204	197	230	211	217	213	198	203	222	213	210	194	231	223	214	207	193	213	200	200	211	221	197	223	248	194	239	194	208	206	206	239	195	222	204	203	189	206	239	225	221	244	210	218	220	218	210	221	212	212	198	203	217	201	215	213	214	249	206	217	198	231	209	206	189	215	245	215	215	227	208	219	213	210	199	223	209	223	214	235	209	218	227	194	196	224	220	212	246	210	212	192	223	223	206	227	193	207	226	207	205	226	220	225	217	186	224	202	210	217	225	194	224	185	232	242	201	223	191	219	233	233	234	233	207	214	242	198	222	223	207	208	211	199	222	203	204	192	199	198	232	195	236	208	212	196	225	220	197	207	226	220	221	207	220	179	194	202	201	227	194	213	226	210	233	194	206	179	218	193	201	208	222	222	200	201	199	216	214	214	213	230	242	202	217	224	217	213	225	173	249	215	210	202	232	223	207	227	209	210	208	221	238	201	231	204	222	231	187	226	212	223	232	223	194	234	205	208	232	207	222	218	228	206	181	215	196	217	220	203	213	207	195	183	197	213	217	208	225	206	223	218	202	210	239	219	201	239	190	229	208	226	215	197	208	201	217	207	208	220	226	202	199	211	182	208	207	178	203	229	228	236	228	203	220	195	233	217	227	226	186	213	219	202	219	225	223	189	213	212	209	192	218	207	216	212	224	249	212	210	213	218	199	211	239	195	207	219	187	183	211	209	199	206	197	198	210	212	183	190	233	220	222	192	202	227	217	215	200	207	199	209	231	199	213	215	209	222	206	228	206	209	187	195	208	222	212	223	230	199	210	212	197	223	224	206	226	231	222	223	199	220	187	201	182	204	224	192	218	246	199	222	210	210	178	209	224	225	201	252	270	236	215	186	194	230	202	196	200	210	220	224	198	187	215	207	230	186	213	195	180	207	197	217	206	215	242	226	205	197	177	212	211	227	200
5065	3768	2473	1145	878	684	573	490	405	396	344	293	315	322	322	311	325	319	261	299	292	257	261	277	256	260	273	261	266	277	247	269	267	273	287	284	268	249	289	275	412	286	320	478	571	249	272	245	221	249	263	259	257	290	262	293	265	266	261	241	285	264	243	242	223	236	241	266	262	229	271	279	281	277	254	244	278	253	260	274	279	254	255	230	253	267	272	258	248	281	250	226	266	242	264	222	270	253	262	225	249	228	265	260	249	244	244	246	283	253	256	260	247	249	266	253	254	273	253	254	237	263	264	266	267	273	254	292	258	243	252	268	276	268	242	239	235	246	258	252	259	260	271	239	258	259	235	245	249	261	238	282	257	297	266	261	247	228	254	254	224	260	269	279	270	265	268	288	260	257	256	286	241	235	240	286	236	288	244	247	273	278	261	257	259	245	249	275	254	277	249	255	257	257	271	274	245	235	278	257	256	264	272	279	262	255	243	241	254	249	233	249	267	253	251	254	256	257	258	234	265	261	233	251	247	224	250	255	240	232	250	238	254	257	256	263	256	236	266	218	246	243	232	248	270	252	265	256	246	245	270	276	274	234	285	260	245	255	251	231	246	236	279	271	276	231	259	248	235	273	270	231	236	269	265	248	273	260	253	278	256	249	241	236	243	224	254	268	247	254	259	254	251	251	258	253	249	283	227	305	253	282	250	240	251	234	249	242	238	244	246	252	224	255	282	251	259	261	257	254	247	245	284	231	276	265	254	254	250	274	258	247	247	265	283	254	261	259	237	237	260	293	257	233	229	236	227	247	251	261	252	252	243	270	270	252	290	243	250	252	285	238	258	248	267	235	236	242	267	280	286	297	282	248	285	232	242	254	246	244	239	264	283	231	271	261	256	258	261	253	251	256	278	234	265	269	263	277	245	228	280	264	255	268	220	237	265	260	260	251	269	242	279	245	275	260	244	237	232	287	265	293	229	258	261	246	270	261	280	274	237	241	268	247	241	242	269	263	254	282	280	226	263	250	254	248	247	251	260	238	274	258	267	256	237	232	264	247	280	253	247	255	270	264	254	257	248	255	265	242	250	274	278	277	239	252	260	263	247	284	234	271	286	270	254	273	233	226	252	243	286	249	274	226	268	273	226	254	255	234	269	258	282	218	266	240	278	295	254	260	268	260	242	239	267	244	244	236	248	226	242	227	232	247	277	261	245	287	255	252	243	283	237	255	241	256	283	257	267	265	239	247	236	246	279	271	243	269	228	238	270	271	240	256	236	256	274	260	232	232	281	255	253	270	256	257	249	261	255	226	253	238	259	286	253	259	260	251	272	241	246	236	267	245	265	245	223	279	243	259	262	229	263	268	241	277	242	253	263	307	278	299	273	263	244	250	254	274	241	243	257	245	247	249	278	268	268	249	272	261	248	247	233	251	267	270	240	260	252	227	208	242	281	266	257	265	255	237	254	262	255	268	245	245	265	270	241	210	218	254	237	233	266	241	270	245	281	260	262	252	270	268	272	258	251	248	279	249	254	253	236	248	255	227	245	246	236	262	243	267	246	265	266	261	262	257	250	269	247	265	240	239	275	285	282	254	238	253	284	278	270	241	273	260	252	257	228	258	204	276	261	250	241	270	256	276	267	242	244	222	274	255	280	256	262	254	243	281	249	245	277	237	250	256	282	250	258	247	257	261	248	254	246	269	246	249	275	218	259	274	244	257	251	255	249	249	230	229	267	259	270	247	261	267	281	239	270	268	256	246	261	241	253	261	267	264	280	277	236	250	225	243	263	271	246	273	261	273	245	260	229	255	300	226	250	257	239	257	274	280	273	251	269	284	240	270	279	266	279	242	239	261	251	260	283	241	243	261	272	254	254	269	248	247	272	266	279	240	266	277	280	247	233	254	252	258	226	261	280	265	251	246	248	245	254	239	278	251	294	245	270	248	232	266	248	243	227	243	241	247	269	247	265	279	256	242	251	250	232	255	233	250	245	251	253	280	278	267	292	267	243	249	249	242	260	255	254	250	252	275	251	239	253	233	248	232	261	249	231	258	262	226	247	237	260	268	248	260	260	251	259	264	288	262	262	248	249	257	250	253	249	256	279	264	261	242	230	224	246	239	253	270	269	269	263	263	277	264	295	285	272	263	265	270	271	253	254	271	246	234	289	265	261	257	251	260	274	269	261	254	258	260	256	266	245	263	243	261	256	257	285	254	270	233	266	258	264	254	231	268	236	236	258	244	255	241	260	244	264	272	270	267	228	239	279	248	257	275	245	262	254	240	258	259	271	260	256	282	268	283	240	223	283	260	257	235	250	241	248	240	230	228	273	243	250	258	257	263	236	283	265	231	261	249	267	255	256	254	241	310	278	259	277	294	234	248	278	255	276	237	249	244	263	258	240	263	243	245	284	236	249	271	246	268	255	246	283	243	273	274	282	232	271	249	247	259	252	269	217	230	263	260	242	255	279	266	260	251	262	266	260	253	276	256	238	231	244	248	245	262	248	241	246	234	240	261	243	246	235	264	251	263	243	258	236	290	228	255	262	262	256	280	256	229	274	223	273	262	271	256	205	255	278	262	298	300	257	263	234	238	234	252	247	244	242	235	249	247	257	269	242	220	248	254	291	281	269	259	248	277	259	286	263	247	266	259	249	242	261	265	247	232	238	258	236	266	258	254	246	252	270	253	262	243	257	248	262	254	241	246	263	272	222	258	233	259	264	263	283	248	256	254	248	276	253	243	286	256	247	261	250	270	247	274	252	241	255	267	241	261	230	229	254	266	258	267	260	271	270	249	254	262	270	262	266	277	252	257	258	243	245	253	308	248	286	248	224	270	250	241	274	234	259	303	251	259	269	239	267	237	263	257	250	264	248	277	233	268	262	256	262	260	261	267	239	244	250	237	239	258	239	261	245	243	231	238	231	267	271	267	241	276	262	234	260	261	254	230	294	270	243	252	269	259	274	230	262	265	281	296	249	284	268	277	238	254	250	240	256	235	254	243	265	247	253	241	218	246	244	290	249	247	241	260	243	263	249	248	239	217	273	238	263	264	239	236	259	269	243	246	258	255	261	246	290	265	271	217	233	237	250	261	244	285	252	257	256	261	265	246	246	273	243	236	239	238	242	259	238	266	260	231	218	279	208	247	232	249	261	273	246	244	219	250	248	251	254	260	257	271	231	281	230	238	253	249	249	251	273	236	268	227	253	253	252	274	221	259	247	259	241	236	242	237	263	220	248	236	264	268	251	260	245	274	259	258	264	243	220	266	251	254	255	274	255	257	253	230	273	286	244	259	265	276	280	276	270	215	277	234	256	283	241	266	223	263	258	220	271	293	246	277	261	247	236	262	289	249	238	258	261	268	253	255	249	226	294	265	293	267	276	271	261	267	242	271	260	236	265	246	240	293	248	280	257	237	259	230	237	266	238	287	237	262	258	264	264	281	239	222	234	255	250	259	249	252	238	230	276	240	240	231	273	250	257	266
22727	21455	28902	24408	21448	20846	1913	583	471	398	374	352	325	304	288	261	245	269	214	250	223	257	221	221	267	240	224	239	222	202	209	219	220	218	190	211	180	214	210	323	758	269	290	677	837	196	207	204	195	175	193	219	195	218	208	215	217	205	225	205	215	199	206	198	232	168	211	199	175	205	207	201	184	181	198	225	204	189	213	219	209	193	205	197	181	195	234	214	171	215	209	184	229	194	193	226	216	193	207	215	210	199	204	225	219	186	187	174	197	171	201	192	232	193	215	192	190	197	193	190	198	213	194	183	187	201	178	228	213	220	199	209	200	200	180	207	211	193	174	193	195	221	187	222	197	198	190	209	213	215	188	207	231	205	236	197	218	186	198	193	174	199	196	202	203	181	192	182	206	192	196	179	192	205	206	213	201	215	189	207	217	207	220	218	225	226	197	202	192	197	192	206	200	211	196	195	169	200	178	196	206	215	207	204	205	186	228	178	200	182	198	209	200	191	219	212	193	203	193	186	232	210	205	195	182	177	205	220	202	220	185	200	204	201	186	205	196	201	197	228	190	182	213	216	215	223	204	209	232	186	230	199	183	182	215	210	214	178	185	207	203	189	172	194	192	197	218	212	212	182	208	203	215	187	201	241	223	191	204	192	183	201	228	191	181	179	202	210	181	195	174	185	205	238	219	238	204	187	199	180	221	181	223	180	219	191	197	195	186	189	203	204	193	201	173	180	196	203	196	204	196	198	220	202	196	215	186	189	201	203	178	190	211	185	216	193	181	196	217	196	204	200	203	210	235	193	210	198	205	210	192	198	181	182	188	183	216	195	211	223	179	208	230	181	211	186	194	228	181	205	195	209	209	200	203	209	192	220	230	204	230	203	202	243	176	215	207	194	190	188	207	196	207	218	174	193	209	184	194	193	199	224	233	216	194	188	200	188	210	187	207	209	194	197	186	188	201	210	234	207	215	186	186	209	193	193	191	199	211	201	196	194	210	188	219	205	204	192	195	198	208	200	202	229	193	215	206	195	216	188	191	195	184	182	191	202	193	215	191	203	215	182	210	196	182	205	181	197	213	206	208	178	191	183	216	189	192	166	213	196	193	200	190	203	186	186	191	204	209	186	189	213	208	168	197	182	185	212	176	190	192	195	162	195	196	196	196	199	191	197	209	189	198	198	202	192	199	204	221	190	202	199	206	198	217	221	190	235	199	203	180	204	182	194	191	189	218	221	202	212	193	180	182	189	176	208	188	196	209	227	195	205	200	220	174	204	197	213	204	205	206	186	205	205	212	188	194	193	210	195	172	248	188	208	216	209	179	192	203	188	208	176	204	206	194	202	181	162	188	181	180	200	190	198	199	206	209	201	186	185	196	195	200	211	193	188	182	201	191	194	208	208	180	191	199	210	197	212	188	181	189	220	200	200	220	179	198	188	186	203	227	188	209	181	204	209	182	215	187	215	198	192	216	195	219	210	215	179	210	181	180	188	201	209	176	208	215	214	215	202	200	203	193	196	193	181	200	188	194	194	199	217	201	205	216	204	197	197	205	209	198	201	201	210	209	188	194	179	203	205	210	213	205	177	170	197	204	183	209	194	195	221	231	213	207	199	175	202	183	230	194	221	199	185	205	197	211	217	215	200	189	200	218	189	182	193	194	225	192	177	203	204	199	202	192	226	209	200	185	196	199	204	205	221	175	204	207	187	196	206	191	199	200	181	189	172	217	199	200	194	181	221	195	188	200	206	193	189	198	211	178	193	206	175	185	214	217	224	201	199	187	200	195	196	198	177	197	183	193	202	223	194	247	213	212	220	205	220	181	208	195	211	225	203	201	214	208	197	234	210	210	217	216	200	201	171	183	209	226	209	192	221	197	188	178	207	223	216	194	212	194	223	179	204	199	191	208	186	188	212	181	220	217	213	203	216	196	200	183	182	199	196	186	211	178	192	199	193	199	192	200	196	204	202	193	178	209	202	198	195	209	215	206	225	227	186	205	190	169	197	179	194	183	210	204	229	202	190	218	205	202	217	196	192	185	192	196	208	184	202	206	201	192	203	179	210	207	197	223	205	221	197	206	195	208	195	183	173	205	195	210	185	221	194	164	204	221	193	186	216	215	234	202	226	211	186	212	197	215	214	172	197	186	208	197	202	202	196	212	217	195	196	166	209	198	194	205	204	186	195	197	213	216	205	184	193	214	185	217	213	205	193	197	198	201	187	194	185	192	197	182	202	203	202	207	185	228	184	168	238	202	198	196	201	209	211	220	206	187	220	207	196	200	204	197	207	218	230	181	202	222	179	222	201	204	177	200	192	215	205	195	188	213	201	216	209	210	212	221	167	179	206	177	201	196	182	225	201	181	193	198	205	202	191	195	197	205	210	185	204	191	171	204	223	193	207	221	194	189	183	195	198	229	189	185	202	214	206	183	180	197	215	218	189	198	192	188	213	219	193	220	185	227	199	209	189	161	222	190	204	198	194	199	169	174	197	212	199	197	183	190	203	206	178	217	212	197	209	177	197	185	210	175	220	204	193	223	219	205	204	224	222	209	214	204	187	176	183	198	203	209	180	182	167	222	205	201	186	217	198	228	228	176	204	219	204	179	202	209	205	202	198	194	199	214	183	212	181	186	217	193	186	193	212	194	217	217	189	219	207	186	186	166	189	187	206	194	191	204	202	199	187	212	198	173	195	192	164	184	197	218	171	210	201	192	198	195	181	184	222	216	194	208	205	178	193	191	199	226	189	228	211	184	187	217	191	202	219	213	224	164	184	194	185	207	189	174	203	194	177	180	198	197	201	206	182	196	202	175	187	195	190	171	180	168	199	197	212	186	206	196	211	200	204	185	187	182	200	198	192	203	180	207	191	202	212	216	166	210	219	181	198	163	194	195	217	208	210	203	216	213	204	201	193	206	200	193	201	217	193	194	222	199	168	189	193	181	193	179	176	188	196	196	198	206	188	196	201	205	191	167	181	186	202	176	202	193	214	210	189	201	194	202	181	205	200	186	213	190	208	216	192	182	209	207	178	205	227	203	204	214	211	204	189	186	208	190	208	167	220	167	212	195	209	198	170	197	207	197	201	199	195	203	202	223	178	196	203	201	210	223	181	193	189	195	219	192	213	207	210	194	226	177	218	196	204	207	200	211	187	220	216	189	213	207	209	190	205	196	199	193	186	200	210	178	179	206	200	195	200	196	181	207	196	201	228	196	191	213	192	187	192	200	206	213	175	201	196	182	187	222	227	212	186	198	182	172	204	199	178	202	182	181	204	202	207	175	199	179	199	206	178	187	203	195	180	217	189	179	218	217	209	204	190	207	216	219	198	206	201	174	189	190	192	207	177	165	189	209	211	202	177	217	204	192	199	195	213	184	223	183	202	222	189	178	195	201	189	201	201	206	178	189	184	164	203	193	198	209	201	192	179	195	208	212	194	203	218	199	191	208	188	210	189	209	205	199	203	195	196	196	202	204	222	181	208
5414	12187	7867	3505	2562	1890	1389	1151	885	778	663	548	475	444	431	399	402	364	358	347	336	325	299	324	315	283	273	295	288	289	289	257	238	272	259	303	292	259	278	428	1250	411	388	1173	1380	223	255	278	261	282	241	293	253	277	248	269	235	271	232	255	268	253	277	242	255	262	250	262	277	274	247	251	248	246	261	246	275	285	267	235	266	252	263	237	282	237	232	274	265	256	253	259	254	276	240	232	259	243	241	262	218	255	242	247	245	262	276	243	244	253	234	270	232	237	270	240	265	245	240	214	266	244	271	245	254	257	254	242	265	252	260	263	244	251	260	218	244	267	258	271	260	276	241	235	267	290	265	256	259	277	232	246	241	253	279	244	234	262	252	239	261	241	253	247	246	252	235	270	269	260	253	252	237	257	247	248	243	250	246	264	219	261	249	265	254	236	255	248	266	235	249	259	272	250	256	262	252	224	254	256	262	247	238	267	238	265	265	218	230	250	259	258	241	258	241	245	249	239	257	270	221	256	233	275	266	261	262	255	262	258	260	240	262	276	255	240	263	250	242	250	253	234	280	244	245	248	236	263	249	241	286	279	245	250	271	229	252	285	266	266	235	244	242	271	243	241	246	257	264	254	265	254	255	222	235	259	244	214	254	250	253	230	245	282	245	265	251	260	245	234	281	260	261	236	255	263	241	255	226	247	253	227	264	243	278	278	271	232	260	276	265	265	236	260	236	270	233	282	255	238	261	245	265	286	224	239	253	227	215	255	233	230	253	240	259	266	233	251	263	266	256	237	260	268	281	251	222	228	246	251	247	258	263	248	237	249	222	260	260	269	254	264	251	233	269	239	254	241	228	271	254	235	251	264	235	225	247	250	249	244	254	226	258	248	232	245	271	223	263	266	241	258	263	243	257	259	247	244	286	253	256	259	256	273	242	214	278	263	248	256	240	250	248	239	271	244	264	261	255	240	246	243	236	284	243	268	260	271	241	240	262	266	248	252	282	257	238	238	276	255	260	220	257	260	250	283	241	239	259	259	248	249	253	269	262	254	269	254	248	275	261	250	266	257	286	268	271	248	273	256	238	259	232	256	250	246	252	255	243	268	229	234	245	238	265	285	254	256	258	248	246	272	261	222	265	226	282	249	247	235	255	253	249	251	238	262	264	234	254	235	258	268	242	250	252	233	265	272	237	246	261	263	251	271	273	277	274	253	266	258	272	229	229	241	219	245	255	230	267	247	232	274	256	246	229	249	255	245	238	271	257	275	222	275	277	259	255	267	284	249	247	263	225	255	237	218	249	255	277	267	258	235	241	243	245	259	265	245	210	254	233	255	216	287	245	248	228	245	252	260	281	265	252	257	246	243	263	234	227	239	257	222	273	223	237	274	251	233	230	277	260	245	253	242	242	254	243	259	262	284	288	263	264	222	247	245	262	259	252	235	282	259	245	272	239	256	269	253	251	241	272	263	253	249	260	244	232	251	247	277	260	233	259	261	229	259	272	304	253	246	248	250	225	264	246	263	248	231	270	257	262	237	240	234	297	256	271	268	272	240	256	249	244	234	238	272	234	265	272	266	268	238	262	263	227	246	257	235	241	259	240	261	278	243	273	289	263	251	244	257	244	252	260	248	242	217	233	242	266	265	256	256	227	249	245	245	240	258	262	257	234	261	264	260	269	277	235	279	262	220	239	273	255	260	253	244	250	248	243	276	227	242	260	255	228	277	261	260	270	277	271	269	249	263	270	293	261	255	227	273	259	239	250	245	278	255	265	277	264	254	267	266	266	236	246	259	270	239	265	257	267	237	268	230	238	229	269	271	252	243	211	254	235	274	279	252	218	286	260	242	253	266	269	241	261	271	257	241	250	252	225	241	243	229	249	235	248	250	236	238	254	261	265	266	252	228	277	259	207	257	235	259	242	246	249	249	260	233	264	273	268	248	245	261	281	238	274	257	246	240	246	253	258	229	234	256	246	233	220	267	250	253	250	252	243	242	245	241	263	278	275	251	243	238	231	231	276	275	261	247	222	260	256	251	270	261	243	268	262	268	256	272	230	268	267	245	248	250	251	270	245	248	253	263	226	240	253	241	255	246	245	270	238	260	286	259	233	281	233	243	275	259	259	257	251	260	237	244	217	248	250	274	243	217	243	249	248	264	256	233	244	211	243	266	252	248	245	260	253	246	232	250	242	234	268	261	277	249	246	257	257	269	254	250	239	263	278	258	252	242	238	240	257	245	236	247	243	241	238	245	254	251	287	271	243	251	233	286	251	224	249	252	274	246	261	254	241	217	247	256	246	250	230	240	261	239	253	229	264	240	221	241	226	262	280	285	228	233	237	234	260	243	262	215	219	279	244	246	228	251	244	243	249	251	254	252	260	261	252	269	258	241	262	248	258	236	249	261	249	236	247	266	254	263	274	270	221	237	248	274	234	248	250	249	239	251	266	259	238	251	252	285	280	259	254	248	222	227	254	253	264	262	256	250	232	237	243	252	261	263	252	243	236	249	238	252	274	232	228	253	220	243	254	276	262	252	245	227	267	288	240	266	255	256	205	252	244	240	263	237	278	277	246	254	229	222	258	238	260	236	248	265	266	247	260	254	282	251	262	270	287	279	262	278	242	247	236	237	235	265	249	259	267	232	243	260	266	246	271	251	265	273	251	262	241	262	260	240	233	254	233	247	236	237	246	245	259	230	259	251	237	225	248	236	241	277	277	270	260	241	278	200	282	239	249	255	242	256	277	228	264	253	244	279	242	266	232	262	233	273	248	249	254	229	258	267	239	273	263	263	259	245	280	244	272	244	244	251	263	254	244	264	222	253	256	221	294	273	246	268	230	256	238	249	236	271	239	255	251	221	236	245	260	261	270	257	227	253	263	235	230	233	248	251	280	226	226	234	258	283	283	238	222	252	263	231	237	255	263	226	256	267	240	253	247	230	265	247	256	277	236	288	281	262	247	235	238	244	274	265	290	240	251	265	271	250	271	256	247	222	221	236	218	242	260	280	274	263	266	254	252	240	238	254	236	245	239	250	256	270	237	263	243	241	245	269	273	268	293	263	248	244	259	253	233	244	257	238	282	264	254	238	251	250	265	257	251	261	273	228	272	243	247	264	247	260	255	241	277	232	259	270	266	259	251	245	246	260	276	253	224	248	279	256	248	261	267	269	252	240	251	271	248	259	286	222	258	254	270	255	233	280	269	285	270	252	254	278	250	262	261	248	263	259	267	245	260	257	274	256	273	240	251	233	261	222	262	236	264	236	273	233	224	265	248	242	235	258	244	244	278	273	257	276	262	264	264	253	210	275	248	244	238	280	238	262	248	255	239	265	240	259	258	259	246	214	232	245	259	262	291	232	269	248	246	248	254	256	256	256	245	229	270	259	253	247	250	225	266	261	245	228	286	260	255	252	257	250	279	251	237	239	241	250	258	268	262	260	251	246	255	257	260	251	239	282	249	247	254	257	240	263	232	220	273	238
28114	15584	2228	579	467	436	401	437	375	432	414	401	418	417	367	401	402	389	394	382	393	384	400	392	386	383	405	379	358	395	359	382	330	414	386	378	402	374	411	404	439	392	394	400	374	398	370	390	370	379	378	398	396	371	388	367	414	394	335	361	378	375	369	379	368	386	356	370	382	376	421	391	398	373	411	376	356	392	391	353	401	373	402	372	352	419	367	380	332	386	388	372	347	385	367	372	400	385	409	377	378	384	374	395	367	372	398	375	374	376	380	369	365	384	372	387	420	381	392	422	324	377	411	372	397	401	370	374	376	361	413	358	353	413	389	367	361	385	402	396	341	378	330	370	359	363	450	411	396	403	377	379	373	400	347	406	385	405	357	365	374	382	380	363	362	378	340	367	355	403	365	385	398	367	369	369	366	373	368	376	382	360	368	399	354	399	348	377	394	367	370	372	393	396	371	373	359	392	388	427	392	365	387	392	378	380	369	409	372	363	384	382	371	396	396	360	376	341	417	347	351	382	388	373	352	383	354	362	379	399	373	382	366	391	400	369	377	387	386	398	375	402	405	365	386	361	369	359	354	398	370	374	362	354	357	412	402	394	393	374	349	370	401	369	392	426	370	373	389	368	360	355	373	359	388	364	396	380	359	410	388	380	390	358	381	380	406	364	379	376	363	359	376	362	354	373	369	376	381	372	365	399	358	370	368	390	368	391	364	369	361	370	354	394	360	376	413	374	373	392	359	363	367	376	378	424	388	385	389	372	399	376	394	393	395	380	369	388	363	366	380	349	409	358	365	368	385	371	353	379	374	366	378	405	393	390	394	413	356	355	386	379	399	379	380	390	414	353	376	365	371	389	378	375	388	388	363	368	388	397	391	407	359	391	397	402	372	403	378	423	406	407	388	394	374	386	393	375	386	397	382	349	370	399	396	355	426	426	390	387	387	390	394	404	429	398	394	357	390	410	359	372	367	367	391	400	356	372	415	421	422	392	378	353	427	391	368	370	381	402	383	380	382	378	381	412	389	373	412	387	393	425	365	400	379	379	399	383	374	359	367	389	368	387	375	403	368	388	398	372	382	431	401	383	367	369	385	388	406	397	410	351	383	372	369	400	367	389	383	362	343	385	393	410	389	369	378	348	380	393	395	359	376	401	327	385	405	368	399	405	382	402	365	395	428	407	393	361	350	366	380	403	361	392	409	395	355	382	395	391	380	386	373	399	367	344	368	379	397	376	429	360	403	372	353	411	376	419	354	394	334	369	376	382	377	375	374	345	352	358	393	353	381	375	372	352	413	365	394	379	396	351	379	379	370	381	373	371	392	411	385	374	366	391	373	377	379	368	401	362	394	398	420	381	406	400	402	399	402	371	368	420	388	354	396	366	408	369	387	385	419	380	391	354	405	398	365	382	386	367	404	357	359	358	394	436	376	335	362	383	366	361	377	361	396	334	417	378	372	411	387	394	369	381	405	397	354	401	396	420	411	376	378	384	382	360	431	403	357	413	366	376	388	360	373	354	372	396	382	377	378	345	390	391	385	407	376	346	396	398	412	384	386	402	380	378	391	384	396	391	377	373	406	414	359	357	406	356	385	376	382	388	364	374	422	389	381	380	387	363	374	406	375	378	399	397	391	385	378	389	393	379	396	363	338	390	374	372	386	395	351	366	364	387	361	398	380	388	376	373	391	409	371	350	367	406	391	356	368	393	387	391	403	374	386	373	398	384	425	367	380	389	393	370	403	384	410	387	377	376	373	361	400	391	361	378	384	410	390	371	375	390	379	392	373	383	350	402	391	389	372	385	394	400	401	368	379	356	386	412	404	372	383	385	370	394	357	371	360	358	395	351	371	380	375	394	376	361	393	394	349	388	394	406	362	375	370	374	396	400	397	355	388	365	393	377	409	415	375	393	377	386	342	360	385	369	383	368	377	370	379	408	386	378	381	404	398	366	390	381	397	375	394	380	380	354	414	389	384	386	381	366	372	381	392	368	390	386	395	353	390	383	383	385	362	370	375	368	404	399	389	389	384	381	408	358	401	368	359	424	399	373	389	408	349	377	378	380	405	376	425	376	379	354	411	377	380	390	356	399	347	393	380	396	379	353	369	366	421	351	414	371	380	366	365	394	386	370	380	371	381	380	368	403	408	344	360	381	391	390	417	377	375	387	378	358	382	355	385	389	405	385	398	406	390	406	380	388	369	384	361	375	399	396	367	381	354	360	363	387	408	373	407	354	383	356	375	353	384	358	383	364	387	379	402	374	382	435	393	402	379	394	378	410	403	401	402	386	384	360	404	396	405	387	374	382	381	378	392	371	385	368	397	418	381	372	380	409	395	395	374	383	349	372	395	351	374	387	380	382	421	389	393	398	375	378	355	393	384	398	389	342	372	396	406	351	345	391	393	388	405	416	390	367	403	367	370	381	354	399	370	371	384	424	386	398	422	391	417	385	387	382	385	373	358	361	367	392	391	342	367	394	365	392	387	380	387	392	339	358	389	370	358	402	371	368	380	426	408	346	382	376	389	365	426	419	375	376	381	363	362	412	388	390	404	422	408	405	419	398	394	371	370	364	375	380	347	388	365	355	391	397	397	406	352	347	362	359	379	392	388	388	369	386	405	347	374	377	378	396	430	327	366	363	363	377	376	378	379	384	356	368	381	375	391	391	342	369	358	396	398	404	359	387	390	385	381	387	379	403	372	362	363	408	386	370	396	429	391	384	351	404	388	372	385	382	412	383	356	336	396	398	385	411	357	370	347	394	386	380	374	358	375	351	363	376	379	405	380	392	389	374	354	379	372	388	390	419	370	394	411	383	357	384	380	395	385	385	392	399	402	372	410	365	421	407	391	375	409	385	362	396	380	402	395	390	378	414	375	383	375	423	364	332	397	354	370	377	339	354	334	356	391	400	375	415	364	373	399	383	394	388	394	369	397	391	363	377	360	393	404	378	381	378	387	404	390	379	399	374	363	412	361	390	376	403	341	412	374	370	354	393	381	381	372	365	387	362	383	386	377	389	367	357	383	362	396	384	397	351	370	376	367	355	382	382	423	414	397	376	389	379	377	354	399	390	360	344	384	394	362	404	382	381	393	412	398	374	382	373	395	370	390	371	400	353	379	405	419	385	421	426	378	352	349	422	392	413	373	393	385	417	393	371	391	384	391	365	420	403	415	402	388	357	388	388	376	321	413	372	368	390	396	360	372	411	370	387	388	391	369	404	406	369	384	393	377	405	382	392	397	368	378	365	359	428	389	348	361	382	389	393	363	359	370	363	382	382	419	374	385	343	340	367	380	360	428	379	398	391	403	373	372	367	403	363	397	380	408	392	408	370	399	378	352	425	351	366	392	366	366	417	394	386	366	392	409	364	345	378	373	387	375	372	391	374	407	362	380	366	377	357	398	365	387	395	376	366	392	402	382	406	387	379	411	371	390	367	358	407	418	389	405	343	387	411	386	377	398	340	386	377	360	356	394	412
4932	1087	851	665	565	525	483	499	491	485	453	446	434	436	418	444	492	445	428	442	448	480	452	445	472	487	456	480	463	461	458	446	490	453	456	479	476	497	463	446	493	489	448	504	510	476	471	423	455	480	430	448	452	442	436	439	485	459	443	451	469	458	451	451	492	438	462	467	476	503	456	471	429	450	487	446	461	450	459	470	462	456	455	454	463	474	456	489	456	447	498	444	445	444	450	466	463	487	452	468	450	464	477	463	431	429	426	458	456	449	478	490	419	461	490	449	434	446	469	466	471	474	449	446	448	427	458	442	488	444	462	443	425	457	460	494	396	441	437	432	473	444	474	425	428	443	465	467	458	414	448	441	444	462	463	478	456	501	451	437	439	474	452	455	491	443	461	470	468	470	489	421	460	455	463	511	460	475	468	420	471	452	439	481	468	451	467	405	465	446	435	441	482	489	437	450	455	458	505	420	451	478	431	451	448	449	456	459	446	478	438	473	451	457	435	464	436	404	498	438	426	432	439	447	452	448	463	449	442	502	509	430	457	490	448	447	441	419	464	445	500	461	427	450	422	492	473	431	427	443	448	423	468	479	499	464	445	446	451	446	434	466	484	437	420	465	462	453	453	447	438	453	466	450	449	465	474	457	427	489	466	407	447	458	425	453	438	434	477	451	455	473	457	442	443	431	475	439	437	453	425	452	454	468	438	455	461	465	472	513	478	461	477	436	489	474	440	448	446	465	462	466	469	439	463	479	427	477	443	480	496	488	473	462	476	478	464	424	413	469	464	439	452	454	444	447	450	465	481	460	472	448	481	430	436	483	450	507	426	454	470	479	478	458	457	478	444	469	455	435	450	413	465	470	490	450	463	418	419	440	445	470	454	455	452	471	464	426	444	432	455	488	476	472	444	430	442	455	487	446	425	433	446	435	465	493	456	456	484	464	456	441	451	441	431	507	464	457	466	481	477	442	466	418	464	445	449	474	458	422	441	472	469	454	446	462	428	484	473	437	453	446	455	455	442	482	432	427	485	474	451	488	464	469	451	481	517	426	495	476	484	436	481	417	460	425	444	441	468	479	485	477	444	450	454	431	486	437	455	470	449	460	421	471	484	452	483	417	453	461	419	468	453	456	462	494	473	445	427	446	476	490	421	462	448	462	441	480	478	464	478	445	513	454	476	453	477	463	475	454	498	480	452	498	487	460	495	444	457	439	445	463	471	481	483	496	465	420	460	442	444	479	443	430	478	478	454	448	495	434	481	456	423	457	428	484	435	479	456	452	456	461	440	434	453	469	447	427	438	456	460	483	481	448	408	443	465	488	460	448	444	473	422	430	479	484	449	434	475	452	420	473	449	438	464	441	452	439	452	474	457	488	467	446	405	439	458	441	465	459	466	482	492	428	432	448	490	474	448	458	471	477	408	455	490	477	463	433	480	490	477	417	440	446	491	446	451	445	474	465	429	440	496	464	447	483	472	461	427	451	468	441	439	459	465	451	456	464	453	487	460	491	457	458	444	436	488	452	451	463	445	461	478	470	476	441	486	462	463	446	462	463	424	461	448	440	438	454	453	447	521	452	468	459	463	478	455	443	448	469	505	444	420	469	490	469	463	442	479	397	425	409	462	479	458	486	459	493	443	454	472	451	463	463	457	464	451	491	462	476	448	450	473	464	442	490	439	462	442	465	465	459	511	468	434	456	482	469	463	476	464	449	466	486	433	437	438	446	401	473	464	470	462	437	524	462	422	462	422	462	445	472	477	432	458	459	470	404	439	424	451	420	482	432	480	460	435	443	445	432	460	454	462	492	456	429	414	414	491	442	439	415	447	450	463	417	425	465	475	441	453	436	423	494	440	438	485	444	436	480	447	464	458	491	438	446	431	421	461	421	450	446	430	454	454	459	477	483	454	475	460	497	462	422	438	439	465	453	470	449	480	458	418	442	473	450	439	482	489	491	469	441	474	462	473	432	432	463	472	436	428	448	448	504	467	442	424	434	461	410	480	478	460	457	473	419	409	452	462	426	484	462	463	478	448	432	448	453	428	458	461	451	455	457	462	500	465	415	463	448	432	441	438	435	475	476	453	455	447	450	476	465	422	477	434	440	454	422	446	499	440	415	488	490	450	461	457	430	486	471	460	485	450	447	436	457	450	448	442	453	438	452	432	468	484	453	431	494	458	429	477	424	458	469	453	429	464	434	449	439	450	451	446	470	466	417	435	431	440	489	450	452	457	457	480	456	491	453	462	439	492	454	483	479	483	474	466	452	475	413	469	465	439	478	490	457	437	464	490	428	460	477	428	463	452	448	485	427	492	456	403	477	485	454	503	450	497	484	487	460	402	442	438	457	457	429	459	448	453	482	428	448	459	477	441	451	444	484	471	454	472	442	464	435	437	465	434	406	473	434	424	416	455	478	486	490	474	449	447	426	423	494	455	468	451	478	466	466	464	448	445	442	455	479	484	452	448	455	474	476	454	485	508	462	427	424	453	468	447	485	445	480	421	451	485	463	466	466	455	423	501	462	477	434	477	451	441	479	479	431	469	444	442	462	464	475	456	453	460	436	474	474	467	463	443	473	456	424	403	442	427	419	462	514	449	465	454	461	417	462	445	465	439	452	461	471	469	437	454	444	407	439	454	423	468	418	420	469	453	477	483	470	480	466	467	420	481	433	486	480	456	460	501	467	451	489	457	488	421	448	461	438	480	456	446	439	418	419	422	466	436	438	460	483	478	428	401	490	487	473	464	440	474	487	481	430	458	430	435	437	454	495	454	473	455	468	466	460	476	462	497	468	431	484	449	444	479	451	447	480	459	480	471	468	465	404	448	461	467	440	435	409	461	465	475	444	458	439	449	440	475	465	447	452	485	420	472	441	485	444	431	454	482	451	456	456	471	439	447	463	464	456	440	448	454	437	457	457	452	431	427	439	474	433	439	437	466	447	430	480	454	465	468	472	440	452	437	433	459	448	450	400	450	424	444	421	433	468	447	453	449	448	475	442	475	453	501	455	449	440	451	484	411	468	462	518	503	458	447	499	504	454	422	464	436	464	433	417	517	455	432	485	457	440	438	447	453	444	446	464	485	439	487	465	453	427	463	461	468	471	491	447	471	453	441	445	449	453	418	486	457	457	458	453	430	458	484	488	429	461	444	484	459	451	478	465	430	456	462	483	439	471	462	439	441	482	494	482	446	486	460	417	458	482	437	472	496	456	460	426	462	479	455	503	511	419	446	462	480	473	471	445	466	433	473	418	483	465	471	449	497	440	460	421	437	401	516	417	484	461	449	454	450	449	450	435	451	459	433	446	450	453	476	436	502	465	435	459	422	467	446	475	480	482	445	452	462	426	455	471	470	482	462	450	437	450	479	501	455	449	489	469	463	447	463	459	466	461	445	441	428	475	480	448	471	427	405	464	483	507	458	437	427	466	448	468	448	480	455	501	457	461	450	489	463	420	421	425	447	448	466	429	445	476	463	410
23641	21374	28155	24942	20943	2869	761	581	575	484	469	464	459	447	457	456	467	445	421	443	390	434	405	419	432	423	412	394	451	414	401	348	398	412	410	430	393	400	431	413	733	411	404	574	681	429	397	461	361	411	396	384	390	384	420	404	427	400	401	396	431	392	400	410	424	402	371	406	383	436	410	404	411	404	392	398	392	428	390	431	397	428	346	403	387	411	393	422	367	432	410	394	385	407	394	410	449	386	392	391	398	385	381	416	413	417	365	401	398	385	365	395	393	372	397	399	395	416	410	424	450	375	389	430	379	412	369	396	419	419	419	397	436	362	386	372	415	401	393	380	393	400	400	388	409	380	422	387	393	402	403	401	399	409	457	415	410	411	428	400	412	442	424	438	382	381	412	404	401	397	388	406	393	400	387	359	404	407	391	374	362	440	429	408	399	391	388	412	415	359	413	396	375	421	419	428	409	351	411	393	384	399	417	401	423	417	437	434	479	427	412	397	411	415	416	410	413	395	374	392	434	409	401	417	417	390	438	400	386	388	407	367	375	388	427	373	419	382	394	412	412	380	395	372	402	398	360	349	405	374	367	385	439	402	434	394	372	391	366	394	417	399	383	394	406	374	414	403	388	405	438	415	401	405	420	416	415	386	410	405	398	375	414	410	383	423	391	392	417	392	384	389	409	394	430	413	399	403	396	405	396	414	384	414	419	434	407	403	407	435	382	374	385	401	409	384	436	405	429	399	390	396	397	410	415	398	421	440	395	402	379	369	396	416	382	407	396	414	389	396	405	396	367	398	436	381	380	398	411	396	394	429	405	411	375	453	409	390	413	410	372	392	391	426	366	427	395	416	401	410	427	380	406	405	381	398	423	406	404	397	425	373	398	385	383	429	401	425	376	456	403	433	392	391	428	365	433	405	381	410	405	369	417	416	423	376	365	427	391	400	402	368	420	421	438	432	387	402	406	415	366	391	424	406	409	395	395	403	417	396	389	409	435	386	378	436	382	370	376	375	376	360	420	398	395	400	429	371	413	435	389	416	396	402	427	379	408	375	391	434	421	420	429	406	423	353	383	357	431	381	383	408	386	399	378	398	411	388	376	418	400	357	411	431	411	369	391	423	423	373	417	425	422	364	390	379	383	399	399	404	378	409	387	402	387	373	412	381	410	380	365	389	405	432	408	405	386	431	374	370	416	394	377	375	406	477	372	382	395	412	417	426	418	381	410	401	448	388	347	379	384	384	406	450	395	419	408	389	421	413	385	410	432	431	378	374	410	405	422	417	418	415	366	398	413	381	398	379	398	401	414	384	422	379	400	396	378	405	378	411	399	425	415	390	356	392	384	387	420	373	405	431	386	422	389	381	382	364	379	392	409	423	408	411	398	426	394	370	404	411	398	380	387	422	388	394	417	404	411	386	415	408	418	392	404	414	397	393	390	385	404	400	397	393	372	388	426	352	363	405	408	389	404	389	372	406	414	422	393	425	368	403	425	407	386	392	419	392	422	423	368	373	445	395	387	406	395	395	401	398	381	379	404	419	398	403	405	391	400	389	408	450	399	390	386	395	408	418	386	411	435	422	442	363	389	390	396	392	413	425	426	421	424	401	415	395	374	419	391	383	404	383	383	364	358	417	378	404	402	397	391	411	417	388	389	390	382	376	405	420	395	421	384	399	433	424	405	433	389	394	410	427	367	403	381	389	359	367	385	444	388	404	390	388	395	373	364	422	394	387	404	373	394	382	377	406	399	403	393	401	409	388	419	396	380	405	429	413	415	389	378	396	396	394	421	378	399	372	427	400	404	387	379	358	392	419	390	407	429	429	391	385	390	369	400	399	371	412	371	390	401	410	398	411	432	359	409	381	423	426	385	427	416	405	398	423	379	378	383	416	393	397	378	420	394	449	379	378	402	397	413	372	393	370	391	376	383	402	388	362	423	413	436	386	406	432	429	406	408	395	420	420	407	387	395	390	409	409	380	390	406	391	430	406	411	393	368	354	419	417	395	387	413	410	402	406	408	393	391	438	407	414	404	404	421	398	370	373	407	426	398	388	408	377	375	418	388	402	393	382	410	434	373	431	397	431	437	399	405	418	406	385	413	418	414	449	412	407	387	413	342	419	357	417	384	378	419	366	405	379	422	369	414	440	427	405	418	362	387	379	368	406	410	411	363	363	412	414	417	387	401	422	447	359	380	427	391	387	379	412	425	410	374	395	415	382	408	404	407	412	374	406	369	424	373	392	398	435	382	425	380	421	407	405	369	425	362	386	403	374	402	385	366	408	409	390	414	413	374	451	368	386	351	369	396	369	401	414	370	442	394	411	384	368	389	352	427	382	437	423	401	413	372	358	410	379	377	407	418	392	395	387	400	402	392	403	378	403	396	396	416	398	423	393	386	405	383	398	379	409	424	409	419	419	377	436	394	377	379	414	364	388	388	357	411	432	420	414	392	403	369	391	437	356	380	403	417	408	393	409	396	398	408	403	387	390	400	391	414	410	420	387	394	379	420	411	387	367	404	383	415	406	372	381	386	396	426	384	379	423	417	418	398	449	394	420	422	417	396	381	374	362	395	416	409	388	430	382	391	395	369	423	384	401	398	427	389	401	367	359	408	433	365	359	421	452	409	392	410	399	434	375	403	420	371	386	396	381	397	413	385	421	370	437	380	392	423	426	414	417	398	441	413	428	386	415	379	398	373	380	366	377	395	401	416	363	391	418	406	411	385	398	430	377	441	420	379	431	376	368	387	397	426	421	394	386	400	382	411	405	399	382	403	387	410	408	393	388	412	403	404	429	384	400	418	385	408	391	382	397	393	401	385	390	405	404	378	367	383	397	399	395	404	410	400	377	416	424	426	393	396	418	371	390	409	396	386	380	376	416	386	396	382	371	386	385	393	396	381	357	356	386	379	375	412	405	384	372	383	387	413	391	418	377	388	371	401	376	387	409	409	393	375	390	385	381	393	383	395	368	437	397	391	381	402	426	391	423	406	407	424	393	456	426	451	410	392	426	399	411	400	430	437	388	413	417	400	408	392	438	394	386	407	409	404	381	436	389	404	407	400	411	406	402	420	377	406	407	376	395	382	408	393	393	396	393	357	374	398	439	413	421	392	396	430	423	431	368	425	385	357	407	395	406	388	387	420	363	410	415	392	389	359	424	387	411	415	409	420	391	399	433	389	375	409	423	381	369	381	394	381	423	399	425	414	403	414	414	418	410	406	385	388	396	403	417	406	403	384	401	387	420	406	378	427	375	435	384	404	403	392	424	397	422	419	404	397	411	415	428	400	391	384	390	413	403	364	385	412	402	396	380	374	388	430	379	407	424	375	425	423	398	403	380	406	394	415	421	361	423	383	400	401	402	428	387	381	446	346	392	406	398	421	390	378	377	430	403	430	368	396	419	386	411	397	432	427	417	410	353	405	374	408	377	362	398	371	394	419	399	373	380	411	369	429	350	397	385	406	393	386	393	376	428	394	361
3787	7612	4866	2320	1669	1369	1067	897	780	739	742	659	657	607	536	555	517	539	531	532	525	548	510	534	499	506	493	484	476	469	499	480	503	496	490	493	519	509	517	513	1145	505	623	898	936	529	460	495	491	494	492	484	514	480	501	525	484	472	481	477	499	508	513	489	486	480	485	465	490	494	493	496	498	495	486	496	448	479	468	491	486	466	438	480	468	503	512	490	490	484	453	453	468	476	511	488	481	496	462	493	484	490	480	524	458	482	506	455	474	515	476	465	491	457	503	507	510	464	468	506	508	542	478	437	507	520	484	458	479	453	485	500	475	466	579	464	504	502	511	469	477	488	458	503	470	497	490	483	490	469	453	482	490	459	479	485	477	500	509	475	454	493	480	518	442	523	495	487	480	485	522	490	496	490	470	526	466	459	497	522	486	448	486	482	483	464	477	461	514	473	484	477	479	485	508	476	489	458	498	488	524	461	494	444	493	489	472	498	505	478	463	492	471	443	493	487	499	552	467	512	505	488	464	464	471	496	489	480	495	511	496	491	478	501	491	461	478	482	494	470	474	487	512	476	467	462	465	479	499	473	485	476	485	474	459	487	491	482	522	460	506	455	498	505	488	510	443	471	467	506	465	508	496	459	454	478	456	481	524	491	510	479	506	503	516	521	471	473	524	471	482	449	464	492	466	460	498	464	430	480	523	519	514	503	548	512	444	489	502	510	462	463	505	481	476	468	463	481	513	509	490	472	505	452	478	464	464	446	476	495	468	496	533	456	486	489	469	449	486	467	487	485	463	490	480	475	496	477	517	507	498	496	490	487	496	457	489	472	490	476	487	504	486	470	486	481	437	486	507	467	506	493	477	479	470	496	523	490	534	488	492	528	446	473	498	468	483	475	482	447	488	444	451	446	498	459	493	465	482	487	458	500	474	461	468	454	478	482	477	493	490	518	471	453	498	468	480	521	467	523	524	483	478	509	469	501	511	494	460	496	498	491	497	458	482	477	476	511	508	532	504	458	525	494	506	455	493	523	534	493	510	475	475	522	493	455	493	484	478	499	454	463	493	501	505	475	478	502	491	466	459	464	476	503	496	448	457	505	481	516	484	508	455	455	496	474	503	505	499	493	444	514	485	495	441	489	484	451	495	486	487	471	496	473	495	470	499	498	464	475	506	477	491	471	492	518	495	498	487	472	498	485	511	491	467	501	466	511	491	449	498	504	484	475	493	473	488	484	431	496	476	461	470	473	507	511	500	525	467	529	491	498	479	516	471	535	535	482	465	530	488	508	468	471	475	468	520	489	508	471	491	465	482	472	517	494	502	490	493	477	482	506	510	509	485	462	496	498	501	486	515	460	500	504	462	471	502	495	453	509	470	511	466	480	466	474	465	505	480	524	491	487	500	508	482	465	494	469	504	480	534	503	462	466	452	492	494	523	496	510	493	449	490	493	454	515	457	480	487	491	456	506	480	495	490	518	486	525	477	501	492	465	456	483	486	475	509	511	489	505	553	496	521	483	491	471	479	483	451	473	477	484	472	467	515	457	501	471	445	460	466	507	474	490	480	465	480	510	491	482	486	495	495	445	517	469	486	479	500	503	475	516	492	472	462	458	484	465	505	490	437	494	464	499	488	477	518	491	513	497	510	505	478	446	513	503	499	469	443	461	488	483	482	506	527	463	479	515	503	505	502	494	497	491	496	478	492	466	487	498	462	499	487	506	458	453	499	463	518	484	531	485	460	512	492	499	522	457	453	517	496	498	487	458	465	480	491	489	499	449	487	482	500	463	487	483	500	489	497	490	528	493	510	506	494	515	488	476	497	482	471	511	454	473	473	502	459	512	503	492	477	460	518	519	502	483	463	523	485	464	452	479	492	499	471	463	470	507	482	510	457	480	458	496	464	471	515	485	480	432	481	492	458	470	477	533	510	497	483	464	470	456	450	500	498	474	482	495	487	494	534	525	455	486	505	452	477	473	471	474	515	482	524	489	502	461	465	478	501	471	503	476	494	480	503	447	497	489	487	507	480	483	466	500	458	500	487	480	453	490	507	510	489	470	460	482	493	516	453	581	486	472	483	475	475	452	448	480	510	481	477	509	450	516	502	474	484	461	500	492	512	469	520	472	484	492	490	477	450	499	466	510	489	501	497	492	480	472	440	471	504	454	468	505	492	516	479	498	496	476	523	467	523	510	489	483	457	496	489	422	477	509	457	506	497	481	506	461	455	472	470	503	498	453	489	478	479	468	502	508	480	456	451	497	471	493	517	477	498	452	497	504	489	493	510	477	541	504	458	510	496	458	497	457	505	520	513	483	487	449	508	463	482	457	480	444	523	515	464	486	471	473	473	454	485	488	443	509	525	482	492	477	483	491	468	497	487	467	500	469	495	479	516	482	462	489	475	455	480	512	484	472	454	436	441	524	447	520	512	516	501	503	453	478	484	491	503	452	529	525	463	488	506	462	491	476	470	482	444	477	490	491	510	466	466	492	516	484	465	499	467	476	473	514	488	513	453	484	525	477	499	483	499	495	487	488	457	470	482	478	500	487	473	477	501	511	502	461	469	488	530	500	478	445	495	487	452	483	522	498	487	511	500	498	449	491	487	481	481	523	534	489	514	464	445	485	487	462	459	482	466	477	464	464	508	463	482	488	470	474	466	490	476	478	529	515	500	474	442	509	469	472	453	457	500	483	517	506	491	474	502	482	500	519	476	505	459	475	511	530	511	471	493	496	475	497	480	465	522	487	488	488	513	463	480	466	470	482	477	477	468	497	488	489	496	484	463	473	498	448	462	472	460	454	472	521	462	487	483	507	479	449	458	441	503	494	476	508	482	457	440	497	508	475	489	484	448	473	476	515	520	476	502	476	491	499	476	431	479	457	458	490	501	546	485	483	504	477	520	430	455	513	439	497	481	478	474	527	503	473	458	447	498	539	458	483	427	466	515	515	471	471	484	463	517	511	506	455	464	519	510	485	449	501	504	487	443	479	496	514	498	483	448	413	469	432	486	521	485	455	500	475	481	457	457	487	489	460	494	452	451	512	470	443	491	499	504	463	504	487	485	452	532	522	502	516	514	465	506	511	507	482	469	455	515	532	482	464	457	498	455	494	459	510	483	482	452	515	503	477	472	507	459	470	470	468	499	487	487	482	468	504	510	504	456	460	498	477	498	504	481	495	527	491	501	483	506	477	512	489	466	491	474	496	460	477	476	513	514	482	491	486	473	493	503	509	481	455	476	472	470	491	477	484	479	465	463	497	502	518	489	481	479	483	504	481	455	455	482	493	476	530	472	476	478	459	480	469	482	470	489	471	492	470	461	470	471	486	466	467	504	478	464	488	438	451	477	491	469	479	505	492	521	434	466	514	518	482	520	503	495	481	438	451	494	460	505	426	493	518	513	461	503	492	468	507	468	454	502	502	481	493	517	463	463	468	493	477	473	417	489	512	475	514	459	458	483	524	518	492	508	499	528	477	518	476
24909	21376	26497	25084	1910	362	343	296	275	239	226	259	250	240	228	250	211	238	224	220	203	247	235	199	257	233	222	210	211	219	204	230	224	214	216	220	234	226	231	229	382	217	228	296	337	198	239	189	201	199	217	216	214	223	185	222	208	236	218	207	219	225	217	238	185	195	203	233	226	224	203	211	233	238	214	194	223	239	250	231	210	225	194	198	226	242	212	226	223	209	198	215	212	231	208	214	221	219	213	214	211	203	208	228	236	229	212	221	210	227	200	229	208	207	210	200	205	213	249	231	217	220	220	241	225	202	211	224	222	203	202	213	208	198	195	216	215	202	207	216	220	198	237	227	236	215	198	199	221	199	220	226	199	222	205	193	222	214	205	219	242	213	184	187	216	201	211	218	195	217	214	201	216	203	225	227	202	204	223	223	207	213	210	225	227	221	204	216	205	181	224	222	199	213	211	203	220	225	211	215	229	230	214	193	212	206	225	223	209	217	225	210	191	203	203	207	236	199	179	190	227	220	195	208	205	236	227	223	200	225	228	210	191	207	196	198	219	230	202	207	184	206	232	202	209	218	214	242	228	234	234	233	218	195	239	211	227	229	220	207	205	199	187	196	218	221	207	216	224	224	217	211	222	222	241	235	204	209	212	235	236	215	220	203	217	225	225	193	223	210	239	211	211	215	239	223	233	194	200	201	200	226	239	221	197	243	205	219	205	238	191	205	222	201	212	206	212	206	225	217	200	234	197	199	230	199	227	216	213	233	207	216	216	212	234	184	239	225	211	207	220	201	204	223	199	211	228	214	234	204	199	244	213	208	199	203	237	193	225	199	209	225	195	211	184	216	205	225	199	210	231	226	216	228	213	203	230	196	243	238	200	212	229	242	231	221	235	238	213	189	211	209	222	208	213	211	242	200	197	206	195	212	201	209	211	222	231	213	203	228	212	219	201	216	217	201	223	211	205	205	212	209	230	221	202	230	188	201	212	226	207	218	230	216	239	218	197	204	199	211	202	213	213	194	210	220	214	189	208	215	224	219	247	222	226	205	210	220	199	206	216	225	215	205	187	242	200	250	245	193	225	205	219	212	249	205	225	204	243	207	210	219	210	230	211	210	223	198	221	197	194	199	210	210	216	209	226	196	214	233	243	247	225	204	227	232	207	225	198	212	218	214	231	244	209	222	198	216	210	222	185	204	219	209	197	200	200	204	214	239	219	220	204	219	208	209	219	231	214	231	203	228	226	204	203	203	218	209	243	210	204	207	202	227	203	231	242	225	189	220	214	229	228	200	213	236	198	227	227	211	233	217	204	216	196	220	219	213	221	196	214	219	198	217	216	226	213	218	235	213	209	227	225	201	216	239	219	202	215	210	220	197	202	233	212	223	218	202	229	219	225	179	233	217	175	206	205	231	249	212	205	214	233	199	212	217	227	218	211	213	212	242	208	197	217	235	256	201	193	219	211	236	204	233	214	234	223	213	227	200	223	201	217	168	229	206	223	223	230	202	205	226	187	236	194	196	224	217	206	192	240	241	205	223	214	222	223	233	213	204	212	194	226	211	211	204	219	196	200	216	217	218	232	212	236	206	214	234	202	206	231	229	210	227	204	210	233	216	218	205	184	210	209	225	180	218	221	212	218	196	220	212	195	193	231	218	225	221	222	220	214	217	216	211	210	198	201	192	204	220	215	237	234	223	216	225	208	228	231	228	207	183	214	201	200	252	199	231	196	205	215	203	212	227	196	240	228	193	216	217	223	234	200	211	229	206	239	199	223	215	214	227	220	229	202	226	221	231	229	224	238	219	221	212	225	214	202	204	189	207	236	213	223	233	196	232	228	206	216	224	205	205	209	208	234	180	199	203	185	193	227	212	216	226	206	206	233	229	225	222	207	190	204	196	201	227	214	223	227	208	225	214	232	189	228	214	203	205	206	192	210	184	217	217	228	212	206	220	221	220	204	184	203	188	219	240	225	207	195	202	223	208	211	186	223	216	225	222	217	199	231	223	212	207	228	194	226	206	216	231	194	226	222	234	208	212	219	225	221	212	212	206	222	186	191	225	197	222	212	209	201	187	213	226	202	222	236	224	223	209	185	205	233	221	190	232	220	206	216	191	241	209	214	205	197	217	244	227	224	212	218	209	207	205	205	225	226	245	222	215	201	203	218	216	231	205	216	208	246	192	245	225	222	214	210	220	210	224	235	216	197	211	218	224	220	191	219	201	206	209	217	208	223	218	200	203	213	203	240	206	232	214	236	217	211	213	207	212	187	221	219	196	197	222	197	235	218	217	220	226	211	212	212	216	223	232	203	219	215	178	210	181	207	219	205	223	201	190	216	210	224	205	204	227	246	179	215	217	214	231	228	206	223	202	213	220	185	215	208	209	198	197	246	202	213	180	198	219	210	237	220	216	208	211	193	207	216	200	216	196	197	215	195	204	229	205	231	220	231	224	192	231	201	214	191	200	217	225	233	181	206	222	206	215	199	218	242	232	205	223	173	219	223	191	195	217	232	228	216	223	214	235	221	195	223	228	206	223	234	225	225	226	234	223	207	211	209	195	222	189	204	224	244	203	188	211	188	199	232	213	226	206	216	234	233	196	218	219	209	225	215	215	221	213	194	209	229	200	219	218	194	201	212	214	241	210	216	219	200	200	213	200	209	227	235	234	197	217	190	201	201	246	235	208	214	218	216	223	225	196	210	217	219	233	218	221	227	207	221	202	215	198	216	224	209	230	222	208	189	208	228	211	222	210	196	244	211	243	216	222	203	210	223	200	207	207	218	214	199	195	208	233	210	211	183	225	244	211	224	224	211	218	210	226	185	202	208	210	184	190	206	249	225	240	236	222	223	250	241	198	213	207	254	245	194	186	199	192	183	206	205	209	240	192	233	228	230	207	177	194	203	216	200	219	202	220	204	206	240	230	213	221	229	210	228	231	205	206	188	197	232	201	216	225	195	226	212	196	209	238	224	230	219	202	221	226	227	225	214	190	217	232	252	208	225	187	218	185	199	205	225	233	220	226	195	213	198	238	225	195	211	211	230	226	207	200	211	198	207	203	215	229	215	185	237	191	200	216	208	210	201	244	210	201	203	223	182	206	199	229	193	219	191	221	221	222	220	236	242	238	199	221	200	193	212	248	213	220	240	220	211	212	226	203	218	195	212	205	198	183	226	209	234	216	198	213	214	196	229	210	203	209	216	212	209	216	205	217	223	209	206	197	202	193	213	222	180	208	206	201	191	241	234	227	212	212	209	225	195	202	205	195	221	205	213	213	222	207	225	214	197	191	220	215	209	203	198	201	208	198	189	231	216	236	189	226	209	250	241	217	235	205	216	239	244	194	223	224	212	201	211	223	223	228	201	193	208	203	206	225	237	224	228	223	185	193	229	212	218	215	215	213	203	232	218	208	209	214	211	213	208	216	225	211	253	198	216	223	222	226	190	241	196	215	204	227	217	190	212	224	202	230	218	217	222	236
4215	3862	2406	1149	895	701	589	469	448	354	365	379	347	315	322	287	285	298	288	254	305	301	288	313	266	271	240	280	264	242	300	269	286	266	272	242	279	276	272	264	585	288	274	452	488	262	250	277	218	259	247	249	251	272	277	252	305	281	235	242	235	267	285	274	267	250	270	284	254	261	260	233	286	252	252	298	238	257	265	253	244	249	252	250	280	297	268	260	260	276	271	255	243	276	299	274	244	263	261	255	243	267	268	271	269	252	262	253	254	285	289	263	252	248	233	253	250	258	258	249	279	272	239	265	241	279	258	270	247	268	260	261	246	251	268	248	255	272	249	270	251	249	257	238	290	273	227	242	253	229	268	281	270	247	285	259	241	290	235	238	248	304	237	262	256	273	237	246	235	258	279	287	281	240	283	283	254	255	278	273	271	304	242	273	263	257	244	278	266	284	257	238	272	226	252	239	255	259	262	246	237	258	288	260	276	259	259	285	256	232	278	223	265	261	260	257	246	256	256	279	275	253	252	250	238	278	266	246	257	256	236	272	229	286	282	271	267	265	251	279	265	262	245	263	275	215	274	259	252	280	235	279	248	278	242	273	253	262	257	245	281	252	263	233	238	288	257	257	275	269	276	244	242	226	259	272	259	269	264	259	263	255	270	255	229	270	241	258	283	237	270	280	264	260	262	258	253	261	267	239	275	233	251	272	243	263	258	250	245	293	265	271	252	255	275	264	247	258	244	269	287	269	239	260	261	237	229	236	264	253	280	276	265	256	260	256	261	254	254	275	261	284	234	251	280	278	258	276	297	264	243	262	254	276	239	271	271	277	251	273	286	261	243	267	273	259	250	282	266	275	243	241	284	247	267	232	253	248	259	262	254	262	277	265	245	265	254	262	262	270	243	256	249	274	245	241	277	277	263	257	247	242	226	256	277	249	229	258	267	271	244	259	258	247	272	256	272	240	248	249	246	280	260	282	259	239	227	253	264	286	264	232	243	260	280	254	280	277	260	251	274	261	286	262	246	261	236	290	269	272	269	271	273	260	273	260	248	256	259	263	271	256	239	276	273	254	290	252	247	285	261	263	238	252	252	254	274	267	244	249	285	273	264	306	267	257	243	253	274	266	293	235	249	254	251	248	252	261	261	246	268	280	268	249	274	256	283	254	256	272	268	282	263	248	250	243	248	245	258	250	283	270	242	248	276	222	255	275	259	259	245	267	285	238	254	259	270	267	260	254	271	267	268	267	238	275	256	255	286	254	235	250	272	257	268	258	290	273	296	262	233	262	286	250	276	283	269	262	263	259	252	258	250	271	289	284	272	259	286	266	257	263	222	235	266	242	251	279	226	246	275	295	250	265	245	247	265	272	248	278	276	264	258	261	264	271	271	270	266	267	259	260	263	254	255	256	258	262	251	270	220	264	268	260	252	277	250	250	259	258	256	247	263	258	245	246	236	270	290	261	277	276	258	251	235	263	268	232	277	258	278	278	244	248	274	283	249	279	239	293	272	220	285	264	260	256	269	258	233	238	241	235	270	251	288	244	268	274	266	274	256	249	248	225	247	275	259	234	298	221	267	225	276	258	270	243	248	280	285	298	238	255	248	242	245	247	237	252	286	263	260	230	263	255	268	252	239	251	261	271	276	233	257	269	248	235	241	265	265	276	266	284	273	242	272	238	269	266	252	280	265	275	261	266	257	271	262	220	274	248	267	278	212	269	261	255	269	258	291	278	256	262	270	266	257	238	258	257	268	265	232	273	257	290	240	309	276	228	285	274	246	254	240	255	267	288	251	265	298	264	255	272	280	269	246	278	257	266	257	263	264	260	284	271	271	266	247	247	231	288	219	260	241	286	249	231	235	245	279	268	252	235	254	264	246	221	293	247	230	273	243	245	243	247	247	249	239	269	282	239	296	258	237	286	259	298	286	263	247	289	263	267	264	279	264	275	247	254	275	244	281	273	255	270	250	250	242	256	256	290	255	256	284	289	275	260	255	255	267	255	242	251	271	229	259	264	274	232	257	261	256	275	265	266	273	250	256	238	271	274	253	255	222	222	246	289	267	257	247	253	244	257	257	275	262	263	270	250	247	252	280	309	257	248	243	253	257	273	283	264	254	263	255	253	264	266	258	223	246	234	278	272	220	276	212	253	297	252	264	262	261	231	276	270	255	256	264	242	263	245	273	267	265	240	240	210	255	243	286	290	274	243	245	250	256	272	257	236	269	230	249	229	265	258	285	255	269	216	284	263	273	249	232	256	260	235	280	272	260	266	255	280	243	271	260	251	233	269	271	250	261	284	234	242	263	251	259	249	272	238	246	250	291	258	278	265	245	235	282	285	287	227	261	246	246	232	287	245	263	252	261	216	228	260	253	245	276	245	250	271	257	240	246	269	270	264	243	258	267	275	269	273	249	265	211	261	273	255	267	284	250	249	258	256	258	222	254	235	263	237	248	246	248	226	276	247	222	260	236	248	240	304	263	257	261	240	286	267	276	273	225	259	253	271	260	262	257	260	284	261	258	250	253	288	286	272	266	274	244	243	253	263	242	259	257	279	249	261	244	248	253	261	277	237	251	272	229	262	268	272	281	253	262	270	245	261	241	250	283	264	246	249	283	256	273	260	259	263	230	283	255	268	260	258	297	236	261	258	270	245	242	249	269	250	247	256	283	262	287	270	251	272	265	258	233	250	267	281	249	230	240	273	256	275	281	272	237	274	272	257	238	273	270	254	267	286	259	259	270	248	237	247	242	255	278	251	227	258	233	262	288	268	275	277	258	274	261	241	266	243	264	248	268	252	246	239	272	247	251	224	266	228	265	290	262	263	275	257	273	249	256	232	254	269	253	257	241	265	242	291	265	285	281	253	265	259	258	239	257	272	250	250	247	244	244	257	285	266	239	266	288	260	272	245	269	228	257	262	222	253	243	258	263	248	250	258	223	263	262	251	280	265	251	252	256	285	271	245	245	274	273	283	258	263	240	266	262	239	272	272	251	260	257	295	261	240	245	266	266	258	259	228	261	231	246	240	273	286	235	258	265	238	279	237	249	279	268	261	260	263	264	254	275	242	252	249	241	280	282	269	254	263	258	258	261	250	258	255	248	280	280	263	265	236	276	245	275	268	248	244	265	255	288	283	261	291	240	252	245	272	212	242	271	251	257	257	242	253	236	255	230	266	255	263	268	266	257	253	262	258	265	268	253	257	225	254	251	265	263	265	252	253	273	259	267	270	262	249	260	251	251	259	274	269	271	255	254	225	273	286	261	265	284	227	249	251	261	251	270	262	276	263	246	246	267	237	271	261	258	269	285	265	225	274	247	246	291	275	259	263	244	277	244	271	291	248	281	237	262	267	267	232	281	221	242	264	253	270	263	264	246	279	233	236	271	254	281	255	281	281	266	256	264	290	251	240	271	261	274	266	280	278	256	245	265	278	260	251	239	268	253	266	249	268	268	266	277	276	259	260	270	266	234	269	255	267
22610	21416	28854	24383	21419	20757	1843	627	448	368	361	327	299	299	289	266	240	252	236	266	246	232	217	219	209	253	260	241	258	227	231	209	192	214	217	226	225	213	240	233	827	227	207	757	813	218	214	210	202	221	202	233	211	185	190	224	216	211	211	217	190	205	232	194	191	197	200	206	204	210	209	218	185	208	184	202	196	197	193	174	200	185	205	209	198	177	179	176	165	214	200	221	202	186	191	197	189	214	191	214	184	221	183	191	202	211	218	193	189	196	195	207	205	193	206	220	212	183	215	208	208	188	171	200	192	196	194	175	217	190	202	215	193	203	202	208	187	185	168	193	205	190	171	211	197	205	202	184	180	194	205	195	205	191	189	176	183	203	203	208	195	204	192	225	202	180	195	211	211	196	222	184	199	189	202	190	212	173	215	205	194	208	218	184	213	210	227	185	208	201	193	178	186	174	196	223	181	195	176	216	202	200	201	218	201	193	204	193	193	201	197	223	200	200	214	202	214	201	211	209	192	199	184	221	205	224	189	180	228	220	199	187	217	196	202	187	214	201	220	207	199	198	176	203	187	216	209	212	198	175	197	183	182	186	220	195	200	201	219	175	176	204	203	181	215	209	189	204	208	188	206	191	215	189	213	193	166	208	205	179	193	201	228	218	218	183	193	210	213	173	206	190	187	194	189	176	206	211	197	202	193	201	180	186	187	193	223	209	206	221	202	177	186	197	197	176	208	198	180	215	195	202	197	193	221	176	191	206	182	201	178	221	202	176	214	197	227	201	204	206	186	216	196	169	181	208	199	203	202	206	210	188	243	180	188	187	195	191	211	187	198	211	196	207	189	192	192	209	217	200	197	221	211	218	202	197	186	198	227	189	193	203	211	193	188	176	212	195	192	195	194	185	188	220	171	227	199	211	202	198	175	196	206	192	188	185	194	196	212	201	209	189	187	194	210	198	227	197	165	178	193	176	196	210	200	196	198	189	210	202	188	220	184	226	208	172	179	208	179	193	192	184	205	196	208	215	200	186	196	235	191	201	221	220	216	204	192	204	180	217	189	206	197	179	169	201	201	218	208	175	207	182	202	208	178	200	210	222	195	178	185	217	202	194	200	192	200	183	221	220	230	200	221	184	224	202	205	199	204	177	214	196	222	211	218	174	209	206	204	213	165	213	203	206	207	183	214	187	206	201	167	213	197	185	169	225	201	207	194	190	180	210	209	213	196	227	205	195	172	191	195	213	214	202	216	173	204	203	207	203	207	213	198	203	210	205	192	212	208	175	205	188	205	227	201	198	194	193	208	198	190	178	194	194	197	183	217	224	191	180	197	192	203	187	189	227	208	182	201	189	198	208	212	221	167	183	213	176	210	200	191	208	210	208	181	205	180	195	200	194	178	192	194	174	226	173	207	206	210	190	164	207	187	196	187	212	174	213	191	228	197	179	209	200	175	218	181	222	191	195	184	189	184	203	200	199	194	178	198	188	188	186	170	216	174	198	208	222	204	174	183	210	177	197	193	193	234	223	188	176	199	194	188	189	205	204	197	201	192	208	195	180	176	186	198	227	180	193	195	212	179	216	233	210	199	212	194	185	201	190	184	184	222	221	191	197	201	187	190	220	196	228	176	171	228	216	184	190	205	200	196	190	183	215	206	193	213	216	193	212	200	187	181	187	199	190	205	186	208	194	197	211	197	211	194	190	221	191	201	224	202	212	195	213	190	189	194	198	216	210	184	186	220	200	241	185	220	209	203	184	202	196	202	193	211	207	225	214	231	200	193	220	208	193	233	220	202	187	191	200	186	206	196	199	199	205	184	205	184	182	216	199	207	191	188	195	188	199	214	199	207	183	217	183	197	189	191	213	212	198	207	195	171	197	214	192	197	203	206	182	182	210	192	176	205	187	196	201	229	203	206	194	210	210	173	207	211	176	201	171	203	197	189	190	207	177	195	172	184	184	213	225	191	203	182	185	204	188	196	211	192	185	190	208	193	181	220	201	184	182	200	174	177	176	207	214	195	196	215	195	200	195	205	200	190	191	195	216	195	183	208	200	191	223	185	191	194	202	199	195	191	196	196	203	201	219	219	212	183	204	206	207	199	188	194	188	223	194	207	206	192	170	209	187	206	204	213	223	195	196	211	203	186	194	217	191	205	194	203	209	206	194	204	212	184	184	210	233	216	198	184	201	218	206	196	194	190	228	208	196	191	211	199	193	201	192	209	200	199	202	217	199	197	200	207	201	190	201	244	192	173	194	185	188	208	200	223	194	179	218	227	205	196	195	200	216	187	207	189	215	191	196	204	209	206	216	189	197	201	208	185	206	181	203	189	189	203	211	209	171	177	182	188	187	176	173	172	195	191	200	218	202	210	206	180	200	201	187	198	189	188	198	200	199	199	209	193	205	202	200	209	215	214	178	194	202	209	192	219	198	186	215	197	185	189	197	208	196	164	204	182	207	190	206	213	183	183	205	189	203	223	197	172	215	194	209	195	183	209	204	199	196	198	197	199	211	201	185	203	199	196	194	184	185	187	192	207	223	191	203	199	188	222	207	211	215	206	200	183	208	190	211	182	181	207	215	190	212	197	188	205	204	196	203	219	174	198	197	179	223	204	193	189	203	181	185	186	202	188	199	212	211	164	189	191	214	182	236	219	187	193	193	176	195	194	188	179	216	194	201	203	194	222	201	195	178	171	157	209	182	205	194	202	193	189	192	208	189	191	227	217	196	205	188	195	212	205	210	183	192	204	195	201	213	208	218	187	198	210	172	207	175	192	183	207	170	212	229	181	223	186	187	193	189	206	195	193	207	193	178	208	189	217	193	195	193	198	213	227	195	205	215	184	192	202	177	175	191	213	185	211	192	184	216	204	196	196	193	214	222	173	178	225	193	169	188	191	224	208	197	182	216	219	213	189	202	197	196	205	217	232	172	210	196	163	202	194	172	187	221	189	215	217	192	188	198	207	203	205	216	209	205	169	200	190	204	245	198	171	203	207	238	221	177	201	181	218	203	191	210	196	196	175	195	200	198	197	227	184	217	203	181	197	183	210	197	191	198	172	202	198	204	217	195	193	205	181	186	187	224	184	210	201	198	211	199	187	204	202	217	201	198	201	207	182	199	211	199	179	178	194	201	195	199	215	197	193	196	199	211	189	173	230	193	203	175	176	207	190	184	202	207	175	219	199	193	201	192	203	211	231	200	197	202	211	181	187	186	189	207	195	187	180	189	198	205	210	221	184	196	184	223	219	191	199	202	202	222	201	214	194	219	181	203	221	203	190	195	195	211	219	172	196	208	201	218	209	206	204	193	182	189	186	180	185	203	213	201	168	190	195	213	205	187	198	188	210	189	225	196	198	225	216	190	196	231	183	198	207	209	201	198	194	187	207	183	194	195	217	210	196	216	193	202	240	220	182	183	188	190	201	188	196	210	195	230	174	210	203	177	194	200	210	180	209	187	217	198	207	206	186	177	193	208	205	196
4719	12176	7929	3641	2568	1885	1489	1126	946	749	658	616	535	481	478	424	395	350	323	347	342	304	306	281	261	297	298	257	293	299	276	284	252	290	269	258	289	284	284	302	1518	292	279	1261	1412	249	301	253	266	265	267	263	274	274	229	271	234	249	260	262	250	245	240	237	255	239	262	238	254	238	288	241	257	233	250	235	247	260	283	254	241	253	235	237	267	268	299	220	253	231	243	254	236	223	250	227	276	254	273	239	253	238	263	247	248	250	254	244	278	254	266	246	243	261	265	270	235	261	231	262	215	250	236	278	231	265	230	249	259	265	260	271	241	232	255	270	259	254	248	255	268	242	259	260	253	249	260	236	257	228	242	262	260	215	264	228	241	259	292	252	265	275	219	247	264	259	265	249	257	255	266	237	262	259	272	254	251	277	244	274	249	237	233	251	244	236	218	291	229	246	239	258	252	243	224	237	230	233	259	226	250	269	290	223	241	228	265	225	233	242	268	267	230	255	254	223	237	248	252	232	258	269	250	259	245	259	223	230	258	229	244	241	246	276	247	249	242	264	261	250	243	251	245	271	252	246	240	268	248	207	245	261	248	251	259	252	244	255	246	260	237	260	262	227	251	285	252	260	273	264	270	248	241	261	276	230	249	285	229	238	250	255	236	237	224	252	281	245	250	247	242	254	243	258	213	221	226	237	225	249	206	253	228	253	248	253	262	263	217	252	258	281	251	227	239	255	238	239	226	255	259	225	262	257	247	241	251	245	268	256	266	231	249	248	274	247	249	240	238	267	244	265	248	267	247	258	240	280	263	233	242	239	242	246	246	269	245	231	252	259	250	279	230	216	283	256	268	234	219	239	263	259	268	246	246	268	238	242	274	270	252	253	252	238	282	240	221	228	253	247	233	233	233	278	250	253	266	235	241	276	254	251	246	289	249	245	229	263	236	246	275	249	267	252	226	264	248	265	234	244	243	244	248	241	243	234	249	250	260	222	242	254	230	249	186	244	251	260	242	253	228	247	231	243	225	273	249	249	232	242	244	267	270	275	208	230	266	253	257	262	245	223	260	252	262	260	244	265	240	241	276	264	228	222	249	221	249	254	267	219	237	243	252	248	249	252	244	231	215	241	256	238	257	251	237	235	267	232	240	232	252	245	262	263	274	255	264	274	269	225	248	265	259	242	253	257	231	234	259	231	243	236	248	244	273	258	244	243	260	261	244	264	243	231	277	260	253	242	243	241	233	238	212	261	250	253	237	261	260	225	254	255	275	284	269	262	267	247	247	242	218	246	246	266	270	268	281	270	272	245	262	265	261	266	247	247	233	256	217	240	238	224	223	238	272	243	240	249	277	264	229	235	264	289	238	236	258	257	257	261	306	232	242	263	234	245	215	252	246	236	261	235	248	278	267	261	266	259	238	223	254	250	249	273	233	229	269	226	255	250	257	246	236	272	264	237	257	243	270	256	279	228	247	269	229	268	244	219	253	268	240	236	255	242	284	247	256	250	230	271	253	253	249	256	259	271	259	230	239	255	259	241	239	253	277	239	248	267	262	258	231	235	242	242	267	260	265	258	261	240	230	254	266	252	270	237	239	255	243	243	271	283	259	249	261	252	221	247	258	246	249	224	218	239	247	253	271	229	244	222	230	252	262	241	253	262	236	241	240	243	265	228	245	242	266	243	248	280	231	248	264	247	233	250	246	251	233	284	253	237	229	232	272	223	260	246	241	265	249	260	251	221	224	244	247	258	236	220	239	254	244	246	280	241	260	253	239	232	261	253	245	256	271	268	235	269	249	251	247	234	272	263	248	209	257	253	260	258	258	256	235	244	233	238	251	242	269	241	242	258	269	259	268	224	265	271	245	272	246	250	243	249	265	246	248	249	244	259	266	258	253	231	232	249	287	250	233	302	255	246	260	278	258	250	247	253	243	241	243	236	250	250	239	256	235	253	234	244	240	254	276	260	251	298	255	264	255	244	288	265	267	255	264	236	250	253	263	275	273	242	279	297	245	252	258	225	244	263	263	242	269	258	270	270	259	245	229	227	235	268	255	252	230	244	247	235	266	256	229	272	236	237	288	247	235	250	226	245	239	240	260	262	243	241	248	224	249	238	241	286	231	225	268	233	246	223	250	282	235	250	244	238	266	259	250	265	247	247	259	236	240	263	266	242	228	248	252	239	275	248	266	238	288	245	254	262	274	261	254	251	263	254	268	253	247	239	272	266	243	243	235	212	251	256	278	249	245	234	248	267	259	221	242	248	252	240	251	264	212	248	265	239	299	242	257	243	264	254	266	252	231	261	260	255	255	266	234	258	274	255	261	255	248	235	252	268	247	229	242	240	256	222	251	245	258	264	262	233	262	225	245	254	231	259	247	231	265	220	248	235	249	252	248	260	240	244	274	238	285	258	235	265	232	275	270	269	270	259	235	230	284	232	278	229	290	276	249	262	240	249	243	243	228	249	262	243	230	238	244	261	250	241	250	261	234	248	235	271	253	275	250	241	279	241	257	253	244	241	251	253	261	238	289	229	251	267	258	237	279	248	251	278	250	241	247	225	251	282	255	250	231	250	277	253	264	248	265	258	245	258	228	221	248	237	268	224	238	251	260	259	239	228	265	262	263	223	258	233	255	236	268	252	261	216	258	247	234	259	258	260	257	242	260	235	261	248	261	265	219	249	254	262	283	251	245	265	256	251	241	230	256	231	234	233	250	250	231	230	262	254	262	267	243	238	250	234	245	248	234	224	240	260	240	232	244	259	237	230	231	223	235	258	240	239	249	250	240	243	250	210	228	266	244	251	249	240	269	245	266	248	287	281	260	260	257	234	248	275	223	278	261	236	246	249	267	259	277	237	269	251	240	261	233	234	258	258	274	242	241	264	253	251	255	247	258	246	222	243	248	230	257	243	237	236	263	255	263	252	232	239	265	232	243	248	229	232	255	249	235	257	266	227	235	244	259	229	279	241	291	239	280	247	256	253	245	242	262	248	250	249	266	260	234	235	240	269	233	259	260	233	272	234	263	245	252	231	265	247	304	263	237	239	247	238	258	253	255	259	253	251	262	254	250	230	243	243	258	239	239	228	244	259	239	251	249	253	261	284	257	251	238	251	243	270	265	258	274	237	283	239	227	279	235	249	250	249	233	247	233	270	252	246	231	248	244	236	256	248	278	257	236	265	249	311	257	272	275	277	237	268	263	262	254	243	260	250	232	264	260	234	255	270	250	241	256	255	276	242	257	246	252	229	269	263	269	251	246	253	261	239	241	231	240	288	230	268	275	255	234	241	288	269	240	232	254	248	264	282	251	242	235	243	273	244	257	259	243	261	250	241	217	246	244	228	237	246	247	283	250	261	247	245	232	243	252	235	253	229	245	232	270	237	256	246	247	237	258	266	261	266	221	257	230	256	228	269	232	259	245	243	250	249	234	259	256	251	234	243	242	219	249	243	243	252	267	245	256	260	247	274	282	239	262	231	257	248
28069	15584	2106	602	463	416	404	380	410	405	370	377	411	425	349	370	421	378	401	377	378	385	399	399	385	405	396	378	387	390	394	377	377	388	388	376	439	354	428	390	416	396	373	390	382	384	396	351	395	374	374	406	400	362	385	394	391	384	359	385	392	410	371	393	397	372	401	354	378	411	380	386	402	385	410	407	380	335	379	359	322	384	372	384	390	395	377	373	370	391	398	368	377	387	380	407	405	369	384	384	376	365	396	370	357	360	346	394	398	419	401	378	371	379	388	389	392	367	379	364	376	408	387	379	400	374	387	387	406	406	353	395	343	395	360	359	429	368	345	399	382	385	397	395	400	371	394	393	423	366	370	384	396	396	406	391	375	321	412	393	376	385	357	393	366	348	378	378	357	373	390	401	385	372	418	368	406	380	353	348	427	389	364	414	393	378	359	367	368	374	406	343	358	369	382	384	393	381	375	390	413	400	360	394	370	357	386	383	346	364	376	388	390	416	388	441	416	375	409	417	377	366	405	386	380	355	374	397	336	411	378	377	348	381	398	355	406	373	365	373	377	391	371	407	362	398	383	385	391	383	384	370	375	371	387	385	355	387	345	371	427	380	372	363	418	402	409	428	395	408	406	417	377	389	399	369	366	352	403	373	404	405	388	404	370	364	386	411	382	389	376	407	353	373	382	363	400	337	396	361	390	378	385	373	412	393	374	368	379	411	381	371	391	391	351	365	390	393	374	398	400	370	415	373	383	373	398	373	383	379	371	374	443	380	404	395	363	362	399	373	400	362	381	385	363	391	359	375	358	410	375	365	410	374	426	373	401	363	346	396	428	374	354	413	392	346	368	366	397	377	420	375	395	398	377	401	368	365	379	366	411	384	394	366	397	376	376	358	344	398	374	370	391	379	361	373	368	392	355	380	372	391	373	362	364	379	411	356	372	412	386	398	389	381	367	374	376	390	356	370	369	408	368	410	373	378	414	369	365	421	380	366	418	408	399	410	385	356	349	378	390	383	352	384	338	382	392	410	412	383	352	416	388	346	376	379	364	413	412	387	345	393	387	353	389	362	369	381	403	394	372	361	402	351	363	361	398	404	394	393	369	395	404	380	396	386	393	366	406	384	399	379	366	406	360	381	376	355	391	393	393	394	357	366	362	402	379	402	389	413	379	382	400	385	388	376	377	367	359	380	356	387	410	398	378	380	355	347	392	370	383	376	353	381	383	375	386	389	392	373	388	384	362	403	361	358	353	397	393	394	390	396	426	383	387	394	398	412	390	365	389	359	378	358	389	417	382	381	376	384	387	419	369	383	397	376	402	394	368	365	392	381	389	388	381	383	387	339	382	397	376	401	352	381	362	402	378	395	438	383	399	335	378	365	399	382	372	402	394	382	387	385	390	388	361	371	373	379	342	398	380	337	387	373	365	409	365	386	384	370	384	400	379	365	393	378	375	376	422	391	397	393	390	400	358	355	421	332	367	383	369	361	401	376	393	389	384	387	386	422	368	373	389	361	390	395	387	350	378	389	352	405	388	340	396	353	372	399	409	354	367	357	383	363	375	400	368	390	378	363	398	424	388	393	378	358	376	412	386	403	362	366	385	400	366	340	361	381	425	389	352	352	360	396	398	377	407	408	404	393	338	392	382	376	363	330	345	365	371	403	415	396	398	351	368	363	403	346	381	385	386	398	423	360	374	343	387	393	364	374	391	397	398	388	407	341	359	388	395	372	362	368	369	384	408	367	432	378	385	355	377	337	394	394	408	392	369	380	375	370	361	350	390	422	379	362	396	399	390	377	401	377	408	405	391	332	380	360	374	380	398	368	360	383	400	362	412	416	382	400	375	350	374	356	392	384	431	364	401	419	384	401	381	368	386	385	365	377	359	383	387	326	387	367	375	365	392	369	385	375	369	378	388	409	359	369	366	404	393	369	392	392	387	377	390	379	362	348	397	369	350	364	412	402	406	372	380	407	399	401	407	377	381	379	390	373	393	367	363	379	378	388	359	392	411	369	386	394	401	416	390	414	400	373	378	402	407	389	362	360	373	390	415	408	406	370	372	397	403	413	378	406	383	401	358	387	400	401	396	393	389	358	408	364	389	387	400	367	360	412	387	417	378	383	410	407	345	400	394	406	409	386	405	375	408	348	364	383	369	389	375	378	377	388	410	416	372	368	399	403	395	364	380	388	400	405	344	396	372	398	377	365	368	400	374	387	400	384	379	376	400	385	392	379	424	369	380	349	389	412	341	390	383	400	366	427	404	366	370	378	362	380	383	381	382	384	398	383	382	395	344	417	377	392	406	397	373	370	367	396	384	378	360	357	380	381	380	419	429	394	369	398	336	377	372	342	379	385	371	356	424	398	398	402	387	365	412	361	385	380	383	374	383	368	371	377	377	354	354	349	413	376	371	390	400	386	393	380	404	380	421	349	364	405	358	398	370	367	416	355	399	383	379	394	389	373	379	398	366	349	379	385	386	361	400	366	417	370	366	372	409	368	349	399	353	407	438	393	382	428	409	415	378	383	377	344	409	387	395	397	389	387	388	426	373	387	405	399	374	410	383	374	399	399	373	399	372	362	399	402	382	377	402	377	394	393	380	379	350	374	367	402	403	414	411	398	412	405	388	371	372	399	387	424	378	392	383	363	384	409	377	365	379	352	367	422	402	375	407	381	402	394	385	376	431	360	398	400	380	402	368	371	357	380	394	402	394	407	382	349	388	381	364	382	386	416	400	358	393	402	364	367	391	374	401	428	375	374	363	368	392	366	378	378	391	376	386	375	398	399	380	347	403	367	370	337	393	381	415	398	375	421	381	366	345	351	374	374	371	363	352	374	375	380	401	410	373	372	384	395	345	389	380	373	373	384	369	389	386	369	374	387	360	383	370	416	392	361	365	400	395	387	407	409	366	363	384	344	410	382	407	367	354	384	391	392	345	335	393	396	379	397	363	403	404	418	386	383	378	381	362	369	431	389	377	397	402	386	376	367	409	380	358	386	409	378	398	417	387	376	422	358	385	376	339	384	352	421	340	393	364	377	382	382	398	369	354	358	363	376	383	389	387	399	369	376	400	403	397	394	401	359	396	355	350	392	402	378	350	385	418	382	402	362	383	397	393	418	423	367	404	392	418	390	368	372	399	359	418	409	400	409	380	398	392	373	343	409	360	359	425	380	396	408	385	406	398	387	397	395	418	376	385	361	380	365	393	385	383	353	367	372	394	393	380	379	377	386	423	389	345	394	401	398	371	363	378	393	383	371	359	373	394	401	398	394	401	400	353	421	378	382	385	403	373	382	367	353	386	375	392	398	410	383	367	405	398	380	404	366	390	385	379	373	378	370	366	399	358	365	368	426	379	386	356	411	377	442	375	367	365	396	392	353	381	413	410	412	328	397	375	395	411	381	369	373	377	395	406	395	350	408	358	415	373	367	364	378	418	369	383	355	388	361	397	400	402	373	402	383	370	394	395	405	383	395
4782	1058	849	592	526	523	513	472	474	461	469	474	491	446	451	459	465	469	469	443	434	455	424	491	442	414	474	465	466	510	410	483	461	430	465	444	438	515	436	452	445	461	474	508	502	471	490	446	479	498	447	434	455	486	479	454	452	456	464	440	449	440	443	483	438	457	458	453	451	453	418	427	479	482	449	464	495	458	442	473	470	443	432	494	451	450	489	461	485	430	454	440	454	412	472	452	457	453	467	462	464	438	461	421	454	458	457	433	450	443	502	429	511	450	427	423	455	413	432	475	398	432	461	472	465	431	437	469	456	478	433	437	439	453	473	431	444	437	468	464	485	441	438	421	464	461	448	433	453	417	463	465	438	431	449	477	409	490	418	458	478	449	468	402	423	434	469	471	467	475	422	476	416	465	464	467	474	444	463	454	478	440	480	427	459	429	444	429	468	453	493	430	477	478	497	455	456	462	460	453	491	451	439	410	486	446	443	466	466	453	420	441	472	437	460	433	465	457	458	480	479	471	464	449	470	457	441	469	444	470	492	409	413	488	475	458	465	445	485	480	485	443	450	470	456	463	434	492	442	458	436	476	453	435	428	452	444	475	432	457	478	444	483	470	435	460	480	423	463	454	444	431	474	445	442	452	475	439	448	434	425	471	437	460	467	435	413	474	451	445	479	456	448	487	458	485	488	466	406	486	456	453	500	462	465	449	450	489	459	494	448	446	465	437	490	484	439	486	477	472	456	457	460	466	451	434	446	472	450	485	464	428	432	461	468	473	510	483	443	456	430	488	455	449	479	444	441	455	459	478	451	458	488	479	489	439	433	477	473	436	454	485	488	470	447	475	381	447	469	531	454	469	456	478	425	478	466	477	457	448	510	442	482	441	454	464	471	479	487	463	474	452	451	473	487	502	424	488	482	485	439	466	462	429	434	397	463	447	537	483	462	466	467	455	434	454	463	464	476	463	445	439	439	458	433	465	433	469	441	449	434	435	443	501	457	498	484	474	445	449	504	503	412	469	432	457	493	475	465	476	479	427	455	440	435	434	464	468	451	458	418	466	433	445	456	433	463	461	452	478	476	497	458	421	464	433	482	479	441	475	450	469	454	464	447	430	466	462	490	430	471	460	470	467	440	382	465	447	461	446	427	477	445	494	470	454	431	461	448	485	450	490	467	477	507	494	421	473	464	440	453	429	451	467	449	461	463	452	431	439	454	496	478	432	446	465	404	432	455	455	460	415	430	466	463	442	462	492	465	471	449	434	442	418	426	477	460	421	444	468	468	429	426	466	444	469	464	482	472	458	476	465	507	430	398	493	472	445	475	448	452	487	433	440	534	456	447	477	466	406	414	476	449	414	424	430	476	509	439	482	455	427	455	456	486	479	493	438	498	435	469	490	483	461	461	480	449	470	475	481	460	473	439	417	437	468	470	449	478	461	439	467	501	436	461	468	469	478	487	412	485	468	442	447	466	481	455	486	444	461	462	429	440	429	459	470	439	436	446	441	473	479	439	477	446	469	435	460	482	467	443	455	467	467	446	444	463	480	437	474	450	468	424	465	450	467	456	438	457	472	510	441	442	424	440	472	424	472	436	459	426	454	423	471	420	438	471	461	465	468	473	440	445	460	451	463	470	452	446	462	442	471	445	440	433	476	437	458	453	466	462	456	468	446	449	441	440	462	426	451	426	456	450	452	440	481	463	483	460	450	456	463	438	449	475	460	498	436	458	429	484	456	434	462	446	453	479	417	453	477	447	460	475	478	458	479	459	473	422	481	463	478	468	444	422	456	431	434	431	466	468	475	494	432	457	469	452	431	482	456	445	417	418	454	425	462	491	445	472	446	460	451	464	455	505	417	478	471	452	476	455	437	470	463	492	459	462	484	476	473	475	445	482	447	416	474	474	451	493	479	453	426	475	437	460	440	441	473	450	462	422	441	454	461	469	452	468	460	421	476	446	458	448	421	456	424	476	461	415	444	486	397	402	484	476	434	459	472	459	482	458	463	464	465	441	430	501	441	473	456	440	486	451	446	460	462	468	425	464	475	477	395	475	405	435	484	446	483	442	410	493	456	453	472	451	440	502	452	485	446	461	480	433	502	434	479	429	437	467	462	445	441	484	463	461	488	455	417	457	442	442	441	450	462	463	461	440	437	496	436	439	490	451	439	452	427	467	466	481	485	474	455	463	459	482	453	458	484	513	464	463	465	488	420	516	466	450	460	466	439	459	453	474	465	475	481	450	426	446	471	443	477	463	490	448	474	427	455	435	444	492	445	469	440	463	475	462	457	495	463	461	439	446	476	457	431	457	486	430	463	465	465	415	439	453	457	450	465	413	458	441	455	480	471	460	515	496	459	453	514	408	463	442	472	472	468	473	455	465	462	471	467	461	482	437	442	418	491	450	461	445	441	462	468	426	482	475	435	481	463	491	440	480	415	457	437	473	428	452	460	445	454	464	443	452	478	480	473	447	474	483	445	448	441	427	440	475	458	464	465	454	464	465	481	484	468	475	474	464	474	461	451	480	434	470	451	468	452	470	490	461	450	434	467	449	458	443	446	464	443	421	444	480	434	463	449	479	449	459	458	438	498	521	452	480	445	455	465	460	452	416	456	477	440	458	514	455	467	470	457	478	467	470	483	455	468	459	487	435	443	429	491	448	434	429	441	463	440	472	460	435	491	470	455	449	490	470	440	457	472	495	432	444	454	455	473	443	488	469	473	482	458	434	473	446	440	475	462	482	445	434	482	467	438	452	458	460	462	477	438	505	428	432	444	456	427	483	464	468	439	493	446	505	484	412	448	462	475	491	448	462	467	450	462	457	471	416	454	420	452	408	474	453	456	420	421	462	510	487	496	451	465	482	439	451	430	506	416	447	444	466	464	441	419	463	443	531	482	470	451	456	519	435	474	458	486	491	465	421	432	454	449	456	442	451	476	440	463	440	445	447	515	471	471	449	439	475	457	460	424	476	449	501	506	472	451	441	461	433	447	446	449	447	473	451	483	449	481	440	433	486	414	456	456	455	459	443	475	473	418	478	468	465	492	497	481	408	486	468	474	457	439	475	453	429	437	485	480	440	452	461	436	465	485	406	490	495	467	413	486	442	472	422	428	444	448	448	457	462	469	443	462	482	464	414	472	497	489	466	453	432	450	497	467	437	484	440	507	440	384	467	427	440	493	418	471	461	456	474	454	419	439	468	457	486	473	410	458	442	444	498	453	465	467	463	466	432	489	427	475	480	456	445	458	454	441	451	428	478	496	435	435	447	461	411	474	451	440	431	448	465	467	496	450	462	421	458	435	462	491	495	471	463	453	483	434	480	477	493	421	423	439	477	486	466	451	490	517	446	454	444	478	421	436	459	462	479	500	464	463	440	458	493	441	428	450	472	469	448	442	456	408	448	462	471	470	473	475	484	468	453	433	449	482	454	477	474	428	445	446	477	478	487	430	441	444	461	453	451	435	473	478	440	429	382	486
23650	21392	28150	24989	20948	2904	787	632	514	513	519	486	480	476	468	456	462	434	457	382	401	410	401	419	431	391	417	405	439	418	424	375	405	399	404	399	444	415	422	477	637	430	446	610	664	395	409	385	389	408	393	396	391	385	399	398	368	427	408	380	373	387	398	428	413	407	401	388	406	366	405	403	387	414	406	388	397	411	393	415	437	390	391	395	413	396	392	414	407	389	376	402	396	426	378	404	418	406	405	397	394	405	385	458	389	372	388	390	406	407	400	407	420	386	417	391	407	418	361	389	425	400	423	387	413	379	391	424	381	395	399	393	422	407	404	398	448	413	439	406	433	425	413	438	417	377	385	408	418	408	394	410	388	389	400	376	418	439	372	416	420	381	404	424	418	433	399	405	412	389	402	415	380	397	431	412	429	372	396	391	422	428	399	380	375	380	393	408	418	435	419	449	413	403	384	377	382	407	461	402	398	375	409	404	374	390	449	411	371	397	402	378	428	366	407	390	411	402	407	430	389	419	375	406	409	391	392	427	430	400	414	423	423	408	423	422	400	363	439	394	385	420	408	394	360	409	391	412	407	383	377	416	398	381	413	405	413	418	407	393	457	384	354	423	377	425	378	382	439	433	417	399	386	401	408	390	412	377	379	418	370	402	393	445	402	408	389	411	386	373	380	387	386	385	390	384	398	458	381	440	404	414	385	415	423	427	389	398	399	410	367	409	395	403	365	418	413	399	430	380	396	413	444	412	413	416	403	383	396	400	391	406	458	423	413	386	430	365	402	405	399	382	406	406	405	400	367	439	387	410	385	412	437	409	392	430	393	377	428	405	410	388	408	406	394	387	442	375	442	384	385	395	417	417	410	359	465	356	381	398	394	422	395	391	405	394	412	413	392	410	406	394	411	401	408	415	399	375	396	455	416	375	423	435	421	403	398	368	395	418	375	390	416	384	376	400	408	418	389	407	399	429	402	411	388	423	395	412	387	428	383	398	403	433	434	452	375	407	431	421	430	402	411	374	397	365	408	431	414	428	418	423	431	381	406	391	421	368	414	414	373	400	406	410	399	430	402	401	379	405	439	417	383	402	401	405	409	401	377	404	410	392	426	414	355	458	422	382	431	388	439	404	378	382	428	464	377	392	400	406	399	387	408	438	408	384	371	394	389	425	376	369	442	427	395	418	401	358	422	425	406	403	397	382	385	392	372	384	432	385	403	395	384	399	397	407	404	398	403	411	418	412	360	398	422	427	417	400	421	399	378	371	374	455	415	397	387	413	419	398	401	379	394	434	435	409	382	394	396	370	406	382	397	394	382	395	445	411	397	433	402	410	408	397	417	412	405	419	410	390	400	424	411	405	427	427	392	387	435	408	426	415	381	415	388	417	381	391	402	404	396	403	386	406	398	362	424	410	381	411	368	399	450	391	363	409	403	407	425	397	421	351	416	433	386	429	390	410	410	403	364	384	397	430	422	401	388	409	430	409	429	423	408	367	419	425	384	393	380	412	426	425	414	419	419	377	412	378	419	414	403	370	405	394	424	393	387	392	448	392	444	411	426	389	371	413	380	411	391	380	408	417	402	399	403	397	414	414	418	393	420	396	409	379	388	381	414	435	433	408	439	405	385	384	417	423	412	371	415	418	426	355	390	389	374	419	435	389	406	431	395	397	403	398	390	422	403	413	416	395	385	410	453	412	383	378	398	410	408	439	450	385	412	446	404	396	386	398	391	410	415	395	434	425	389	384	397	385	409	414	404	402	390	375	418	408	383	412	414	402	419	399	394	410	407	414	408	397	442	378	412	405	371	416	442	445	409	448	405	417	417	407	390	385	370	405	395	386	394	380	396	402	395	435	393	384	455	379	424	413	361	400	378	391	370	393	400	368	414	395	403	388	395	390	403	400	462	426	415	456	385	411	405	415	384	398	400	396	374	428	440	375	395	425	371	378	391	407	404	427	387	367	402	403	394	387	405	404	427	408	397	416	416	427	382	415	414	405	406	402	397	378	394	372	418	405	388	431	417	407	416	401	397	393	419	388	417	445	424	423	414	409	414	413	421	396	392	397	410	421	403	410	410	390	410	382	409	411	423	395	417	379	432	408	407	414	422	387	367	389	382	399	422	422	386	387	408	437	388	410	365	433	397	416	407	396	404	376	409	424	392	400	402	383	390	406	371	403	441	408	393	403	416	434	435	370	362	401	390	405	375	389	405	379	391	393	406	427	412	376	434	414	437	408	439	368	384	410	411	380	408	382	381	399	422	417	413	390	420	365	388	424	383	414	404	409	410	450	394	358	396	425	398	393	414	372	372	391	370	386	418	382	394	371	381	451	375	405	394	419	393	389	395	366	381	400	397	410	381	421	386	385	389	408	407	373	411	424	381	394	381	418	419	387	389	427	385	425	376	408	395	435	370	416	422	402	377	416	411	388	402	393	403	386	372	409	409	399	425	425	414	387	399	401	388	408	395	392	461	372	387	406	434	394	389	417	384	385	394	428	416	422	410	426	388	398	405	389	455	414	441	378	375	379	406	395	409	398	388	413	398	392	397	369	415	385	419	422	407	404	413	381	402	377	387	435	384	400	374	388	400	387	449	391	399	416	419	404	408	409	361	394	443	413	387	379	387	388	412	401	396	409	397	402	392	381	361	411	433	417	396	376	403	381	382	382	412	381	420	372	404	410	426	401	393	408	409	411	411	409	440	398	374	357	381	410	420	407	408	448	424	401	409	414	413	418	400	419	395	394	421	376	392	416	414	400	395	393	436	384	428	411	388	429	405	406	378	361	417	432	401	386	390	378	419	390	392	374	409	388	409	406	406	413	447	415	415	418	401	422	411	417	409	437	395	399	431	360	412	399	413	422	376	387	426	394	404	374	417	405	418	411	406	423	377	436	428	402	387	413	374	397	381	383	404	392	438	415	415	379	393	397	374	406	382	365	407	399	402	429	396	402	405	366	412	416	428	404	426	409	401	393	421	459	399	403	411	383	396	405	414	400	405	377	383	406	377	405	428	403	418	413	384	403	395	395	420	404	393	381	398	406	396	370	428	387	422	405	451	348	392	418	358	390	374	410	401	396	403	380	437	398	403	420	413	402	430	396	398	411	428	402	437	420	379	392	421	432	440	405	400	372	399	379	385	402	402	419	401	399	395	397	372	397	417	423	401	387	412	414	409	394	406	391	391	414	402	385	426	411	421	421	421	384	398	404	412	381	394	377	386	389	403	407	410	406	413	381	409	393	410	425	370	392	380	405	424	383	417	416	439	385	407	395	394	393	408	385	403	378	388	382	421	438	400	412	372	367	390	414	415	392	425	389	406	404	390	396	354	384	382	397	399	396	414	408	425	397	381	375	387	401	407	409	428	383	380	397	402	386	437	404	392	410	416	388	425	391	387	396	360	444	393	404	390	431	404	434	381	371	392	421	409	383	385	396	364	418	401	417	438	403	385	370	414	398	418	379	395	420	364	429	397	408	380	395
3264	7616	4920	2326	1664	1289	1116	940	843	735	692	639	590	575	605	554	598	539	533	527	534	494	566	502	497	496	482	506	485	520	482	507	525	506	462	492	488	469	516	637	839	482	548	859	955	469	440	492	557	510	495	476	465	469	488	523	451	468	477	458	482	470	477	528	484	501	494	489	472	472	528	509	480	510	476	509	495	485	502	500	483	492	473	475	492	472	476	480	455	486	479	506	468	502	490	480	521	512	487	517	505	491	523	444	493	499	474	538	481	425	530	509	519	500	462	475	510	468	448	499	480	488	485	461	492	494	505	526	508	513	473	469	460	432	481	516	507	514	433	489	465	440	525	468	498	480	479	475	501	473	496	508	498	520	456	467	492	495	467	527	439	499	480	489	478	477	482	491	482	497	484	509	488	489	496	514	469	443	495	474	470	476	494	495	524	485	533	489	532	487	478	464	498	483	498	451	517	506	497	503	478	468	507	455	495	497	505	480	468	456	461	480	492	502	475	540	481	497	511	499	497	489	475	478	496	489	458	509	482	522	477	495	503	455	495	496	500	503	528	484	467	490	473	500	513	521	510	457	492	502	517	462	485	435	476	509	425	490	508	469	478	531	525	510	482	488	466	463	499	496	507	479	500	461	525	484	469	502	465	535	550	506	488	499	485	523	532	485	474	493	484	502	559	449	501	508	492	472	467	499	474	525	468	464	445	509	482	497	506	482	479	522	488	473	514	463	460	463	492	462	514	464	470	485	476	469	450	516	543	479	473	498	485	505	489	502	492	480	509	487	481	443	485	498	441	515	486	540	479	484	502	472	497	482	471	457	450	489	484	488	461	531	516	469	510	530	486	475	483	530	516	506	475	470	504	542	529	491	518	481	521	501	522	484	447	487	501	461	507	490	458	478	515	504	471	525	479	497	490	479	489	515	474	495	464	487	490	461	477	510	517	524	490	513	456	493	505	460	496	513	463	457	484	477	502	500	428	487	529	501	449	488	468	461	501	495	497	521	520	473	459	520	465	507	487	491	447	497	468	485	493	487	497	528	488	500	484	481	464	465	541	490	525	456	456	491	471	437	488	479	462	483	497	507	492	507	441	477	484	467	451	475	458	494	506	484	485	485	483	454	535	480	500	498	478	478	488	510	552	479	472	471	502	510	480	502	493	503	469	533	451	493	467	486	488	486	486	492	492	464	512	475	456	453	508	468	494	487	451	529	479	486	511	455	539	467	468	481	496	495	513	472	478	489	461	452	520	572	451	490	499	496	503	461	472	513	462	516	494	478	467	519	505	483	502	507	465	493	482	487	467	499	473	483	485	451	471	464	497	454	470	471	491	532	518	478	491	501	520	520	504	522	474	499	530	461	515	487	487	468	500	491	464	499	470	459	453	503	459	481	497	490	499	510	458	461	497	507	488	493	494	525	479	450	485	498	527	476	489	514	495	482	475	487	488	506	502	463	484	475	473	470	479	471	514	433	469	508	504	520	476	499	477	511	503	476	508	504	469	479	494	501	495	495	468	476	489	501	482	503	513	484	495	501	512	491	490	484	473	494	490	488	497	472	470	461	489	476	501	508	471	488	489	510	466	460	481	498	477	478	531	527	488	465	471	463	466	485	521	494	510	474	496	456	489	500	497	522	468	498	508	459	449	510	494	473	488	483	495	482	493	443	448	468	502	478	500	549	472	483	496	486	482	438	492	471	508	433	489	464	466	476	512	457	489	497	463	491	509	490	525	507	499	494	488	465	475	498	494	502	467	506	508	477	506	483	461	458	491	485	523	479	457	510	488	486	484	482	483	494	475	488	461	480	494	475	471	466	533	479	499	469	453	493	495	478	529	457	474	510	483	472	499	462	485	489	493	496	514	484	509	504	493	484	504	470	528	461	463	466	522	502	493	473	475	517	502	526	521	500	543	491	518	491	533	478	456	481	508	492	488	486	463	466	449	482	503	447	499	459	468	480	465	499	484	488	500	470	468	486	464	537	483	505	476	474	501	524	494	451	461	502	496	474	479	469	522	438	486	470	453	490	482	500	452	502	504	466	447	477	510	480	485	516	486	491	467	488	463	458	536	502	481	471	512	535	458	511	510	486	485	467	513	497	505	485	506	462	466	447	480	492	499	538	491	532	503	513	473	449	513	488	461	468	509	482	457	500	486	458	485	475	487	508	496	478	552	453	506	476	497	469	483	458	504	507	496	505	490	514	490	469	483	461	463	512	486	460	484	514	439	492	492	488	491	469	455	484	470	454	503	517	529	461	501	529	477	494	497	464	512	503	482	465	464	511	508	507	533	507	490	468	491	473	498	479	511	454	493	449	470	496	500	486	507	480	506	502	470	508	502	529	490	498	501	484	506	461	495	485	517	489	474	447	464	470	484	459	536	485	506	510	478	482	503	526	515	468	485	493	483	482	491	468	489	480	454	467	474	495	518	485	495	538	507	490	488	497	505	488	501	461	514	460	489	515	466	504	465	508	498	471	507	455	467	478	510	495	503	509	472	450	528	463	464	492	511	469	486	514	523	436	512	485	502	493	479	482	486	514	507	502	521	479	492	473	482	538	521	504	491	480	502	469	511	489	479	506	498	520	494	496	489	504	459	495	473	509	505	480	512	487	474	452	494	493	511	523	474	479	454	481	450	503	538	466	504	495	526	451	454	501	487	513	497	472	526	480	437	493	494	461	484	495	466	519	466	496	488	526	505	490	441	515	489	480	470	485	467	459	492	479	446	470	462	461	509	493	521	487	481	451	466	503	473	536	518	514	494	454	502	470	473	498	501	470	504	482	483	509	456	520	515	485	453	510	473	461	510	490	465	479	482	467	499	500	491	444	487	500	478	521	515	496	529	493	468	483	519	469	475	499	527	498	462	503	512	485	466	473	457	507	504	467	447	451	507	475	500	460	483	513	493	509	465	487	509	496	497	469	532	489	466	470	496	464	497	449	430	497	468	523	489	519	513	490	490	523	501	490	504	505	494	461	488	468	493	494	480	518	473	492	484	475	505	517	463	510	484	508	475	482	488	491	482	453	497	462	493	480	505	478	499	478	485	461	486	501	478	438	458	472	489	462	500	438	477	483	524	479	477	493	482	461	456	494	523	511	486	476	502	434	481	479	492	555	472	503	432	438	459	472	485	539	503	440	467	486	486	487	481	499	475	502	517	460	492	463	496	468	486	467	467	473	470	503	477	459	534	497	497	496	465	504	517	486	508	479	501	503	521	484	483	475	518	488	513	474	502	478	510	472	496	489	520	478	512	501	510	487	488	502	499	472	516	474	440	474	497	435	507	479	514	505	534	495	514	474	494	470	502	501	475	487	455	488	458	501	448	478	498	489	480	480	502	496	506	475	530	536	481	473	507	460	457	479	476	498	489	452	486	458	469	469	508	481	476	440	515	455	471	456	485	457	519	529	514	464	486	507	493	427	473	514	480	463	493	491	498	472	520	479	495	493	483	493	476	476	480	466	495	453	450	453	500	478
24877	21350	26394	25176	1863	415	329	269	288	255	231	235	240	263	237	230	225	233	242	217	222	217	224	212	218	211	210	211	225	214	219	219	238	210	219	217	228	220	197	251	295	215	215	293	385	226	228	225	233	210	218	190	186	193	210	206	216	234	239	207	229	213	209	208	195	221	217	210	211	197	214	222	219	222	225	220	210	227	232	182	204	199	216	218	208	217	202	225	228	211	234	209	199	225	232	213	220	209	240	219	185	208	193	206	211	206	221	233	223	220	233	202	239	203	204	208	223	195	208	216	220	237	202	210	207	213	184	226	232	207	211	214	223	194	210	238	233	239	222	220	183	223	230	221	210	215	224	199	205	230	196	195	208	228	225	205	217	218	220	217	232	208	203	217	211	230	217	226	206	209	197	192	223	196	230	198	184	194	238	198	222	208	214	186	198	195	193	224	234	222	209	204	190	209	206	241	221	206	208	200	225	230	213	184	206	209	213	236	214	204	206	211	189	218	231	215	228	215	210	209	211	225	211	203	201	209	212	207	207	201	224	203	229	205	220	206	215	199	209	196	209	211	227	221	194	195	241	206	208	208	221	207	232	227	223	212	211	211	219	231	251	209	217	198	199	202	235	209	225	214	193	212	212	231	224	219	217	178	213	202	217	224	222	212	235	217	207	219	204	201	209	229	234	232	209	195	208	211	199	195	205	209	209	205	193	207	194	199	200	210	234	223	221	204	236	222	187	191	221	215	227	199	178	202	235	219	197	212	252	207	195	214	214	203	218	211	217	182	207	207	186	239	221	237	217	208	202	230	226	197	209	211	210	213	194	222	240	213	202	190	207	211	197	245	223	205	195	245	220	222	209	215	242	198	221	208	222	187	192	249	221	211	198	223	212	210	235	224	202	221	189	231	241	206	210	249	257	201	252	227	217	233	241	223	196	213	216	205	215	214	205	188	201	229	201	214	218	200	201	217	199	206	236	206	208	215	196	200	232	203	209	211	210	226	208	217	218	193	233	220	227	210	215	238	203	200	215	232	199	241	232	214	220	203	232	203	221	236	213	195	233	212	216	222	214	240	199	196	208	225	199	208	225	213	214	242	229	214	230	202	209	203	235	227	229	194	200	230	219	216	201	219	217	215	243	213	220	202	212	200	199	194	235	200	228	234	203	211	213	221	203	228	187	202	240	224	240	230	209	229	235	221	253	203	225	197	216	232	224	232	198	222	238	215	189	188	214	224	196	210	208	200	213	226	198	201	191	203	199	227	207	241	215	206	195	215	213	192	213	199	215	190	205	241	231	222	233	210	206	223	225	196	215	229	195	207	230	238	218	192	202	217	231	215	222	220	211	217	215	218	213	209	224	231	223	184	208	219	230	185	234	197	237	202	209	212	193	227	220	216	201	221	204	196	207	235	216	198	203	217	221	202	216	202	194	189	248	214	213	228	227	216	221	215	233	227	216	196	194	212	207	230	224	214	223	229	212	209	230	198	241	201	213	190	233	250	205	197	239	228	218	218	231	222	198	215	207	210	215	203	203	229	209	230	194	210	199	201	220	212	193	200	207	216	208	212	226	195	200	204	201	198	219	213	219	215	207	226	220	194	193	215	212	217	216	204	220	206	182	186	213	256	221	226	202	215	216	198	224	216	198	202	218	217	188	203	216	219	211	198	231	219	201	203	241	218	209	200	193	206	214	220	195	205	201	211	195	219	186	220	199	205	228	240	208	231	229	210	214	241	204	231	203	232	196	201	215	196	206	207	221	232	216	211	224	201	192	207	225	220	226	202	209	224	210	223	203	222	199	205	196	204	208	208	221	203	222	246	211	202	206	251	218	220	240	214	236	197	248	190	187	196	226	225	218	236	238	212	193	181	210	206	218	215	207	203	238	240	222	210	239	221	235	203	202	247	224	242	198	200	216	215	229	191	231	216	195	223	216	240	234	218	219	225	228	209	210	213	257	226	203	226	191	212	209	207	205	175	206	197	206	200	209	225	199	206	203	220	245	211	219	198	215	216	200	203	194	226	225	250	220	203	223	192	199	212	194	224	220	217	231	200	193	218	224	228	209	179	204	203	222	221	220	204	230	213	213	196	202	209	225	196	219	222	219	222	204	196	212	212	242	224	234	232	198	190	202	214	228	214	206	217	203	232	191	210	236	207	200	215	197	236	215	195	215	231	234	190	224	226	197	211	227	198	245	211	208	209	205	212	215	217	224	245	226	236	211	220	210	198	213	246	200	224	218	188	208	223	221	208	235	232	219	229	231	210	179	214	222	231	227	202	213	208	203	200	220	225	213	229	226	224	239	221	247	229	219	182	241	222	185	227	200	213	226	217	220	238	186	205	226	221	226	191	235	183	210	194	209	209	208	205	243	215	189	225	223	195	204	191	222	211	210	213	214	215	217	216	209	216	244	212	212	194	212	196	209	225	216	206	225	209	208	227	219	218	203	223	224	206	217	218	209	197	218	187	205	209	204	196	208	222	212	226	208	218	188	228	210	214	232	189	196	208	223	185	217	212	195	184	204	208	221	225	200	244	206	223	215	209	198	197	223	221	187	212	218	239	214	209	222	208	223	197	188	220	196	216	196	214	220	207	207	214	201	194	199	189	220	227	196	231	239	185	188	201	195	220	222	224	232	221	223	224	195	216	209	223	200	211	223	224	221	236	216	224	197	188	241	209	211	202	213	213	215	209	211	199	212	191	199	222	213	191	217	225	221	217	202	228	223	187	206	208	238	208	208	205	214	226	222	231	205	217	209	205	235	199	202	228	213	220	227	199	213	230	211	223	226	213	205	199	216	210	228	226	213	207	205	229	204	248	256	221	219	207	223	222	222	222	224	236	197	218	198	192	193	189	216	240	213	222	198	227	218	182	204	215	182	224	211	225	222	215	207	231	207	233	226	203	212	238	207	209	224	211	211	239	206	204	207	202	227	233	241	215	201	217	216	251	230	188	210	219	213	215	194	206	226	214	218	229	221	209	204	208	196	212	231	225	231	213	204	209	237	198	218	201	247	213	211	214	222	210	255	213	189	206	203	208	210	200	209	223	193	225	196	198	211	226	210	204	233	230	210	203	221	213	208	218	191	219	221	217	210	232	225	210	216	195	234	221	203	227	189	209	214	225	213	212	213	219	223	210	222	203	225	191	190	190	203	198	188	212	201	213	204	211	227	225	219	198	216	201	215	198	211	250	212	203	223	242	225	214	222	218	204	208	217	216	220	228	219	218	206	251	216	217	210	211	212	212	208	204	199	234	207	204	223	207	193	222	223	208	206	211	238	238	220	195	206	239	191	199	197	211	230	205	235	213	227	234	215	223	216	223	193	220	226	201	241	205	214	213	216	228	233	193	205	199	200	212	209	210	216	198	217	202	223	224	187	207	203	227	200	200	239	201	200	216	188	209	199	192	198	211	219	210	211	268	225	227	228	218	213	178	185	235	210	221	227	202	225	229	217	219	232	219	226	201	242	227	211	227	217	178
3471	3853	2481	1131	852	711	544	494	431	389	351	328	337	316	330	278	314	277	281	248	267	281	266	269	268	278	261	283	263	293	256	256	264	263	277	268	253	273	270	325	400	275	257	400	552	268	243	268	266	277	269	278	255	250	280	249	277	243	234	259	273	241	260	225	282	259	263	247	287	246	300	254	274	263	255	235	260	259	249	261	246	284	270	252	242	262	240	255	247	261	273	280	257	261	252	266	240	243	248	240	249	273	272	268	251	265	245	275	235	245	265	262	266	260	245	261	275	252	249	273	284	276	259	234	293	266	250	264	277	269	262	266	233	255	274	259	246	224	271	272	226	257	238	254	252	277	246	235	276	239	254	248	298	240	234	250	275	263	261	258	262	266	262	244	238	289	236	258	252	251	265	262	284	253	264	236	247	229	276	268	238	268	251	262	282	263	240	261	260	273	256	245	260	277	268	286	268	217	259	265	242	286	243	243	265	264	244	289	231	307	254	243	267	228	252	267	241	258	243	268	238	265	242	244	258	281	264	253	251	280	241	267	254	284	244	242	260	273	230	258	240	251	277	279	270	274	266	242	258	243	274	261	251	254	262	268	292	219	279	249	285	257	258	252	251	260	250	278	255	244	247	243	246	269	253	266	285	272	270	258	244	231	266	263	260	255	249	239	261	266	267	236	260	255	270	262	225	271	266	271	265	255	240	264	252	242	260	225	274	244	244	246	275	242	250	248	263	272	268	254	284	262	228	239	243	260	271	242	281	243	261	245	226	238	267	278	249	248	237	251	265	265	279	283	256	266	257	269	281	223	268	266	264	243	236	287	261	256	226	293	276	255	251	276	232	275	251	240	242	240	245	249	263	272	265	221	239	250	256	242	275	272	244	233	244	245	298	283	272	242	282	258	250	247	255	262	235	258	261	243	246	259	263	241	304	269	258	258	246	264	243	270	234	246	284	281	265	238	259	233	258	274	238	258	252	236	259	257	286	264	221	266	261	264	270	250	251	223	247	261	273	251	247	251	240	233	261	248	242	256	264	256	241	261	262	257	258	243	255	280	244	255	254	253	280	243	251	257	260	284	259	245	273	258	258	250	240	253	230	286	243	241	282	294	269	262	231	271	252	238	269	262	268	241	270	237	244	249	225	239	282	254	278	234	291	266	233	252	230	270	279	240	275	266	248	241	253	291	273	271	235	279	226	248	276	247	281	249	276	247	276	288	266	245	253	241	273	228	264	262	225	263	267	243	287	272	264	297	241	264	254	261	274	244	261	284	266	249	299	268	246	267	244	248	280	261	260	272	247	264	247	255	265	261	232	236	285	286	232	249	265	261	268	248	250	252	275	242	266	236	265	248	256	276	242	256	246	284	248	266	247	250	268	263	242	234	264	237	232	232	270	246	267	257	268	253	237	247	265	246	222	276	259	247	265	250	269	257	269	274	269	285	259	235	257	254	236	261	285	255	263	258	282	237	262	256	243	264	267	246	259	266	236	270	249	283	248	232	263	239	248	266	244	223	288	288	242	256	257	241	264	271	253	270	246	239	265	251	285	243	255	268	239	282	252	239	266	259	265	251	260	268	229	243	242	247	252	255	256	266	245	250	237	249	261	250	248	231	260	247	251	253	280	264	264	241	246	283	269	247	273	244	233	250	257	243	258	296	252	257	275	245	256	274	268	283	253	239	269	222	230	263	270	233	249	254	248	270	226	256	265	270	263	265	228	239	243	279	222	273	250	246	244	249	250	250	264	261	251	248	225	259	249	240	263	238	231	239	280	239	257	271	284	264	254	255	252	270	255	256	250	253	241	269	254	263	239	245	271	258	261	242	248	253	261	282	244	277	247	251	272	271	259	250	238	279	218	264	254	244	273	255	241	246	252	261	239	251	253	254	254	234	254	254	277	259	259	269	252	252	246	263	290	238	287	252	254	269	213	241	248	231	251	242	276	260	276	243	268	247	260	228	245	248	256	275	266	273	297	248	289	305	254	272	251	228	249	254	240	250	263	270	245	264	249	257	280	212	267	260	239	258	271	253	297	275	229	255	246	237	250	252	272	262	261	260	257	260	284	262	283	265	249	263	259	271	263	228	262	271	254	255	243	255	255	267	257	254	239	253	265	234	292	248	235	289	249	257	258	247	267	275	245	250	246	256	228	246	237	262	247	259	268	257	241	279	255	251	224	251	264	231	267	271	249	290	263	278	222	260	242	267	255	256	242	270	272	274	258	247	273	257	254	211	274	279	283	228	242	242	266	208	267	278	253	255	277	272	232	276	266	256	280	275	244	252	266	269	264	255	249	299	252	262	256	262	265	266	284	266	278	267	271	218	257	276	300	254	265	250	249	253	253	235	278	256	260	257	265	250	255	250	247	268	241	245	285	264	240	253	243	258	247	241	255	230	242	292	228	294	263	238	275	263	266	272	254	265	251	276	281	250	246	265	273	251	245	269	279	272	267	253	244	241	243	258	231	263	226	255	260	250	253	250	255	272	279	256	252	271	276	241	302	238	250	234	251	275	222	246	264	250	260	260	258	268	239	289	248	221	272	240	239	269	267	261	242	267	259	265	282	264	269	261	259	263	251	257	257	305	260	272	257	253	238	229	249	250	263	268	256	232	284	227	283	234	231	264	263	250	243	253	288	276	230	251	262	274	283	215	289	263	276	254	253	248	224	249	277	262	239	249	244	254	254	262	256	247	260	257	245	264	261	273	259	266	255	246	252	277	275	233	245	265	238	244	245	277	289	279	257	281	242	271	269	226	264	261	269	262	250	260	238	247	285	267	291	248	259	252	265	249	260	270	260	241	263	268	303	240	257	311	244	253	258	260	244	279	240	256	248	251	278	263	274	249	269	258	283	275	252	271	279	257	240	265	250	247	259	260	256	259	266	268	272	252	239	255	268	238	271	241	268	266	254	262	282	251	265	243	263	268	249	255	266	235	266	265	237	276	252	247	235	248	259	257	275	238	243	254	265	261	271	253	241	279	231	237	273	231	280	251	250	258	245	268	287	273	284	221	281	273	232	252	254	264	254	252	272	249	272	267	238	271	260	278	249	241	273	264	270	280	247	281	247	257	280	284	248	264	238	264	234	301	263	228	274	257	281	264	265	238	230	240	247	259	284	260	232	291	286	262	233	264	249	228	256	252	248	261	271	241	261	295	259	254	263	247	274	257	265	259	222	242	236	235	266	264	250	274	235	284	209	264	240	275	243	203	238	265	253	253	248	270	276	264	241	275	278	247	244	279	269	253	236	268	265	273	265	263	261	289	258	260	278	240	226	247	249	278	281	251	255	256	287	222	262	250	238	253	251	253	262	253	265	249	253	247	237	247	240	245	244	246	251	254	262	233	257	268	265	268	255	271	277	254	263	254	278	257	250	260	264	248	267	242	255	266	274	247	234	267	245	251	261	266	254	243	272	279	252	254	275	262	257	279	237	262	223	265	248	263	238	251	271	270	253	259	221	279	247	234	234	246	269	252
22652	21436	28853	24393	21429	20811	1884	595	481	385	364	336	289	261	267	271	243	217	236	252	223	263	212	246	202	233	201	223	195	205	187	210	223	207	189	213	207	213	213	372	625	206	214	400	749	211	201	198	174	196	232	206	196	201	204	195	214	181	207	194	195	230	188	202	218	206	220	204	202	181	198	195	214	196	201	203	200	187	211	200	198	175	209	195	221	216	196	207	176	184	209	241	203	205	210	191	211	216	197	197	218	210	203	225	188	186	193	177	205	159	200	208	190	179	166	174	184	193	178	183	186	203	203	193	199	205	216	216	208	203	197	201	219	206	191	211	194	192	176	195	210	190	208	195	192	212	203	189	185	198	189	195	193	198	176	207	182	181	210	184	201	182	189	192	206	194	198	220	190	174	205	198	214	203	197	189	207	225	215	176	205	189	209	196	200	163	196	197	189	178	176	198	194	197	213	212	192	207	213	197	183	228	183	215	204	200	224	206	187	199	172	194	201	195	196	226	207	207	215	195	197	210	222	190	187	194	196	210	209	203	190	188	203	199	177	187	206	213	221	213	186	188	160	174	179	203	177	191	206	201	218	207	192	209	196	217	171	195	206	201	200	192	203	201	217	211	201	210	207	197	195	227	206	213	195	193	197	197	215	196	181	188	175	196	195	212	197	209	193	201	194	208	213	188	187	213	201	223	176	200	212	178	202	191	177	203	216	204	215	221	168	210	185	181	192	207	181	198	199	185	208	196	178	191	201	221	212	192	194	201	201	218	195	197	182	203	188	198	194	193	203	206	204	198	185	178	208	179	211	187	191	229	189	181	222	209	194	224	210	200	195	170	193	195	179	196	187	165	195	206	181	210	191	198	209	244	181	190	181	201	210	191	195	212	208	204	183	172	184	201	204	191	188	212	174	193	211	166	192	181	188	218	215	174	160	210	184	200	184	187	199	213	180	185	191	196	184	200	186	190	198	201	193	197	203	172	206	175	193	193	203	200	200	189	194	205	195	206	177	206	188	190	200	182	225	219	192	176	219	185	162	214	184	179	199	188	220	184	213	225	234	194	194	221	224	200	182	209	196	228	185	213	193	211	211	174	199	222	177	201	199	163	218	178	223	206	178	203	179	201	203	196	201	235	188	200	194	221	200	207	184	202	212	194	192	199	198	208	229	197	199	202	196	190	188	209	196	200	178	196	195	178	194	188	206	204	217	177	183	168	202	205	215	182	181	192	205	197	200	191	211	204	181	213	202	183	194	190	191	176	221	196	215	181	190	215	207	185	198	210	210	196	189	200	213	206	180	205	203	215	181	199	181	196	195	201	201	193	189	179	188	171	211	214	182	180	182	201	205	222	207	201	200	220	200	210	209	182	189	207	198	191	199	199	188	209	174	212	220	189	216	198	198	190	194	205	184	211	200	182	192	215	179	217	213	204	213	195	187	192	216	194	211	189	211	200	184	170	174	206	195	201	197	189	202	171	201	180	199	173	205	201	180	204	182	209	191	209	193	217	181	191	214	208	215	201	195	182	180	191	186	185	206	186	200	198	195	204	190	191	195	207	194	172	205	207	170	213	187	209	205	178	200	202	182	197	215	192	196	180	200	221	190	184	181	199	201	176	197	191	196	202	208	194	194	206	190	200	201	202	186	191	202	189	210	194	202	189	196	199	180	200	196	181	182	223	208	191	208	207	171	198	198	203	202	176	210	201	195	199	185	215	195	188	174	167	176	185	208	197	185	189	172	205	201	202	208	197	173	187	204	193	205	199	173	208	217	192	206	202	178	193	187	210	222	203	178	189	213	207	193	191	168	193	170	204	208	195	207	182	193	218	201	201	223	177	235	201	173	192	195	204	182	200	196	212	212	213	189	196	202	186	173	178	185	190	198	194	221	198	196	169	177	229	182	175	194	219	230	207	235	199	199	178	187	183	183	192	216	213	186	207	195	197	203	195	200	186	183	161	193	206	178	205	210	192	210	199	194	187	207	224	190	175	215	211	194	201	197	207	201	201	200	177	189	185	183	190	186	200	192	187	190	185	186	168	209	195	193	208	202	178	216	206	219	184	226	214	171	218	218	207	196	216	190	191	183	202	190	208	205	184	213	219	210	206	191	187	202	194	221	200	205	199	179	213	201	217	193	191	198	207	201	192	182	203	196	205	191	178	189	204	195	206	179	211	191	193	201	181	209	202	190	201	195	186	175	194	203	221	198	188	202	180	205	176	206	192	208	178	216	194	196	213	196	195	196	195	214	222	211	195	191	177	191	210	193	199	189	173	204	181	204	196	174	215	175	190	208	199	205	176	199	217	188	172	217	208	198	200	197	193	189	185	189	201	191	203	183	180	186	183	180	218	192	193	177	204	200	176	201	211	211	183	202	211	191	196	203	221	200	183	192	193	199	209	172	199	184	182	196	206	190	199	206	198	202	209	188	202	195	204	201	171	186	200	212	191	205	198	210	195	199	172	203	211	203	179	219	181	197	193	185	191	183	180	183	210	176	209	188	211	208	167	186	193	191	183	203	202	188	203	214	183	190	193	202	205	200	208	189	199	188	202	210	183	194	220	187	225	205	234	222	204	194	190	214	217	206	181	216	190	192	185	187	208	195	169	182	188	191	207	185	167	230	204	233	197	190	170	231	190	191	195	186	205	225	193	193	189	183	213	174	197	175	208	200	193	209	211	206	201	165	205	180	194	186	206	211	191	212	212	199	182	184	214	208	181	205	218	182	203	184	211	201	198	192	186	204	206	188	184	231	204	190	204	169	175	195	203	192	192	207	191	187	204	190	186	196	194	191	190	203	163	202	225	193	183	158	223	192	213	183	198	200	180	191	223	198	182	200	177	221	203	212	216	210	193	206	222	184	193	204	187	199	186	205	192	191	165	209	191	209	189	182	150	188	206	217	184	175	183	175	202	180	193	203	190	174	170	185	177	178	187	199	177	183	193	210	217	184	214	189	184	188	188	194	203	188	197	171	211	192	183	180	211	192	215	199	203	198	226	203	204	201	190	192	196	182	197	188	172	172	209	175	185	200	207	182	194	185	179	173	202	215	190	217	198	202	209	202	212	168	194	190	171	203	174	199	193	205	202	213	217	192	223	205	190	204	195	192	187	213	194	206	220	207	201	178	202	203	188	191	206	188	180	184	207	168	184	202	207	200	213	196	191	199	188	182	205	203	211	195	200	218	194	193	193	199	211	193	188	203	202	197	192	199	194	205	186	198	168	188	173	205	164	191	199	177	193	202	176	211	221	204	195	199	200	213	197	178	215	177	214	178	169	207	174	215	170	198	186	181	193	200	197	192	182	218	170	199	194	234	204	187	180	208	184	191	176	187	216	199	184	180	183	197	169	200	190	189	211	181	192	203	207	199	176	189	192	188	190	197	208	191	194	202	183	188	215	197	220	195	201	209	204	192	201	195	205	185	190	188	215	180	200	206	172	202	202	219	208	197	181	202	204	199	188	212	191	197	173	185	207	172	217
4148	12245	8006	3583	2595	1911	1388	1115	832	724	611	575	495	449	429	399	397	365	320	355	327	328	275	317	299	298	284	281	283	263	294	285	277	303	283	246	292	285	287	602	1016	261	236	682	1360	247	287	268	254	253	243	245	237	240	276	258	261	247	237	243	254	229	254	246	242	271	289	259	282	247	230	231	262	265	250	286	237	258	255	270	258	261	222	253	241	280	234	254	250	242	225	265	265	266	277	279	252	241	269	224	243	260	268	219	265	256	221	265	263	245	233	263	259	202	254	244	259	249	242	243	245	221	242	249	284	270	262	248	226	250	236	230	245	260	258	248	251	262	246	228	256	263	273	287	221	277	249	253	234	244	237	268	252	256	242	232	277	244	223	224	269	265	237	221	240	261	263	272	230	244	229	251	262	261	228	246	240	262	241	240	223	249	246	279	262	250	259	254	271	268	232	220	248	264	269	228	265	260	226	247	251	228	236	223	242	246	266	235	277	256	252	229	260	250	264	244	257	273	243	254	250	252	249	252	254	271	268	236	272	253	240	280	237	234	244	235	257	219	239	250	252	227	260	267	249	247	232	260	238	237	257	261	268	250	224	241	240	262	247	253	251	261	258	236	254	248	257	262	254	246	262	225	247	250	253	238	256	257	271	234	258	256	254	273	232	223	237	209	234	272	241	228	247	229	256	253	248	262	238	240	227	262	270	255	266	247	240	252	248	265	243	271	241	238	218	259	227	251	265	251	243	230	257	230	233	252	274	291	258	244	253	241	264	242	255	209	233	222	241	236	244	233	246	241	243	245	264	275	249	227	238	231	262	234	231	240	264	230	224	261	237	248	261	253	230	255	254	248	244	255	239	240	252	252	228	242	237	232	252	256	253	232	241	235	260	219	257	263	232	247	256	266	254	236	227	261	272	232	246	241	259	240	244	231	229	235	221	250	258	257	247	221	252	246	274	242	233	244	251	217	223	256	262	251	248	262	224	224	264	232	262	259	240	241	264	230	239	257	246	298	238	249	285	257	271	219	250	234	241	242	240	258	239	240	240	259	251	229	257	269	251	254	261	270	235	247	252	272	244	243	251	221	254	232	231	243	254	256	234	234	224	238	254	268	251	224	250	249	235	231	245	247	245	237	232	245	251	237	240	226	251	261	246	265	274	229	242	240	277	253	261	266	229	251	261	229	251	255	237	248	249	267	263	247	243	266	256	248	249	246	235	216	245	264	267	234	237	256	252	249	238	245	244	264	263	265	251	255	263	264	262	262	228	269	266	257	228	241	235	244	259	240	257	250	238	248	264	247	239	229	234	257	234	240	233	239	229	265	227	226	244	237	259	249	251	251	284	219	242	244	245	243	255	270	277	255	242	242	257	232	245	240	244	255	270	255	251	244	254	265	265	221	246	242	250	227	262	247	242	234	236	275	261	239	233	232	242	256	239	240	245	258	237	259	240	226	229	239	277	243	264	242	259	251	251	232	235	261	265	231	247	240	243	284	236	254	260	237	283	249	268	262	241	234	259	237	272	240	256	256	217	227	252	260	266	258	225	268	248	247	267	225	229	272	227	263	245	217	252	257	275	247	247	226	235	232	267	264	259	253	211	211	259	255	268	284	228	236	246	241	257	254	253	288	256	278	222	268	228	225	248	257	232	252	289	242	251	249	251	272	232	246	264	241	241	239	242	252	251	251	230	254	251	239	235	209	236	260	234	232	226	270	266	294	242	253	257	266	233	261	244	257	240	211	215	264	244	262	258	245	251	252	264	227	251	240	248	221	244	243	243	222	222	259	259	229	261	229	246	241	265	241	267	217	228	223	240	254	256	217	280	253	272	270	281	232	250	257	261	246	229	251	239	254	237	240	269	238	248	223	253	248	255	247	270	217	241	223	251	250	251	223	271	251	229	262	262	278	238	237	240	266	247	247	224	245	233	225	262	231	269	255	255	256	235	267	236	266	226	257	259	224	258	264	252	261	242	243	239	261	257	262	248	260	253	266	275	245	265	246	247	252	251	233	246	250	245	225	241	261	264	244	238	235	254	260	251	234	245	245	249	261	261	245	252	249	234	259	236	249	248	264	255	248	258	254	218	253	244	247	240	263	230	228	227	266	236	230	246	246	244	250	261	231	265	234	256	251	244	247	260	245	258	229	265	234	243	259	254	269	230	255	272	278	261	261	261	245	255	253	261	260	239	249	246	223	236	245	231	255	226	237	235	263	268	231	272	264	269	236	265	245	288	242	247	241	233	228	224	245	271	254	262	255	229	261	254	243	282	235	221	240	251	244	244	261	244	248	236	260	251	258	265	223	251	238	248	255	259	231	251	238	254	254	231	252	248	264	278	224	259	221	251	225	249	239	277	260	257	236	262	232	240	225	229	254	236	219	230	253	238	291	242	253	238	239	246	244	236	285	235	272	242	236	235	265	258	246	232	256	244	246	227	245	259	253	227	258	259	250	237	228	239	245	267	238	273	251	249	256	232	205	244	243	243	247	249	243	285	255	240	253	257	252	241	226	236	266	242	254	256	258	255	237	267	261	267	242	235	252	249	232	250	255	235	233	238	240	267	263	277	234	259	253	269	263	222	234	225	255	234	228	234	272	249	234	245	233	243	265	241	256	263	244	255	259	277	247	293	248	257	253	249	256	259	247	224	239	228	240	229	234	256	279	227	241	244	258	246	258	248	235	220	249	255	258	218	255	277	260	262	246	244	240	241	254	248	244	241	270	244	233	267	215	237	231	212	245	288	269	222	231	241	279	265	257	251	257	275	215	232	225	228	267	249	254	226	272	265	259	234	257	257	266	263	241	258	259	259	231	230	240	252	237	259	278	241	222	244	275	288	241	245	270	240	247	298	233	214	219	227	264	236	227	248	235	255	251	260	231	252	274	231	248	240	263	271	230	239	257	236	299	253	247	232	237	218	263	228	260	219	264	243	226	242	242	244	274	247	253	204	254	224	236	210	262	235	239	263	220	247	253	222	250	243	250	230	240	266	239	258	257	235	202	252	249	246	238	229	253	247	276	255	233	243	291	255	218	236	228	235	250	231	261	223	226	261	252	219	276	240	257	270	225	280	221	221	255	227	269	237	266	242	265	209	259	244	248	265	239	262	264	257	231	267	240	230	223	253	255	258	225	240	255	240	247	252	215	243	268	256	257	232	238	248	232	254	243	254	234	238	259	258	250	254	219	259	235	259	259	267	227	270	276	232	214	252	253	252	242	242	230	273	259	247	259	244	253	249	261	247	243	264	241	251	264	243	302	244	242	242	261	224	251	218	247	253	241	237	261	251	240	213	245	241	238	228	243	256	262	256	219	251	266	221	277	282	242	248	275	233	225	263	258	241	240	263	255	249	257	246	251	243	261	265	231	249	257	266	223	266	259	244	247	275	255	248	259	238	251	268	254	256	231	253	250	283	249	266	277	262	238	236	257	259	233	222	275	263	246	254	248	251	261	238	275	226	225	222	249	282	231	281	269	256	263
28153	15746	2206	648	424	446	401	424	435	418	376	424	393	391	386	414	407	409	369	394	356	387	401	403	375	426	395	427	419	414	410	386	401	420	405	430	384	399	372	399	419	375	405	373	389	401	377	372	395	382	396	429	423	381	353	386	344	401	400	435	415	383	395	388	389	383	404	386	405	334	408	389	370	416	384	412	382	393	391	406	368	387	396	386	392	389	397	408	426	385	369	395	348	402	402	379	371	394	409	385	406	374	376	409	378	351	374	370	426	388	422	413	392	413	391	426	382	380	372	360	397	362	377	366	356	368	381	420	424	367	407	394	378	381	402	391	400	371	414	433	377	369	389	389	397	402	382	366	413	435	374	377	407	415	397	400	410	380	361	384	375	396	386	375	402	372	406	403	397	441	364	392	396	393	378	390	381	409	384	413	400	373	403	416	397	405	399	397	402	428	417	347	363	362	351	388	393	361	347	394	361	391	361	371	386	400	373	396	362	398	370	407	391	388	368	392	379	413	413	400	397	395	423	404	358	408	387	401	410	404	401	372	391	388	378	436	382	389	381	407	385	397	374	400	374	387	395	422	364	378	369	411	405	362	397	360	399	389	371	417	363	382	382	401	353	363	418	371	434	431	379	378	384	401	389	366	408	379	403	390	395	395	396	370	401	396	385	382	395	436	397	419	391	414	401	365	373	398	395	403	394	371	380	384	389	393	349	352	383	390	399	411	373	390	401	424	361	365	408	390	378	381	401	373	361	411	353	394	364	379	388	376	395	394	356	385	384	382	386	425	363	372	411	397	388	381	422	327	360	371	428	410	378	359	370	384	397	383	394	415	355	393	404	387	357	412	383	399	336	391	410	378	415	402	410	414	398	405	372	401	389	401	384	413	427	373	395	435	392	418	393	373	403	385	386	371	399	412	389	376	365	383	386	366	400	395	358	376	398	382	404	369	395	408	366	407	369	355	350	388	371	404	379	390	373	378	394	391	378	379	387	402	403	371	438	445	413	382	388	393	383	413	407	408	364	414	356	389	363	404	398	394	342	430	416	384	368	390	380	401	413	407	394	400	373	380	377	362	398	377	381	390	391	372	396	352	407	397	416	399	379	376	372	395	393	405	375	397	368	404	385	400	434	389	390	407	393	406	389	340	360	400	402	373	360	400	387	413	363	408	364	385	369	397	388	374	416	361	360	361	366	367	403	363	402	421	383	395	414	355	383	389	380	392	359	394	368	393	368	380	389	417	393	395	390	387	392	374	381	396	413	392	361	353	406	362	369	400	379	414	406	387	414	379	425	362	382	397	373	369	380	399	374	408	366	379	419	424	421	372	385	363	385	385	373	375	377	369	369	365	383	388	370	372	411	387	391	374	370	381	371	377	401	379	401	353	370	373	405	390	342	384	418	426	442	387	376	387	381	378	375	378	389	414	376	400	390	400	421	385	408	371	383	376	392	361	368	384	371	386	408	387	377	354	384	367	411	389	401	397	417	390	448	387	377	382	372	414	392	365	377	399	383	396	363	378	366	401	405	377	413	369	409	357	395	372	395	361	422	399	393	416	392	394	380	398	395	405	392	398	391	400	382	392	374	369	396	389	383	409	400	393	388	353	361	388	402	376	376	400	388	365	411	384	398	389	411	382	367	374	397	402	411	368	417	378	388	390	386	387	389	391	378	381	377	389	383	372	374	390	348	409	363	384	386	435	362	359	389	405	361	400	393	408	367	414	385	399	392	409	378	392	391	385	414	388	388	366	391	386	386	371	366	399	401	367	354	400	378	411	374	376	412	390	366	400	404	376	398	380	376	398	431	389	399	417	418	409	385	398	368	417	391	419	394	430	376	376	390	379	383	374	402	354	371	411	396	354	399	389	387	357	382	388	393	382	366	402	374	397	357	384	392	423	411	412	373	404	392	387	360	386	385	375	406	383	414	382	374	374	396	412	396	388	382	337	402	369	417	383	347	403	382	418	393	410	410	385	396	392	359	366	398	411	361	381	394	417	358	391	382	389	388	374	377	390	438	403	381	355	377	415	397	387	388	389	402	381	381	422	380	411	391	386	352	397	381	348	403	412	371	382	380	390	408	360	397	403	398	393	388	411	372	374	342	394	399	422	382	364	383	380	375	429	399	373	342	362	393	415	374	343	363	355	396	404	400	379	380	402	380	406	375	353	375	369	403	385	405	366	373	390	422	392	361	339	421	389	377	390	395	403	369	365	363	410	396	340	404	377	401	396	414	369	388	367	398	404	393	387	354	352	404	385	395	360	402	381	363	379	391	382	366	372	386	396	380	391	376	401	375	385	368	381	377	368	414	361	390	394	394	373	396	370	409	394	389	387	409	421	420	384	382	383	419	369	394	367	386	389	406	378	392	383	399	401	392	389	394	399	373	386	401	388	413	373	380	370	365	370	399	400	394	362	399	407	375	390	390	351	349	423	371	381	404	416	356	370	365	394	389	396	397	378	402	364	373	384	397	394	429	393	369	409	379	410	380	377	380	428	380	359	390	380	431	382	399	388	386	353	407	417	408	398	381	384	372	413	393	369	392	382	389	365	404	397	400	394	384	346	400	361	392	353	414	403	371	400	395	400	380	409	408	389	422	422	402	373	392	393	383	377	390	377	375	405	352	394	391	402	410	398	388	406	388	368	374	398	431	438	387	393	410	433	409	428	401	389	319	419	378	383	383	379	401	402	390	388	400	375	393	374	400	375	391	403	425	390	375	409	375	363	406	379	397	385	387	421	396	431	396	377	410	402	388	427	398	375	387	388	395	377	391	375	364	364	400	386	414	401	387	392	400	369	417	408	403	384	359	385	431	415	389	386	415	396	402	390	396	370	375	397	398	366	383	402	381	373	385	401	398	405	393	387	353	372	380	359	397	421	392	386	395	371	411	366	396	382	377	358	383	414	378	401	410	410	423	373	368	373	381	372	377	386	414	378	354	390	392	395	404	403	353	386	417	371	380	392	384	402	369	407	384	363	386	372	378	416	412	373	391	378	382	390	402	384	393	398	413	369	378	367	373	372	368	423	387	388	384	366	374	382	409	410	405	369	409	367	388	413	410	382	408	367	451	373	397	381	386	395	382	400	375	367	387	373	393	384	380	386	357	381	436	387	379	406	408	395	390	415	376	398	388	377	373	382	353	386	398	392	389	343	383	401	409	371	395	400	418	373	400	367	408	404	426	377	367	405	437	406	398	408	416	374	370	360	411	387	406	369	358	378	373	395	407	374	401	394	353	401	375	398	366	379	390	361	383	366	407	394	397	385	399	388	385	370	376	395	383	395	353	412	381	422	385	384	348	377	369	437	378	384	387	374	378	382	378	358	384	371	403	422	380	391	369	379	392	418	370	414	386	401	440	351	355	404	379	406	387	375	399	376	364	384	391	394	431	383	356	423	388	353	373	398	403	418	386	394	376	421	419	408	360	404	386	361	419	396	379	393	395	393	353	360	370	442	397	378	380	341	399	378	369	399	410	388
4831	1181	908	630	553	553	516	469	477	498	492	454	467	448	463	466	481	509	482	423	477	438	494	476	468	454	470	469	451	472	478	432	450	448	475	470	457	470	505	542	454	498	464	469	476	443	480	434	434	423	483	455	458	478	443	456	464	472	443	486	448	448	434	470	450	471	476	488	476	460	449	446	474	466	498	442	457	472	483	475	503	445	460	445	480	455	472	461	474	479	446	497	475	500	472	477	469	481	453	473	486	486	503	472	484	467	459	421	465	462	445	479	524	501	448	452	469	456	453	452	436	452	463	488	425	449	409	482	423	437	419	457	466	483	454	495	463	473	451	497	520	461	462	484	466	455	476	477	433	442	433	472	464	512	471	486	476	433	468	447	471	476	435	428	491	436	446	460	478	462	474	461	481	483	484	465	473	470	452	442	497	421	455	450	433	428	492	447	444	454	456	439	480	432	448	455	461	430	428	456	461	449	454	462	478	455	450	482	482	445	478	464	462	471	433	487	449	414	491	464	492	458	464	437	444	444	475	460	469	459	475	445	427	451	462	430	446	461	478	466	493	453	470	456	429	478	436	467	475	451	502	434	472	451	457	433	431	460	445	436	431	480	460	456	500	455	486	445	488	416	448	471	471	442	482	460	482	475	468	483	457	448	443	433	470	501	488	461	478	509	474	475	459	450	463	471	459	489	472	467	492	483	453	487	474	504	427	452	423	475	462	461	457	454	443	460	473	453	477	479	528	463	423	457	453	489	483	445	448	483	470	488	481	475	448	458	494	455	487	450	486	505	533	426	457	457	461	452	458	434	458	470	494	459	469	470	443	454	477	458	463	496	489	488	503	444	456	458	431	451	493	434	452	452	488	481	427	469	481	468	439	461	464	468	497	443	474	411	454	436	482	465	487	508	469	473	456	442	482	431	457	426	453	430	463	464	469	435	445	475	483	471	439	475	433	469	479	466	430	462	451	447	475	432	489	488	444	421	452	418	449	481	455	489	464	451	452	443	451	467	465	437	466	473	429	466	462	460	512	460	430	487	477	468	502	444	462	486	441	474	435	460	498	425	454	454	450	455	463	496	434	469	458	460	488	476	449	493	446	483	435	441	460	437	479	495	481	469	466	444	417	453	471	452	448	449	491	460	467	444	455	433	442	438	452	464	472	463	469	458	433	494	443	431	420	452	473	471	470	474	458	509	465	477	443	487	463	475	435	461	483	483	485	462	485	459	467	444	451	444	475	457	476	445	424	465	475	448	497	440	455	461	462	468	412	458	433	437	459	481	478	434	460	458	478	455	436	478	487	440	478	505	484	453	465	461	466	449	477	458	449	464	467	452	440	449	427	458	472	466	473	446	462	439	465	456	456	440	479	487	493	461	483	517	463	465	467	477	467	469	469	477	470	478	457	473	436	458	470	469	489	484	459	467	446	465	450	460	457	445	452	453	451	480	456	449	437	444	442	479	443	486	473	491	489	485	461	449	449	455	486	474	452	439	495	462	470	460	481	478	460	463	454	453	415	472	480	477	440	452	461	463	430	468	500	468	492	432	444	483	460	456	458	457	448	441	461	496	501	482	521	461	479	445	446	469	482	477	425	452	468	457	469	454	449	456	466	450	469	474	461	431	463	471	477	467	448	458	471	459	482	461	460	456	455	499	476	461	456	441	435	461	476	508	453	432	456	425	452	453	427	471	459	444	458	434	450	470	443	479	502	470	437	492	489	446	450	486	437	472	433	475	438	495	443	439	497	458	481	471	450	475	418	468	432	461	465	474	430	462	492	455	445	471	482	494	485	460	480	485	470	482	467	452	493	435	444	426	444	461	451	424	467	447	462	473	477	428	449	460	512	452	477	454	439	486	489	439	440	451	460	450	451	503	430	456	494	446	450	473	437	478	453	475	470	458	493	443	482	448	454	461	439	435	463	451	467	459	450	473	452	465	468	450	478	452	459	460	468	488	469	470	470	473	445	474	450	473	475	464	475	489	499	497	463	466	460	456	465	478	446	426	461	467	448	452	466	477	417	484	435	457	488	462	457	443	466	451	443	445	475	451	480	468	486	466	464	483	486	438	444	457	430	475	465	449	453	444	481	437	444	456	470	456	439	460	451	429	464	472	492	458	474	458	456	433	476	459	436	449	420	419	450	461	468	483	478	483	433	442	476	448	442	447	444	470	435	507	425	449	477	486	495	454	441	473	489	464	447	446	489	473	458	494	474	473	488	455	429	475	431	455	471	500	514	483	493	486	458	476	461	423	463	441	457	490	483	433	454	469	498	464	496	445	441	460	481	457	441	447	441	466	478	497	474	481	432	447	456	450	426	450	432	446	461	446	461	508	469	434	447	500	442	456	432	473	478	449	457	486	505	455	441	444	466	431	473	444	489	456	497	460	442	480	476	465	460	456	451	484	477	436	474	450	451	490	473	511	454	438	490	476	476	437	461	470	465	472	495	451	473	451	503	471	467	469	465	431	464	431	511	470	480	488	479	482	465	502	455	482	465	460	442	435	463	449	483	472	447	470	485	456	472	474	449	478	437	459	465	426	457	464	467	421	451	487	473	433	460	490	475	435	477	454	493	480	456	475	485	463	436	454	455	459	474	478	426	487	452	449	473	464	482	485	464	478	455	471	470	473	476	456	438	465	478	460	442	475	463	463	466	484	460	431	433	463	468	481	452	435	482	443	473	433	454	494	472	444	425	462	446	450	467	463	461	469	452	469	464	458	424	457	437	447	486	476	481	466	468	445	451	436	459	426	427	411	446	458	487	447	438	455	446	492	463	474	431	457	432	446	479	435	466	441	482	450	456	459	470	434	466	480	462	499	449	471	478	458	498	476	407	486	480	456	493	451	473	500	466	454	439	484	497	444	458	472	467	471	482	483	499	455	465	492	434	450	453	467	467	409	436	468	467	482	457	474	496	456	476	453	468	472	484	469	462	455	427	501	443	465	499	461	480	429	448	460	461	441	456	480	439	430	424	438	447	513	479	470	447	457	429	481	480	463	441	450	465	494	430	413	417	450	479	494	472	489	484	502	444	450	469	504	508	444	455	475	439	486	465	416	491	473	478	487	460	422	472	495	455	467	468	508	462	471	484	480	492	455	476	447	475	486	438	445	486	438	453	434	472	440	473	463	472	476	467	476	484	454	505	461	444	440	460	456	442	435	433	504	470	440	463	476	455	450	462	447	446	460	464	427	441	452	448	465	463	488	448	487	502	452	473	455	449	470	465	436	464	456	462	456	502	469	451	494	428	464	479	476	483	459	494	494	457	430	481	429	439	473	474	482	444	437	452	467	461	476	456	493	485	459	464	427	460	434	451	472	443	473	480	445	435	460	491	463	475	445	467	458	464	472	457	496	448	474	435	446	452	446	429	449	458	513	469	456	462	465	470	468	485	445	407	477	466	459	420	439	439	485	442	461	470	471	451	432	474	491	485	475	467	401	443	445	420	494	469	523	490	474	449	467	449	443	480	495	435	454
23655	21386	28127	25021	20999	3003	793	630	605	568	503	480	466	440	465	487	491	395	465	426	431	456	422	389	429	449	415	397	396	417	398	393	441	420	421	410	434	446	427	554	774	460	436	544	672	407	410	412	457	418	392	407	406	401	388	427	400	396	397	408	412	379	438	414	426	443	376	389	396	380	394	413	424	387	410	419	448	373	406	459	431	431	415	458	417	430	436	428	382	409	399	402	428	408	377	397	412	393	381	417	415	406	439	450	369	407	398	409	412	451	381	384	381	416	412	420	400	432	399	413	436	413	405	404	411	427	406	390	436	419	419	383	408	404	425	438	420	406	388	396	419	429	389	458	385	391	414	418	410	384	415	414	398	430	397	412	385	439	399	411	403	400	413	415	426	403	428	426	395	393	406	433	465	431	414	395	388	449	386	405	434	436	394	416	401	415	450	412	446	417	421	398	410	416	379	412	444	401	389	414	430	405	367	385	403	436	420	423	383	389	392	432	415	434	376	415	389	397	425	392	414	459	433	421	377	420	408	409	437	407	396	398	377	441	411	405	407	392	433	412	439	450	384	389	433	423	427	432	426	367	384	424	422	413	396	372	420	424	417	419	437	453	394	408	442	409	420	407	399	422	414	409	404	411	402	416	397	411	389	399	391	433	399	397	399	415	399	445	416	410	389	423	390	403	418	449	421	393	405	412	386	424	431	399	407	412	397	407	437	381	436	375	440	428	407	428	423	373	386	409	415	391	394	417	453	451	383	404	401	426	343	408	401	386	422	381	394	418	423	406	390	396	408	403	416	450	395	385	404	421	447	413	431	386	413	436	406	398	404	409	411	408	420	424	428	396	436	405	433	407	407	433	436	375	412	411	375	438	402	399	433	377	427	394	372	412	352	406	442	371	386	406	402	412	405	429	376	401	396	407	439	412	393	445	429	403	381	404	428	437	397	417	450	370	440	404	390	422	386	412	378	401	415	424	386	434	422	372	399	381	394	418	397	408	420	383	418	426	433	419	406	419	411	416	411	428	388	429	418	421	428	381	416	442	416	428	426	397	427	394	439	414	416	417	405	405	386	388	423	403	400	394	438	397	389	395	468	382	404	422	418	437	419	423	417	421	420	411	442	399	427	401	388	400	412	441	446	413	405	412	386	403	392	407	419	396	431	420	401	395	410	420	389	405	398	396	358	387	411	389	399	384	392	417	442	422	400	432	396	431	412	380	396	394	409	427	430	393	393	405	397	405	425	417	445	391	431	416	421	409	422	425	400	385	460	426	413	416	385	406	430	441	410	424	385	381	421	425	428	379	402	401	349	402	412	387	406	399	418	450	369	401	438	405	422	407	387	387	445	406	401	401	383	396	415	372	408	414	388	402	404	411	422	413	397	402	410	412	392	447	390	429	418	419	414	380	424	402	422	434	401	405	394	444	419	419	423	384	428	413	423	454	452	392	402	394	411	412	438	382	401	390	404	408	393	422	401	382	422	436	396	425	428	399	392	372	389	414	413	420	390	426	385	389	419	422	381	417	381	452	442	415	389	406	434	369	425	446	399	421	418	403	425	421	401	407	432	415	417	411	432	406	443	410	439	416	415	418	367	461	406	396	405	394	396	412	432	408	428	423	411	420	414	401	426	463	363	387	381	389	399	400	412	377	394	406	427	404	441	421	427	420	430	399	435	396	399	402	420	415	373	401	448	442	426	395	393	386	414	402	445	426	433	411	399	414	387	402	398	438	394	440	425	397	425	408	438	414	383	398	402	436	452	394	400	410	423	410	406	397	386	401	433	440	407	406	414	382	415	403	408	390	435	408	418	424	404	413	434	425	450	443	432	405	393	398	405	401	411	407	400	419	395	371	388	371	399	436	407	381	410	416	410	430	414	381	426	402	443	428	422	383	400	384	405	429	420	403	417	396	378	437	433	380	394	404	439	410	393	411	389	432	399	399	371	397	432	388	385	425	410	442	433	425	407	407	407	400	429	433	420	422	415	400	423	381	377	387	373	386	392	417	404	389	403	427	424	409	414	420	382	389	391	404	436	413	416	448	410	465	396	415	432	391	389	435	420	428	385	431	426	400	442	425	372	396	440	470	428	414	363	425	412	401	406	435	386	435	408	396	430	414	420	394	410	429	445	395	415	421	383	397	394	439	433	379	423	420	410	367	419	396	402	409	390	392	419	379	386	392	432	377	447	385	422	433	436	394	406	434	422	400	382	403	465	413	433	403	368	408	435	436	389	407	429	424	400	407	396	377	392	386	403	382	402	453	390	400	452	394	410	430	397	397	425	394	387	407	429	422	413	385	422	389	409	404	403	448	420	446	400	386	396	399	437	411	382	389	403	394	422	429	440	388	421	393	413	450	403	419	402	430	405	434	379	428	432	400	417	414	416	410	385	405	436	358	414	396	415	431	361	397	376	401	438	391	430	383	395	402	400	435	396	404	413	410	440	407	448	386	370	439	414	418	415	413	379	392	417	398	403	414	395	399	397	419	426	412	432	409	420	439	420	409	390	382	424	399	418	416	438	416	400	437	402	432	447	425	393	391	359	384	386	399	389	397	420	402	371	393	393	407	408	409	413	393	375	379	426	392	393	416	428	455	394	391	386	397	421	421	400	408	419	381	419	385	382	430	351	412	377	414	442	378	405	395	401	401	406	391	473	385	412	390	398	413	428	421	426	397	397	393	427	378	452	378	407	427	457	413	396	419	387	434	434	420	425	418	416	411	409	336	392	398	391	408	454	412	403	413	385	392	421	429	415	384	418	405	422	429	359	402	418	454	424	419	420	424	420	446	388	420	415	396	395	402	429	422	414	423	385	400	438	415	419	391	416	436	398	362	388	406	394	389	384	366	415	406	399	413	415	386	397	432	442	396	450	390	392	408	425	409	372	436	404	383	405	413	406	401	417	402	362	408	421	415	442	345	424	407	400	418	384	418	434	426	448	410	410	417	407	411	400	424	402	420	405	417	400	414	408	373	428	411	405	425	451	433	402	414	396	424	413	421	411	462	371	430	442	414	426	449	408	409	404	438	437	395	438	416	399	391	393	377	411	423	404	429	428	410	394	436	399	414	417	403	392	407	397	394	413	422	404	401	404	426	411	406	383	403	389	416	426	382	449	411	394	414	426	398	405	430	393	419	429	375	430	410	410	417	418	450	392	361	390	434	418	411	424	406	425	395	409	431	382	394	437	434	406	401	409	441	427	404	416	366	408	442	416	421	380	393	402	391	438	407	431	410	451	435	410	414	387	422	386	402	418	426	362	434	420	455	415	411	428	381	378	392	390	358	401	439	405	394	419	379	396	411	394	403	392	445	396	422	435	430	416	384	394	395	408	430	412	430	407	415	379	407	396	406	396	428	400	369	404	404	417	438	368	424	428	402	437	415	438	392	425	405	409	394	430	398	409	411	435	391	424	396	416	406	414	437	431	420	391	431	431	414	417	412	426	404	432	417	404	396	424	402	407	416	424	430	426	365	370	417
3310	7666	5037	2370	1779	1369	1107	967	857	781	700	664	623	587	590	588	598	582	532	555	550	561	532	528	484	505	509	509	518	484	533	507	498	501	526	473	543	595	549	833	1145	617	476	744	891	505	521	494	520	523	471	537	490	513	499	466	510	497	463	507	493	532	521	481	522	527	477	550	502	496	541	480	488	506	527	484	491	523	460	558	505	495	495	475	499	502	525	471	504	506	477	441	514	493	488	488	517	538	523	500	479	505	496	499	489	491	474	520	482	516	484	496	505	494	480	481	511	516	482	484	502	514	495	496	484	501	488	472	472	464	532	484	524	475	451	501	486	532	477	527	515	512	517	506	479	523	548	497	521	530	500	515	499	508	492	487	567	500	520	491	507	501	503	485	481	524	528	504	482	531	516	488	524	468	533	504	503	472	494	468	512	495	487	462	489	476	511	496	524	462	502	474	484	508	524	500	477	486	468	516	490	523	502	437	480	557	505	457	476	473	489	465	469	473	496	466	464	502	452	485	494	490	499	479	506	506	491	515	459	483	474	463	467	503	482	505	523	439	485	506	482	485	496	507	490	483	527	512	525	519	492	502	507	491	503	482	536	486	485	494	515	511	543	483	468	512	533	504	501	522	525	504	529	504	493	499	520	506	473	475	500	460	468	523	506	499	467	470	489	496	463	485	465	500	496	454	474	505	496	482	492	497	491	495	494	482	519	487	506	476	482	509	521	493	495	494	470	465	505	466	494	465	463	519	483	473	477	467	510	493	472	513	489	457	519	519	491	489	536	517	469	495	481	488	496	481	487	494	480	513	468	491	512	514	515	524	479	503	470	503	498	525	504	529	520	466	499	491	462	473	498	511	535	503	504	503	453	482	486	487	526	505	520	555	523	512	450	508	538	474	480	510	488	483	499	467	494	496	529	484	498	557	487	496	491	481	525	483	472	477	507	459	448	502	527	505	509	491	483	473	491	482	472	491	512	508	515	525	486	528	536	506	479	444	486	465	480	500	475	484	501	468	517	519	486	497	502	483	496	478	490	469	447	446	501	489	483	518	489	504	496	471	488	520	536	526	500	475	481	492	523	484	498	498	503	492	489	522	503	492	489	481	509	503	473	525	466	511	488	484	539	498	523	503	457	457	503	501	473	478	491	467	496	511	492	462	496	514	498	499	477	490	484	483	475	535	484	478	472	543	467	489	503	454	476	484	502	474	464	528	470	465	497	495	521	499	494	489	503	519	532	464	527	498	512	495	494	492	522	488	532	499	494	500	514	460	494	527	520	500	474	478	464	503	535	485	486	497	486	440	493	545	484	478	524	442	459	453	489	490	456	492	495	479	495	468	491	491	549	537	496	507	534	477	502	537	533	464	520	496	483	510	448	494	516	495	523	490	474	513	490	482	463	522	510	449	505	461	461	485	463	503	465	534	516	522	513	503	478	506	485	501	517	520	493	511	498	527	474	480	497	518	508	486	515	488	452	476	498	530	472	493	488	431	513	473	484	502	510	486	480	467	529	501	558	498	471	505	496	460	490	489	465	462	528	490	485	475	503	508	480	505	491	479	485	482	506	498	496	475	524	509	493	495	527	481	492	504	519	486	460	492	466	537	477	497	512	459	461	457	485	499	479	472	525	484	485	496	480	511	503	488	523	470	464	497	469	467	489	484	522	479	486	510	491	493	508	506	515	493	505	513	496	464	505	503	485	496	499	488	512	498	470	509	504	469	532	498	504	470	489	494	461	495	478	485	453	484	459	544	503	472	526	464	492	498	516	485	500	521	486	494	461	488	502	500	464	485	463	500	434	518	523	504	475	431	491	467	467	511	521	470	512	496	508	496	455	440	487	516	540	507	480	496	498	508	500	473	507	475	488	462	498	478	488	548	513	499	515	467	505	454	465	540	514	517	516	491	465	466	451	466	514	493	505	481	507	508	482	497	500	475	497	492	488	458	465	471	506	502	495	466	499	493	508	543	504	515	487	501	487	505	487	476	486	491	457	477	529	477	509	491	506	501	499	463	522	484	475	503	482	491	494	503	467	500	489	489	519	480	515	489	504	510	489	496	484	516	457	493	476	454	509	498	471	497	519	543	504	486	491	462	481	516	474	478	512	491	483	474	469	501	508	486	498	511	495	466	487	504	486	525	466	497	485	498	504	474	505	470	500	478	512	503	489	493	501	478	494	518	538	529	484	479	506	503	470	530	509	482	469	495	489	494	472	497	451	479	484	522	519	521	519	486	469	541	497	504	471	474	441	503	499	498	491	500	498	472	497	508	483	456	517	490	501	478	474	524	471	471	490	511	487	467	495	458	529	532	473	506	497	497	466	469	527	487	479	465	475	481	476	467	477	505	470	494	486	469	499	517	491	460	494	498	519	486	504	503	514	492	511	457	487	499	462	483	493	487	498	472	495	470	500	532	500	497	497	474	484	488	464	477	487	478	477	478	508	478	512	546	518	514	517	495	497	497	465	524	498	472	479	464	477	482	512	471	470	471	470	492	503	459	505	508	516	480	494	480	474	491	443	489	456	510	437	470	479	449	460	489	492	489	502	483	485	497	494	478	515	481	472	481	508	457	486	487	487	476	502	508	489	474	509	513	480	489	489	499	474	509	523	516	525	477	498	490	493	516	484	494	492	525	469	481	477	506	487	512	490	515	485	520	488	455	524	528	481	499	527	514	501	536	509	461	493	489	443	494	471	530	507	495	484	486	511	533	463	511	536	464	537	491	465	517	511	501	485	542	491	511	501	510	477	491	481	482	512	481	513	497	484	493	491	551	549	501	468	489	503	496	486	489	502	508	501	513	458	451	470	494	478	515	496	451	521	439	484	521	511	463	497	475	466	472	497	456	467	505	513	528	506	508	497	494	481	503	498	490	512	520	482	518	497	500	570	487	470	508	521	498	558	505	455	495	508	522	475	500	477	502	535	470	455	464	478	514	469	502	490	493	498	520	517	501	524	495	506	509	472	480	500	508	514	509	470	499	464	484	516	497	483	502	492	480	505	496	488	491	526	479	521	478	513	500	535	500	444	460	485	520	495	477	502	482	508	503	483	498	503	501	526	453	474	484	495	519	527	500	480	467	507	467	541	502	521	499	499	527	522	513	480	509	507	454	465	496	473	519	512	527	524	524	498	472	498	490	504	503	442	460	474	521	483	504	461	483	483	529	501	487	467	454	509	473	439	491	509	478	531	502	511	464	487	472	502	546	535	496	509	469	486	516	490	538	474	513	531	498	499	504	531	493	482	473	520	511	495	469	521	462	452	509	502	482	475	465	494	503	508	475	476	506	473	485	517	519	467	490	470	498	505	483	529	479	499	442	476	482	484	483	510	518	468	501	485	514	493	523	458	509	513	508	515	497	492	468	476	539	512	526	477	467	485	504	477	547	491	455	504	526	508	507	491	476	523	494	465	475	480	489	483	476	492	480	465	481	501	510	490	525	480	471	521	485	501	499	475	497	478	491	496	480	524	514	478	505
24985	21391	26506	25300	2051	392	307	311	269	289	248	261	263	254	222	268	249	227	247	225	217	242	218	211	260	242	213	207	230	207	217	204	255	213	227	215	231	242	236	333	408	242	221	268	286	238	240	226	231	221	216	215	220	234	223	219	209	222	210	222	191	237	220	229	213	215	204	219	221	208	230	250	218	206	218	234	195	226	230	222	219	247	214	206	243	202	244	203	225	196	222	240	216	225	207	205	224	217	224	204	244	220	224	237	211	202	211	242	234	237	205	246	227	235	228	232	210	202	216	208	225	246	242	219	234	230	223	230	246	224	202	238	207	227	235	245	206	239	189	197	217	211	200	236	232	235	220	218	225	232	220	217	246	209	222	237	226	184	219	216	229	241	241	234	177	196	227	225	230	211	226	218	209	204	220	220	220	221	213	254	225	198	213	221	218	222	230	210	211	214	217	224	196	202	195	218	210	228	252	211	237	221	245	228	236	200	222	219	235	189	189	220	246	219	199	201	204	220	239	219	216	223	223	224	181	239	198	219	244	230	184	219	224	207	224	197	219	240	235	226	218	222	226	244	215	190	234	216	205	227	218	220	210	227	225	237	213	248	229	227	212	208	210	230	199	230	231	220	227	194	209	210	217	207	198	197	222	239	234	235	227	238	204	266	229	237	234	208	241	203	257	234	197	199	251	226	210	222	220	232	242	202	187	226	230	226	235	211	229	209	201	215	222	202	204	202	212	215	219	203	239	231	206	213	200	217	205	224	209	215	232	227	220	234	237	227	217	215	207	230	217	223	208	224	210	238	235	225	194	220	232	231	210	220	208	220	215	195	229	179	231	222	246	207	213	227	241	239	201	225	225	230	225	221	235	197	233	219	223	229	248	214	218	228	215	255	177	235	223	235	204	223	192	212	204	211	233	221	217	221	198	205	226	238	215	226	206	215	239	208	235	215	235	254	211	215	200	246	228	222	204	244	235	221	223	228	217	201	193	217	190	197	219	228	200	185	211	224	212	218	199	217	227	199	200	201	235	213	211	246	191	212	247	223	228	218	212	224	225	216	217	220	253	189	208	203	215	228	235	222	206	209	206	213	233	231	227	215	226	227	204	223	228	210	217	207	225	229	239	216	205	226	248	198	216	208	234	221	217	214	237	241	219	219	242	215	213	236	200	224	245	219	233	251	254	234	235	249	229	226	200	222	216	210	220	236	214	218	226	205	229	227	196	214	229	215	210	226	218	230	216	216	229	204	192	223	226	217	216	224	212	216	221	230	229	201	227	224	214	217	217	214	234	226	237	229	237	227	240	224	225	224	203	228	234	208	218	237	226	223	200	223	196	222	265	243	220	251	225	212	197	197	237	210	223	199	214	235	209	216	206	220	217	238	217	199	243	236	198	227	240	189	199	203	216	182	221	203	230	201	199	248	220	204	231	189	235	232	222	222	216	229	214	219	242	221	213	199	240	210	232	248	202	217	233	231	228	219	210	210	211	222	231	251	186	205	214	230	206	222	223	206	234	222	223	225	209	244	211	223	208	219	240	195	212	226	219	228	223	221	217	247	219	226	224	210	233	231	213	195	226	230	245	227	218	203	234	213	234	221	184	219	236	214	228	247	224	194	238	221	213	206	211	228	219	214	222	228	215	212	216	230	229	231	210	212	237	189	242	218	251	176	204	212	222	243	243	204	224	238	233	212	189	227	212	227	223	211	238	233	225	212	232	217	230	210	243	215	200	222	230	236	212	214	214	223	242	230	222	218	223	200	227	218	176	235	227	240	216	218	226	211	234	229	214	218	233	221	226	202	226	206	225	228	249	226	225	230	215	223	214	211	224	196	240	216	238	195	223	221	231	236	221	220	203	211	230	199	242	234	205	236	214	235	230	234	243	238	219	237	207	239	254	227	229	210	203	204	223	230	237	212	220	196	241	220	221	200	232	211	219	227	203	200	216	210	235	226	227	208	215	234	228	211	260	208	218	241	246	220	242	212	233	209	219	211	213	246	198	194	212	235	236	229	213	226	184	210	220	218	222	210	209	217	202	211	245	205	220	233	233	210	232	230	213	203	190	222	209	227	206	224	220	255	221	215	218	230	223	277	211	238	208	230	209	224	222	218	225	216	204	241	219	213	221	202	185	205	254	218	219	233	240	206	215	218	215	203	232	212	203	215	210	222	242	220	224	235	214	230	237	232	220	217	216	225	237	221	218	249	210	215	222	189	238	201	197	241	228	238	210	217	194	213	232	208	225	219	206	232	216	236	226	229	216	212	226	235	206	199	220	217	224	217	220	227	203	191	252	242	239	227	228	207	244	224	232	232	225	226	223	211	217	218	230	212	222	235	242	234	239	222	239	230	208	225	218	211	199	223	252	220	235	245	227	220	213	184	237	224	203	221	242	235	211	215	224	230	226	233	201	216	224	233	209	221	215	219	229	202	195	231	219	246	217	206	223	211	207	256	222	237	229	224	228	204	206	245	224	264	221	234	234	203	217	214	203	221	186	221	230	211	203	243	223	197	193	215	207	213	251	240	253	200	208	216	208	251	224	229	232	244	228	206	218	247	212	232	218	184	227	226	238	209	197	207	250	231	204	217	206	217	224	241	242	230	226	243	213	194	224	210	247	246	188	229	187	230	235	218	195	226	187	227	204	211	227	224	189	236	217	227	214	233	223	212	231	228	208	205	215	238	214	190	233	228	207	208	239	196	224	214	229	239	237	217	233	228	233	211	205	203	202	213	215	203	180	195	235	202	216	207	230	225	225	227	232	227	219	220	221	210	240	226	254	219	242	223	245	234	204	210	216	201	231	202	218	206	227	211	200	213	228	216	223	178	237	223	229	241	215	211	219	219	213	231	226	224	207	222	222	225	234	226	207	231	252	231	211	236	205	212	223	216	211	229	213	194	223	208	208	211	228	232	199	213	228	196	230	228	212	252	248	206	211	224	235	225	230	209	188	233	234	230	239	199	226	231	249	213	223	242	224	212	253	233	221	232	231	247	234	205	228	204	217	220	254	227	237	246	213	248	209	224	190	229	243	234	237	230	236	230	216	249	190	194	227	241	205	228	214	217	200	212	222	246	220	231	209	202	260	249	224	218	247	231	200	214	204	193	232	239	210	237	239	233	215	227	237	236	232	234	175	243	229	221	218	215	226	217	205	227	206	215	248	241	205	199	231	238	249	214	222	240	221	233	210	221	227	227	217	211	227	192	188	245	230	250	235	246	199	219	196	208	220	224	211	227	224	210	221	214	219	225	256	220	233	242	226	215	248	221	209	226	238	244	227	228	235	204	212	221	250	218	208	206	241	193	204	217	201	233	240	220	226	206	236	232	224	220	214	233	205	226	216	245	193	227	219	218	194	211	210	217	234	222	226	234	231	221	226	206	199	204	213	219	231	239	208	216	242	217	217	237	233	245	218	216	221	232	205	210	234	210	215	216	234	218	220	217	241	243	204	228	222	218	233	228	242	250	250	243	205	249	225	219
3437	4047	2491	1165	862	722	599	517	454	399	364	332	370	338	279	319	275	323	301	288	266	295	268	289	291	285	304	244	268	280	284	297	282	291	274	269	247	265	262	514	617	338	279	360	464	257	254	286	289	257	262	243	231	241	270	269	263	265	255	287	259	300	265	259	300	253	271	279	264	272	256	265	268	254	261	262	283	271	257	271	277	263	277	275	260	286	279	268	278	222	265	253	295	281	291	280	239	260	269	256	248	281	288	264	241	273	283	280	245	255	262	263	254	269	279	277	236	248	291	286	277	241	291	242	246	276	266	246	228	289	253	238	252	277	264	281	280	275	270	259	266	261	239	246	264	243	248	239	259	238	257	240	241	253	277	262	254	273	250	294	272	284	276	247	264	265	291	270	253	231	255	296	245	286	257	274	243	246	275	257	254	265	250	267	302	276	273	261	241	277	274	243	276	261	273	257	267	287	259	281	258	231	256	273	259	259	241	261	268	270	277	290	267	271	275	263	252	282	245	289	275	246	287	256	245	275	251	279	264	264	255	256	255	251	256	271	242	284	253	280	260	253	240	275	272	251	253	278	225	286	259	253	294	278	243	283	267	274	280	247	281	276	242	279	243	272	272	259	302	279	275	276	260	261	279	264	270	276	271	261	263	241	267	287	277	303	293	267	270	285	257	275	298	267	235	273	254	285	282	246	263	235	274	266	303	259	262	261	252	298	258	259	291	261	285	271	289	231	271	316	273	263	241	248	279	250	292	268	283	262	243	254	271	232	249	279	263	283	255	289	269	241	243	264	297	262	265	265	286	260	280	244	220	281	262	286	273	271	281	247	227	271	284	270	292	300	267	279	271	278	275	262	283	275	282	283	286	267	279	282	289	289	256	249	251	302	281	275	284	252	284	278	249	255	266	295	267	280	281	266	263	232	270	264	244	254	292	245	249	266	244	295	232	281	276	249	300	283	262	259	267	259	275	252	284	284	268	265	287	283	264	284	268	281	238	263	308	249	267	258	246	254	258	231	241	254	250	295	274	269	266	236	238	261	270	277	284	302	287	277	269	268	285	258	255	255	277	251	291	284	303	261	244	264	245	255	279	258	264	259	245	273	252	250	252	247	284	269	280	264	250	277	277	265	250	267	273	260	252	261	292	247	259	277	227	256	273	257	250	275	261	275	295	269	288	277	233	233	281	274	258	267	259	280	247	270	295	259	269	257	283	273	267	295	283	253	235	250	253	269	299	276	266	258	242	285	251	238	268	260	278	262	265	250	284	248	263	248	243	276	286	272	248	257	240	282	242	297	252	279	304	261	271	262	260	253	240	269	260	280	229	266	261	238	224	267	235	278	248	318	260	258	259	275	279	274	265	279	282	252	271	273	266	247	252	273	248	254	253	279	289	269	246	223	240	277	283	272	246	271	243	274	263	257	270	284	278	254	227	265	260	256	243	243	276	253	255	238	292	287	250	287	285	251	279	272	247	263	234	278	284	267	274	289	248	290	237	238	285	256	263	263	258	268	263	240	278	270	270	275	298	261	260	271	237	271	264	275	284	252	298	306	278	265	269	244	229	263	244	238	269	245	284	271	226	297	259	276	272	259	269	264	274	257	248	269	252	291	255	266	257	249	284	266	265	260	288	261	244	269	249	275	268	241	267	277	276	258	287	262	243	261	261	275	265	280	267	243	257	284	274	249	272	269	252	260	275	269	247	249	236	233	254	246	285	245	246	267	281	244	231	244	259	288	258	243	246	276	256	264	278	251	269	288	258	244	275	275	274	259	269	282	262	264	267	255	273	273	299	252	265	238	262	268	250	278	285	269	253	276	258	288	263	236	265	241	256	242	259	267	285	290	260	259	248	262	277	277	252	254	258	255	227	247	270	242	284	264	273	269	264	261	254	271	291	291	284	307	254	281	292	272	231	249	270	275	253	266	286	238	245	255	247	252	253	271	260	309	275	269	259	246	243	283	283	248	263	246	258	243	259	267	273	259	249	248	295	225	252	263	290	263	266	286	262	285	281	282	238	264	286	281	245	272	256	234	257	248	260	256	267	242	285	273	282	245	251	242	270	261	280	308	271	257	285	291	252	249	269	272	308	236	272	273	243	266	279	285	261	266	246	278	271	294	268	262	233	276	256	256	260	238	285	268	253	291	262	254	265	261	263	270	272	265	260	262	240	284	247	263	270	272	275	289	281	267	256	228	253	246	260	253	274	281	243	240	269	231	273	252	256	288	250	250	256	280	302	249	261	259	300	274	280	281	287	276	268	280	249	248	265	263	288	242	285	263	285	240	282	264	250	269	266	274	246	256	273	277	258	278	253	247	289	268	268	254	269	262	285	270	250	299	230	253	237	242	270	263	260	264	267	235	274	283	264	270	256	258	256	280	291	287	269	291	281	294	264	286	256	252	276	260	284	283	291	286	267	257	286	270	284	248	273	292	253	251	254	266	256	252	276	253	291	273	265	273	275	258	266	273	250	247	285	273	298	276	266	256	294	269	268	266	286	248	245	266	285	265	232	239	250	252	257	265	264	272	262	260	269	278	251	261	284	234	270	270	263	275	262	275	273	277	277	239	245	258	255	274	258	251	259	261	248	259	240	253	271	291	264	259	268	254	280	284	238	268	275	268	268	280	271	273	251	250	277	282	251	238	254	281	247	290	258	239	243	286	268	269	263	251	274	251	276	258	279	262	279	263	278	288	248	282	242	250	262	267	279	247	265	265	239	285	268	263	272	259	236	265	275	262	250	245	291	247	258	267	280	241	247	277	286	260	254	277	263	255	242	246	253	262	240	267	242	289	254	265	272	261	264	293	254	274	289	269	252	258	277	281	251	265	238	283	234	295	263	276	296	283	254	294	249	244	245	264	272	279	282	262	285	259	263	266	263	286	260	242	287	269	285	272	247	267	274	255	281	265	245	260	276	279	279	239	240	243	264	272	237	258	266	247	258	279	283	275	275	322	266	276	291	265	253	271	239	279	274	254	285	304	277	231	262	267	233	284	252	279	249	264	251	253	288	292	264	288	244	229	264	254	262	256	265	263	270	279	232	269	245	293	239	281	293	291	225	240	229	267	239	264	286	260	253	257	259	283	232	287	272	292	271	252	270	278	245	255	275	251	278	250	293	258	291	237	255	280	275	253	244	267	257	284	280	267	244	254	265	266	274	257	237	259	224	275	289	284	256	272	246	275	240	267	257	266	285	257	256	276	285	283	263	288	229	277	261	268	268	275	264	271	296	250	263	274	269	270	260	248	254	264	291	240	256	265	303	272	266	272	289	282	244	290	269	239	259	245	270	252	291	227	251	297	266	252	268	262	266	282	259	266	271	233	267	297	271	282	256	257	254	269	255	249	260	245	242	267	265	277	266	261	253	251	274	220	254	252	251	278	232	231	281	266	271	261	267	231	251	281	260	271	271	269	257	247	284	253	261	260	262	274	251	262	263	263	270	265	281	280	306	243	288	239	253	251	251	244	258	246
22653	21399	28812	24358	21393	20914	1961	622	475	421	412	364	325	270	298	277	264	268	268	219	244	256	261	226	197	220	239	232	234	223	226	235	228	218	217	223	262	245	219	793	737	241	199	466	581	173	195	207	205	209	187	201	194	198	203	194	219	203	166	204	200	206	193	185	212	211	178	195	207	197	196	208	213	198	188	223	176	204	204	210	201	192	213	230	214	220	186	219	202	219	238	202	219	228	215	214	198	217	207	235	208	221	226	197	199	214	155	214	202	189	211	195	192	210	214	227	231	206	196	204	209	212	180	189	211	206	196	198	202	203	194	200	202	209	187	220	195	219	235	200	207	221	222	216	229	207	182	198	197	161	244	205	200	234	177	190	184	198	204	213	192	206	213	227	189	221	226	232	195	214	166	223	168	184	193	200	190	199	191	205	225	197	195	199	198	181	196	201	212	201	201	184	197	184	205	198	204	196	223	205	173	222	216	207	198	188	206	189	192	188	208	211	203	196	213	186	215	192	208	220	208	183	182	184	206	193	210	185	198	217	201	202	223	212	218	201	191	195	227	185	203	184	211	222	198	242	217	207	179	223	203	225	206	217	198	193	214	212	184	192	209	202	206	215	206	188	197	175	209	202	200	205	218	218	241	209	233	207	191	211	215	179	203	174	237	240	198	209	228	211	201	197	185	192	205	216	179	194	199	226	204	208	226	222	189	226	224	195	206	182	204	214	186	209	191	214	162	181	224	206	226	217	220	224	189	219	200	190	226	195	206	224	192	210	200	214	185	224	212	193	201	188	187	215	217	186	194	218	209	232	214	203	243	184	176	177	216	192	205	199	213	180	191	189	204	177	225	216	218	171	229	221	201	198	183	204	207	189	205	213	207	208	181	214	227	194	195	202	198	192	193	210	192	195	183	191	239	208	213	213	204	214	206	219	184	199	192	193	189	190	232	178	203	184	178	197	230	213	201	202	179	178	219	180	204	209	195	182	223	198	183	205	177	200	191	213	186	217	186	201	171	208	202	197	208	194	198	195	195	204	207	207	212	189	191	180	228	185	209	200	213	206	186	205	191	197	180	212	203	191	218	181	196	201	185	163	207	194	214	218	196	199	206	202	218	194	194	205	184	178	193	189	195	209	194	210	192	196	220	187	201	188	207	211	212	204	207	201	193	200	223	205	186	191	175	215	197	186	207	204	179	203	199	208	177	193	183	201	198	231	202	206	212	221	221	199	182	195	206	192	176	201	214	224	209	175	200	192	208	197	192	191	179	215	190	209	219	211	183	220	214	206	202	220	200	223	192	189	202	211	205	176	201	196	205	214	192	199	212	202	208	183	200	208	190	203	194	188	203	234	193	216	190	182	202	217	182	166	213	214	200	214	203	212	183	192	208	185	198	187	202	205	202	201	201	186	224	220	193	222	202	187	186	204	188	182	193	193	183	215	198	201	201	192	218	227	194	198	176	196	181	216	201	191	185	188	198	235	200	196	200	199	215	182	192	192	209	206	192	202	225	199	205	214	190	196	191	202	194	208	203	179	175	185	199	220	253	181	203	219	197	209	229	214	199	209	214	199	196	203	197	200	184	191	215	208	198	194	194	196	193	216	184	212	195	205	191	186	193	188	209	191	210	212	200	194	201	184	216	216	186	221	182	212	208	197	218	221	211	201	182	195	210	194	190	214	191	187	212	211	214	212	225	206	208	184	190	194	224	185	183	208	207	196	227	224	220	211	208	194	212	196	212	197	199	170	206	217	221	185	172	175	193	216	222	206	190	224	188	195	193	198	181	212	192	193	215	207	184	204	205	159	194	200	181	207	225	215	186	215	232	201	196	189	205	227	167	216	184	202	177	213	212	197	194	232	200	212	218	189	189	198	204	217	202	187	201	188	227	198	199	201	195	186	211	187	201	204	231	205	203	187	208	218	175	188	230	172	200	191	210	204	217	208	204	208	191	193	205	214	211	194	207	178	220	232	190	219	206	197	200	203	194	215	191	225	205	221	213	204	190	204	222	208	198	166	174	210	195	209	177	199	214	195	213	197	203	203	181	188	200	203	215	214	225	216	200	201	220	212	203	210	194	181	189	204	176	219	205	195	195	191	190	207	230	207	208	227	196	193	190	220	226	198	226	208	191	191	181	178	228	204	181	184	201	187	191	219	189	176	205	200	195	201	241	197	184	202	206	212	202	191	205	182	215	188	197	190	187	220	195	206	224	209	207	234	198	211	182	209	209	222	181	219	181	197	198	212	194	204	175	222	200	216	199	186	185	198	186	218	186	195	207	200	212	187	186	215	223	257	225	200	207	195	178	182	196	196	238	205	193	203	217	203	186	211	206	212	200	213	199	178	189	187	230	230	185	194	200	219	219	206	197	192	199	194	189	207	199	212	202	205	199	195	199	210	208	225	210	186	188	203	215	213	207	197	225	217	195	218	200	221	227	199	221	222	195	220	227	178	172	212	192	212	171	205	196	213	190	204	198	196	169	207	209	193	191	218	200	196	221	203	220	198	196	205	199	202	191	190	226	190	194	217	203	204	207	201	213	194	209	190	211	187	206	235	188	180	211	189	204	202	208	179	203	212	190	201	211	228	205	190	204	197	203	203	210	200	199	212	193	202	194	213	216	177	187	236	201	196	204	198	206	188	209	230	201	188	228	200	209	222	213	213	188	205	193	215	206	205	232	204	228	195	209	219	191	186	196	199	229	215	206	198	212	208	202	211	195	208	215	188	194	186	186	213	203	186	214	204	183	224	188	216	207	210	230	175	206	191	194	225	211	202	215	222	195	213	215	187	191	186	202	228	201	209	213	219	192	181	213	221	198	214	213	196	190	186	213	197	201	199	219	177	178	210	229	201	213	202	222	197	207	222	198	210	202	213	195	203	214	197	199	195	198	176	216	204	207	217	202	197	209	191	226	184	199	208	202	203	205	182	169	199	208	209	191	205	203	199	209	212	210	185	195	179	213	227	215	215	180	196	200	217	208	201	206	213	201	186	204	200	201	196	192	203	211	175	202	224	202	188	201	196	188	215	198	202	210	196	196	194	186	186	206	216	191	209	201	205	214	196	203	198	189	191	202	215	188	195	202	208	197	190	208	221	199	200	197	190	207	219	214	218	189	194	200	179	176	202	174	207	213	204	182	211	190	200	243	178	175	208	193	222	204	212	214	198	203	183	165	198	219	207	193	194	219	219	213	189	218	216	211	227	203	212	212	189	198	193	209	215	204	187	187	190	234	209	210	221	221	195	196	208	203	179	203	182	251	202	189	196	204	197	197	184	206	209	211	168	186	193	208	190	205	198	217	207	226	178	212	200	209	203	207	180	206	194	210	197	170	221	191	190	197	220	206	214	182	222	213	213	173	215	215	174	214	189	212	225	203	211	208	205	191	211	212	203	210	219	191	187	239	212	221	188	221	198	202	217	202	193	203	215	192	191	191	205	187	204	190	208	206	176	209	222	202	195	215	192	227	190	187	210	208	207
4030	12418	7994	3773	2562	1933	1427	1169	971	726	643	595	502	468	416	401	370	411	334	364	314	359	326	313	295	307	292	305	302	280	289	289	299	288	300	260	276	268	272	1322	1377	264	300	740	840	254	265	267	271	282	278	272	235	266	264	240	280	238	226	274	238	259	261	267	248	274	268	262	239	230	257	250	231	266	241	263	264	226	250	241	241	248	246	259	234	241	235	256	222	255	246	252	252	262	263	272	242	217	263	241	263	262	283	243	285	246	233	242	237	267	221	246	280	253	246	255	237	267	262	261	244	253	255	255	273	254	253	237	273	245	248	267	255	245	281	282	258	229	231	274	263	245	275	241	229	278	285	255	263	235	260	266	241	224	238	256	265	246	267	252	261	221	237	234	268	241	244	244	271	272	265	257	234	278	248	248	267	231	266	262	298	236	247	236	234	246	239	267	268	263	274	251	243	254	235	265	209	236	236	240	254	257	253	250	262	252	237	258	260	259	245	235	249	284	250	232	269	253	248	245	278	262	283	243	242	261	255	269	227	229	253	254	248	280	263	250	269	231	292	244	251	248	280	249	265	262	247	241	265	248	240	286	267	287	261	257	255	247	265	241	266	221	251	249	253	256	260	243	255	284	235	258	260	241	256	240	248	247	258	269	271	229	270	231	238	249	258	251	224	234	275	243	256	284	244	254	261	251	260	269	233	238	241	241	249	244	258	241	271	283	265	250	257	248	266	250	252	250	261	217	252	271	253	235	246	267	276	236	239	265	279	266	251	247	255	250	239	250	252	264	268	260	253	257	283	283	246	304	250	257	234	233	273	240	268	245	252	221	270	266	263	240	254	246	238	239	234	283	254	267	264	225	246	242	230	260	246	256	259	260	235	249	273	229	264	241	254	252	262	236	254	267	206	250	241	253	260	270	243	245	265	255	232	268	252	251	236	259	253	250	252	278	226	243	245	253	270	237	258	246	264	257	240	239	248	254	226	245	288	257	241	227	257	254	239	241	273	230	252	242	216	273	246	248	244	232	246	260	261	261	256	245	229	258	267	238	250	258	264	267	258	251	198	290	241	254	235	235	226	231	249	269	273	271	259	232	246	276	234	272	266	260	257	220	274	242	250	284	251	242	273	242	233	261	244	265	250	231	242	265	249	270	253	252	243	247	250	236	279	265	240	261	241	223	254	260	253	238	250	230	237	253	255	239	261	240	265	258	221	254	247	263	217	261	266	233	246	259	252	260	238	219	245	251	260	273	267	284	268	272	228	273	242	241	269	229	253	244	255	265	265	270	242	278	246	239	256	269	267	259	236	251	246	251	244	262	226	239	268	233	259	250	251	262	255	260	249	229	245	253	242	292	248	248	250	271	242	231	264	250	262	245	244	264	279	265	244	228	245	252	246	284	253	284	262	248	254	254	241	249	293	260	242	246	247	255	244	277	266	276	256	257	265	243	260	257	258	243	249	263	240	254	272	263	252	228	241	232	243	249	289	267	218	272	271	247	241	261	266	273	251	258	227	250	292	257	238	224	223	274	253	244	268	237	214	263	242	263	242	232	258	237	237	253	252	258	242	230	262	243	250	246	268	272	255	279	240	269	241	252	249	255	257	234	243	248	261	239	273	279	259	284	234	249	242	254	282	278	257	289	265	234	271	245	238	233	251	239	266	260	287	235	264	241	221	241	279	250	257	251	247	265	261	289	289	271	263	261	272	269	219	254	232	236	221	266	225	259	277	243	244	251	245	249	257	256	257	239	227	238	240	264	287	242	288	265	250	248	247	250	239	244	249	239	262	220	264	229	253	263	274	257	263	229	232	263	279	263	268	262	251	262	259	222	250	232	256	231	235	271	245	272	266	237	251	263	244	261	275	236	276	254	246	274	232	266	278	282	254	223	262	218	254	248	248	250	269	233	255	267	266	250	254	266	251	244	270	260	257	245	249	238	274	255	292	259	260	267	260	268	243	239	248	257	252	249	245	231	241	273	262	235	239	247	242	243	268	262	267	253	273	258	250	258	253	264	259	276	246	250	256	274	267	242	266	277	235	254	268	246	238	258	257	228	274	263	262	252	249	219	253	245	237	229	266	236	244	269	258	246	259	245	248	228	269	240	255	244	247	269	253	292	246	241	266	255	281	233	279	261	270	238	261	247	264	251	270	273	274	260	258	262	264	247	242	253	264	262	262	250	240	257	263	245	261	257	248	280	279	263	233	258	262	235	265	243	247	265	256	250	242	264	276	229	221	246	259	264	255	238	233	253	240	261	248	248	232	234	252	276	254	243	248	242	254	273	252	234	261	229	255	264	215	269	234	260	230	260	238	257	250	294	227	236	264	221	276	223	256	258	264	263	236	256	245	254	272	231	235	264	259	271	279	250	244	244	256	273	239	255	238	241	248	256	266	269	272	256	230	254	227	265	250	237	246	255	254	255	261	247	249	238	253	257	255	232	238	280	256	271	270	214	266	242	262	251	271	235	248	279	271	257	232	248	249	259	243	244	229	229	250	278	272	265	252	234	256	265	256	284	263	262	271	258	239	235	257	249	248	252	251	267	247	248	260	270	224	236	258	249	250	274	263	250	232	225	286	272	268	240	256	252	259	247	235	262	281	218	243	279	269	256	270	247	245	262	287	231	270	230	247	277	232	263	276	255	228	241	269	254	242	246	275	266	238	248	279	235	274	298	265	276	245	265	253	254	264	248	263	244	238	229	237	260	262	259	255	234	233	255	256	267	244	243	255	264	263	258	257	286	229	266	275	263	277	254	239	267	241	247	245	251	261	259	267	286	264	255	263	268	257	259	250	254	239	247	239	265	286	257	257	247	233	263	258	267	275	279	251	265	252	265	230	247	239	253	268	256	261	261	260	266	241	227	254	262	263	213	224	247	233	258	263	261	257	258	249	269	221	278	271	242	252	262	248	241	245	252	238	230	230	239	287	259	298	257	259	275	277	269	238	251	253	244	251	277	241	254	221	255	227	239	221	230	269	260	239	284	260	259	276	273	254	241	244	231	280	266	229	249	258	253	230	270	252	258	249	261	222	273	258	259	254	269	235	266	271	270	259	263	263	236	257	265	254	253	275	219	246	261	256	228	289	254	254	239	269	265	257	236	276	261	228	244	254	257	244	243	250	272	268	212	244	253	244	262	248	242	246	223	256	232	261	238	262	287	239	249	255	277	252	236	271	250	258	248	253	239	241	252	294	245	236	259	268	265	239	267	246	267	243	259	240	253	259	264	243	228	265	282	222	271	249	243	260	233	269	246	270	244	255	238	235	264	242	261	235	273	257	225	242	253	259	281	264	258	257	255	235	265	258	239	259	257	268	269	257	262	273	243	248	249	231	271	249	258	229	266	248	260	277	249	240	258	237	288	290	255	236	253	253	267	242	258	251	257	236	230	251	251	263	285	234	239	241	253	271	265	261	247	253	234	245	230	244	255	237	271	279	273	245	259	219	253	238	251	230	228	261	233	247	227	258	300	255	262
28084	15756	2422	797	597	592	440	376	414	429	419	393	404	397	378	377	431	394	393	432	375	411	411	410	412	448	375	403	380	403	392	366	355	388	410	411	420	381	402	404	409	400	422	398	398	387	376	417	388	395	407	379	383	411	381	395	364	386	358	391	398	385	422	376	405	395	410	394	395	405	381	402	375	372	420	411	377	372	390	384	368	411	414	417	368	420	397	405	411	413	376	378	376	410	384	435	385	384	409	380	456	412	390	392	387	408	420	404	384	389	402	380	407	418	352	354	401	361	382	418	387	397	403	402	414	374	414	405	403	425	403	398	385	398	393	385	389	412	369	399	385	398	399	406	360	390	394	393	393	390	394	371	372	379	402	385	384	378	392	418	380	395	385	374	408	370	394	392	355	407	419	373	369	410	411	395	362	399	386	371	411	384	379	377	353	360	400	387	370	431	432	365	416	402	389	407	400	406	395	374	363	430	385	394	389	380	374	365	401	423	392	404	415	410	424	378	413	365	385	410	411	381	388	371	396	391	385	398	403	407	391	377	369	386	373	413	383	395	382	404	343	412	367	391	414	388	428	384	423	405	414	402	414	374	404	402	427	371	394	378	376	395	388	450	421	390	421	362	386	428	393	399	383	415	355	457	394	384	376	394	408	412	379	398	385	372	398	430	406	390	383	378	410	383	405	390	369	398	390	383	406	369	382	434	354	383	413	356	412	399	383	399	393	396	425	390	372	417	379	387	374	369	386	388	371	382	401	387	403	402	420	391	399	358	383	397	402	405	329	373	380	413	425	360	372	401	405	402	397	375	403	390	371	419	417	394	397	381	365	400	383	413	380	383	391	373	392	380	386	400	406	419	377	404	387	381	361	399	390	420	412	403	355	379	369	372	377	420	409	371	384	358	393	384	417	386	378	403	352	444	380	411	365	384	407	415	426	382	398	379	395	400	415	385	404	397	407	423	376	362	409	398	404	396	414	410	414	396	381	368	404	387	392	401	390	399	391	369	360	409	385	394	400	376	392	380	422	402	392	362	358	394	389	391	385	407	401	428	399	400	404	408	391	384	383	359	394	411	373	405	413	345	381	396	412	413	412	379	422	383	381	415	388	387	389	425	392	402	401	401	427	406	398	411	398	408	376	392	361	403	399	333	401	407	383	363	393	432	371	386	413	410	389	374	389	405	386	370	380	389	354	419	374	372	397	433	411	362	407	396	384	414	408	370	405	388	419	405	378	350	410	422	378	425	402	395	385	426	389	387	370	401	381	395	406	391	398	344	381	379	395	388	411	394	374	364	401	392	389	445	370	427	362	415	395	395	400	408	420	376	406	390	389	428	401	386	406	393	393	435	374	389	368	374	381	393	385	392	383	372	381	425	353	401	383	429	358	379	387	378	376	401	360	384	382	406	413	404	374	435	386	366	407	394	408	415	401	416	416	354	388	407	393	414	384	395	434	360	391	371	421	415	410	366	390	374	401	423	356	430	365	384	368	371	401	408	382	381	403	394	393	405	403	366	388	396	388	368	401	348	388	362	379	377	405	400	419	425	381	400	387	400	388	361	395	386	345	402	407	367	381	362	370	362	363	417	399	416	433	405	394	430	397	382	389	424	379	439	388	393	418	376	391	427	401	400	416	410	393	391	393	429	399	382	404	362	416	381	383	403	371	383	399	406	385	383	409	408	361	396	365	384	404	395	383	412	405	386	385	312	383	409	444	393	401	394	417	390	362	406	405	420	378	412	415	402	415	386	434	404	357	408	385	425	402	402	396	369	393	346	400	408	418	358	411	412	418	374	363	400	377	407	404	397	342	415	378	372	389	385	403	379	386	400	388	402	425	383	372	377	341	396	388	362	400	419	396	413	379	378	400	388	381	394	385	407	395	403	362	369	407	393	418	388	406	416	388	398	357	399	399	421	357	404	383	364	379	357	418	402	452	394	421	354	401	414	384	359	360	417	379	417	409	373	419	362	399	356	402	371	360	433	407	394	379	378	404	439	411	417	386	371	385	427	389	397	371	404	413	409	361	410	370	364	401	354	403	383	386	387	384	361	419	424	365	375	409	402	438	393	423	418	401	395	356	371	378	412	395	358	443	415	395	370	383	398	392	417	384	392	400	393	413	381	421	376	365	409	429	401	390	430	384	404	346	393	408	399	410	418	414	405	377	368	406	406	378	385	373	397	397	361	382	399	383	400	397	391	380	418	387	381	373	428	389	412	376	423	391	407	380	388	397	405	402	383	409	379	375	411	406	419	396	400	416	405	397	396	385	393	407	370	405	365	367	367	395	370	364	397	419	382	386	390	364	420	412	376	407	387	401	366	372	383	365	401	377	373	425	390	410	409	370	378	382	412	388	371	425	405	395	360	411	402	409	406	385	388	391	412	401	350	367	417	399	379	396	399	407	374	380	358	424	382	408	393	398	428	389	411	390	411	355	374	407	418	388	353	372	407	373	398	401	348	368	374	367	395	379	382	390	428	425	398	372	401	406	385	414	428	348	400	406	381	393	377	384	409	379	412	356	397	375	372	434	374	395	398	378	377	393	447	428	377	399	381	422	350	364	392	403	381	401	427	366	358	395	385	403	386	438	380	372	367	418	366	399	400	426	412	409	359	409	407	414	408	396	368	380	406	378	391	371	368	396	415	393	392	407	392	423	383	401	396	400	421	410	346	376	386	427	432	387	391	392	372	379	404	381	399	406	380	360	420	418	395	389	411	380	369	391	415	404	412	418	361	404	386	397	391	396	414	407	424	403	393	413	408	393	396	410	405	379	379	411	365	411	386	426	384	439	386	365	384	407	369	390	404	402	399	378	391	348	376	408	419	393	457	404	397	401	400	353	404	415	399	397	387	396	392	388	383	371	409	395	373	379	376	367	394	364	391	395	402	391	380	373	404	405	394	408	404	404	371	389	381	382	431	423	421	368	432	405	388	378	389	386	362	400	400	414	396	409	400	390	361	409	413	394	392	405	440	399	383	397	393	410	384	379	396	404	404	436	371	369	422	387	395	363	367	384	393	358	441	396	399	413	394	390	360	403	374	373	379	383	390	409	392	404	412	382	400	366	398	353	391	336	403	385	384	357	418	434	402	411	416	395	412	388	404	376	392	373	388	421	403	428	446	398	424	388	438	418	387	391	374	371	392	408	386	409	367	393	369	408	387	447	387	405	379	379	391	389	398	360	390	361	394	373	351	410	406	404	384	405	409	393	403	400	378	380	359	384	402	415	399	387	373	387	378	375	432	391	398	344	404	380	393	385	432	360	420	368	434	389	403	411	402	410	382	371	409	390	385	402	415	412	405	433	384	406	408	355	391	385	398	390	383	397	375	413	390	412	385	409	413	389	393	385	390	410	404	361	393	376	364	394	366	391	384	370	419	391	384	388	369	371	408	393	374	375	442	386	379	423	382	363	386	403	386	409	377	365	375	396	392	412	393	378	392	431	412	408	365	419	386	380	389	412	372	410	419	397	376	398	374
4714	1268	928	657	560	564	524	500	484	508	462	522	470	471	450	485	467	452	468	474	484	455	459	507	456	467	435	464	507	477	489	465	467	482	456	468	451	485	480	502	511	467	474	499	491	471	436	466	471	481	508	447	479	473	465	491	482	461	459	448	477	424	482	464	462	466	513	497	487	470	498	454	443	455	437	453	444	446	463	445	473	443	471	451	446	475	461	476	461	493	491	448	491	458	438	479	475	508	440	479	488	465	407	498	456	428	448	446	489	457	475	469	463	449	451	482	471	434	479	459	469	474	471	434	441	427	445	464	472	430	484	504	443	504	432	487	499	495	463	481	447	468	467	469	471	456	434	436	464	458	449	517	469	481	474	480	462	452	480	442	469	443	463	463	462	480	484	490	497	437	456	497	460	485	465	426	482	517	465	437	523	459	517	451	470	462	492	465	487	427	452	441	458	467	440	470	439	466	498	440	461	455	468	449	447	472	432	488	447	452	490	436	453	507	488	467	487	483	481	504	476	464	477	457	477	455	463	477	459	477	507	461	484	434	481	448	477	469	463	490	465	475	473	442	430	514	488	489	446	448	498	487	497	431	438	437	445	440	458	472	431	472	484	463	464	459	487	456	474	458	481	498	444	452	468	481	475	463	482	501	430	444	465	471	467	506	481	481	445	459	450	462	463	483	502	493	482	480	452	475	474	455	448	485	434	488	512	492	466	449	492	509	460	467	470	437	490	475	463	485	495	471	455	500	470	472	503	472	474	442	464	461	474	474	461	477	508	501	468	487	470	479	460	461	486	484	465	466	472	495	419	448	477	410	459	440	441	512	449	468	451	454	525	487	460	472	433	457	483	425	497	444	457	465	460	464	425	442	443	462	479	479	457	461	465	460	483	465	463	474	467	446	401	466	481	447	488	455	489	483	464	464	483	488	468	501	482	467	425	476	475	527	481	451	472	470	469	479	475	452	488	450	480	520	434	432	428	444	497	472	492	447	499	462	480	457	504	458	475	441	451	485	469	456	455	478	477	459	475	454	473	453	457	510	453	463	471	473	417	478	428	439	462	485	495	435	437	460	474	458	507	458	439	487	459	447	463	470	447	463	453	461	454	488	459	431	487	452	509	446	415	499	508	484	484	474	469	469	479	502	463	477	453	457	447	508	444	476	473	445	473	485	476	517	443	491	446	486	468	466	428	481	505	452	485	452	444	462	476	441	468	425	474	467	429	411	508	475	458	446	432	503	452	490	505	490	433	475	450	443	454	527	463	499	452	484	513	431	478	473	472	490	453	487	493	457	465	469	474	481	448	449	490	471	453	464	481	419	485	511	458	497	463	495	470	488	472	499	441	439	474	479	491	467	442	506	480	459	462	443	425	435	470	504	483	470	471	490	460	454	458	442	475	492	456	459	459	451	445	467	477	466	460	483	459	438	475	453	493	498	485	475	522	457	480	438	443	492	482	472	440	479	484	411	437	492	446	455	486	486	494	474	476	486	516	480	446	438	460	476	433	449	496	479	457	483	481	470	472	528	453	496	447	483	476	458	461	440	483	464	455	457	457	463	475	471	407	457	437	444	470	453	462	472	473	493	501	471	478	470	451	490	512	510	489	435	466	457	452	466	475	423	437	489	459	488	478	449	480	471	469	476	460	465	478	451	484	478	468	481	457	499	451	510	508	473	489	448	442	469	486	496	458	494	493	480	451	460	493	465	435	434	449	449	463	466	488	463	474	484	458	437	456	508	486	459	462	475	472	470	462	422	449	451	477	475	459	509	473	518	473	447	476	492	456	482	468	461	494	449	462	465	487	482	508	459	446	491	490	455	454	454	493	457	445	492	492	493	451	487	414	432	476	465	476	510	441	454	439	452	410	475	478	462	460	496	479	514	481	439	482	476	459	467	428	458	475	450	442	476	486	439	482	510	456	524	453	472	450	459	495	473	490	502	434	477	474	439	426	458	473	474	478	461	465	478	484	446	445	442	468	510	466	494	456	484	464	476	485	454	441	489	501	469	499	432	442	415	476	464	456	456	456	454	472	416	429	473	487	475	448	469	483	490	477	457	507	476	480	512	424	500	456	474	504	479	472	487	495	473	463	455	473	510	517	470	503	474	476	456	452	453	456	459	453	459	489	472	510	483	460	458	432	490	500	517	476	481	487	472	448	541	439	442	498	454	443	442	499	484	470	475	474	444	493	441	465	414	475	462	473	508	452	497	429	470	458	493	426	473	471	411	431	476	463	507	470	495	424	459	494	451	484	479	476	465	458	503	454	479	432	454	463	474	452	466	461	483	472	504	488	520	449	481	473	469	503	445	454	454	448	459	459	478	476	406	473	478	436	488	483	489	459	436	471	439	463	489	502	450	493	475	457	444	445	469	447	491	463	466	473	468	435	477	458	456	464	481	456	459	462	458	428	481	456	471	461	474	462	490	455	461	484	537	484	487	471	460	473	458	459	437	518	422	444	481	446	447	491	475	488	447	445	462	490	449	468	490	433	474	455	460	494	475	482	446	453	471	491	457	496	460	463	496	429	435	449	474	463	455	445	470	448	480	446	480	480	459	454	485	469	468	443	498	432	507	482	489	464	493	497	465	458	457	447	463	482	493	465	460	457	489	428	507	458	482	508	457	433	438	471	445	475	507	497	464	472	463	475	472	464	481	450	478	435	464	498	485	501	443	522	472	443	472	476	468	497	464	485	452	448	482	460	447	474	445	413	469	470	455	459	482	455	412	456	491	473	473	475	450	462	457	453	441	447	448	443	452	434	468	444	444	466	479	454	471	477	458	457	451	512	465	448	441	475	482	471	451	491	446	483	488	436	443	461	477	483	467	445	453	493	477	492	424	505	473	443	466	430	483	475	475	443	493	452	469	492	414	474	476	496	491	426	473	469	488	478	466	478	459	474	484	469	465	459	494	454	448	497	465	492	500	472	460	473	465	430	460	481	497	472	440	478	466	468	473	466	478	483	479	452	484	478	433	495	456	468	458	471	447	487	510	453	445	444	470	456	474	493	463	487	448	436	452	457	482	473	487	509	405	481	498	451	469	470	497	441	441	477	482	463	444	511	462	483	477	484	531	449	472	434	463	488	445	459	457	476	492	466	445	502	446	479	454	470	494	460	456	488	482	445	436	475	485	492	503	426	476	457	435	465	450	477	474	467	460	481	513	500	461	478	496	464	464	490	477	445	446	470	477	485	510	446	477	471	498	473	503	473	475	477	458	471	490	444	471	478	439	515	453	468	483	410	434	475	470	455	433	429	463	476	543	480	439	438	460	483	489	450	451	449	460	454	451	470	470	490	486	524	457	446	465	442	468	459	456	448	467	464	448	491	423	452	461	418	428	458	432	507	437	486	470	510	467	488	424	445	463	478	460	485	449	473	445	448	458	461	473	466	451	447	428	510	493	490	452	488	453	487	456	472	474	437	466	484	468	429	453	484	475	452	473	442	483	523	439	474	465	450	492	471	500	486	513	484	469
23684	21392	28193	24959	21022	3168	826	632	537	530	542	486	446	458	503	472	482	453	415	419	422	407	449	419	423	421	390	407	406	425	403	414	395	415	395	399	411	410	430	793	643	429	427	505	579	404	435	393	449	432	362	426	435	399	438	465	442	418	399	404	415	393	429	471	421	434	458	419	429	387	410	372	402	435	427	380	469	389	419	420	411	434	410	411	404	417	400	388	421	428	397	431	435	393	446	445	406	402	421	425	413	412	426	433	420	424	425	396	409	418	432	400	429	418	382	406	432	408	418	410	385	413	451	406	420	414	421	402	374	425	406	376	433	412	446	393	446	393	401	377	411	421	436	425	396	422	416	432	371	402	456	450	457	419	416	416	431	394	440	405	407	418	383	415	438	403	418	401	438	393	412	418	409	425	443	432	450	401	409	406	408	460	414	407	398	438	400	401	409	433	443	383	431	416	424	421	424	389	414	429	354	443	424	412	416	392	405	424	425	411	399	406	420	402	398	392	371	401	431	407	383	398	389	379	430	372	401	460	406	435	405	410	439	430	411	370	410	453	405	413	382	397	422	417	428	387	416	397	429	392	431	408	393	372	414	430	389	431	415	411	412	424	411	408	419	413	400	376	432	426	392	417	413	422	408	402	418	437	388	423	406	414	408	419	386	422	412	403	371	388	381	412	401	443	428	421	419	433	428	417	415	413	406	406	411	408	388	376	397	383	416	404	382	406	427	381	416	394	407	432	422	391	443	412	423	386	383	385	412	399	367	431	406	442	422	436	435	375	401	410	369	404	413	395	410	420	395	442	409	375	414	384	368	435	408	419	405	388	417	444	394	363	388	453	414	406	413	423	405	420	423	425	399	461	399	415	403	405	399	425	416	403	397	433	373	366	379	427	385	407	374	423	416	389	378	407	384	389	394	427	389	434	419	419	399	412	403	391	410	389	435	440	397	424	394	437	403	405	409	381	449	381	416	406	422	416	444	393	361	423	422	412	451	433	411	425	426	411	404	436	386	373	447	394	434	360	371	417	419	421	430	429	407	449	396	373	412	446	433	416	434	421	429	406	407	418	427	407	403	424	397	400	395	439	436	417	444	428	426	425	459	412	428	432	408	416	432	442	420	408	413	399	393	421	391	396	403	388	428	412	437	368	367	428	388	402	413	409	395	435	373	404	389	445	413	438	383	432	437	420	356	436	387	403	433	384	437	433	421	429	395	437	383	397	441	400	405	411	425	405	447	430	411	395	417	391	415	393	409	383	431	397	443	426	439	405	404	394	417	379	383	407	376	438	400	426	449	402	414	437	395	406	446	406	370	388	419	392	431	415	394	426	436	419	396	386	421	422	412	420	376	383	396	409	431	414	407	432	404	418	383	418	442	386	420	445	399	426	415	404	398	408	414	443	394	376	392	403	441	419	417	417	413	424	404	425	404	391	464	424	402	408	412	403	429	429	413	429	404	429	435	438	406	399	405	433	404	439	451	383	403	436	414	448	397	392	410	413	404	368	441	410	384	430	401	375	399	402	431	416	438	403	382	420	402	429	435	423	386	417	452	412	394	410	416	407	409	437	424	414	413	443	429	432	421	412	419	395	431	401	425	399	419	415	409	416	444	412	425	411	431	408	393	408	383	423	407	441	424	371	409	391	390	444	362	442	407	442	390	418	413	401	426	377	382	387	414	404	443	444	406	401	399	409	411	386	394	444	412	418	413	459	414	406	411	422	388	426	427	424	457	388	412	444	418	437	401	465	391	397	432	407	424	429	425	384	394	394	450	410	419	423	424	403	420	384	438	420	376	416	416	424	381	419	418	382	405	400	415	410	402	405	438	460	419	406	445	432	438	436	421	414	385	417	415	436	443	390	376	410	456	434	402	422	385	373	425	436	419	397	405	410	445	405	403	404	432	400	392	395	415	390	404	406	376	426	410	425	399	400	394	410	381	405	403	391	417	405	430	399	452	385	397	434	361	439	412	404	393	403	389	408	390	419	388	458	411	424	410	421	409	438	420	419	405	392	402	426	431	396	383	393	416	408	401	422	395	392	386	385	420	421	401	369	409	421	402	407	424	395	437	440	417	416	395	433	405	440	414	404	388	433	422	420	430	413	426	419	407	404	395	397	395	385	442	414	448	401	411	404	410	402	431	429	388	411	400	388	421	402	398	452	365	419	408	396	412	381	408	389	380	417	437	422	414	370	397	382	423	409	407	409	420	420	435	428	443	449	413	405	405	430	441	397	399	371	377	433	418	397	443	403	390	414	419	427	407	401	412	365	429	412	392	385	411	396	386	420	428	433	384	399	387	390	421	405	449	403	431	435	381	427	419	386	417	434	412	411	392	410	416	446	402	390	400	378	393	406	375	417	401	466	417	409	421	428	390	448	390	408	395	410	406	423	403	447	447	379	402	439	396	418	428	399	393	417	371	416	413	378	409	429	440	386	393	375	417	423	425	400	420	415	403	395	404	419	441	407	383	372	401	430	369	408	388	432	434	449	392	396	405	403	444	406	420	409	418	444	411	405	411	394	409	422	395	429	379	388	402	416	413	425	438	375	416	411	390	431	420	409	413	426	419	404	398	393	395	402	416	406	431	414	404	430	427	447	399	469	401	416	417	381	399	402	393	424	398	403	381	430	402	411	436	404	408	433	412	427	438	445	402	425	402	404	402	427	389	438	415	417	432	418	415	415	403	392	401	381	400	420	395	396	414	390	400	418	407	412	388	411	403	417	402	411	424	423	418	421	411	374	440	450	437	405	402	440	423	437	425	398	399	423	391	413	451	426	384	446	458	430	414	411	397	418	409	413	441	436	425	365	415	410	420	413	394	398	409	402	420	381	395	410	443	427	437	462	433	377	411	415	438	422	390	420	394	375	430	395	415	399	444	398	447	424	384	415	419	423	423	406	395	411	394	439	394	434	400	422	436	439	394	430	396	423	397	420	380	417	374	457	416	384	384	400	370	410	396	412	427	420	411	397	405	445	427	421	388	415	426	403	423	421	413	425	405	407	399	396	399	418	427	415	408	403	430	434	440	397	442	413	412	397	424	402	433	392	382	382	435	402	390	394	420	442	431	383	443	433	382	407	382	424	404	384	424	414	395	415	390	377	419	416	381	445	444	413	423	413	428	412	427	406	411	408	417	403	406	423	412	389	395	422	361	400	411	411	386	396	426	409	390	425	420	402	382	408	399	414	413	419	414	388	439	423	427	404	407	392	431	424	412	423	368	433	398	429	407	430	443	418	424	410	409	440	396	385	379	405	428	406	410	388	413	379	441	415	401	434	429	392	412	441	396	389	408	439	426	398	428	416	438	407	423	368	409	428	400	398	412	427	434	391	404	386	390	419	417	385	366	405	421	439	437	413	417	404	412	416	390	415	410	394	374	408	366	423	421	382	382	402	395	415	477	400	416	446	420	431	407	364	422	417	403	411	453	405	420	392	461	424	398	394	434	404	424	423	398	391	390	410	463	393	390	395	406	393
3187	7758	4978	2459	1768	1348	1052	968	788	759	708	660	676	642	558	583	593	570	516	543	550	531	561	483	563	555	538	533	527	551	496	527	531	520	472	522	469	494	576	1161	935	531	524	664	752	458	503	496	480	506	488	485	495	514	450	484	461	474	507	477	498	503	503	484	525	488	492	528	476	529	501	489	512	461	532	511	489	478	478	514	549	519	498	526	544	525	524	521	488	510	529	490	498	523	511	509	466	514	504	466	526	516	518	533	498	455	529	524	469	485	502	509	487	516	515	459	501	496	455	505	527	499	547	510	496	504	489	498	511	555	476	513	475	483	539	486	496	492	482	516	512	511	483	516	501	522	470	483	467	516	522	481	507	507	471	515	493	495	461	525	516	529	534	502	448	497	539	508	478	502	497	480	505	457	527	483	534	511	482	516	463	495	485	466	513	499	475	518	543	493	543	473	517	520	484	534	465	457	510	524	493	502	503	513	528	495	491	485	447	508	485	496	496	516	499	517	501	501	500	499	499	493	509	492	495	458	497	447	519	511	509	502	473	533	545	498	483	505	491	512	494	506	481	497	488	469	467	530	517	494	502	520	487	517	500	513	473	508	486	487	465	531	517	495	516	486	469	510	505	480	517	476	515	495	484	471	490	500	497	492	497	512	520	528	502	519	497	515	498	490	452	483	496	493	508	499	506	494	479	475	524	534	497	493	488	490	498	500	503	471	488	489	492	464	489	490	501	505	490	497	524	486	524	441	510	485	533	512	500	538	515	470	526	517	492	505	437	508	541	497	487	502	461	516	527	494	501	451	499	503	468	454	515	487	450	498	475	473	479	506	473	489	537	485	477	512	523	507	506	512	492	501	493	492	476	487	531	454	506	491	491	526	505	500	510	491	493	483	453	537	497	501	503	475	488	474	491	504	524	488	526	507	478	496	503	499	467	582	486	470	483	503	456	516	480	461	472	484	461	544	502	493	481	503	464	516	505	476	528	493	483	506	503	509	522	478	513	502	543	516	523	496	511	505	524	522	464	470	508	506	492	490	468	481	483	501	500	529	494	497	490	535	503	537	442	507	528	494	512	476	502	519	485	484	508	496	484	472	499	506	503	498	487	498	493	517	500	483	508	533	493	482	435	473	461	491	516	474	473	476	539	484	467	484	483	478	524	507	479	522	498	520	493	522	488	512	505	481	470	472	519	479	468	459	531	535	481	558	505	519	468	524	540	497	517	538	506	479	546	547	493	502	487	472	491	487	506	485	499	505	514	454	479	521	483	470	457	506	494	512	486	494	482	535	502	476	514	472	491	526	507	515	525	492	513	505	502	494	499	500	489	482	537	502	480	538	498	495	496	477	543	503	504	490	504	468	513	478	503	501	469	528	481	489	498	501	511	513	530	504	481	527	529	526	500	494	469	486	509	483	487	495	495	515	491	486	505	467	504	514	509	500	519	492	480	475	501	456	501	514	464	558	489	482	512	491	482	502	468	511	492	509	479	513	525	468	489	512	457	525	461	477	519	506	488	464	523	512	486	489	519	528	452	526	489	491	531	480	500	481	532	533	518	480	505	555	515	475	476	517	488	451	502	516	493	501	481	484	504	521	510	507	492	457	460	534	522	483	539	521	500	509	481	516	498	483	500	520	480	518	502	508	503	514	505	497	475	480	476	509	493	508	530	496	455	496	493	537	521	483	490	489	488	471	482	491	525	507	497	496	499	467	483	486	463	454	485	494	496	494	528	494	495	518	489	562	473	488	496	490	475	511	521	484	487	469	504	486	496	494	505	470	530	477	482	449	512	483	514	457	508	497	483	505	531	491	493	464	476	511	478	526	501	521	533	512	525	499	467	520	529	536	517	523	532	517	529	501	489	492	489	470	499	515	478	516	508	477	471	503	442	461	475	490	508	502	480	493	522	480	472	502	505	491	482	498	487	528	485	457	507	472	444	517	522	481	499	472	518	491	494	514	524	497	504	489	459	474	476	533	513	485	509	492	504	470	489	471	526	460	517	500	485	475	523	484	488	490	460	517	514	505	515	503	467	512	499	515	501	495	483	503	514	522	488	500	532	530	485	496	506	486	480	536	525	529	503	468	518	459	496	506	494	497	496	467	458	513	484	489	462	513	501	480	498	445	452	502	533	509	504	520	542	517	455	509	493	526	473	518	489	465	499	487	487	491	515	506	514	515	486	490	495	510	491	500	492	484	510	492	557	531	500	508	540	459	476	477	490	488	505	494	508	488	466	486	489	511	497	519	504	492	479	499	527	474	508	500	497	499	442	528	460	495	476	504	465	488	482	514	479	520	471	488	518	462	570	498	523	463	492	488	525	468	485	524	523	502	513	494	502	521	519	487	508	495	493	523	486	483	493	512	483	455	519	528	505	439	489	494	509	514	506	487	550	514	496	511	500	481	565	509	482	521	514	539	491	516	490	507	518	462	487	529	492	523	506	448	502	503	485	518	498	493	508	443	492	491	529	516	454	446	527	478	449	513	518	528	465	553	497	477	498	518	494	465	479	474	496	541	502	488	497	519	512	531	483	489	485	516	479	490	482	537	491	491	483	488	487	535	489	533	505	507	491	495	496	484	499	450	513	504	501	500	516	478	473	479	519	501	533	509	492	507	528	485	526	496	517	491	479	462	486	504	513	487	519	468	490	486	500	521	455	499	496	510	470	524	501	486	495	487	517	500	504	538	532	486	458	499	481	513	509	494	489	485	506	498	519	536	475	488	506	520	522	498	466	491	540	475	438	491	531	483	503	512	481	488	505	501	493	505	473	448	496	499	487	449	498	518	497	475	487	506	470	506	483	481	468	479	495	503	512	532	516	521	535	504	487	500	460	518	539	547	472	475	473	486	498	521	534	503	530	512	507	503	460	529	506	496	469	505	472	506	551	540	478	495	484	489	492	466	485	523	488	526	480	465	513	468	532	504	537	498	489	507	490	502	498	519	505	513	497	495	485	521	489	494	498	517	488	500	485	495	513	485	525	522	498	487	542	509	514	463	488	514	500	485	487	508	497	477	516	525	499	481	498	471	491	492	526	496	504	490	498	499	521	519	525	520	500	471	487	521	497	481	507	491	497	511	475	489	523	505	493	523	500	480	519	492	502	504	546	557	473	484	498	460	461	482	512	474	537	549	526	537	474	477	519	514	488	503	513	509	501	490	547	506	497	505	513	511	465	500	503	503	508	528	493	470	481	484	500	521	532	511	500	541	574	506	555	507	468	497	513	516	503	485	513	479	487	482	508	526	512	450	499	523	494	480	502	541	513	528	453	502	488	511	523	502	505	471	483	452	457	491	530	498	491	503	503	511	471	486	461	503	475	494	474	497	476	461	488	438	480	521	501	475	487	483	471	484	498	509	516	486	521	469	477	488	484	487	547	554	480	516	491	506	500	523	512	523	505	481	526	465	468	490	491	481	492	473	529	526	533	480	515	482	474	472	521	498	495	501	517	480	492	491	525	515	534	464	521	514	505	488
24873	21354	26489	25205	2007	396	346	297	277	247	258	240	251	244	255	232	236	226	257	221	237	234	229	224	233	215	245	195	197	229	235	241	232	240	228	218	249	241	225	372	317	239	214	261	308	201	236	227	226	230	228	213	236	230	216	225	209	219	242	232	231	212	214	201	194	241	210	225	234	233	213	211	210	235	205	219	229	211	222	211	215	204	229	227	207	219	227	210	218	224	215	226	225	218	167	232	230	206	219	217	224	217	219	218	199	212	216	225	247	197	242	232	224	227	233	239	216	211	221	227	200	232	211	224	200	220	223	222	235	229	210	216	221	218	207	207	232	226	190	200	243	229	216	213	233	214	194	210	232	197	243	243	211	247	210	227	226	217	231	228	211	216	227	211	183	219	229	222	242	213	210	196	192	226	193	222	230	229	196	232	226	234	225	239	226	240	213	203	199	242	201	171	223	216	211	189	216	247	220	218	190	214	230	206	231	227	191	214	212	219	201	218	240	230	202	232	213	204	200	212	214	206	211	217	209	235	209	216	191	226	209	205	218	202	244	239	219	217	220	192	226	201	222	221	204	240	227	222	213	202	226	205	229	208	219	209	220	231	211	210	223	227	214	209	215	240	213	216	213	244	208	237	227	222	203	218	215	215	235	220	225	234	222	213	209	203	222	220	242	192	211	221	231	196	226	240	211	246	238	219	209	230	200	191	221	190	193	222	233	223	247	216	220	252	233	203	225	203	217	231	226	225	233	214	222	230	222	248	229	213	204	223	229	237	203	236	240	223	220	230	219	224	181	239	226	247	230	214	230	217	221	230	235	216	237	214	200	252	221	223	219	214	239	214	220	211	212	224	220	226	221	224	205	220	214	233	221	236	222	220	228	227	201	214	212	229	210	202	213	236	224	240	193	215	220	209	216	243	199	230	221	223	225	225	210	231	208	226	233	191	214	223	242	219	202	233	222	201	230	241	223	221	235	236	210	196	247	202	214	226	210	244	216	193	233	217	238	237	219	242	218	226	232	218	209	228	231	223	228	206	226	221	195	213	205	233	208	227	219	234	213	200	226	215	243	193	222	226	225	192	197	220	208	217	200	226	201	218	225	243	240	209	230	211	212	199	201	240	225	192	239	211	233	214	196	247	205	208	209	213	248	245	191	228	214	259	220	207	214	214	221	219	228	216	213	218	207	191	206	218	200	227	219	244	256	215	210	212	216	200	200	256	232	193	243	207	225	212	229	212	242	222	223	228	212	234	239	210	217	195	221	216	217	208	220	202	210	232	222	226	216	229	221	180	238	231	218	196	209	214	224	219	211	201	212	220	228	205	204	247	215	197	217	216	203	207	236	245	196	216	236	229	217	238	223	215	225	209	232	243	245	208	225	195	217	200	224	218	213	228	227	223	239	237	231	238	211	221	200	219	260	212	248	206	216	228	224	215	238	221	257	205	233	240	220	220	252	215	235	224	210	226	229	227	228	231	203	223	225	227	209	209	198	224	235	233	222	210	234	212	205	205	231	193	220	199	193	231	202	239	225	237	225	227	233	228	223	216	233	250	223	210	212	229	230	208	227	197	230	226	241	230	207	229	200	184	205	249	211	214	204	226	226	211	226	215	210	188	201	241	218	223	214	215	236	188	220	207	204	216	243	218	221	200	209	245	238	215	210	205	201	204	217	242	215	239	212	213	238	194	205	205	210	228	212	219	228	235	216	229	237	221	226	207	200	207	214	197	219	198	197	233	208	199	215	253	210	204	230	218	230	213	252	216	224	220	232	228	230	208	214	221	206	205	212	237	224	218	237	227	227	202	209	203	194	208	208	233	225	190	217	219	236	227	238	226	204	194	227	233	208	229	227	244	202	213	214	226	214	208	245	202	198	230	212	226	213	210	227	226	207	236	207	238	213	222	241	231	237	228	227	210	224	225	243	242	213	212	224	206	206	216	218	193	217	200	217	212	199	201	224	232	214	202	240	213	196	210	184	228	222	217	234	210	224	202	200	218	223	229	201	205	190	221	213	217	210	201	194	243	198	226	219	206	193	240	214	228	213	207	211	197	233	210	251	216	197	224	222	220	212	233	226	193	234	238	213	223	226	227	223	220	241	235	213	225	222	220	209	206	201	214	216	224	229	210	219	209	195	207	244	198	208	230	225	231	233	205	220	204	225	222	229	205	210	203	217	229	211	199	203	221	200	221	217	242	206	222	209	226	247	206	221	231	231	214	212	206	250	208	228	189	207	210	215	226	214	207	211	209	216	194	222	220	193	215	214	223	223	194	218	215	227	223	224	215	192	224	232	227	226	201	227	250	210	208	235	231	188	238	245	197	223	235	230	197	209	212	208	235	231	215	236	176	217	173	223	210	210	237	209	211	216	206	212	200	205	210	194	236	195	234	230	241	224	217	228	207	215	220	206	225	215	233	224	205	241	210	209	181	215	226	217	213	227	212	238	243	217	216	218	212	209	205	240	238	204	190	228	197	207	212	215	240	222	218	237	246	215	221	226	229	228	216	242	226	226	229	214	231	195	201	221	216	231	219	221	203	191	213	221	198	217	241	201	248	205	197	247	234	222	204	218	215	222	215	234	206	229	205	242	223	208	244	209	239	215	216	226	256	196	221	196	209	221	215	211	202	222	211	228	215	237	201	229	218	200	226	214	238	179	219	233	242	218	225	203	223	214	239	225	182	217	221	218	198	229	237	246	225	242	208	194	226	187	231	235	199	206	207	235	228	224	206	178	245	217	234	209	224	214	216	218	212	228	190	232	239	214	223	232	222	239	215	195	203	192	204	214	207	236	213	201	219	213	230	201	200	213	207	217	217	207	207	207	218	208	202	248	222	202	216	200	209	200	223	226	228	239	237	250	233	204	183	209	212	202	215	187	206	220	227	220	217	202	213	237	227	239	202	230	224	218	243	225	211	214	259	209	213	208	215	210	216	217	213	237	202	217	204	202	232	210	229	206	200	223	212	227	224	222	217	204	190	236	228	213	207	206	236	232	213	213	226	183	227	243	217	240	218	214	207	217	221	249	212	211	205	226	205	226	225	219	216	226	212	232	201	228	199	197	222	214	228	233	212	244	186	209	223	213	220	236	200	233	217	192	221	206	223	228	235	209	204	219	207	235	229	216	233	245	213	237	241	224	216	238	213	204	239	235	208	228	207	228	234	226	218	206	229	223	207	236	222	191	221	222	210	240	213	216	215	220	192	223	211	222	219	209	226	233	198	247	241	226	200	220	223	201	243	252	214	207	210	239	220	228	195	215	229	220	219	222	212	240	226	265	226	206	226	222	257	216	197	228	236	198	217	200	205	220	198	218	210	230	236	221	216	216	221	209	242	215	229	214	239	228	195	215	200	220	181	232	192	214	217	205	232	214	220	228	206	229	211	224	201	208	212	226	206	213	216	215	220	233	237	215	222	248	222	214	199	214	200	223	228	207	217	222	216	205	212	220	224	230	217	232	216	186	229	208	236	237	214	222	192
3142	3924	2526	1208	966	754	625	440	426	391	376	357	374	312	303	316	305	331	314	268	289	279	302	293	279	297	269	259	251	274	301	265	249	268	284	275	283	281	262	576	455	269	292	375	442	269	260	284	238	263	268	261	274	291	282	251	240	307	272	245	296	283	262	251	261	264	284	283	269	265	249	260	282	254	296	268	256	264	284	251	275	270	268	252	271	265	270	286	272	252	281	278	253	274	252	259	224	290	264	272	297	251	262	294	247	274	273	272	285	253	240	262	290	254	273	287	272	234	249	244	269	261	263	274	268	242	264	279	264	282	259	283	266	267	238	271	260	252	235	259	275	295	279	262	237	272	273	264	254	268	265	254	258	255	285	261	253	248	249	242	249	305	262	269	284	265	258	261	286	257	271	287	239	248	276	264	263	243	258	258	283	276	258	255	246	267	267	247	276	271	232	253	261	279	274	245	280	261	281	240	262	274	269	265	285	247	289	294	234	263	256	232	263	251	242	258	272	268	283	275	268	290	289	285	270	263	254	242	283	269	266	275	277	280	251	250	282	255	226	230	223	282	266	237	292	261	252	264	243	285	263	259	253	247	266	278	251	285	256	265	266	268	252	297	268	273	281	263	250	270	279	259	241	262	275	264	266	276	256	272	253	298	271	263	282	258	275	259	304	272	251	283	290	280	258	288	242	282	336	233	268	254	289	257	272	277	293	284	224	234	293	248	252	277	256	276	238	266	261	268	241	261	285	247	274	285	228	239	226	271	280	231	273	249	244	265	278	277	279	279	279	274	268	268	261	252	282	302	250	257	259	252	254	261	272	283	272	260	273	279	288	278	293	252	258	250	270	254	281	246	265	238	275	267	282	261	258	255	258	257	269	292	268	256	236	243	230	293	284	260	267	270	244	273	285	276	270	280	256	271	279	245	291	297	250	266	254	268	235	268	280	271	269	280	237	253	274	260	270	244	281	274	275	245	276	273	269	254	282	293	273	263	245	249	272	246	269	277	259	268	232	237	299	253	286	256	276	266	285	286	261	298	260	250	254	277	250	249	251	268	277	306	268	245	264	257	253	272	247	247	258	257	260	283	264	238	244	283	277	279	279	276	284	286	280	267	274	262	270	243	285	269	271	256	284	280	246	283	265	263	270	258	229	255	242	259	251	281	260	248	282	291	236	250	258	273	277	262	248	254	287	266	250	270	258	267	264	253	301	271	242	264	246	272	272	272	237	294	276	258	236	274	276	273	269	292	223	272	250	278	270	293	298	272	271	263	262	274	243	250	258	287	240	284	273	270	268	227	238	261	290	291	261	270	260	249	267	283	260	263	271	245	286	258	238	258	267	260	276	251	248	269	244	252	261	267	279	255	270	281	275	271	251	282	263	256	266	262	275	250	250	242	275	253	290	266	272	249	257	259	314	282	269	270	248	260	295	276	282	278	266	296	286	255	252	285	252	259	284	267	288	276	287	268	273	248	243	274	231	263	271	260	263	278	296	235	248	260	245	244	268	265	297	270	275	267	280	276	269	270	253	296	261	254	277	265	264	271	263	276	276	253	277	268	257	276	235	266	260	233	239	242	261	289	260	255	266	265	277	288	248	271	271	246	268	274	257	266	296	262	257	268	257	249	280	234	287	261	253	240	286	274	265	272	255	292	252	259	293	282	259	269	249	251	296	272	267	265	259	257	244	275	232	279	225	270	257	280	243	257	286	284	287	233	267	272	265	254	284	255	263	263	278	288	285	277	277	248	264	259	236	270	271	255	249	264	254	272	276	270	284	238	298	282	269	286	263	284	251	223	244	270	270	256	266	259	266	276	256	268	281	262	261	253	277	286	286	266	255	258	282	256	273	293	307	236	256	275	256	290	246	275	241	283	248	296	261	268	263	289	244	272	253	266	263	265	269	239	272	278	270	268	242	258	240	250	284	274	267	259	252	240	272	264	278	265	263	263	256	296	279	253	272	275	277	285	271	257	264	273	238	291	277	276	263	279	256	255	267	278	292	274	254	247	265	259	252	257	259	240	288	258	253	241	271	290	246	243	262	273	267	260	270	284	267	265	276	291	260	279	258	290	289	231	261	303	280	254	284	256	249	252	256	288	290	242	249	249	243	276	249	272	282	296	270	281	250	273	262	271	272	276	243	246	258	275	266	258	271	268	273	268	297	257	286	292	293	271	287	268	236	246	293	274	289	270	270	277	288	272	248	277	255	245	241	276	283	248	249	270	267	286	235	243	260	269	241	243	246	269	265	260	282	267	270	264	271	279	282	276	299	277	253	277	270	262	272	291	257	264	263	276	267	271	291	291	274	252	246	279	247	272	276	254	250	267	264	274	276	268	241	266	271	285	250	259	263	267	242	275	276	228	246	277	255	252	289	275	298	258	257	281	269	273	238	297	265	268	262	287	275	274	277	247	273	305	273	287	214	249	243	255	260	254	247	293	258	294	258	238	294	271	268	272	288	278	269	269	268	264	287	258	275	271	263	267	255	283	265	296	284	268	273	290	253	282	251	251	263	254	284	231	243	260	270	254	267	248	292	264	245	270	266	266	279	264	276	297	266	257	261	251	268	243	240	279	263	253	283	255	263	251	240	253	262	272	254	273	302	253	270	256	239	261	251	270	295	247	258	242	254	270	285	250	276	259	292	265	268	303	256	255	269	257	251	259	288	243	278	265	280	267	287	255	265	276	251	248	252	286	292	264	228	291	243	273	264	263	281	277	247	240	275	241	260	241	286	265	263	297	291	279	260	277	277	268	282	239	266	253	285	257	295	275	265	263	250	274	252	264	248	272	247	271	261	264	280	269	261	248	270	240	245	224	252	273	252	273	242	276	259	255	282	265	282	261	264	255	271	258	255	241	262	268	278	300	257	280	243	264	241	277	267	274	262	286	246	241	260	238	275	257	282	271	279	269	254	280	263	261	252	249	267	243	258	232	298	246	266	289	257	274	242	247	266	257	258	256	257	259	298	266	264	288	267	255	256	260	279	254	253	266	227	250	271	254	274	272	258	287	288	265	266	251	254	258	267	255	278	294	260	263	256	246	274	259	243	235	275	285	244	265	255	244	292	286	291	280	261	230	277	271	256	260	278	281	281	274	250	289	261	279	252	258	243	254	250	290	278	293	287	282	255	269	267	274	263	272	268	261	292	240	229	258	259	283	300	273	280	269	268	242	235	277	256	228	268	275	246	253	236	250	260	276	232	279	235	278	286	265	262	274	242	267	252	251	257	266	265	260	251	286	255	294	259	271	251	231	293	275	249	261	276	264	262	255	297	256	274	267	276	232	264	278	248	275	258	262	249	281	236	256	257	257	302	282	251	260	241	266	275	266	283	272	236	282	277	288	278	257	283	267	288	255	249	252	267	266	288	306	280	285	281	280	253	248	257	261	300	260	278	278	247	260	255	274	267	292	265	284	249	260	293	263	292	244	277	280	279	286	245	271	269	245	300	232	248	252	289	277	258	246	280	284	289	267
22682	21407	28799	24382	21403	20868	2005	617	461	422	400	368	353	299	273	261	278	265	266	247	214	258	270	237	224	225	213	227	195	222	232	219	200	216	222	231	236	212	257	921	533	210	204	399	551	197	224	211	193	179	224	222	204	213	212	205	239	231	195	222	201	188	191	189	228	230	192	201	194	218	209	193	186	205	224	215	195	190	240	197	205	189	199	185	203	195	200	194	223	189	185	192	212	193	200	200	194	195	220	177	201	206	191	203	222	196	204	182	180	220	204	192	213	211	151	178	206	229	223	199	188	199	196	198	226	220	222	187	178	218	203	189	201	191	220	194	211	196	181	202	225	201	208	175	198	196	205	204	213	206	182	205	201	169	193	198	197	204	192	222	201	207	205	206	199	187	199	176	203	205	205	205	226	194	218	179	197	196	214	212	203	197	178	232	180	191	213	223	189	203	198	222	219	204	202	217	205	198	214	169	189	233	184	223	208	195	201	192	191	250	228	204	204	198	204	197	214	216	214	196	209	180	203	185	183	196	183	194	204	174	184	174	181	199	190	211	201	199	226	187	194	177	221	192	169	190	190	190	207	193	204	196	198	218	225	228	201	182	196	178	226	190	190	202	194	196	202	232	192	202	205	217	205	196	195	194	176	197	212	220	207	196	184	204	191	191	204	207	194	206	202	206	164	185	203	188	191	195	232	184	220	174	197	222	197	189	204	226	190	224	198	185	210	182	204	199	181	203	210	224	197	237	209	180	213	203	191	204	179	185	216	186	222	216	186	192	211	229	189	231	218	198	184	211	176	181	214	222	204	215	181	185	222	203	227	194	201	206	209	219	190	203	223	183	202	194	207	219	189	191	212	220	219	227	185	192	187	218	177	216	214	173	210	202	212	187	191	171	210	199	205	180	197	174	208	197	205	202	217	218	187	197	203	203	209	197	200	223	185	177	187	223	211	200	173	187	183	187	197	202	192	207	213	229	165	192	208	205	186	191	205	169	187	192	190	187	197	187	211	185	197	210	193	165	183	216	233	220	224	194	196	219	179	196	200	223	192	222	196	194	198	212	201	196	195	217	221	186	191	188	183	207	195	195	228	196	203	205	177	214	201	214	202	227	227	206	196	212	209	202	208	202	184	207	176	209	194	189	211	201	190	212	210	196	200	182	200	202	197	200	194	195	229	187	166	213	206	199	210	196	207	211	176	220	227	218	201	198	187	226	202	217	220	208	199	201	182	194	212	198	189	207	215	229	223	214	208	180	201	209	191	205	197	217	194	221	206	211	197	202	201	205	208	193	178	176	190	201	206	211	201	185	197	201	205	219	193	196	199	209	217	200	204	185	168	202	219	207	197	189	214	209	246	216	183	230	179	176	151	182	186	206	197	204	202	205	196	206	196	213	176	193	191	207	209	198	210	185	189	192	200	205	188	204	196	195	193	197	221	210	225	187	200	190	200	195	188	210	193	192	214	186	197	210	188	212	206	206	191	196	227	221	218	189	207	195	187	204	207	204	216	170	199	227	191	202	206	210	190	206	221	186	169	193	216	219	184	196	217	179	200	204	175	197	200	210	223	216	228	195	213	181	207	181	212	210	188	189	192	205	204	199	186	188	215	198	184	201	180	194	204	184	181	188	209	193	186	180	206	188	178	208	214	219	196	203	212	172	189	204	213	190	189	190	200	186	190	189	201	201	200	178	213	188	184	227	209	202	211	199	206	171	210	177	211	186	198	199	221	214	189	223	196	205	183	215	202	215	221	193	207	204	241	201	215	212	181	199	217	204	202	209	195	200	191	221	208	204	212	213	227	194	215	208	186	198	214	198	200	217	204	211	221	206	203	167	180	183	211	215	233	226	169	195	188	162	204	185	237	199	210	187	197	225	218	205	200	210	205	216	200	198	217	198	193	224	210	213	209	178	188	221	191	178	198	211	201	214	195	216	194	195	208	204	200	182	177	180	197	190	197	198	200	197	193	195	219	214	218	177	203	202	187	179	212	179	202	205	220	214	199	208	201	233	191	200	189	181	195	203	203	209	187	199	216	205	213	181	211	183	200	215	220	209	217	197	198	202	199	204	167	204	202	190	187	207	203	195	208	186	197	207	195	214	227	188	234	208	230	199	196	172	199	197	209	190	189	210	180	184	202	225	189	210	209	190	189	193	193	210	173	187	206	181	175	179	208	196	211	195	205	197	191	186	186	202	202	167	219	201	197	182	210	191	214	178	192	202	199	200	189	213	198	173	195	219	185	194	192	191	199	204	189	203	196	187	213	170	214	183	164	222	205	176	222	198	190	207	173	222	210	206	194	197	200	199	206	217	215	195	176	179	182	203	198	214	193	193	189	194	223	202	200	180	189	197	205	206	198	202	206	203	231	198	214	236	195	216	234	214	201	200	204	203	211	217	215	179	197	215	198	201	206	201	198	180	194	212	207	193	191	191	184	184	191	196	229	188	180	194	196	186	205	213	219	224	196	194	201	203	201	188	206	213	196	188	184	219	185	203	207	215	195	191	207	204	188	203	200	175	198	211	194	176	199	206	196	193	184	176	191	201	217	185	203	195	192	205	201	210	191	199	229	205	220	196	187	201	212	226	215	193	205	200	199	218	202	208	193	199	207	204	183	193	205	193	204	190	223	191	220	193	197	203	222	198	197	204	193	199	189	205	196	189	215	196	186	188	178	189	220	205	190	212	190	191	208	223	191	216	195	182	188	192	158	196	193	196	215	206	177	193	200	159	228	213	200	203	162	186	192	198	212	201	194	198	193	206	187	176	216	211	181	204	201	218	188	200	203	197	198	203	204	202	223	209	197	201	212	196	190	211	222	200	182	215	214	195	220	193	204	192	208	216	184	206	190	174	202	195	195	201	225	178	200	188	204	206	211	188	210	212	191	203	220	196	204	200	210	213	198	188	213	184	226	187	205	190	205	220	206	185	197	199	195	198	167	211	204	222	231	202	190	249	195	215	213	193	192	200	177	197	170	192	200	177	178	190	216	212	210	231	212	177	192	215	223	179	191	188	209	208	209	204	192	202	210	197	204	211	209	187	210	206	203	206	207	183	212	213	210	198	213	171	178	180	198	221	206	192	199	182	204	235	205	179	177	188	201	167	207	213	206	213	185	207	207	209	187	201	197	181	196	195	181	174	207	207	199	219	189	185	207	218	201	188	208	194	180	190	202	213	208	188	201	197	207	192	171	201	176	204	173	204	200	196	212	231	183	245	176	195	189	187	177	194	211	208	202	198	186	212	186	195	220	177	206	187	186	205	162	221	205	182	211	225	203	189	188	182	212	214	203	189	198	183	188	188	213	194	203	185	184	204	196	191	182	219	202	195	220	204	216	188	191	205	216	190	189	209	187	193	211	197	187	190	191	188	190	198	191	214	173	205	180	222	204	209	189	195	194	216	205	206	199	179	207	191	205	205	177	235	209	190	180	186	207	214	181	192	202	192	221	209	206	175	198	191	184	176	227	223	185	205	220	204
3855	12213	7953	3749	2609	1926	1411	1136	926	734	650	605	514	446	396	394	380	384	372	340	343	294	365	312	304	320	291	287	266	282	285	257	255	277	291	264	297	318	301	1526	774	253	268	624	875	244	254	270	262	249	274	251	239	227	260	245	255	263	279	287	245	260	272	268	269	252	227	231	261	283	266	251	252	251	270	260	257	271	253	264	264	286	229	270	236	235	274	269	261	275	260	260	282	253	260	246	271	269	250	261	259	235	241	238	267	281	234	263	248	302	264	283	249	253	268	270	240	275	237	248	231	228	279	252	250	244	244	247	250	255	262	248	252	265	252	229	241	250	243	264	246	276	247	243	253	248	256	246	257	257	248	251	257	246	244	242	247	247	272	251	265	243	238	248	227	265	255	272	260	263	255	224	275	234	261	243	237	274	239	256	246	261	248	245	269	242	257	227	249	238	252	252	252	238	235	249	243	226	271	268	265	232	282	248	246	268	245	288	274	257	240	247	239	228	268	284	239	263	275	242	232	271	232	242	270	244	268	245	262	249	253	254	248	296	260	260	254	268	227	247	272	242	251	260	233	225	261	233	252	235	233	270	278	223	266	257	267	246	246	310	235	248	243	231	268	229	253	222	260	248	283	245	255	224	228	272	220	260	252	268	235	237	238	244	263	254	245	234	263	252	239	254	250	262	236	238	236	286	270	267	273	283	238	248	262	250	247	252	242	288	229	254	254	240	260	266	280	276	252	249	275	246	263	286	278	263	262	255	252	244	231	230	272	234	252	237	251	250	245	262	238	239	270	228	252	257	257	263	213	278	287	241	238	254	256	253	247	259	251	252	247	282	230	259	227	259	253	268	244	265	238	246	233	277	242	256	252	258	253	243	254	224	274	256	259	249	246	245	238	229	254	245	260	252	257	272	225	288	259	232	239	263	238	240	231	267	228	264	238	247	255	275	249	246	240	223	221	251	306	255	249	250	229	242	247	269	253	273	285	235	238	267	271	249	264	245	242	266	251	247	237	270	229	272	240	259	240	226	252	232	256	265	236	251	271	235	265	272	229	235	256	262	219	231	276	266	251	257	257	228	241	252	239	262	237	256	274	261	262	217	246	280	275	240	239	258	265	274	241	255	263	235	262	225	300	224	234	261	243	245	252	263	269	280	273	239	263	212	256	252	252	227	296	242	270	231	242	258	224	222	260	270	243	233	253	262	245	249	248	250	261	256	255	254	255	235	246	227	248	261	249	274	269	246	233	267	271	256	253	226	249	217	249	238	272	239	252	252	262	246	262	263	259	245	242	254	263	251	231	260	274	257	254	231	234	289	251	262	230	240	264	228	263	255	260	270	248	274	264	262	236	260	252	275	279	256	255	242	227	242	225	249	262	253	245	236	253	243	248	235	252	246	247	225	233	250	243	194	256	267	265	258	285	268	257	243	270	276	233	257	268	267	256	236	216	252	283	241	260	279	256	255	271	241	242	247	236	266	261	247	257	285	287	247	237	234	250	270	252	263	253	237	259	237	262	256	225	255	264	241	271	271	257	259	272	246	259	262	262	219	244	253	244	257	220	239	239	261	251	237	230	275	205	228	269	275	238	269	231	237	263	249	248	249	244	250	245	247	243	270	278	249	224	240	257	255	239	253	238	260	250	242	256	260	221	239	241	260	262	249	238	241	248	255	221	265	261	240	242	249	214	263	241	249	243	234	263	258	242	270	233	256	246	251	232	250	242	251	258	255	252	229	242	241	242	263	244	231	262	245	274	224	285	256	259	265	285	288	239	250	280	243	220	248	272	239	245	231	271	235	279	257	227	234	249	242	260	253	230	267	267	278	236	239	274	263	252	262	252	233	239	269	235	247	249	259	270	291	247	246	270	243	239	240	260	221	250	256	235	246	256	234	266	273	236	272	261	229	265	254	255	289	241	273	260	224	257	241	239	232	220	274	291	265	238	242	275	259	241	262	245	252	252	234	250	250	243	231	259	269	256	256	239	240	255	223	243	250	227	242	272	237	263	271	250	249	275	273	256	262	271	256	237	268	230	214	259	246	269	234	266	226	251	226	244	268	213	245	266	257	261	267	247	274	280	251	245	263	298	214	250	224	250	256	244	242	251	256	268	243	242	231	262	248	244	264	230	232	238	277	235	269	259	266	236	280	227	243	246	235	272	269	263	232	260	267	270	249	264	260	262	246	264	224	250	262	267	263	252	240	252	241	240	265	238	280	237	268	254	258	247	221	246	242	260	250	243	253	254	267	260	248	247	238	204	266	254	257	278	284	257	244	261	247	236	245	248	258	243	253	269	253	248	269	242	246	236	254	258	269	254	237	239	250	282	258	271	262	268	263	284	284	271	239	237	247	248	257	230	244	236	241	238	237	247	254	261	252	269	248	257	258	267	246	228	239	236	246	264	244	263	285	243	237	258	259	229	262	241	260	287	246	257	273	275	253	231	260	253	253	252	227	234	242	241	271	245	260	276	243	264	269	266	272	232	237	236	239	258	233	240	278	249	224	262	270	273	248	256	238	271	286	280	252	246	218	248	243	244	235	261	250	218	230	239	263	257	243	253	257	237	287	221	244	268	234	260	255	257	266	276	243	243	247	231	286	267	251	261	274	259	199	255	254	242	243	281	247	245	243	249	281	269	237	271	223	246	244	240	250	265	273	266	263	243	245	239	259	248	248	293	230	265	265	248	246	247	228	239	264	228	275	245	246	257	255	279	253	238	270	246	282	264	257	270	242	267	257	249	250	250	254	274	280	274	270	279	234	255	265	235	249	270	247	252	278	236	285	244	254	249	278	234	251	256	263	244	238	247	267	263	223	255	231	259	275	256	262	273	263	240	253	265	228	252	255	254	249	251	285	264	209	290	248	272	242	249	233	263	266	264	247	235	277	262	258	247	275	246	255	247	254	237	235	240	239	245	253	242	272	255	239	277	264	247	240	247	263	275	240	250	254	286	262	269	243	266	264	235	260	260	242	244	252	256	272	235	275	255	250	239	235	255	230	218	251	238	263	249	266	277	237	249	262	264	216	266	272	247	229	242	269	276	248	249	298	279	268	242	250	232	251	247	241	244	257	263	231	227	234	246	224	240	268	241	251	256	249	245	243	261	268	260	239	273	234	251	234	249	254	251	252	253	255	260	261	244	241	269	228	221	242	251	231	272	257	276	250	263	267	232	249	267	240	237	243	242	238	230	270	250	255	246	263	209	245	246	253	240	267	278	244	242	246	224	248	245	266	272	275	236	289	205	274	251	262	239	263	249	271	242	232	254	242	276	262	232	243	267	232	244	242	269	269	227	255	254	264	252	271	222	259	251	239	235	238	236	238	244	252	262	225	245	225	265	245	246	248	264	248	279	260	277	258	246	278	268	258	266	258	272	251	257	230	259	237	247	269	254	257	261	265	262	254	227	240	265	284	237	236	255	237	267	271	247	240	237	243	238	234	256	237	248	273	247	266	261	234	268	283	257	258	242	238	244	262
28030	15850	2296	610	461	439	406	401	394	385	422	414	406	376	371	421	399	403	398	386	409	376	365	439	394	396	409	440	403	388	361	369	427	380	403	412	392	397	443	448	407	387	380	407	396	393	383	369	391	404	390	394	395	439	399	426	389	393	439	396	392	349	392	417	411	374	434	407	402	384	421	377	402	410	390	428	380	392	395	393	437	379	404	360	402	404	395	410	419	368	412	401	369	381	403	378	395	397	392	427	398	389	401	418	392	399	369	378	422	390	364	398	388	373	419	380	401	398	402	396	407	365	351	413	405	413	394	390	378	389	412	354	394	395	415	383	397	418	388	411	407	391	398	415	426	372	413	423	393	379	377	385	387	391	408	369	414	400	361	383	405	380	379	401	411	392	420	412	366	411	402	385	424	365	423	428	414	384	395	385	359	415	421	366	399	401	406	379	401	386	381	437	389	378	404	395	417	407	413	384	370	378	404	392	395	418	378	406	373	409	407	392	410	422	377	387	394	399	389	397	419	384	426	408	408	398	414	409	397	398	416	381	401	393	412	382	411	415	407	432	406	396	367	390	373	415	373	382	388	387	387	399	377	400	408	400	386	425	408	405	376	342	388	385	403	420	418	432	434	416	406	392	402	381	392	395	352	426	381	395	411	367	378	431	387	414	393	382	418	399	416	411	407	380	394	406	380	375	403	402	337	427	431	403	397	416	385	339	380	389	373	400	400	426	407	386	360	385	372	449	392	416	418	417	397	384	398	373	366	420	392	440	403	391	392	370	412	402	403	387	409	410	404	372	389	411	400	387	377	392	385	422	405	419	404	404	433	397	400	373	403	410	371	421	369	409	407	393	378	429	402	415	373	392	423	400	430	419	426	419	450	388	397	388	414	429	418	429	421	411	390	406	410	416	393	377	395	379	381	408	422	415	425	393	420	410	385	394	373	404	369	400	408	382	381	400	387	395	407	396	353	411	416	390	418	410	355	422	399	405	416	426	411	400	406	413	398	388	396	406	387	384	364	391	419	416	394	394	393	377	389	405	425	368	399	412	381	398	372	444	394	417	384	402	381	388	393	410	401	407	417	377	404	381	407	409	432	398	390	398	383	400	396	393	381	389	356	430	414	390	418	434	377	384	422	399	389	383	386	368	391	373	423	427	420	382	385	396	398	375	420	414	377	403	392	454	422	383	419	415	395	409	388	409	388	428	347	385	419	398	415	368	357	382	398	429	394	419	403	392	387	378	419	421	390	389	434	411	393	403	371	409	411	417	402	397	393	393	415	391	394	432	421	404	386	393	422	385	406	373	394	400	431	371	414	401	398	379	419	415	403	376	377	416	412	400	368	368	418	390	415	395	383	413	383	432	388	369	383	438	402	391	419	419	415	355	414	387	395	404	392	387	423	407	401	395	399	369	395	393	395	402	409	387	398	406	383	385	400	415	377	400	389	371	402	382	367	403	385	427	413	399	383	396	405	412	388	400	414	380	438	383	387	419	397	395	377	371	409	357	415	433	405	389	398	387	384	370	420	393	406	417	401	396	387	374	381	405	406	428	418	370	392	400	364	393	412	410	392	370	428	423	403	412	391	379	387	378	403	397	437	371	420	398	405	400	418	409	443	366	420	446	389	371	379	374	411	410	359	412	396	421	402	399	402	438	364	381	405	367	362	377	386	397	425	388	375	386	416	361	394	389	361	381	420	362	403	383	357	394	391	412	446	386	398	385	407	364	396	415	407	365	414	436	427	383	384	398	415	382	376	408	412	405	370	387	414	383	398	397	407	432	387	385	393	402	396	405	392	387	428	385	379	411	379	391	369	374	387	437	424	434	401	381	412	374	418	400	395	390	399	430	424	406	419	403	420	406	382	382	408	407	377	371	386	403	411	384	409	409	384	391	390	411	385	406	425	410	370	403	412	423	435	423	402	394	381	427	448	427	385	407	413	368	411	425	381	375	393	398	385	427	446	407	417	421	408	421	409	420	418	404	412	393	422	348	378	418	376	415	383	404	351	419	399	383	407	396	432	414	419	405	412	423	422	410	393	413	439	381	410	394	385	387	398	430	420	410	403	397	419	420	399	399	384	417	433	441	383	407	390	400	407	395	375	399	399	404	409	410	417	397	378	383	385	402	376	407	397	378	403	409	381	380	375	382	393	380	347	413	421	396	401	437	391	416	398	439	398	392	387	377	419	422	385	430	396	398	412	412	407	394	367	422	374	389	398	411	402	390	419	395	418	391	373	425	405	366	387	402	447	372	437	399	415	388	453	404	403	406	342	444	384	391	402	406	390	387	437	401	386	363	424	413	376	388	441	383	403	380	385	391	357	415	418	398	382	392	382	418	366	408	411	391	388	393	394	369	379	453	383	378	421	405	408	435	413	442	395	353	390	392	359	374	409	422	375	406	428	421	376	419	390	383	406	394	392	369	393	394	399	421	398	424	429	416	417	405	416	398	432	370	406	403	423	392	376	403	389	353	406	410	413	397	369	408	416	391	431	434	429	398	383	385	407	391	384	390	374	376	434	413	401	429	360	389	390	412	407	378	406	449	388	452	370	433	388	420	368	398	370	363	439	420	386	382	401	407	383	363	395	399	403	385	419	393	411	386	391	379	364	402	433	392	406	378	418	407	371	388	394	400	427	405	438	400	412	410	361	402	370	388	418	398	427	412	400	403	379	406	391	394	420	407	374	391	414	380	423	390	414	389	403	380	410	369	437	384	411	394	405	418	416	406	384	373	399	376	432	375	411	380	414	406	383	416	378	416	417	377	414	392	418	387	376	445	381	409	381	428	383	405	404	398	401	408	399	388	399	406	392	382	401	421	401	379	392	430	400	380	391	386	405	419	398	390	394	391	421	412	384	405	399	414	424	415	396	401	427	385	420	433	371	390	373	373	408	434	412	422	398	385	360	357	385	398	411	399	418	405	417	399	421	383	413	432	402	411	391	408	377	404	402	386	404	370	421	379	400	369	401	453	393	394	391	389	403	369	398	385	406	405	414	399	411	371	414	412	370	389	400	408	391	417	390	383	408	393	412	409	409	419	402	402	382	411	392	403	404	383	434	418	385	421	412	374	402	398	409	379	394	413	402	366	419	368	364	405	417	380	367	361	415	372	421	398	398	419	411	379	380	433	387	386	399	398	404	390	440	397	413	421	426	396	399	377	422	438	401	363	414	388	367	464	413	394	384	393	389	383	426	428	397	414	398	380	393	414	402	443	380	372	390	402	414	402	401	422	374	385	403	381	374	378	386	416	383	396	376	424	401	408	412	393	430	406	419	381	359	386	403	380	399	374	372	397	422	400	398	393	386	424	413	408	401	388	364	419	414	399	392	377	424	407	373	384	393	412	394	393	399	419	407	404	429	414	423	385	419	408	386	377	383	424	404	402	371	388	409	413	407	432	439	405	403	374	389	437	389	400	419	405	429	392	417	399	393	380	402	410	424	397	371	386	413	432	407	454	401	414	415	417	411	395	395	407
4732	1199	943	668	592	547	514	567	509	522	485	448	528	450	508	484	442	511	442	479	464	507	475	449	449	418	505	504	472	521	448	461	512	495	488	484	482	461	516	519	485	474	466	474	479	470	426	463	453	449	462	486	499	469	457	485	462	497	459	478	453	474	455	459	411	475	482	476	528	481	469	452	499	461	480	444	470	446	479	474	458	492	445	499	484	471	483	500	506	457	459	477	486	484	454	497	486	502	439	459	493	443	468	470	471	455	444	500	473	475	475	473	478	440	447	453	510	450	469	513	473	470	483	468	442	460	488	471	478	496	453	492	447	465	478	486	508	443	467	488	452	479	481	478	495	500	518	427	459	459	458	444	448	464	469	465	478	494	470	479	477	455	458	451	468	468	483	429	479	467	443	486	469	468	494	463	482	498	465	479	483	435	451	463	455	451	453	475	454	489	457	462	461	446	460	496	509	473	502	502	498	491	482	479	468	468	443	513	534	426	503	505	507	474	458	498	505	458	510	450	476	460	489	464	488	418	460	487	458	511	450	463	474	434	485	498	468	460	491	482	486	446	444	461	453	453	467	466	448	456	421	443	484	480	494	474	431	482	491	478	440	460	446	485	518	469	515	446	436	477	499	477	437	489	536	512	457	440	484	434	472	491	488	497	418	454	492	447	489	493	484	492	478	475	479	510	449	462	460	489	446	455	465	469	473	467	457	481	458	468	466	463	493	464	467	484	443	475	472	506	484	474	462	454	498	461	473	441	469	461	446	465	489	463	461	487	471	454	514	475	407	481	464	478	482	444	463	517	473	459	466	457	477	487	506	448	446	490	472	488	498	496	481	512	488	489	447	455	470	469	460	490	475	492	515	468	518	445	466	437	426	446	440	502	492	466	441	464	459	453	463	479	447	482	481	426	469	463	469	502	464	455	495	471	460	452	475	500	495	459	509	462	463	477	485	502	437	461	473	485	447	470	500	492	445	483	485	430	480	457	494	493	467	469	499	483	438	503	466	467	498	457	468	450	477	468	462	447	435	477	484	517	462	468	518	458	483	501	453	468	467	497	479	489	511	488	461	446	474	460	446	463	448	483	489	446	462	440	512	439	474	449	473	463	495	483	489	492	428	479	453	466	468	460	490	468	437	464	451	445	488	459	441	480	465	497	479	453	448	507	469	442	486	510	451	512	518	487	473	521	516	499	438	503	440	482	486	513	469	433	479	480	460	495	473	464	476	446	470	474	507	483	498	513	466	501	474	499	448	476	466	449	483	475	493	464	456	479	467	476	496	450	456	435	449	490	469	497	503	493	467	440	469	456	506	473	484	512	468	444	487	459	468	454	492	511	466	461	454	472	511	479	457	502	451	470	443	476	479	495	471	451	463	515	470	458	472	468	465	492	497	451	445	459	451	465	451	457	466	475	449	463	449	455	496	454	487	525	480	487	469	471	490	446	504	497	491	439	448	487	476	485	457	503	451	469	447	476	432	434	461	462	479	461	451	468	467	450	457	502	504	454	486	495	480	448	472	458	466	448	471	485	482	465	498	436	437	455	447	502	453	487	464	473	464	459	456	486	513	456	476	455	500	473	452	480	450	479	463	497	441	427	473	447	502	470	448	463	520	497	481	432	505	468	475	479	495	457	472	483	448	487	501	498	454	495	465	457	489	477	467	554	501	429	474	486	463	469	477	497	475	449	494	477	452	489	488	512	478	464	486	483	479	506	446	482	450	470	433	492	460	524	447	482	455	465	487	476	466	496	505	480	480	451	471	441	440	482	469	440	481	514	502	483	483	444	516	507	472	484	525	467	492	477	513	483	461	480	468	471	487	453	452	479	501	461	513	483	470	509	465	486	449	471	451	497	457	440	466	479	461	474	436	448	462	434	479	466	457	466	439	463	460	446	501	441	444	501	469	503	493	456	497	490	464	477	500	482	507	451	475	456	482	450	455	479	488	483	444	453	490	504	451	525	463	484	472	448	471	501	453	460	453	491	465	490	459	456	491	519	492	458	476	491	497	485	487	533	437	471	483	467	477	496	469	479	516	472	504	483	432	479	492	447	440	466	506	467	435	478	470	494	451	480	496	481	457	476	430	419	499	481	515	462	463	484	479	478	465	469	483	454	502	483	471	461	504	474	475	495	475	482	518	492	483	443	465	452	455	472	458	426	452	469	472	524	474	486	510	460	480	479	474	482	486	437	465	473	474	494	464	450	465	498	441	447	475	450	445	473	510	478	483	491	427	468	489	482	506	472	483	460	466	480	501	443	508	481	463	466	499	407	501	453	496	467	456	473	461	466	477	456	519	499	442	452	475	465	489	435	448	449	469	450	472	475	489	504	467	466	515	480	465	432	444	445	463	494	457	463	478	438	454	481	482	469	490	488	483	458	471	463	443	494	477	494	482	458	473	490	427	427	499	479	501	482	473	473	477	485	475	425	463	487	492	436	439	440	505	480	469	440	491	483	474	457	460	439	507	476	481	443	492	482	468	480	472	415	487	430	474	458	479	452	483	499	478	454	483	506	438	476	458	480	447	488	438	459	505	480	450	471	467	462	448	491	440	488	450	480	474	492	466	454	468	440	486	449	500	491	520	480	449	462	494	437	502	432	446	487	492	494	513	484	467	456	480	498	458	475	475	487	503	473	450	450	470	485	500	465	421	480	512	449	462	467	469	448	484	441	474	489	455	434	472	513	483	463	442	462	471	474	437	459	468	454	513	466	479	463	474	439	460	458	473	453	462	498	426	479	470	524	459	449	461	448	497	460	488	493	505	493	462	509	476	471	432	475	468	453	480	461	463	485	492	470	454	458	457	466	483	460	462	496	473	457	465	475	461	474	467	442	484	485	459	473	501	477	499	478	461	492	452	500	441	489	494	475	485	458	492	482	457	493	456	480	468	460	470	473	462	470	471	449	470	492	479	480	463	497	460	476	473	488	451	457	443	471	461	451	517	497	469	485	465	474	501	456	459	508	471	510	455	458	471	442	486	453	442	480	482	496	453	469	504	461	480	490	459	465	499	503	512	481	447	461	477	490	470	496	475	506	488	479	447	487	458	481	476	441	541	453	508	440	468	479	430	514	502	446	455	513	480	475	466	440	474	483	466	472	499	432	450	475	449	471	462	434	499	478	443	500	483	476	468	480	498	520	454	486	441	457	429	493	492	419	461	474	478	437	511	459	495	503	513	461	493	508	488	451	438	479	481	448	460	462	440	493	496	464	452	444	506	437	486	454	436	487	464	454	480	469	471	494	453	493	474	493	438	496	480	483	465	505	484	505	498	455	475	468	474	433	450	483	504	496	448	486	500	453	503	448	463	471	469	430	486	451	474	517	500	498	464	507	494	457	462	470	524	432	489	506	474	442	453	457	463	477	456	467	466	537	475	470	442	461	462	447	491	485	470	492	461	505	468	478	464	506	432	457	473	488	467	482	424	523	463	453	482	501	487	506	438	452	457	503	494	486	434	498	457	495	451	502	476	458
23698	21405	28200	24994	21076	3173	808	608	515	560	499	514	544	492	483	474	492	490	474	428	438	439	443	425	414	443	452	409	415	419	427	432	456	395	455	383	453	450	450	671	517	458	408	497	614	429	420	403	411	450	431	436	434	411	387	447	383	421	413	433	429	408	379	440	408	440	425	403	447	438	430	412	449	428	393	373	402	437	408	449	425	422	411	440	405	436	383	469	449	415	412	421	421	459	415	393	433	390	386	471	439	431	373	406	466	398	409	369	410	443	402	437	404	431	414	422	391	408	423	405	393	439	400	392	428	397	434	431	453	440	410	382	456	428	407	415	410	401	424	446	431	444	424	382	423	396	417	421	394	457	441	399	426	389	432	445	413	413	413	388	434	413	410	383	410	461	428	408	420	426	436	425	413	450	430	421	430	423	414	435	400	408	418	405	423	444	413	454	406	411	418	431	481	385	436	401	430	411	418	391	458	406	406	417	447	408	445	393	382	411	404	450	411	400	433	385	414	422	431	402	418	407	443	414	427	398	423	407	410	468	440	418	416	410	387	424	438	388	390	454	446	444	447	402	446	459	415	403	429	432	407	424	399	460	443	418	441	439	460	405	408	434	413	412	402	419	423	444	457	412	422	412	444	431	439	412	441	457	453	426	441	416	433	409	416	432	438	441	403	417	404	412	442	479	417	396	443	467	425	462	462	406	421	445	435	440	398	417	443	398	408	426	386	416	435	435	434	403	399	388	410	415	452	403	446	422	386	406	401	448	459	445	395	406	409	408	454	426	402	439	408	428	412	439	367	416	409	442	430	411	414	427	418	396	452	425	440	397	402	400	452	383	425	441	405	429	454	443	417	424	437	421	414	421	411	418	431	429	397	426	398	393	436	419	396	392	390	404	419	378	416	435	433	408	438	452	399	417	427	431	431	423	397	352	423	421	396	415	407	425	403	455	409	423	384	395	439	418	428	433	422	428	411	396	406	395	424	429	401	439	449	449	436	441	394	427	469	421	417	402	392	426	406	425	448	401	421	431	394	397	416	411	430	388	421	442	430	424	459	408	423	409	410	439	411	405	419	423	435	435	422	461	416	434	427	439	418	368	409	370	409	394	401	391	382	437	429	428	405	417	420	395	447	412	372	394	415	396	438	415	411	423	398	426	457	404	425	462	410	412	402	385	399	413	463	395	400	406	491	429	440	393	437	401	413	374	420	423	420	439	428	442	421	416	434	444	415	469	428	435	433	429	402	437	435	449	394	390	414	377	420	412	402	408	387	433	447	422	408	412	431	427	426	418	415	393	420	415	454	382	390	429	452	413	419	409	407	435	452	397	377	414	405	391	449	443	388	442	407	434	385	405	401	441	395	418	376	415	442	412	414	438	407	433	439	404	402	410	409	383	436	460	401	461	412	420	460	391	378	443	422	421	406	429	437	434	411	421	432	395	397	425	459	396	430	410	428	456	403	399	400	441	417	412	449	403	397	405	415	429	401	453	430	395	420	439	422	410	439	440	425	401	452	424	453	449	442	432	425	431	416	429	398	415	416	457	435	434	450	401	420	417	447	403	399	430	394	356	397	428	454	439	444	399	419	395	430	410	461	398	399	384	414	414	410	408	447	383	367	454	394	427	409	404	373	403	441	399	401	468	410	431	450	402	420	433	420	387	424	433	420	449	414	415	451	415	412	415	420	441	409	432	418	404	379	395	394	447	428	396	434	407	449	412	416	459	404	393	408	402	430	393	442	405	381	411	429	438	410	405	419	428	422	400	440	449	437	405	404	395	385	455	438	415	469	396	431	394	449	428	412	419	392	434	427	440	415	409	408	403	412	436	430	422	410	426	417	415	412	408	423	437	417	427	415	401	413	432	428	431	408	405	442	395	417	392	434	446	438	463	425	447	400	442	417	399	402	399	429	401	418	416	409	438	433	403	398	428	419	450	417	434	436	425	414	410	407	390	441	380	379	429	407	461	421	440	408	413	419	392	405	408	408	459	401	441	445	400	425	440	425	400	380	379	408	414	445	411	403	381	445	377	389	414	408	421	442	446	426	412	435	419	399	448	403	412	396	436	396	408	404	417	433	389	426	398	411	458	410	403	407	425	402	411	395	441	419	407	393	409	425	421	443	394	444	413	429	413	462	414	428	424	419	432	425	419	407	432	403	409	398	372	394	433	406	435	420	434	396	404	415	439	414	403	422	408	429	384	475	397	451	456	442	432	453	365	428	419	383	408	395	430	436	429	455	414	422	412	422	402	380	442	424	383	430	410	416	405	416	413	410	398	407	382	442	390	399	409	366	386	428	399	395	434	418	386	411	424	399	437	397	436	388	413	425	424	420	410	447	382	423	416	429	422	421	421	430	447	435	421	404	399	396	402	451	440	388	405	440	392	373	406	405	418	439	414	429	437	439	437	383	405	397	418	450	423	376	436	409	443	406	403	417	430	404	429	430	406	403	395	420	423	423	452	430	437	400	413	456	419	408	412	405	421	438	411	408	448	445	413	406	425	428	403	455	430	409	406	430	410	390	467	455	411	452	424	429	435	402	392	437	430	361	441	392	400	415	431	418	409	417	426	388	412	431	401	449	449	422	452	459	430	422	409	447	436	410	397	413	456	450	436	407	431	428	454	405	409	451	430	436	421	398	404	391	419	423	428	443	396	386	396	418	446	371	411	403	432	421	438	401	444	429	442	435	424	409	410	408	488	407	394	436	406	429	406	441	399	399	409	469	418	444	422	428	417	429	420	432	433	414	420	430	398	460	404	431	430	394	396	424	418	412	451	417	413	421	430	414	439	435	424	385	423	397	398	442	393	440	450	422	435	423	410	429	416	415	433	455	422	457	394	373	405	442	418	386	399	404	420	423	402	429	395	460	434	420	380	429	427	422	406	429	424	439	398	448	441	422	390	416	407	431	421	437	402	414	435	442	428	439	430	404	410	394	415	424	396	413	404	417	429	424	429	380	366	443	438	422	463	381	410	425	410	411	432	410	409	408	443	390	446	443	398	431	374	448	403	410	383	424	451	410	422	444	420	416	391	396	386	415	406	436	397	430	476	416	399	447	371	405	397	459	400	440	411	432	466	421	393	406	381	402	427	457	418	443	399	423	398	374	379	392	423	406	397	393	401	439	367	436	442	420	420	430	413	420	450	415	448	417	425	400	449	369	421	390	435	423	419	408	453	407	382	404	451	437	391	473	436	428	413	398	427	386	421	415	444	428	443	416	442	421	423	442	425	398	436	408	441	435	404	417	447	411	423	457	419	374	429	400	447	423	413	385	406	432	433	426	422	448	459	415	444	393	400	407	434	384	427	431	396	406	406	447	437	428	416	425	411	415	419	429	415	434	421	434	464	444	435	395	457	400	456	407	455	417	398	399	408	406	431	391	427	415	435	432	432	425	416	419	479	441	437	383	435	445	466	432	441	422	404	423	419	422	427	411	415	433	420	439	418	427	435	430	406	443	398	453	408	401	406	437	409	407	424
3113	7850	5142	2400	1812	1390	1152	930	865	724	676	644	638	613	620	596	574	576	622	576	531	519	560	532	527	527	603	499	525	514	519	496	510	507	520	525	508	497	543	954	701	500	516	621	951	534	551	534	493	479	517	500	540	477	520	512	495	495	500	505	495	478	563	548	541	551	474	472	553	552	501	476	524	527	523	517	534	510	520	511	497	505	490	510	514	495	495	503	522	489	506	511	500	482	547	474	493	476	468	508	478	509	533	528	500	498	509	524	501	502	465	534	563	453	474	503	502	511	507	478	527	511	499	504	498	514	547	493	524	486	479	498	496	520	474	509	483	488	502	549	488	496	543	508	490	488	509	488	494	527	483	481	529	548	514	511	508	513	477	487	553	538	513	444	507	512	487	520	449	528	519	481	510	479	487	537	530	450	544	506	476	485	470	502	498	512	510	511	538	499	513	481	529	519	510	472	454	476	471	489	525	502	484	491	458	505	551	492	459	505	487	476	487	529	515	519	476	479	489	513	498	494	508	506	447	501	458	505	507	547	521	476	494	504	543	527	524	538	532	509	486	498	524	506	525	497	511	485	517	508	483	521	559	524	525	531	477	506	507	496	495	492	503	492	533	476	500	513	515	475	475	509	501	549	514	502	526	509	466	494	476	508	510	517	530	532	484	500	473	515	535	510	512	494	504	540	539	504	523	442	517	562	534	493	513	545	520	489	490	549	480	480	520	504	528	480	494	523	511	504	479	499	518	491	549	504	533	513	493	497	531	471	484	512	517	518	515	511	494	490	540	517	505	467	531	467	500	536	546	464	509	469	521	518	503	530	468	452	499	506	499	499	465	489	473	546	475	522	533	488	498	519	484	476	523	473	495	496	509	468	511	485	494	500	507	473	510	519	505	509	499	515	522	488	518	516	502	509	464	492	503	494	499	511	539	490	502	498	487	510	509	522	521	492	494	542	488	505	511	509	509	482	521	520	457	501	502	501	512	456	495	504	514	508	487	520	491	470	542	478	494	499	471	543	521	525	509	473	482	545	492	518	520	478	527	511	515	508	549	513	513	498	526	487	521	481	506	488	516	477	487	515	492	459	502	487	508	501	522	511	498	505	505	536	502	488	493	533	502	515	523	466	466	472	477	495	523	483	506	477	483	498	475	489	503	522	523	510	510	461	470	491	473	528	521	541	470	506	489	503	533	478	501	507	518	478	493	511	525	511	508	485	503	508	486	524	537	493	459	487	448	471	434	481	489	500	497	559	483	489	533	501	465	525	508	492	505	508	503	518	493	511	526	481	483	520	484	474	487	515	479	465	476	482	497	501	525	511	499	513	478	460	500	466	515	518	463	525	491	521	482	488	497	522	493	512	554	488	507	529	503	514	486	485	501	523	499	537	521	495	527	515	497	513	495	502	531	520	501	488	536	510	514	497	506	539	499	496	512	494	482	461	476	526	560	473	477	466	530	524	474	506	486	477	520	493	507	532	521	526	495	528	471	497	509	511	510	491	510	505	511	523	502	513	485	532	495	542	501	464	464	509	459	518	492	501	476	528	508	493	492	488	483	517	463	497	519	509	493	509	526	481	521	531	478	501	516	500	475	477	526	495	504	566	502	522	523	505	494	497	448	519	500	490	485	508	483	477	480	536	512	510	508	545	494	510	495	515	500	484	544	526	525	472	496	515	527	514	479	492	490	524	490	488	484	530	490	491	530	492	485	550	517	500	531	509	524	498	492	496	515	508	491	501	492	481	494	496	459	468	481	488	493	503	523	521	533	542	467	461	528	523	550	553	496	485	536	471	541	460	514	497	521	505	467	495	509	507	511	513	472	496	491	539	501	524	444	506	468	509	492	519	525	503	453	495	492	478	451	495	533	482	519	507	504	457	471	483	531	519	504	506	540	451	476	484	480	484	500	481	477	483	548	463	525	543	510	510	507	471	494	521	513	504	521	492	561	499	491	496	475	497	501	538	500	458	538	520	484	521	538	465	448	514	465	494	527	471	502	506	503	483	560	452	492	483	515	454	492	539	475	518	519	536	469	460	506	509	493	543	479	534	510	502	506	517	537	525	520	499	546	518	524	516	513	519	546	523	468	528	511	516	507	496	506	580	504	485	488	502	536	506	511	490	525	494	495	496	526	502	569	525	491	521	508	463	479	463	517	484	485	541	479	523	490	505	506	501	521	473	492	534	557	483	514	501	494	463	496	511	504	507	506	504	518	497	528	510	496	500	463	534	543	526	518	510	505	490	510	485	484	522	491	500	512	511	489	505	477	511	507	512	483	494	503	484	552	539	469	510	511	483	528	500	534	518	479	471	492	491	492	540	521	502	492	497	486	522	519	521	504	512	511	485	488	523	511	518	522	499	479	491	537	458	519	514	523	474	526	472	504	494	513	515	492	525	521	492	541	461	512	508	518	492	537	473	462	491	523	492	523	497	505	532	502	495	482	510	516	532	511	471	523	506	494	500	481	525	516	481	524	482	515	494	485	501	502	490	529	529	521	484	489	522	491	516	505	497	487	495	470	528	484	489	541	480	531	504	509	486	475	495	516	549	497	485	476	507	556	494	502	498	515	524	496	531	492	551	479	536	511	514	511	515	500	510	535	496	482	511	502	520	496	470	476	517	512	486	506	510	511	473	508	541	511	493	495	503	499	526	512	485	525	511	525	481	511	537	504	529	494	465	533	556	491	542	501	492	492	468	456	506	508	505	498	566	544	527	466	502	509	481	497	518	507	524	503	520	509	485	472	485	491	521	496	535	544	502	487	454	524	518	523	499	494	504	483	532	444	501	539	507	493	500	470	513	515	491	528	531	483	521	508	505	507	495	519	563	497	528	504	516	536	508	481	529	499	498	521	521	519	515	501	486	486	531	497	533	514	516	543	509	491	568	508	478	495	511	502	511	493	528	534	498	450	484	491	469	523	491	508	553	502	524	467	470	479	489	502	530	504	513	521	507	469	508	507	505	525	477	504	527	487	502	524	474	495	521	518	505	542	523	515	504	484	468	538	463	493	484	488	478	525	511	504	464	512	486	512	502	471	520	514	530	526	508	528	460	506	493	516	554	513	507	480	473	535	486	495	543	544	469	516	445	476	495	475	487	506	513	490	558	517	504	540	493	495	501	495	508	525	497	484	524	485	558	523	492	506	525	476	498	513	502	548	478	525	488	503	526	486	506	514	502	477	505	509	471	482	512	465	503	506	483	445	496	469	469	502	469	491	478	553	468	511	505	496	505	502	552	481	516	524	484	503	506	516	465	510	492	498	507	473	536	500	464	503	497	487	498	480	518	506	481	501	504	516	455	522	463	525	501	553	498	552	553	513	531	509	481	500	515	448	473	485	498	513	510	575	545	516	493	502	538	491	502	460	531	483	499	492	461	490	495	512	471	515	540	522	461	514	466	543	503	518	540	537	512	460	526	547	501	531	513	531	520	497	468	523	503	495	483	466	501	485	485	496	497	536	513	490	530	495	520	484	483
24852	21360	26457	25206	1975	427	384	310	280	272	247	277	266	229	265	222	263	233	237	245	216	248	251	244	216	247	216	239	227	251	255	195	232	223	242	235	222	200	228	299	318	251	194	260	356	241	225	221	235	217	232	218	236	198	238	228	211	228	206	226	224	213	245	183	233	201	214	219	216	200	228	238	214	176	217	214	222	224	205	220	204	216	237	219	227	237	222	256	205	208	200	254	210	260	212	208	226	209	233	222	214	241	216	252	231	234	235	233	229	235	250	240	242	249	206	205	224	209	218	206	232	211	219	212	197	200	191	213	236	201	214	220	209	218	232	220	214	228	219	202	232	220	200	200	226	218	226	225	223	257	241	249	207	231	230	226	224	247	204	214	208	223	231	228	192	234	208	236	204	206	202	216	227	222	202	206	231	215	230	213	223	235	236	228	219	214	215	222	229	229	225	222	208	222	202	217	199	215	237	250	243	239	221	209	205	234	207	208	228	259	213	200	203	203	219	209	238	206	249	241	225	234	212	221	197	217	227	206	225	239	196	209	199	214	219	221	223	223	214	244	227	231	200	242	218	216	203	220	220	213	210	211	233	189	221	232	238	214	227	235	241	232	262	221	254	231	211	223	246	230	198	217	222	234	209	221	234	216	222	222	215	217	221	222	209	223	234	227	212	223	223	213	239	222	222	219	197	187	229	221	210	222	230	226	229	225	214	220	189	249	226	226	219	239	222	203	229	209	222	222	246	233	202	235	229	246	206	218	223	214	211	213	234	197	216	217	223	229	231	194	205	225	219	220	213	217	209	190	210	231	235	222	218	228	218	201	225	233	220	257	230	223	198	228	256	216	231	210	227	210	242	220	221	233	226	195	206	242	217	233	192	198	215	219	258	213	198	216	233	232	232	221	187	214	195	225	221	225	219	233	242	221	237	222	240	204	190	218	208	216	215	220	215	229	245	236	204	217	206	226	243	227	224	272	237	207	216	218	230	250	230	203	195	230	215	227	206	253	229	245	205	211	210	243	226	228	236	221	227	224	236	213	195	206	199	204	235	223	205	201	258	237	235	225	222	210	231	212	242	247	209	255	214	226	225	227	237	223	207	209	212	210	212	221	225	211	210	227	227	219	210	212	203	232	210	240	227	253	225	251	220	216	222	240	228	241	203	211	209	236	210	221	208	216	232	215	207	238	239	230	205	244	221	227	214	211	235	218	241	216	199	240	213	220	242	236	225	228	206	220	246	211	218	229	238	219	235	241	247	193	221	216	231	205	226	227	193	214	218	235	227	222	195	218	227	231	213	260	208	227	225	212	216	208	211	215	215	225	227	219	230	209	231	235	259	207	218	227	247	211	244	234	236	211	236	213	216	212	218	229	235	207	229	214	184	245	255	222	256	203	225	235	227	216	218	218	240	192	228	235	229	234	211	213	219	214	212	229	202	231	205	227	240	198	208	191	209	223	211	246	212	212	226	199	223	231	200	205	172	244	215	226	201	217	206	215	223	216	257	226	233	202	205	243	214	232	209	191	207	214	217	241	235	246	212	202	202	236	227	210	249	235	213	229	223	240	236	251	233	222	236	215	211	191	228	199	212	206	239	200	199	246	196	236	202	210	226	222	211	219	204	218	240	230	225	246	238	234	216	247	220	220	217	224	196	214	239	259	213	208	209	225	228	231	232	219	218	203	210	205	213	197	203	235	237	210	224	225	215	234	229	234	207	236	220	204	228	225	219	212	246	221	223	233	209	227	214	213	217	230	240	191	222	239	215	246	217	222	202	234	237	253	212	214	226	223	192	219	206	221	227	192	219	216	218	245	204	218	206	219	215	222	248	247	210	233	212	223	216	245	220	214	220	230	210	194	207	223	202	249	211	207	209	234	201	227	234	218	205	243	236	234	214	227	213	198	210	245	250	225	236	212	226	216	209	232	230	217	247	235	237	216	236	208	217	242	227	223	204	214	215	219	203	225	245	243	208	195	209	241	199	201	195	209	234	194	238	240	219	200	214	194	214	227	212	241	234	201	227	228	248	230	231	216	226	227	228	217	215	219	206	212	219	224	255	227	250	215	220	228	231	226	236	230	212	225	189	234	233	214	206	238	211	229	219	208	217	229	232	229	250	237	219	256	217	231	213	235	230	215	221	217	228	220	244	242	206	197	204	177	209	236	231	227	217	230	233	223	251	202	233	223	235	221	223	243	223	204	245	239	225	217	226	229	222	229	216	228	225	240	244	209	229	219	216	204	191	210	197	226	233	249	212	237	187	212	247	197	218	242	217	238	222	227	233	230	220	224	237	228	223	218	200	220	236	216	222	216	223	212	220	197	220	227	205	247	220	206	240	225	214	212	209	226	230	236	206	238	227	213	242	228	218	234	238	235	242	221	213	234	208	246	225	236	211	209	237	221	211	244	225	246	214	221	232	223	201	222	211	213	203	217	202	209	193	234	206	196	222	188	223	189	233	233	226	236	247	207	231	252	228	218	248	205	241	215	234	213	250	262	223	235	212	193	242	205	235	216	230	240	210	242	214	220	214	211	219	213	226	224	220	224	217	242	208	224	205	205	213	202	222	213	225	232	243	250	226	251	221	219	239	215	236	235	211	204	207	221	240	188	225	236	218	219	265	222	228	243	245	217	229	206	212	220	197	224	209	217	203	225	237	216	239	200	231	232	234	200	239	234	247	244	263	222	229	206	239	226	239	240	236	215	230	212	226	237	212	203	196	210	215	198	236	230	255	206	226	216	210	195	234	233	211	199	231	237	222	216	240	224	211	239	236	208	210	241	198	235	208	204	213	211	220	199	212	244	220	207	232	222	218	203	200	226	218	209	233	208	233	240	228	228	204	217	204	202	219	235	258	225	211	222	229	178	211	243	214	216	248	240	214	225	221	216	216	227	239	232	222	230	223	213	216	206	209	209	225	210	240	196	224	233	240	197	204	225	204	220	209	228	221	184	212	212	247	225	221	237	251	226	215	226	185	240	197	232	248	230	209	227	234	211	214	228	218	207	191	222	237	212	217	225	214	204	219	228	228	208	201	211	224	213	223	251	204	249	239	223	238	221	218	225	228	230	212	242	202	225	199	204	215	231	228	235	200	220	246	214	258	231	203	203	239	219	208	204	217	219	198	218	215	226	196	222	202	231	221	186	207	237	207	224	254	242	214	212	243	238	215	243	219	224	211	212	246	244	232	229	226	224	224	244	208	227	191	226	219	209	182	245	217	197	232	198	210	214	221	257	215	222	221	219	210	208	240	240	263	248	223	219	212	216	234	210	226	237	239	206	226	182	240	238	244	216	252	210	205	215	234	211	222	232	222	202	220	218	224	214	221	238	212	267	213	222	237	232	210	228	211	227	231	217	218	220	234	198	191	236	206	229	231	225	227	224	226	216	213	218	209	217	186	227	220	222	235	250	213	247	236	222	216	207	227	207	214	225	231	251	234	211	205	223	213	232	248	220	224	212	220	216	230	191	212	223	224	216
3165	3929	2577	1239	849	674	615	475	435	446	373	339	309	332	339	329	310	310	304	275	278	294	299	257	276	286	252	293	249	279	282	278	281	285	244	317	257	274	284	426	432	275	299	344	514	261	274	297	255	295	239	247	232	270	263	262	268	272	281	261	268	256	271	285	280	269	280	244	239	255	261	239	273	232	261	269	256	284	270	300	259	252	269	233	271	267	248	270	299	272	291	293	320	252	265	276	274	256	267	275	272	267	274	251	300	252	262	254	266	277	251	282	242	274	252	251	274	264	268	275	287	283	280	300	248	259	240	247	250	268	262	247	281	304	310	258	273	250	268	265	274	243	268	250	287	267	265	248	303	247	269	275	299	278	269	284	256	262	286	240	274	261	263	270	276	275	275	307	263	249	265	270	243	251	280	241	276	256	269	303	258	279	257	261	239	302	278	266	269	259	263	298	251	279	274	281	253	247	279	265	279	232	267	271	262	268	258	253	285	268	251	305	277	253	268	285	266	242	257	293	252	275	288	284	274	265	254	239	269	277	263	281	260	245	285	263	255	228	262	285	269	274	260	270	288	310	282	284	271	290	272	286	259	290	275	310	257	242	300	280	293	263	260	260	281	257	235	262	280	270	265	277	291	281	269	260	255	279	256	276	277	261	254	257	256	256	273	247	274	241	260	238	258	280	257	250	271	289	257	252	267	296	241	264	269	243	297	251	257	250	276	265	268	291	259	240	288	288	273	294	259	274	265	264	246	269	265	305	264	257	293	232	280	233	244	223	259	270	293	241	300	241	295	268	263	295	260	322	268	260	257	257	261	247	273	266	241	274	284	292	279	256	288	288	276	265	288	244	272	238	260	240	236	268	281	277	238	270	285	293	253	282	256	262	263	265	252	284	263	273	261	271	255	273	264	266	282	237	312	264	250	268	252	267	275	239	262	283	275	257	262	270	290	291	263	256	283	264	270	260	257	285	238	271	272	280	277	256	252	247	271	268	249	264	241	263	295	228	280	262	263	240	277	258	248	260	271	249	255	276	300	223	283	237	270	268	234	272	255	292	259	248	285	244	265	252	272	266	242	296	282	280	288	271	248	282	264	262	242	268	264	255	276	270	252	279	273	263	276	288	259	250	255	270	269	272	293	280	262	264	273	263	281	263	278	265	248	250	250	248	278	260	226	265	261	254	271	273	265	253	274	254	241	253	269	275	264	261	264	280	299	262	284	267	285	264	254	270	299	263	249	270	264	269	292	267	268	278	263	241	256	261	292	279	264	280	240	247	279	257	252	267	262	268	255	241	234	258	271	291	285	268	291	255	260	260	261	260	266	234	247	262	250	256	262	244	272	288	288	242	290	284	281	284	257	270	287	266	255	276	282	250	290	262	296	260	263	251	251	249	246	258	265	264	235	272	265	288	265	265	262	241	256	275	249	285	263	284	276	243	251	262	257	282	279	279	263	248	232	248	305	263	290	255	280	275	273	286	244	255	287	252	257	275	251	266	268	274	266	250	249	290	263	269	246	262	240	243	257	265	278	280	280	289	250	242	282	283	277	235	265	248	272	238	267	277	298	301	235	275	273	299	291	264	261	295	251	256	248	268	253	240	266	251	293	251	256	279	268	248	282	283	308	279	275	271	265	292	275	277	277	261	268	258	246	303	276	248	248	295	266	263	271	259	230	260	323	259	263	244	259	287	239	253	260	259	285	306	258	261	245	248	267	266	273	279	274	280	246	282	313	275	272	250	281	265	252	282	290	282	241	252	269	251	282	246	268	273	296	272	296	263	305	308	278	260	263	249	272	260	276	267	263	280	255	287	254	259	263	249	264	257	241	249	271	255	272	236	238	288	259	290	279	269	255	270	247	277	271	251	260	264	233	262	266	265	294	239	266	269	244	254	274	279	265	260	265	266	279	278	275	250	253	240	265	291	286	267	239	270	276	287	250	279	253	287	285	240	263	263	254	255	258	237	246	299	279	293	253	284	290	237	237	258	268	272	232	253	247	271	278	286	275	295	283	279	254	273	262	263	262	263	246	280	298	256	238	268	249	252	257	238	278	253	277	272	277	272	283	252	290	277	279	287	287	262	283	255	269	281	270	264	240	255	303	243	254	236	231	297	284	283	253	264	224	265	262	233	259	241	278	236	266	283	271	267	252	268	256	271	255	247	267	282	258	240	273	271	253	253	258	295	279	264	255	267	287	251	307	297	265	292	277	273	249	267	256	266	267	275	260	279	278	268	285	277	280	255	262	286	272	269	252	244	278	258	272	285	282	239	264	274	274	297	265	292	257	300	275	277	266	264	275	274	273	300	267	249	302	258	253	259	270	268	249	259	283	273	252	266	256	211	249	268	284	259	294	239	254	263	281	286	279	233	247	276	261	259	253	268	264	276	258	256	282	251	260	246	276	262	259	271	271	263	273	280	252	230	295	288	257	277	254	280	248	239	240	241	239	286	259	254	262	293	242	278	258	293	251	277	267	319	269	293	267	280	272	254	278	261	281	270	275	288	266	263	253	303	296	272	250	304	286	230	277	285	271	249	241	256	271	256	261	290	270	259	224	261	288	267	258	234	283	251	251	239	281	282	285	279	265	306	264	271	270	264	256	266	283	252	267	275	267	254	262	266	258	275	232	297	245	257	261	251	249	264	264	260	270	263	237	245	253	295	282	289	282	241	279	289	290	272	281	251	296	279	269	253	273	260	282	261	282	273	231	287	262	248	257	263	254	272	282	260	292	254	281	266	252	253	265	249	229	278	264	277	238	284	259	250	294	270	245	240	253	291	253	251	284	252	252	256	278	261	262	249	262	280	244	273	295	285	254	249	259	272	283	267	254	266	242	263	271	267	299	271	253	265	259	260	282	259	284	294	247	282	286	272	267	286	268	290	264	238	276	267	249	269	276	251	269	265	226	282	254	286	271	281	300	276	263	278	269	303	290	272	266	262	268	265	263	258	247	269	277	271	265	235	262	289	261	247	249	272	250	269	271	270	299	272	260	261	260	300	265	278	240	280	263	246	272	263	268	279	274	260	283	288	278	273	261	261	293	268	272	261	259	266	285	249	268	282	307	279	258	280	269	281	268	268	267	253	253	297	269	277	285	264	282	270	255	284	260	278	257	252	271	266	277	252	278	267	270	305	287	258	257	263	257	282	272	304	302	259	255	278	278	261	301	251	295	254	266	285	276	237	289	260	249	281	310	263	247	254	259	242	261	258	279	262	266	244	277	263	267	236	281	270	255	273	274	261	283	284	256	264	273	273	269	257	238	245	276	255	291	267	261	267	252	285	237	281	260	278	253	260	267	266	267	282	252	290	280	272	260	240	267	267	269	309	256	270	292	221	290	239	274	239	263	262	243	269	245	281	246	260	278	275	267	271	286	245	261	261	264	274	300	252	266	263	264	250	262	285	260	260	264	276	282	248	255	270	254	252	241	299	289	254	283	260	281	273	270	259	262	241	275	266	262	281	271	251	241	270	253	297
22715	21462	28939	24415	21457	20951	2046	622	473	384	369	342	345	293	289	287	274	247	276	237	237	234	231	225	257	213	218	215	218	238	247	192	220	221	212	202	204	185	217	391	554	223	233	316	746	208	190	209	192	196	204	204	223	220	192	200	200	248	189	207	193	194	220	193	201	195	218	199	217	207	178	184	192	219	186	208	193	178	195	220	199	200	197	170	202	196	216	196	199	216	183	215	186	223	189	207	218	210	202	197	186	213	208	185	201	207	180	208	198	230	222	183	189	214	187	192	221	188	193	207	213	183	196	229	190	214	207	205	203	221	204	199	197	213	202	208	199	200	216	204	224	211	200	197	195	206	202	218	190	215	200	205	218	204	230	198	205	210	191	189	209	205	204	215	218	208	221	207	199	216	221	211	198	191	198	206	206	184	192	200	188	207	216	206	203	192	195	194	188	213	201	209	217	201	197	202	209	206	200	214	230	203	217	209	175	185	196	230	198	187	164	196	195	191	195	183	202	207	207	213	197	202	231	206	211	203	192	216	217	207	207	183	186	185	214	203	189	205	190	192	208	180	194	204	184	194	214	203	234	210	216	212	191	181	198	213	209	192	247	171	194	184	236	201	237	235	200	199	219	220	171	160	216	193	202	195	202	210	208	201	180	236	189	214	233	192	200	199	200	238	176	198	206	199	173	185	212	193	196	214	191	199	218	192	191	207	172	186	201	194	201	197	220	194	214	210	224	207	225	206	200	198	204	201	194	206	190	184	220	203	174	219	223	208	185	200	199	203	193	195	200	201	207	218	164	198	209	190	201	207	192	203	208	206	194	195	176	184	183	220	177	202	210	205	219	205	206	183	204	176	205	188	222	213	171	204	211	171	192	211	201	209	195	232	212	206	180	193	205	202	186	199	197	202	193	188	217	178	194	218	207	211	188	214	188	215	214	196	209	184	210	209	219	200	201	223	204	196	214	191	205	200	197	191	197	204	212	199	183	176	223	224	228	195	182	207	206	196	182	198	204	214	186	191	203	232	189	196	184	199	221	203	191	194	180	197	186	194	208	206	221	210	191	208	209	207	185	207	180	158	184	216	182	243	184	203	212	192	205	186	226	198	203	206	200	207	199	219	210	212	205	184	175	208	197	185	186	195	187	191	218	203	228	184	197	202	192	186	192	202	201	208	207	188	211	192	196	181	200	195	222	214	222	196	222	196	198	201	177	199	182	195	174	210	191	179	220	173	231	201	228	208	197	180	193	199	221	201	191	212	213	197	179	184	200	176	194	200	192	219	224	200	198	200	198	198	203	185	200	177	200	207	198	211	207	193	205	197	208	226	173	223	205	200	187	179	188	192	209	207	213	238	194	187	201	209	197	222	199	209	188	181	212	198	179	201	216	172	222	188	217	210	197	207	217	213	203	221	189	223	181	191	202	197	194	195	227	204	195	231	188	199	223	188	200	205	198	228	201	201	192	201	194	174	215	195	188	202	166	181	229	213	213	181	230	222	185	212	215	209	194	199	195	210	214	202	225	234	193	193	195	196	212	197	211	185	228	214	191	194	196	219	209	231	212	223	211	203	183	170	220	203	226	205	209	160	212	204	215	200	189	196	199	208	206	208	183	210	194	203	190	198	207	207	184	207	212	194	209	203	180	181	212	216	202	209	204	228	193	184	211	179	220	213	210	191	187	201	214	195	204	192	211	200	211	206	208	211	201	178	215	189	178	200	209	194	190	202	219	217	195	206	187	210	218	206	227	241	198	208	197	182	194	190	210	216	207	199	187	222	204	187	232	194	188	195	241	229	202	207	238	193	183	216	205	196	211	216	210	198	207	193	236	182	198	171	214	197	215	205	175	215	210	206	182	189	183	179	215	202	196	212	206	207	190	199	195	206	204	201	183	209	213	174	221	192	186	188	193	197	192	181	214	201	184	239	191	189	201	179	215	206	188	202	191	195	201	213	197	218	198	185	204	194	211	196	212	202	202	184	207	241	187	238	221	207	190	201	190	205	194	219	217	210	191	187	215	185	176	198	207	201	220	207	207	190	189	199	201	185	208	199	216	221	213	202	202	189	186	211	183	209	192	200	190	170	195	211	183	186	169	203	200	194	199	182	209	205	197	198	193	187	192	214	181	186	209	206	203	208	215	193	188	205	206	196	187	187	202	190	189	203	198	186	217	193	210	232	196	209	198	202	208	201	210	188	204	185	211	204	213	231	221	206	203	193	207	208	221	230	213	197	215	202	197	204	194	191	195	212	221	197	202	205	189	203	194	194	186	201	205	218	182	199	172	215	198	195	183	213	203	243	204	194	216	178	190	194	212	210	208	207	192	221	215	167	201	204	202	202	190	189	201	193	171	199	192	213	201	191	207	220	221	188	205	213	213	204	213	181	194	202	198	173	204	199	223	196	207	211	210	219	191	219	210	211	166	213	195	195	174	176	206	191	178	197	189	231	208	205	177	201	195	213	212	215	203	222	209	205	196	174	203	204	173	224	184	222	190	178	181	206	190	204	200	211	220	175	184	206	167	191	191	202	208	198	229	205	211	196	211	201	214	198	219	180	214	211	198	173	207	204	192	202	221	185	188	222	209	202	208	227	204	186	201	209	194	205	182	188	181	210	244	199	215	198	182	192	224	199	197	177	201	197	198	225	209	196	208	201	185	211	209	234	195	215	201	194	203	190	213	223	200	216	191	213	203	206	211	206	195	217	216	201	197	206	236	199	192	201	190	222	199	195	199	212	216	207	184	206	193	187	192	206	218	197	192	241	188	197	189	187	207	204	213	203	213	216	191	208	166	182	219	191	225	201	219	210	210	200	196	185	198	234	184	178	225	202	186	205	189	183	184	170	191	196	214	220	197	175	212	219	217	200	194	207	211	193	220	202	222	209	209	236	191	200	184	196	188	194	206	175	225	202	211	212	192	207	212	227	207	180	167	227	223	205	180	214	215	215	204	194	203	221	208	199	227	208	190	205	194	191	204	200	174	205	192	215	213	199	189	196	199	202	178	190	174	204	189	196	202	190	212	202	186	186	200	190	218	189	205	187	211	191	202	223	189	198	197	188	186	221	196	181	168	197	194	200	191	198	218	212	193	192	176	202	218	197	197	199	207	188	206	200	220	203	182	182	222	185	196	212	192	207	213	186	196	176	198	192	212	220	192	207	195	230	228	203	205	216	194	207	206	238	208	189	216	210	204	192	201	182	208	204	218	171	182	190	204	181	200	206	213	197	189	205	204	206	206	184	195	192	217	176	205	209	197	210	216	183	212	217	203	192	185	228	208	191	203	229	226	184	205	206	216	204	207	232	191	204	209	220	213	191	195	202	226	207	228	198	198	230	191	191	195	225	197	201	211	202	170	212	174	225	233	220	199	181	187	194	189	206	212	200	226	195	199	191	206	195	211	235	195	225	204	228	208	209	210	183	221	180	201	208	204	215	155	221	204	212	191	207	210	188	185	197	229	169	213	196	213	178	222	203	178	213
3849	12520	8287	3860	2664	1923	1477	1142	927	765	711	528	531	492	449	401	363	391	359	351	343	316	320	300	290	338	287	303	319	283	306	302	325	280	277	255	290	289	284	662	990	298	258	474	1284	262	253	305	269	252	273	251	260	284	248	281	226	252	255	256	264	258	282	266	273	239	265	257	258	274	245	226	251	280	272	265	245	295	268	251	252	244	269	269	268	243	225	264	253	287	242	247	220	272	242	231	262	254	250	256	253	256	257	280	237	241	256	212	261	256	241	264	282	257	243	258	250	251	231	243	222	262	256	243	261	250	234	242	238	254	231	255	243	252	234	278	238	228	247	267	248	230	246	281	259	245	238	260	226	260	255	238	247	253	278	238	263	241	268	271	243	275	255	263	240	263	217	251	267	294	266	275	230	240	265	253	255	232	261	259	251	221	256	246	264	260	236	269	230	226	268	229	251	276	264	238	235	280	251	248	270	264	240	245	244	240	241	249	245	261	267	284	231	244	267	240	218	249	231	256	248	268	239	224	247	292	267	251	275	214	264	252	268	286	249	236	263	256	254	249	264	255	241	269	262	260	242	295	234	216	217	265	257	227	248	258	266	247	252	225	261	239	245	276	262	254	259	229	255	219	243	230	244	256	224	256	246	239	242	231	263	250	264	243	266	239	261	279	263	235	213	215	249	261	263	273	277	252	238	250	258	299	234	268	260	266	250	258	261	259	277	227	236	246	248	261	251	277	225	257	261	261	249	255	265	296	259	270	261	230	262	257	259	260	230	264	223	243	254	239	218	241	265	263	265	275	247	235	240	266	266	268	226	231	240	243	242	229	258	234	217	236	252	255	245	243	265	255	259	251	212	245	220	251	231	259	232	239	225	275	242	229	280	234	255	265	276	252	246	293	243	247	235	217	243	249	248	260	262	240	269	231	248	270	252	244	217	255	247	243	247	260	290	241	236	233	260	267	236	249	251	250	271	245	249	258	254	263	252	256	232	231	247	265	247	260	243	277	226	230	225	260	248	259	257	258	264	263	254	234	240	227	255	274	261	268	231	251	250	245	239	240	261	262	251	279	262	251	231	256	232	230	259	228	271	213	232	247	255	247	286	256	255	273	261	242	233	278	259	261	236	275	259	254	232	245	251	231	254	242	238	241	260	245	230	225	255	296	264	248	279	251	232	267	251	243	251	268	260	259	257	254	254	245	215	260	253	262	263	233	247	277	234	232	268	256	266	258	262	257	260	255	248	237	273	255	240	240	257	282	243	261	257	262	248	257	234	265	213	263	238	244	288	275	260	265	256	269	255	254	226	255	246	260	246	254	226	281	271	257	230	264	226	239	269	260	271	243	247	241	256	274	259	251	245	239	242	237	252	263	279	248	248	227	279	244	250	242	266	236	237	271	261	260	236	252	255	238	248	253	264	266	251	234	240	249	234	241	250	262	247	270	264	246	210	237	248	264	244	259	251	249	253	252	259	273	235	236	268	272	255	272	257	231	227	247	239	279	273	275	259	273	272	275	264	261	254	248	232	246	281	248	262	244	253	253	259	238	253	254	256	238	246	243	230	237	223	265	233	266	256	258	275	255	264	252	267	242	237	284	252	251	258	246	288	252	252	290	275	252	257	256	266	236	256	216	248	255	262	235	229	244	270	223	252	280	282	245	250	256	265	247	264	234	267	245	253	251	234	265	259	260	267	257	265	250	284	272	290	283	271	246	269	250	262	256	269	249	267	246	259	242	239	241	230	265	265	247	255	259	276	238	251	237	229	245	271	268	251	243	239	241	224	265	238	261	236	226	234	237	243	260	246	236	262	256	273	248	258	229	234	239	283	270	276	262	249	262	270	258	237	257	246	264	257	232	277	272	260	240	252	266	258	269	259	255	278	257	269	243	297	288	248	271	227	262	249	253	275	255	256	233	254	250	240	259	234	275	247	255	280	267	246	249	236	266	249	272	235	277	229	251	276	251	274	247	275	247	255	247	241	262	268	251	277	266	242	265	265	253	242	248	249	240	230	252	244	208	244	260	254	245	258	242	257	235	225	260	241	254	251	250	278	240	246	269	252	261	258	234	283	268	242	239	234	248	257	237	257	271	260	289	246	219	247	228	216	266	254	219	235	239	252	241	232	233	252	250	236	295	249	245	251	260	241	253	235	257	250	244	255	261	220	250	254	254	236	239	266	256	260	238	252	259	269	283	249	271	271	207	244	245	252	266	241	271	260	234	266	274	275	281	254	239	233	243	297	248	258	279	245	272	232	251	225	248	288	239	262	263	254	225	264	250	251	278	232	275	253	227	241	237	262	229	272	236	266	248	237	237	274	242	237	244	254	272	271	261	267	253	238	242	253	252	261	251	256	273	252	260	230	260	223	274	240	264	241	255	247	239	267	242	240	248	262	269	260	256	255	247	258	281	243	230	262	264	209	255	270	284	277	233	258	250	247	268	207	275	253	264	221	244	223	248	248	258	235	264	233	264	267	251	227	245	234	263	246	268	263	252	238	256	231	248	255	275	227	284	274	239	244	280	231	263	246	230	242	244	250	239	251	242	238	253	249	231	268	230	232	252	257	260	264	247	249	238	265	257	231	277	259	228	228	252	243	251	234	236	246	257	254	232	249	264	265	269	276	248	250	231	256	232	261	253	235	271	286	242	281	240	262	247	262	233	255	267	252	302	234	261	287	248	238	265	261	247	257	249	240	256	244	228	283	276	235	245	265	235	265	261	279	256	254	272	251	250	246	237	241	258	232	247	267	242	254	230	266	254	263	243	233	261	273	254	275	270	238	246	244	256	239	263	281	243	246	231	268	235	257	248	231	229	252	218	244	243	262	263	256	248	246	257	241	257	237	264	251	243	245	252	263	240	244	272	266	245	247	267	239	235	254	238	255	243	243	226	247	269	279	251	238	247	262	283	248	223	273	233	272	235	265	228	248	236	245	269	256	271	262	257	233	243	244	265	265	264	243	238	266	248	253	251	273	270	251	272	267	279	253	245	240	273	249	209	271	246	234	272	271	284	258	241	245	239	258	248	247	243	264	256	243	236	270	213	228	256	257	237	226	264	253	242	244	267	230	236	264	283	280	228	240	248	274	235	272	257	234	258	253	252	252	243	268	255	270	232	255	234	274	222	246	238	246	274	254	237	250	233	265	258	257	271	257	256	257	241	268	266	275	305	251	246	259	248	231	286	246	237	238	241	227	243	244	258	270	233	252	235	251	249	266	259	264	239	269	243	240	253	238	257	232	243	236	268	232	258	239	262	253	259	246	226	257	251	297	252	268	227	265	236	240	242	239	285	267	273	261	226	249	246	282	252	252	245	254	261	241	245	265	252	232	251	273	269	221	270	250	265	263	257	257	230	259	267	254	237	256	248	265	263	249	224	247	250	274	228	253	268	257	232	243	239	275	239	251	250	273	265	243	254	262	285	243	247	221	258	236	243	281	253	251	240	239	228	252	236	254	265	246	230	262	264	284	261	277	251
28075	15875	2478	811	579	544	413	451	400	417	423	428	406	454	435	425	398	399	420	461	419	414	399	410	401	436	425	394	437	427	381	419	401	371	422	416	431	399	390	408	436	462	416	433	407	444	414	430	410	413	371	395	413	407	430	420	389	405	390	398	402	413	441	386	427	400	405	420	444	394	398	414	373	452	406	401	401	380	395	381	435	363	434	387	394	435	410	423	408	432	407	441	390	395	425	432	422	446	399	446	392	404	364	398	454	394	427	414	384	404	439	379	412	380	413	405	424	459	415	392	418	373	456	404	407	412	376	416	416	420	412	437	379	436	413	407	427	428	381	421	394	419	399	390	405	406	388	406	421	415	422	386	411	405	364	420	399	362	437	416	381	402	417	400	443	403	411	376	408	385	408	407	396	430	376	352	363	415	408	408	402	351	386	402	388	437	395	418	413	401	381	372	407	394	418	378	421	425	427	410	402	438	418	395	408	420	415	387	398	435	394	394	408	404	350	433	403	390	406	401	406	437	432	421	408	386	427	393	397	381	407	399	419	402	362	389	393	425	399	395	433	395	411	417	425	388	420	414	438	408	396	387	405	395	370	373	457	385	384	413	394	431	381	431	412	391	388	437	388	430	430	384	435	398	410	410	350	412	414	384	410	416	392	409	406	422	395	419	409	415	380	416	365	401	413	393	437	402	398	385	384	369	415	410	394	393	432	452	353	453	379	396	409	427	401	366	390	352	371	372	419	394	404	405	447	387	411	389	422	392	426	406	370	404	424	392	407	400	400	375	417	419	391	403	441	403	390	442	407	406	388	399	405	393	381	420	384	405	371	436	390	425	423	435	422	414	428	401	385	401	417	408	389	426	427	397	405	461	409	379	432	402	439	442	394	424	432	387	401	436	387	444	376	410	373	403	432	425	416	420	411	399	384	393	407	389	385	420	414	380	394	413	421	445	439	397	386	374	401	423	432	376	446	411	409	395	390	409	375	374	368	437	389	372	404	437	428	422	413	384	416	414	403	438	421	398	368	410	421	414	399	404	420	405	405	401	434	401	413	400	421	398	389	382	399	401	442	407	384	403	386	406	398	402	405	411	406	402	409	373	379	389	426	403	428	415	433	409	425	395	414	429	376	402	410	387	417	434	435	391	374	421	402	404	422	435	408	370	423	443	376	404	397	372	381	381	427	408	397	404	428	402	432	377	411	390	373	396	375	404	407	412	406	390	390	413	388	379	422	414	370	390	409	412	398	390	393	375	403	387	389	419	406	397	409	393	417	431	430	386	412	407	382	428	415	420	413	416	386	405	389	410	412	434	411	388	409	412	412	370	394	420	403	410	394	416	382	394	414	402	404	409	369	401	394	389	392	408	376	348	376	393	417	393	385	416	416	399	407	385	398	384	408	411	432	402	404	399	416	410	383	389	406	445	409	407	392	378	374	408	419	403	419	409	435	382	403	396	383	427	401	401	383	408	393	430	399	425	447	429	423	399	394	432	403	405	383	426	384	397	410	410	375	426	398	437	386	428	402	381	375	414	425	424	408	409	433	400	435	453	417	403	407	429	380	394	424	384	416	423	422	396	395	419	405	373	405	433	421	405	380	387	395	412	432	406	417	410	404	425	363	408	399	382	431	452	365	398	397	420	388	411	386	411	386	428	419	379	404	400	403	395	419	452	400	404	448	447	367	414	401	412	393	392	392	412	399	424	417	361	408	422	385	400	405	410	426	370	433	442	438	416	394	405	435	408	420	426	404	398	458	445	380	413	376	419	383	419	434	437	421	387	403	399	442	382	398	404	382	388	402	396	415	387	381	387	414	411	395	426	394	360	410	408	377	411	396	406	403	413	406	384	404	396	413	386	424	399	383	399	396	400	433	410	388	395	421	389	393	428	433	422	418	386	400	398	384	403	402	408	435	425	414	378	395	388	359	399	388	436	414	395	409	427	414	405	400	395	426	414	425	371	395	414	431	423	403	415	456	410	418	404	402	380	397	353	389	405	395	429	422	404	446	429	425	405	385	412	404	431	400	419	431	398	421	401	393	388	387	429	416	401	385	368	423	399	425	403	416	370	394	428	367	441	378	395	411	394	371	408	394	396	389	385	421	391	391	397	386	405	406	382	398	396	362	411	410	385	371	393	403	411	389	430	396	397	403	423	406	391	413	366	402	433	449	395	445	400	443	412	429	381	391	382	440	417	391	425	427	429	409	415	392	394	386	409	390	437	408	384	392	407	394	410	425	421	384	358	418	423	408	418	416	377	374	416	412	435	435	416	429	390	397	409	384	422	402	392	405	404	373	365	417	357	377	388	424	369	416	402	390	383	390	392	413	404	396	414	420	412	401	401	420	408	392	411	384	399	410	406	403	358	393	393	410	412	404	410	410	407	404	400	379	406	405	374	412	381	405	410	392	403	413	420	387	400	418	372	409	395	379	363	420	418	400	384	435	428	383	433	402	394	414	363	399	406	394	399	432	424	440	420	401	411	391	392	380	396	445	401	413	358	382	416	419	386	447	393	422	412	383	391	425	398	389	383	392	421	410	403	434	421	379	392	429	400	421	426	426	366	378	375	420	426	394	387	398	423	398	401	422	416	402	370	367	397	434	400	367	387	394	396	422	412	387	397	377	439	408	387	398	444	424	400	396	400	443	373	377	385	415	406	398	387	418	372	416	435	407	430	402	383	384	423	438	418	452	395	376	414	434	422	412	393	395	414	420	384	411	419	406	421	373	431	417	415	392	409	415	408	402	413	439	411	382	404	433	439	375	422	401	409	430	410	388	405	351	430	419	386	394	392	396	406	449	418	397	386	423	429	395	410	402	389	371	376	412	409	433	389	414	351	386	393	403	369	415	395	446	386	372	377	426	378	396	411	431	384	432	382	361	425	402	391	412	401	387	423	399	410	388	420	459	372	417	408	420	407	408	403	408	423	374	418	397	381	427	376	395	403	418	365	398	402	387	359	412	404	448	398	407	383	394	397	385	401	419	372	422	413	407	422	418	378	408	410	436	423	382	390	426	426	419	425	399	416	398	435	411	427	428	383	406	404	396	405	412	417	389	423	410	403	367	409	420	408	435	395	414	430	396	396	410	407	377	418	398	402	425	426	404	416	394	437	414	433	430	428	407	398	414	414	409	419	392	414	402	403	407	404	387	434	387	418	369	424	406	400	397	423	390	391	402	394	384	436	423	373	448	410	409	404	416	416	382	414	391	410	432	412	427	425	384	408	401	444	391	439	414	435	382	381	414	400	404	427	414	401	391	390	444	365	424	423	404	404	394	444	397	398	404	415	399	445	439	419	401	429	424	387	393	414	399	420	394	425	431	383	380	417	379	411	425	409	373	412	412	379	399	382	387	384	412	399	413	383	429	405	405	387	437	410	398	392	409	421	397	396	409	411	409	380	424	395	410	365	412	412	387	413	394	411	401	438	377	413	411	444	420	431	410	426	413	415	403	403	417	359	390	407	398	429	396	403	419	385
4749	1258	913	706	608	591	573	538	473	524	513	518	465	511	475	472	500	476	488	515	505	469	470	499	438	493	504	495	469	476	481	495	466	467	465	518	466	515	481	504	555	534	498	476	520	479	448	488	495	470	460	463	490	492	471	477	458	469	467	468	473	479	458	474	460	482	516	513	477	500	486	489	489	475	464	474	454	479	483	455	492	453	482	519	473	473	473	461	458	509	444	460	457	495	456	539	459	477	491	478	501	468	482	491	442	463	505	482	474	518	499	466	477	485	449	504	479	476	485	506	471	513	482	458	459	490	481	501	438	500	479	518	481	484	493	450	497	476	518	480	471	495	458	447	494	490	501	497	454	482	484	457	474	487	515	471	502	464	484	447	474	445	501	521	465	480	488	463	467	532	478	463	522	484	495	507	500	474	488	482	477	464	438	469	469	459	480	530	522	468	534	491	489	503	495	516	459	494	479	467	515	485	483	497	510	451	473	466	450	481	482	484	502	471	472	541	482	468	508	463	488	488	498	508	497	463	487	485	480	493	495	462	473	490	468	468	486	465	477	498	514	474	444	501	489	463	475	489	487	509	470	451	485	510	506	474	470	495	492	485	458	488	472	443	467	487	505	507	507	497	448	506	471	460	478	492	473	489	489	486	489	487	465	505	461	496	462	516	485	469	470	492	497	483	479	472	463	459	519	492	503	494	453	495	469	467	480	494	501	476	443	505	510	508	480	483	456	491	489	458	466	469	520	467	494	491	492	472	502	452	469	483	445	497	521	464	492	466	447	459	494	480	466	478	487	522	528	480	460	491	497	491	479	490	486	493	490	503	471	467	453	511	506	510	495	486	487	479	506	486	516	500	496	495	530	522	485	496	520	479	490	487	459	481	451	497	460	514	479	482	478	524	510	478	492	466	487	479	477	499	546	498	499	467	480	536	482	479	484	498	469	486	501	484	509	506	544	496	477	452	483	486	483	451	472	447	502	471	485	523	474	435	469	505	485	499	462	461	470	456	466	482	453	509	484	497	474	505	485	473	473	482	488	474	446	440	523	484	500	508	496	497	484	488	466	486	469	509	464	499	535	493	493	490	470	472	518	478	473	467	492	499	482	463	491	510	489	501	445	500	475	464	472	473	508	515	502	467	511	487	489	479	444	478	485	465	456	457	510	474	451	481	506	507	471	495	471	476	461	449	426	499	500	469	486	466	470	509	490	497	476	462	498	442	463	465	471	467	466	458	493	459	442	515	473	473	485	442	474	487	472	504	495	502	487	487	430	452	444	510	468	453	423	475	491	500	505	490	495	501	477	510	495	479	466	493	504	496	477	465	449	462	448	473	513	487	470	494	495	516	481	443	495	513	461	451	463	482	483	505	471	451	473	470	465	458	450	485	516	489	461	511	477	482	500	541	472	449	450	487	500	479	506	481	510	484	445	510	469	471	483	484	486	503	478	460	504	496	490	443	478	484	469	455	503	507	473	488	473	493	477	504	510	465	485	451	508	485	432	483	490	477	464	512	465	446	480	458	460	493	443	443	508	440	460	509	473	523	503	479	485	483	509	494	527	501	462	485	460	502	506	447	493	467	447	480	461	490	471	476	478	483	486	480	493	479	464	456	524	436	466	444	478	461	469	500	480	486	470	436	472	440	491	480	463	507	464	487	475	519	453	462	500	470	502	482	498	486	504	505	485	501	495	469	495	452	469	468	493	469	453	477	479	499	471	483	430	493	476	473	494	486	484	499	480	493	485	511	509	486	470	490	479	475	486	442	489	468	490	535	463	473	481	457	495	482	527	470	482	446	511	472	503	461	489	478	474	475	515	471	479	495	510	480	456	463	463	443	466	480	518	485	433	446	505	474	430	508	473	480	456	486	491	443	443	512	476	478	495	496	456	497	452	474	462	466	452	492	490	438	500	514	492	481	475	468	487	498	484	485	476	456	511	493	507	453	457	488	502	514	501	474	476	491	501	493	523	500	470	510	543	499	484	485	463	475	472	483	492	487	494	494	471	468	493	517	529	477	465	447	473	501	465	479	493	488	528	453	471	457	471	468	441	478	510	490	449	485	499	478	484	490	462	461	473	476	473	502	515	475	522	490	511	481	479	494	505	458	456	470	472	472	475	459	459	487	489	467	497	478	486	449	488	490	517	495	459	472	489	474	471	459	480	471	445	489	466	486	495	465	509	491	474	546	464	451	476	466	452	484	461	492	438	509	508	506	481	468	477	456	483	469	439	519	492	478	442	475	468	444	485	475	462	433	483	490	472	472	483	461	501	471	466	475	482	473	450	453	503	522	467	493	473	513	491	481	495	501	507	436	491	460	478	496	463	456	480	485	420	458	445	489	498	501	495	462	451	471	498	470	473	482	489	497	475	443	439	477	531	477	496	480	469	466	476	506	464	461	467	509	503	446	452	491	481	492	467	493	487	496	475	434	469	499	453	496	436	443	513	463	473	471	535	445	464	471	429	482	454	493	467	493	459	482	470	485	437	463	444	488	462	480	479	487	488	492	464	459	495	463	485	479	470	498	489	512	491	484	468	430	503	495	458	468	472	419	445	501	483	519	461	456	472	488	480	470	498	462	471	486	476	524	452	535	490	508	456	528	501	503	469	513	497	440	496	486	468	473	481	459	492	500	450	478	509	503	504	472	472	460	456	461	451	476	486	490	472	463	466	471	488	506	481	481	494	496	501	468	467	445	452	478	456	500	521	492	465	496	473	484	473	488	456	476	458	469	499	471	441	497	470	461	477	486	473	490	464	510	480	485	472	490	473	500	504	511	491	482	479	492	480	455	498	475	475	499	492	457	485	547	462	478	504	463	469	468	483	467	462	469	498	475	513	435	501	493	478	461	529	412	511	452	517	479	482	477	511	474	526	484	469	445	502	428	464	466	475	469	469	458	502	460	452	534	460	439	488	455	497	511	470	463	506	491	452	452	494	472	506	450	478	449	490	495	490	489	483	520	499	441	466	493	522	477	486	511	485	532	445	469	471	465	468	459	461	504	483	513	493	477	464	496	520	511	462	494	540	479	490	539	507	518	475	496	507	516	467	458	453	476	515	487	495	499	465	470	449	446	500	467	531	474	496	480	462	488	476	454	467	459	455	476	486	484	506	465	522	507	475	491	467	482	505	481	475	472	459	488	436	486	476	486	534	495	519	513	502	470	514	448	496	459	472	479	447	476	462	472	482	496	518	494	476	488	495	471	500	450	473	495	475	497	520	462	511	494	504	536	475	490	492	482	514	503	479	518	517	498	478	490	468	518	486	458	497	519	470	432	506	510	475	423	489	497	489	493	472	494	514	468	501	486	516	507	467	495	469	467	512	492	460	483	465	437	476	473	479	481	501	465	472	519	491	508	517	463	488	470	466	453	508	465	502	460	449	458	489	489	454	473	475	495	483	483	473	434	507	461	488	464	517	431	519	483	453	480	453	489	473	479	467	477	464	481	474	504	525	495	428	464	469	480	461	487	473	469
23691	21376	28145	24956	20996	3096	790	619	542	561	555	498	473	501	481	442	451	451	456	420	461	419	427	445	448	421	411	434	445	435	437	439	448	428	454	452	409	453	413	476	773	447	449	472	662	415	409	420	418	436	438	429	387	435	428	430	454	418	461	442	440	447	412	443	447	455	417	407	430	418	455	439	452	422	436	378	430	416	427	396	401	433	395	420	384	444	420	450	424	438	445	438	426	425	421	416	414	398	405	425	426	412	428	435	432	436	440	422	426	435	434	475	414	437	446	445	413	442	464	410	472	421	452	456	444	468	452	423	391	462	422	428	391	442	437	418	410	374	421	411	434	427	438	440	421	421	396	431	428	406	460	388	425	412	417	463	452	388	416	431	409	450	435	404	409	436	425	419	420	421	434	410	458	419	400	397	443	433	392	422	408	440	435	454	407	433	412	402	415	424	380	416	410	444	417	427	425	424	431	415	415	393	397	427	433	444	442	441	412	416	411	425	442	433	441	406	451	432	413	450	421	420	413	378	428	441	396	460	397	434	448	439	446	411	422	442	392	410	454	454	386	409	431	439	429	425	451	430	452	424	458	460	437	451	411	426	455	403	410	408	410	472	440	477	459	434	421	416	414	393	417	413	360	444	415	434	401	397	422	424	415	424	440	416	389	440	432	399	413	390	423	447	373	404	396	441	412	416	448	388	433	391	396	459	453	406	443	407	445	439	401	440	411	418	402	437	429	423	400	421	408	393	449	420	409	428	427	394	435	411	399	429	388	416	398	414	380	416	415	440	444	413	438	413	419	396	428	386	401	423	382	423	420	437	414	402	446	413	438	405	436	408	433	436	433	439	407	403	396	427	417	432	441	422	418	407	425	446	443	475	418	423	416	402	451	429	434	436	455	444	446	439	397	399	424	390	437	452	427	425	431	408	409	395	415	412	403	417	436	377	431	444	428	419	421	430	432	418	423	414	438	427	431	466	448	456	442	441	441	404	395	414	422	422	470	436	431	432	433	426	424	451	436	424	387	424	391	420	459	394	420	441	411	402	405	425	442	415	430	426	419	382	418	415	428	416	455	457	434	385	440	446	413	458	387	432	405	401	399	419	414	405	443	404	463	404	414	411	407	382	421	400	437	454	422	414	426	439	454	441	432	451	424	433	411	414	405	416	415	417	401	439	356	410	448	409	436	423	409	424	418	426	429	396	449	432	418	433	424	432	436	394	440	437	427	408	408	492	427	410	421	425	407	424	424	424	439	442	424	404	427	425	449	407	437	430	401	413	417	446	421	389	415	401	415	412	452	405	394	457	427	428	399	424	478	442	431	445	409	403	427	444	413	400	424	425	415	430	439	395	394	391	463	437	447	428	415	401	445	407	434	412	414	413	414	403	458	429	447	396	390	430	409	419	418	432	430	401	378	388	393	426	399	451	441	432	443	415	410	413	425	417	397	401	451	398	435	412	442	447	456	396	448	441	413	430	423	413	401	447	404	413	426	429	442	435	398	403	390	442	417	428	442	453	453	401	419	454	416	434	423	416	429	421	458	431	428	427	417	434	417	401	381	446	431	440	446	459	431	421	427	425	446	450	431	445	444	425	450	392	407	404	426	443	448	420	420	420	441	418	462	407	397	384	435	439	420	475	406	404	443	405	428	413	451	394	399	443	436	379	434	424	427	430	391	415	443	429	431	425	390	419	413	453	440	442	417	421	402	453	419	440	442	427	422	456	432	455	391	399	442	418	440	427	423	432	412	400	427	381	393	405	416	410	434	402	417	391	473	416	432	411	448	420	424	413	414	440	419	443	424	417	417	418	431	402	416	424	439	390	421	443	454	419	450	445	452	448	377	444	396	423	416	430	437	382	420	410	390	465	433	446	429	476	397	434	402	440	440	418	431	437	441	415	403	431	431	406	438	428	411	436	438	429	427	396	430	419	434	432	442	406	390	424	461	419	440	434	413	439	434	428	412	455	450	428	425	396	401	398	454	421	421	411	452	397	405	408	421	435	433	447	418	446	379	416	415	466	419	442	451	382	413	427	430	440	416	380	408	406	433	397	378	413	411	404	425	454	482	407	465	412	411	440	433	457	435	419	479	401	410	427	423	428	455	433	438	424	432	458	447	429	420	402	478	452	458	424	438	424	438	461	461	419	451	413	443	445	387	421	425	400	426	435	437	447	408	391	418	402	426	411	433	407	412	441	404	395	410	418	431	444	406	403	447	444	435	429	448	436	416	435	418	428	393	424	438	458	422	437	446	412	468	421	437	442	438	459	419	429	404	433	410	421	400	390	431	408	424	438	414	423	386	428	467	429	414	375	394	448	412	436	437	459	407	461	432	438	436	406	441	440	432	401	443	426	402	421	452	403	435	458	422	438	413	421	444	439	412	427	423	414	420	447	408	429	417	417	448	480	422	423	409	416	408	428	428	398	404	446	423	415	426	401	404	428	468	403	413	377	437	434	418	392	468	417	447	419	413	432	409	405	443	426	426	386	434	403	441	405	421	438	439	433	402	428	431	398	432	439	426	451	417	415	396	423	409	423	390	468	421	396	439	413	439	401	401	453	404	432	406	446	425	420	434	410	430	425	383	403	422	397	408	374	420	413	451	430	402	381	411	369	396	443	419	444	432	404	433	446	375	450	433	410	412	400	413	427	398	429	397	424	418	409	420	403	448	405	413	428	418	427	405	417	386	409	438	446	414	441	415	393	400	429	413	448	456	466	431	428	409	437	382	420	451	434	413	409	433	424	412	431	417	384	409	434	452	418	407	420	438	423	401	390	419	475	427	423	434	433	430	410	405	415	431	421	433	403	394	444	442	398	439	417	426	404	436	444	395	449	390	424	429	373	408	446	446	394	454	455	401	427	373	436	405	437	434	416	428	410	424	408	432	431	419	404	423	453	422	416	410	405	412	418	402	406	437	419	408	424	455	456	434	427	412	432	441	407	447	440	451	423	401	413	463	412	401	429	403	413	384	412	423	398	432	413	421	447	402	460	428	403	401	412	398	457	418	409	461	416	415	435	414	422	402	391	424	426	441	420	425	398	406	422	419	392	417	457	427	375	404	407	419	401	444	411	430	399	419	418	447	411	430	406	428	402	432	429	423	415	429	433	433	454	453	433	427	415	370	427	457	442	404	387	435	414	417	419	422	414	418	419	436	444	427	401	403	397	422	443	431	461	414	438	416	425	428	396	435	430	433	435	426	399	412	418	456	426	428	404	404	399	424	400	423	432	374	427	413	421	446	419	428	424	418	441	422	391	405	423	432	411	462	440	460	410	436	416	454	433	425	402	396	420	439	445	410	396	373	407	423	416	413	406	422	459	419	408	406	430	442	446	402	407	441	382	411	451	448	409	447	409	418	431	427	385	437	402	417	413	447	452	436	406	402	436	452	385	424	414	420	449	407	425	412	441	430	393	437	408	443	436	397	427	421	442	390	400	395	407	389	421	398	417	467	405	442	412	420	411	458	433	404	413	417	428
3185	7972	5213	2427	1854	1440	1174	969	867	750	691	729	671	627	579	571	593	551	575	539	556	585	553	577	563	541	560	539	534	562	548	502	526	514	523	524	582	497	503	593	1318	547	530	630	974	481	536	498	535	551	529	480	508	555	516	503	535	474	487	485	511	553	491	498	487	496	545	501	507	536	510	550	555	550	514	521	541	488	527	524	545	502	537	548	548	487	510	523	530	502	485	520	495	514	544	552	510	500	536	494	512	513	541	486	468	526	506	481	518	504	532	493	527	498	496	502	566	522	514	458	472	475	515	513	542	510	474	492	496	524	566	529	536	496	516	508	507	497	542	556	509	506	471	480	546	515	467	487	541	526	518	492	505	470	523	474	485	525	532	513	512	516	503	510	517	490	537	510	493	502	520	515	513	487	501	516	528	446	502	513	521	483	512	515	468	503	460	507	528	527	492	468	498	504	528	527	539	483	508	531	534	537	509	507	474	472	512	488	559	507	514	486	506	507	511	519	494	513	487	511	523	507	496	510	507	539	498	517	496	493	509	510	501	505	497	501	502	513	521	490	503	500	519	508	485	520	516	488	525	514	525	516	482	547	485	548	540	549	526	509	519	558	513	490	529	508	526	486	504	534	498	503	506	531	519	558	533	476	523	542	537	497	548	503	515	488	533	518	476	528	519	505	497	524	528	499	479	493	502	530	507	516	513	550	534	522	518	507	508	487	527	517	482	521	529	505	522	487	520	479	519	533	479	477	514	516	481	520	506	512	496	490	517	513	513	522	490	503	510	487	525	529	490	461	539	490	510	487	487	529	510	516	475	515	494	510	539	544	543	500	509	521	495	525	508	514	517	500	510	490	489	507	503	488	497	512	543	477	528	543	516	516	508	490	529	499	534	538	510	497	514	505	523	466	566	520	524	541	543	506	489	493	520	545	517	504	512	561	486	502	508	524	488	561	507	513	486	538	497	530	479	515	507	533	532	547	529	514	521	508	492	552	517	516	508	490	527	486	496	490	515	503	523	540	536	544	532	531	476	507	544	513	521	488	484	515	515	470	485	471	491	470	544	535	533	486	512	519	520	508	515	517	518	514	486	534	520	504	525	508	532	513	504	497	537	469	538	510	492	467	484	487	476	491	539	548	529	538	498	462	516	535	537	518	527	523	550	487	529	515	530	491	521	528	504	507	494	526	513	509	521	519	453	507	531	514	526	484	517	475	479	499	493	541	513	517	510	492	509	526	513	521	565	510	507	476	531	517	543	478	513	501	498	531	519	509	525	525	494	499	476	567	523	528	540	498	451	508	495	496	507	526	492	490	474	514	479	523	458	553	485	533	541	512	529	539	509	485	516	490	527	472	552	540	493	521	515	525	503	546	503	534	484	555	526	509	528	439	554	527	507	471	491	495	492	516	474	486	491	507	500	487	509	542	519	504	529	508	518	480	517	513	503	471	508	529	494	500	540	518	546	502	509	518	546	529	496	509	458	553	508	508	557	523	473	471	520	496	503	484	502	476	539	533	516	507	538	502	514	539	533	491	515	500	527	498	533	487	494	527	524	515	509	496	491	466	516	496	484	507	504	506	529	501	508	523	501	549	530	511	478	509	538	485	497	516	479	493	501	492	499	502	486	499	493	528	489	500	540	519	494	504	496	507	492	509	526	510	510	485	528	542	473	491	558	515	502	503	488	537	492	511	504	496	483	461	510	513	521	549	512	497	488	504	516	523	477	508	504	524	533	523	505	487	537	554	551	526	508	462	531	490	504	516	501	515	481	486	478	503	481	472	510	499	467	488	477	545	504	468	527	501	532	491	529	495	498	491	513	538	504	515	496	502	499	527	553	550	504	493	513	534	504	497	476	501	549	531	457	527	531	543	502	448	512	487	518	501	510	518	541	490	502	519	504	482	506	496	501	545	516	469	519	501	508	501	525	500	504	497	536	505	464	531	522	517	507	497	497	451	520	540	492	485	511	452	518	518	510	461	511	521	539	538	481	505	507	525	506	470	555	509	520	542	511	524	511	522	511	546	496	501	530	551	562	518	494	529	503	491	518	458	519	513	486	489	488	539	487	535	538	488	499	509	514	481	494	474	498	490	513	487	526	492	541	467	503	529	527	490	500	529	522	479	523	541	517	516	514	515	521	553	509	488	507	514	509	526	496	515	484	510	514	462	521	537	539	469	490	522	559	511	521	513	477	510	523	496	502	513	495	523	496	481	537	494	497	522	541	472	496	493	519	496	516	514	507	546	520	481	532	527	501	479	543	517	510	475	483	513	517	528	512	537	523	519	497	515	510	488	500	538	569	512	522	494	529	501	515	522	500	554	510	541	527	539	515	498	510	480	536	523	515	488	535	523	504	502	484	517	554	541	496	525	507	501	493	535	495	492	496	507	491	537	525	492	533	527	502	502	520	531	483	536	508	520	487	516	548	497	505	502	554	524	476	497	558	540	508	464	482	544	490	482	512	483	500	463	514	481	492	501	529	515	480	506	494	491	499	528	498	468	504	512	529	519	521	480	541	519	526	525	517	509	495	481	532	493	534	483	473	530	502	539	504	493	536	520	495	507	489	460	495	530	568	476	502	532	491	513	471	492	504	498	518	508	496	525	530	543	528	483	509	533	496	522	506	536	495	477	485	526	498	454	490	560	474	505	538	504	500	519	496	486	536	499	534	509	540	505	500	524	509	482	492	527	509	512	541	462	549	533	541	532	493	522	502	511	489	506	497	515	529	533	494	518	498	480	495	528	485	514	513	514	491	491	506	457	503	530	517	497	490	528	516	522	471	514	516	492	485	479	471	547	499	489	527	541	507	486	528	546	525	480	478	524	527	474	462	488	516	525	490	504	546	525	512	519	520	498	442	458	526	558	532	505	526	524	501	505	518	536	501	466	526	457	518	520	500	500	487	505	521	497	494	495	496	468	549	524	502	511	496	492	489	501	490	536	482	532	509	502	498	529	495	497	523	481	550	533	501	488	492	492	489	539	482	515	493	479	516	502	499	479	499	497	512	528	504	492	519	515	526	524	507	499	529	542	509	507	518	528	520	495	513	501	557	482	499	524	503	542	512	521	469	523	508	521	476	508	528	485	497	522	503	519	503	532	557	520	503	550	495	495	491	504	496	506	512	470	497	471	491	533	470	565	508	529	508	486	504	519	502	543	550	493	490	549	495	543	472	515	496	565	568	521	534	489	489	538	528	557	521	507	528	507	535	484	489	545	522	514	451	503	496	541	477	497	524	499	504	525	513	534	499	531	515	481	479	524	519	468	505	487	515	475	528	536	491	517	483	509	503	503	505	505	466	542	527	549	464	525	513	533	540	487	510	543	518	541	468	501	504	496	520	519	495	527	501	503	514	513	481	499	535	552	498	510	556	540	485	530	497	566	531	475	556	482	526	522	518	493	502	522	493	501	482	531	492	529	517	551	521	492	492	519	495	559	494	557	504	493	491	517	489	526	528	566	543	486	514	475	506	509	512	542
24925	21386	26506	25290	2195	412	359	284	282	299	255	274	288	255	200	252	237	218	252	242	254	232	207	246	241	250	242	225	250	255	225	253	228	231	241	216	197	225	232	258	358	217	260	257	332	239	225	209	234	211	221	209	209	226	222	222	212	221	231	227	241	228	211	216	242	228	231	214	240	236	197	211	230	214	217	199	239	235	229	231	212	219	226	219	218	219	211	233	248	216	241	226	210	189	207	216	214	230	223	222	234	193	220	188	222	259	240	184	226	246	244	217	244	230	223	236	231	252	226	220	227	239	233	209	222	245	217	246	187	222	231	238	215	225	212	232	219	220	217	259	210	225	219	214	213	217	222	204	228	208	241	250	201	204	238	209	234	228	222	201	229	240	211	215	227	217	236	207	227	243	234	229	209	222	218	227	233	210	233	237	249	225	241	216	216	203	220	253	227	203	236	239	223	235	227	228	217	217	201	198	201	212	219	192	226	202	262	227	255	244	213	242	208	217	237	206	217	210	201	213	220	228	202	212	221	245	225	264	253	215	243	232	221	238	245	234	212	246	217	211	208	225	235	198	222	201	217	237	214	200	198	188	238	207	211	242	219	224	216	232	236	233	200	233	225	228	216	211	216	212	287	207	225	208	226	208	222	252	222	210	199	215	228	224	205	242	224	231	211	219	200	233	200	230	214	223	210	219	255	233	219	197	205	226	225	215	236	237	219	237	224	215	232	217	214	209	243	218	226	236	245	206	221	212	220	232	212	228	214	225	213	209	194	243	214	222	240	181	224	225	236	227	229	218	230	236	210	236	210	227	234	240	230	236	240	210	237	210	229	226	211	220	200	220	250	230	209	198	234	211	238	213	209	248	179	251	225	242	208	216	185	223	192	201	214	238	230	231	236	225	231	225	227	227	226	207	233	233	238	246	218	233	220	228	213	213	228	234	234	232	233	214	212	221	227	225	233	219	226	220	211	221	230	233	240	212	206	242	244	182	219	189	244	232	213	218	250	216	240	223	209	227	190	231	232	226	208	212	246	200	235	230	229	244	221	212	222	198	205	239	199	232	194	229	231	221	211	223	196	230	223	232	243	217	227	221	228	225	229	223	205	250	220	246	208	200	212	238	227	221	246	218	248	229	195	234	225	240	203	196	224	235	207	205	218	205	229	228	204	223	217	220	231	236	216	212	227	224	237	217	248	220	225	234	208	228	221	236	240	262	230	215	231	209	225	248	225	219	249	255	232	213	205	208	197	211	210	226	231	221	236	233	227	244	248	247	228	243	208	254	228	220	224	218	232	224	212	237	199	211	208	213	200	240	233	219	220	251	218	216	245	221	220	238	231	205	244	228	243	225	233	238	196	223	220	236	232	235	220	214	196	244	213	235	193	233	231	240	191	217	218	188	213	217	232	236	229	225	212	197	232	220	250	210	227	220	205	207	241	236	226	228	243	216	202	223	196	230	241	220	231	237	247	232	236	200	215	271	198	263	207	229	211	200	206	231	210	238	257	202	212	255	235	240	234	191	217	229	245	230	218	237	231	197	268	215	224	236	215	233	225	228	221	226	212	245	251	187	241	223	198	241	226	243	213	231	210	238	237	222	230	238	223	243	223	254	239	249	207	223	212	237	240	235	224	221	226	203	185	245	231	228	225	234	225	229	261	217	233	230	223	222	229	255	216	246	207	214	224	221	227	208	230	226	236	228	210	232	222	214	203	239	239	230	250	229	243	217	224	243	219	229	253	220	234	225	209	219	234	204	228	220	230	244	243	215	246	221	198	225	232	216	254	230	232	236	239	254	247	218	228	223	203	216	229	207	234	220	231	225	221	211	241	219	204	241	205	218	268	240	212	200	236	231	228	237	232	216	206	197	222	199	224	224	202	249	211	212	222	214	217	228	225	222	193	214	221	250	241	219	251	211	191	193	219	185	260	228	201	276	233	233	261	249	232	230	210	232	212	245	235	231	227	238	244	214	233	213	231	210	227	227	220	241	226	231	226	225	227	227	206	229	201	245	215	223	236	235	196	209	227	188	224	232	240	236	232	222	232	210	226	223	237	214	239	210	214	219	205	206	247	192	257	230	221	220	238	248	239	211	228	241	222	234	240	231	245	218	204	214	242	217	205	232	228	234	229	229	219	211	206	211	209	225	228	233	222	233	263	215	213	238	219	224	222	209	233	230	216	235	233	239	213	215	213	232	215	228	229	241	225	209	217	218	206	214	227	211	212	230	221	244	222	223	200	212	202	227	229	211	205	209	211	223	232	222	212	214	241	208	217	197	213	224	219	202	207	225	233	243	211	205	216	221	191	211	230	218	210	221	239	224	252	229	230	224	239	246	220	257	234	215	214	202	221	238	226	227	219	218	226	251	243	227	226	245	216	219	246	245	233	241	229	231	219	235	219	237	212	250	206	236	226	194	224	215	195	225	225	253	221	227	228	208	216	222	222	199	233	212	203	228	190	243	228	226	226	228	226	208	214	217	222	232	206	227	233	222	222	234	218	229	205	201	205	226	239	251	229	240	227	218	211	221	207	224	202	210	227	206	253	210	207	246	219	219	226	218	202	204	190	228	220	199	219	222	226	238	225	222	228	192	222	219	207	219	214	230	224	236	240	221	214	222	213	218	233	215	253	243	214	244	238	246	214	255	235	213	224	219	217	231	245	237	221	204	194	227	217	206	190	236	228	176	219	221	224	230	264	234	231	239	228	231	235	215	224	230	220	226	217	222	244	214	250	246	196	230	224	213	217	237	227	233	241	221	213	200	257	227	230	220	234	222	227	224	225	240	249	230	236	250	187	227	203	233	243	236	201	223	230	220	239	238	249	203	240	201	241	219	217	230	241	239	217	240	221	215	204	213	221	231	228	231	208	234	205	246	223	216	226	233	217	220	245	248	208	245	230	214	244	240	237	202	217	197	236	211	242	229	220	198	199	226	210	230	225	224	199	216	229	211	240	245	218	233	186	222	237	228	223	237	249	233	215	206	234	229	207	228	231	225	255	205	242	198	223	250	232	220	235	210	207	234	222	214	232	188	238	213	221	195	225	189	210	226	225	226	234	250	208	200	227	229	221	237	202	208	241	210	215	226	205	244	212	232	235	234	224	228	232	252	238	212	230	224	231	191	215	220	229	215	228	209	243	204	229	211	229	226	250	231	209	260	214	217	257	243	214	206	222	231	208	230	236	266	221	211	217	211	204	221	244	230	217	215	217	216	200	201	227	216	235	247	230	225	222	236	234	233	235	220	215	222	222	216	234	246	227	221	198	209	203	221	206	230	231	225	238	199	210	230	232	229	220	213	240	226	214	245	221	213	229	210	219	243	203	238	226	240	236	257	221	204	217	217	236	238	195	213	238	218	237	215	206	245	212	233	230	227	234	240	227	197	235	215	227	239	210	214	216	221	206	224	223	208	214	228	233	231	197	237	197	198	238	227	219	256	225	202	219	240	215	224	194	254	242	195	214	209	210	215	222	225	223	224
3329	3991	2619	1280	914	736	591	512	425	417	392	383	334	315	353	334	279	292	311	263	304	242	300	308	263	298	246	290	271	283	294	284	271	284	302	292	288	281	280	285	542	287	284	321	514	308	254	242	286	309	287	288	243	281	290	302	273	282	264	264	311	253	282	275	266	243	279	238	283	263	293	288	271	278	272	287	265	258	278	257	265	239	280	257	261	258	266	252	234	263	264	282	298	265	273	274	291	288	270	273	267	260	325	263	262	274	251	261	284	255	280	282	244	261	266	278	269	242	236	233	286	257	277	255	271	262	248	256	274	275	251	288	253	280	306	278	279	309	270	281	278	261	256	276	257	265	266	261	230	255	288	254	287	266	259	272	301	247	271	288	262	286	263	251	247	264	272	269	251	271	275	310	260	249	243	271	266	284	273	255	252	246	266	248	263	260	260	257	286	271	262	259	251	272	245	253	257	246	263	260	270	282	247	267	272	263	282	310	285	275	315	253	265	298	268	291	287	283	307	281	307	279	280	257	286	247	264	260	253	258	259	270	251	257	251	261	277	240	268	244	282	268	273	283	253	250	280	251	248	238	257	258	267	283	264	279	271	252	246	257	272	266	278	257	265	250	254	287	267	262	252	250	269	272	279	276	258	270	238	257	285	243	269	275	288	257	282	282	286	286	287	282	245	255	268	256	254	270	276	244	261	257	258	286	277	288	281	293	285	248	268	304	252	273	237	266	279	233	255	257	296	285	282	266	267	290	267	277	244	265	285	254	283	271	232	252	292	259	291	253	245	292	278	277	276	291	276	267	279	301	289	277	274	260	240	260	263	269	267	263	262	267	285	294	270	298	265	247	245	232	278	271	264	246	250	284	273	274	270	279	300	257	262	233	298	257	262	269	239	257	286	246	268	294	262	268	269	255	249	280	271	262	262	285	258	287	281	264	236	294	267	275	269	273	263	279	259	265	277	284	279	257	292	271	251	280	278	255	260	285	285	250	251	261	290	280	272	295	277	263	289	298	269	257	253	284	278	291	253	306	256	294	256	271	258	257	251	284	272	254	259	266	273	283	297	262	249	281	271	274	250	256	270	242	267	288	287	291	268	260	279	288	261	262	282	279	280	274	282	249	246	309	283	280	237	278	281	289	281	293	261	265	288	265	244	294	288	274	281	288	253	272	265	261	267	255	272	276	257	310	257	276	262	245	248	239	268	278	282	255	269	276	267	294	273	264	286	283	266	267	256	288	284	245	279	254	285	273	286	250	267	274	281	271	256	288	281	270	251	287	265	261	260	279	278	248	250	256	286	261	258	255	287	299	241	261	291	273	254	288	258	282	247	282	297	276	258	280	275	280	280	267	260	282	252	307	241	299	258	240	246	243	259	260	265	256	255	256	296	276	294	273	270	268	272	266	278	279	273	263	245	292	256	292	307	255	272	268	251	264	321	237	268	237	272	285	281	262	259	274	261	293	264	265	293	300	249	266	262	274	258	290	271	266	274	301	260	280	243	248	305	257	255	289	293	268	268	273	254	261	275	278	263	280	267	269	254	280	266	271	265	318	266	269	272	291	290	281	271	271	250	259	276	294	247	262	289	280	273	285	268	293	281	285	308	260	280	257	251	275	264	285	260	279	275	267	302	249	249	267	262	294	256	261	250	245	260	284	268	266	272	261	291	269	249	263	286	262	277	270	250	283	288	256	256	273	287	305	280	291	270	287	263	293	256	256	302	268	308	262	274	252	271	261	280	290	276	268	229	251	264	274	287	285	285	260	299	266	264	270	280	290	253	257	258	276	313	285	280	270	273	270	315	265	260	272	246	258	272	257	249	263	276	277	271	267	259	246	261	262	291	278	264	278	269	252	257	271	267	249	240	284	286	269	299	263	277	309	277	240	266	320	291	263	267	255	288	298	262	267	295	270	274	305	295	314	233	278	276	263	245	285	253	266	283	270	272	272	254	268	259	245	275	296	275	250	291	267	247	252	270	300	246	279	264	266	265	266	226	270	244	255	270	261	266	262	254	258	258	245	276	271	253	270	287	252	290	273	257	265	257	271	271	260	259	265	255	280	272	265	265	256	263	270	285	275	270	281	256	247	277	306	279	260	257	246	263	269	259	245	274	301	303	275	280	266	231	258	292	280	266	249	265	266	307	265	259	308	289	252	281	282	241	256	271	294	220	291	288	267	264	266	252	275	251	229	248	263	272	269	284	272	275	275	271	267	255	255	284	257	277	285	282	257	288	275	259	278	256	264	250	258	282	262	265	277	284	268	279	266	271	265	314	273	277	287	298	251	264	250	274	273	260	283	288	288	297	285	312	291	247	274	281	215	287	255	257	261	293	259	257	303	275	268	265	267	282	286	273	267	288	269	304	260	277	274	290	283	289	243	264	300	261	258	250	262	283	272	288	268	248	272	263	285	277	277	288	271	256	253	284	258	272	281	289	269	292	258	261	262	257	250	300	265	269	263	241	284	265	274	282	272	267	273	269	269	254	248	273	253	272	259	255	301	282	244	256	273	270	249	279	271	265	255	266	267	288	278	293	277	263	253	257	249	246	257	268	264	262	276	266	289	293	299	240	284	274	273	270	294	269	249	266	268	289	255	251	305	279	265	278	287	258	268	276	292	280	279	280	253	236	270	269	296	256	263	288	294	263	289	265	281	280	284	291	254	291	283	264	249	257	244	281	257	272	268	256	235	250	278	287	250	267	267	268	281	249	251	283	274	287	269	280	264	280	276	275	291	284	258	252	270	259	261	291	268	275	302	283	292	264	285	278	297	273	295	261	286	256	294	287	299	258	282	252	265	282	284	273	286	269	261	291	254	250	328	243	248	276	248	274	297	269	285	263	301	264	255	277	257	279	289	281	249	296	330	296	271	292	267	277	288	243	297	280	265	270	267	273	273	294	243	277	261	289	273	261	284	263	273	277	257	242	278	266	273	261	250	285	267	257	260	293	261	294	274	266	259	264	264	266	244	243	287	313	285	241	266	283	266	267	257	245	293	307	285	279	262	271	304	287	264	274	257	264	264	261	252	238	254	301	266	261	261	277	306	282	270	296	267	300	278	260	284	263	253	280	265	277	276	283	275	248	267	258	255	249	261	260	275	271	246	259	286	253	286	301	233	266	284	286	244	274	265	261	249	259	286	283	269	262	278	250	276	247	265	306	267	246	271	256	277	265	260	264	292	278	273	253	263	246	231	260	252	268	296	232	255	254	289	267	259	300	272	279	269	255	264	270	272	268	279	301	255	269	284	284	304	256	261	280	275	257	246	219	259	274	279	292	269	263	255	272	285	256	270	285	242	261	275	284	289	271	242	263	242	274	255	257	251	264	279	246	268	272	277	247	260	256	259	252	266	265	274	266	305	289	239	277	263	281	276	287	276	260	226	281	253	264	280	283	287	260	248	263	260	274	281	256	294	281	284	258	245	274	270	260	247	267	301	280	277	280	258	285	304	270	268	252	295	257	264	256	280	253	270
22669	21458	28900	24439	21455	20956	2022	619	457	411	384	345	344	321	290	272	296	275	265	239	266	229	262	233	247	250	225	213	239	203	220	215	218	231	222	226	240	203	226	502	779	304	243	295	697	215	209	223	223	206	226	210	219	181	212	216	215	211	196	217	216	204	193	205	184	226	200	211	204	233	223	223	204	221	192	222	220	212	204	223	215	221	219	218	192	189	207	240	199	210	206	212	192	191	208	190	211	220	196	201	238	217	209	213	232	222	187	211	210	200	203	195	202	215	185	188	240	226	174	227	201	206	205	182	193	199	222	218	212	219	222	192	201	227	213	212	205	210	225	187	202	209	198	204	179	211	212	198	199	192	210	202	216	204	217	203	205	189	207	183	202	216	223	208	208	203	201	204	203	209	190	223	184	203	200	178	215	201	203	207	222	223	203	228	206	196	206	219	212	189	215	187	210	212	208	216	201	232	192	188	201	223	214	193	181	206	214	173	202	231	197	221	208	202	190	231	194	205	194	199	225	198	234	207	206	197	187	205	199	184	202	187	223	213	202	186	193	197	220	203	212	225	204	194	191	210	222	205	214	223	215	217	170	200	185	202	189	190	210	214	180	194	207	207	209	200	203	202	203	207	180	226	192	205	209	205	199	191	219	201	207	191	208	189	209	187	228	210	194	227	219	199	208	177	233	177	203	203	189	214	203	199	208	222	208	194	201	196	192	202	198	206	219	191	238	188	200	195	234	206	197	177	202	205	184	205	201	192	232	219	174	205	215	193	185	198	238	200	188	191	194	208	205	218	206	188	196	210	194	213	210	189	203	198	192	214	209	208	232	192	202	215	225	213	189	200	212	204	204	188	189	200	196	223	200	199	188	196	198	217	231	214	212	217	199	200	210	203	195	224	220	223	179	205	224	215	187	209	220	221	202	196	204	205	190	195	211	208	202	256	197	192	208	216	185	216	173	208	207	206	206	201	207	199	224	222	208	211	197	226	202	227	210	212	211	218	242	213	205	212	208	197	224	205	205	223	216	211	214	194	200	170	211	221	216	187	216	185	213	178	228	226	190	220	184	182	200	219	228	196	195	206	200	240	191	208	227	176	207	217	195	213	225	208	204	229	206	211	239	213	208	207	212	243	213	213	228	200	214	213	220	205	190	197	192	209	218	193	212	208	205	211	223	197	214	233	194	222	200	208	204	208	203	217	227	210	204	211	201	240	190	210	196	204	211	197	200	188	203	223	203	233	203	209	187	212	209	222	240	225	211	208	205	198	220	196	202	181	226	201	191	182	204	211	220	208	203	219	215	207	211	217	203	186	184	219	215	204	183	200	228	212	204	214	227	212	165	211	196	204	204	185	207	215	188	190	195	172	215	186	197	193	204	191	231	201	190	226	190	203	213	212	210	187	210	202	194	187	188	212	200	226	198	214	187	203	204	184	198	195	216	227	193	191	212	196	187	193	206	214	228	215	198	209	187	195	223	212	202	201	205	222	205	224	202	209	211	205	205	219	198	202	208	186	196	208	210	214	182	216	222	220	204	222	229	231	191	199	199	207	210	202	221	188	223	194	208	215	195	217	213	218	222	190	189	182	222	197	226	217	204	194	201	228	205	193	178	191	200	193	178	204	210	227	195	207	188	176	206	232	219	209	204	218	224	199	211	217	189	195	210	196	187	194	206	207	212	201	178	203	221	203	208	213	188	182	189	203	224	200	206	191	207	214	197	224	206	189	218	215	207	213	207	201	213	184	223	189	203	199	219	207	211	201	198	200	207	215	195	211	211	213	196	218	208	219	238	197	191	196	194	205	194	210	184	206	218	190	206	218	164	195	209	237	209	212	186	214	203	209	218	190	188	197	197	214	221	197	179	205	196	193	231	220	201	197	198	189	202	211	196	180	201	212	181	207	217	194	230	180	184	215	199	202	199	207	201	222	202	204	191	218	206	194	202	198	214	209	202	197	223	228	168	210	202	191	215	216	195	205	192	194	217	197	212	213	212	224	188	195	185	234	220	202	190	198	233	198	211	198	217	190	187	177	223	195	180	192	216	215	207	212	205	195	200	216	190	215	198	182	186	214	190	204	210	203	213	222	204	216	211	168	184	203	207	207	186	201	218	207	197	213	227	218	209	218	181	211	186	204	204	217	197	215	187	207	214	190	216	181	186	198	200	221	207	208	195	223	202	194	183	241	228	248	217	202	185	254	224	225	228	224	208	197	193	227	198	223	193	197	207	203	231	200	189	202	206	212	189	204	215	198	206	229	199	210	196	231	184	208	214	187	209	189	221	178	193	229	216	213	214	212	191	188	193	208	230	196	225	184	199	181	223	209	206	201	223	201	203	202	197	208	216	206	227	213	201	207	197	216	180	192	230	210	213	202	202	211	235	187	230	212	187	194	206	190	208	198	204	222	188	214	220	198	200	214	215	197	206	212	209	205	226	186	228	186	192	203	194	203	211	188	190	195	207	186	218	173	236	224	209	200	197	211	226	211	199	198	224	202	219	197	209	202	196	204	215	206	203	209	187	215	248	196	192	229	216	214	218	213	203	212	188	198	201	201	206	230	203	220	226	196	202	192	226	209	217	209	225	190	186	193	215	189	197	209	204	185	223	179	205	200	211	203	193	206	228	185	185	175	210	200	205	215	236	197	220	206	205	211	217	191	225	201	186	196	203	191	208	218	219	228	201	247	222	201	219	201	231	210	212	207	192	215	239	218	193	199	232	207	197	217	210	241	199	235	194	207	220	190	193	203	200	208	194	210	192	238	200	184	208	231	201	181	212	192	199	203	230	209	228	195	187	226	221	207	206	195	203	199	194	204	199	212	203	204	211	207	180	216	225	185	213	222	194	201	214	196	221	231	190	193	192	208	219	227	193	214	207	176	197	202	225	215	220	211	168	190	193	206	211	209	213	198	208	196	182	211	219	218	190	204	202	222	206	181	197	201	221	210	210	210	223	232	206	206	222	209	206	238	219	212	220	184	188	204	196	205	206	211	175	210	225	190	208	227	207	185	219	187	224	238	200	226	220	203	203	196	191	218	220	199	227	188	238	210	206	192	210	190	203	212	214	182	215	216	163	205	216	227	210	199	230	192	234	209	202	191	215	221	195	213	218	220	192	206	196	208	212	201	215	193	218	226	199	203	197	204	219	194	200	185	229	225	193	205	221	197	206	223	226	195	193	222	213	203	197	210	214	192	209	184	202	185	202	206	189	197	212	216	206	195	198	225	198	190	225	209	194	199	205	200	201	195	178	207	235	207	185	197	225	225	197	197	200	182	205	228	205	206	186	217	211	205	200	204	213	218	191	190	220	219	181	206	231	208	215	223	230	210	208	211	207	230	185	208	215	190	205	206	207	190	204	196	197	207	223	212	192	204	219	192	227	217	210	201	235	195	176	221	192	195	199	214	224	191	215	200	216	194	193	200	209	201	199	212	206	197	182	199	184	209	199	223	192	228	207	211	208	232	203	195	213	176	199	188
4005	12551	8162	3867	2687	1977	1502	1176	890	813	679	597	529	497	449	412	418	409	366	322	333	307	327	348	306	295	301	283	305	295	334	296	302	275	290	286	304	288	298	780	1376	419	319	455	1211	257	289	237	254	271	274	262	289	254	259	273	258	230	288	239	259	253	259	272	276	244	245	295	268	253	267	264	251	261	266	242	260	262	261	277	259	263	273	242	255	258	251	253	252	234	253	237	258	262	248	265	254	229	274	262	277	294	273	262	243	236	268	266	261	283	235	231	253	258	215	260	283	286	270	237	277	252	243	245	264	261	249	258	266	265	247	274	247	240	286	239	248	264	238	251	247	256	239	229	252	243	248	270	273	236	260	269	246	244	253	264	272	246	288	253	274	249	240	257	241	265	245	257	238	260	259	276	257	238	255	297	262	240	269	262	243	277	255	273	238	264	275	234	274	238	246	263	239	271	245	234	244	258	241	253	240	256	255	268	270	243	245	258	286	238	262	234	264	266	240	245	243	224	275	229	218	232	250	274	231	252	257	257	250	276	271	243	250	259	229	242	254	246	246	258	252	253	287	261	274	247	245	260	247	273	230	260	243	242	269	297	281	230	281	267	256	244	239	254	235	303	265	264	261	271	203	244	209	273	255	260	249	217	263	272	247	257	254	259	251	244	262	265	253	295	283	238	263	226	258	256	260	267	225	259	272	285	281	276	255	240	262	236	251	279	247	279	282	258	243	286	274	259	262	230	253	243	275	260	244	253	265	270	240	251	245	261	258	261	272	272	219	266	242	279	257	249	253	255	274	261	255	244	274	217	247	270	244	242	246	272	271	263	273	245	261	234	251	278	245	252	256	260	261	267	267	282	271	263	264	251	244	258	250	258	249	257	251	241	251	235	239	273	235	274	219	257	254	286	224	273	252	261	250	276	248	245	259	305	253	264	267	246	272	249	242	263	248	289	267	255	280	250	254	240	249	262	253	234	260	257	237	259	269	279	283	269	238	234	253	245	274	251	258	239	255	272	279	246	278	257	277	238	238	247	260	271	251	230	236	262	258	229	264	246	232	258	253	290	275	278	270	259	274	245	257	263	281	250	248	264	253	264	258	231	256	255	272	242	242	286	257	234	254	263	270	266	243	226	283	284	283	244	254	270	235	274	260	267	251	239	275	239	276	237	252	255	271	274	257	246	252	266	253	271	270	283	252	251	295	243	263	282	238	260	261	230	241	242	263	253	240	271	274	273	223	246	276	259	258	259	223	219	253	240	267	261	260	241	269	282	254	298	237	261	276	268	247	292	268	245	261	244	258	248	257	288	306	273	260	290	241	250	246	267	266	248	240	262	274	259	237	259	224	249	241	252	264	269	276	236	272	208	258	250	269	246	266	271	255	242	285	272	276	255	290	248	261	241	277	261	252	260	279	281	250	246	245	249	285	220	236	246	253	262	278	271	261	269	274	262	260	260	244	269	252	240	264	237	236	278	262	295	260	251	265	213	221	286	285	255	291	256	250	239	265	251	246	265	225	227	231	223	259	268	300	269	263	261	244	281	224	269	264	254	259	272	244	229	249	235	255	238	240	273	246	272	270	263	234	247	264	276	246	265	297	250	276	275	267	264	258	297	251	272	245	256	271	261	241	265	236	264	277	243	277	263	259	257	234	276	273	231	247	234	268	242	258	248	264	293	279	259	240	266	263	253	273	259	274	266	261	270	276	273	293	279	236	244	243	286	240	240	253	234	238	246	253	253	252	291	261	261	260	251	263	235	260	244	275	273	261	253	268	250	253	277	255	263	242	254	248	246	291	248	299	241	245	266	259	259	262	235	265	238	254	255	273	301	243	265	261	252	271	267	239	240	274	259	236	263	254	259	242	297	215	260	257	263	253	233	236	238	270	271	256	273	252	239	272	269	276	250	259	256	259	255	282	266	227	237	242	248	264	249	274	252	247	245	274	246	249	249	244	258	254	273	249	259	254	273	253	261	288	260	233	271	254	280	245	230	250	271	266	253	269	243	246	248	255	248	242	222	253	252	295	241	238	249	269	244	276	256	243	251	231	272	264	266	273	256	240	282	239	255	276	246	265	271	263	278	227	289	264	280	247	271	265	233	282	232	262	251	276	280	251	249	263	277	251	252	248	255	267	256	263	262	280	235	257	245	292	252	253	245	283	288	268	290	245	270	254	273	275	289	247	254	273	252	262	262	272	251	251	267	225	254	257	250	261	267	255	273	262	237	237	259	268	248	284	269	242	273	256	258	281	263	259	243	244	258	247	273	233	264	268	245	250	246	261	259	245	254	274	239	222	291	249	278	254	248	251	268	244	269	267	263	250	268	240	271	258	237	249	261	246	243	259	255	276	255	233	282	240	272	310	231	273	261	275	253	270	237	282	259	243	234	261	282	252	243	252	238	246	257	279	260	270	245	282	289	255	267	278	247	252	259	289	275	261	227	272	248	261	256	258	243	264	268	280	258	259	254	252	244	246	269	241	268	250	256	243	243	264	213	259	222	238	230	284	251	277	263	271	257	259	262	249	259	252	263	250	248	318	282	254	248	250	300	258	275	275	281	286	274	273	254	261	245	279	256	250	253	237	267	261	273	263	286	254	251	264	252	246	241	258	251	267	228	236	250	244	285	271	273	227	247	280	235	269	258	267	266	248	237	257	254	222	250	244	268	253	238	246	260	247	272	270	279	251	237	277	266	255	260	249	241	257	257	242	243	262	298	241	256	256	246	261	248	249	251	285	279	246	236	269	264	253	269	260	261	263	262	267	246	260	258	253	253	253	238	212	268	264	272	262	259	287	252	231	223	252	297	274	236	262	259	257	275	241	253	256	283	259	241	287	272	267	246	244	222	253	259	249	249	248	255	245	251	272	249	260	271	259	265	243	231	279	257	245	238	268	299	239	269	279	223	269	256	274	264	241	285	259	239	241	248	251	278	250	265	236	251	280	274	248	233	263	268	270	268	270	268	250	274	262	252	240	278	271	231	266	274	260	248	262	245	255	281	268	245	255	287	258	276	271	250	246	246	260	270	264	233	295	234	259	296	260	280	247	237	259	251	248	239	240	255	271	271	227	250	273	256	246	283	204	272	286	251	229	247	258	255	257	260	241	252	256	240	241	232	269	251	259	262	266	268	243	226	253	237	263	287	243	234	260	258	265	282	271	255	266	253	259	245	251	248	268	223	274	258	254	242	215	256	220	290	237	259	265	275	262	270	261	285	243	249	244	235	249	234	243	225	280	263	254	256	273	231	264	243	266	261	271	240	259	226	233	264	264	250	260	273	241	253	283	288	278	249	248	244	245	263	273	254	262	262	250	262	260	257	272	251	244	246	239	264	249	265	274	251	246	254	281	265	251	234	244	248	252	248	261	239	254	247	259	253	261	270	253	259	240	266	275	260	247	234	257	244	277	263	251	214	250	245	260	243	272	273	260	256	260	238	254	280	255	266	273	260	269	234	245	243	245	270	275	286	278	247	252	273
28044	15875	2362	624	475	486	426	421	388	425	390	452	386	401	435	428	423	422	406	428	422	425	419	386	423	423	412	411	374	411	435	406	406	391	410	419	402	390	396	430	411	437	406	415	446	435	422	413	441	408	409	436	397	416	445	404	419	412	440	389	399	410	432	399	460	415	400	443	424	397	419	398	425	431	395	423	436	404	437	416	406	442	377	417	392	408	432	456	432	395	416	409	417	431	417	413	423	441	434	399	435	443	422	397	387	398	409	411	403	404	400	415	363	407	407	436	398	396	427	443	367	441	415	397	396	421	399	432	387	382	437	380	393	432	387	418	431	417	405	408	394	414	417	392	419	420	402	387	436	399	412	440	409	382	390	423	379	413	417	410	401	403	379	396	403	402	408	438	411	389	393	383	422	396	408	388	418	399	377	438	409	407	415	405	383	377	385	410	413	396	428	390	376	418	384	417	333	391	409	407	407	418	409	395	456	400	420	403	361	418	381	407	422	416	419	404	461	374	402	414	382	406	389	400	396	388	411	398	422	399	425	414	379	400	388	432	418	422	418	427	429	396	415	429	415	371	401	401	395	364	425	406	392	405	406	427	424	413	426	410	396	422	382	404	429	421	431	401	448	407	424	410	470	446	392	444	412	436	409	409	392	405	407	414	415	387	369	425	406	403	406	364	451	428	406	409	392	428	392	419	402	436	414	374	416	393	388	407	401	404	389	400	439	408	402	405	388	416	365	425	401	398	404	436	362	414	369	380	398	452	438	400	422	464	432	386	421	413	372	387	416	414	416	423	378	389	393	399	419	440	402	412	395	410	422	421	443	411	402	434	397	410	402	426	432	420	404	408	440	410	378	406	409	402	399	409	400	402	400	383	369	417	398	403	445	418	411	402	389	406	416	402	416	413	405	399	401	441	393	400	409	380	421	404	391	396	402	399	414	411	388	421	406	420	367	419	384	417	416	403	394	365	398	413	417	396	416	386	397	409	411	425	418	404	404	439	445	425	389	388	442	421	416	404	436	390	402	386	405	434	381	400	405	389	420	388	393	406	421	396	396	407	408	412	418	402	403	382	377	381	422	400	389	399	399	402	411	412	425	378	369	380	450	413	435	406	412	392	422	406	420	419	401	431	373	405	404	431	399	407	410	393	431	431	376	425	431	403	402	396	413	438	428	414	433	435	429	434	399	454	453	414	384	411	424	418	425	420	415	434	376	403	413	401	403	392	405	421	407	378	444	430	424	413	395	412	414	404	413	400	394	437	377	420	408	389	412	421	407	413	436	429	409	399	392	415	380	382	418	411	410	395	414	400	391	402	437	376	402	417	410	386	434	417	422	399	360	390	414	418	409	367	425	378	431	387	406	420	403	410	390	400	463	420	404	398	398	421	397	396	414	411	422	437	393	407	398	409	437	398	417	419	382	395	428	377	412	426	438	433	363	383	396	424	430	427	426	388	431	392	429	436	437	422	421	408	424	378	416	406	412	427	395	414	377	420	391	387	432	409	409	377	423	401	412	390	398	403	391	451	436	435	415	442	414	416	396	408	407	401	441	401	421	379	433	414	342	408	373	374	425	424	356	415	440	406	402	393	367	424	412	392	424	401	391	407	429	402	404	409	382	384	430	391	421	392	396	436	405	396	417	420	418	398	422	410	366	390	444	408	414	436	422	382	414	445	421	394	400	418	428	431	374	400	421	429	403	348	415	435	401	405	415	426	419	420	422	390	406	449	430	389	413	397	429	425	405	392	370	401	400	430	435	425	398	393	410	388	426	428	416	411	446	399	458	426	423	381	402	417	395	362	412	399	409	433	446	428	377	443	426	427	391	425	403	427	413	445	407	403	384	423	410	438	391	409	394	423	394	375	392	401	423	415	430	426	414	425	380	391	408	417	406	392	438	402	413	440	405	422	410	389	379	392	433	429	389	402	402	388	440	406	378	424	384	384	405	408	418	388	394	430	397	394	376	416	414	363	428	409	436	410	420	386	387	389	409	388	426	413	412	421	380	397	387	432	436	417	418	409	422	414	412	398	409	408	417	383	446	417	399	390	421	439	400	395	411	393	419	436	439	423	425	412	436	361	418	394	436	399	409	413	414	395	435	427	400	392	400	408	418	416	425	401	436	379	396	412	400	377	371	411	407	420	400	412	418	439	455	455	415	400	411	439	431	415	413	403	417	431	381	413	413	446	420	420	407	410	413	392	436	407	390	394	451	423	394	421	430	404	398	426	417	373	415	401	392	391	418	390	439	423	388	420	413	416	399	389	418	380	404	397	408	398	421	403	410	419	455	415	402	394	407	416	433	421	397	412	411	415	396	436	420	422	409	437	423	454	421	376	413	403	385	404	422	431	419	424	384	394	430	419	424	426	424	416	431	413	421	426	433	398	433	413	394	410	393	386	391	412	410	405	402	419	364	442	392	427	383	420	402	393	420	370	380	405	396	391	373	428	386	399	371	441	414	427	391	382	436	425	421	431	405	407	443	408	422	415	418	387	421	460	481	395	367	419	410	383	408	435	409	379	389	377	420	432	384	364	413	405	407	389	412	386	385	445	381	421	392	400	371	407	421	386	412	391	420	409	428	443	414	427	414	408	410	412	405	411	390	420	418	409	416	429	450	430	392	366	403	419	417	394	370	393	393	401	390	397	420	438	410	424	429	438	408	413	419	396	409	419	398	402	406	416	417	432	399	399	433	400	386	393	418	389	433	402	378	404	407	409	405	434	408	370	402	431	398	403	378	410	416	430	423	392	396	418	380	420	420	424	417	424	403	426	393	422	441	421	407	403	415	396	426	412	424	428	364	410	405	388	429	410	404	382	374	405	392	399	402	422	387	412	452	401	379	423	434	409	409	440	426	399	411	412	397	383	375	422	374	409	407	396	423	359	424	401	416	409	417	431	412	416	402	414	434	399	417	422	386	397	435	387	370	374	417	374	395	433	415	423	420	424	400	399	397	416	382	427	410	422	406	396	381	353	417	415	424	402	423	407	399	410	366	392	391	396	423	395	408	423	421	408	393	412	436	416	409	417	427	388	432	374	406	436	414	441	399	448	411	409	411	454	366	394	419	435	374	398	387	422	414	387	400	457	400	448	380	430	389	385	435	387	397	377	373	407	418	423	399	395	363	399	400	383	413	382	412	415	390	438	428	431	449	382	386	417	414	408	429	397	420	392	409	439	392	388	392	429	386	403	397	409	425	411	405	396	380	382	399	369	437	390	397	374	416	437	372	427	428	404	408	403	409	421	439	434	398	406	413	405	434	435	427	381	437	394	428	404	423	408	434	424	413	410	382	397	397	429	426	383	405	405	414	411	417	416	424	458	421	400	422	401	352	378	442	352	399	446	395	432	426	426	405	415	425	391	410	385	397	417	396	402	429	447	427	435	420	407	404	379	447	401	414	420	387	439	403	390	369	421	399	423	442	406	421	404	413	395	395	392	385	370	424	479	405	379	434	379	412	396	414	418	432	389	461	426
4560	1217	947	665	590	558	475	508	505	488	505	495	532	497	465	520	530	519	480	474	525	505	478	464	471	478	506	463	482	436	482	476	487	537	470	504	482	486	494	541	505	497	522	502	479	515	526	507	505	492	496	508	446	489	481	509	469	506	508	468	506	521	475	516	507	454	496	479	490	448	459	473	480	491	476	475	486	489	470	492	471	510	462	491	523	486	474	511	488	482	503	516	466	483	451	501	457	510	525	492	483	483	475	464	488	528	491	516	453	454	479	466	477	505	451	469	464	514	471	461	481	473	449	476	522	490	503	496	450	489	479	506	504	477	501	474	471	486	459	527	516	501	454	494	531	470	467	465	437	480	434	496	485	501	477	498	466	495	472	483	483	474	465	467	458	488	509	447	479	481	488	478	526	455	480	491	482	507	465	476	513	446	489	488	489	510	493	534	471	531	503	485	459	459	520	495	470	495	481	459	506	460	495	512	476	487	484	498	483	510	497	510	462	467	497	477	524	511	489	481	448	488	461	462	455	495	467	502	495	513	448	507	474	505	467	507	484	494	489	502	487	496	499	480	453	440	453	480	497	485	457	489	443	474	490	501	484	484	513	486	454	498	513	511	494	500	481	460	496	461	487	484	476	505	501	447	482	494	503	455	463	514	471	475	466	491	508	512	480	503	512	458	486	480	485	498	477	516	516	510	524	534	517	491	428	505	494	475	509	526	500	505	495	479	455	449	500	503	506	518	502	480	490	494	505	475	482	494	469	513	478	485	484	486	471	469	457	461	498	492	470	478	504	498	497	492	513	529	474	480	449	517	492	488	507	455	498	468	470	437	497	521	472	454	487	487	457	460	476	464	511	503	476	490	496	512	478	526	477	439	463	506	480	461	479	465	459	477	477	442	473	521	531	488	455	477	512	469	482	501	502	477	521	510	475	484	468	503	536	554	481	481	459	507	457	489	475	503	487	456	447	518	513	454	475	451	484	460	480	526	517	509	461	501	498	497	501	463	503	460	458	492	471	467	488	481	473	486	474	460	466	494	484	496	505	482	511	503	476	465	525	483	491	483	455	503	482	474	448	512	503	490	475	442	495	441	490	481	498	478	499	494	500	462	528	478	525	518	490	464	495	481	479	483	506	462	466	477	429	459	487	482	503	487	507	483	444	493	480	484	490	463	486	481	513	489	480	436	495	493	475	478	502	474	458	507	493	528	481	514	472	489	475	506	490	484	467	466	446	489	460	501	486	521	497	449	485	515	531	496	477	473	503	498	438	490	495	477	479	519	469	486	480	490	466	507	509	500	481	437	467	518	490	496	469	472	475	456	460	490	486	482	477	483	479	467	475	450	444	493	506	488	456	492	495	454	461	461	498	490	528	480	492	491	501	522	503	506	508	471	518	488	476	457	481	500	451	490	509	529	514	478	506	494	498	442	491	486	510	490	488	483	508	456	478	535	474	459	490	515	521	490	506	506	482	503	508	496	507	439	496	494	455	503	485	509	502	490	499	491	499	473	537	488	516	444	483	534	504	479	483	504	472	486	446	463	487	497	489	487	539	492	496	484	514	469	514	508	488	525	501	470	484	490	492	525	492	466	481	505	498	486	439	443	473	484	465	477	478	481	468	455	502	496	479	499	513	467	478	446	513	468	499	487	469	484	502	500	474	508	514	486	480	459	506	470	481	495	454	489	475	471	458	485	510	460	477	487	516	490	474	519	489	502	496	502	515	467	481	498	502	464	479	450	507	515	507	483	443	508	488	485	454	469	466	475	482	494	499	488	502	491	476	471	519	483	460	505	504	529	490	473	481	467	476	501	467	507	466	493	430	495	472	523	471	504	526	481	484	516	505	492	472	532	448	486	473	469	477	491	469	497	510	504	476	509	477	476	471	496	457	488	448	444	472	475	494	475	477	496	508	457	467	458	471	498	469	503	490	464	497	461	488	515	508	499	448	511	466	521	492	470	445	484	521	485	468	505	475	490	479	468	530	499	488	471	453	475	433	477	489	500	487	465	480	483	495	490	509	498	523	514	429	506	462	488	503	512	499	456	475	521	504	466	502	488	496	494	447	511	529	458	443	473	474	446	461	505	516	503	490	481	493	472	485	491	513	450	456	470	456	485	485	502	484	511	506	510	502	514	494	520	489	469	491	474	457	487	514	530	509	532	497	477	500	488	463	479	509	530	461	472	517	500	493	465	501	461	522	513	464	529	480	481	480	498	476	477	491	471	449	488	510	479	485	537	479	478	478	483	496	464	472	469	507	515	509	488	475	501	516	493	485	472	473	484	493	441	466	441	487	488	447	458	479	484	505	465	504	516	476	490	476	485	518	472	487	519	475	474	478	480	502	487	463	482	497	494	493	480	502	471	514	529	441	498	489	487	502	491	495	487	473	456	483	493	453	477	494	438	496	513	472	521	496	434	487	470	462	490	501	466	471	503	530	473	473	516	487	481	458	468	463	475	470	456	493	500	491	523	491	463	487	497	471	467	469	456	479	510	510	504	458	521	519	464	458	477	461	499	539	545	511	507	466	523	451	471	479	459	488	453	475	498	502	459	516	458	445	436	488	469	496	431	469	475	469	507	508	544	494	464	529	482	457	472	510	476	484	471	481	505	436	462	503	466	522	465	476	483	499	487	476	480	467	471	491	516	507	465	450	458	486	470	453	475	500	484	497	510	486	494	449	471	500	525	465	517	478	457	462	454	488	485	485	536	516	516	462	480	482	482	491	454	514	490	480	512	501	446	485	507	473	481	486	476	471	511	453	473	452	448	511	448	478	477	504	468	498	429	495	486	478	485	494	524	460	480	466	446	480	529	518	462	482	468	452	457	524	484	483	510	478	528	481	521	498	466	491	479	472	503	474	482	472	476	508	496	483	505	496	457	480	467	490	491	482	474	475	495	476	471	477	444	470	509	545	483	493	465	494	524	486	493	535	488	508	473	471	435	503	504	503	467	520	497	508	474	506	510	510	458	475	477	491	506	506	481	476	449	484	485	463	499	493	491	467	454	485	449	496	501	516	498	470	504	484	529	502	455	501	464	523	479	452	484	499	457	487	462	510	524	485	478	468	485	480	468	494	465	488	516	501	479	466	473	480	476	479	436	464	444	474	464	493	488	489	489	520	469	505	505	493	472	528	458	495	493	501	492	497	496	469	475	463	497	486	486	474	493	464	475	478	465	459	490	463	513	513	484	467	496	475	472	499	472	512	478	504	491	499	499	512	459	459	470	470	461	521	502	457	507	498	481	489	519	473	495	519	461	490	490	492	478	507	479	470	512	468	507	501	467	487	478	483	492	467	487	429	482	460	516	468	527	469	534	456	483	489	499	469	516	488	503	480	479	477	506	504	466	496	477	511	523	501	506	477	493	499	465	486	503	512	449	473	533	463	469	453	496	488	490	506	478	508	516	500	471	438	476	515	505	498	500	489	483	490	510	449	495	481	483	494	492	498	494	500	522	483	477	496	486	479	508	446	519
23720	21412	28225	24991	21044	3204	835	678	545	557	529	483	508	504	481	502	468	440	466	473	434	407	436	436	455	434	415	440	453	453	436	452	476	429	432	446	405	451	411	703	613	602	413	492	629	457	429	453	429	401	432	473	467	441	399	445	432	411	420	387	436	435	451	409	443	463	396	457	430	419	429	457	434	451	432	416	434	432	425	460	408	439	408	436	474	449	422	428	441	385	432	421	429	400	438	411	434	438	406	405	416	450	446	446	419	422	449	399	402	437	398	431	389	425	469	457	436	421	435	450	423	423	443	425	445	458	436	426	425	409	427	439	417	435	410	442	454	429	410	436	433	478	383	429	458	436	421	419	426	451	441	424	435	413	410	402	442	390	396	443	435	436	439	437	411	443	445	465	495	415	445	403	422	440	451	433	440	428	421	409	435	442	402	441	457	419	412	428	458	391	424	417	406	403	421	384	414	432	395	432	444	436	444	441	435	406	393	383	394	437	423	465	454	412	406	423	430	434	437	439	420	440	387	416	459	413	444	463	452	435	437	438	406	414	419	447	464	435	452	402	459	465	442	462	422	413	420	452	427	437	410	427	461	443	428	420	418	438	441	432	428	431	450	381	449	428	427	410	426	457	410	407	406	440	426	447	451	436	418	479	399	445	439	444	453	438	409	444	434	408	421	424	411	449	452	444	434	390	391	412	425	449	408	453	450	406	417	408	410	427	430	397	408	416	395	429	450	464	415	449	436	409	434	442	424	441	401	448	390	433	432	386	414	376	409	402	433	456	427	436	400	476	455	417	421	409	407	420	400	426	418	471	469	449	401	435	399	434	442	444	396	443	424	419	419	438	417	429	410	441	443	437	472	441	460	453	417	442	440	462	420	427	424	425	444	447	462	419	419	421	413	438	414	415	407	434	438	434	416	422	451	413	393	433	439	404	401	399	452	438	429	438	455	440	420	451	442	450	418	404	422	443	419	429	417	390	421	459	433	468	420	458	447	460	421	460	418	428	436	409	438	426	448	437	435	457	420	405	434	439	428	413	401	510	384	425	379	440	447	420	411	442	413	427	442	473	445	439	427	399	439	412	421	419	431	420	420	403	458	424	424	494	444	461	414	413	441	423	446	430	444	452	450	435	467	390	427	439	467	411	449	419	419	440	434	472	451	434	458	427	447	463	408	443	427	406	431	397	457	442	387	420	451	425	425	448	416	415	431	456	427	425	446	449	438	455	405	416	454	440	418	456	392	394	414	413	441	429	426	469	465	405	420	437	417	441	429	448	450	434	405	411	417	413	425	436	436	416	434	402	423	445	405	412	475	423	452	442	445	461	436	440	468	421	429	445	401	415	404	420	411	444	432	422	449	419	422	401	417	405	414	425	443	412	401	421	442	421	392	446	441	402	439	426	426	450	397	452	440	446	429	436	425	423	415	457	439	423	461	402	406	428	436	440	449	442	460	421	414	404	439	435	439	434	441	390	419	398	436	437	441	463	406	459	425	397	427	420	418	466	472	420	460	426	416	437	441	425	437	464	432	457	463	433	436	430	452	433	436	448	403	406	426	447	456	433	414	463	392	423	433	440	422	462	433	422	412	439	438	408	463	457	416	431	427	425	380	479	451	419	453	439	447	462	401	412	435	430	449	452	400	477	415	396	461	405	421	380	408	373	435	395	406	412	416	438	396	460	408	455	410	439	454	416	406	432	436	447	393	408	445	409	407	409	421	430	432	438	383	407	404	442	426	433	421	456	422	439	428	435	447	429	436	415	451	430	442	478	474	468	465	420	429	457	408	429	459	450	467	374	416	470	421	469	455	455	381	409	394	467	441	446	412	438	428	447	443	429	457	450	457	419	423	403	422	428	431	399	442	384	436	455	414	425	412	431	408	423	446	429	437	460	415	386	453	452	445	473	399	403	418	439	409	402	426	455	452	402	423	431	417	428	419	443	415	415	459	440	437	470	458	443	449	475	421	421	442	427	451	435	454	391	397	428	446	410	400	412	432	448	410	418	437	430	458	398	431	409	419	415	491	425	399	476	396	461	415	427	436	432	454	468	419	434	434	445	420	432	476	382	434	430	430	450	427	434	429	437	463	417	425	455	424	405	392	420	424	445	416	460	439	428	463	487	451	416	447	434	423	417	412	426	411	421	457	426	416	391	458	435	413	459	417	453	422	405	438	419	445	418	459	440	439	468	416	412	431	448	449	437	421	418	416	412	424	447	440	431	421	414	437	454	418	419	453	445	428	405	409	449	458	434	429	436	431	443	465	414	429	398	454	447	405	419	412	424	446	442	433	429	408	440	421	414	423	451	417	442	434	451	423	459	416	428	396	426	410	433	453	447	437	429	452	442	455	420	399	423	446	429	449	421	428	431	423	453	430	452	415	426	452	420	411	397	418	426	453	398	475	445	381	426	450	424	436	428	417	455	414	438	432	452	440	401	420	442	433	446	445	443	411	415	449	399	440	461	425	442	428	440	416	446	375	430	399	436	448	417	409	444	395	438	450	426	395	391	440	451	383	422	425	445	449	461	426	426	408	415	424	406	412	453	419	410	445	414	433	451	434	431	390	426	445	447	417	427	444	434	415	404	421	427	444	417	417	462	430	439	449	407	412	455	418	388	454	432	435	429	370	436	387	435	397	417	442	464	422	441	449	436	465	461	399	427	460	445	384	439	403	456	390	426	435	437	424	443	446	404	393	370	443	428	461	446	424	356	414	417	449	406	437	421	424	449	462	416	403	431	429	461	422	427	450	414	459	414	424	444	451	424	455	433	453	419	424	418	446	417	449	430	435	425	419	407	419	415	416	436	428	451	464	418	442	427	424	458	405	440	424	423	438	455	419	470	416	432	408	416	404	418	464	430	424	409	472	416	467	423	433	455	426	419	446	449	433	431	452	429	400	456	403	426	425	437	425	458	428	444	429	452	462	402	423	450	411	421	401	433	431	412	405	427	442	430	443	411	405	423	418	458	442	407	425	430	427	454	393	454	451	393	397	455	435	426	438	426	421	396	427	416	428	422	408	444	426	455	403	419	431	426	393	457	439	398	409	383	452	434	442	409	428	391	431	439	462	434	407	413	453	420	468	393	427	416	440	437	432	405	458	435	411	444	453	416	421	436	412	400	394	444	400	435	408	411	408	418	472	429	449	427	438	432	434	460	432	380	469	446	427	420	426	429	418	449	450	438	432	437	436	417	425	438	443	420	440	440	441	448	466	438	440	452	418	438	452	424	437	447	464	406	441	412	438	418	423	464	436	445	421	416	444	428	458	433	440	401	448	430	437	431	431	479	420	369	442	456	450	388	421	443	406	447	456	415	468	425	440	438	435	417	472	439	429	407	436	421	437	394	397	422	414	408	399	384	423	419	428	421	435	452	434	453	412	420	426	427	412	413	452	427	430	437	428	429	432	445	458	396	421	404	444	440	420	385	446	425	423	397	453	437	444	409	439	439	431	411	462	424	428	421	401	390	408	465	431	426
3364	7740	5107	2488	1758	1383	1157	986	845	792	755	676	640	628	583	638	573	577	568	552	576	534	570	552	517	539	545	534	559	575	503	503	533	538	501	528	525	518	525	1082	752	708	523	584	911	567	499	521	538	528	563	525	536	547	555	504	510	512	575	568	572	516	515	543	460	566	534	552	496	537	510	527	523	496	545	564	524	514	540	520	541	536	532	533	547	519	570	475	493	515	529	513	562	508	523	550	528	524	528	507	498	489	437	528	504	513	520	548	551	548	521	564	502	518	528	497	525	499	507	475	534	514	480	525	519	533	533	504	515	565	518	515	520	507	538	516	521	502	560	530	506	516	515	526	502	499	492	498	494	522	489	523	534	473	476	524	480	518	483	543	482	516	530	511	538	570	507	489	566	527	496	536	553	476	563	523	508	551	489	535	543	505	501	484	498	545	525	545	514	487	504	542	531	506	521	567	491	508	567	542	493	506	526	495	523	516	513	529	485	524	500	517	521	516	528	522	472	507	519	537	528	503	522	528	498	517	492	495	497	504	503	459	536	526	526	530	559	488	514	537	510	491	514	502	536	524	539	555	531	533	507	525	533	565	504	514	475	538	476	538	524	477	510	540	516	535	542	539	500	490	522	513	515	546	555	516	536	555	512	553	492	526	511	504	520	522	527	533	553	522	484	544	549	554	486	500	511	513	505	515	540	497	507	508	483	526	490	488	500	513	503	535	514	505	538	486	521	498	520	532	507	533	575	507	501	521	521	507	485	490	488	541	519	487	529	523	524	537	510	490	493	486	511	502	525	521	526	535	515	512	515	544	512	520	521	511	511	536	515	518	510	549	533	541	538	543	545	561	475	524	501	530	476	524	550	485	524	534	554	496	518	508	507	518	524	513	524	511	523	520	483	526	532	515	528	547	522	496	516	512	502	513	519	491	489	538	523	504	504	539	503	498	509	498	502	516	519	483	533	482	521	496	510	490	540	529	543	496	510	507	551	498	529	552	552	511	547	501	521	519	478	525	488	491	482	585	511	506	485	574	543	506	518	511	530	486	522	519	549	497	500	524	505	528	519	532	497	512	554	541	515	527	508	566	514	517	549	560	512	458	511	493	515	497	514	536	527	536	517	548	527	495	558	498	479	518	525	467	538	545	505	519	509	490	529	483	432	512	547	530	532	559	538	568	488	512	513	538	524	503	533	503	524	529	497	495	536	513	471	530	516	506	550	522	537	488	485	559	515	516	538	523	486	526	526	520	511	481	528	539	487	517	558	470	538	517	523	532	506	518	497	547	534	513	510	531	493	507	531	489	530	488	483	504	522	538	499	472	509	490	530	470	525	485	470	527	496	468	518	501	563	549	528	478	496	547	533	516	511	520	562	511	501	482	502	494	514	551	478	504	500	503	486	510	520	542	522	517	518	526	532	501	495	518	538	501	470	489	518	532	558	513	490	560	527	534	507	496	493	493	494	513	487	513	503	508	500	551	498	527	540	520	530	532	478	557	518	522	488	512	503	499	490	530	506	572	469	503	581	533	537	491	509	535	519	501	544	522	511	542	537	538	514	520	528	491	534	532	485	483	525	513	524	538	539	505	481	477	504	494	529	502	516	486	539	530	468	478	563	545	527	515	539	526	541	504	537	467	547	472	495	487	495	496	482	490	490	537	517	531	504	510	505	547	535	518	522	521	524	528	526	517	527	537	535	474	501	537	524	516	527	502	509	551	552	525	539	510	518	509	501	505	480	559	539	511	534	520	534	556	539	503	486	573	513	536	497	509	548	513	533	514	530	471	495	528	493	519	523	541	541	510	501	500	489	490	532	565	524	543	476	533	562	495	535	493	499	534	460	566	501	530	552	507	494	521	492	516	491	483	508	521	506	510	533	521	505	531	488	495	496	494	511	523	487	519	516	504	501	530	508	537	542	517	516	496	466	511	518	503	507	518	555	495	536	495	524	510	566	533	520	544	533	575	521	531	536	496	493	493	503	540	500	528	506	475	560	521	506	538	485	545	524	540	532	506	519	511	506	549	486	489	545	540	484	562	501	534	531	509	528	485	518	517	525	514	504	535	482	457	540	538	493	545	509	517	540	494	506	556	515	495	546	504	547	516	498	503	478	515	510	557	533	460	516	507	519	499	511	511	497	556	524	490	488	531	497	537	531	529	525	477	523	538	499	465	494	493	514	502	467	504	538	522	474	529	507	572	494	484	508	494	515	491	536	509	518	539	489	551	534	520	499	539	524	449	509	504	537	515	524	557	515	509	541	545	507	499	515	547	538	523	516	517	541	516	561	492	524	496	537	564	483	568	488	535	526	463	492	476	555	521	497	517	535	512	484	506	526	539	510	497	523	499	528	507	532	462	500	522	524	510	540	534	543	496	521	545	492	551	486	527	491	508	511	505	527	472	526	524	504	519	490	512	533	514	511	549	503	521	498	520	517	510	481	525	555	511	539	511	500	484	504	515	533	561	512	503	537	524	543	506	516	510	512	511	538	539	532	502	541	512	498	511	535	506	518	515	503	485	507	500	508	531	525	523	506	503	527	548	534	503	514	502	542	528	546	469	462	533	511	523	500	493	514	543	490	549	578	476	500	469	533	526	530	461	538	494	530	543	544	503	488	546	525	498	559	555	507	456	496	548	560	511	503	487	523	540	556	554	507	537	490	540	491	526	519	556	489	511	514	526	507	516	506	516	490	555	500	519	540	557	486	521	561	541	494	505	561	521	547	469	536	507	520	525	495	547	495	511	480	509	535	524	517	526	488	541	501	523	547	554	499	492	519	523	494	513	519	531	475	524	493	499	531	518	504	559	467	486	506	502	504	535	487	484	523	503	536	489	501	516	495	503	532	502	526	504	505	490	528	517	553	509	516	536	477	503	558	507	529	505	518	448	507	501	549	495	521	518	537	507	520	501	523	523	544	507	521	545	512	536	487	552	470	516	548	507	560	510	516	551	517	580	518	472	527	530	515	521	531	530	523	526	520	528	517	490	508	512	509	508	527	529	474	502	513	521	521	478	534	501	538	529	582	549	516	511	534	490	482	519	464	568	512	512	536	516	498	544	507	506	510	475	539	500	502	488	507	543	517	461	565	505	483	539	519	498	510	521	511	515	506	518	487	553	535	513	536	543	492	501	500	509	502	481	512	508	520	532	525	492	545	535	518	528	467	490	540	535	521	465	508	525	521	487	497	513	564	511	498	512	543	533	514	509	534	552	516	505	505	525	525	517	512	488	500	545	520	564	518	515	499	510	523	510	495	495	515	549	489	527	520	546	539	530	523	506	540	497	487	537	504	492	562	528	518	511	473	513	489	518	534	539	522	481	486	497	519	513	507	492	518	509	484	509	514	525	502	498	574	526	522	516	534	548	533	532	512	534	508	576	491	533	515	533	532	564	536	505	494	516	517	491	526	515	537	497	543	514	516	519	536	470	538	532	505	528	525	512	491	503	476	512	501	506	529	499	551	513	519	544	490	515	531	525
24880	21355	26463	25128	1994	423	379	358	310	278	256	244	279	253	254	272	281	234	244	241	263	245	233	228	256	237	224	215	228	235	272	220	255	231	246	256	221	229	233	359	322	290	225	261	332	238	243	234	253	244	211	211	216	232	218	235	214	239	256	226	235	233	254	199	211	241	226	222	222	202	232	254	215	240	241	231	245	248	233	220	220	223	218	219	208	225	225	257	233	216	226	225	253	226	225	227	234	243	212	249	183	217	209	235	213	238	231	239	236	226	206	232	223	218	230	224	238	259	237	212	197	221	235	251	231	221	222	223	240	230	241	222	212	222	238	225	257	232	213	221	260	220	227	231	226	221	211	226	227	222	240	230	249	248	228	226	222	241	209	229	222	209	230	236	225	222	238	219	225	227	226	216	254	227	223	198	240	231	248	219	235	222	239	220	254	235	208	229	209	250	253	232	221	219	215	242	198	255	228	246	224	254	199	254	225	227	209	209	226	214	200	234	235	258	228	242	226	241	214	226	210	218	208	249	225	244	206	233	239	243	243	253	250	214	224	207	209	218	245	215	235	198	216	260	223	231	241	218	193	204	243	250	256	232	243	239	247	239	202	237	216	229	216	240	217	243	187	232	248	220	224	224	254	213	208	227	231	227	212	249	202	241	218	209	240	209	248	239	222	239	239	222	223	222	232	225	231	218	248	212	235	235	215	220	252	233	237	226	223	238	233	204	226	232	236	214	225	232	258	226	245	227	232	203	223	244	214	255	242	221	234	245	199	204	244	245	235	235	234	233	252	269	211	242	249	242	223	229	233	236	245	231	237	238	240	230	227	226	234	218	241	241	243	231	246	223	221	240	231	229	228	239	220	228	234	220	230	222	200	247	230	246	255	222	195	241	233	245	236	224	243	217	232	220	230	221	212	221	217	241	219	209	240	218	242	226	219	242	217	235	232	248	217	244	184	229	212	245	242	247	227	204	225	233	222	236	226	236	205	236	215	240	218	239	200	235	212	226	224	233	226	227	245	216	222	239	232	253	225	213	257	221	244	244	254	209	226	203	222	223	236	209	233	224	234	220	235	210	232	253	238	229	230	223	223	238	225	224	224	227	206	234	230	240	208	205	249	240	239	212	218	262	235	213	223	233	232	220	252	215	220	221	217	253	223	229	216	231	208	228	234	238	233	210	224	246	221	234	255	231	231	240	225	226	207	224	225	238	224	234	229	226	239	235	230	248	230	213	254	225	205	226	250	225	242	212	215	195	238	234	230	236	236	222	232	237	198	228	213	237	232	216	248	228	216	215	208	223	226	220	223	241	192	221	241	223	237	223	229	218	233	232	235	228	236	207	246	205	224	229	259	240	233	219	217	207	209	231	236	226	243	241	209	245	240	252	242	215	218	217	260	225	230	242	236	230	185	218	238	216	218	233	200	226	247	201	258	198	223	198	232	244	239	246	232	249	253	205	245	259	224	224	225	211	250	210	238	221	246	251	225	224	236	236	214	209	224	212	232	261	243	200	210	229	217	236	222	238	237	227	220	224	252	244	242	232	223	235	236	220	247	233	223	208	236	224	235	213	241	230	243	233	245	242	205	225	248	242	247	224	252	222	231	243	239	248	240	215	215	225	238	222	223	248	244	241	221	241	239	234	258	237	225	223	234	251	228	244	224	264	235	234	226	251	248	224	210	196	224	222	251	206	232	213	244	234	252	219	249	213	226	229	247	250	224	231	213	218	226	223	210	234	204	226	248	237	227	245	237	236	215	230	230	227	243	235	237	213	216	220	235	214	246	248	238	222	203	236	234	231	226	247	246	217	222	208	212	244	251	224	239	229	229	213	244	242	230	213	212	261	230	226	205	215	251	222	220	261	230	222	252	239	230	218	220	262	231	219	250	228	240	244	231	254	253	242	228	233	238	227	255	242	230	239	216	262	224	214	234	218	223	230	254	234	236	228	210	199	205	220	235	218	261	241	217	218	230	219	232	220	227	244	202	233	242	221	248	204	251	249	255	233	210	231	237	254	226	219	228	208	223	251	254	228	239	226	229	208	206	224	219	216	248	223	214	236	235	225	239	223	228	229	238	232	250	225	240	226	223	236	235	264	227	246	231	233	239	226	221	236	249	236	228	225	241	230	237	244	215	232	233	239	244	247	229	225	228	229	209	201	247	229	226	255	229	226	248	228	197	224	194	243	215	228	228	245	235	230	218	236	238	222	227	245	230	215	241	228	235	218	230	230	217	192	207	226	235	233	236	210	233	235	240	243	220	240	241	229	250	203	235	248	224	253	229	252	214	248	237	261	226	239	242	242	237	230	237	239	222	241	228	246	221	210	215	234	241	221	245	195	237	217	223	242	207	242	196	251	236	245	232	222	213	252	227	212	213	227	228	208	216	237	200	223	257	241	227	230	222	239	228	221	203	218	216	225	208	241	207	226	200	223	205	219	229	206	236	226	211	219	221	212	248	242	213	248	234	223	194	235	221	199	207	236	239	245	219	231	223	199	221	225	243	208	229	214	265	236	233	237	250	226	223	231	238	217	238	221	222	226	209	206	216	210	249	227	246	218	245	220	235	239	220	225	234	253	230	241	231	261	239	204	242	247	265	210	263	240	221	246	228	228	247	208	203	217	231	235	215	226	242	227	239	232	257	217	252	244	225	238	252	220	227	189	234	213	256	248	227	237	242	232	235	239	243	207	219	227	198	232	239	232	228	244	240	195	238	224	208	222	240	228	230	243	248	230	218	238	242	206	237	226	232	240	242	216	210	215	218	215	258	239	235	239	237	237	256	228	223	231	256	258	219	229	236	241	217	239	221	227	227	251	213	239	236	229	236	240	197	210	219	225	238	240	231	228	223	248	213	234	204	208	232	255	247	237	215	224	218	226	227	220	233	247	226	237	221	219	235	253	235	225	262	206	246	222	236	242	228	244	232	215	236	217	232	212	215	228	255	227	217	227	259	237	239	224	235	219	235	242	243	221	225	226	246	220	243	228	221	224	230	195	243	211	211	246	232	241	262	230	225	231	246	225	220	245	205	233	214	221	243	207	234	200	234	234	234	222	215	226	230	226	237	218	238	240	228	253	201	220	242	230	217	234	269	224	232	221	235	227	237	238	222	227	201	222	215	219	223	230	233	221	212	228	240	241	240	236	252	234	260	211	229	228	229	210	241	230	224	235	222	224	220	228	226	249	219	242	237	254	259	241	229	238	248	226	219	230	220	211	224	214	223	239	215	211	220	218	195	221	228	207	230	218	259	237	218	232	237	220	219	229	238	246	238	254	244	242	204	221	220	211	207	243	217	209	199	232	207	239	239	245	236	233	217	246	216	238	217	215	249	226	192	258	208	244	217	254	209	246	210	197	215	201	248	249	239	224	226	245	227	234	244	216	206	229	234	256	233	209	253	227	215	210	230	230	241	232	229	229	262	254	240	223	244	209	231	240	240	224	220	223	205	234	217	241	207	205	249	227	240	254	220	238	262	247
3656	3991	2516	1191	900	743	627	514	423	406	356	344	361	360	326	300	297	304	302	289	273	293	259	308	288	290	295	295	267	276	310	258	283	301	270	285	284	283	282	533	445	367	261	382	509	270	268	290	253	299	268	279	311	245	251	255	292	285	289	307	296	293	289	295	277	290	278	277	243	287	236	298	301	268	280	267	266	291	278	278	293	263	276	271	290	281	279	288	241	275	281	277	260	274	248	293	263	282	273	268	281	299	257	266	275	280	278	278	252	286	305	268	270	269	293	291	299	269	275	273	271	283	266	262	296	281	293	276	280	285	285	280	261	298	255	289	255	281	280	309	267	308	277	265	290	313	274	258	275	286	293	286	288	274	292	288	258	277	261	254	310	282	289	262	291	285	303	250	305	279	276	250	269	325	298	268	293	286	262	287	268	278	292	290	286	286	284	278	279	258	265	290	282	266	299	292	293	271	271	250	294	289	284	288	275	270	270	280	251	277	285	271	263	246	296	297	294	259	278	284	271	267	302	250	283	307	303	293	280	239	263	272	258	308	311	282	262	287	281	269	278	278	288	285	280	269	289	286	282	272	248	256	286	267	307	251	258	285	254	283	299	260	280	282	249	295	275	264	282	257	306	257	301	279	288	279	276	272	289	269	248	268	258	259	284	274	298	268	292	291	254	266	262	247	250	261	271	282	283	277	274	272	273	283	275	267	247	236	240	281	247	313	283	271	272	300	280	291	299	287	285	282	264	277	277	290	269	297	287	258	251	272	276	262	289	294	254	267	290	282	248	251	289	301	272	254	281	297	304	269	284	259	273	277	249	274	263	296	287	285	287	283	276	285	264	258	288	264	242	278	267	231	270	275	292	264	259	271	309	265	283	268	242	283	271	278	261	245	282	297	280	254	228	296	302	266	271	249	274	289	282	285	313	283	234	276	280	243	282	273	233	280	266	271	278	267	300	266	277	290	309	282	250	264	273	292	275	296	253	265	275	284	303	269	248	302	283	278	248	266	282	278	264	294	283	283	273	264	276	306	288	304	291	267	302	279	267	278	265	291	259	257	254	274	298	282	251	280	287	262	264	287	280	265	301	322	274	251	298	290	299	258	262	294	272	255	258	283	286	265	280	283	267	278	262	280	256	256	271	295	261	266	295	299	282	297	270	280	237	286	309	293	297	296	262	294	284	274	279	279	258	282	290	261	240	271	288	277	279	265	269	268	286	303	297	295	286	293	257	257	253	273	296	294	258	271	265	307	263	282	286	286	281	272	273	277	267	289	283	259	310	262	284	308	284	271	288	281	291	270	279	281	282	290	252	295	256	264	271	275	274	268	271	248	262	270	264	274	279	286	248	265	293	276	271	289	262	288	272	268	319	258	302	247	293	263	276	260	249	265	293	286	278	296	293	265	272	307	280	256	279	294	272	285	265	237	244	283	260	247	256	294	276	294	306	281	289	282	304	257	246	278	278	284	256	268	260	284	254	261	276	281	279	289	269	261	297	273	301	275	273	252	303	291	274	284	257	269	292	261	279	287	273	291	264	293	257	276	294	281	269	274	284	297	319	264	276	274	294	296	280	261	276	281	273	273	261	288	281	274	258	290	274	274	281	253	277	243	271	279	298	257	271	280	296	287	277	256	267	279	268	273	251	297	247	279	284	245	273	273	282	263	264	286	285	300	294	262	278	269	283	285	277	284	271	282	273	263	269	284	268	266	292	264	263	253	274	298	264	284	277	270	287	269	281	276	270	269	276	278	273	278	274	252	298	297	277	268	278	289	271	280	276	267	270	262	295	286	305	299	284	283	308	261	281	286	292	284	299	273	260	260	257	274	267	266	273	258	270	237	258	273	292	257	242	278	262	280	273	265	269	298	288	271	283	277	252	283	303	294	294	263	285	281	272	258	266	268	303	278	270	288	297	263	265	273	297	261	275	273	271	257	293	274	295	303	256	300	248	267	264	267	253	296	298	257	252	265	265	284	289	278	270	267	285	299	285	268	257	285	276	259	274	262	299	283	265	280	254	277	288	293	273	294	291	294	263	269	297	269	309	295	283	286	280	287	272	256	267	258	263	269	302	281	250	287	292	250	269	285	274	280	266	312	270	265	245	287	277	270	280	291	262	253	304	267	293	270	284	289	298	271	301	285	267	285	259	298	291	285	264	270	287	252	252	280	284	276	252	290	292	289	255	249	275	310	251	290	280	292	270	258	233	271	270	278	300	280	258	306	271	269	303	272	262	254	287	280	293	274	264	300	257	250	279	274	284	221	266	267	257	315	290	263	263	258	270	272	255	278	260	248	282	278	258	297	296	270	255	273	257	263	240	257	241	282	246	248	248	296	255	262	275	281	279	282	241	297	254	266	288	264	273	275	278	265	296	281	265	275	266	292	273	291	277	284	268	308	289	271	266	277	286	273	278	263	291	263	288	288	272	264	262	272	306	238	253	283	280	280	262	259	271	278	290	259	249	295	263	291	290	247	291	292	266	254	248	287	262	264	281	275	280	293	270	290	289	304	255	290	292	301	264	295	308	248	252	270	293	268	264	273	262	272	281	276	275	258	279	273	269	252	286	277	269	291	264	288	279	270	284	247	325	316	276	277	279	259	290	280	270	264	258	269	297	285	262	291	264	252	274	288	298	302	293	274	280	287	299	244	298	297	266	278	302	278	272	264	291	284	258	264	253	267	289	287	283	311	249	325	312	257	273	270	267	296	267	283	314	265	259	292	262	270	273	276	252	283	271	277	268	256	298	278	310	291	284	280	278	255	268	294	282	310	244	270	248	287	272	282	248	260	257	280	254	275	286	307	258	267	268	276	265	299	262	267	309	283	287	287	287	266	295	257	289	266	261	287	269	291	272	294	286	293	278	267	262	256	279	262	276	272	269	265	257	296	248	272	258	275	267	293	275	288	258	272	241	245	300	303	288	291	284	271	276	267	270	286	286	293	263	272	273	296	300	269	276	285	280	276	275	279	290	267	281	322	269	268	264	276	286	270	271	280	258	259	278	229	265	254	265	295	301	261	298	289	294	275	294	269	259	276	281	282	265	257	261	287	282	272	260	264	309	275	295	303	300	259	283	254	294	267	293	261	271	277	279	289	313	269	275	268	269	285	275	273	277	280	300	265	263	286	250	293	273	250	275	256	300	280	287	281	257	283	284	268	244	257	262	248	293	283	280	266	280	292	263	320	292	272	271	264	302	284	262	296	264	269	283	269	278	267	274	261	257	303	288	286	279	287	263	262	262	308	289	294	270	263	266	300	262	281	312	296	296	273	285	282	269	251	248	265	293	259	292	260	267	263	281	281	291	300	275	288	287	259	265	259	255	256	279	259	259	266	245	257	243	307	293	243	270	288	244	268	226	273	257	271	260	275	307	276	284	275	271	260	275	242	274	258	264	293	261	293	283	312	257	301	294	254	263	288	279	272	269	272	304	285	290	276	258	267	270	274	271	279	279	292	279	287	285	281	255	283	278	295
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
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
