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
338621521252	338621521810	338621522360	338621522910	338621523460	338621524010	338621524560	338621525110	338621525660	338621526210	338621526760	338621527310	338621527860	338621528410	338621528960	338621529510	338621530060	338621530610	338621531160	338621531710	338621532260	338621532810	338621533360	338621533910	338621534460	338621535010	338621535560	338621536110	338621536660	338621537210	338621537760	338621538310	338621538860	338621539410	338621539960	338621540510	338621541060	338621541610	338621542160	338621542710	338621543260	338621543810	338621544360	338621544910	338621545460	338621546010	338621546560	338621547110	338621547660	338621548210	338621548760	338621549310	338621549860	338621550410	338621550960	338621551510	338621552060	338621552610	338621553160	338621553710	338621554260	338621554810	338621555360	338621555910	338621556460	338621557010	338621557560	338621558110	338621558660	338621559210	338621559760	338621560310	338621560860	338621561410	338621561960	338621562510	338621563060	338621563610	338621564160	338621564710	338621565260	338621565810	338621566360	338621566910	338621567460	338621568010	338621568560	338621569110	338621569660	338621570210	338621570760	338621571310	338621571860	338621572410	338621572960	338621573510	338621574060	338621574610	338621575160	338621575710	338621576260	338621576810	338621577360	338621577910	338621578460	338621579010	338621579560	338621580110	338621580660	338621581210	338621581760	338621582310	338621582860	338621583410	338621583960	338621584510	338621585060	338621585610	338621586160	338621586710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2703	3600	2300	2702	3600	2300	2702	3600	2300	2701	3600	2300	2700	3600	2300	2699	3600	2300	2699	3600	2300	2698	3600	2300	2698	3600	2300	2697	3600	2300	2697	3600	2300	2696	3600	2300	2695	3600	2300	2695	3600	2300	2694	3600	2300	2694	3600	2300	2693	3600	2300	2693	3600	2300	2692	3600	2300	2692	3600	2300	2691	3600	2300	2691	3600	2300	2690	3600	2300	2690	3600	2300	2689	3600	2300	2689	3600	2300	2688	3600	2300	2688	3600	2300	2687	3600	2300	2687	3600	2300	2687	3600	2300	2686	3600	2300	2686	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23898	21118	25426	27045	21124	21090	2387	459	373	291	266	277	277	257	230	264	222	214	208	244	230	221	221	217	235	192	230	223	177	211	218	217	209	202	230	210	200	215	248	186	221	233	199	196	206	211	217	203	187	182	200	188	208	192	184	217	201	193	225	204	189	214	204	220	186	215	197	184	202	203	187	242	214	208	206	211	218	205	197	204	212	195	207	200	236	237	194	201	216	184	221	200	188	221	211	206	233	191	225	203	184	215	216	209	199	213	220	183	214	230	234	193	197	188	209	207	233	239	239	189	181	173	196	211	184	205	208	203	195	250	184	191	215	218	194	208	193	197	196	210	214	174	217	200	181	205	187	208	207	184	241	162	232	184	206	201	203	179	212	224	211	196	202	190	194	192	202	200	203	207	198	196	196	200	209	211	213	183	197	210	202	201	174	208	191	185	224	185	202	177	206	173	206	212	185	229	196	190	215	238	207	219	180	181	190	189	226	192	186	197	201	194	210	181	214	207	200	196	207	204	211	222	174	189	218	227	174	201	243	236	209	214	222	211	192	192	213	175	217	227	196	200	202	217	210	224	231	191	177	200	220	211	212	196	175	209	206	187	180	186	196	194	206	188	205	175	202	219	197	238	185	206	218	210	180	170	216	216	227	237	195	226	188	218	185	210	207	185	209	206	239	198	189	214	179	222	201	233	195	204	199	195	219	207	204	196	207	205	216	189	192	219	181	210	237	211	210	192	214	222	211	200	236	209	202	192	197	236	198	226	211	187	202	216	222	207	218	216	183	237	200	206	172	224	217	188	196	224	205	176	213	225	217	211	206	202	190	170	209	174	188	226	217	211	187	180	196	209	204	223	234	229	212	207	206	215	226	199	215	201	196	224	193	204	202	195	196	203	194	186	216	186	196	216	232	210	224	225	194	224	201	203	209	223	212	197	199	204	211	253	247	206	214	208	215	217	225	197	223	215	193	217	185	202	209	193	216	190	223	197	219	227	212	185	195	176	189	222	198	208	216	190	214	212	200	241	203	204	221	233	214	200	196	236	186	191	207	193	198	189	197	188	188	203	222	206	195	187	216	194	198	223	208	179	174	222	232	179	193	211	208	186	223	240	230	214	203	210	191	210	209	184	191	213	223	224	223	187	224	199	223	225	243	200	188	213	218	205	194	197	214	222	183	225	206	180	200	214	199	203	191	230	203	200	181	221	203	211	188	194	198	218	195	190	203	210	229	204	205	201	217	188	209	210	208	185	191	223	197	190	184	200	203	198	223	191	181	204	205	197	232	201	222	220	197	241	198	198	197	218	208	191	251	187	209	205	227	236	216	212	167	219	176	213	223	206	192	228	242	189	213	216	197	203	235	205	209	238	204	206	225	214	210	271	232	218	213	215	204	203	239	229	183	179	203	203	201	201	199	201	206	225	211	207	197	187	240	210	213	213	202	174	209	199	221	204	194	199	197	200	182	218	206	224	195	222	201	180	206	211	176	194	215	191	197	205	198	197	212	216	239	204	194	237	189	214	185	203	204	219	212	204	244	226	181	199	205	219	194	197	212	208	194	190	244	221	222	221	259	230	191	184	189	223	194	199	176	223	224	225	213	204	216	199	205	224	196	210	207	212	193	228	212	205	211	175	198	199	208	200	210	222	219	221	188	187	201	189	252	211	196	186	230	210	236	235	198	182	194	207	204	213	206	213	212	235	194	184	196	211	242	226	201	195	211	184	222	188	225	189	206	194	223	198	191	197	211	214	219	198	182	203	201	195	195	207	186	205	217	197	197	208	238	220	215	196	191	195	213	194	201	194	215	233	201	195	217	222	187	208	204	212	209	197	198	198	206	216	199	199	211	202	220	208	172	213	180	196	220	189	167	215	178	191	189	228	197	203	201	189	205	203	218	198	204	202	208	194	219	190	176	227	200	213	232	195	181	179	213	217	193	221	182	189	212	200	196	185	208	208	213	192	212	197	198	181	213	208	228	183	213	207	215	218	222	204	201	224	195	202	201	210	210	232	203	164	228	205	194	189	204	228	173	205	205	216	183	214	218	202	198	208	213	220	215	214	212	224	221	203	211	213	174	206	221	234	213	181	202	213	177	212	184	211	230	201	201	214	204	176	206	203	210	226	205	207	196	208	187	203	205	218	201	205	217	213	194	241	207	220	227	199	209	226	212	201	206	223	213	200	194	221	220	196	199	230	220	213	208	220	207	216	204	174	208	229	202	213	220	218	208	203	217	195	217	195	205	221	211	207	196	204	197	206	200	211	190	202	206	212	184	221	192	198	234	189	212	216	188	209	200	193	201	189	200	211	200	182	189	216	198	194	199	195	182	178	176	197	202	225	198	231	191	220	198	186	223	213	209	215	215	178	207	218	217	210	193	194	198	191	208	197	199	214	190	190	222	185	177	183	214	205	186	192	189	216	203	199	206	210	213	230	185	192	211	220	193	199	206	211	210	194	171	197	199	206	210	208	199	218	167	192	192	209	221	226	222	177	187	198	199	196	179	173	211	220	195	217	181	189	189	214	233	190	216	217	174	182	214	228	213	200	213	209	218	198	203	208	196	196	216	215	209	225	205	204	204	211	199	201	187	212	180	174	216	215	187	206	206	187	197	215	190	198	204	200	199	213	200	179	164	201	195	196	190	237	198	211	221	190	205	202	217	207	220	210	201	230	198	226	198	198	225	194	200	180	220	221	198	201	206	204	179	215	213	205	238	197	221	215	228	222	205	198	182	189	186	198	211	194	226	198	206	185	186	210	185	195	219	222	199	198	205	195	195	176	216	194	200	185	189	192	211	212	186	220	194	188	238	234	185	231	188	178	183	187	184	218	193	198	204	206	187	219	228	188	192	247	210	184	178	218	199	223	240	176	210	208	218	185	193	222	220	176	204	199	187	189	212	230	228	227	244	234	165	211	205	198	220	214	224	198	163	219	219	201	196	178	216	207	194	209	186	212	193	222	192	172	207	207	227	199	209	201	239	204	227	194	217	174	185	194	201	186	204	199	216	206	200	233	203	181	201	183	185	199	215	204	214	181	205	207	203	226	195	196	210	213	216	185	184	197	239	196	196	175	208	198	185	215	221	204	185	210	221	176	230	210	202	220	224	213	201	202	197	193	215	191	207	194	217	206	213	191	201	197	199	219	201	214	199	211	179	212	214	180	208	189	212	199	224	211	213	189	193	207	184	217	209	214	196	185	209	210	209	216	230	207	200	205	230	197	199	208	202	217	223	226	203	196	212	237	181	203	203	209	198	210	217	221	215	201	184	245	213	198	216	186	228	233	191	191	184	203	187	189	205	194	227	239	212	189	177	189	225	209	212	248	233	210	213	198	203	210	222	191	193	189	186	207	220	197	210	213	208	216	210	212	193	215	222	220	195	174	197	215	207	197	197	196	228	195	207	206	191	218	191	186	207	184	218	206	218	197	201	190	219	202	210	213	219	181	221	213	188	193	255	217	183	227	195	207	183	203	229	211
3372	5159	3274	1535	907	764	585	540	515	534	457	479	462	472	489	488	439	482	429	522	499	490	435	492	483	478	477	521	413	476	481	467	508	493	488	452	495	480	516	478	451	436	465	461	469	460	456	430	499	468	433	474	461	465	445	476	462	456	473	468	465	445	470	461	444	449	499	450	449	478	458	444	457	512	502	454	458	451	498	458	406	451	461	439	425	470	458	440	464	479	429	506	471	421	447	445	457	478	476	457	464	452	489	441	440	433	466	478	461	437	458	444	451	480	464	469	450	458	480	426	453	451	465	410	504	456	485	451	460	453	458	421	483	454	433	471	441	467	413	470	482	436	439	462	467	442	492	478	482	449	459	444	493	446	461	458	467	433	490	476	450	480	481	456	471	483	481	455	445	465	486	476	422	471	476	466	434	461	491	443	428	450	505	439	443	457	422	451	444	432	417	492	445	410	453	480	453	422	450	463	522	465	461	470	457	455	449	436	463	404	457	436	462	459	437	453	470	480	458	477	466	458	488	459	468	504	472	448	455	467	477	434	493	446	446	439	495	445	436	453	454	454	459	481	432	469	431	445	448	443	427	456	512	435	487	418	457	446	501	436	442	438	433	486	469	477	452	442	458	444	457	503	453	466	457	454	444	450	392	425	419	437	455	421	445	414	469	466	431	456	437	451	480	479	453	466	481	456	463	466	469	422	464	459	471	472	450	469	461	466	477	436	469	435	477	447	455	466	455	464	484	464	521	481	513	503	499	427	456	447	463	450	468	509	468	447	454	477	462	486	448	442	475	494	475	415	491	471	472	457	436	467	473	423	493	439	444	421	482	455	467	467	461	431	487	438	478	437	456	478	486	427	423	458	475	512	432	473	483	444	485	445	444	462	477	474	479	473	433	424	470	478	450	425	429	468	460	443	442	475	471	416	442	481	470	470	452	423	456	454	469	472	461	483	447	464	518	460	476	474	476	452	464	448	430	444	475	448	421	476	455	445	471	456	445	428	458	440	449	453	500	501	436	441	464	427	457	508	463	465	455	460	457	448	470	454	442	499	455	432	468	475	447	499	441	480	444	462	466	441	442	453	467	412	499	450	466	484	471	465	455	459	469	469	453	456	466	480	445	457	458	458	484	478	488	472	439	438	449	446	464	467	441	482	431	443	468	476	481	467	471	432	464	435	495	470	473	429	463	475	467	439	475	450	451	450	466	410	451	429	428	470	478	461	463	449	475	454	438	456	436	462	457	437	459	470	419	418	430	441	441	505	457	464	455	500	435	476	482	482	459	457	495	453	456	492	413	431	446	456	466	427	470	472	479	432	446	444	490	469	457	437	450	446	429	498	462	421	452	445	475	442	460	449	462	477	461	471	429	462	450	461	433	500	449	478	456	456	498	462	426	497	434	486	454	448	489	486	488	441	430	465	497	450	429	452	513	456	444	489	479	467	483	451	482	450	458	461	473	440	480	411	462	471	464	463	455	453	461	411	459	506	456	477	472	471	474	448	454	481	442	457	446	462	520	453	468	486	477	462	421	447	446	479	434	453	468	466	435	455	467	476	429	443	476	461	445	419	463	486	492	471	462	484	443	456	441	459	451	420	444	466	478	461	491	445	475	480	461	392	429	431	413	431	455	507	491	460	456	410	493	458	465	464	441	464	443	469	468	448	463	470	457	456	441	496	430	438	428	486	475	458	459	463	435	424	447	449	492	472	499	459	497	464	465	489	455	506	436	465	487	489	461	450	474	436	445	432	458	451	441	454	466	460	471	452	464	455	423	452	482	457	469	486	438	451	458	455	496	446	503	467	454	500	430	450	458	459	469	487	451	472	480	473	485	467	474	463	432	423	455	446	492	456	438	472	467	439	456	440	491	459	441	465	449	442	458	457	472	451	453	472	423	466	456	476	448	446	439	481	450	475	452	467	460	453	459	434	462	466	457	466	460	486	469	475	447	443	430	451	463	434	436	474	448	478	458	483	461	455	465	452	476	443	471	401	466	448	468	495	498	475	436	469	451	456	467	462	485	458	436	457	429	438	468	430	464	478	468	421	460	490	442	432	459	462	497	449	435	459	446	441	460	487	474	453	410	492	452	459	463	434	478	453	434	442	446	469	469	468	428	458	464	413	434	446	457	418	434	477	461	457	460	466	484	494	432	433	457	463	463	467	466	477	460	444	483	482	464	453	438	435	406	426	429	424	439	466	435	473	441	441	457	459	420	471	439	444	500	468	438	454	462	465	493	458	429	455	450	437	493	455	451	447	469	461	502	441	435	455	413	443	445	435	483	452	446	492	452	444	415	449	462	496	450	437	477	428	493	472	443	441	475	419	456	414	474	461	472	426	458	454	465	432	448	456	443	464	422	458	453	478	454	419	435	481	417	486	471	469	467	475	495	436	466	426	451	477	440	465	454	449	467	444	499	459	446	470	450	490	464	427	465	451	450	440	476	455	441	449	465	466	467	476	482	431	450	446	470	480	467	471	455	451	432	478	441	451	455	457	489	448	456	470	453	445	475	463	465	475	408	439	450	435	446	454	455	458	475	447	486	458	427	457	456	454	449	462	481	468	440	453	431	486	410	434	451	445	483	458	445	398	475	431	469	477	474	475	441	405	414	459	464	468	436	440	478	484	432	466	473	419	467	472	435	459	456	480	424	436	449	511	473	448	410	480	473	466	437	450	470	475	454	470	480	492	475	451	504	457	472	447	473	474	462	433	454	459	488	442	459	437	459	447	460	452	445	484	483	430	429	477	448	449	422	489	456	479	449	430	435	444	491	431	458	471	461	498	472	456	466	473	460	473	433	478	467	448	469	460	451	495	458	443	480	462	433	478	452	484	478	459	467	432	495	492	474	465	445	500	477	422	464	495	487	493	476	485	481	472	442	482	456	472	459	446	417	451	476	448	466	392	480	444	416	454	475	443	453	456	460	469	487	461	488	492	424	490	459	441	448	481	468	461	426	463	444	415	439	462	442	471	513	435	438	433	449	427	461	440	424	451	452	470	490	479	446	504	481	480	463	445	470	472	450	455	455	466	471	464	461	469	439	442	437	457	454	412	474	460	459	482	443	430	462	481	451	469	418	469	458	457	465	439	477	469	438	458	468	444	464	455	478	467	452	412	426	457	467	490	464	424	456	504	447	456	474	456	455	441	433	432	490	464	460	442	504	432	419	529	462	461	451	467	458	459	445	497	458	469	450	442	468	438	429	464	476	454	447	461	481	381	469	450	486	474	465	445	462	452	478	468	448	488	459	440	456	419	456	477	477	459	456	473	425	480	458	442	445	458	426	457	462	462	465	481	463	469	469	430	468	447	461	461	453	425	421	449	457	452	463	427	446	456	472	448	459	471	475	490	480	487	429	416	461	465	462	417	456	473	464	472	438	504	466	487	459	460	455	475	452	479	439	463	477	478	509	449	495	426	447	449	458	456	439	465	502	463	458	465	431	455	420	466	453	463	480	447	494	433	420	481	446	482	439	498
32828	12803	1579	372	265	232	209	225	198	205	184	221	237	197	221	200	201	219	192	182	232	226	248	207	207	201	218	217	234	208	226	203	201	203	218	217	227	204	211	212	190	215	226	183	214	209	197	204	196	234	209	214	244	209	220	200	213	198	217	207	193	210	210	248	198	198	228	211	206	207	204	232	196	189	205	220	212	194	231	216	193	188	235	190	179	213	204	228	234	230	241	213	197	210	230	197	202	233	187	192	192	220	214	185	241	192	222	215	200	224	227	208	213	196	213	200	214	206	182	212	216	213	212	219	229	195	204	226	221	197	200	199	208	204	212	214	230	232	216	220	211	199	205	202	180	201	232	205	229	226	204	203	219	225	248	183	216	201	229	199	198	219	217	222	212	205	216	227	220	241	228	204	212	182	211	219	200	177	209	197	219	218	223	188	205	210	226	209	208	217	210	172	174	241	215	256	210	201	213	179	208	220	185	196	230	208	220	187	229	192	221	204	187	223	221	210	213	209	193	219	195	196	213	205	211	203	222	210	202	207	210	214	201	192	207	206	204	220	221	194	186	200	246	191	212	191	218	196	218	216	192	204	218	204	236	209	183	219	212	191	215	237	203	197	223	214	208	182	219	216	173	200	219	208	204	204	213	190	194	193	219	197	214	218	233	206	209	219	214	254	196	199	204	210	219	211	211	222	249	224	220	211	218	217	237	233	213	218	227	217	188	179	206	205	218	195	219	203	186	181	205	203	194	208	199	191	229	223	211	195	222	220	187	193	218	209	222	206	187	220	220	216	227	212	192	215	198	228	191	205	214	190	223	220	201	215	215	209	199	194	217	169	210	203	238	202	206	219	219	225	217	206	194	208	209	200	232	218	207	211	215	212	218	210	200	200	217	224	223	160	192	198	210	221	225	200	231	228	180	215	179	188	242	206	220	193	194	200	198	206	197	189	234	227	203	194	228	241	182	206	229	237	212	203	229	200	194	200	222	187	182	215	192	206	217	207	209	241	223	207	220	222	187	219	186	220	205	179	182	226	216	205	216	222	182	212	205	202	224	220	231	182	210	185	199	212	203	206	214	229	198	197	214	210	198	219	209	206	194	205	213	193	227	223	200	197	206	194	229	207	205	228	184	197	216	211	236	206	207	206	192	211	204	221	214	209	224	190	233	232	246	218	233	232	202	205	206	217	210	198	211	167	198	230	213	188	223	205	210	202	201	198	217	207	190	190	221	221	211	205	190	236	207	201	212	199	210	233	232	214	201	213	174	210	219	197	209	194	232	219	230	189	197	231	209	217	177	225	210	220	197	219	183	220	200	227	218	206	238	227	173	192	196	241	216	217	185	230	218	239	191	219	192	204	223	205	197	208	211	170	223	206	184	196	204	220	183	171	179	216	205	205	221	206	202	194	219	216	204	162	198	222	172	217	203	215	213	196	221	219	222	200	206	234	220	226	219	221	206	196	193	189	242	209	210	212	214	205	203	223	204	208	178	198	207	214	184	192	183	186	222	213	223	199	194	183	202	232	203	202	210	181	206	216	234	224	201	225	209	226	248	219	191	206	193	191	207	232	183	188	224	206	223	220	192	190	195	229	195	185	228	213	232	238	207	219	210	203	196	188	189	181	184	232	210	207	189	212	198	215	239	216	201	214	194	211	206	186	202	205	208	219	223	257	233	217	187	218	206	192	181	191	190	181	216	205	219	243	185	226	207	180	213	185	199	232	196	217	210	228	201	207	209	214	222	229	221	214	214	196	230	211	220	196	219	229	241	211	231	225	184	213	206	222	216	205	185	207	211	199	215	199	213	226	205	199	196	205	189	239	197	218	201	209	198	214	199	194	205	232	218	187	220	232	206	210	194	216	197	197	213	224	221	180	238	212	202	222	209	217	191	189	207	206	229	223	213	204	216	205	193	221	206	205	237	205	213	212	199	235	231	193	212	211	197	217	206	204	208	190	195	200	192	207	233	237	232	214	210	235	229	229	181	233	206	209	199	221	202	220	210	210	246	213	205	211	224	179	213	197	194	234	236	191	193	202	210	208	212	191	209	197	181	208	193	215	215	219	218	198	209	205	204	223	186	187	186	192	225	205	191	238	207	204	176	208	210	201	203	224	212	193	222	210	234	189	215	169	192	182	197	205	197	193	226	227	196	188	185	199	182	197	194	212	223	244	205	211	194	176	198	211	212	198	209	193	194	174	224	214	197	194	225	204	210	195	212	205	233	192	199	205	198	213	233	227	197	219	190	200	219	209	248	231	200	187	208	229	215	225	189	210	183	229	203	205	197	216	242	203	207	211	184	205	220	251	223	225	201	221	196	214	232	174	190	209	230	199	218	187	218	228	221	206	204	213	201	224	184	197	238	208	209	223	204	202	194	212	207	234	189	201	171	208	239	185	218	208	209	201	172	199	223	215	209	217	181	201	204	219	211	196	195	210	226	199	220	237	198	197	194	210	226	201	207	210	208	196	224	221	237	209	220	211	202	199	209	245	213	210	206	211	205	204	190	179	194	202	202	222	213	228	203	220	207	212	248	214	192	202	189	214	200	228	173	176	218	202	221	214	226	206	221	229	183	217	202	200	180	242	221	191	205	210	222	200	221	225	227	192	187	190	228	209	213	216	193	222	199	204	222	199	175	193	207	204	238	230	229	204	210	191	220	179	214	213	230	221	234	222	215	195	205	215	226	209	211	210	227	219	240	229	215	221	202	210	198	224	217	228	221	204	211	222	214	214	220	230	204	204	201	223	217	243	219	212	194	218	192	179	191	210	183	199	192	207	209	214	230	220	202	196	221	234	199	215	210	213	228	224	216	218	215	203	195	220	187	210	187	214	218	228	225	228	216	212	232	213	219	208	224	187	200	226	206	218	219	210	225	213	202	227	238	194	213	205	229	213	222	194	200	210	222	207	222	197	218	199	227	196	194	206	209	217	164	202	207	207	253	224	207	213	220	196	225	217	185	228	202	217	209	211	203	231	185	212	231	213	203	186	227	206	185	183	196	208	217	216	195	230	211	216	260	223	208	192	232	209	196	200	212	193	202	193	196	230	191	191	220	216	201	202	220	206	195	251	213	193	234	246	208	210	185	202	219	175	196	203	188	209	219	236	208	181	221	204	201	189	208	202	204	190	232	205	220	192	201	229	207	216	205	215	174	193	228	219	197	166	198	196	224	205	199	203	210	205	223	228	198	214	187	192	204	195	214	206	229	232	209	206	220	216	223	219	211	208	202	197	212	194	228	239	227	198	224	220	227	192	223	223	190	211	184	217	225	212	228	204	221	196	210	199	184	201	201	199	213	195	212	191	203	188	224	220	193	198	203	217	220	209	218	192	212	206	220	215	217	213	208	186	178	205	231	214	238	196	215	208	218	193	199	206	194	197	224	182	223	216	189	181	223	187	213	218	229	202	194	190	215	183	209	230	208	203	203	211	196	215	230	193	199	215	224	219	229	206	190	200	220	233	229	216	221	192	243	208
5073	727	627	583	514	522	533	492	521	547	530	501	512	499	494	517	452	536	507	528	488	498	531	527	511	536	512	482	478	519	495	490	490	503	525	481	490	507	519	474	507	475	532	529	509	506	477	497	487	532	518	457	516	482	494	511	545	494	501	517	513	500	479	506	507	468	505	506	487	506	514	524	513	535	540	521	523	486	500	522	483	433	552	531	513	490	504	460	534	487	472	517	516	483	484	515	513	533	518	490	478	488	568	505	508	503	510	490	493	511	504	532	524	487	503	475	482	498	514	491	545	534	550	519	505	483	479	499	482	527	535	519	506	501	467	497	495	495	491	483	523	491	541	529	514	496	494	505	482	512	544	504	473	461	467	508	471	524	521	488	475	509	490	488	531	529	506	482	495	498	471	535	530	499	500	472	515	486	489	526	508	538	543	476	490	485	512	489	456	478	502	519	499	500	500	505	525	489	521	515	482	467	478	508	461	528	500	522	516	512	525	515	501	503	467	501	477	522	524	468	476	528	484	520	528	489	508	517	477	502	515	512	513	512	533	529	512	514	529	527	484	480	508	501	460	517	523	491	475	523	512	514	489	537	498	518	538	519	510	482	532	525	535	479	503	556	512	478	504	509	512	477	509	500	482	500	506	478	504	547	477	509	484	501	517	534	487	511	511	490	474	526	501	523	519	476	512	511	550	499	474	573	493	489	531	526	501	501	503	496	510	500	499	508	471	522	492	467	516	520	468	569	476	483	487	490	534	491	544	512	546	556	508	550	532	501	481	495	506	513	443	506	507	524	498	478	495	523	493	536	507	513	482	520	477	503	475	496	466	507	482	521	477	523	554	524	475	523	473	502	469	475	571	486	474	519	485	505	492	507	481	516	518	541	498	516	448	500	512	495	509	520	538	496	501	508	499	474	494	531	511	501	536	530	496	515	499	527	506	540	527	515	480	504	522	513	512	538	526	492	494	495	539	491	511	480	503	516	510	519	509	555	521	452	482	467	475	507	510	495	522	471	493	520	497	464	496	493	464	478	498	476	530	494	490	520	466	532	518	507	526	513	486	489	444	482	524	473	495	507	502	519	522	501	506	486	460	451	515	496	491	473	485	468	533	532	535	505	492	464	521	483	511	486	484	501	487	496	482	478	500	525	527	504	493	508	506	498	505	518	506	493	534	511	481	491	478	487	539	482	485	536	478	528	512	506	503	525	461	495	463	456	483	561	499	507	488	500	538	479	494	564	491	506	467	494	532	531	527	490	510	546	526	503	466	514	472	517	497	513	489	483	523	479	495	477	508	498	530	518	501	545	542	531	534	469	500	484	533	543	480	497	505	493	495	480	495	482	467	489	516	535	512	547	529	524	503	476	494	478	518	511	499	528	482	542	499	494	463	487	492	472	472	535	505	535	475	527	509	514	496	510	473	515	496	493	486	513	504	523	472	489	483	507	522	457	511	497	485	516	491	494	529	531	466	530	526	486	517	490	506	510	509	506	555	494	525	516	525	520	479	564	545	492	518	471	496	494	477	497	484	474	516	498	487	521	492	483	492	541	531	471	491	507	508	524	511	473	520	530	511	507	520	518	484	518	525	500	533	515	511	507	478	528	485	511	524	544	468	480	510	518	489	503	497	542	514	492	500	510	494	564	481	542	468	485	517	525	475	536	496	521	538	514	512	507	541	495	513	501	500	496	512	511	489	496	522	496	492	470	495	528	532	504	524	511	503	511	538	521	502	479	552	506	500	485	517	491	509	496	508	511	537	520	485	529	493	518	504	489	550	560	501	507	495	492	487	509	514	497	529	486	517	475	466	481	485	500	518	468	468	566	508	522	524	517	492	516	542	486	482	490	495	500	517	466	501	509	495	484	543	502	510	514	491	491	507	526	487	519	503	520	500	496	477	482	476	513	542	518	489	524	506	515	474	490	488	493	525	506	486	534	498	534	554	516	526	500	517	497	453	520	557	477	494	528	465	524	516	520	478	515	462	496	519	529	475	512	524	540	501	479	501	507	502	510	515	494	480	485	487	503	495	512	497	472	518	484	531	478	499	465	536	510	482	496	497	491	483	487	553	535	491	467	499	537	481	495	509	482	492	514	511	505	495	478	513	500	536	529	528	510	492	529	498	452	514	502	514	493	515	522	504	486	445	491	529	448	506	511	472	509	520	542	510	485	504	489	525	488	527	505	479	553	484	510	520	514	491	528	502	497	486	511	519	497	503	479	512	467	525	511	473	506	509	475	505	543	511	513	457	528	525	466	519	501	519	536	533	571	498	534	502	468	489	478	526	497	511	518	497	535	539	526	535	531	488	490	488	545	536	481	499	481	525	494	467	470	495	485	489	513	508	485	465	476	489	483	493	492	498	488	533	522	530	516	527	503	486	540	516	504	529	487	491	523	478	484	516	514	507	491	522	509	476	507	486	514	533	537	500	501	483	511	509	487	459	512	497	505	485	498	551	504	469	476	485	477	513	476	513	495	479	512	511	508	495	514	505	487	490	478	574	507	486	493	516	497	523	538	500	523	518	505	504	480	495	506	470	498	495	472	553	461	518	475	463	486	477	517	503	462	499	529	497	511	484	502	491	499	528	546	494	543	500	533	471	492	520	521	496	440	515	489	500	513	473	506	537	526	528	487	435	534	517	521	524	468	518	522	544	514	536	524	481	488	496	480	476	513	526	513	521	477	514	468	522	483	539	498	508	465	543	523	504	509	480	515	508	475	541	447	541	475	492	539	497	492	506	521	535	511	509	484	541	515	513	511	492	465	502	475	522	543	508	476	472	494	480	456	507	543	509	508	515	496	483	495	499	506	497	514	550	533	521	521	456	494	514	488	496	523	488	491	491	538	492	504	500	498	500	522	490	497	487	512	519	525	479	499	488	495	487	447	473	484	484	509	523	507	488	520	494	503	482	492	530	498	484	528	505	479	498	494	511	512	526	488	529	519	472	517	535	485	479	512	541	540	509	527	477	503	531	509	501	541	488	527	507	538	476	510	481	503	517	443	481	490	514	534	470	493	496	505	506	505	509	485	549	516	519	530	498	523	490	512	462	541	509	502	533	474	536	484	479	520	518	499	507	483	500	500	517	509	507	510	517	496	518	497	498	478	489	481	486	523	529	518	444	513	503	487	544	516	472	504	512	458	457	488	498	541	503	515	489	540	498	477	486	504	482	485	568	496	533	524	529	499	507	489	496	517	498	501	467	472	505	512	476	501	521	489	520	490	468	529	501	519	507	509	519	507	515	502	448	468	455	515	496	473	477	498	476	519	489	527	446	481	542	521	481	497	516	524	539	521	498	522	490	484	515	507	482	481	485	464	450	543	527	499	506	464	510	501	513	507	548	488	488	502	461	514	518	498	489	470	571	516	483	494	499	483	502	520	501	491	488	495	497	496	524	550	504	500	498	514	486	485	516	498	489	460	486	500	488	469	498	508	494	476	509	527	517	512	508	502	512	528	529	507	522	497	510	516	513	485
24569	20892	24424	27513	19084	1082	491	406	352	365	318	345	309	338	316	348	319	285	328	318	336	311	301	316	302	266	316	307	316	295	294	270	302	303	317	293	310	297	339	329	306	301	284	292	317	308	309	315	294	314	290	338	298	304	327	298	298	313	298	279	294	329	310	266	307	311	314	309	294	276	299	307	320	327	320	287	333	323	301	285	309	316	308	333	286	306	303	303	301	297	308	311	343	294	286	277	280	310	263	321	281	310	299	302	269	333	308	272	267	313	284	285	273	296	312	294	283	321	293	292	294	293	284	284	272	325	290	297	279	311	344	331	297	310	308	346	285	304	297	322	281	310	326	287	289	318	308	279	285	291	283	317	292	290	313	307	307	286	302	305	288	291	306	293	340	292	292	281	262	332	299	320	274	302	286	315	303	314	265	304	292	295	298	279	259	290	315	282	289	269	290	295	313	309	311	299	316	299	325	285	285	324	362	320	298	310	247	286	338	339	287	312	309	298	296	303	319	268	263	303	281	303	303	279	276	273	258	301	302	302	330	319	333	326	277	281	296	328	291	310	293	274	310	319	307	293	310	313	318	320	318	317	300	309	303	318	314	284	291	315	309	311	289	310	291	320	331	279	282	312	296	293	274	300	326	303	303	291	289	285	297	319	304	310	298	281	306	305	302	285	307	268	315	296	299	310	333	304	304	290	280	314	326	311	319	299	296	326	296	299	316	305	291	293	303	310	304	324	353	308	277	265	300	295	282	283	322	306	279	302	291	318	288	293	305	317	294	283	311	335	313	302	328	290	321	306	289	293	292	314	305	308	315	280	321	302	282	313	296	306	298	325	290	278	324	290	299	320	263	298	299	298	299	300	280	327	299	292	299	305	255	286	346	316	296	309	284	286	311	281	327	295	291	277	288	281	300	328	288	329	319	279	306	298	258	281	298	276	305	288	300	293	312	328	297	326	314	300	303	322	305	307	300	311	345	303	313	299	286	312	329	290	296	293	293	278	271	304	280	267	301	296	325	345	308	275	318	302	331	274	323	295	330	289	296	291	297	282	325	316	297	312	340	311	296	309	325	301	290	301	266	271	301	309	293	332	300	306	287	298	320	312	313	299	299	287	317	308	278	313	305	303	300	298	323	307	302	360	306	294	288	329	296	282	321	303	280	302	311	285	314	321	300	326	330	302	285	303	316	306	289	304	313	289	304	315	333	281	262	318	286	306	273	308	300	288	276	298	287	287	296	314	284	307	278	294	282	296	286	281	285	293	309	324	327	272	312	290	304	303	319	303	262	327	332	309	300	297	336	295	338	286	277	289	290	316	297	305	284	306	304	292	284	295	278	283	271	306	282	306	279	301	364	310	348	322	298	304	299	288	296	283	326	310	307	300	302	312	300	257	296	346	299	261	312	322	296	322	331	280	312	274	320	307	274	287	283	279	284	326	299	281	307	280	325	291	288	288	297	327	272	274	277	280	272	304	292	271	279	305	305	314	323	325	294	308	300	311	319	271	324	284	318	308	288	290	273	294	277	326	317	288	313	300	303	288	308	284	300	278	329	285	291	280	299	313	335	270	301	309	296	317	283	313	314	283	289	283	312	299	295	322	301	298	291	301	313	318	298	303	285	325	328	302	332	284	273	284	294	285	286	302	311	321	339	286	305	292	290	316	299	306	299	323	283	298	304	310	268	321	293	300	291	311	268	305	324	313	306	331	289	332	311	309	339	303	309	314	272	340	341	339	327	309	292	337	298	282	340	316	312	294	310	306	285	284	312	336	279	287	297	291	276	285	311	311	315	282	314	296	303	277	270	289	297	329	277	294	323	295	286	299	306	303	298	302	332	282	281	313	305	313	274	283	301	313	318	271	289	303	277	302	307	291	308	335	296	309	308	306	271	321	276	310	270	321	309	313	303	293	315	311	318	310	296	309	319	277	324	292	299	310	287	311	273	273	300	267	315	315	307	291	292	289	269	298	283	287	301	282	290	315	305	304	303	292	304	305	340	266	307	321	290	321	267	309	293	308	339	289	316	277	295	275	313	329	295	297	300	292	342	288	322	286	287	266	295	290	314	323	324	305	281	293	308	297	297	299	281	284	291	303	304	324	284	309	312	315	342	301	342	287	282	272	316	293	359	309	310	302	285	322	274	291	306	295	290	317	333	310	322	308	333	341	259	297	327	282	310	289	306	317	299	286	273	273	283	298	318	297	295	318	300	269	292	301	325	340	305	289	280	309	278	302	301	278	302	332	303	295	304	289	301	290	297	288	294	308	295	293	326	300	320	309	316	284	299	304	292	274	358	318	306	289	302	320	334	281	300	323	304	299	289	293	316	323	304	284	306	300	268	311	310	302	321	325	328	279	298	324	292	284	262	269	315	319	279	310	314	296	300	338	331	319	292	294	286	304	323	305	302	314	318	305	304	300	317	310	322	334	311	316	303	310	319	279	300	350	317	294	327	313	300	288	298	320	295	266	301	307	317	284	301	310	265	315	277	315	308	308	299	299	261	289	293	311	273	317	289	288	309	324	275	346	295	303	309	291	338	283	288	322	291	325	306	273	303	278	297	263	291	306	271	282	332	287	305	322	283	293	302	313	302	269	276	318	277	299	338	313	299	294	304	292	278	289	297	304	316	272	309	332	249	301	323	302	297	314	315	278	312	309	262	277	285	293	304	273	315	281	304	306	279	265	280	288	289	320	298	290	303	305	330	281	284	249	320	311	312	256	283	287	309	289	310	277	293	274	289	301	282	311	317	303	303	315	289	298	270	310	323	325	311	285	311	280	293	284	269	276	295	293	311	275	324	320	307	321	322	280	323	311	286	291	303	290	295	283	300	309	307	294	281	308	307	287	280	326	322	277	311	312	313	307	280	299	304	302	278	314	303	282	304	350	279	297	316	307	315	258	306	306	301	317	318	300	312	297	268	271	281	306	284	288	296	306	287	314	285	308	311	328	305	311	264	324	312	263	273	316	322	300	303	293	290	337	336	288	280	348	300	253	314	318	336	281	273	360	321	278	305	295	287	287	297	308	312	302	294	297	287	285	273	289	274	330	266	307	327	285	325	276	298	309	306	306	292	309	323	314	305	281	291	286	286	277	323	337	328	280	329	288	321	296	325	269	338	282	332	292	306	297	298	316	320	327	299	310	289	298	315	306	308	310	309	322	316	313	296	279	312	349	303	297	270	295	319	307	321	292	316	311	303	304	286	314	266	286	320	298	308	341	272	298	276	297	305	280	283	295	313	296	310	307	299	281	290	309	317	298	299	305	322	323	290	333	318	325	320	328	315	323	315	297	308	292	323	306	301	336	339	318	311	334	310	280	298	274	284	305	318	332	302	304	273	287	277	341	298	314	330	337	292	324	314	318	288	288	293	286	327	302	285	300	308	309	325	307	308	296	276	306	287	309	276	290	292	300	307	315	337	295	291	331	291	326	292	324	326	312	338	316	329	337	295	284	321	327	300	273	290	280	290	352	305	325
3315	3061	2027	1130	906	836	719	719	726	674	720	672	684	686	674	666	687	624	685	686	702	722	698	674	684	686	688	649	709	671	664	675	663	675	644	694	711	624	662	686	680	660	676	706	695	655	692	632	660	662	686	640	664	621	692	733	675	659	677	688	663	687	642	687	690	685	635	649	638	664	661	671	673	685	671	670	683	665	686	672	657	658	704	682	677	684	699	666	692	701	691	646	671	727	654	695	660	671	707	642	662	653	633	661	718	693	707	677	682	692	642	679	643	638	721	651	654	655	662	682	738	682	645	678	656	649	690	676	702	697	686	664	691	680	690	698	669	669	665	698	636	658	677	669	695	652	653	678	646	676	640	658	681	708	675	668	716	706	708	689	635	660	698	739	694	705	645	712	690	677	699	652	632	699	659	652	706	673	699	700	667	659	693	692	660	680	691	652	644	680	677	657	687	696	668	649	678	670	752	642	631	684	665	663	652	646	650	644	668	682	621	724	658	654	666	638	635	686	712	667	669	679	676	695	676	639	637	700	711	671	614	691	669	695	664	680	682	672	692	679	677	707	692	703	669	728	669	727	681	660	676	697	686	661	673	728	702	682	664	697	602	671	683	697	701	711	676	670	659	663	718	654	585	697	676	701	690	657	677	698	703	724	652	679	650	687	736	701	651	651	685	647	694	650	655	697	677	648	695	632	697	671	697	692	670	693	661	690	688	654	635	692	683	670	718	679	671	648	648	713	659	692	691	654	657	705	713	650	679	694	702	620	656	672	687	669	712	678	648	659	658	662	634	679	680	657	706	654	676	670	693	655	667	663	710	609	636	703	677	649	633	668	683	620	689	664	752	688	678	663	714	698	722	680	654	711	683	680	633	699	646	663	655	724	713	676	650	679	711	665	651	679	670	702	651	638	654	667	651	703	723	726	693	689	619	648	676	703	667	730	663	724	661	644	682	682	698	664	681	683	677	678	704	707	626	664	687	666	654	663	655	695	705	642	639	687	719	655	695	688	666	687	673	647	701	616	666	672	668	672	696	732	678	681	690	677	662	649	700	705	655	698	726	656	666	688	678	700	689	692	684	648	659	647	678	682	690	707	693	608	662	681	683	615	682	663	667	615	679	639	643	685	620	704	624	704	673	696	646	668	635	656	668	644	668	700	682	682	655	679	656	662	661	705	644	668	669	678	629	661	697	690	703	680	661	660	678	670	696	678	634	683	662	674	692	739	682	709	724	723	669	721	662	665	658	676	699	668	720	646	712	661	656	706	657	631	696	677	684	712	687	642	662	639	710	658	648	688	684	683	727	677	712	686	638	706	662	657	717	692	662	629	703	651	666	689	659	695	647	713	685	676	676	635	680	670	685	677	721	663	690	721	684	645	650	662	662	660	711	702	655	696	660	673	663	692	663	625	706	669	706	632	729	685	683	643	710	649	730	687	655	644	701	695	642	679	739	659	684	692	703	703	655	677	692	688	671	694	672	688	662	679	686	693	680	674	713	678	680	689	655	657	713	659	694	632	666	681	651	653	721	675	722	682	640	642	662	661	671	693	692	710	643	612	655	684	682	665	652	674	667	647	683	694	657	651	682	635	630	666	668	686	698	697	672	667	696	675	670	660	630	635	671	679	643	665	671	672	669	655	658	641	669	636	725	667	701	672	689	690	662	697	674	672	703	690	670	658	694	684	636	695	666	679	680	681	684	666	692	688	743	709	663	652	653	674	667	663	632	640	721	674	726	689	728	731	680	707	729	658	725	636	731	650	659	670	706	668	699	662	654	688	683	640	706	725	734	687	662	671	681	723	642	667	634	659	651	625	668	666	659	713	661	683	652	661	726	741	651	677	675	654	654	714	677	695	681	668	729	665	702	687	689	651	675	667	675	663	658	668	711	702	640	656	658	669	676	651	675	733	667	652	670	635	685	634	706	634	684	637	640	632	648	612	660	666	697	652	649	661	700	674	658	758	689	715	676	652	682	697	690	672	649	691	683	691	624	669	652	672	721	636	693	658	705	691	680	696	678	671	660	676	692	646	669	665	656	691	686	688	625	687	678	688	682	640	705	673	671	670	665	698	648	731	679	716	683	670	653	694	646	671	660	671	657	708	665	661	662	657	647	653	692	673	657	666	651	679	625	686	660	649	682	675	653	683	704	677	684	690	711	719	729	668	707	740	673	712	665	666	661	690	626	674	672	683	669	648	625	715	677	673	660	662	662	642	653	626	709	671	667	700	635	673	724	659	652	695	644	698	644	693	639	647	682	662	661	703	704	686	648	611	668	674	686	652	671	655	679	646	650	670	655	675	661	702	704	655	662	660	673	649	653	699	671	719	651	741	642	684	647	727	679	713	652	671	631	698	695	669	680	651	661	649	696	653	641	716	667	669	670	680	654	664	685	652	664	635	692	676	682	689	711	685	721	646	640	666	644	664	715	650	703	645	702	706	661	678	637	651	652	638	675	695	682	678	672	684	644	700	665	644	680	675	651	688	672	652	676	610	648	636	668	647	673	650	712	646	650	608	653	657	668	670	681	680	715	671	645	653	654	643	669	646	671	668	657	747	621	732	667	656	675	672	654	667	641	666	699	673	712	664	671	678	666	663	724	670	677	685	656	675	700	631	693	683	646	669	696	676	691	658	694	715	705	666	685	642	695	651	705	650	690	660	657	645	671	654	643	648	628	666	659	666	689	670	659	699	639	686	703	688	635	705	664	689	691	682	637	702	666	682	678	640	647	685	688	648	670	705	659	659	723	696	639	668	667	713	674	707	634	691	670	701	756	659	673	739	718	635	695	673	704	630	682	669	631	658	646	664	703	681	659	685	671	704	716	640	639	652	650	640	701	638	639	642	665	712	671	642	691	665	714	685	631	631	668	644	703	666	669	665	718	714	653	677	690	676	666	675	674	681	641	667	668	684	638	677	674	668	689	653	641	642	686	712	694	668	665	702	685	640	667	660	675	670	663	716	683	647	686	673	634	711	676	699	696	646	708	674	640	692	733	719	700	710	651	653	648	650	670	695	681	651	685	675	679	675	652	681	664	647	666	654	681	676	641	665	660	667	690	723	669	726	661	701	672	653	629	634	707	615	719	682	667	697	716	676	695	669	697	695	676	665	665	588	647	654	700	676	720	681	652	678	655	691	682	685	635	718	656	672	661	638	663	650	643	647	676	697	653	704	658	690	707	651	712	638	676	735	669	692	660	676	675	659	652	644	613	683	637	660	686	697	731	704	673	669	686	701	674	658	697	630	654	700	682	690	726	669	650	696	667	633	645	682	735	655	625	694	646	643	674	657	626	668	630	701	709	691	712	680	673	697	704	693	662	673	714	680	661	666	671	671	686	686	689	689	661	697	684	641	651	663	683	709	697	676	682	689	632	657	672	649	669	686	736	684	630	658	676	693	725	613	695	668	651	705	682	627	713	643	670	732	655	692	665	637	732	720	714	655	710	646	701	638	693	709	642	703	651	667	657	653	700	669
23592	20842	25110	26691	20850	20791	2394	486	322	299	320	250	264	219	257	226	194	190	223	235	221	192	197	227	230	195	204	185	197	220	201	208	222	232	176	209	237	218	209	211	230	197	213	205	199	191	162	198	205	240	216	201	222	188	199	187	205	213	193	233	203	198	188	193	197	193	207	215	212	209	176	197	176	223	217	199	204	191	173	198	197	224	199	185	199	188	205	199	200	197	207	195	221	220	231	182	200	206	227	196	187	180	197	193	188	211	193	193	199	184	220	227	209	197	205	207	196	178	200	198	185	179	197	214	194	209	204	179	218	204	222	197	202	215	191	195	205	194	220	207	223	228	189	222	222	219	199	220	207	206	175	207	214	202	193	192	183	220	185	187	199	182	187	213	205	186	201	187	182	204	221	171	216	223	198	194	200	215	191	205	205	194	221	221	197	199	196	206	182	180	200	212	193	188	208	196	201	192	207	196	218	202	185	197	194	209	193	176	204	211	215	193	197	221	194	178	211	215	201	209	230	212	210	203	214	207	211	208	221	176	213	206	203	188	180	192	229	205	204	200	214	227	184	223	225	200	192	239	180	179	209	203	185	188	175	211	194	198	208	194	182	208	220	216	245	199	207	214	183	189	187	194	180	195	200	180	207	188	210	199	173	206	183	201	179	212	221	218	186	209	212	207	214	223	191	196	206	209	188	234	186	180	185	225	175	232	207	219	191	200	211	214	201	218	180	188	185	191	229	221	204	194	212	193	200	197	193	198	199	190	218	194	164	190	210	196	222	190	193	218	213	185	173	194	230	194	197	185	212	180	213	175	221	204	188	193	215	206	198	209	227	170	222	210	213	194	185	236	189	187	199	186	180	204	181	178	195	204	199	176	179	175	200	182	173	195	182	197	190	199	191	208	227	211	174	187	220	208	210	184	191	186	200	192	200	234	190	202	202	201	229	206	212	192	210	219	202	190	196	191	218	201	198	212	241	189	178	210	197	201	235	174	189	206	242	200	189	199	226	197	202	231	176	221	220	200	207	202	163	182	205	230	202	204	186	200	205	212	208	214	210	187	214	201	192	197	188	205	171	197	213	219	216	177	197	214	209	224	187	232	244	189	210	214	219	196	216	196	197	200	231	178	206	191	168	199	198	205	212	207	174	208	209	201	180	227	211	176	205	198	201	211	199	196	206	215	194	233	213	188	201	201	215	217	228	214	208	193	194	223	191	191	183	201	206	207	244	210	211	180	193	195	221	215	182	210	199	190	208	198	199	211	209	210	213	193	191	218	217	204	217	211	194	196	211	185	199	196	194	192	210	192	202	205	218	195	195	212	197	192	182	209	179	208	206	203	197	208	189	195	218	196	192	186	199	178	203	175	197	197	192	199	181	176	192	169	213	188	209	220	179	188	177	192	202	181	197	219	178	227	192	198	196	175	208	178	216	209	222	187	191	213	215	198	215	202	189	230	181	201	194	196	221	188	221	215	206	189	212	215	202	172	189	203	214	204	202	233	185	198	207	187	183	206	191	196	206	202	193	197	179	223	206	180	196	208	210	223	198	195	211	195	178	202	238	204	215	200	205	211	212	181	212	233	193	174	205	223	199	186	194	215	194	197	210	200	210	201	194	211	201	195	191	196	208	202	190	196	210	182	172	193	195	222	162	189	197	204	191	187	200	210	193	183	223	209	203	195	220	219	217	195	193	211	205	201	192	209	210	200	226	221	200	190	207	217	240	203	209	233	213	184	230	211	220	213	185	185	188	192	199	218	240	182	208	188	205	208	196	199	187	197	199	231	202	200	250	206	211	184	230	189	204	212	201	219	169	172	200	217	202	235	213	206	239	178	209	198	201	218	194	195	200	196	209	202	222	224	185	199	202	217	216	209	202	227	232	193	209	184	202	194	211	189	212	199	215	196	191	179	166	223	200	177	174	196	202	194	191	203	198	213	222	188	176	195	226	199	187	198	212	205	207	238	198	205	205	206	186	202	207	212	198	217	182	207	202	178	181	200	210	207	219	224	205	187	205	176	239	250	219	232	215	222	207	206	195	186	182	209	195	212	232	219	219	218	198	195	200	186	211	195	235	219	198	190	218	214	199	193	214	206	194	228	221	197	215	189	235	188	176	208	168	181	223	190	203	233	214	213	219	209	191	172	176	226	225	193	208	217	186	199	195	211	206	172	193	209	187	206	213	176	197	200	193	194	180	187	214	186	167	192	201	234	214	188	185	207	209	192	189	221	197	215	198	220	219	200	178	203	181	186	196	214	189	200	216	207	201	212	198	193	191	225	180	202	192	205	183	184	183	208	210	210	210	201	223	192	199	203	208	221	200	212	182	203	201	204	211	198	193	193	197	185	202	201	189	201	183	189	205	198	217	174	217	227	194	199	181	207	205	187	199	209	225	200	177	215	198	215	200	203	182	190	221	213	206	211	191	207	188	202	196	213	215	188	205	187	222	196	218	199	237	191	218	221	190	211	172	207	202	185	225	177	194	190	222	221	184	197	208	213	188	196	193	192	210	206	196	178	203	163	200	218	230	205	237	208	198	188	176	214	198	199	179	188	182	210	198	216	196	184	195	202	171	178	185	211	196	193	193	198	220	210	214	219	205	191	206	212	218	209	191	217	211	184	211	205	182	202	252	207	209	199	224	202	185	218	191	224	184	205	224	208	222	216	190	189	193	195	201	219	192	183	196	182	195	200	208	216	209	225	171	198	211	182	194	217	219	212	175	186	186	205	219	215	206	215	197	205	192	210	226	202	199	160	191	198	185	203	184	190	181	213	200	208	218	189	175	162	192	213	204	185	185	210	202	227	221	195	227	202	212	209	185	211	197	173	211	230	206	227	199	199	199	183	226	216	202	193	204	217	211	198	211	208	189	197	198	223	211	206	196	215	178	181	213	186	201	173	223	195	216	192	204	224	227	219	178	205	187	182	185	201	185	199	194	219	196	196	187	190	183	198	201	201	191	210	214	192	229	202	223	187	197	215	181	194	219	201	198	216	207	234	200	205	203	196	175	172	236	197	188	167	216	193	204	215	177	222	209	223	211	188	190	198	201	196	196	215	204	223	222	211	226	168	202	201	222	195	198	203	194	191	194	198	193	199	177	202	205	173	216	175	189	182	230	231	219	214	212	204	187	216	243	195	201	182	198	213	197	201	180	217	207	193	190	195	197	199	171	204	199	192	223	246	224	222	189	216	217	208	172	192	215	219	197	215	199	174	211	197	178	196	216	207	225	204	191	222	192	201	205	197	221	195	204	212	209	199	223	193	214	210	212	221	197	198	220	195	182	181	214	194	206	203	186	187	191	211	203	173	188	192	193	224	191	168	185	211	214	189	199	195	189	200	237	191	199	218	189	240	207	200	180	197	183	173	223	224	189	201	169	202	210	182	191	216	202	217	212	199	174	194	178	225	209	222	221	219	237	185	196	195	193	195	192	208	198	186	184	203	242	198	216	200	228	168	195	177	220	206	208	207	237	222
3251	5140	3099	1548	904	665	600	573	526	525	528	544	487	541	474	495	493	458	511	448	490	525	477	469	462	510	472	450	479	472	438	470	489	455	459	443	483	481	458	455	492	432	484	453	481	435	492	468	448	443	480	448	491	449	486	427	452	457	448	450	445	435	465	464	435	483	425	469	464	414	487	486	492	435	454	453	456	419	454	474	461	436	464	446	460	444	470	451	419	456	482	453	455	426	434	442	460	471	449	454	451	460	439	472	472	445	409	472	445	477	441	470	468	433	444	479	450	457	439	428	446	476	426	435	435	470	420	444	472	465	472	418	429	489	442	456	473	437	436	443	489	450	468	463	468	508	456	483	444	467	447	440	464	418	442	452	441	447	471	436	463	432	451	464	431	467	492	454	443	445	454	471	462	470	472	466	498	438	447	468	466	462	444	489	484	443	466	412	452	490	472	468	483	406	459	440	454	482	466	480	448	463	458	478	442	421	427	433	476	438	464	458	421	471	506	442	446	461	425	447	475	424	432	462	469	472	457	440	458	471	468	462	474	446	476	493	428	469	433	452	462	462	487	431	432	460	453	420	450	443	465	453	437	476	464	431	424	438	437	429	443	458	496	421	440	437	459	406	445	446	468	428	450	464	436	440	423	467	460	441	418	461	436	470	497	464	479	462	451	461	461	491	439	417	437	487	466	427	459	451	462	436	434	422	462	436	457	444	439	493	421	461	433	442	456	453	448	459	448	433	439	455	506	416	470	455	491	468	488	495	448	478	473	455	432	476	475	460	478	439	501	416	432	455	472	455	433	449	459	461	451	453	450	447	456	418	436	464	435	489	457	451	410	438	442	445	446	434	421	468	450	477	440	432	484	482	464	484	455	435	419	449	474	456	460	434	453	467	477	476	484	476	428	444	450	452	464	455	436	434	444	437	441	449	441	461	467	431	432	475	468	463	442	475	450	487	441	452	437	483	462	459	451	471	435	430	449	443	431	453	481	444	474	455	442	477	449	486	507	509	465	448	456	450	412	421	466	460	458	456	472	464	434	455	439	428	436	469	418	459	480	414	458	463	405	442	426	439	472	462	448	502	461	467	458	466	454	453	432	428	414	474	459	450	455	447	429	460	455	423	470	453	439	437	461	513	443	402	452	443	451	459	475	441	443	470	472	456	440	446	455	430	473	445	456	443	483	434	405	468	465	444	428	443	467	452	456	464	461	468	432	431	434	432	434	469	447	428	431	450	446	457	466	421	477	455	432	467	433	455	474	425	446	440	457	459	458	442	449	406	460	491	452	431	455	467	483	402	450	441	467	390	448	431	426	477	475	437	451	425	462	468	515	472	438	435	414	485	487	451	468	477	460	459	443	453	424	423	451	424	468	422	446	482	441	485	475	440	449	463	466	455	497	454	454	477	465	445	422	446	465	487	442	428	447	501	447	456	434	472	457	492	432	442	479	450	438	461	478	463	474	491	424	469	443	464	449	474	441	462	481	461	462	463	423	487	473	464	455	468	474	485	437	468	462	466	467	474	456	459	496	445	446	436	483	458	439	447	449	466	463	456	439	442	469	431	492	400	421	461	444	461	446	429	467	425	435	426	460	412	418	443	479	443	419	467	452	462	426	436	469	428	443	448	448	438	463	470	437	461	460	479	464	442	470	417	476	433	479	481	477	445	507	421	447	455	462	430	466	429	455	483	453	458	441	457	431	460	478	433	470	410	455	431	490	453	444	409	456	457	444	462	465	474	449	481	430	431	444	457	459	437	474	449	422	443	463	472	440	464	441	448	462	461	463	440	449	467	449	462	456	433	432	461	457	498	431	477	450	453	456	434	444	429	456	476	467	447	460	448	448	443	491	498	453	515	467	475	418	501	451	478	467	459	437	437	443	453	445	470	446	454	428	433	463	428	454	450	474	414	457	456	439	459	455	460	472	451	425	454	468	425	461	492	481	476	458	469	473	454	465	511	451	434	445	434	471	448	452	469	475	442	437	475	456	450	486	467	448	474	481	477	472	468	452	474	441	409	450	466	468	415	424	461	414	428	444	463	434	465	442	437	447	468	431	477	442	464	415	442	453	451	447	474	436	470	465	437	466	435	448	420	454	460	497	425	468	444	442	446	491	463	427	437	455	451	457	451	445	494	443	431	490	462	502	436	482	451	481	445	463	436	408	468	474	467	458	433	385	448	435	436	442	427	470	452	435	435	429	476	455	460	437	449	457	463	433	477	410	461	441	460	448	474	453	482	452	432	472	419	459	442	427	479	458	449	464	476	426	442	430	454	489	504	432	447	450	436	477	431	427	470	456	445	459	473	460	475	450	461	419	418	462	422	406	464	433	440	446	442	450	451	457	485	479	489	460	476	469	466	447	462	442	470	424	477	436	445	409	456	454	480	453	454	420	474	424	426	465	427	454	458	455	445	462	431	460	429	430	466	453	431	411	469	441	476	446	443	454	492	486	458	444	460	471	465	445	450	492	453	471	464	470	427	479	443	450	447	442	465	426	457	465	426	486	473	469	464	456	402	463	436	442	473	435	451	446	464	447	448	463	460	424	467	459	440	469	451	470	438	457	444	470	444	438	460	440	457	465	429	452	415	464	508	485	464	459	445	456	483	456	443	457	492	485	451	429	484	453	440	425	449	468	459	445	491	447	452	421	481	456	438	444	435	444	427	440	459	454	433	454	472	432	463	452	476	442	411	437	419	469	444	443	411	473	440	433	436	441	409	465	466	464	497	471	470	439	442	400	470	451	405	496	490	474	450	480	422	455	436	432	460	451	485	456	452	479	441	456	440	437	455	444	426	426	474	425	420	480	452	510	472	418	495	467	468	470	457	408	431	445	455	462	467	478	469	463	503	459	480	440	458	455	498	457	490	465	465	503	429	443	443	495	432	447	464	456	457	450	439	468	451	446	460	421	435	494	456	469	430	440	458	458	441	462	424	436	464	455	469	435	490	403	433	445	411	481	417	439	473	422	454	446	464	461	446	426	464	413	464	473	455	435	461	421	450	468	455	467	468	497	424	426	412	454	462	469	445	465	407	441	435	497	469	446	429	468	436	415	445	448	448	500	449	423	441	443	455	460	474	403	466	466	468	456	394	468	453	456	481	443	461	466	453	454	486	469	479	463	418	453	444	453	462	454	462	463	424	476	434	490	430	451	487	423	454	434	464	444	481	472	411	479	442	477	441	488	423	441	455	447	416	408	462	422	457	413	396	459	463	469	475	471	434	445	457	448	436	438	449	452	480	467	481	455	503	489	450	458	402	462	433	463	451	429	479	458	488	447	436	454	463	442	452	439	437	469	480	479	439	454	424	484	453	455	459	444	457	500	426	443	444	443	483	427	460	462	430	474	483	440	512	439	473	438	438	489	466	431	442	443	462	416	443	432	480	476	416	470	465	421	497	454	457	441	443	457	460	473	449	489	448	441	454	422	497	448	432	434	461	431	497	479	468	467	438	444	417	432	466	448	434	473	443	461	457
32742	12786	1521	330	310	234	227	189	211	209	207	245	199	214	217	230	203	195	225	229	238	203	212	183	197	207	225	215	203	202	216	193	234	202	211	207	203	194	184	219	203	209	209	210	210	179	210	197	229	214	201	206	240	225	195	229	196	215	198	213	242	245	220	224	205	194	210	202	241	200	237	213	215	213	201	190	208	207	193	184	213	190	218	231	224	237	209	231	226	221	241	219	193	212	230	205	206	202	204	228	219	207	195	205	214	222	199	204	220	196	189	198	204	241	219	177	187	185	209	195	220	211	227	213	232	235	206	204	206	218	224	206	213	213	222	213	203	211	215	200	194	214	206	230	226	203	219	214	215	221	205	184	206	187	213	214	200	222	198	205	196	234	192	216	194	223	223	216	206	227	230	227	230	200	201	237	210	206	212	209	219	210	215	184	188	210	214	198	234	208	222	192	218	243	216	231	219	205	228	200	226	204	204	216	214	184	222	221	234	208	211	195	189	225	218	195	221	203	204	196	177	212	202	221	222	229	215	214	226	222	218	250	206	190	185	221	200	199	226	184	231	223	193	190	215	199	238	206	191	207	190	203	210	184	214	226	177	195	216	220	212	242	229	220	201	219	242	201	211	235	212	187	204	212	203	202	230	228	211	224	199	204	216	223	212	196	201	194	200	196	227	227	216	207	199	226	240	204	225	238	217	223	217	183	211	208	199	235	215	209	191	195	222	216	216	212	211	198	198	181	210	195	178	215	210	217	189	186	213	226	198	205	207	225	222	235	208	193	212	230	202	202	213	177	201	189	217	195	216	204	202	218	227	218	205	206	209	210	213	227	214	200	243	217	233	208	212	230	180	186	202	200	210	229	222	216	223	202	226	220	195	217	198	209	201	202	201	259	211	215	226	206	207	200	198	199	218	205	220	224	200	225	217	200	193	216	230	229	220	202	225	201	218	221	245	242	222	195	188	219	231	229	190	243	213	216	205	217	197	211	201	201	194	203	218	224	192	207	218	207	217	240	208	195	203	224	238	205	196	221	216	211	210	212	199	199	214	224	225	202	197	194	192	207	186	190	205	226	222	221	223	214	209	200	191	227	203	205	243	227	205	208	251	233	216	199	229	213	222	205	225	197	193	194	225	228	228	206	211	181	207	206	214	208	246	229	221	213	246	236	210	203	191	208	246	208	220	192	229	202	192	230	189	215	238	208	205	202	229	217	183	194	193	218	215	240	193	229	198	198	220	205	237	228	232	226	211	220	217	208	204	218	199	220	220	228	190	193	182	204	187	209	196	197	219	184	220	216	214	228	180	194	201	218	221	174	224	230	222	236	195	195	199	207	234	221	198	181	213	212	245	216	203	220	198	195	192	224	219	223	211	204	200	199	185	204	214	215	219	202	201	224	222	257	201	215	197	199	212	227	209	220	227	207	231	234	188	204	204	199	242	221	220	162	207	195	204	226	210	230	224	213	207	196	193	232	221	229	202	233	229	203	241	229	209	217	215	191	224	211	211	224	199	196	193	202	190	204	222	198	199	190	223	205	173	203	199	194	193	199	214	234	184	195	220	204	203	222	205	215	200	233	185	185	198	207	212	202	217	218	230	207	195	220	180	195	198	205	212	210	227	230	234	206	199	221	215	163	206	217	192	234	192	203	239	211	207	188	190	189	226	230	185	211	180	206	220	215	205	238	216	203	241	226	218	186	207	204	231	184	190	227	210	211	208	211	207	204	221	226	220	222	244	192	247	196	210	224	209	232	210	201	219	216	218	214	201	235	217	226	206	189	222	231	205	198	213	226	215	226	197	189	231	201	231	211	220	222	205	191	227	194	210	214	185	210	205	214	233	207	200	228	209	204	239	240	203	226	216	218	206	210	206	208	213	212	205	234	176	186	215	213	227	199	221	190	240	194	194	211	202	205	202	204	222	206	219	223	192	204	224	190	186	204	216	189	198	222	203	217	198	195	211	214	211	184	240	195	212	200	219	205	190	176	220	209	228	232	229	205	224	234	220	181	183	199	201	202	202	204	232	199	199	219	210	201	227	218	184	205	211	198	194	216	232	208	211	206	245	205	263	195	199	189	226	194	206	226	225	192	233	215	213	198	241	218	212	239	210	226	228	197	193	199	214	247	238	217	196	246	238	194	224	199	243	216	223	214	211	235	211	214	210	206	208	203	214	185	208	226	209	216	196	190	192	201	212	219	219	211	228	239	198	216	223	205	194	226	227	181	216	198	228	201	181	212	204	217	216	216	191	214	208	205	223	203	192	194	202	242	217	222	221	209	245	212	239	217	211	241	213	188	197	220	200	208	190	203	223	210	206	221	225	207	222	236	226	199	232	227	210	211	211	196	201	235	207	212	236	201	204	207	210	206	222	197	210	195	196	217	217	208	211	198	179	216	209	203	210	211	199	184	191	212	206	182	187	227	217	177	211	219	218	224	223	216	227	210	208	208	215	240	239	202	212	184	212	201	186	205	218	206	188	193	218	252	205	208	191	200	200	234	198	217	225	184	226	206	204	212	192	212	231	218	204	218	218	228	205	213	197	207	194	179	215	164	208	210	230	237	212	201	214	202	228	210	221	209	202	229	237	212	195	196	220	194	211	211	228	166	204	200	189	214	216	230	238	228	203	232	196	201	212	203	212	200	208	228	204	208	205	219	189	213	217	207	205	189	210	195	234	203	230	213	210	241	187	212	198	222	242	197	201	216	222	209	185	208	208	185	211	207	229	207	231	204	216	206	195	200	229	217	200	230	207	200	217	214	216	196	238	194	206	230	218	222	211	204	235	214	218	200	235	228	170	198	232	202	186	204	227	210	200	221	175	231	233	235	218	194	181	206	232	201	196	218	211	222	200	228	206	236	231	207	196	209	222	203	190	206	213	210	232	212	217	205	251	195	206	199	206	188	209	208	201	184	228	211	202	221	222	237	223	208	226	243	210	205	205	197	216	199	239	235	180	228	207	210	240	214	219	220	196	222	220	236	213	205	222	208	196	233	201	176	212	201	218	187	208	231	237	184	228	230	225	222	201	200	217	236	203	206	222	247	216	185	192	230	223	216	216	228	225	200	191	214	226	186	232	203	212	195	214	197	225	231	230	240	199	216	221	215	213	213	214	212	214	197	224	203	204	207	254	199	203	208	227	223	229	213	212	207	227	219	231	236	219	201	235	201	183	217	210	217	193	225	212	210	238	223	231	240	201	204	212	204	223	211	248	211	202	206	217	192	232	223	174	228	207	221	213	213	204	218	242	227	214	214	217	216	211	215	210	206	203	229	220	218	214	188	207	224	211	199	211	226	213	209	213	218	191	224	200	191	206	200	200	231	204	224	211	192	211	229	214	218	220	217	206	231	215	217	179	202	220	233	194	229	225	203	259	237	227	221	210	219	194	207	216	250	215	175	212	199	214	220	230	206	195	213	197	224	247	220	207	201	220	212	231	222	231	197	203	227	221	255	219	217	224	231	225	190	223	208	222	225
5423	732	634	552	540	491	475	528	499	539	481	489	524	519	541	527	560	460	583	482	518	492	490	533	497	527	502	517	521	523	476	543	543	500	510	516	473	489	508	505	508	486	532	501	494	536	507	536	518	500	548	488	542	466	498	479	518	522	487	478	541	511	508	540	501	530	524	539	549	533	522	538	502	492	518	514	514	472	469	509	486	524	501	507	531	475	515	491	494	504	531	528	509	526	517	530	538	505	514	499	523	493	502	469	503	541	522	485	510	518	516	490	525	464	474	518	517	506	485	518	507	498	524	482	529	506	530	496	544	464	531	494	510	463	516	520	513	527	519	509	510	481	534	491	521	519	524	534	523	504	503	493	509	486	508	477	491	504	517	501	500	546	483	515	506	518	481	488	527	544	485	512	520	490	521	556	513	483	534	525	525	558	511	459	502	547	487	562	519	555	506	545	529	505	529	506	509	514	493	510	539	504	528	493	495	488	536	518	478	521	502	543	518	573	553	479	499	492	541	510	477	496	499	511	504	489	522	524	534	478	484	503	473	491	507	518	488	534	509	457	510	506	519	541	525	489	515	486	472	481	459	503	549	524	546	488	527	488	487	521	510	523	488	509	525	486	509	473	576	514	509	508	518	511	506	510	537	543	497	501	468	541	499	518	509	506	496	533	537	480	498	512	538	472	500	465	516	525	536	505	548	513	522	517	534	527	512	515	496	528	471	542	527	555	530	485	532	462	497	507	484	524	523	531	546	547	549	507	514	514	481	492	472	501	481	505	491	525	512	532	503	547	529	515	504	511	499	509	514	492	492	519	551	479	541	477	526	563	498	493	473	527	516	534	487	509	471	504	509	507	508	503	522	512	504	516	545	494	536	511	494	491	509	541	492	508	527	531	491	550	495	523	503	464	497	538	536	484	521	508	513	535	495	539	494	501	522	461	457	487	527	529	463	470	497	500	520	509	470	514	523	483	495	481	514	454	478	496	512	525	475	473	490	466	517	496	516	493	498	521	530	528	493	534	529	535	470	481	482	518	516	510	450	529	527	539	500	489	491	556	523	471	526	497	521	510	516	529	524	464	491	492	526	545	527	536	488	485	488	539	466	523	497	520	528	461	462	469	483	516	519	488	495	532	517	548	516	515	485	518	516	497	497	530	499	510	476	508	563	540	511	486	507	546	525	512	508	494	536	535	520	482	523	471	475	523	506	526	520	491	537	511	531	535	490	504	527	508	485	509	538	517	493	504	517	515	530	511	520	478	506	496	504	540	563	524	501	481	512	550	528	510	495	517	529	517	457	540	500	482	487	526	546	511	496	483	534	507	501	463	522	507	506	482	488	459	541	538	542	558	530	501	508	548	506	486	510	475	495	491	505	510	489	514	466	508	538	491	537	509	454	489	480	552	500	505	495	535	493	505	513	500	506	492	527	547	518	524	520	465	532	549	524	543	523	498	521	509	545	540	480	515	541	511	519	484	479	536	461	486	461	472	524	478	529	494	504	516	504	511	517	519	502	503	498	496	492	539	503	519	475	483	516	509	564	507	527	496	509	466	524	520	502	538	479	513	517	503	495	531	510	504	512	524	518	545	513	480	491	519	520	526	516	528	498	512	535	542	538	486	504	502	506	536	509	562	517	493	491	488	513	541	501	505	507	516	514	485	562	505	551	518	501	506	526	514	503	494	494	564	564	482	501	508	489	500	493	509	492	507	492	517	521	567	539	467	502	501	504	510	512	480	491	518	543	498	521	534	498	510	518	479	471	542	486	489	478	533	482	490	487	516	524	496	511	517	509	522	502	542	496	497	498	496	487	519	507	492	508	501	462	468	521	528	512	526	494	487	507	514	501	505	482	486	509	478	559	485	496	477	541	477	491	514	525	492	521	490	514	502	531	532	507	475	528	494	522	480	492	518	555	530	497	497	491	507	516	469	538	528	530	565	454	502	470	540	497	547	537	513	491	484	496	491	512	577	522	538	526	509	491	475	492	503	534	514	519	543	526	484	495	501	460	497	489	488	531	503	548	535	517	512	540	507	535	509	493	533	532	561	482	515	512	481	538	484	490	524	531	495	504	529	532	501	507	513	504	521	507	529	510	505	517	543	549	517	519	548	505	464	507	502	513	545	500	500	517	496	525	526	517	517	535	502	478	533	461	490	496	543	483	500	496	507	533	494	477	505	505	448	503	515	529	513	543	490	557	550	506	524	546	515	535	515	484	482	513	534	504	513	531	514	540	539	485	513	459	486	461	486	526	545	506	485	527	517	519	488	507	540	490	490	487	472	527	554	492	487	515	502	508	507	523	511	536	525	501	497	473	512	530	495	517	524	514	484	513	519	502	500	508	540	530	509	542	521	491	525	529	487	514	534	485	523	482	474	495	523	492	512	531	505	533	524	488	503	494	497	507	503	536	501	466	498	505	529	536	527	489	533	489	524	564	518	490	493	539	489	493	487	486	507	490	470	455	492	460	478	491	515	539	515	536	511	481	514	505	486	540	482	496	546	504	478	534	497	505	517	521	518	521	557	509	534	519	523	487	512	518	505	486	518	504	478	514	505	525	503	479	492	522	532	498	500	491	495	546	522	545	502	509	546	516	499	539	526	505	511	502	525	548	495	483	486	482	502	497	535	522	496	505	567	484	489	443	506	508	499	506	526	521	507	500	490	520	509	527	481	502	530	508	499	509	508	522	523	470	512	529	489	523	492	495	482	540	512	521	525	480	510	535	496	532	514	505	473	503	508	522	487	551	503	497	530	504	500	494	543	518	482	558	501	506	521	521	508	515	494	545	564	533	501	500	503	496	510	517	524	514	503	532	490	490	521	535	521	530	490	510	523	511	546	491	491	486	514	520	505	521	531	501	509	545	523	514	510	501	510	487	512	527	522	514	498	531	497	473	506	484	558	537	497	476	462	563	557	533	505	536	525	509	479	517	526	506	514	548	509	490	531	515	532	528	522	527	513	479	535	511	493	515	531	524	513	516	507	479	531	531	474	501	507	557	496	489	539	533	502	508	536	463	499	530	476	498	490	500	527	515	539	468	548	517	486	495	455	458	459	503	535	543	462	491	516	503	494	507	487	534	498	520	556	533	554	536	520	540	527	521	529	482	470	468	529	548	483	498	515	486	522	492	522	516	546	507	517	511	503	510	510	521	512	476	477	504	530	552	487	502	508	501	476	552	501	486	487	509	489	488	529	526	483	538	521	498	466	458	490	509	518	502	530	513	466	511	523	500	526	518	498	505	515	493	493	501	549	473	494	474	514	517	510	497	511	510	519	483	477	519	502	501	506	512	526	484	513	517	474	486	516	456	486	505	510	511	499	488	486	521	506	493	514	511	492	502	513	530	540	456	522	486	473	479	505	538	519	521	504	457	534	494	480	505	503	520	534	497	490	513	520	494	496	493	521	518	515	497	495	496	536	522	501	496	499	461	491	528	499	508	495	523	470	503	506	490	561	507	497	527	506	492	533	516	519	500	486
24508	20826	24372	27394	19267	1187	489	392	393	336	324	323	313	338	282	313	332	314	338	324	312	304	346	304	295	312	301	307	288	340	323	334	326	308	315	276	324	309	305	326	344	289	301	296	322	356	316	297	295	282	277	272	310	320	311	315	326	295	303	319	299	312	253	299	278	298	295	298	289	299	320	302	283	303	298	323	315	294	333	322	298	288	290	322	326	311	320	318	296	262	321	299	282	344	299	291	298	288	295	308	319	317	285	326	349	321	298	322	294	325	347	300	269	284	306	322	308	333	322	301	289	293	290	287	287	305	311	283	321	297	303	298	313	310	307	316	320	295	303	317	300	338	304	335	287	284	305	310	318	330	295	326	286	280	310	334	317	317	310	320	310	272	323	307	307	288	309	298	293	319	319	299	293	277	328	312	307	285	303	318	297	303	315	292	296	323	305	289	300	329	306	322	303	308	299	296	297	291	333	283	254	300	315	283	284	291	288	356	311	298	316	301	279	298	318	283	314	341	296	288	284	298	323	287	279	308	289	336	307	276	316	296	280	287	319	310	265	331	314	293	297	301	289	285	297	325	317	332	358	313	317	323	297	274	282	292	307	329	311	335	301	312	293	313	314	280	312	300	273	302	301	304	292	327	256	318	328	280	313	290	306	284	295	279	280	275	290	303	286	317	316	311	302	341	292	316	330	272	326	304	282	282	317	269	280	291	339	305	292	296	321	287	268	300	306	307	347	280	328	308	290	300	280	296	306	292	339	339	317	309	285	287	318	283	325	297	305	312	282	320	298	291	306	282	312	309	278	332	276	343	290	317	296	307	321	298	310	319	310	318	302	323	318	304	288	273	297	282	296	290	323	296	325	311	280	316	303	308	329	327	352	306	330	318	337	310	298	321	310	313	316	294	317	319	309	313	314	280	337	354	331	318	309	309	278	300	322	303	291	298	312	297	306	301	315	273	303	328	309	327	310	293	311	279	302	262	299	316	362	310	298	330	326	327	285	303	287	319	305	282	328	295	315	341	314	275	337	326	268	302	308	293	306	310	298	328	326	296	288	289	333	311	317	314	279	292	311	337	315	300	301	322	292	305	323	297	306	304	307	290	301	306	317	317	297	301	289	279	270	297	319	271	266	323	283	301	335	289	333	303	282	284	329	298	277	306	323	337	317	289	273	294	302	324	274	284	317	319	279	323	291	275	299	328	314	317	311	313	292	293	301	276	312	300	308	315	301	318	293	341	321	338	314	315	285	299	326	302	304	300	278	288	310	325	322	333	312	289	303	259	300	321	336	292	289	262	292	345	318	301	320	317	293	305	305	293	318	284	290	326	312	282	311	301	326	304	304	314	315	316	297	309	308	285	311	317	306	304	332	319	307	303	304	313	293	298	312	307	295	295	291	314	283	306	318	295	304	303	303	291	283	337	279	285	274	270	284	280	324	320	285	271	298	304	285	315	293	260	279	313	305	296	299	301	295	317	303	292	295	294	293	283	298	270	340	321	293	273	318	320	287	282	283	337	295	341	320	320	293	296	286	322	336	342	291	281	295	294	319	306	283	298	300	250	308	328	298	302	261	289	298	307	320	325	305	321	349	302	316	331	294	342	290	324	313	322	301	302	340	307	280	303	304	304	290	318	319	368	301	332	289	257	290	268	302	298	341	335	298	312	273	276	286	315	288	300	297	279	280	296	296	320	269	295	291	315	336	280	302	343	291	331	260	292	324	327	319	320	279	316	299	324	315	326	306	281	298	282	329	323	298	308	342	313	305	284	333	305	281	303	305	303	294	285	274	346	332	296	336	333	284	298	306	316	300	324	320	314	285	304	299	290	290	305	326	301	311	305	276	313	294	296	300	292	305	316	294	312	332	269	274	308	319	316	305	294	277	303	314	266	285	290	308	313	307	264	338	302	306	318	292	282	300	287	321	309	264	329	344	337	301	267	316	292	387	304	332	303	307	313	316	272	297	299	285	293	327	300	300	315	279	282	289	281	338	345	331	315	299	312	330	300	269	289	311	304	291	317	250	264	303	242	266	284	310	328	289	296	296	272	328	309	321	318	323	350	258	300	288	269	316	307	324	278	290	309	293	346	317	308	307	320	283	314	320	309	309	308	323	293	329	306	285	277	295	307	313	289	335	301	289	308	276	299	297	308	280	276	314	267	297	341	321	299	305	326	311	310	290	296	276	318	327	319	318	279	331	299	325	303	332	318	312	277	299	329	268	273	301	306	277	292	300	321	300	299	268	315	312	299	276	298	286	313	322	326	297	281	262	290	297	274	299	302	309	276	295	316	309	315	316	280	281	280	300	325	309	304	296	313	335	327	347	324	305	323	315	300	308	300	284	291	301	268	309	318	282	290	256	276	311	303	309	326	294	286	324	280	318	305	303	303	304	319	338	312	299	320	286	315	297	287	284	286	302	318	297	260	315	291	309	321	306	315	305	313	319	235	279	312	298	304	344	317	265	302	291	339	274	276	267	320	323	308	285	301	309	290	311	314	276	303	319	309	310	305	307	344	287	313	271	298	302	287	307	339	318	279	300	274	306	262	294	319	323	314	313	296	338	262	312	341	282	297	295	293	285	296	312	285	296	288	286	328	313	314	322	288	289	306	300	284	298	276	298	302	280	294	297	320	287	293	316	284	266	303	351	289	301	296	309	293	315	312	304	280	345	318	291	295	256	302	287	275	313	283	285	313	289	309	323	296	327	308	310	328	300	294	299	271	283	308	305	340	322	289	260	305	285	289	331	281	301	294	278	303	296	309	288	314	285	265	315	305	295	281	285	318	306	296	298	313	326	289	298	327	289	298	305	322	313	336	285	314	326	298	306	306	293	281	299	283	270	297	287	286	290	305	295	301	278	317	291	302	324	310	288	310	312	289	288	313	307	291	359	310	303	291	322	309	317	288	289	302	309	291	359	291	275	266	332	320	324	304	303	293	327	338	282	289	320	297	324	284	334	310	306	293	324	326	290	300	329	339	305	296	299	294	308	298	294	283	314	311	294	299	313	309	340	306	291	258	287	322	293	285	289	311	315	296	342	295	284	305	303	274	312	293	345	292	313	253	322	330	338	336	297	297	286	317	313	317	263	307	309	311	325	298	323	294	267	325	322	306	296	305	297	305	275	294	297	295	288	287	303	306	321	333	322	283	301	276	327	326	310	330	305	289	269	300	305	308	311	291	278	284	314	282	292	302	313	309	300	323	314	307	298	318	294	308	307	281	291	309	337	302	312	311	304	306	291	306	333	318	298	289	270	289	328	291	270	284	321	316	355	288	320	320	312	309	289	287	282	302	326	288	295	309	281	288	308	292	314	310	299	300	308	290	315	286	325	316	323	312	306	321	279	263	320	305	309	285	327	312	312	326	304	310	290	318	303	279	294	297	311	290	286	305	300	352	289	347	317	314	276	300	317	311	321	287	294	311	294	323	310	327	323	302	326	297	301	299	352	287	295	252	304	304	263	313	291	324	294	306	292	284
3288	2998	1974	1162	864	791	727	768	707	722	667	706	713	674	664	725	681	677	693	712	699	692	696	692	645	642	700	667	712	656	687	640	680	722	670	642	666	698	679	644	686	701	678	670	701	677	661	683	678	699	670	656	728	657	665	662	667	704	715	653	687	687	761	733	664	686	679	703	703	736	614	626	682	705	692	682	616	698	697	652	637	684	652	689	676	683	713	689	660	662	681	677	661	692	660	726	654	650	655	715	642	696	660	681	662	628	697	685	687	660	644	671	716	706	671	703	688	662	679	691	674	688	715	646	677	685	614	661	656	682	645	668	695	660	680	682	654	708	664	611	734	651	681	704	653	692	636	671	642	679	624	706	695	699	661	659	652	686	669	762	668	698	627	694	671	640	651	639	700	665	649	663	704	687	720	670	647	698	642	700	660	690	700	719	724	675	688	669	694	655	659	661	636	697	696	680	715	739	703	665	662	685	659	692	642	655	659	689	681	649	659	633	703	671	685	682	684	631	710	698	746	656	667	671	695	713	690	663	678	629	686	694	668	674	680	713	700	695	664	712	678	614	704	712	655	629	644	658	652	672	709	729	652	616	688	704	676	669	656	660	707	676	641	659	680	676	702	693	662	684	656	691	643	658	673	664	662	706	659	645	699	661	733	689	711	665	682	727	682	711	679	690	701	645	693	702	680	703	688	670	714	653	644	700	682	690	637	694	678	668	669	640	650	670	636	638	696	667	697	654	675	709	683	671	664	698	649	687	628	691	693	666	688	681	671	663	711	651	693	658	649	646	683	697	666	686	649	654	643	684	652	662	679	700	646	681	649	660	679	727	647	699	694	680	655	650	639	672	681	690	654	719	678	678	700	704	696	668	692	682	660	663	684	704	665	700	679	662	670	700	677	614	624	644	677	730	642	653	657	690	696	703	666	662	708	690	676	715	656	634	644	685	725	676	700	671	703	713	650	617	648	681	687	653	708	676	710	674	696	713	648	673	666	692	653	653	693	665	651	676	645	689	682	715	682	680	708	714	676	669	687	660	685	645	690	640	687	679	675	673	666	726	704	704	719	646	700	658	702	711	634	632	685	655	663	705	673	731	667	722	683	634	656	714	697	665	697	641	688	705	644	659	671	642	707	681	667	641	661	632	690	684	683	653	671	686	638	680	675	705	648	675	646	697	679	680	635	690	673	742	656	677	651	660	686	720	692	660	708	677	633	680	650	677	650	651	642	653	699	631	660	714	661	687	679	665	677	665	674	630	662	682	709	703	716	648	658	645	724	693	674	664	717	693	736	683	666	681	689	703	642	676	680	661	646	626	669	679	674	686	668	736	685	677	682	653	657	691	710	696	682	704	649	669	696	646	670	654	677	646	700	671	632	673	719	664	683	667	664	654	699	717	698	707	692	649	644	645	677	659	661	719	701	648	629	675	657	669	652	665	704	711	667	667	674	666	656	690	705	668	698	677	628	641	624	687	667	673	664	670	688	700	651	717	718	672	685	702	676	720	690	677	696	694	656	649	713	690	732	628	657	667	671	701	674	635	695	660	694	701	683	678	686	674	641	659	711	719	689	671	662	667	684	649	678	692	666	645	666	633	699	671	685	662	710	692	660	676	675	659	709	645	672	696	659	708	678	689	655	677	694	671	704	691	676	661	652	743	691	640	698	633	670	685	680	678	689	683	662	649	670	662	669	657	651	684	692	594	714	676	670	679	666	640	717	672	663	660	659	659	641	658	641	657	639	695	665	664	722	664	663	670	726	690	708	677	672	652	677	688	679	664	718	655	662	668	684	679	661	645	724	687	704	671	624	686	649	652	686	667	709	651	677	641	684	646	708	677	666	662	675	634	685	715	691	643	690	683	678	649	640	684	668	689	697	690	674	681	670	695	716	668	643	659	671	673	706	658	670	669	686	639	605	701	638	646	728	676	652	693	659	685	728	679	647	661	691	700	681	688	676	673	741	749	644	662	641	681	666	675	654	652	687	665	634	714	655	712	712	670	667	670	696	685	654	697	650	660	678	681	660	669	673	691	633	656	672	672	670	667	699	674	729	726	662	652	664	666	674	655	678	629	657	709	707	694	682	678	666	683	682	672	697	707	682	655	658	621	660	692	647	616	741	723	674	737	638	669	679	651	662	698	692	667	697	730	682	668	676	664	698	656	665	678	690	628	681	681	669	630	690	698	713	650	665	690	644	658	716	673	643	690	710	658	676	660	682	643	659	639	667	661	660	681	718	675	671	644	709	677	726	618	646	687	677	668	631	686	628	643	617	688	660	649	641	620	651	689	689	651	693	657	650	631	679	685	667	720	657	647	674	598	682	658	689	646	644	681	666	659	686	655	670	699	645	707	708	649	708	657	652	660	645	723	657	602	663	672	670	678	693	712	649	703	675	685	683	669	628	603	639	698	729	686	701	689	684	691	733	631	676	651	694	697	727	617	685	667	672	664	632	672	689	688	655	667	628	659	657	643	704	682	697	645	647	695	702	711	658	701	618	693	683	636	669	701	649	670	658	672	637	722	652	705	656	670	664	700	688	671	660	661	676	672	695	712	680	700	655	655	704	671	641	674	654	651	612	699	672	681	661	603	663	673	655	718	609	661	715	656	678	670	664	718	698	663	649	715	662	684	728	675	662	683	723	703	668	682	698	680	683	723	666	635	665	645	657	672	679	690	664	710	682	667	652	657	685	677	707	653	660	658	679	665	678	662	670	674	687	649	633	666	686	681	614	689	703	684	653	682	637	630	660	661	691	702	661	700	660	741	688	709	621	697	675	656	674	702	663	641	701	644	667	659	683	724	723	688	616	744	683	667	662	667	683	674	683	659	693	711	695	670	697	657	719	679	668	665	655	649	696	658	677	634	694	692	630	666	643	657	649	680	698	637	678	677	673	717	709	710	666	668	690	683	646	679	697	678	630	600	652	690	625	661	635	684	629	669	676	664	680	674	629	624	655	658	720	677	699	642	684	667	683	656	729	689	716	715	698	636	699	657	689	657	671	700	642	646	660	686	655	631	709	704	678	724	656	685	660	662	711	648	657	699	651	659	671	685	675	697	657	681	735	690	648	661	652	672	639	669	725	678	646	651	693	668	676	643	698	679	643	648	697	691	650	657	686	673	699	689	687	685	633	619	652	685	640	683	666	636	670	717	661	657	663	673	676	656	651	694	690	661	629	693	715	690	733	656	671	668	684	708	680	670	630	646	638	636	653	689	626	678	683	677	678	647	715	667	668	677	685	713	722	672	701	706	649	673	654	678	666	660	654	694	694	682	693	673	658	751	678	649	648	683	684	729	696	658	695	665	683	686	725	646	692	675	637	715	682	679	673	696	639	732	690	643	670	689	653	686	713	696	662	691	636	632	652	702	664	653	713	731	669	652	705	714	718	664	670	670	655	674	696	656	661	657	588	687	727	700	642	688	760	707	673	688	679	645	703	695	755	660	678	695	670	701	664	702	646	694	644	683	668	683	704	646
23601	20864	25120	26733	20875	20831	2564	493	368	300	293	253	270	221	263	254	226	234	216	217	222	226	249	211	224	212	237	204	227	192	205	222	205	174	212	210	188	208	213	191	228	219	216	201	208	186	186	211	198	208	197	210	236	206	209	180	208	205	195	219	208	228	181	194	196	224	181	210	210	215	224	214	174	188	206	190	179	203	218	200	237	220	213	208	205	201	193	182	223	195	194	201	235	226	210	196	205	189	189	199	204	202	201	192	209	205	183	194	205	192	226	202	215	171	202	183	206	205	183	200	235	207	201	198	222	211	191	203	198	191	199	181	199	210	186	213	191	193	200	218	226	209	201	205	213	202	197	196	187	220	213	213	196	193	202	221	208	186	207	212	195	182	209	211	208	200	193	217	206	223	217	241	203	204	229	226	213	206	187	187	207	208	205	228	200	181	206	184	177	227	219	201	186	197	203	233	217	230	207	199	203	162	186	191	195	195	208	195	224	213	212	218	196	209	207	217	222	217	209	210	184	211	210	219	204	185	193	214	229	201	237	208	228	221	209	195	196	247	231	225	207	215	205	193	199	221	192	196	219	205	223	216	231	217	216	198	211	187	216	206	191	208	204	219	208	195	187	189	190	166	210	232	216	195	188	219	212	211	197	193	203	206	207	191	204	182	208	194	199	176	181	190	204	204	202	219	235	186	219	180	216	196	226	209	198	212	218	210	207	215	213	173	189	213	216	216	201	194	193	187	215	231	199	193	205	186	201	177	213	194	198	189	208	218	211	235	217	206	194	197	238	183	235	227	197	238	204	195	198	171	231	194	207	174	200	217	214	198	243	206	184	187	203	188	179	196	198	188	206	197	180	191	184	192	217	184	205	198	200	203	212	204	193	161	188	189	216	193	208	201	194	226	214	196	199	206	219	192	216	207	203	219	224	182	203	217	220	208	210	199	198	185	193	193	218	215	225	200	199	220	236	194	199	186	188	213	178	228	214	196	206	189	224	224	187	187	176	207	214	184	191	210	229	200	205	186	214	207	190	230	215	207	220	178	203	214	201	215	197	201	182	194	191	201	201	201	223	250	205	194	196	202	198	196	200	233	197	179	190	210	179	182	208	186	206	192	202	202	211	216	165	211	200	205	209	220	224	227	250	217	206	199	206	198	201	206	218	232	211	209	223	193	186	183	197	230	182	217	221	202	182	236	208	185	193	206	209	219	225	203	217	198	213	221	199	196	171	226	220	207	172	182	227	208	241	198	200	198	210	230	188	223	192	230	176	188	215	186	212	197	209	229	198	213	201	215	203	189	181	207	197	204	188	189	208	202	191	193	228	219	217	210	201	234	229	203	197	203	223	225	211	195	202	211	213	211	195	188	203	198	208	205	184	178	203	207	196	186	227	207	189	209	193	198	190	207	199	210	176	219	244	208	225	209	197	188	196	178	220	192	196	217	206	182	196	229	206	215	210	207	193	202	190	225	197	196	191	202	194	205	209	204	212	198	193	190	211	188	193	230	194	188	173	188	212	200	226	165	189	198	204	198	191	197	241	218	206	198	205	198	198	222	195	210	184	197	197	193	224	180	216	198	200	223	206	226	201	200	210	212	180	206	206	174	215	212	217	225	210	202	201	177	205	188	179	176	181	207	221	189	203	182	214	216	203	175	194	208	188	195	200	212	199	184	210	201	182	215	205	228	203	212	223	218	201	209	205	193	214	224	194	215	224	200	239	187	212	175	219	196	205	192	225	193	225	226	191	195	204	226	172	190	205	210	235	204	176	214	188	210	221	205	218	217	203	164	218	209	204	205	217	207	222	220	198	211	218	202	218	185	209	188	194	207	206	200	213	191	212	213	225	208	201	224	209	232	186	206	207	210	221	196	203	223	219	168	218	243	195	215	183	209	199	199	208	218	217	194	199	201	176	191	209	209	214	203	190	180	188	220	184	220	163	218	169	198	182	230	170	205	197	191	190	208	237	195	202	187	154	210	209	193	187	194	166	231	199	207	225	206	217	213	192	191	200	203	226	195	220	214	210	189	181	183	188	196	210	182	200	225	181	209	214	215	209	198	182	188	206	169	206	181	198	202	199	177	217	185	206	219	200	205	200	211	223	229	222	219	218	199	197	189	191	226	202	181	202	192	185	213	202	180	211	202	182	170	220	224	185	191	215	186	226	191	238	226	219	199	205	223	193	179	219	208	201	215	210	220	232	202	163	185	199	238	188	218	176	196	209	213	191	213	227	201	216	222	210	187	212	193	232	192	187	184	207	198	186	192	194	194	218	221	235	222	190	203	221	185	188	193	206	185	192	185	194	198	214	220	201	189	222	197	199	215	190	183	205	187	183	211	234	222	190	202	210	210	176	180	197	224	183	213	201	206	189	202	183	218	193	187	207	175	228	156	195	206	214	202	183	231	179	219	185	202	201	197	184	186	217	212	199	202	203	172	209	200	214	204	206	193	178	181	224	214	196	181	204	197	205	190	217	215	208	240	228	183	216	202	171	208	205	218	221	174	215	193	179	210	201	219	223	205	211	191	213	197	192	231	206	232	205	184	197	210	224	194	211	201	185	188	185	200	193	210	182	213	171	170	196	206	227	203	205	203	177	191	186	205	208	238	229	222	199	180	203	222	200	212	196	190	187	205	198	193	178	207	217	218	191	211	231	215	225	184	186	183	210	210	195	201	192	211	202	196	204	225	210	209	214	180	207	202	219	210	198	192	199	210	209	225	220	222	222	201	185	205	219	213	192	218	200	214	196	184	222	203	212	194	205	205	193	197	221	218	218	198	202	185	216	200	192	233	221	225	220	187	195	205	184	206	237	199	195	183	188	210	222	215	210	216	221	213	214	184	200	187	178	191	188	197	226	211	228	214	209	218	199	206	228	221	201	217	218	184	203	224	215	211	188	204	221	208	211	197	200	198	199	226	193	213	177	221	202	205	198	187	220	203	210	212	193	226	223	198	205	203	192	199	215	219	198	215	202	185	173	205	211	209	219	224	176	206	187	214	201	229	182	217	205	187	199	204	199	219	210	207	203	216	197	208	186	190	193	195	227	206	220	221	216	208	198	209	190	203	197	187	221	210	217	223	220	180	195	199	201	187	219	224	205	222	219	215	194	197	201	197	224	230	223	184	219	201	209	185	206	183	180	204	223	198	199	209	175	206	164	182	192	180	235	220	188	207	184	192	222	203	203	179	206	198	200	190	202	199	199	201	218	204	207	203	208	208	211	225	210	214	195	169	180	171	181	161	200	168	195	206	222	204	206	161	194	220	188	202	207	223	198	203	215	217	207	206	212	210	170	186	198	197	198	236	201	219	196	205	213	215	207	210	201	216	202	210	220	200	196	188	203	192	195	197	189	228	205	202	200	217	206	225	178	205	202	196	194	212	197	204	196	180	208	204	219	210	218	188	176	208	197	196	198	194	210	194	218	192	196	176	206	212	210	229	197	211	220	185	192	206	195	215	223	222	172	190	187	210	232	196
3353	5055	3103	1416	877	756	593	506	490	496	487	475	496	484	467	473	441	457	450	443	393	464	462	471	490	457	457	476	451	465	442	466	455	447	473	436	467	459	495	402	457	497	404	496	472	457	462	445	470	462	398	457	427	483	471	466	453	432	442	435	467	476	470	473	455	460	462	491	456	460	470	435	416	454	446	464	455	479	466	457	435	464	443	435	482	444	490	457	436	460	461	471	455	447	462	447	470	427	476	446	435	448	475	442	397	511	458	443	468	426	459	491	436	451	448	470	460	455	499	477	464	459	448	397	481	480	433	446	468	512	477	461	445	463	440	474	480	438	459	441	422	435	467	479	456	441	494	413	475	445	448	495	424	448	473	465	451	502	409	486	438	469	463	442	450	453	453	466	444	477	433	459	426	472	433	434	480	464	475	456	449	442	447	452	431	492	481	489	443	434	450	457	439	469	445	456	427	489	475	435	425	434	446	444	447	481	460	470	485	460	448	456	429	448	479	419	470	459	430	453	444	443	448	423	471	409	454	445	455	463	423	470	456	461	443	448	463	457	453	422	522	452	437	448	453	456	435	451	484	488	482	467	438	460	484	415	441	466	442	430	436	437	435	479	470	440	441	459	463	450	431	471	453	435	423	458	443	458	434	431	437	454	421	465	442	504	506	442	485	469	448	441	464	454	475	442	446	452	448	442	423	460	423	468	436	482	458	474	478	443	425	448	467	462	443	419	452	462	474	491	453	422	451	466	460	423	455	424	483	460	464	462	446	441	462	458	473	458	453	423	478	430	430	482	476	445	481	445	492	420	460	444	484	450	492	442	467	477	469	445	487	433	470	445	458	437	480	453	465	526	416	425	469	428	417	467	460	456	443	440	462	423	460	434	451	490	472	416	441	454	462	453	445	515	466	501	459	472	453	458	419	510	434	452	478	420	448	443	432	474	510	440	421	458	447	459	457	483	450	433	460	417	482	482	462	445	483	429	410	441	465	456	435	439	435	444	475	454	487	453	459	466	447	460	392	468	440	450	451	456	463	442	472	430	457	429	450	451	457	422	435	466	453	443	467	448	460	437	432	450	426	469	432	451	468	495	435	439	430	436	429	459	467	467	436	446	480	435	442	435	407	455	502	475	416	483	460	458	440	495	478	447	448	457	437	481	453	458	464	483	442	455	460	435	438	497	460	440	460	433	466	476	459	460	447	448	456	472	439	448	465	480	446	483	451	448	494	515	490	444	440	449	450	487	448	464	457	444	444	444	452	480	447	466	474	436	465	478	438	445	453	437	452	487	475	432	462	489	465	480	447	479	464	488	480	421	447	435	436	455	482	444	443	433	434	447	449	488	460	478	440	460	454	470	438	437	457	443	474	430	462	436	498	429	457	436	453	447	486	484	470	481	488	454	469	435	472	457	445	431	477	444	435	452	485	443	460	480	466	439	446	431	455	483	460	464	445	426	467	444	456	452	445	441	479	460	445	442	453	434	445	496	414	433	455	437	488	447	442	469	430	460	422	450	458	468	438	439	438	483	442	429	443	457	451	476	433	477	490	476	472	428	453	422	432	488	456	462	450	451	435	441	475	444	454	455	424	451	422	460	404	487	437	469	439	445	461	477	456	471	453	474	477	442	457	460	444	453	503	415	420	438	447	456	471	456	406	458	466	449	444	456	505	511	463	456	473	452	439	485	459	423	460	469	475	433	433	434	431	447	459	478	450	464	505	441	478	450	442	457	453	490	444	469	460	468	455	440	472	441	448	477	456	479	430	428	440	437	436	434	433	479	448	420	470	482	477	449	443	445	444	435	470	461	488	460	479	454	422	496	484	488	458	481	441	443	469	439	426	502	466	486	440	468	458	407	442	456	470	484	459	436	453	417	428	443	456	472	443	461	428	425	451	451	460	454	449	427	455	431	425	451	466	490	484	447	442	468	453	445	454	515	464	436	491	447	456	462	482	448	468	446	474	460	443	485	425	498	457	418	435	466	440	434	439	404	433	486	462	393	485	474	450	449	411	476	454	425	425	464	460	443	459	455	470	438	418	457	425	452	467	471	425	458	450	426	460	414	417	462	454	456	415	463	415	475	441	439	464	479	486	434	462	455	448	444	472	479	432	457	475	425	467	459	453	467	438	437	478	427	405	463	424	440	459	444	471	470	415	450	441	460	440	487	439	447	462	448	438	458	431	440	443	398	458	476	437	446	476	437	455	486	480	469	483	445	491	455	485	473	454	437	444	450	421	472	485	476	446	456	485	478	483	484	433	455	468	460	477	433	444	456	436	460	462	454	462	451	432	469	482	462	440	441	438	481	473	494	436	464	479	481	420	450	470	437	481	433	472	456	423	428	484	447	425	447	426	422	466	463	414	441	425	437	435	447	467	501	452	462	447	441	453	479	462	449	448	476	437	413	449	452	450	416	441	485	454	466	478	462	429	440	439	445	477	449	449	506	431	468	420	447	461	428	468	445	438	444	458	479	513	471	438	462	434	476	461	459	419	440	490	447	476	452	443	443	457	422	448	477	439	456	469	451	486	465	445	453	454	488	469	439	461	479	433	460	422	476	424	444	440	433	436	450	423	478	487	456	472	421	475	436	448	450	445	426	448	435	474	407	441	436	444	492	463	449	457	457	426	466	435	430	452	470	460	449	477	432	459	409	447	479	480	484	437	451	473	490	441	432	457	442	493	465	472	438	436	445	459	480	420	460	494	460	453	472	437	462	482	431	410	454	482	437	447	390	435	477	455	426	462	444	452	475	493	460	468	503	451	472	427	412	449	443	473	480	446	455	441	464	462	458	452	440	458	447	422	431	466	484	428	445	491	455	477	457	489	471	474	426	428	430	397	450	424	464	430	429	455	466	447	425	464	482	432	465	496	465	495	466	428	444	454	468	468	407	473	467	467	454	433	455	499	465	428	470	463	465	434	435	452	454	447	475	455	461	432	461	452	484	443	452	473	455	463	463	424	433	439	452	435	467	436	445	475	413	448	479	428	461	435	414	503	459	487	436	450	459	440	431	510	452	464	440	478	434	442	428	430	482	435	422	467	439	472	458	383	414	438	433	420	428	437	457	450	469	445	456	467	428	416	511	439	456	481	443	459	464	473	468	441	489	484	475	499	450	446	438	465	466	440	479	464	472	472	438	467	462	454	444	455	469	462	470	443	430	423	421	451	415	424	416	464	445	442	444	457	439	432	449	461	453	466	471	456	441	452	430	438	466	457	463	457	436	445	474	426	447	433	470	441	476	448	427	458	465	448	413	427	467	444	485	437	428	458	483	445	470	432	494	444	477	464	420	428	431	442	466	450	484	460	485	474	440	426	471	429	447	454	447	456	484	466	458	475	479	456	465	419	470	443	452	442	435	430	477	448	454	436	460	449	466	422	458	479	426	445	475	475	453	457	475	487	442	479	473	465	454	450	442	437	448	447	500	459	449	447	465	436	440	500	445	472	427	439	448	452	438	434	449	473	463	442	421	441	471
32558	12691	1534	331	288	230	200	201	225	205	185	199	213	203	181	193	197	223	227	204	233	224	213	231	208	251	211	214	205	198	210	196	206	210	181	257	204	204	208	209	201	198	193	185	196	221	243	230	199	208	208	203	194	168	223	218	188	222	215	210	193	179	175	199	241	205	238	197	200	244	177	204	195	214	200	219	180	194	205	212	202	186	197	224	185	196	203	204	230	203	222	249	236	191	190	206	194	193	224	179	206	199	229	175	199	204	210	211	197	195	223	198	186	213	205	201	217	219	193	223	217	231	235	231	193	217	196	204	218	212	216	199	215	167	219	222	199	215	187	228	218	230	206	223	212	233	221	242	237	233	222	194	221	230	219	252	194	226	244	202	241	220	227	232	207	208	219	195	194	191	203	225	202	183	208	235	216	226	186	201	225	205	220	210	191	224	214	202	205	194	246	233	227	224	219	196	213	253	202	203	207	225	200	175	232	221	198	214	199	212	200	186	195	225	216	225	201	217	197	196	191	227	189	240	205	213	225	234	210	221	186	204	188	184	229	217	213	185	195	213	232	199	225	215	188	203	190	219	214	206	197	211	209	196	216	214	204	211	200	200	215	206	205	206	249	216	200	196	189	226	242	188	189	226	196	249	216	210	229	238	184	230	192	228	206	192	200	192	233	186	205	200	207	229	211	225	195	205	189	218	214	209	225	211	204	258	172	183	213	211	206	198	215	193	193	195	227	191	191	222	224	223	234	181	187	215	196	214	208	218	199	203	215	227	221	214	220	208	237	191	213	218	211	214	211	221	187	237	223	187	212	192	201	227	214	192	234	232	229	228	223	227	220	228	211	236	207	182	220	205	209	200	212	189	217	209	234	215	207	214	197	224	230	239	188	185	212	193	220	210	202	229	212	250	223	216	195	228	210	215	218	203	201	225	218	181	216	198	234	216	213	242	182	206	199	230	220	203	198	190	202	240	229	222	237	197	198	175	207	233	189	208	225	218	222	218	213	229	221	223	247	209	223	195	201	215	212	221	193	201	212	205	187	218	212	211	210	209	209	217	217	191	192	223	213	198	206	221	189	201	203	210	251	228	216	218	234	212	211	204	206	208	184	209	222	216	199	210	204	234	201	230	214	215	201	227	166	223	218	237	192	202	199	192	224	170	214	197	197	202	209	207	198	178	201	215	229	194	222	217	180	209	216	196	215	223	214	199	215	209	212	209	225	237	227	234	213	212	211	190	231	183	248	234	203	201	232	216	209	213	216	192	222	216	204	242	190	198	212	209	199	186	229	205	181	189	216	227	215	210	211	231	221	215	233	196	215	210	217	198	191	193	218	217	217	199	180	217	213	220	183	218	224	199	209	210	194	182	248	202	210	206	222	198	191	209	204	226	200	206	221	198	225	197	222	220	194	212	213	194	208	200	195	177	186	227	210	200	188	241	218	239	186	191	206	193	254	219	199	226	188	181	225	202	203	203	192	225	219	218	207	215	215	225	217	195	225	226	202	193	220	231	202	214	207	211	186	242	183	214	187	200	217	211	211	189	205	223	205	209	238	188	189	227	218	225	194	197	204	220	221	211	190	190	212	226	216	195	207	239	213	232	229	234	210	218	217	197	221	201	211	193	206	193	201	201	209	197	196	213	225	196	200	224	231	238	200	212	226	214	229	211	206	193	204	185	187	203	230	217	218	211	209	185	216	207	192	193	208	201	190	191	210	225	209	190	196	218	185	185	233	233	182	214	231	229	201	233	187	229	211	242	225	224	227	214	207	193	200	204	191	221	209	215	224	207	209	223	217	208	170	210	230	216	225	225	209	215	221	231	226	214	219	184	241	199	212	197	192	209	223	191	213	203	199	221	219	217	208	191	208	214	213	218	231	196	199	193	212	220	217	219	219	205	200	192	191	203	220	233	206	242	224	197	221	225	201	218	200	192	183	192	204	211	194	213	201	224	198	203	210	192	192	211	226	214	175	218	194	169	189	198	210	221	224	194	216	228	208	193	207	186	202	231	202	202	231	203	197	220	201	220	214	208	244	203	225	217	205	197	233	194	205	233	228	201	240	187	203	174	224	190	217	212	223	214	190	222	222	187	227	191	204	217	219	207	217	213	208	208	204	210	218	195	224	197	234	203	206	203	176	211	204	200	205	243	234	198	191	194	250	214	241	229	201	225	191	201	189	250	203	193	208	196	220	234	217	206	219	217	203	214	200	190	236	237	199	218	217	212	211	198	195	200	224	198	189	193	231	178	222	213	214	204	213	210	205	241	227	213	208	203	214	211	229	213	181	200	208	224	193	243	211	210	226	238	197	237	223	174	192	224	209	224	208	198	219	206	228	234	207	220	215	202	219	221	208	243	204	188	206	236	175	220	190	210	227	188	239	200	206	215	220	204	185	214	218	232	223	209	197	192	180	245	195	200	208	174	177	209	179	196	194	224	190	191	195	199	206	216	200	197	232	231	226	201	212	188	211	201	209	195	199	186	232	211	223	215	195	194	217	219	216	192	190	224	204	213	216	216	229	189	249	227	175	234	239	215	218	226	212	175	185	217	219	197	181	218	233	186	212	195	219	194	210	231	208	212	197	187	201	215	182	215	211	230	201	200	214	227	206	172	195	210	232	202	207	228	206	219	233	198	193	229	217	222	219	222	222	229	183	181	204	207	215	222	220	226	212	221	210	220	195	193	206	207	206	211	237	235	213	194	209	210	214	206	210	228	207	207	192	207	187	230	248	190	241	218	213	189	223	213	204	199	188	228	210	207	214	227	229	232	223	190	214	200	206	204	204	187	213	204	234	191	225	190	206	208	203	241	194	185	214	202	206	211	213	205	207	195	202	218	233	216	200	250	210	218	214	209	199	195	240	221	205	216	216	209	181	203	208	211	197	222	204	222	221	238	204	220	219	179	205	215	223	205	206	196	226	195	184	237	220	219	201	204	188	215	234	223	208	177	209	231	205	195	220	218	187	204	214	171	232	256	210	199	199	228	202	201	186	228	195	229	187	193	233	218	240	221	219	198	220	217	197	178	214	205	195	237	192	235	233	207	215	218	227	202	207	240	185	198	223	205	210	203	236	217	206	196	191	209	192	231	219	210	206	202	207	218	219	204	211	209	201	215	177	184	210	211	216	222	203	201	218	199	196	218	219	225	211	197	199	202	214	198	224	203	234	222	223	206	215	201	217	203	202	224	211	226	216	238	186	196	211	191	232	215	200	204	224	209	175	204	187	217	187	214	197	181	213	193	239	178	230	208	213	206	229	211	181	230	223	219	220	226	201	208	226	219	201	207	198	182	194	205	218	226	180	234	183	209	191	218	203	222	204	217	189	199	214	223	191	216	222	227	201	194	219	199	210	228	194	215	236	220	218	243	214	241	187	225	236	214	233	199	191	222	192	215	217	237	218	232	204	213	213	193	189	204	219	213	157	207	204	220	196	220	212	211	195	218	217	189	230	191	227	206	231	198	214	205	211	228	215	208
5137	762	621	573	536	548	485	519	513	485	509	523	492	469	491	522	548	546	488	497	504	500	518	482	524	517	516	566	523	507	514	512	501	542	474	476	511	485	492	509	516	493	498	491	536	494	537	545	472	521	553	498	478	488	537	510	497	500	473	510	513	503	507	515	516	519	526	496	442	487	526	489	478	504	484	492	498	509	508	485	480	539	466	557	516	486	526	519	531	482	486	495	507	508	502	536	508	524	479	524	529	537	509	502	529	474	521	514	541	567	479	496	542	519	510	471	467	520	545	518	481	507	536	514	524	514	519	494	534	478	495	502	525	469	513	485	526	508	473	512	521	510	518	477	508	491	496	525	537	521	493	532	493	485	486	481	489	525	474	508	477	475	484	523	505	491	519	540	490	516	492	499	500	512	516	499	482	530	527	519	478	526	488	483	505	512	491	524	516	478	495	526	510	500	506	520	463	500	530	544	518	482	452	517	499	517	501	513	497	470	505	492	513	516	517	502	511	537	498	521	474	519	525	507	517	504	496	545	489	484	501	482	509	488	494	499	500	501	471	525	487	495	541	501	516	505	483	491	551	516	539	539	459	508	527	467	540	511	495	483	479	520	547	493	491	499	511	510	471	555	530	497	555	512	524	545	473	500	529	484	502	514	490	535	504	475	523	494	508	527	493	494	481	538	542	512	526	512	534	498	492	508	484	490	468	522	470	499	487	490	476	499	482	482	494	545	522	496	503	490	545	513	501	513	517	534	563	476	487	553	524	515	490	470	509	514	485	505	511	480	492	471	529	527	489	490	511	488	468	471	484	513	486	498	568	509	536	496	506	485	522	480	491	481	517	523	546	490	507	497	492	478	486	479	521	496	518	521	532	475	482	512	485	531	534	532	529	510	525	491	539	515	540	551	530	477	484	533	516	507	503	510	501	517	535	477	461	474	529	493	542	506	532	529	520	513	527	516	503	484	520	461	529	516	554	508	520	534	485	541	474	520	535	513	450	511	510	500	534	542	530	533	501	511	564	490	504	507	479	482	512	459	552	510	510	517	495	509	488	501	547	516	508	507	506	497	534	513	473	486	485	518	499	522	533	515	491	448	502	520	480	514	582	489	507	530	493	499	494	480	541	523	469	516	523	519	493	477	500	496	536	511	518	535	472	501	483	489	542	494	528	493	526	490	499	512	503	534	493	475	494	519	503	471	473	516	569	460	509	534	470	491	494	521	506	522	486	559	526	498	494	490	516	514	516	510	500	462	509	482	516	486	498	529	495	514	503	456	488	514	548	551	538	508	467	495	491	529	549	548	516	516	525	496	535	517	501	526	540	500	528	497	491	545	521	535	463	512	509	518	500	497	483	513	510	491	487	493	573	493	507	543	454	533	520	530	498	465	494	496	497	512	541	468	520	475	529	485	472	524	516	511	516	505	498	542	521	494	481	518	528	499	518	492	524	504	510	486	510	518	531	556	513	480	486	523	485	495	530	483	487	523	494	504	536	543	460	501	478	530	493	459	525	493	517	478	507	528	496	544	494	475	527	492	526	532	485	483	470	525	525	483	511	510	499	490	509	521	509	495	507	480	557	483	473	490	497	494	470	492	498	531	539	485	508	467	515	525	512	479	540	474	487	505	492	526	498	503	548	507	509	511	518	533	474	520	479	535	506	533	539	516	513	535	511	537	506	511	523	502	474	480	522	505	468	510	548	487	453	522	511	510	514	513	475	502	484	475	500	546	479	492	519	467	480	519	546	523	535	483	491	499	502	490	519	493	532	456	528	526	520	488	509	504	523	474	463	490	525	556	522	479	519	486	476	520	490	480	499	537	531	521	511	511	497	480	488	471	496	547	460	469	495	522	511	484	472	490	483	515	494	515	499	509	475	530	486	520	512	538	495	513	540	495	480	543	506	568	484	502	485	512	502	542	477	494	485	486	535	484	533	516	537	523	526	511	479	478	489	512	476	511	540	502	526	501	498	511	529	489	502	494	530	526	495	516	514	518	539	488	556	495	490	523	536	453	495	493	522	533	510	509	478	460	509	497	523	523	497	503	547	506	483	513	461	496	553	507	516	494	501	564	495	510	514	524	546	533	508	522	482	503	498	539	478	535	507	479	461	501	466	491	536	523	497	507	482	508	483	510	498	531	490	495	500	488	513	488	513	533	504	506	490	494	512	521	486	536	513	543	511	522	511	508	548	507	553	478	544	509	562	486	489	540	489	530	479	531	506	494	490	497	506	480	505	487	469	518	553	509	498	528	535	522	498	507	494	488	494	518	519	493	555	520	494	505	506	496	533	509	504	508	496	482	525	535	522	506	466	531	506	481	531	515	458	533	491	510	534	470	494	538	550	499	499	510	533	548	506	493	496	505	508	524	459	506	505	479	539	529	485	494	530	495	492	507	528	464	484	537	540	495	524	523	504	510	507	527	526	506	488	523	508	514	516	494	527	532	508	513	498	551	516	493	486	516	487	491	504	535	497	520	511	478	468	478	504	470	535	500	515	516	517	519	510	485	490	509	486	484	527	544	506	507	472	505	531	491	500	508	555	502	497	542	486	506	532	519	514	508	523	533	488	534	514	492	533	472	452	515	520	526	516	479	543	527	541	519	472	515	513	488	511	509	496	492	535	526	509	535	460	500	467	490	546	533	499	488	459	564	547	516	492	526	503	517	539	514	507	465	511	507	528	500	501	489	481	485	531	538	519	514	504	476	552	553	524	535	511	540	508	519	503	511	516	523	493	482	525	503	513	529	460	501	496	506	505	521	492	513	509	496	492	492	529	511	569	505	513	483	507	515	497	491	494	529	524	514	539	507	480	507	501	498	501	509	496	496	524	507	505	497	497	532	531	531	472	500	510	529	499	499	557	489	493	506	526	513	500	519	529	559	501	526	545	471	530	498	498	504	488	513	487	536	541	523	489	526	503	552	498	510	494	506	487	495	514	529	547	506	510	473	490	501	488	500	517	540	534	507	489	511	522	496	519	520	508	560	506	478	502	486	535	490	523	496	517	507	539	491	529	498	504	493	509	509	508	536	520	534	504	471	537	501	440	521	482	519	458	532	512	531	524	484	491	510	489	492	511	488	506	510	502	473	562	476	513	538	494	451	547	500	538	526	478	496	526	514	458	520	504	524	537	542	493	512	473	540	483	523	527	503	513	521	484	509	466	525	501	469	511	514	520	524	487	534	513	551	515	527	482	452	483	500	521	502	499	509	482	513	483	544	528	543	519	475	511	500	507	528	472	539	500	494	502	492	491	527	501	530	496	445	493	509	525	525	497	528	518	449	532	527	537	510	474	543	546	492	498	526	487	496	519	512	509	532	518	518	541	526	529	517	507	509	516	460	504	517	492	475	490	492	558	513	513	511	516	493	535	526	486	500	531	475	494	497	509	509	451	529	525	520	473	464	563	553	484	495	473	521	498	524	486	504	536	529	482	516	483	532	484	461	528	471	498	518	499	512	494	499	561	500	546	474	508	490
24570	20804	24292	27201	19346	1254	485	403	364	344	370	354	342	317	287	307	324	334	299	325	342	276	297	327	312	346	303	292	317	326	319	336	296	298	315	332	296	266	316	302	305	305	315	273	323	279	293	289	293	284	303	297	318	305	300	322	276	327	328	295	288	255	300	283	301	304	292	281	270	306	267	306	301	306	317	301	298	324	298	288	316	336	310	290	284	254	315	299	296	325	323	323	296	304	286	261	315	328	346	332	314	319	274	313	335	293	290	275	300	290	341	297	331	300	288	321	319	308	290	318	312	329	307	338	288	315	293	285	334	335	335	324	287	299	331	318	321	314	316	337	314	312	298	289	305	276	320	327	315	297	292	253	301	284	284	299	298	330	306	236	315	283	295	328	296	323	314	305	319	266	330	263	316	298	313	304	307	316	316	320	298	323	292	322	314	289	313	307	302	314	298	337	315	314	303	336	285	274	295	315	294	316	300	286	310	270	316	297	285	297	307	302	281	313	296	293	321	307	298	282	290	284	346	289	333	303	302	308	302	305	314	299	279	258	288	296	286	308	313	306	296	306	300	297	297	283	292	360	290	296	292	286	278	280	304	320	305	306	245	293	303	311	315	322	322	301	278	291	292	316	301	309	313	302	284	310	306	330	288	267	313	294	314	293	297	315	282	290	303	316	307	299	310	307	265	335	291	318	283	301	298	317	336	325	288	329	306	328	286	317	331	326	334	310	297	294	320	293	330	324	272	303	318	304	292	304	293	324	305	281	280	318	311	272	298	331	287	316	276	315	273	274	312	306	305	306	303	281	312	301	276	287	304	324	310	297	320	319	248	297	299	285	314	328	290	309	290	283	316	293	296	272	288	322	323	335	306	318	281	279	277	299	310	288	317	338	334	290	293	311	315	316	318	280	314	316	305	319	332	294	312	285	301	287	326	334	299	281	275	313	280	284	287	279	270	306	269	319	294	359	324	296	296	329	294	342	309	329	312	307	317	321	305	309	284	312	338	335	311	307	299	316	320	296	306	254	324	306	311	305	296	293	319	299	301	303	295	297	287	290	326	311	282	305	312	314	321	302	309	332	293	303	286	306	300	297	293	292	314	317	303	307	308	304	305	296	293	309	303	301	320	284	313	295	294	331	318	295	305	312	260	304	325	306	298	315	291	306	312	320	322	294	315	283	304	312	326	316	303	313	268	315	315	307	301	320	318	309	314	282	276	285	292	285	334	322	302	300	266	321	327	284	311	284	304	322	302	270	336	274	277	284	273	301	301	275	302	314	318	296	321	299	300	315	290	294	325	310	302	258	305	329	290	350	324	333	248	299	328	299	343	320	323	304	329	330	321	320	285	281	317	299	288	323	334	290	294	301	309	288	329	296	306	321	295	312	282	287	291	317	298	316	249	308	289	306	256	295	327	302	289	288	339	335	273	336	320	344	273	309	310	282	309	320	297	314	316	310	324	278	283	313	270	318	310	262	301	299	289	315	326	325	304	300	304	320	322	291	300	330	299	303	333	282	272	272	288	302	320	326	277	313	318	293	278	306	310	282	330	309	304	301	264	287	301	321	297	314	293	307	280	307	293	303	321	328	293	281	309	307	294	312	331	284	293	263	267	307	310	329	309	311	293	267	304	334	309	293	299	313	319	308	281	296	266	302	289	319	311	298	292	311	323	295	294	338	321	307	288	315	324	298	282	293	316	308	299	299	291	310	312	269	291	312	285	317	315	320	314	313	301	287	292	324	278	279	288	303	283	308	340	292	278	336	292	300	292	353	261	301	275	325	292	290	323	333	314	307	313	268	334	284	275	271	299	334	348	313	289	287	317	300	300	339	299	309	314	303	285	309	300	278	318	321	276	329	280	266	310	302	336	321	310	266	306	324	309	318	331	339	282	333	301	311	321	337	310	346	330	312	338	278	275	309	283	302	309	298	313	297	340	323	301	321	252	298	276	319	282	321	302	310	314	311	283	291	323	336	288	294	288	276	289	365	301	311	281	317	319	289	298	348	293	314	314	283	332	294	289	270	312	318	285	322	288	281	291	293	289	304	289	289	301	319	334	258	321	304	291	286	296	293	298	307	303	322	289	254	340	315	301	305	291	299	300	276	321	308	318	295	315	328	296	311	327	290	278	315	290	291	318	293	265	317	294	308	285	319	302	314	290	318	301	305	284	323	273	272	319	328	304	278	304	264	292	282	337	300	296	316	328	272	317	323	313	294	254	319	302	320	308	288	242	289	297	297	302	321	289	341	323	311	293	296	310	282	306	275	316	313	308	296	312	301	286	306	286	315	329	300	308	304	278	316	289	289	269	270	270	309	334	315	316	291	321	280	312	291	267	297	309	282	297	300	286	317	288	347	315	287	303	309	289	339	331	298	340	313	318	287	313	292	336	300	287	273	292	294	290	295	319	291	334	320	300	325	276	299	309	306	298	280	309	287	307	311	328	334	311	246	323	319	305	290	278	276	310	301	298	284	315	290	304	321	300	308	312	317	289	305	304	294	320	308	289	317	288	332	324	316	298	302	298	318	284	330	319	321	318	284	298	319	329	299	303	288	304	286	289	285	331	299	278	289	302	295	285	318	318	285	304	292	300	283	303	293	295	308	311	287	280	296	290	292	255	306	282	272	297	313	290	330	296	307	277	298	275	313	308	288	296	298	300	335	311	325	291	291	267	297	291	309	288	301	300	300	299	300	265	297	309	319	295	303	281	315	312	279	310	300	273	315	287	268	269	279	319	314	296	294	289	307	298	312	304	312	337	287	291	305	297	337	316	291	304	281	307	294	257	285	327	297	317	302	288	325	324	309	276	320	311	322	310	298	265	336	296	256	296	295	307	339	313	293	298	306	298	290	319	315	322	308	325	294	312	306	294	290	292	292	306	333	280	313	303	316	313	297	324	330	303	327	316	320	323	307	328	303	292	306	322	323	303	298	321	312	287	338	312	311	318	319	287	280	330	275	329	310	301	298	302	313	321	304	297	350	315	306	290	270	315	283	288	277	324	328	306	267	305	303	287	276	311	312	324	293	288	309	300	331	287	253	312	311	316	307	315	328	301	311	304	282	308	326	324	288	300	311	312	278	289	287	303	279	305	344	268	301	311	286	293	282	309	257	273	282	266	276	302	295	291	289	304	313	299	283	283	268	305	324	340	312	291	328	292	296	333	338	280	282	286	296	305	324	305	322	321	314	338	320	281	299	321	295	295	278	328	295	286	324	310	285	302	326	301	317	308	340	322	309	315	348	300	300	296	272	282	320	286	309	286	288	331	307	287	279	277	311	350	307	324	307	328	235	291	310	336	311	272	325	280	303	339	293	313	305	285	327	303	289	304	321	315	316	296	264	297	316	308	287	309	295	287	313	324	354	294	332	312	294	276	296	333	322	295	284	302	288	316	303	308	284	286	302	321	276	294	299	312	318	282	297	303	306	314	326	310	305	316	309	295	297	308	314	307	315	295	319	279	301	317	279	301	317	299	287
3312	3052	2001	1144	915	730	708	674	767	702	683	706	690	657	674	692	645	667	690	684	676	694	667	672	713	665	668	685	701	636	648	656	658	627	701	710	723	671	674	697	630	673	670	693	664	624	711	680	682	638	708	713	636	680	719	685	692	668	661	744	650	651	688	718	691	687	674	698	691	713	679	702	707	649	686	658	672	637	626	703	660	664	656	720	708	665	691	677	681	677	670	709	658	705	691	696	676	701	709	684	677	699	687	654	645	617	667	674	616	682	635	657	712	716	652	668	686	712	665	706	678	698	626	678	711	706	680	658	682	693	682	713	669	691	675	715	666	686	669	677	706	692	624	684	653	726	687	686	674	669	676	647	659	740	653	675	674	715	690	711	693	664	687	644	693	639	683	653	700	648	668	662	655	709	656	657	687	638	698	692	698	716	712	699	618	635	688	705	662	641	682	692	689	647	648	675	674	667	723	666	700	671	690	653	694	693	651	682	673	684	661	625	689	670	703	671	655	684	695	686	698	682	646	654	670	694	677	678	664	709	680	673	653	668	686	652	633	710	716	663	681	691	671	615	643	663	693	716	648	652	718	634	652	668	670	632	662	689	611	694	648	673	630	683	649	650	694	692	719	689	699	690	655	690	705	687	697	631	687	664	693	684	651	625	636	677	630	702	713	704	699	655	690	712	666	642	650	680	643	661	653	658	649	622	681	695	659	712	667	674	656	658	662	678	732	651	680	661	726	706	663	711	646	654	672	673	694	724	668	665	680	661	684	647	679	673	625	665	626	664	662	660	642	694	675	694	664	671	649	682	680	664	671	684	695	714	702	657	680	691	624	671	729	634	671	681	682	649	696	721	695	745	638	670	691	719	657	664	664	701	682	686	656	660	678	652	705	674	644	659	651	701	665	703	676	670	709	635	681	704	646	631	737	636	732	713	701	638	686	683	686	662	666	695	658	648	629	606	650	653	675	691	681	634	701	681	667	676	676	638	683	713	746	682	708	675	651	672	679	708	685	690	676	642	651	689	685	659	683	663	674	652	657	648	677	646	665	731	677	681	742	661	679	702	671	672	706	676	696	640	661	683	703	670	714	664	670	656	666	685	661	672	659	686	675	699	676	693	682	667	654	661	602	710	705	680	692	696	675	725	626	702	621	691	678	667	689	671	701	669	672	630	710	650	666	705	658	647	664	653	685	676	639	669	657	723	696	671	660	709	691	721	701	656	662	656	721	664	627	692	644	694	713	677	692	684	684	724	661	722	661	610	642	665	688	740	708	688	670	724	662	683	649	696	631	678	678	657	604	676	711	668	710	666	683	664	688	688	670	640	629	694	670	688	714	626	670	629	625	674	700	725	644	688	677	664	748	664	661	640	674	648	687	737	679	655	701	666	660	694	681	653	680	604	680	689	696	666	680	707	657	650	643	677	639	643	685	712	664	696	719	677	688	659	707	640	692	656	702	669	681	740	680	688	701	685	656	633	684	644	677	654	695	675	649	686	687	665	681	647	692	661	709	676	634	681	704	666	711	651	640	690	691	657	669	676	705	714	650	675	667	689	675	687	647	692	667	685	668	744	678	656	653	655	696	704	644	676	672	727	690	631	659	685	656	697	670	686	673	676	696	668	679	666	672	637	649	660	690	688	635	657	619	687	729	681	655	665	679	658	679	675	686	687	701	691	652	685	662	663	691	679	681	696	678	689	671	664	691	703	688	703	659	661	704	671	692	709	710	677	613	642	578	661	641	697	664	666	639	693	707	731	714	657	692	672	684	691	649	657	671	677	658	638	683	688	687	629	685	640	673	656	659	612	631	694	701	649	723	672	679	684	685	678	646	701	705	700	650	681	662	685	640	684	705	641	714	629	684	676	676	701	707	695	659	720	691	671	675	634	659	706	653	707	654	670	705	693	696	668	644	670	707	689	667	699	688	710	677	709	679	692	696	687	691	675	701	687	662	713	623	626	726	723	661	722	697	695	633	696	681	663	676	696	656	612	674	680	676	647	637	689	671	690	695	660	666	678	656	688	656	721	651	701	639	684	683	652	690	621	648	691	723	690	663	641	625	706	657	682	709	682	642	677	624	661	693	705	672	665	695	690	699	700	701	696	677	662	697	700	664	674	682	665	638	643	645	657	670	680	723	703	627	718	663	686	668	674	670	700	649	634	706	614	691	677	667	667	712	676	661	703	672	715	722	671	687	685	670	697	693	683	666	704	660	685	713	693	684	659	696	645	673	665	679	699	694	648	658	662	671	654	672	690	665	634	650	667	631	650	728	650	640	643	697	687	651	695	665	673	646	663	645	666	703	672	717	692	672	631	695	699	667	700	699	635	649	683	695	720	693	670	672	671	672	663	702	696	719	713	681	679	716	698	686	637	655	745	693	668	724	660	696	640	652	648	650	667	648	693	655	705	654	675	714	612	642	612	666	632	669	658	667	660	643	654	672	728	689	723	650	651	627	663	668	677	669	612	666	675	653	665	663	653	730	724	699	675	703	678	686	648	690	721	664	686	658	701	681	688	682	702	695	671	682	682	686	698	653	644	711	656	663	691	664	702	643	639	644	668	659	685	676	658	666	673	706	710	700	678	620	638	717	758	649	694	653	619	663	645	689	703	672	672	701	664	674	724	690	640	683	720	709	666	648	677	677	715	688	664	694	673	686	735	688	695	672	654	659	669	676	678	679	652	637	742	698	638	684	694	690	662	660	661	700	675	695	643	702	683	629	634	692	700	645	701	727	716	710	684	640	661	647	659	649	684	639	688	648	698	635	676	661	641	716	670	680	708	664	664	667	663	641	684	687	702	663	650	651	648	652	691	706	698	650	638	704	640	669	683	696	697	669	664	616	694	686	678	685	640	669	670	672	696	693	669	684	706	636	687	690	708	679	682	679	646	632	645	650	703	605	667	688	663	692	641	679	691	714	668	702	686	665	691	699	671	650	691	685	665	732	658	643	684	633	664	720	620	663	669	686	679	716	724	631	702	636	656	734	697	699	667	660	692	681	689	669	664	618	650	706	690	694	690	692	651	685	675	663	694	703	665	643	683	656	719	668	685	718	694	700	672	672	690	706	648	649	698	673	623	668	659	664	691	691	672	686	645	687	685	720	668	676	685	686	659	719	659	699	625	674	676	703	735	666	663	653	611	673	661	683	667	641	710	696	665	646	657	659	625	665	670	686	656	627	664	690	656	660	646	668	707	656	680	696	695	682	648	676	710	624	693	669	715	663	688	703	715	643	672	695	648	671	667	763	680	687	690	648	677	694	613	715	667	646	704	668	644	660	693	647	676	732	651	730	678	693	689	724	694	641	705	647	684	666	642	641	674	732	718	712	650	705	693	681	636	663	687	683	706	683	696	664	717	651	635	657	699	702	658	676	662	682	640	702	674	702	683	653	672	680	684	658	651	688	660	667	630	683	647	671	658	684	717	659	651	639	677	679	648	682	655	678	661	670	691	658	689	695	699	694	650	720	677	668	615
23548	20822	25118	26612	20824	20802	2554	446	342	307	254	270	274	268	225	238	254	205	235	267	248	236	186	188	231	237	216	208	211	198	197	201	173	192	183	248	206	219	185	197	188	208	220	182	219	202	183	209	179	207	203	222	221	192	186	203	186	193	183	211	206	210	192	205	217	213	204	195	212	210	217	210	226	212	206	233	208	184	203	201	182	232	202	194	208	197	194	188	208	191	183	207	207	225	185	229	197	221	206	200	225	204	189	207	196	210	197	191	212	181	201	200	208	201	233	199	201	174	203	213	194	204	209	241	200	209	207	208	199	187	193	224	217	219	241	207	199	191	205	193	209	180	196	189	197	203	219	221	217	197	196	217	206	190	238	211	195	226	188	214	218	202	183	218	176	219	222	186	190	183	180	220	201	196	230	209	186	205	224	217	196	195	173	207	215	205	225	200	212	204	204	199	192	188	203	198	240	218	207	240	183	202	218	206	189	186	194	191	214	190	188	207	196	198	223	190	211	219	218	196	191	204	189	181	225	214	163	182	210	190	201	190	205	220	244	212	240	199	218	196	206	197	227	198	229	200	181	181	193	198	204	203	192	189	196	190	180	209	239	211	222	202	205	220	198	209	220	219	194	211	207	223	200	216	186	213	201	204	182	181	220	225	194	197	191	192	206	212	183	227	212	240	223	205	204	211	223	182	218	210	202	191	187	185	195	208	221	198	224	199	217	186	198	198	195	195	204	214	229	201	205	205	190	212	202	179	204	210	227	223	240	179	187	205	245	194	172	202	200	210	226	199	211	189	220	224	223	209	202	168	200	215	225	199	219	199	232	201	210	195	195	191	217	214	196	227	203	205	214	201	190	182	175	203	205	207	206	217	210	199	198	211	193	208	211	191	189	211	204	189	200	205	176	189	194	204	211	213	182	177	219	187	196	200	192	198	183	209	206	203	173	200	211	216	225	187	200	224	180	206	191	206	216	211	224	201	173	226	173	195	200	197	200	214	220	204	180	215	214	201	191	207	206	208	213	215	210	222	198	195	198	202	232	209	212	212	236	197	227	202	243	218	176	197	225	208	213	192	217	225	188	207	228	200	240	209	212	211	181	202	190	203	213	229	198	234	213	225	217	202	185	181	212	177	213	199	201	199	206	201	195	226	203	180	181	195	207	192	206	241	199	210	202	184	225	204	215	208	194	193	212	206	190	196	191	203	204	210	208	211	208	191	189	188	204	235	224	207	222	193	215	185	201	202	223	188	230	194	195	191	209	202	201	214	178	189	175	190	221	168	167	212	189	203	237	209	211	214	209	201	202	235	216	238	226	191	195	224	182	214	192	221	198	186	194	204	203	192	216	217	202	172	195	206	207	176	190	187	186	225	210	189	192	186	186	163	224	216	206	205	214	199	203	217	202	169	208	176	201	219	210	219	224	209	214	194	194	207	211	225	210	196	219	198	195	181	199	195	200	198	213	205	226	198	213	203	193	226	208	205	214	191	180	203	189	173	211	202	225	196	224	211	225	188	199	214	208	192	206	233	183	226	218	237	189	193	212	221	179	207	217	223	207	241	209	186	203	189	219	198	154	219	191	224	194	220	194	224	229	235	203	178	227	186	204	165	196	184	218	184	212	240	201	187	207	222	215	230	201	208	225	213	197	213	200	223	218	191	231	201	195	208	193	181	196	184	204	202	197	208	214	228	208	191	199	213	231	226	228	194	194	207	201	207	225	231	216	183	212	194	209	231	206	198	186	200	208	225	212	191	190	201	220	180	214	198	218	203	205	206	206	210	201	219	195	213	212	189	193	221	216	177	208	219	198	206	201	195	229	212	224	236	194	197	204	212	214	207	205	188	209	189	179	200	202	188	230	212	224	186	211	177	210	190	222	228	205	205	206	192	198	204	190	201	202	203	219	219	200	192	187	187	204	188	205	215	197	209	216	210	196	205	198	194	204	212	198	199	201	195	173	188	196	211	215	194	242	212	197	213	194	216	191	207	209	215	217	226	210	209	227	203	193	223	167	212	205	196	204	187	213	193	204	204	193	218	211	180	182	219	189	243	198	196	206	218	219	186	188	186	207	189	188	208	227	188	221	204	209	198	220	201	194	201	177	197	215	217	193	206	198	190	192	185	176	214	184	208	229	217	223	216	180	212	213	200	193	215	207	225	181	199	224	213	194	193	232	200	191	180	191	185	224	224	216	183	200	170	197	208	192	210	220	202	194	202	229	189	175	206	208	207	207	226	215	206	209	241	192	201	202	215	178	209	200	200	193	203	184	174	203	206	202	176	189	214	232	203	218	204	189	180	198	201	197	195	192	194	198	182	195	206	234	219	178	200	215	184	219	208	178	186	210	209	196	180	213	158	222	199	182	200	211	201	199	209	208	205	200	223	198	201	199	192	199	198	210	204	184	185	186	214	227	203	200	189	211	219	202	205	193	209	179	181	191	188	206	202	219	232	232	201	234	207	206	203	200	219	210	208	209	209	180	201	203	176	187	215	197	202	189	240	204	195	220	184	190	190	203	231	219	226	190	224	194	212	192	199	220	204	225	184	196	206	224	207	209	189	188	207	216	206	220	178	200	212	214	216	199	190	207	218	188	208	216	196	211	193	225	174	200	202	201	199	206	206	223	207	212	182	216	201	188	215	227	226	208	200	182	196	209	182	180	188	190	229	196	227	187	226	194	209	177	198	204	205	206	202	213	188	203	204	226	226	219	212	209	200	205	198	213	191	222	224	196	205	210	195	210	195	165	198	211	202	217	195	215	176	208	212	225	185	208	204	197	235	190	203	236	186	224	200	185	209	234	189	208	221	211	201	192	176	191	162	176	211	204	205	186	202	173	195	224	212	215	205	218	229	220	217	178	221	189	203	222	185	154	176	199	212	209	207	221	224	179	215	219	195	211	195	206	210	167	177	204	209	229	194	207	224	238	215	195	213	210	176	221	203	204	211	194	201	190	211	206	229	203	219	188	188	211	219	242	223	189	184	193	195	203	214	220	203	200	201	210	195	202	184	209	166	203	157	192	217	218	219	185	209	174	186	222	214	197	193	211	241	193	207	190	184	205	201	214	215	212	218	191	186	231	172	219	198	195	192	206	200	202	184	222	218	163	182	213	195	192	198	185	221	228	198	216	179	185	191	175	228	182	207	206	190	205	198	211	193	209	209	192	191	198	214	210	186	174	219	205	202	215	227	190	211	205	225	177	190	207	174	216	218	214	220	220	216	211	209	222	193	193	215	183	220	184	250	200	188	210	189	194	194	192	171	203	243	251	209	210	199	202	196	214	188	214	194	178	189	213	191	191	220	186	214	190	211	217	174	205	188	202	229	198	201	222	216	218	202	198	196	194	226	184	189	186	204	200	208	215	224	197	191	191	196	216	202	187	228	179	218	213	205	203	212	191	195	194	201	200	180	187	199	213	199	192	183	193	219	215	208	174	188	191	179	209	208	211	229	212	232	205	209	181	189	214	218	215	190	169	199
3257	5107	3106	1493	903	706	574	529	556	485	539	512	447	523	467	475	499	443	491	462	508	447	508	500	485	457	448	458	452	415	507	481	432	476	420	477	478	449	440	489	499	455	481	473	457	463	474	467	489	464	449	454	472	492	499	483	462	449	490	473	434	435	453	474	462	427	442	421	494	488	495	458	483	452	468	453	453	462	449	462	450	434	483	480	498	497	443	444	485	444	491	461	456	475	464	451	445	493	452	469	470	416	469	451	479	470	450	465	453	441	459	482	442	437	426	490	469	461	479	466	481	480	471	465	448	457	432	461	486	478	455	457	480	460	444	453	423	473	501	467	463	483	493	510	487	448	438	458	462	456	469	424	463	443	481	457	464	479	458	450	455	487	455	460	438	475	429	439	455	454	445	462	505	450	430	461	466	489	458	498	446	499	488	445	429	459	453	449	459	450	467	464	409	457	402	479	468	456	505	430	464	462	476	477	435	412	505	454	469	483	445	473	460	438	431	492	483	458	436	468	439	439	457	453	510	492	438	459	429	445	435	478	444	431	471	474	501	454	463	489	442	486	497	442	449	477	428	452	430	477	458	446	422	442	445	429	486	447	468	489	465	428	438	436	488	440	408	474	433	432	437	461	479	432	461	455	467	519	460	464	440	458	456	438	471	477	460	456	450	497	438	446	455	493	457	494	473	457	458	405	471	482	515	459	469	488	488	508	431	450	449	414	417	458	454	457	423	425	439	468	521	451	457	436	426	455	438	476	469	482	478	479	478	459	500	451	483	459	452	435	485	439	491	468	479	457	415	481	416	450	469	452	452	487	482	461	431	460	475	455	486	474	432	466	486	479	451	431	458	468	420	460	468	483	457	459	463	425	449	438	468	438	470	456	431	459	460	480	444	423	447	458	480	480	453	454	425	447	407	457	471	442	468	510	460	451	475	482	457	474	463	426	451	477	448	454	432	424	449	471	457	470	439	427	442	442	454	428	454	430	471	449	464	468	430	440	444	491	471	456	451	437	474	493	446	452	451	446	452	429	427	477	444	467	439	473	461	448	455	445	506	478	457	445	459	464	458	468	449	455	408	460	431	482	493	474	435	474	465	451	434	493	465	401	481	452	462	495	455	439	451	464	457	465	443	448	428	490	462	438	423	434	458	456	461	482	467	483	432	493	451	459	455	482	480	419	437	443	469	430	509	512	456	448	456	497	446	427	432	450	435	443	466	478	453	444	446	449	412	463	466	479	439	459	423	464	469	455	469	482	442	462	428	443	444	472	462	424	448	498	466	456	457	465	490	441	474	464	480	488	421	452	443	515	460	445	447	455	486	462	477	457	445	461	458	489	435	468	479	421	454	490	446	455	488	458	452	484	454	454	487	453	453	459	461	462	426	438	455	465	444	454	467	450	460	464	477	464	457	514	456	454	484	478	509	464	486	446	458	461	454	465	441	434	431	478	453	460	452	451	450	475	454	429	445	502	483	452	461	437	472	494	434	424	462	489	426	451	449	481	435	457	446	482	486	450	452	435	448	417	487	441	443	466	438	416	439	464	454	487	426	438	455	430	426	443	442	475	443	500	516	430	498	475	438	448	476	468	480	434	484	416	437	421	468	446	456	473	454	494	486	461	437	476	447	463	414	498	451	467	483	449	436	464	467	453	457	401	448	468	422	455	465	476	449	479	466	471	480	443	431	474	482	475	470	459	440	453	402	432	442	459	457	455	461	481	455	465	485	400	464	449	463	433	450	439	479	441	447	498	427	465	461	437	466	481	429	427	448	450	420	452	464	446	430	422	449	432	454	481	438	470	454	433	496	468	478	477	471	510	452	445	448	436	480	452	433	452	424	457	471	474	493	462	467	445	493	457	452	465	447	461	465	469	455	451	443	455	411	449	454	458	433	472	455	487	417	442	454	483	454	491	469	443	443	465	453	439	455	443	497	486	452	453	468	437	465	498	440	496	433	421	416	428	466	467	445	422	481	421	466	459	447	507	448	440	476	470	460	471	454	443	468	418	434	494	437	495	459	437	461	499	434	473	462	463	476	464	460	459	450	448	443	447	451	445	437	477	460	420	459	459	426	451	468	432	477	438	459	464	470	487	475	450	461	463	486	457	454	499	450	462	438	472	480	469	450	464	479	457	444	465	419	494	482	469	446	464	433	470	493	491	463	455	453	476	480	475	472	457	468	447	443	476	471	468	434	443	448	434	460	435	419	461	484	453	454	463	427	486	446	414	452	455	409	439	489	486	450	413	456	461	457	480	440	461	418	461	476	446	434	462	442	429	487	433	433	429	444	465	483	481	455	449	441	458	459	476	454	471	449	430	427	488	446	450	427	444	465	462	451	462	490	438	451	476	430	469	427	444	451	461	391	422	473	450	474	479	446	482	490	454	466	487	471	432	460	469	472	481	481	461	437	457	445	459	474	449	454	475	517	415	443	471	447	434	461	466	458	497	454	444	422	425	498	464	460	467	453	459	453	475	449	451	480	423	484	458	456	471	470	437	428	454	441	437	479	426	464	458	482	480	422	449	444	448	445	477	467	467	444	481	461	431	490	443	449	450	503	456	446	417	440	502	471	465	497	478	440	483	461	439	469	449	478	457	435	451	452	464	448	425	456	462	457	454	435	460	465	454	442	428	433	469	463	480	491	431	429	462	501	460	500	462	493	449	443	457	473	478	481	469	460	451	442	443	476	488	475	463	459	435	452	497	453	445	451	457	501	430	454	463	429	443	444	455	453	507	434	450	452	456	448	469	430	474	438	455	453	473	447	456	468	463	455	454	437	459	445	437	440	434	451	469	495	466	487	455	436	442	451	476	421	443	470	492	486	491	451	420	457	445	466	468	442	475	449	422	448	473	453	422	501	433	444	493	467	438	451	487	444	487	463	445	480	451	467	457	423	446	431	490	440	461	421	444	467	452	483	451	464	447	467	452	486	502	450	463	454	462	468	453	448	471	460	484	476	453	459	440	465	450	465	466	461	459	457	458	467	470	463	464	457	427	446	442	445	458	469	386	448	471	442	506	472	465	472	464	430	444	432	466	443	479	484	462	454	490	435	462	450	480	476	493	440	464	484	482	414	481	497	442	473	456	455	448	474	457	446	521	475	463	461	455	443	479	423	462	468	449	438	414	477	452	455	490	449	444	461	475	449	475	456	450	450	483	429	475	423	447	468	478	497	504	456	457	464	451	469	458	471	474	460	455	448	486	454	460	453	476	496	440	462	475	490	442	501	462	464	467	468	454	428	464	463	437	474	441	517	482	438	454	430	459	472	473	475	457	489	454	443	472	454	469	437	471	453	488	498	444	467	455	442	442	414	509	470	416	494	470	407	434	467	452	446	439	480	433	459	446	451	479	479	437	452	451	465	469	463	436	464	451	424	452	487	447	446	448	457	471	492	418	462	426	435	427	494	468	443	432	458	482	460	461	486	466	452	453	454	428	472	464	503	436	488	430	429	430	478	443	489	446	501	493	467	517
32528	12703	1482	317	266	214	205	207	226	220	233	209	195	197	205	216	183	184	178	194	226	222	213	226	226	223	187	217	198	188	195	199	188	227	200	210	203	205	200	199	213	209	202	192	216	200	223	183	241	198	212	212	222	219	228	230	226	198	209	238	197	231	204	189	199	206	195	225	222	198	231	237	196	200	217	214	203	233	210	202	222	210	219	207	231	217	202	193	208	203	224	199	224	212	225	210	218	194	209	193	208	231	220	222	202	211	210	201	203	205	204	210	219	226	207	230	215	215	202	210	219	228	185	210	210	213	207	211	206	210	216	202	235	228	171	207	199	197	205	197	201	212	229	195	202	186	227	205	197	198	229	204	223	225	209	233	225	218	196	198	206	185	195	226	202	217	198	243	230	214	198	213	218	204	226	207	236	202	169	219	237	212	205	213	204	226	215	174	223	225	198	208	166	242	214	203	220	213	217	225	199	211	235	240	228	194	233	204	239	198	217	201	198	184	201	207	202	186	223	228	218	211	214	221	237	232	226	177	207	227	199	211	173	222	191	222	242	220	217	215	207	221	202	221	206	216	224	241	210	224	194	242	213	218	211	215	218	211	210	213	211	206	219	186	201	239	212	214	204	220	194	236	183	233	219	219	239	198	200	211	202	197	209	217	214	210	200	221	236	209	234	214	216	204	201	224	219	222	212	228	209	205	214	188	192	203	210	229	220	190	233	197	221	190	210	192	209	225	209	213	218	220	186	223	209	222	215	203	224	213	254	202	221	229	200	210	235	214	183	195	178	244	221	227	206	224	187	198	212	216	208	209	205	204	233	221	220	218	224	237	224	193	187	215	219	223	208	213	220	197	195	192	202	224	213	222	221	193	243	208	203	198	202	219	247	204	202	221	203	191	213	181	195	207	195	220	193	228	206	204	200	212	224	191	250	221	209	197	216	246	188	203	202	204	199	212	196	211	188	215	223	189	230	250	223	216	212	205	221	193	229	186	228	196	197	177	192	208	202	176	225	202	220	203	182	209	214	200	238	206	192	197	220	228	207	223	206	183	211	196	217	207	226	182	223	204	239	192	202	204	208	188	216	215	210	249	209	200	193	207	232	204	217	208	205	216	215	235	243	219	184	200	222	223	203	228	230	226	222	226	202	203	217	187	218	231	213	221	209	233	225	241	221	197	191	223	184	212	204	215	211	210	216	233	208	209	230	224	201	228	186	231	214	246	200	209	221	222	208	198	223	226	222	217	207	220	222	226	224	202	212	228	214	185	219	216	229	202	180	221	228	202	206	217	195	218	211	220	209	222	209	210	223	190	223	215	206	219	235	228	196	194	192	216	206	197	207	211	212	230	230	214	208	223	186	208	224	199	212	202	218	176	231	199	244	232	196	217	220	231	225	228	208	217	197	217	210	217	228	221	233	241	218	214	208	214	197	181	203	230	222	221	208	216	218	208	253	189	218	218	202	212	221	235	193	181	184	237	185	253	211	203	226	232	189	227	219	207	213	205	202	206	207	217	214	228	180	228	214	220	193	214	223	213	190	227	193	212	236	191	230	197	222	200	216	218	215	221	205	208	219	232	205	233	194	178	206	194	208	198	219	211	202	195	194	178	237	215	221	207	226	202	222	211	189	198	205	220	191	248	213	215	208	207	212	226	219	193	226	228	216	191	239	211	203	203	226	191	219	248	190	187	214	226	220	202	200	238	219	203	244	231	220	211	218	203	236	226	219	224	224	187	218	212	180	214	227	206	212	234	215	217	188	221	227	203	227	238	224	222	208	231	211	213	219	213	221	232	185	212	187	218	203	192	220	226	241	229	197	207	222	219	192	178	211	227	195	225	189	220	237	216	230	244	227	203	233	194	212	215	243	224	192	238	226	220	204	237	234	197	227	203	228	203	227	233	204	201	219	228	222	213	223	191	201	231	229	226	213	227	230	174	201	195	198	207	220	221	215	231	174	202	211	203	194	204	239	228	212	192	181	228	216	188	213	214	203	220	223	218	225	199	235	198	225	206	217	218	201	226	215	191	206	206	225	212	195	205	211	214	238	213	213	212	200	248	228	215	221	226	217	206	209	194	202	210	220	204	205	205	216	221	214	254	208	174	217	201	203	211	233	229	207	223	196	226	203	221	214	200	227	226	211	213	193	249	212	229	219	200	223	252	215	214	212	196	211	192	216	179	198	235	176	208	209	191	237	190	214	199	211	198	230	224	228	186	215	210	204	205	201	179	221	212	191	208	231	207	209	197	215	208	199	218	217	218	191	232	193	193	208	215	223	223	218	227	212	217	228	208	204	219	219	217	229	227	209	205	219	186	215	196	235	200	231	187	222	219	212	186	214	219	202	174	211	221	242	219	213	228	228	204	214	177	203	210	206	229	225	228	208	230	202	228	216	240	209	198	189	223	198	207	207	213	205	216	190	226	215	232	201	223	207	207	229	222	171	211	197	206	232	186	212	223	212	206	217	200	207	202	202	203	210	212	231	234	204	223	227	218	199	198	204	225	224	194	216	237	192	225	185	230	217	207	218	196	208	214	199	188	216	203	193	219	216	232	210	227	202	187	226	206	222	220	235	188	203	244	234	207	217	204	214	185	237	220	208	212	197	192	174	215	206	226	233	209	215	219	201	234	203	219	216	209	210	191	209	201	204	200	216	201	189	216	221	188	221	223	232	210	215	198	220	219	209	184	240	203	219	209	205	210	221	201	220	206	212	203	208	214	223	210	188	212	243	197	208	210	197	228	221	204	237	223	219	209	218	242	210	218	212	224	203	191	213	214	195	227	210	224	195	225	193	212	209	211	212	237	198	210	208	180	197	201	230	222	212	191	192	191	210	234	236	189	244	200	229	213	218	197	174	228	257	211	219	218	201	211	212	211	207	179	166	209	229	209	221	206	225	226	211	233	219	222	208	176	194	224	228	225	212	213	210	206	196	237	212	216	230	230	206	225	208	220	220	230	216	188	191	208	211	203	206	224	204	219	211	208	185	207	191	219	194	219	198	207	220	210	208	205	181	185	201	207	219	190	205	222	214	232	194	190	216	194	246	209	208	216	186	218	219	209	241	208	239	211	193	177	199	208	221	236	205	195	172	219	239	215	231	185	207	194	245	230	222	206	214	199	221	218	205	250	221	206	199	206	206	198	188	203	213	219	216	218	184	224	229	224	201	195	208	192	216	205	223	239	237	206	203	211	194	193	205	194	217	182	223	207	198	207	190	226	208	204	218	229	219	208	201	202	221	207	234	233	230	220	227	207	223	232	222	217	230	202	228	226	219	209	223	221	210	207	226	203	184	223	216	201	189	205	207	188	229	220	197	235	195	198	238	208	248	218	217	228	199	220	200	213	212	210	186	201	213	218	193	193	220	184	211	220	198	219	238	231	219	216	214	222	246	245	233	239	209	228	191	205	236	222	183	213	193	221	221	187	181	204	232	228	198	241	224	232	232	190	197	196	195	220	190	207	219	231	225	198	223	200
5152	759	639	579	545	550	502	527	504	567	504	511	506	517	547	519	490	516	482	506	520	482	530	508	571	509	498	521	543	508	532	529	468	515	501	520	574	497	520	530	496	513	528	535	512	490	520	538	490	501	556	504	500	556	512	488	529	492	495	515	520	491	461	516	531	488	488	527	491	538	517	510	484	500	554	517	526	558	520	509	497	506	548	496	527	507	491	546	537	510	523	462	516	505	528	539	528	538	469	503	456	537	533	509	551	468	490	534	503	497	515	566	506	529	468	505	506	526	501	530	565	445	521	499	485	512	520	530	505	525	489	508	508	459	494	519	531	509	479	522	488	509	491	508	553	478	481	512	532	550	512	522	499	492	521	496	484	466	512	511	530	472	530	523	527	505	506	492	518	510	525	543	570	473	464	502	488	517	524	486	492	514	473	486	510	488	505	552	498	515	518	505	461	503	556	479	507	488	549	441	528	490	517	482	535	506	488	523	493	510	477	519	475	535	542	502	488	511	506	494	518	513	515	488	516	496	497	487	513	505	528	518	524	517	533	499	482	465	519	486	478	515	462	485	538	524	481	528	519	523	520	522	524	504	551	552	533	484	543	532	529	498	521	515	501	493	511	480	541	498	520	481	521	509	500	521	480	537	488	523	511	499	518	477	508	534	520	504	521	505	491	529	526	531	524	533	486	505	482	471	481	504	483	521	509	541	493	495	509	504	487	502	479	502	485	489	539	515	533	515	547	521	500	534	481	500	503	501	537	520	484	496	524	518	519	531	479	502	516	544	519	440	508	568	514	509	484	498	522	549	522	481	522	458	492	521	474	487	495	540	505	495	491	469	502	509	519	529	487	526	511	503	475	464	498	505	506	495	482	517	523	531	509	493	511	538	481	549	515	524	512	529	510	518	459	509	479	509	548	533	484	492	504	493	510	513	500	528	489	507	487	525	479	499	471	501	508	511	532	462	504	491	511	524	529	518	459	540	497	507	533	508	523	510	518	478	480	548	564	489	471	531	532	493	522	520	516	510	517	525	535	533	508	512	492	479	496	518	527	505	513	497	533	515	530	509	516	529	469	531	526	501	495	528	527	487	516	566	543	524	509	515	528	516	518	568	491	471	505	548	503	510	501	489	565	500	505	538	541	525	522	569	492	529	477	487	513	510	558	518	561	508	482	498	542	555	533	540	524	509	471	506	502	513	492	506	493	527	533	533	479	554	519	499	465	519	511	500	507	540	524	546	466	509	516	491	508	487	496	502	471	495	530	537	508	500	534	513	484	482	513	528	494	496	532	520	502	486	464	495	485	529	530	538	504	512	541	483	497	514	490	530	520	545	485	505	529	506	521	535	566	493	518	495	537	494	515	506	524	525	497	519	514	534	533	502	495	481	510	475	508	505	556	507	573	506	508	509	486	496	520	537	538	485	480	499	525	524	518	500	482	529	523	551	509	494	552	531	520	526	462	521	537	499	542	533	495	531	466	496	538	517	524	509	496	516	474	509	476	520	514	500	527	528	533	477	539	468	521	507	469	525	546	501	493	502	521	493	490	520	487	510	526	533	495	462	527	516	507	560	510	503	515	502	532	522	523	570	506	481	480	494	491	515	522	522	509	521	493	482	508	507	553	502	521	539	520	528	495	538	506	502	476	519	492	519	474	496	504	511	532	449	517	520	529	538	499	500	515	481	512	511	498	470	479	492	545	462	508	498	512	493	526	489	494	496	507	533	507	486	505	541	537	497	488	510	525	530	479	484	478	489	514	551	542	513	544	557	497	541	531	540	527	512	533	533	521	497	516	539	497	484	521	526	485	474	536	453	516	495	525	478	514	518	518	526	508	536	504	483	480	537	495	519	480	520	519	531	509	534	513	502	545	530	517	557	520	532	502	501	524	553	555	493	526	522	538	501	532	528	528	547	470	472	485	525	484	480	538	495	508	513	484	504	521	528	519	516	507	516	505	501	521	524	492	458	513	527	501	503	506	505	520	517	523	477	488	532	526	505	540	506	516	490	488	490	516	477	560	535	520	527	518	533	466	482	481	525	500	515	516	527	540	473	538	512	503	539	513	528	522	539	481	479	561	503	554	569	506	496	521	523	516	500	515	489	490	508	498	522	462	500	491	479	477	458	528	515	538	537	490	523	530	521	503	532	530	529	507	513	536	519	536	488	496	531	504	466	474	534	515	508	498	498	501	486	492	492	501	462	511	446	517	499	493	487	492	541	512	537	540	500	517	497	541	506	488	523	552	536	514	489	511	487	517	503	496	510	498	449	543	523	465	561	519	495	550	497	536	549	504	506	526	527	479	534	523	526	524	498	531	509	502	497	477	537	508	505	490	528	514	487	518	485	503	534	537	513	480	528	541	506	498	545	488	478	505	504	511	501	552	488	506	482	494	520	483	517	522	520	442	492	508	530	498	531	509	482	525	525	519	490	487	491	497	495	498	514	492	503	487	537	464	527	486	460	509	499	472	534	559	466	534	513	525	541	556	521	502	539	519	513	508	500	491	494	513	533	488	517	533	476	519	510	518	484	527	534	469	499	519	517	536	523	518	538	498	450	498	529	534	474	524	476	478	501	520	454	535	506	510	478	544	531	504	530	480	524	500	499	461	496	495	521	478	513	553	490	542	460	539	492	496	517	474	515	511	514	523	493	500	499	501	547	518	503	533	531	490	524	513	539	507	493	479	503	501	518	544	515	519	487	505	503	519	474	499	529	514	552	492	546	517	511	511	548	501	523	514	509	506	495	493	510	548	462	510	525	510	465	537	513	494	477	496	524	517	523	510	491	498	512	550	506	516	519	519	529	483	492	525	524	520	480	525	508	493	514	515	504	501	490	552	533	513	534	520	504	486	514	488	522	509	510	517	504	484	547	516	499	512	503	515	512	462	535	525	502	477	513	537	443	501	498	542	489	524	502	493	508	491	493	520	517	500	538	541	547	505	521	504	493	507	535	502	493	497	498	548	526	510	490	451	516	530	516	482	513	486	499	508	468	508	501	462	526	537	524	480	515	538	501	505	511	538	512	503	496	513	510	495	514	542	497	541	516	480	486	501	546	527	504	515	495	480	477	526	437	521	514	510	492	510	467	463	508	470	513	498	514	486	516	528	498	521	531	519	541	550	511	518	497	509	482	481	512	523	503	499	509	523	520	509	519	501	512	528	489	489	553	503	523	504	490	511	509	510	517	507	482	507	475	542	528	502	550	529	494	529	490	506	537	530	506	520	533	513	504	514	515	541	498	496	541	506	530	521	485	525	512	466	502	561	528	491	515	509	500	462	511	501	544	485	477	524	552	507	565	501	507	469	498	493	506	510	543	523	476	499	505	555	529	526	478	508	528	490	542	493	522	522	508	504	513	507	537	481	528	543	484	518	521	498	509	511	514	527	540	493	510	478	537	549	526	547	503	540	480	560	535	495	505	509	477	521	533	563	503	518	496	494	538	504	485	523	519	527	492	525	517	451	521	477	500	532	510
24489	20822	24374	27343	19229	1150	511	385	371	338	330	337	349	333	322	320	330	326	336	277	304	318	316	325	354	320	298	298	317	309	281	300	334	296	314	265	290	304	320	285	327	278	310	282	286	299	297	305	272	313	312	295	313	311	306	293	306	354	298	351	294	293	284	315	300	296	277	307	260	318	307	285	293	327	304	285	268	312	303	289	298	294	316	332	331	307	311	286	288	290	302	306	288	315	295	326	317	298	296	309	321	292	282	284	313	314	330	326	304	261	274	321	308	289	319	315	289	290	321	289	286	294	337	286	311	323	316	262	315	288	306	304	313	297	324	320	325	287	304	318	295	293	301	320	299	299	318	326	294	284	299	289	311	282	300	303	298	302	322	306	306	307	299	315	277	299	317	289	281	300	302	285	334	315	311	279	288	287	299	267	342	350	310	285	325	312	291	300	275	291	306	293	305	299	337	295	313	312	272	325	311	335	279	315	305	305	326	288	305	322	289	314	314	301	297	313	301	286	280	304	317	274	322	316	281	280	290	326	309	294	301	293	309	303	318	315	333	323	299	287	297	300	294	303	317	320	293	290	287	294	283	308	302	362	265	280	296	294	309	282	323	341	298	325	302	286	262	291	313	305	295	301	304	294	327	319	305	339	277	312	305	279	279	285	273	317	304	279	314	290	264	291	286	325	290	333	289	313	299	285	292	274	295	320	284	323	311	312	300	324	284	303	305	343	334	313	309	310	289	285	295	283	285	292	289	291	305	314	320	267	289	276	314	331	296	282	275	293	286	277	294	300	311	276	271	289	312	313	306	273	352	330	320	287	308	271	286	285	308	272	317	338	289	292	287	280	300	324	287	301	313	295	324	328	283	280	287	291	279	292	274	310	342	336	322	321	279	243	308	301	290	309	312	314	307	246	312	283	353	285	309	294	306	313	299	310	331	312	307	307	306	287	311	297	299	364	300	287	297	275	299	295	318	312	299	286	301	333	298	284	269	287	316	345	329	322	268	280	300	318	310	288	298	301	306	317	305	287	283	303	308	285	314	268	297	314	298	314	293	308	297	307	303	309	309	272	301	291	329	316	288	280	277	313	305	313	297	324	315	308	308	318	303	320	272	319	315	330	306	316	317	310	280	297	323	311	305	340	324	297	329	286	293	363	302	289	298	320	310	323	315	290	295	294	305	305	291	316	292	316	324	307	319	323	300	286	292	319	305	296	323	288	319	310	307	298	308	294	294	299	342	318	282	318	318	311	318	308	319	322	305	282	278	328	305	304	334	303	301	321	308	304	289	283	286	292	300	327	300	287	321	305	290	293	322	327	318	318	280	301	325	326	295	323	303	291	305	297	277	308	321	295	294	279	328	289	313	299	275	326	308	268	307	289	291	338	318	293	299	310	311	332	303	301	295	352	306	284	294	263	289	325	327	317	293	292	307	319	299	344	283	291	299	277	290	292	301	274	326	328	263	272	303	294	305	331	286	316	310	298	316	322	322	275	291	276	271	282	325	324	342	303	331	320	301	279	303	309	310	318	289	317	300	322	260	309	321	302	316	285	293	295	307	304	287	305	315	308	317	309	297	313	340	299	295	318	293	294	315	316	331	287	300	272	330	329	303	302	301	298	301	303	329	337	290	313	297	311	338	293	314	328	343	316	333	295	313	348	285	296	299	286	296	296	321	326	302	355	285	310	324	284	294	293	286	302	318	288	316	311	286	294	274	326	275	317	298	294	309	286	285	294	309	270	241	301	280	319	301	307	283	309	313	342	318	303	311	306	296	272	314	308	293	291	308	300	304	334	341	303	275	319	329	292	303	318	302	304	319	309	292	285	302	284	286	353	320	333	288	278	306	353	304	302	273	303	331	308	314	310	300	284	291	284	319	345	320	301	302	307	275	308	261	284	302	307	303	314	288	296	280	295	315	334	305	299	289	281	327	316	307	309	284	290	307	327	314	343	306	317	280	299	290	315	303	292	293	319	294	321	279	278	302	329	315	290	304	292	268	304	271	288	312	311	291	288	295	271	311	304	325	304	301	257	290	308	300	289	288	288	291	289	289	329	286	323	302	312	342	304	304	305	298	300	315	314	297	283	300	300	320	301	274	331	311	289	289	279	310	331	283	310	301	304	300	305	287	303	276	323	281	295	278	289	312	330	280	312	292	263	315	292	283	314	315	324	300	275	327	299	349	287	309	320	323	270	298	318	313	288	290	319	307	308	328	306	289	298	278	321	320	292	318	300	302	299	285	269	344	282	298	288	312	313	283	287	320	291	279	336	311	296	310	272	283	290	285	302	310	279	321	310	287	315	298	287	303	333	293	301	338	338	314	284	294	297	309	301	305	320	307	274	324	312	331	324	285	279	284	322	298	364	330	302	289	310	277	315	298	327	273	302	316	287	282	331	298	302	264	286	329	287	287	340	288	291	322	295	354	308	342	293	336	301	276	304	324	325	318	307	344	309	277	333	324	313	271	304	263	322	277	324	293	300	288	337	323	320	306	289	327	330	357	324	320	294	299	279	333	300	325	301	313	304	321	284	315	312	331	323	297	320	315	344	295	317	313	329	349	347	300	346	286	342	312	321	323	265	295	286	271	318	331	325	331	318	335	299	314	336	303	315	327	346	286	285	272	320	310	298	282	302	270	286	312	313	320	283	297	247	288	314	300	307	295	306	286	329	312	313	329	281	305	290	315	285	298	308	251	282	284	321	352	311	329	301	319	292	318	296	324	292	317	310	329	315	294	300	288	326	325	278	309	307	300	311	270	324	313	309	308	327	246	298	304	300	293	306	278	261	310	327	304	325	282	304	308	308	298	322	290	293	299	336	335	278	327	294	313	290	308	318	340	304	301	280	335	283	319	321	331	315	323	318	291	272	301	283	297	290	301	300	321	313	296	304	310	329	311	347	308	315	318	307	277	334	295	295	311	287	277	305	326	334	327	313	301	291	305	280	308	301	312	320	310	315	309	313	306	287	282	282	319	303	328	296	322	296	303	290	294	261	288	273	288	305	292	314	298	292	301	295	286	324	309	309	322	315	292	306	303	311	295	327	328	308	308	309	358	308	314	308	318	301	309	312	293	345	302	294	288	322	311	289	299	290	313	286	309	284	309	292	266	252	297	273	304	318	322	328	283	301	305	278	302	302	270	273	276	286	289	323	296	289	273	313	321	310	290	290	313	315	278	357	312	285	309	304	287	295	260	314	326	287	279	289	284	332	340	275	276	307	261	308	273	278	317	288	347	279	280	321	314	300	314	314	303	314	276	312	290	273	303	312	265	285	319	274	296	341	304	296	295	314	296	320	337	310	291	320	328	319	285	326	304	277	330	297	277	327	307	305	296	305	294	288	282	305	316	281	318	311	308	323	288	325	288	311	335	314	298	322	289	329	274	298	314	287	304	325	318	306	286	268	319	312	307	282	294	283	277	314	306	296	315	318	310	298	311	280	303	316	277	311	317	324	285	285	286	304	299	300	312	335	305	311
3327	2982	2041	1195	846	751	758	726	681	707	688	668	725	684	682	665	694	710	690	704	723	685	710	714	678	684	681	669	663	656	662	671	683	687	677	674	692	721	699	703	684	703	653	666	711	666	707	706	615	677	695	671	643	723	700	729	661	742	667	640	675	677	665	707	677	711	684	692	669	688	691	704	675	667	722	673	707	724	651	651	685	724	653	638	670	665	678	724	675	679	639	684	687	679	722	637	656	678	707	664	679	636	674	673	717	742	653	653	703	671	713	720	687	708	646	730	674	725	644	670	724	624	681	646	668	686	669	679	634	685	665	681	720	709	670	662	678	681	697	693	652	703	697	672	677	681	722	685	686	649	675	691	650	647	682	711	674	676	659	697	640	646	673	653	656	641	694	693	676	657	691	618	675	652	714	739	678	698	641	673	704	710	701	662	717	671	692	671	677	655	615	639	711	682	643	653	709	720	679	663	688	633	666	733	676	639	696	680	673	663	691	683	712	672	694	688	724	718	699	728	641	662	655	698	682	683	673	683	690	686	645	649	684	660	629	697	718	689	648	685	646	652	713	654	677	688	664	675	703	629	633	668	628	681	698	727	683	701	715	681	664	664	641	716	682	684	709	697	719	656	684	689	651	670	663	671	691	737	672	631	677	663	665	656	687	629	654	628	679	684	650	672	718	662	679	705	688	682	717	713	677	656	675	703	668	661	666	640	658	652	678	702	731	663	691	706	684	698	650	665	667	684	670	663	662	666	689	719	658	666	727	651	726	668	639	668	646	667	630	690	656	640	640	686	628	664	660	673	711	701	614	694	681	691	700	688	624	677	645	682	650	678	683	675	693	701	696	683	665	687	692	720	680	711	703	666	678	685	683	693	665	713	732	701	662	642	613	711	693	680	684	618	659	669	648	646	650	676	709	663	688	665	651	671	670	701	718	725	637	675	698	683	661	728	648	692	659	627	655	696	682	631	677	695	692	661	689	653	655	635	678	685	705	658	680	661	697	668	653	690	680	713	677	674	706	707	684	670	676	683	675	677	672	685	645	676	661	682	704	651	686	695	697	697	687	679	676	659	694	676	655	640	718	657	671	626	707	636	688	662	692	713	681	699	680	691	725	715	689	658	689	744	703	702	641	757	706	726	734	679	677	693	700	637	636	649	761	693	663	675	641	686	682	690	667	659	676	702	712	654	725	706	690	682	625	637	664	676	698	668	757	668	663	691	672	674	676	660	670	660	679	637	717	708	688	690	664	673	668	660	727	678	648	652	636	674	677	669	753	637	649	666	687	674	668	689	699	647	619	667	711	698	668	700	641	690	672	700	710	698	652	664	650	667	681	654	677	679	704	696	654	659	687	669	677	653	679	672	633	632	673	679	670	676	728	674	639	639	666	644	684	680	715	711	653	696	706	683	645	718	655	715	687	643	664	726	684	740	675	662	717	632	675	669	660	686	723	695	643	671	649	680	741	629	717	689	651	679	676	658	723	690	720	723	661	652	677	688	665	694	734	663	681	662	640	683	706	706	652	659	673	683	680	673	682	631	686	643	646	631	664	680	686	654	713	656	686	644	672	699	647	706	641	723	679	691	689	670	658	656	666	699	721	675	658	676	679	653	693	689	681	685	687	648	694	688	726	671	665	666	670	725	668	666	697	650	678	698	652	669	685	646	695	656	664	687	712	637	706	659	686	714	672	683	679	675	672	714	666	645	678	648	712	688	655	641	671	699	680	696	678	628	658	674	648	707	698	720	686	689	647	683	678	684	636	732	677	697	671	679	620	695	673	680	723	671	699	683	666	673	651	696	597	639	673	681	674	679	674	674	697	687	670	694	679	622	644	698	720	695	682	694	700	644	727	678	711	695	650	643	700	687	719	653	634	673	681	654	674	713	651	640	666	712	701	665	698	709	687	709	643	679	706	696	709	666	647	651	681	706	721	626	690	655	686	692	733	646	647	665	685	721	707	703	659	663	663	697	655	650	714	692	651	674	683	653	674	670	663	688	709	682	686	654	694	698	668	699	686	684	694	744	662	733	650	680	707	680	711	670	700	677	694	704	687	672	663	718	731	649	677	695	679	711	715	677	656	701	694	644	702	681	662	677	695	714	674	687	663	685	672	671	708	626	690	642	658	679	675	672	713	669	669	712	699	730	638	690	721	713	717	670	689	674	677	671	663	682	651	677	680	647	623	674	684	700	715	669	667	639	666	688	681	701	646	715	637	676	725	699	657	670	718	662	648	674	698	675	687	666	697	672	663	667	690	725	692	643	662	721	679	676	674	686	655	616	672	649	688	670	673	658	685	662	697	641	696	679	692	668	684	708	678	679	678	680	693	678	669	666	675	681	680	667	663	662	680	641	696	668	646	669	643	696	730	675	655	658	667	743	667	660	707	671	664	688	704	666	708	717	681	685	699	694	660	698	722	646	664	661	717	663	643	670	667	678	713	667	701	642	614	709	694	716	677	619	654	723	639	665	729	672	702	634	631	618	710	702	652	706	683	637	678	656	680	694	693	670	617	695	646	665	672	722	668	656	695	722	702	633	688	640	654	690	659	704	708	683	680	681	679	654	659	664	677	683	721	707	685	659	687	675	668	693	649	658	691	687	660	713	650	669	679	670	680	669	581	705	683	655	685	701	698	691	665	692	648	702	664	657	668	662	680	666	643	646	710	629	666	691	647	649	633	656	674	692	678	640	685	659	678	718	719	685	640	683	711	663	662	637	645	703	710	672	641	681	675	705	661	691	687	667	713	668	624	626	672	668	648	675	688	701	677	712	718	702	698	735	641	688	630	688	624	600	735	639	699	678	680	672	687	625	678	655	680	657	694	691	682	672	717	709	665	657	669	649	726	676	691	723	649	690	680	688	680	684	682	654	685	684	705	663	679	652	675	690	678	634	673	670	702	664	651	668	614	675	697	672	670	721	679	694	681	722	750	686	677	696	685	604	621	654	710	670	661	649	682	669	682	702	656	698	722	691	669	720	685	667	686	658	707	681	658	660	710	732	677	701	667	647	647	671	694	678	687	676	704	670	660	705	666	684	646	707	694	674	685	684	662	705	676	668	677	687	679	658	668	692	654	685	707	678	664	746	639	656	660	658	651	701	661	674	688	692	653	644	658	648	670	681	689	719	659	660	643	675	678	686	644	720	628	662	672	660	672	685	717	630	677	720	700	638	691	698	688	695	692	680	693	648	630	624	659	678	665	681	720	731	623	703	698	651	658	646	676	710	666	703	695	702	698	708	701	686	655	682	670	661	653	688	661	679	678	718	679	665	680	683	618	684	695	667	710	728	595	693	677	702	680	697	703	679	728	709	663	689	715	650	646	663	706	666	658	675	679	722	665	684	703	657	661	667	679	695	643	699	661	666	696	669	706	704	721	695	675	634	708	628	706	686	667	654	681	712	720	680	663	678	655	703	654	694	641	712	666	649	687	632	663	677	735	679	658	629	715	666	646	714	684	659	646	687	659	677	671	675
23580	20830	25106	26635	20843	20802	2546	503	340	304	279	247	244	257	249	226	236	261	243	195	206	226	217	213	223	227	217	215	219	202	204	202	219	210	226	191	194	201	221	222	223	209	202	218	207	194	191	192	212	209	201	209	178	186	195	208	187	207	187	217	198	197	245	207	210	197	207	199	212	185	232	176	205	183	207	232	189	211	199	190	219	211	199	195	210	178	175	208	196	179	181	206	189	203	215	183	199	201	201	197	178	190	226	177	238	198	197	215	211	217	218	193	199	193	204	230	207	216	203	206	198	196	189	235	217	225	219	183	178	228	199	216	203	204	219	194	238	212	210	220	229	194	195	196	192	187	194	201	214	201	217	208	211	213	203	196	206	207	226	192	192	213	186	225	208	189	197	199	198	193	217	208	205	195	184	234	194	225	213	181	202	218	192	183	184	199	227	171	223	199	170	201	201	188	195	178	226	197	209	201	214	216	219	207	207	208	219	216	204	186	212	211	210	208	210	201	197	215	196	207	213	214	192	237	205	170	236	204	191	248	194	190	186	202	196	197	202	192	216	177	217	189	203	183	198	190	196	204	202	223	202	199	194	188	186	204	225	199	193	197	204	213	222	205	228	209	205	176	188	219	208	207	199	200	195	193	208	213	200	210	194	222	207	187	212	176	190	207	188	198	178	197	205	217	208	188	218	209	232	210	185	235	196	229	208	172	169	203	196	228	193	197	207	213	225	203	210	203	197	224	202	181	218	218	174	198	192	206	203	212	202	200	189	207	206	196	221	224	244	208	204	214	184	188	207	201	212	207	216	196	236	231	225	218	205	192	189	199	217	212	219	224	230	200	208	184	220	192	203	207	206	217	206	171	210	231	189	214	210	184	214	201	214	216	183	204	205	202	188	190	202	209	233	214	199	222	207	207	198	234	200	192	213	199	205	198	171	197	213	210	218	183	191	203	249	185	241	209	221	198	242	201	212	225	191	207	179	197	199	192	184	191	190	188	188	184	200	189	193	211	223	200	191	197	191	216	175	196	220	228	212	189	189	187	210	193	188	172	199	208	188	220	178	209	218	231	207	210	209	192	205	203	179	206	199	200	214	228	206	204	205	184	190	178	210	186	187	190	208	188	205	220	218	185	190	196	189	194	172	211	202	199	208	216	203	218	195	214	196	165	177	215	191	193	198	177	204	214	177	211	218	190	207	209	195	207	204	213	227	193	218	197	232	197	196	172	201	216	216	215	209	214	206	179	210	205	192	198	215	225	219	206	215	203	198	204	212	222	212	198	211	229	207	213	218	241	201	195	187	207	211	202	213	190	200	200	224	219	184	206	196	191	191	218	210	190	193	215	198	244	210	206	221	196	210	202	186	203	215	196	194	185	186	221	216	204	197	202	215	223	198	191	192	177	210	186	192	194	214	189	209	205	193	202	209	215	193	219	182	180	215	180	191	207	218	232	231	201	221	211	196	187	217	211	203	189	204	211	245	231	175	194	208	172	200	206	208	184	199	204	221	210	213	190	208	202	201	193	207	223	202	193	196	229	212	211	209	190	182	190	195	214	222	191	210	217	220	201	210	189	208	188	224	213	220	186	203	217	197	198	236	202	184	203	208	206	210	208	183	202	206	210	183	218	238	207	227	210	178	229	199	198	230	199	200	209	219	188	207	189	210	216	208	198	208	184	214	206	199	209	213	213	244	237	218	226	196	201	216	218	205	210	196	215	206	232	207	208	206	181	210	216	214	208	191	206	195	191	177	210	188	212	203	189	202	233	221	219	195	203	196	200	223	178	212	185	222	212	194	190	212	210	188	182	201	213	221	186	206	197	202	185	191	196	199	198	183	178	231	223	210	208	211	202	208	231	196	185	220	209	189	200	211	194	204	209	196	194	217	199	197	222	205	195	227	202	217	176	236	206	196	189	178	231	205	231	195	183	198	214	200	206	194	217	176	194	175	194	238	209	206	179	203	193	181	188	204	198	237	215	215	186	202	217	222	201	183	191	207	202	196	230	180	208	219	188	177	220	204	217	199	192	196	206	211	205	205	207	208	194	194	183	200	188	211	174	214	210	219	218	207	196	193	206	224	183	203	214	163	197	182	212	221	193	237	237	238	227	207	221	198	179	202	205	210	193	196	192	199	183	202	177	174	225	183	212	190	219	190	177	179	213	177	187	248	217	195	199	194	203	211	224	182	192	171	207	190	178	190	233	195	207	201	204	208	209	229	240	198	188	200	224	205	212	213	212	201	201	217	225	221	184	195	222	186	199	209	196	199	201	207	201	214	204	208	233	196	219	216	220	203	226	191	234	200	205	208	216	243	194	208	194	197	208	198	200	206	177	204	199	232	191	187	204	211	209	206	221	225	192	205	223	211	206	174	193	204	181	226	214	202	215	193	226	181	195	211	210	231	200	214	208	185	180	191	206	216	211	210	220	211	202	193	195	197	206	204	205	204	223	224	208	190	187	206	199	192	185	219	214	190	217	177	201	205	185	212	183	232	210	204	171	172	199	194	209	204	214	181	190	195	202	238	202	201	190	193	205	209	188	190	225	188	206	212	211	216	162	167	193	184	197	206	204	209	196	218	185	196	201	206	220	202	200	205	181	204	223	231	196	204	189	201	229	206	192	218	185	224	178	197	230	190	226	184	185	212	193	223	187	219	220	185	200	192	196	216	215	202	198	178	227	198	201	203	201	195	210	231	214	237	192	209	193	209	198	210	186	204	221	218	200	175	211	208	221	205	192	195	202	192	214	220	236	226	200	218	203	171	189	202	204	199	222	194	200	210	197	222	208	207	202	183	194	209	214	187	191	201	215	225	178	214	202	206	191	174	188	208	212	223	211	197	189	189	185	219	210	207	196	197	179	208	214	189	201	213	236	167	198	196	198	191	214	212	218	210	213	202	198	188	171	207	211	190	221	205	221	197	183	199	204	170	188	225	212	198	240	189	212	211	190	203	204	217	196	169	199	188	173	222	203	181	217	227	214	185	216	202	189	232	179	199	214	196	220	192	200	206	210	188	219	212	212	212	184	215	205	200	190	190	219	212	212	213	203	212	199	194	217	200	185	182	186	218	212	227	219	203	178	184	200	204	229	203	193	195	228	183	203	195	182	219	201	204	206	189	203	200	201	209	209	186	178	225	215	194	183	211	174	214	201	248	214	201	185	201	225	196	193	190	198	207	215	198	176	182	207	209	207	198	202	227	193	209	227	211	199	202	221	190	219	187	196	209	195	194	193	180	208	177	171	194	200	194	195	233	196	201	179	197	206	190	235	202	223	201	189	219	210	218	219	216	198	199	214	215	198	207	170	198	235	196	178	208	225	208	213	196	203	210	212	215	169	214	213	191	198	200	181	209	184	209	229	207	225	208	209	188	202	196	195	187	239	227	179	189	184	205	184	227	192	163	185	201	179	208	197	189	190	216	226	220	234	208	194	203	198	199	262	203	180	211	193	210	222	204	260	187	222	194	213	183	191	219	215
3302	5063	3263	1458	892	745	630	585	530	556	488	497	525	469	505	480	463	483	479	533	438	467	468	488	440	450	481	504	474	485	494	435	501	458	456	472	448	474	416	479	435	492	470	471	456	442	449	467	457	515	463	476	468	489	443	420	472	463	480	448	455	486	485	467	459	482	450	428	488	468	450	478	483	448	439	481	433	435	455	445	461	476	475	473	497	435	446	460	483	482	454	424	468	504	418	507	465	471	447	443	470	441	473	472	422	491	508	435	466	465	452	437	494	431	471	452	444	480	458	506	449	474	479	465	462	478	513	450	452	452	476	438	464	469	453	454	435	445	452	466	441	439	458	484	481	491	461	454	464	433	440	479	444	474	437	466	463	470	452	427	468	450	449	494	473	471	459	419	441	435	455	504	415	500	447	437	494	431	453	482	451	454	469	426	454	470	473	453	465	463	451	408	436	430	448	474	465	498	455	443	485	462	478	420	467	456	436	444	440	443	445	445	458	462	427	471	471	470	511	456	443	481	472	435	463	432	440	457	473	451	437	474	486	468	438	455	451	473	448	461	451	452	441	488	469	421	457	438	464	435	432	454	458	464	428	450	419	466	473	453	441	435	460	424	448	459	494	508	463	461	464	465	478	443	422	437	464	435	496	461	434	452	472	432	420	442	450	436	427	397	464	454	412	483	452	463	453	477	443	470	451	439	465	429	482	438	487	436	473	486	446	469	454	447	454	493	495	480	462	417	444	451	467	462	452	498	421	486	473	493	451	468	465	437	478	427	447	454	436	472	465	459	459	443	472	439	437	475	482	464	467	460	449	468	466	405	437	473	442	438	515	490	483	446	440	432	465	453	492	461	463	443	473	450	472	452	435	431	432	453	478	434	476	468	487	459	464	464	455	480	490	414	467	440	480	465	481	425	458	472	477	450	466	462	448	474	451	460	454	442	453	496	473	464	445	472	485	458	460	443	420	451	433	444	455	441	493	443	472	452	484	462	488	482	462	447	465	461	461	478	455	451	478	476	442	481	458	444	487	462	508	457	466	494	450	471	494	443	479	450	478	439	451	484	444	448	470	455	453	429	442	461	432	481	472	458	425	466	435	441	441	498	475	436	464	452	430	468	429	454	473	461	457	478	505	447	462	443	431	472	456	461	411	462	488	429	451	436	429	456	486	468	444	462	417	461	461	487	455	492	455	439	460	439	436	472	475	492	459	452	446	514	471	426	454	457	504	479	465	435	443	411	439	471	516	475	447	486	431	452	473	494	476	423	453	468	444	464	412	498	483	477	468	432	457	450	448	467	444	472	499	452	440	401	439	459	449	438	436	434	441	441	462	428	434	453	475	464	475	461	433	438	435	442	438	493	452	445	434	434	436	455	452	489	479	409	466	523	478	465	476	488	498	455	432	475	476	467	423	437	454	489	456	451	456	461	471	438	407	468	451	398	460	458	461	446	436	433	453	495	464	439	445	459	464	436	417	396	441	472	460	429	469	473	450	450	448	433	456	499	404	464	463	477	456	501	478	456	462	451	460	444	437	492	458	458	473	445	453	522	497	432	451	465	458	433	463	448	433	456	458	400	476	455	455	437	457	468	473	424	471	466	433	435	482	494	442	466	453	472	472	441	444	429	485	438	477	484	465	449	445	423	478	434	467	435	471	473	458	462	442	437	437	443	455	453	467	453	437	454	475	475	462	423	474	489	471	455	445	468	456	461	438	476	443	433	456	461	451	441	441	468	488	468	487	474	460	443	473	395	463	442	413	459	442	474	490	441	474	431	460	479	445	469	457	494	464	487	441	445	448	422	448	414	464	460	439	436	457	433	462	432	502	447	477	438	458	398	474	471	467	468	455	440	460	460	430	465	425	430	437	491	449	481	439	459	448	445	456	473	475	438	452	462	451	469	453	446	407	456	431	466	464	461	453	445	428	450	490	455	500	443	445	447	465	478	467	458	453	450	490	456	425	461	469	453	449	427	442	430	404	473	485	461	479	448	447	437	426	460	468	470	497	458	503	454	495	454	465	456	457	427	452	480	455	425	446	479	458	456	408	450	469	488	446	420	463	458	470	454	445	455	445	432	467	452	453	535	505	464	455	436	467	455	449	454	463	488	440	505	456	452	451	443	468	477	463	471	469	457	468	421	461	453	483	477	457	474	455	455	484	463	434	515	458	423	474	452	448	470	470	442	465	442	470	423	428	449	419	419	487	450	488	431	444	507	458	417	438	458	506	455	455	464	432	453	452	447	446	456	431	463	467	465	439	494	478	486	467	419	486	474	443	464	447	465	477	420	448	447	482	480	492	424	451	457	443	473	474	439	464	461	440	449	483	457	475	451	465	465	476	465	450	468	478	451	449	500	429	487	447	469	469	470	492	503	460	482	466	446	457	469	493	447	481	433	469	472	458	457	466	442	473	460	468	442	461	442	456	456	428	447	455	489	504	423	491	447	493	433	446	454	422	449	452	445	470	491	491	483	462	440	483	438	439	407	463	485	434	477	444	458	478	442	425	475	465	457	455	441	507	473	465	464	446	458	463	470	459	444	486	412	457	472	403	425	429	471	446	468	463	440	465	462	475	456	449	433	442	456	503	439	474	453	465	465	451	458	470	448	463	468	445	451	428	487	481	481	459	458	470	435	461	449	488	471	493	433	458	459	463	426	441	429	476	450	461	443	442	436	479	459	489	489	462	429	426	516	442	453	453	450	453	471	480	450	465	438	448	455	458	466	481	434	426	427	437	489	503	453	497	485	465	477	478	442	407	458	466	466	466	438	429	460	485	482	451	455	475	418	459	453	463	437	464	447	455	445	452	458	456	463	456	453	495	458	474	459	496	473	459	443	463	507	454	452	442	426	467	472	444	470	427	482	457	452	434	465	409	418	479	437	459	440	463	463	443	440	422	484	469	440	456	482	398	425	454	411	490	419	489	469	477	464	445	457	486	466	455	437	422	421	461	438	428	466	460	476	473	477	495	436	458	423	433	411	444	429	469	446	470	474	461	439	468	434	449	478	443	449	472	473	462	397	446	470	434	467	451	436	451	427	470	463	475	459	475	461	459	439	427	465	475	478	462	503	439	438	462	442	462	460	460	432	418	444	439	439	463	460	494	456	470	457	452	448	490	448	477	466	445	427	455	481	476	480	418	424	418	472	447	477	452	448	451	439	460	431	447	486	413	449	440	474	434	449	438	462	462	425	453	431	462	448	455	461	455	471	433	472	515	484	452	487	448	488	481	409	461	446	455	472	427	473	430	485	473	474	467	472	461	451	436	502	483	421	436	414	472	458	447	427	456	456	479	465	493	410	445	430	443	465	452	462	446	436	422	457	469	440	450	474	433	453	463	434	449	454	469	447	474	419	474	459	454	486	444	488	457	441	446	463	445	442	463	474	413	441	448	486	464	466	452	439	446	464	473	449	440	506	505	496	474	424	457	423	421	436	460	466	466	430	464	463	470	449	457	467	456	434	466	393	456	461	471	443
32633	12924	1792	576	457	457	255	219	200	228	227	239	214	203	217	205	194	214	203	200	215	180	209	212	217	226	235	211	214	207	210	216	222	229	240	211	200	213	210	216	257	231	208	224	204	199	232	207	212	225	238	218	226	201	221	226	220	240	221	223	201	212	228	210	203	188	221	222	223	215	200	211	205	198	196	234	225	236	217	197	226	204	235	207	234	185	230	207	203	218	208	248	232	208	192	215	213	231	234	229	205	212	207	222	205	242	227	206	216	191	233	226	200	205	203	212	197	202	196	214	188	225	234	197	221	213	230	212	207	178	222	213	225	220	229	202	222	225	225	249	217	199	207	196	233	203	217	236	219	196	213	240	200	224	220	187	174	224	184	208	215	203	201	193	221	209	205	215	186	211	187	230	198	176	229	225	211	232	218	233	231	233	203	223	202	223	203	211	219	231	216	218	217	233	193	213	233	231	184	190	211	205	224	232	199	240	210	234	242	213	226	212	228	231	203	235	218	212	185	225	210	219	221	211	220	217	208	210	214	236	226	225	200	203	226	240	231	223	215	215	193	224	204	227	225	221	233	202	222	215	196	194	207	202	216	227	245	216	222	219	197	204	212	240	209	201	209	222	222	212	220	234	229	217	224	212	239	208	228	206	244	194	201	225	202	198	209	240	189	222	214	214	207	210	208	251	223	235	215	232	194	211	198	234	196	190	207	191	221	219	215	200	238	195	204	222	198	234	196	226	214	208	199	221	239	210	211	204	213	205	202	177	220	208	211	224	216	202	196	208	198	205	186	185	227	210	229	217	203	234	244	221	219	222	211	219	226	215	211	234	212	205	235	204	213	194	213	213	219	217	189	190	226	201	222	196	205	217	238	202	225	229	205	203	204	201	170	221	227	245	207	196	210	216	228	241	231	196	225	220	184	195	195	202	249	186	211	189	226	207	213	230	199	225	207	196	215	198	222	179	196	251	218	191	207	208	207	198	213	207	211	206	195	227	210	231	221	237	197	174	243	237	229	232	217	211	216	188	208	205	235	196	230	218	242	210	196	226	195	220	231	197	215	218	251	209	214	182	226	215	213	228	203	200	200	213	190	204	191	193	204	223	209	186	192	225	256	209	202	187	235	227	212	229	226	189	228	224	197	186	219	216	193	239	217	206	219	204	203	198	224	205	230	197	216	228	211	210	210	206	210	207	211	226	217	195	197	229	237	188	214	222	247	209	226	213	191	227	229	234	223	236	196	202	214	231	211	217	215	234	190	193	224	215	202	204	228	199	200	227	207	200	225	231	208	207	231	244	218	196	199	214	235	181	218	207	201	201	203	221	249	198	200	210	208	225	199	217	219	219	198	192	194	188	198	218	210	216	194	210	229	236	207	201	222	184	200	221	209	227	203	201	222	237	221	241	204	185	229	225	223	208	217	207	211	207	211	217	253	240	208	229	194	234	193	203	234	229	204	196	215	198	216	199	191	236	189	220	203	225	219	227	219	205	209	225	209	177	207	241	240	197	227	205	226	210	199	214	213	215	207	221	220	213	213	225	218	208	223	191	217	210	210	194	201	242	218	207	216	229	216	176	228	217	202	220	212	199	200	209	215	201	222	199	238	212	227	210	231	201	221	220	212	201	218	217	215	214	217	224	194	200	208	204	235	203	228	227	203	194	247	203	225	241	206	205	229	183	206	214	243	248	235	213	248	233	215	208	205	218	214	199	205	223	220	207	230	225	232	235	232	229	237	205	257	195	187	212	225	208	200	228	207	237	211	199	225	212	222	220	235	230	220	222	228	214	208	225	206	226	254	182	190	221	182	224	184	193	200	209	214	214	213	190	218	210	198	229	227	194	223	232	234	203	230	193	206	234	211	188	230	202	241	223	199	205	192	210	183	208	223	191	210	217	209	218	229	226	236	217	237	207	243	219	183	201	181	201	237	209	183	216	231	203	267	199	204	185	196	217	228	209	224	212	212	226	205	225	212	183	229	208	218	210	229	219	200	181	216	206	194	235	200	209	220	193	216	238	199	209	209	226	199	228	218	200	228	222	206	196	204	220	202	200	231	204	219	197	219	228	205	240	226	207	221	198	216	202	221	207	222	213	202	203	189	211	204	208	221	208	216	225	235	236	187	219	222	179	193	229	205	214	202	221	181	208	225	203	195	233	251	226	227	220	199	154	223	252	218	239	237	208	223	208	196	230	212	224	217	225	230	183	214	235	224	201	205	209	208	209	220	218	222	224	197	181	228	208	234	204	221	229	220	202	217	216	208	232	201	186	214	194	192	192	215	238	204	218	218	210	236	221	214	239	222	233	218	200	215	253	191	199	238	216	210	193	190	188	224	193	193	206	215	196	233	211	222	202	200	176	207	209	230	213	199	202	203	214	189	212	209	221	198	197	197	200	212	206	187	188	227	211	242	236	203	203	212	234	187	196	215	226	249	201	221	214	192	218	185	196	205	227	177	218	218	249	207	195	215	231	200	225	233	204	211	248	240	199	245	235	196	223	221	204	226	226	224	236	203	215	187	230	215	213	176	221	197	226	206	211	199	206	230	218	234	237	190	218	193	198	197	210	216	205	232	194	205	184	197	217	198	207	203	205	199	202	171	199	214	239	194	185	191	199	212	213	212	210	183	229	213	195	203	198	215	228	245	192	203	212	207	224	220	241	195	206	209	216	208	183	199	198	194	199	240	214	213	206	216	221	234	229	194	216	203	206	225	243	210	186	199	203	203	251	207	216	202	226	219	198	192	211	229	215	214	212	203	202	196	215	203	199	231	225	203	224	216	221	211	229	202	215	222	230	231	232	173	199	206	198	246	221	206	189	200	232	215	227	210	209	184	202	172	226	217	218	220	248	226	199	196	225	200	218	214	223	200	196	202	225	225	239	223	221	236	193	216	211	219	198	218	219	199	216	197	207	209	224	222	227	221	196	208	200	231	209	204	252	202	203	203	183	229	221	218	241	223	220	190	184	180	208	210	197	186	232	229	214	218	238	221	211	209	228	237	252	232	248	183	209	232	231	221	184	204	205	229	223	223	200	189	218	204	223	242	229	213	213	208	217	225	233	230	224	211	198	204	198	223	179	212	190	223	219	211	222	219	203	224	222	215	188	211	172	224	215	240	221	205	211	213	238	194	203	211	220	197	246	218	202	188	217	242	203	230	227	232	211	205	240	195	208	206	191	201	211	223	186	229	243	218	186	232	233	241	240	224	218	198	234	251	175	214	240	183	194	203	228	209	207	216	225	216	191	206	217	209	207	220	182	239	230	216	196	220	205	191	228	204	192	209	216	203	226	228	219	179	237	206	240	205	232	220	214	217	232	218	196	224	170	225	221	218	220	198	205	202	190	225	216	215	204	220	207	213	187	190	278	205	223	222	227	218	199	205	219	210	238	204	238	190	214	217	222	188	224	212	205	219	182	208	199	224	235	174	209	197	189	203	222	244	180	199	213	209	217	216	195	204	212	211	212	200	203	194	214
5202	813	722	567	538	498	506	531	510	521	496	513	503	534	537	514	495	527	516	527	547	489	518	505	516	531	505	482	515	488	498	507	480	521	485	512	532	492	514	499	515	522	500	570	542	494	566	488	489	493	564	491	488	536	530	542	518	517	509	528	498	516	524	495	487	495	544	507	538	529	536	511	511	467	496	523	520	481	487	559	570	524	509	519	518	527	550	533	499	549	537	492	538	484	541	463	506	477	475	477	550	517	486	542	502	484	534	498	539	514	543	529	507	492	487	495	538	519	448	547	518	502	508	521	553	552	526	517	535	505	535	482	479	526	523	513	512	575	480	496	526	513	476	542	543	533	509	503	514	511	510	524	466	518	491	529	493	514	545	488	540	510	557	522	536	492	522	545	508	529	504	508	546	546	548	495	511	561	505	522	503	519	514	522	521	469	534	505	548	535	529	524	519	534	522	544	488	532	517	516	491	497	507	523	529	531	465	555	467	556	523	489	482	519	498	529	517	533	499	533	521	513	500	532	526	497	504	487	496	513	520	510	484	534	537	500	547	501	562	522	510	529	519	503	479	481	508	507	510	519	572	512	492	493	533	529	522	462	535	545	512	540	553	515	524	504	533	525	554	504	508	527	524	507	504	481	526	463	526	521	477	482	527	483	508	539	543	474	515	565	572	497	494	494	552	497	449	474	543	530	506	540	479	496	491	521	530	523	530	534	558	513	497	521	486	521	517	487	527	509	505	502	523	504	523	532	533	512	487	518	491	541	518	501	512	524	530	514	490	531	530	514	486	513	514	542	498	536	563	440	501	465	490	518	514	520	553	545	500	529	489	525	531	538	545	496	498	495	453	518	519	513	532	548	512	480	529	511	562	474	549	462	512	532	539	532	511	494	504	532	511	523	520	522	504	519	489	473	494	528	512	519	508	537	509	538	537	525	533	520	496	497	537	487	520	508	541	524	537	513	512	500	559	496	515	548	567	529	488	537	553	505	502	500	474	521	526	502	529	473	522	540	513	526	487	495	516	506	507	516	521	494	527	512	533	498	517	573	512	456	545	496	510	524	522	514	496	529	526	484	540	491	545	476	516	513	498	507	523	555	491	533	541	509	486	503	540	491	569	488	491	495	531	508	553	520	504	516	528	517	520	540	497	519	514	477	525	493	512	512	492	504	514	503	493	534	527	541	519	478	516	494	497	478	555	521	528	512	494	506	534	555	530	499	509	518	509	515	497	513	488	525	518	523	485	482	504	505	542	547	522	513	601	527	512	499	552	520	485	526	528	522	539	536	509	504	539	501	550	530	517	524	513	494	509	493	534	523	516	506	552	516	474	492	580	492	517	488	534	540	526	536	497	512	534	517	522	518	563	533	520	498	465	507	528	490	498	505	504	530	507	484	484	554	510	499	487	524	487	544	512	486	523	530	490	504	498	517	506	528	532	504	532	507	508	514	503	522	555	528	513	487	499	506	502	498	539	521	489	524	494	542	517	572	524	529	477	524	510	479	466	532	530	511	542	508	507	497	526	502	515	450	503	501	527	507	525	513	547	500	488	553	552	515	506	532	471	526	483	537	517	533	494	507	529	535	497	522	539	539	501	553	487	500	509	512	510	509	481	549	513	556	509	505	525	481	502	486	513	504	494	485	472	528	516	535	493	570	460	521	444	514	523	497	503	506	547	506	501	525	502	488	498	525	530	490	515	485	480	495	511	504	526	489	495	543	545	505	488	502	543	471	499	509	537	485	520	530	512	526	508	531	490	491	453	521	524	492	525	516	537	516	479	516	504	557	514	537	498	515	487	501	553	515	479	510	522	497	515	485	467	494	530	545	503	514	531	494	553	531	515	499	499	553	516	514	513	486	534	567	507	520	526	519	532	532	532	523	503	517	506	514	537	506	566	548	508	508	489	511	523	478	522	516	502	512	526	497	536	488	514	496	521	537	507	469	482	504	507	480	511	538	516	512	524	523	529	500	532	506	510	513	509	498	482	518	506	510	469	522	504	519	567	525	516	491	496	524	502	534	474	492	544	488	525	508	496	508	509	506	490	564	537	502	474	525	510	516	560	472	505	546	534	499	517	451	489	519	482	499	488	508	538	511	510	487	480	530	520	515	476	533	473	452	526	520	509	520	496	521	529	522	528	493	513	509	516	520	510	515	509	497	497	529	523	470	494	547	500	504	524	530	479	555	511	510	519	485	536	505	519	497	470	527	523	571	525	558	518	467	495	485	500	499	518	540	500	524	486	528	522	534	471	492	530	554	499	554	485	488	512	541	521	544	511	551	519	552	502	476	500	488	514	489	518	532	516	534	545	558	482	508	520	518	465	459	498	501	529	471	531	537	526	539	520	520	540	507	487	524	491	476	507	534	503	522	546	497	524	499	563	544	487	510	521	478	494	545	526	526	487	484	545	499	497	509	523	547	498	502	487	537	536	497	520	562	537	501	514	514	505	526	551	537	557	479	536	477	541	533	485	504	476	460	519	495	558	505	478	515	522	482	530	505	507	513	513	533	502	505	496	492	472	455	514	485	517	479	500	519	519	531	519	536	494	504	478	524	525	519	474	504	476	542	501	496	545	528	532	513	522	475	510	533	487	537	508	519	476	507	504	487	469	515	526	545	485	504	546	524	468	497	495	532	521	522	524	504	482	526	546	510	455	509	514	599	528	548	498	492	507	508	470	523	509	527	479	550	471	524	526	494	527	512	518	530	485	492	529	492	521	513	523	491	527	514	508	541	524	501	497	478	490	491	496	492	504	487	507	497	490	506	476	509	503	533	485	512	504	508	541	524	524	539	474	519	469	504	519	512	543	544	543	532	503	509	498	500	488	494	479	508	577	526	495	521	502	510	558	530	532	519	498	530	520	508	515	519	511	504	491	530	536	507	527	532	479	513	505	489	474	516	509	500	509	519	504	496	507	515	494	526	496	537	546	542	555	511	485	548	529	493	509	524	516	494	521	503	529	516	525	503	516	511	530	529	533	518	484	501	499	537	510	511	540	504	495	493	544	519	485	513	510	456	552	501	514	512	478	533	508	507	517	499	506	499	480	517	526	522	538	492	521	505	512	496	483	524	537	524	502	514	514	508	490	507	544	520	508	553	545	554	558	542	588	482	541	535	514	514	490	476	533	486	511	490	479	482	484	540	490	532	488	534	548	504	503	495	533	534	535	498	495	498	526	504	546	509	508	569	492	539	555	511	504	460	519	534	495	494	563	510	519	481	509	525	523	512	472	510	487	533	535	502	509	572	520	481	490	499	485	470	510	530	495	512	504	518	502	509	551	522	488	503	480	478	525	501	523	495	489	500	508	537	525	517	519	518	467	524	502	505	483	548	506	544	528	529	536	530	510	509	515	491	540	526	524	485	529	558	537	565	536	500	472	512	522	530	531	462	484	520	505	517	499	516	519	521	482	463	482	517	526	516	500	513	507	504	484	504	463	503	502	496	511	441	498	533	515	536	501	512	480	531	531	511
24512	20834	24428	27326	19274	1214	526	398	359	354	344	339	346	340	344	297	297	306	286	340	303	313	325	313	324	307	300	322	283	258	327	295	308	324	288	333	327	284	305	298	313	263	281	307	300	297	280	312	298	314	311	302	281	300	277	284	330	282	290	290	351	290	317	273	312	312	276	312	327	294	293	332	291	331	319	313	314	321	318	281	300	291	288	345	340	316	302	309	302	295	322	299	302	298	308	327	300	300	315	310	320	319	332	292	293	281	320	294	282	293	313	286	282	311	282	301	303	316	303	323	289	320	309	293	271	293	314	280	289	306	309	322	310	312	276	287	318	316	305	279	285	315	294	305	348	305	281	299	297	275	317	338	307	309	291	285	288	308	333	311	278	312	326	345	266	320	342	333	317	277	302	340	307	318	313	328	299	348	329	301	293	307	290	306	294	309	317	283	298	308	322	317	282	324	279	315	280	347	306	319	342	319	290	280	289	285	313	331	292	322	279	300	289	338	289	302	310	285	329	301	308	311	333	310	282	308	312	272	288	310	280	267	276	326	294	305	298	290	296	285	330	290	328	306	262	290	297	299	308	318	290	297	337	350	292	339	308	306	324	338	318	314	298	292	303	312	295	286	323	285	355	310	322	322	320	362	337	303	312	309	293	307	300	302	291	292	334	292	319	310	308	301	325	329	334	303	306	332	305	312	308	304	287	289	302	334	320	296	315	298	284	283	354	289	298	298	302	318	334	335	344	303	334	307	302	320	314	300	312	309	315	320	275	299	306	294	296	310	318	317	302	324	328	334	291	317	312	325	321	322	313	339	315	280	328	261	292	281	292	306	316	282	295	318	307	301	291	296	272	301	329	318	296	309	332	305	298	322	299	271	307	302	341	314	305	324	331	312	318	270	325	321	311	337	284	295	296	333	311	294	287	290	343	317	329	285	282	272	282	307	272	291	294	322	289	303	324	352	317	337	341	319	346	288	309	312	286	328	298	294	303	305	282	314	295	276	304	317	329	317	292	282	290	297	316	276	288	324	299	291	343	321	306	335	307	277	308	293	303	295	288	309	305	290	317	307	329	289	295	335	312	298	305	339	324	280	299	298	327	333	319	315	277	305	297	287	311	299	297	282	308	284	334	318	290	303	341	288	308	332	309	335	319	336	328	344	378	286	279	289	331	321	293	327	320	361	283	314	297	304	319	297	306	284	284	319	308	339	334	301	343	293	315	331	334	322	272	315	303	300	311	356	316	311	321	305	292	322	293	296	340	324	294	270	320	301	301	313	309	282	347	291	293	314	292	301	309	289	283	321	331	296	299	294	337	312	351	342	303	321	281	296	322	310	309	287	281	263	287	331	294	299	304	279	313	306	299	307	315	315	294	340	326	293	310	315	286	269	300	320	315	319	316	318	352	293	297	312	328	290	330	320	277	308	287	316	309	315	319	332	304	284	293	310	317	303	322	298	311	302	307	297	283	322	310	280	283	336	329	322	323	336	298	320	301	329	318	293	283	303	301	285	310	288	318	325	307	289	300	282	279	299	323	314	294	321	289	282	295	310	307	279	281	311	310	259	346	282	303	321	295	325	337	287	334	311	302	299	322	304	311	271	268	303	280	284	287	358	293	290	335	320	294	336	286	299	322	302	311	305	297	312	271	279	301	311	298	331	325	280	295	330	296	324	332	335	333	319	309	308	330	329	298	317	318	307	285	337	303	271	290	287	288	293	312	280	308	312	330	305	272	303	306	297	285	336	340	318	293	295	297	296	318	288	313	310	331	305	265	284	294	278	302	288	338	337	331	290	294	306	300	274	299	286	347	337	303	341	285	309	320	347	333	306	314	306	275	308	292	279	318	275	295	300	295	302	291	323	316	274	300	329	297	295	302	275	277	292	304	310	300	307	327	274	308	307	278	306	288	318	310	288	293	332	283	295	280	315	311	351	301	268	301	297	309	294	312	297	301	275	299	288	335	299	309	316	297	308	296	257	317	292	288	295	312	288	307	294	299	312	308	309	335	298	294	303	294	311	338	294	295	328	343	300	305	313	267	308	340	289	277	312	320	257	283	311	312	309	285	299	347	323	350	301	299	349	310	325	306	315	293	309	303	311	299	322	312	290	303	298	284	317	303	290	304	313	309	280	288	273	287	312	301	288	309	281	274	306	351	306	312	304	306	280	320	331	341	331	295	302	294	317	323	320	305	270	333	312	301	313	298	295	280	311	287	281	332	315	329	275	347	296	364	282	293	275	330	301	304	323	311	301	278	291	286	267	310	307	293	295	309	304	280	323	310	299	323	334	338	323	320	273	294	311	303	312	283	329	264	322	305	291	312	318	302	291	308	378	294	310	328	308	313	309	319	316	308	299	337	301	274	287	300	325	290	329	318	291	318	324	309	298	325	335	263	317	298	343	303	303	298	282	280	296	299	302	337	320	310	303	299	310	276	321	310	304	323	278	311	289	318	300	324	292	314	296	319	305	327	341	305	297	280	312	364	292	315	303	334	280	321	316	300	317	319	288	282	305	303	295	304	285	308	311	324	316	293	306	316	282	377	304	313	312	303	327	310	314	320	278	295	304	305	321	310	298	337	326	297	310	337	290	310	343	297	310	332	302	297	311	283	327	278	280	322	320	277	297	321	310	305	304	323	267	281	331	274	359	314	298	290	328	326	323	298	286	310	288	314	266	307	321	307	280	307	318	293	297	313	328	281	279	318	329	283	307	315	294	313	333	309	292	256	320	282	311	308	296	312	290	323	306	313	283	290	310	277	315	335	306	298	298	324	325	328	304	314	299	299	314	297	288	282	310	272	336	282	332	315	317	307	293	287	314	309	293	296	305	300	316	302	309	312	296	327	325	285	303	279	279	294	286	303	272	297	291	322	294	304	331	351	301	305	312	300	275	299	291	299	312	301	287	347	298	286	301	293	270	317	298	319	283	271	298	291	313	321	309	309	311	281	292	338	349	285	319	319	292	294	349	283	307	333	281	301	295	335	300	322	318	298	300	309	284	311	325	291	312	315	311	334	295	303	290	276	300	304	323	274	294	296	279	319	330	289	335	311	339	304	293	307	295	312	306	309	342	306	296	297	309	284	334	328	313	324	322	321	315	287	306	344	320	314	286	342	291	307	283	322	311	287	327	307	281	290	323	288	321	286	306	297	327	292	304	317	323	302	334	336	313	339	339	333	287	341	302	309	328	295	307	302	332	304	326	311	282	312	292	292	268	296	325	271	314	281	298	300	313	312	306	313	306	307	341	340	300	316	324	307	292	329	285	336	313	320	335	275	304	313	325	318	280	315	314	285	297	291	302	313	288	334	286	327	322	280	311	263	310	309	312	333	306	336	327	331	298	302	295	331	301	324	310	300	318	295	283	330	298	310	313	323	309	342	321	280	305	289	287	329	327	295	288	304	290	304	308	314	256	307	288	293	316	293	326	277	319	297	311	303	301	307	331	291	280	287	321	311	319	306	299	309	296	289	298	325	281
3294	2957	1946	1114	865	815	748	733	775	696	696	702	700	722	700	678	709	680	656	668	679	641	698	660	709	687	682	683	664	676	719	689	696	688	698	683	662	670	691	708	690	705	676	688	694	679	665	698	697	708	669	721	712	722	690	692	692	699	737	678	683	699	724	678	678	715	694	702	656	715	667	668	675	665	676	672	702	707	686	671	658	728	685	687	677	704	675	667	735	705	670	699	631	663	684	678	686	640	666	727	669	665	688	732	707	675	636	726	687	680	662	674	656	714	668	663	673	725	660	682	681	647	661	654	612	698	665	700	721	664	652	732	654	640	647	700	618	686	706	712	695	696	680	666	720	703	665	664	730	727	670	663	660	716	667	596	678	682	630	691	701	680	640	686	687	682	650	689	653	710	660	706	678	662	690	698	665	669	653	697	680	709	647	669	736	676	714	661	703	663	675	682	634	640	704	667	702	700	664	645	650	698	682	719	670	679	657	697	717	694	720	665	696	633	672	675	662	676	726	683	676	689	683	662	704	699	669	708	677	656	655	668	645	710	695	702	673	688	672	708	727	702	728	726	653	662	647	667	667	683	690	692	686	690	676	686	699	674	721	700	653	688	672	707	654	687	730	655	712	678	674	689	660	718	672	681	683	733	668	697	682	706	704	674	661	650	686	639	615	687	665	665	660	700	649	659	634	718	696	649	620	708	696	667	680	672	670	694	700	676	668	659	704	654	647	673	690	703	650	718	639	695	729	689	704	652	688	642	683	673	709	692	703	681	690	691	631	715	705	648	675	648	693	715	737	689	713	643	726	685	701	675	692	718	642	679	669	635	672	692	641	715	705	630	634	597	684	722	691	667	694	662	702	698	685	682	707	680	684	698	668	661	667	665	679	668	659	678	761	655	671	684	707	742	667	678	653	683	670	657	652	657	679	725	687	692	707	671	680	684	698	691	681	675	677	728	667	720	677	673	691	699	632	663	666	708	669	678	710	641	660	710	693	679	683	688	655	706	680	743	709	680	672	696	729	669	684	681	691	676	698	717	662	717	685	668	662	689	697	677	662	675	716	671	709	662	669	723	687	705	709	682	715	714	667	704	696	719	688	664	670	700	697	655	711	747	719	671	677	662	687	663	645	724	669	657	696	659	685	692	664	694	667	662	708	663	681	694	646	657	687	650	688	681	638	711	690	684	712	703	690	756	683	721	631	703	694	655	707	647	682	676	703	670	705	641	672	701	715	685	713	689	670	678	671	699	702	704	690	718	752	652	689	663	676	706	688	645	694	686	677	703	674	698	624	698	710	666	695	628	668	683	682	631	680	679	670	695	618	667	694	693	647	685	696	700	671	717	693	726	733	684	690	630	686	676	668	699	691	705	699	639	678	708	719	652	643	698	667	674	678	666	697	697	704	721	689	680	662	629	660	660	675	671	654	698	704	672	697	665	676	700	689	714	693	676	709	686	701	687	678	677	663	728	665	691	684	660	663	704	670	640	640	688	723	726	653	691	687	665	671	719	700	679	734	700	733	665	718	668	662	666	654	668	710	701	635	694	688	670	678	678	667	718	684	675	649	637	691	681	703	672	686	673	748	701	641	715	653	661	735	681	703	680	719	715	674	694	705	671	733	679	695	648	691	669	724	689	696	676	652	659	708	683	696	733	655	648	676	660	679	699	691	699	734	670	659	666	696	713	669	696	652	668	684	669	677	651	681	656	716	674	664	649	692	680	653	659	700	644	657	718	665	704	690	647	691	662	687	665	703	671	698	672	687	620	649	720	709	663	692	670	661	649	660	685	711	623	683	660	691	690	691	667	689	693	689	658	686	678	646	714	693	654	672	697	679	624	728	729	736	660	698	626	642	645	685	662	713	672	702	685	761	660	698	661	638	676	698	714	669	652	680	701	711	701	700	720	694	642	688	714	661	652	687	716	715	629	686	633	691	723	643	625	697	702	670	686	682	687	645	627	692	694	679	702	663	709	668	664	685	690	687	616	681	662	688	644	681	655	702	686	670	719	722	684	706	679	660	651	682	720	652	649	706	679	677	709	679	639	697	637	642	717	645	674	708	723	670	709	644	662	658	697	677	665	702	654	651	672	757	681	655	704	676	702	684	710	689	658	733	659	672	674	666	646	659	690	690	662	671	707	692	686	665	653	703	680	708	693	695	695	659	686	705	636	713	641	703	677	680	698	741	717	626	689	688	718	691	679	700	676	674	681	675	681	676	676	679	675	653	692	668	688	681	712	706	669	665	651	643	678	708	670	673	701	633	721	680	624	653	672	668	657	701	710	652	720	674	692	704	687	628	718	664	669	698	693	693	665	682	715	680	625	650	692	677	691	713	677	670	687	686	674	663	677	726	664	711	712	697	677	672	675	677	663	689	647	676	666	707	727	661	666	680	681	674	610	690	697	671	653	688	706	652	675	685	676	701	674	701	719	691	701	681	659	711	704	685	677	658	677	701	636	673	647	676	648	623	713	684	671	694	666	657	663	696	677	704	688	691	642	689	657	687	646	711	714	687	666	656	714	678	657	643	692	671	639	682	662	681	703	698	677	694	725	692	676	659	681	701	676	685	683	678	706	646	671	715	652	715	644	681	674	720	683	690	737	656	678	678	734	694	703	691	668	669	673	703	662	737	655	655	692	685	681	644	689	660	683	675	746	676	690	738	725	695	682	709	719	701	709	639	705	666	728	662	693	686	644	682	656	658	720	667	712	678	663	696	691	703	687	689	644	660	685	692	687	677	683	689	685	693	680	678	678	685	692	659	726	662	663	689	709	696	720	691	686	676	608	665	689	671	722	688	672	677	693	655	673	654	720	659	665	723	653	687	691	628	719	672	666	678	707	658	726	670	672	667	684	719	687	699	652	690	679	700	634	703	706	684	661	668	660	632	706	671	669	719	683	652	660	623	703	666	678	665	753	671	658	743	659	629	746	671	708	672	640	660	694	658	665	652	663	670	698	699	665	661	670	654	674	720	667	684	706	701	645	658	679	678	680	716	673	711	688	718	671	702	713	664	684	734	669	673	673	677	668	648	667	696	689	644	681	710	741	685	645	684	666	648	694	712	704	721	684	712	712	652	675	596	672	635	656	648	701	678	714	687	693	672	666	753	668	658	675	639	696	677	672	726	654	686	620	681	708	678	664	691	652	717	696	696	665	664	656	714	695	691	644	680	670	711	682	710	676	635	713	680	712	695	683	716	690	690	743	658	725	677	701	698	697	699	688	633	637	716	692	750	723	746	651	662	670	662	644	683	633	648	675	696	663	721	688	641	661	627	660	746	640	677	691	708	632	686	687	702	681	665	717	711	734	691	680	721	735	649	696	641	665	755	678	712	685	709	687	678	740	686	679	691	632	715	702	692	620	688	646	667	715	673	658	602	657	647	627	676	658	678	744	663	710	724	679	749	699	666	685	712	716	690	664	680	699	661	668	654	679	695	645	728	652	695	644	718	675	642	621	693	687	722	717	669	660	643	720
23524	20838	25126	26671	20842	20823	2623	444	343	328	305	283	298	263	226	248	230	213	218	219	247	204	212	203	224	203	221	242	218	212	217	208	196	222	213	215	214	229	228	253	224	224	171	204	203	211	218	189	239	211	206	205	201	188	205	209	189	192	218	182	183	187	219	205	211	191	209	190	214	209	193	216	200	224	234	238	231	232	219	195	206	195	206	219	217	211	221	171	164	211	210	211	212	200	213	183	209	215	210	198	211	209	181	234	193	217	201	210	198	203	230	211	212	219	205	190	211	205	210	219	193	202	183	185	213	204	185	195	207	188	202	211	217	208	233	212	186	206	198	191	217	200	191	205	216	219	207	206	187	204	209	192	225	179	209	221	199	192	240	209	194	213	206	193	224	190	185	202	192	199	195	197	207	217	206	203	234	198	189	199	198	202	224	220	213	196	201	206	203	180	203	159	197	237	195	220	194	208	205	205	220	205	205	207	220	189	214	221	192	196	229	206	200	198	196	214	184	214	205	222	183	203	190	207	223	202	204	222	211	206	202	209	196	186	187	212	223	193	215	208	208	248	187	185	209	207	203	226	217	196	214	194	221	229	201	220	202	200	197	190	203	204	190	180	218	215	206	203	192	180	235	183	194	191	194	197	200	195	193	174	225	182	202	210	221	205	228	195	187	228	199	212	233	216	200	210	198	191	180	217	184	223	198	206	212	201	177	215	205	185	207	208	229	216	216	181	210	211	234	212	212	219	183	220	206	197	198	184	219	201	206	193	196	218	214	224	225	197	201	232	222	208	221	212	208	225	189	216	200	231	207	215	193	206	226	218	209	188	202	206	207	199	199	218	209	219	197	214	227	199	203	187	178	194	217	212	183	212	225	214	185	190	215	200	201	193	219	226	213	199	210	175	193	211	212	214	186	203	205	191	208	218	206	200	210	213	239	210	179	211	222	208	177	185	205	206	197	201	193	225	221	199	209	199	185	206	234	197	198	189	207	212	198	200	226	188	203	202	222	220	207	218	199	217	238	234	191	191	241	193	185	209	226	226	208	198	224	188	203	206	203	227	200	236	225	209	215	170	219	213	218	211	184	217	196	222	196	220	184	242	185	187	207	209	207	194	177	176	229	210	206	188	192	207	214	201	215	203	218	183	214	213	233	257	188	195	206	181	182	220	203	193	192	266	231	207	211	226	209	208	208	209	200	234	206	184	220	210	239	220	226	234	186	188	236	224	224	207	197	200	205	208	187	173	203	219	196	222	198	200	195	184	222	194	204	207	213	208	190	203	182	210	234	212	214	216	249	227	198	204	207	191	218	174	169	192	218	192	229	214	181	243	188	183	182	193	228	209	212	219	213	207	200	211	189	192	171	224	209	198	191	231	215	207	224	217	212	214	200	218	206	212	211	221	190	204	222	257	199	213	197	173	197	214	240	203	211	218	240	213	219	206	213	219	202	186	181	193	196	171	200	211	199	200	211	220	196	203	188	207	203	201	214	205	196	192	189	190	239	190	202	210	207	199	225	214	224	212	169	220	205	190	202	249	204	185	211	192	192	181	217	180	203	201	176	233	211	202	229	221	221	196	172	219	214	200	198	203	200	220	206	212	190	209	209	193	210	213	197	225	201	182	198	188	208	208	225	214	190	219	198	167	188	202	189	183	236	209	186	200	189	191	195	205	189	197	171	221	208	172	180	181	207	216	211	200	198	169	209	192	185	215	209	214	202	215	209	217	215	246	239	194	209	187	192	212	193	211	200	219	209	200	185	223	191	208	210	200	232	185	190	208	228	191	254	218	213	210	199	183	191	204	223	217	235	205	221	208	221	192	209	221	215	191	195	214	203	228	193	205	227	192	209	203	207	208	184	199	208	238	199	171	205	218	180	191	240	193	215	224	212	200	229	228	244	169	179	207	217	196	205	234	201	196	177	172	195	183	241	218	207	224	208	201	210	200	206	210	219	183	204	200	230	218	221	222	212	182	193	191	169	222	204	222	229	210	236	206	216	194	199	194	215	185	191	197	200	221	226	214	204	200	234	187	239	189	193	190	203	200	212	209	191	202	218	199	221	202	212	214	199	228	219	208	236	184	195	183	209	197	210	209	219	194	191	207	193	218	208	201	229	241	196	201	188	226	219	190	199	200	165	217	203	196	202	214	202	189	217	211	210	197	212	212	201	200	232	186	202	210	207	204	225	210	222	212	211	206	212	216	207	221	221	194	210	213	205	231	214	196	197	231	204	225	229	196	202	201	205	192	200	198	231	188	185	213	193	194	184	225	247	202	199	181	189	185	232	201	199	209	225	233	186	230	237	225	238	212	225	197	183	183	216	224	225	186	198	196	224	218	189	203	214	217	189	196	226	181	244	207	198	212	206	216	228	220	200	213	193	195	195	233	214	212	201	204	200	195	197	198	220	197	217	210	228	203	177	182	198	222	235	201	202	233	217	188	191	213	183	238	220	183	211	224	209	211	194	220	206	195	207	219	212	192	246	197	237	220	212	211	205	183	195	207	227	195	190	199	193	239	183	218	171	206	229	189	189	205	193	188	218	216	209	203	220	213	209	213	214	198	193	201	197	191	206	198	210	193	212	198	229	181	221	219	194	216	193	178	234	224	202	192	187	187	197	197	200	199	219	208	177	222	229	179	218	206	172	203	185	198	205	203	179	193	198	196	198	208	211	224	205	238	226	206	213	203	190	191	199	188	194	219	202	215	182	179	232	194	205	224	190	231	188	207	219	247	232	232	171	196	198	180	196	203	222	213	187	204	191	219	200	199	205	233	214	193	214	212	213	203	224	212	214	213	209	203	201	209	202	191	199	208	228	213	201	198	215	208	204	210	234	233	193	210	167	204	206	221	220	187	222	188	180	200	199	210	213	212	180	190	198	192	171	206	183	212	184	204	207	214	217	204	195	167	215	235	194	200	202	215	203	207	204	203	182	221	210	196	183	205	190	175	203	206	219	186	207	233	201	210	198	219	205	176	226	192	210	216	246	189	204	224	222	210	218	199	226	197	221	194	201	199	209	195	190	201	201	215	209	214	219	190	217	211	208	188	207	197	207	176	188	206	189	197	217	216	196	195	183	196	221	197	208	195	185	230	208	211	182	198	191	184	223	185	207	209	202	197	184	205	204	194	223	201	228	212	219	223	224	222	207	204	202	221	195	204	195	217	202	216	201	196	214	205	228	224	250	246	225	199	172	187	209	207	187	201	201	216	219	218	222	206	220	204	208	214	214	232	196	182	203	184	212	192	210	227	213	203	199	195	234	189	221	194	228	228	224	207	198	193	204	198	200	199	241	211	206	213	188	199	209	212	204	212	218	214	233	173	231	191	195	215	191	213	188	214	178	222	228	222	170	196	219	211	228	210	189	181	183	222	200	224	213	219	232	215	216	186	184	222	186	189	209	204	184	199	217	225	204	194	203	204	198	202	216	195	209	197	195	212	184	197	211	166	199	195	208	232	196	200	208	205	182	178	201	225
3378	5026	3246	1531	863	683	625	612	502	494	555	522	486	470	476	454	528	456	471	524	476	488	507	482	448	484	498	463	461	471	458	438	459	462	462	456	461	452	463	454	476	448	452	433	497	468	486	484	497	456	483	491	458	444	494	471	445	446	458	441	460	435	520	473	463	477	454	451	463	475	483	440	458	479	450	465	450	483	452	426	482	499	432	446	442	458	468	441	462	487	492	431	463	460	440	475	447	435	480	480	457	453	479	485	460	458	454	428	436	445	450	491	431	441	466	480	445	470	442	462	462	473	424	500	475	464	425	470	448	456	453	458	464	482	500	460	470	499	450	456	460	460	438	481	485	453	464	453	468	444	420	452	504	432	463	426	460	430	451	465	433	457	482	452	434	473	452	483	467	445	445	431	459	448	478	458	474	455	474	423	459	453	433	472	492	466	460	456	439	460	452	518	442	485	476	465	441	515	441	425	447	487	491	503	479	450	453	489	445	473	460	460	470	442	446	438	488	450	422	460	459	458	498	458	471	453	463	463	431	488	450	464	470	475	470	473	457	475	447	444	465	428	459	467	438	400	473	449	433	447	505	444	472	447	458	475	406	467	493	453	462	453	479	497	482	451	429	428	484	439	426	460	483	457	476	451	511	459	447	460	441	436	463	493	466	505	471	482	449	480	464	454	439	422	492	461	470	478	474	478	461	450	452	506	484	452	458	475	488	438	488	436	462	473	491	436	457	437	461	443	460	470	426	456	441	453	471	477	472	467	493	466	478	434	460	454	469	459	464	422	443	472	464	455	459	479	460	450	460	451	474	476	475	487	430	492	472	462	484	466	458	471	465	451	507	487	425	452	463	463	435	483	469	455	490	428	451	461	483	460	472	495	487	444	397	460	421	452	493	446	439	452	471	425	439	479	455	446	456	446	468	477	475	455	438	466	467	432	459	480	442	453	478	452	484	477	456	461	463	466	456	468	481	480	450	488	461	470	486	444	470	456	454	468	419	468	428	457	434	429	452	478	447	433	430	446	442	429	482	435	445	434	473	486	444	480	484	453	472	462	459	444	450	480	469	463	481	486	464	490	461	500	424	465	455	456	396	431	467	470	490	440	430	475	451	454	470	479	497	436	436	456	454	469	484	454	440	453	465	490	493	484	453	399	446	465	459	427	440	470	424	483	467	448	494	441	467	474	445	437	473	459	471	487	424	479	478	423	470	450	471	489	432	437	473	468	486	471	481	452	454	506	464	458	430	476	469	428	447	460	477	442	474	463	457	446	464	442	453	435	454	486	467	468	416	445	440	479	490	444	464	449	462	484	462	498	451	474	489	469	483	506	438	448	416	442	464	484	440	468	480	478	455	452	457	467	467	457	487	453	489	432	504	455	435	447	485	412	433	442	461	468	489	458	439	450	450	487	454	486	445	470	481	444	436	459	418	461	459	463	482	499	495	466	443	499	456	476	484	493	467	475	483	393	442	480	450	451	434	488	449	489	475	488	465	450	457	445	449	519	475	453	428	459	439	456	473	457	450	435	491	440	394	462	448	447	478	463	476	449	522	492	451	443	494	474	432	468	481	474	474	448	458	466	454	502	447	460	470	442	499	468	456	470	426	463	467	457	464	452	453	483	467	498	427	453	483	468	426	469	435	463	462	485	442	437	470	491	465	467	451	442	479	473	481	462	498	465	489	483	473	450	457	451	476	452	434	474	463	474	468	469	466	464	423	473	428	469	485	485	430	449	453	426	470	463	477	464	460	436	470	416	489	459	446	451	474	446	455	462	475	459	501	471	476	481	453	443	446	466	440	442	436	489	432	466	438	456	475	469	483	467	470	478	479	493	454	464	467	455	466	464	487	443	473	497	448	490	451	484	491	458	482	477	461	449	479	473	472	458	465	437	450	485	483	460	446	445	446	431	430	471	459	442	466	515	436	477	491	475	445	460	481	458	459	463	474	438	457	507	435	472	476	494	443	468	465	465	449	446	441	485	486	473	418	462	445	435	454	450	466	497	459	486	447	432	462	473	495	458	454	463	480	469	454	457	449	473	490	467	453	457	437	483	462	449	477	433	447	455	452	470	483	454	468	459	475	469	455	436	415	455	438	495	472	467	439	452	492	456	494	459	437	464	455	439	430	453	495	483	510	489	498	473	463	491	468	484	493	472	459	432	441	444	478	461	474	466	485	457	473	442	491	429	447	469	459	441	472	463	472	478	465	454	451	484	443	450	487	425	411	429	453	490	460	460	424	466	454	451	467	445	475	482	457	461	483	439	430	470	437	486	448	453	463	507	454	453	454	495	462	467	440	479	485	435	444	472	471	451	441	472	482	479	459	493	446	485	462	476	439	448	458	462	421	444	452	494	493	458	482	455	476	464	443	473	482	476	425	473	480	490	422	453	444	449	502	469	438	474	475	421	454	432	449	457	461	477	431	498	406	481	457	471	454	434	461	413	541	454	447	450	479	478	466	456	437	474	437	486	462	498	441	445	444	476	482	479	440	500	459	451	422	461	475	455	462	448	477	469	463	424	475	475	430	466	430	440	416	465	426	471	475	480	445	472	476	399	499	487	474	461	410	448	471	482	458	468	453	490	458	458	448	495	503	489	440	465	486	463	449	452	446	466	450	460	432	458	488	466	468	474	449	424	447	473	478	463	432	451	477	442	474	462	471	467	477	441	478	455	461	445	489	457	474	495	449	464	439	467	474	452	475	454	428	468	477	467	438	488	477	439	456	472	433	458	502	482	452	487	438	500	474	426	448	492	449	488	471	486	479	475	446	440	468	426	445	463	427	472	454	476	465	485	495	486	446	477	458	482	489	479	466	439	481	444	494	426	472	399	488	482	472	458	468	451	450	467	445	446	474	454	454	466	476	469	444	471	484	471	470	476	470	454	472	443	441	444	451	460	429	460	461	443	497	450	481	455	458	448	444	471	440	448	474	469	499	432	483	403	455	466	465	499	430	467	445	472	432	445	491	459	480	471	451	469	450	439	467	472	476	470	489	438	469	465	474	474	454	479	487	408	475	492	420	449	460	434	504	441	452	441	467	485	430	450	439	455	478	447	465	458	436	473	473	489	449	437	427	487	503	430	476	457	474	474	479	442	475	493	466	457	429	439	434	456	435	462	450	491	465	455	476	440	430	472	451	475	432	410	457	472	469	458	485	424	470	457	464	448	490	429	495	435	491	459	432	469	451	472	467	490	454	473	464	496	414	452	437	482	446	444	457	468	487	450	492	436	462	430	431	474	464	472	441	474	461	464	475	448	458	438	479	470	447	521	464	476	463	497	481	470	455	464	488	474	506	419	455	450	432	453	434	461	435	491	452	453	458	456	465	474	462	435	447	473	470	468	493	481	452	493	472	465	478	476	459	441	442	465	455	492	441	478	494	478	492	435	428	486	477	454	490	426	478	453	439	483	465	474	422	513	457	411	474	448	410	452	481	469	490	468	415	481	496	464	426	472	466	449	442	462	433	451	406	440
32636	12784	1590	348	289	228	213	189	252	223	210	220	211	209	183	187	199	233	214	243	205	211	217	192	199	218	229	211	234	212	222	249	212	205	197	221	224	220	224	244	219	198	210	222	221	230	200	229	223	192	205	221	218	232	198	225	219	248	228	215	201	205	206	229	206	209	201	221	221	204	184	243	250	242	198	219	210	214	190	207	214	225	213	197	197	201	213	213	226	206	186	214	200	237	232	213	209	216	231	236	220	197	220	223	193	227	196	214	201	207	225	210	214	209	246	205	202	206	220	241	214	228	233	202	222	196	191	214	213	209	202	211	196	203	218	205	205	211	213	219	209	208	240	206	224	245	207	208	216	222	229	257	215	200	212	199	209	210	206	200	228	200	209	215	219	207	224	217	225	221	226	200	223	206	213	225	209	174	194	198	210	225	213	221	216	199	212	215	209	234	190	243	219	212	215	209	219	207	194	216	236	209	221	226	232	218	215	213	204	223	221	216	207	215	201	234	215	222	189	192	202	216	190	228	221	209	212	206	216	211	204	218	212	183	227	225	222	206	224	207	217	207	213	210	207	190	202	214	208	195	200	191	198	225	197	219	226	206	209	226	202	215	215	218	218	215	205	231	231	227	210	214	201	218	226	234	210	208	202	207	214	199	224	224	224	234	196	190	195	239	218	193	190	204	195	209	202	224	220	211	202	215	213	194	197	200	224	211	218	217	204	202	207	206	218	235	208	216	220	223	246	217	196	235	249	225	219	219	185	217	237	194	231	256	201	210	201	211	223	191	225	225	202	200	247	215	204	195	223	220	205	213	247	219	215	200	206	205	189	210	216	224	209	229	225	229	205	214	221	229	219	212	212	217	219	198	208	189	232	194	244	225	200	228	208	215	211	208	183	223	204	200	222	228	209	214	206	213	226	208	228	242	220	200	197	211	210	229	232	191	211	206	189	218	250	204	209	176	204	211	230	226	230	207	213	208	220	229	205	245	215	229	174	187	229	225	196	193	206	222	207	200	220	199	201	200	252	227	220	224	213	231	213	222	217	187	204	214	213	200	192	190	227	239	224	195	211	203	178	214	215	201	187	198	220	180	193	213	193	195	219	225	216	229	215	218	215	228	189	234	218	208	217	195	215	214	220	191	234	204	213	193	186	229	204	219	230	209	194	241	224	208	199	218	224	218	251	213	216	214	199	218	192	207	206	228	227	220	236	189	198	230	217	219	200	212	217	222	191	197	206	228	209	214	233	202	213	204	231	229	233	184	227	205	205	225	221	182	198	209	193	221	192	217	202	218	215	200	200	200	198	199	194	191	177	210	216	209	203	207	216	200	233	202	205	201	209	219	227	177	232	192	221	222	226	247	200	207	211	236	204	210	233	231	245	211	243	261	204	224	181	238	235	213	186	186	250	243	206	238	185	205	225	222	234	207	216	252	221	241	194	221	198	205	193	188	223	199	196	194	249	212	240	222	237	247	212	215	202	195	187	207	198	194	226	196	215	221	207	195	201	217	200	219	202	208	198	220	219	211	206	210	224	224	219	220	207	219	202	206	227	194	207	230	211	211	233	221	222	234	231	229	205	176	195	224	213	207	234	190	216	197	229	214	208	232	212	200	206	211	204	206	213	228	199	238	199	234	190	218	226	201	190	196	208	212	201	188	217	218	194	217	256	226	217	212	229	222	190	223	245	216	202	194	206	201	211	226	226	219	204	232	205	215	227	223	196	221	213	212	209	223	182	244	203	200	209	204	226	176	225	224	227	235	237	211	211	192	241	230	200	209	212	220	199	180	222	182	214	235	189	234	207	211	235	216	226	192	223	188	191	198	223	222	228	250	194	214	225	208	184	207	206	163	206	222	219	197	188	248	245	214	230	224	243	202	219	203	257	217	245	202	226	219	213	214	226	219	220	204	224	207	230	214	226	217	207	243	201	206	186	253	211	214	198	221	225	206	206	200	182	212	212	190	214	234	239	241	211	216	194	187	211	218	223	223	206	218	220	219	207	189	221	196	231	219	222	221	208	192	219	200	219	223	208	212	227	236	193	229	206	230	224	195	219	209	214	197	227	211	217	221	205	241	200	209	215	202	236	213	240	185	214	213	211	185	215	203	198	211	210	227	224	226	195	234	198	186	197	243	216	198	220	207	194	220	214	217	191	211	195	236	215	196	196	233	249	212	213	226	224	207	198	173	204	212	224	216	216	228	233	241	228	209	191	223	222	211	211	217	184	224	214	189	215	199	212	235	207	231	178	230	221	211	210	207	199	204	225	212	230	218	205	205	206	185	214	229	216	197	223	202	211	207	183	215	202	216	209	232	201	216	197	208	210	228	193	223	232	206	209	226	211	209	213	220	221	206	207	187	193	250	185	200	212	222	230	227	238	201	226	212	210	208	219	205	205	217	243	199	200	238	242	219	238	202	232	201	213	210	194	214	205	195	228	189	199	210	233	218	233	185	221	216	208	197	230	208	225	214	206	237	243	182	214	212	243	200	195	213	216	187	228	227	189	209	207	210	191	244	231	212	201	207	209	208	237	193	237	234	227	187	212	217	219	214	213	223	212	223	201	227	223	190	219	222	216	218	193	207	208	225	192	225	233	210	210	239	218	231	246	209	218	199	221	234	216	207	198	236	210	204	251	235	242	239	216	238	209	219	215	213	213	194	211	206	177	199	212	226	204	228	221	225	199	227	203	209	198	212	233	183	191	223	228	221	205	240	221	204	215	231	210	212	220	193	205	235	218	239	199	201	196	233	225	200	206	217	234	242	211	203	202	202	218	208	223	213	212	213	224	233	220	206	204	189	204	225	209	227	213	235	215	225	213	210	200	227	220	207	236	225	229	239	176	190	239	217	257	197	189	219	225	226	227	204	218	214	208	209	239	219	200	220	210	218	223	195	207	225	244	208	218	231	211	218	214	224	253	201	221	210	220	206	226	232	217	202	238	192	210	208	225	215	237	207	239	211	208	193	213	195	225	214	233	227	232	213	225	207	210	222	234	213	204	234	190	225	242	212	198	221	224	233	205	205	225	233	226	237	196	209	200	206	232	229	223	179	193	195	188	205	192	230	210	225	218	208	218	225	172	206	226	197	211	199	216	225	211	241	251	215	176	229	188	227	208	227	220	226	220	202	224	204	204	227	211	217	248	237	213	242	229	204	194	215	199	205	226	197	178	223	199	214	223	218	217	200	223	205	237	210	215	236	213	221	233	202	196	221	214	209	208	211	217	210	224	204	206	243	211	200	209	212	236	224	198	223	201	191	215	229	233	219	231	198	206	222	212	200	205	205	226	229	214	224	240	203	224	177	208	223	211	202	218	250	225	213	208	205	198	187	183	204	230	204	202	201	207	219	171	217	228	199	215	227	235	211	212	235	185	217	218	213	196	200	228	215	226	185	218	232	216	224	213	219	195	220	214	196	186	205	220	237	211	216	206	220	231	189	204	224	235	202	206	215	222	216	225	204	197	193	199	191	214	222
5203	841	684	550	493	519	551	531	574	522	555	515	498	499	547	503	496	529	508	514	508	527	541	491	489	489	526	510	503	481	488	488	571	511	576	496	499	543	473	536	482	541	501	502	536	500	510	521	507	486	455	558	500	541	509	536	501	577	505	525	527	488	512	546	539	511	501	511	543	483	533	513	472	516	522	507	518	532	530	526	506	521	539	477	527	535	474	520	523	499	551	509	507	522	516	494	480	530	548	517	498	539	484	531	468	525	521	487	514	516	514	532	511	518	510	556	544	545	496	533	500	494	533	525	555	510	541	516	506	529	455	534	526	498	499	538	513	510	484	525	565	529	523	532	529	546	536	513	497	511	491	527	539	529	522	541	580	512	554	513	543	534	470	495	521	501	521	550	515	533	534	456	495	525	510	536	569	495	511	568	539	505	511	560	491	542	475	504	501	508	516	518	515	516	540	539	518	554	544	541	492	539	505	496	572	491	576	510	488	528	526	506	544	517	507	521	464	522	514	524	527	502	524	554	522	521	520	519	532	501	543	526	509	470	545	474	545	517	497	516	527	580	530	510	527	489	465	489	513	508	540	518	522	536	524	487	503	493	569	504	503	507	542	511	496	523	512	459	522	481	486	504	508	535	498	479	509	511	481	532	528	522	520	526	546	537	515	501	475	472	479	489	505	495	489	535	484	502	488	538	540	511	530	519	537	497	481	510	525	497	546	550	507	533	496	538	548	520	519	515	499	491	526	511	505	560	494	564	515	508	527	509	517	546	482	518	505	539	548	542	504	524	501	537	548	521	499	505	539	521	517	505	534	534	499	508	518	492	523	531	511	517	547	497	511	490	556	490	525	546	510	485	557	506	511	508	535	568	556	511	529	506	518	525	557	504	508	520	509	525	538	503	544	531	479	528	526	536	533	484	581	560	512	530	549	521	524	509	501	506	487	474	495	496	485	490	507	532	472	515	553	500	524	513	472	492	542	509	544	501	541	518	515	518	505	541	509	488	553	540	510	503	520	489	527	502	533	535	504	516	519	500	510	484	521	509	511	452	518	505	516	481	515	491	530	511	511	517	497	539	547	493	524	503	528	484	510	525	521	475	498	495	536	519	505	503	553	488	531	499	502	502	544	508	543	461	508	476	531	528	533	531	532	466	532	516	490	473	501	484	507	542	505	561	527	506	465	506	539	538	484	537	499	508	505	508	519	518	502	510	487	527	493	522	494	506	541	495	512	499	551	516	498	540	557	541	526	511	485	494	495	533	542	514	500	515	537	538	520	523	508	546	544	520	536	483	508	495	512	486	509	540	535	470	529	514	501	501	515	498	530	522	529	526	548	504	555	559	495	525	517	517	509	488	479	497	515	535	501	487	472	556	514	481	522	523	541	532	518	510	487	528	523	545	516	521	448	507	524	507	504	502	538	485	503	513	511	512	498	507	508	499	530	509	549	531	512	539	541	507	552	500	521	513	540	516	555	478	517	499	495	471	545	520	500	488	571	505	487	535	495	483	500	498	511	545	493	537	503	514	461	528	496	509	506	557	476	518	526	520	486	502	507	472	506	516	505	551	509	507	542	517	542	536	521	497	528	528	474	492	544	512	511	519	489	506	550	489	518	501	500	458	516	562	544	509	514	533	545	489	547	510	537	519	512	522	537	501	472	527	515	540	525	536	509	524	499	497	473	515	513	513	490	455	541	468	579	549	547	566	533	542	531	474	603	510	514	518	527	532	506	520	513	544	502	543	534	536	525	489	530	520	497	510	531	533	491	514	527	526	538	483	506	494	509	549	488	483	561	499	511	534	549	513	517	536	483	515	526	531	516	475	526	489	513	520	548	521	535	507	526	520	498	508	529	518	554	516	527	512	537	525	511	525	523	539	493	546	560	525	519	524	507	506	521	511	518	529	534	480	543	516	509	555	521	555	515	521	471	533	527	512	529	522	482	537	479	567	508	468	507	509	503	517	476	516	507	498	515	506	512	488	532	523	501	542	501	510	518	511	526	513	569	515	478	515	490	552	524	546	529	539	526	555	530	483	530	533	496	506	497	472	522	530	513	538	554	513	493	524	465	509	497	564	490	496	495	545	478	501	496	517	527	454	495	522	536	536	516	534	496	501	529	489	481	502	527	493	491	503	512	521	539	559	508	516	506	509	527	545	492	522	481	562	543	495	537	504	532	528	527	571	500	528	492	497	508	545	489	559	541	491	462	522	501	510	504	512	529	523	525	512	495	511	532	548	519	550	579	533	538	529	507	501	493	567	518	475	479	547	534	486	510	543	544	519	523	500	503	533	512	507	504	519	520	479	549	505	457	530	542	507	487	473	531	528	559	528	479	514	545	513	517	494	514	497	517	527	513	487	500	531	559	560	484	554	493	536	515	508	529	513	570	522	535	529	515	528	495	526	513	522	491	532	509	483	578	545	513	522	489	520	503	513	544	490	514	493	525	519	524	548	504	531	481	512	508	514	513	534	520	500	500	520	513	521	520	503	494	504	500	551	537	520	514	469	517	510	498	519	496	533	516	484	480	497	488	523	524	531	499	513	559	521	500	514	504	545	548	497	505	518	545	507	461	477	489	485	554	522	514	488	522	501	542	526	533	563	523	496	509	544	480	483	510	535	538	499	474	508	526	488	478	458	500	464	533	510	533	528	514	479	521	515	500	503	486	485	524	462	488	566	546	499	540	533	506	531	483	490	556	516	519	520	570	529	479	508	497	537	490	562	524	515	509	501	505	534	572	595	523	525	529	532	498	518	560	542	479	481	528	502	548	502	499	520	542	529	527	525	541	496	538	497	509	490	521	545	508	531	497	523	501	508	502	530	492	525	507	548	515	474	552	521	508	518	467	527	501	509	497	557	530	503	515	534	510	529	510	542	529	525	477	526	505	499	525	524	492	490	472	480	534	527	528	519	570	489	542	510	492	493	477	532	544	519	528	562	529	505	533	502	493	487	535	524	499	486	502	503	538	508	484	491	560	497	530	502	497	529	539	514	494	507	493	540	537	499	502	519	511	505	525	523	518	539	498	508	519	509	516	515	511	495	459	517	535	529	536	532	497	517	487	520	530	516	508	501	515	520	503	518	506	529	540	514	521	506	482	563	519	553	506	555	505	500	499	525	544	506	484	563	462	501	519	539	495	526	495	500	530	506	537	579	518	455	511	542	528	536	533	534	538	518	527	523	495	507	496	529	526	519	502	506	509	571	491	503	514	493	482	527	507	562	532	535	498	514	501	490	519	511	489	532	552	498	505	545	499	516	497	489	500	521	509	563	558	553	493	522	469	506	528	497	536	528	538	513	565	510	525	483	530	506	510	471	479	484	504	551	559	561	497	496	519	498	522	512	525	524	511	536	525	509	529	529	518	505	523	475	485	511	520	539	481	507	518	554	516	504	506	501	518	539	492	527	519	507	524	516	507	501	497	568	517	515	514	498	493	526	507	497	497	499	516	512	558	489	537	516	528	540	483	509	511	463
24592	20830	24364	27374	19285	1211	482	370	353	368	334	379	338	320	358	310	318	318	331	340	321	317	311	293	314	297	292	368	322	307	299	294	309	304	288	325	336	308	289	279	342	337	315	327	307	313	334	357	289	326	297	281	288	322	276	323	319	297	323	300	294	349	295	315	310	334	306	299	288	316	271	291	302	292	307	281	333	337	312	342	309	306	310	293	307	308	288	315	306	312	298	311	293	288	330	309	308	292	293	315	344	310	290	318	292	301	309	325	299	295	317	320	328	330	324	300	321	330	292	307	290	325	355	293	274	291	325	307	283	286	266	326	311	321	314	313	306	322	317	329	333	308	300	316	292	332	285	330	313	278	273	317	302	306	291	324	316	355	298	323	319	285	272	296	289	275	299	279	281	287	279	278	321	333	309	328	335	319	310	335	350	310	270	303	312	287	313	312	310	303	310	292	287	301	302	338	318	318	300	280	278	281	327	282	288	299	314	333	312	317	315	302	325	273	314	292	309	318	309	336	292	348	321	301	310	308	331	325	279	317	298	324	283	318	303	350	295	315	333	296	300	295	312	282	276	313	317	270	335	286	331	287	332	314	319	318	304	314	337	306	332	308	288	317	297	302	326	306	280	271	287	294	293	298	300	293	322	326	310	318	255	275	293	321	294	274	342	336	295	314	296	300	307	337	328	306	334	318	271	310	333	354	302	325	315	294	318	297	303	291	312	349	309	293	340	296	307	334	296	308	322	324	319	309	294	313	312	340	289	303	317	321	291	290	300	309	313	309	275	311	335	303	329	307	301	284	311	314	307	311	278	295	319	328	288	286	310	313	272	359	305	282	304	332	277	273	276	311	315	334	303	327	307	311	307	340	319	295	302	279	279	289	323	302	299	346	295	317	282	316	303	295	336	310	291	323	291	319	276	281	317	308	303	268	279	323	327	306	350	310	295	341	286	328	333	284	307	334	308	305	328	316	321	282	297	316	280	303	285	273	300	304	293	319	310	327	316	327	312	281	302	313	302	284	296	292	320	324	290	307	300	283	329	323	322	308	300	282	327	285	292	293	331	294	345	283	324	295	293	263	314	320	293	313	297	317	311	304	298	308	313	298	292	322	309	278	311	286	330	301	285	299	287	297	287	297	314	317	277	294	301	310	321	321	318	259	284	320	313	322	316	303	307	290	292	301	326	277	312	314	322	295	321	278	270	301	303	324	291	304	306	258	326	284	307	315	290	331	303	296	300	274	272	294	303	319	290	313	315	307	302	321	307	318	312	287	281	279	285	281	281	284	294	289	338	295	332	306	292	333	317	328	315	283	326	317	289	303	302	293	302	343	274	307	275	289	323	310	298	295	287	317	284	322	298	302	308	323	325	291	304	323	291	313	317	308	252	304	298	293	292	302	287	321	311	320	361	324	317	306	323	283	294	263	303	328	301	330	347	312	310	341	310	314	319	328	299	321	334	251	295	286	310	298	305	304	333	321	323	320	286	331	305	305	319	325	327	318	348	296	314	289	304	332	297	259	262	335	344	302	308	305	274	331	296	314	339	303	299	302	315	293	287	310	321	293	313	281	288	322	339	308	288	302	290	332	305	353	282	340	306	313	298	326	342	277	286	294	296	283	326	316	291	321	310	287	304	342	307	271	296	296	288	301	278	321	284	312	326	311	332	342	303	277	311	309	346	313	314	298	325	308	302	283	288	294	288	316	316	314	290	289	316	344	340	276	309	298	313	328	289	312	292	283	301	321	301	322	300	342	286	300	315	330	302	305	315	308	309	291	309	306	282	295	299	273	290	322	290	284	313	292	321	317	315	309	324	299	285	307	306	307	348	309	304	317	279	292	309	325	323	270	312	312	313	294	313	299	302	335	309	303	309	326	307	281	289	288	296	322	294	272	290	275	305	299	279	316	326	330	322	311	301	300	279	302	303	312	306	309	347	321	284	288	317	286	293	289	330	290	318	289	282	284	306	280	303	281	296	299	288	304	321	304	363	301	314	321	322	320	281	308	295	297	305	290	311	323	323	301	305	305	298	287	304	301	305	303	313	360	317	340	319	315	315	309	309	273	289	333	297	298	299	336	308	333	301	293	270	310	259	318	323	306	306	307	328	308	298	304	299	326	331	317	280	298	308	293	324	294	308	300	350	290	284	302	299	327	309	314	330	297	310	314	289	287	310	330	271	298	319	322	291	308	308	303	373	316	286	275	285	284	331	287	316	309	307	298	302	320	327	282	292	273	295	317	290	298	292	306	307	245	307	300	329	325	318	289	312	315	332	296	319	332	271	306	314	274	343	290	324	315	341	317	332	285	309	279	290	318	309	272	279	304	279	290	309	282	322	308	326	311	289	305	310	305	316	289	301	284	285	296	279	341	285	308	282	299	314	339	326	307	291	330	290	283	330	339	327	302	311	295	296	302	322	309	291	301	310	313	308	312	292	311	306	274	297	299	350	301	319	321	300	295	297	329	312	293	292	304	321	309	331	294	302	301	309	289	339	313	295	292	296	310	287	289	287	327	266	360	312	303	309	302	326	287	282	285	308	316	330	290	321	280	303	288	343	274	273	310	312	311	315	318	320	292	297	324	305	327	295	336	274	326	312	301	286	298	318	309	367	294	269	320	288	340	293	272	308	330	301	301	295	330	319	304	335	332	338	304	287	332	302	297	324	303	287	330	272	309	276	310	330	370	312	296	332	296	294	313	296	260	307	314	320	289	341	292	329	322	320	305	323	275	324	271	296	328	352	329	304	315	296	296	322	302	291	330	329	309	302	310	291	282	305	323	297	308	310	319	329	330	305	300	288	343	307	354	310	296	302	324	319	329	325	308	299	285	294	290	290	320	301	289	295	316	349	301	305	285	300	294	313	306	309	301	323	308	345	306	311	329	307	309	298	310	288	319	328	284	253	276	316	330	304	313	296	298	317	295	320	296	303	311	297	333	306	281	307	298	291	274	324	301	335	309	315	315	296	321	308	327	327	318	273	304	280	299	306	298	287	336	311	328	303	299	298	330	278	308	298	336	300	263	276	332	313	309	302	303	287	290	316	323	297	313	265	326	302	304	299	299	291	281	341	334	315	331	333	298	292	326	307	296	319	296	323	285	283	327	316	288	318	319	345	290	293	326	328	308	328	326	291	312	319	292	304	292	314	321	336	299	322	311	279	301	326	316	282	324	328	284	264	271	301	303	292	312	283	323	315	339	326	362	306	314	286	301	262	310	312	286	291	309	342	305	319	303	295	302	349	305	320	310	285	313	274	302	312	328	283	288	267	280	310	291	322	309	318	292	335	332	311	287	311	315	326	274	319	321	331	333	296	274	297	286	297	318	349	303	288	262	300	283	299	297	270	308	294	339	314	321	268	289	284	310	320	316	351	292	315	294	300	303	289	301	301	308	317	296	288	320	294	299	300	301	317	342	319	275	317	330	334	286	299	311	329	281	331	303	284	337	276	316	297	274	289	278	320	291	288	274	309	283	310	323
3244	2982	1968	1180	913	788	690	679	695	674	695	669	696	697	683	699	661	690	693	727	670	666	725	705	675	716	659	678	696	715	709	686	681	678	635	658	657	757	672	713	735	719	678	733	699	655	646	666	667	672	658	661	702	682	688	689	640	668	677	656	704	661	673	677	693	667	646	681	720	644	712	655	687	657	694	646	718	722	670	694	717	639	723	634	687	699	666	716	658	687	628	683	694	648	703	661	686	709	665	684	730	653	749	670	663	697	674	691	652	670	652	713	662	639	667	656	665	634	696	712	680	689	678	687	687	670	659	700	743	674	674	716	663	716	676	714	709	678	702	658	671	720	653	679	705	673	675	700	654	677	752	711	720	660	684	678	686	662	698	670	665	708	708	691	674	686	637	751	660	693	689	667	664	688	663	716	673	700	683	702	718	657	676	689	692	700	677	690	632	659	669	698	643	686	702	711	657	668	688	708	702	673	664	678	708	662	662	695	701	714	658	713	697	718	739	664	668	649	709	701	678	679	654	707	696	684	719	646	685	709	696	699	670	690	735	731	687	690	688	697	643	692	697	681	664	691	642	670	654	648	708	703	703	613	642	653	672	723	691	655	698	701	652	697	659	738	700	707	686	693	646	671	645	654	660	690	673	662	737	697	650	652	735	731	704	687	658	658	684	649	655	665	714	697	709	633	710	706	712	670	700	719	704	651	653	647	664	650	660	700	680	669	704	687	654	668	689	702	666	658	664	695	699	663	670	724	661	657	663	664	661	653	657	671	676	631	706	683	694	686	645	698	677	657	676	690	691	685	710	661	668	716	673	680	695	726	689	675	672	646	646	705	706	684	681	686	662	656	705	685	665	705	667	675	702	673	641	727	652	647	694	702	654	670	656	681	693	708	685	692	652	630	697	705	709	704	697	638	632	670	649	723	696	690	683	618	687	666	655	680	667	665	619	717	709	714	674	672	704	692	668	689	660	712	659	678	641	660	665	667	705	680	706	702	654	712	666	651	686	694	705	637	728	706	689	692	711	706	648	672	681	658	702	681	657	634	679	711	651	699	683	717	699	718	687	665	678	697	689	689	684	664	717	679	667	690	640	687	695	654	688	680	719	654	652	664	698	713	678	648	699	663	648	698	654	643	685	696	697	697	673	680	690	720	683	669	684	712	646	697	698	686	659	673	700	710	684	715	742	649	644	660	722	667	681	661	709	664	687	642	684	672	686	667	650	651	752	677	628	684	642	700	645	713	664	667	688	664	704	716	734	655	670	672	664	744	656	662	693	671	663	715	701	677	681	653	665	708	699	675	688	657	643	660	694	631	666	665	675	658	688	731	699	668	698	738	644	702	722	663	694	675	681	711	696	697	692	669	680	659	703	660	661	668	696	688	721	712	704	667	710	688	650	715	679	663	661	652	720	725	704	684	704	645	648	661	662	670	655	644	669	730	711	652	700	738	692	673	672	680	675	689	699	662	684	631	640	668	644	743	710	636	646	715	665	631	711	706	621	658	660	659	668	670	715	711	756	664	632	672	711	694	664	653	666	673	678	665	730	684	660	712	697	674	735	675	727	714	721	685	636	680	707	640	694	649	697	621	721	664	670	712	668	644	655	674	698	667	719	713	659	685	685	687	670	630	711	683	717	674	713	674	662	739	673	689	675	676	664	681	686	672	720	679	655	657	675	725	698	673	662	651	643	689	677	694	675	712	643	692	667	682	648	692	653	673	708	669	657	629	672	708	720	651	676	701	690	673	656	694	680	679	708	726	657	680	691	728	667	687	665	655	680	690	731	646	673	647	678	695	677	682	720	666	657	674	693	706	636	665	694	656	637	653	674	662	722	700	652	698	690	660	657	691	736	717	686	682	723	671	660	668	685	676	629	712	701	726	693	677	658	699	674	712	732	689	727	658	633	685	673	662	689	717	689	680	683	595	640	691	695	709	713	689	649	704	709	717	700	686	694	631	652	683	719	686	710	701	685	678	690	675	732	686	711	667	678	654	678	670	695	669	695	663	639	648	636	631	662	648	669	723	655	663	707	689	697	694	671	657	661	678	685	677	651	719	688	691	651	716	690	702	692	687	667	658	658	682	691	650	718	683	732	687	695	666	720	703	676	664	713	648	694	639	706	694	671	702	712	667	701	641	691	659	697	681	681	659	713	679	712	681	668	715	695	696	665	640	685	712	674	684	670	637	668	701	691	703	696	641	684	684	684	689	718	689	719	691	654	715	682	720	677	668	706	711	678	674	665	675	673	726	732	729	680	647	708	685	694	661	665	718	696	668	656	654	694	646	658	683	684	693	673	660	659	702	673	705	656	674	664	697	662	686	686	717	651	688	710	639	690	696	721	648	634	683	709	628	681	689	699	644	655	690	681	665	684	673	701	696	645	659	694	642	697	754	691	699	706	695	704	729	674	650	700	678	629	683	672	675	694	692	751	717	653	748	672	664	681	613	690	703	711	701	690	706	679	684	697	658	666	677	675	685	698	695	678	721	678	699	738	673	690	718	658	704	655	690	702	658	624	689	682	701	696	662	692	639	688	670	704	637	667	661	703	682	698	737	690	684	784	686	730	679	686	686	639	681	722	677	657	662	686	711	720	709	648	704	663	659	722	690	666	743	693	672	678	731	697	689	692	690	637	646	710	678	645	676	704	733	668	715	657	685	749	673	716	711	683	721	708	709	694	698	682	701	667	671	729	679	646	643	667	635	687	662	688	651	658	695	723	651	672	669	658	670	697	632	682	696	697	643	649	654	661	694	693	678	673	691	693	738	699	679	671	688	717	696	700	689	675	670	674	722	675	692	616	686	697	678	696	699	665	674	706	702	657	691	667	670	671	652	640	695	653	671	646	667	676	635	671	669	672	710	705	638	723	667	677	701	701	670	682	677	672	697	747	691	691	653	702	698	651	703	700	658	705	672	738	679	667	699	687	673	694	717	693	685	665	713	704	639	623	645	660	681	656	673	702	630	636	688	671	747	668	681	655	696	687	673	690	693	675	674	665	710	713	681	676	713	645	717	657	685	646	695	703	675	688	626	693	681	710	727	666	711	694	690	690	647	666	678	719	670	694	693	703	666	646	659	727	706	667	657	684	636	662	729	717	678	677	608	662	687	696	709	672	659	734	640	719	693	698	685	669	670	645	681	724	705	659	693	707	692	658	671	666	701	698	687	701	707	655	694	648	631	663	681	685	706	704	707	729	687	701	658	689	672	685	662	669	678	662	651	703	702	696	695	661	685	659	644	694	714	665	692	675	674	674	676	690	682	682	704	635	683	711	669	695	688	688	665	708	687	680	693	691	645	750	690	669	670	660	679	657	622	672	718	672	705	658	661	647	698	698	675	673	740	724	647	654	679	642	747	718	708	690	684	655	653	682	681	668	684	709	697	694	652	675	699	688	691	689	669	700	693	664	682	696	681	676	687	651	697	734	621	666	711	645	699	741	714	655	644	701	697	684	700	643	703	700	685	720	690	683	719
23586	20856	25165	26683	20859	20848	2729	453	320	319	270	284	223	236	231	276	238	208	254	218	246	205	221	223	195	192	186	211	200	194	187	209	198	218	218	179	246	206	204	226	212	198	191	168	242	207	203	216	205	187	240	202	198	218	214	217	186	210	204	189	216	211	197	204	205	181	200	230	207	214	181	224	195	192	197	177	191	219	207	208	237	179	196	209	215	228	225	186	211	184	193	182	190	220	190	205	186	201	205	239	202	217	181	199	181	206	198	180	181	210	201	193	188	218	176	215	212	212	172	202	212	197	235	195	222	201	182	201	231	185	206	180	213	184	204	179	217	194	224	200	201	211	204	184	196	205	222	214	188	202	205	230	222	178	189	186	212	222	206	204	199	213	221	221	200	244	197	187	205	189	217	203	208	212	226	199	180	206	213	178	187	186	184	193	183	208	205	183	218	193	182	189	183	179	204	193	212	190	193	226	208	181	202	198	215	200	204	194	217	198	208	200	196	211	202	200	178	201	201	241	209	213	227	195	180	209	196	220	214	192	240	207	215	168	221	221	217	204	196	183	192	205	212	230	195	195	223	170	199	205	219	174	217	193	195	197	217	239	214	232	194	218	180	209	227	203	186	210	199	221	199	205	225	179	217	190	219	211	210	207	205	176	216	207	224	209	203	187	223	217	234	190	182	181	208	212	200	219	204	217	221	209	182	212	247	200	209	182	230	221	223	195	186	192	224	205	181	213	226	209	205	202	222	226	243	198	218	230	211	196	201	208	239	191	211	204	205	212	228	192	203	206	198	196	206	183	213	192	188	205	230	196	203	184	211	207	197	228	195	219	172	173	176	192	184	198	189	226	203	210	205	228	176	203	193	215	219	181	218	185	208	209	207	209	193	208	208	221	202	214	202	195	208	196	207	199	182	181	192	203	230	207	204	181	208	217	213	208	169	192	215	197	205	224	218	191	193	198	207	200	210	216	191	173	218	183	206	215	183	202	203	173	195	201	216	195	224	210	238	202	221	214	223	217	200	219	198	181	205	200	177	217	185	177	190	187	203	181	206	199	217	173	212	199	222	221	231	218	212	232	203	173	184	207	217	211	211	189	215	204	207	228	201	214	167	194	210	211	213	206	188	177	190	174	187	201	197	202	205	191	192	204	210	184	194	207	168	190	193	191	207	212	194	227	192	191	224	192	182	205	177	177	205	207	203	217	217	232	214	202	186	180	207	229	228	223	195	223	183	213	207	184	199	216	223	220	208	214	194	211	189	199	212	190	180	193	224	196	186	183	178	192	209	212	211	199	193	189	201	223	231	226	244	210	205	205	246	214	214	240	195	184	215	189	210	210	208	175	224	194	182	191	169	194	207	199	219	196	178	226	195	218	166	197	200	218	195	213	201	201	218	172	213	197	177	187	203	191	205	190	202	207	208	206	214	216	220	211	203	187	201	212	198	224	200	208	201	215	192	197	221	202	190	205	165	198	225	209	199	192	229	204	208	195	214	192	209	194	194	211	191	214	229	183	198	207	207	210	203	201	221	208	191	213	237	212	224	196	209	179	213	193	197	191	213	190	239	189	217	186	247	214	198	213	215	181	196	194	205	174	182	179	211	210	211	207	213	203	212	198	180	172	222	192	185	206	206	226	188	195	173	212	207	212	214	198	214	175	202	200	212	203	207	188	193	191	213	216	197	185	202	221	251	200	208	209	200	161	183	207	175	189	200	222	176	195	184	223	187	187	189	218	208	190	217	194	208	196	186	211	195	207	191	217	208	214	196	184	168	190	209	193	199	169	199	215	218	217	193	185	193	225	206	182	205	186	184	191	184	187	198	220	225	213	197	210	215	223	196	208	227	236	191	182	210	217	212	219	179	201	188	209	198	195	190	196	222	188	186	198	201	173	220	201	210	209	205	191	177	215	193	221	208	201	225	192	219	198	202	184	201	222	238	226	214	192	223	230	226	175	213	174	226	229	205	205	201	227	193	211	221	175	202	187	199	226	232	190	196	196	158	162	204	190	203	193	221	188	197	209	213	188	208	195	205	193	187	220	203	186	180	206	205	220	195	190	199	191	212	206	236	207	162	193	206	210	218	199	212	172	211	187	195	181	208	224	212	200	206	176	205	232	224	222	203	182	184	187	183	210	210	222	191	200	188	196	187	178	193	215	209	215	228	193	165	219	189	201	181	208	204	186	196	217	214	215	179	198	219	235	191	212	189	231	193	192	234	199	190	204	219	183	190	234	221	230	202	170	199	195	198	199	192	195	211	234	189	235	214	212	188	210	209	215	233	209	206	204	236	255	218	186	212	184	197	203	192	210	219	197	204	189	209	196	213	211	193	206	197	206	197	187	206	187	211	188	185	208	203	219	189	195	205	198	250	177	197	219	184	189	185	202	208	192	203	210	200	211	210	232	220	215	196	211	181	207	195	205	179	204	220	189	198	212	188	208	199	224	204	206	187	193	192	174	201	205	190	218	207	210	196	197	194	211	187	218	214	200	189	213	204	209	194	184	221	211	177	193	175	228	219	197	216	184	220	200	190	209	202	192	200	229	178	162	190	221	201	185	209	194	207	204	214	211	177	195	203	210	227	159	200	181	205	216	196	191	205	212	226	194	191	224	198	238	206	209	218	189	218	217	203	208	201	195	226	222	193	198	214	205	200	193	195	176	236	191	213	187	191	188	198	210	219	205	228	212	203	227	224	203	198	202	206	165	235	205	224	217	190	215	199	209	177	195	206	198	186	218	181	182	179	203	184	207	208	196	199	207	182	175	191	192	218	213	210	190	223	180	169	192	189	197	214	209	201	231	234	211	194	227	209	209	217	222	218	200	205	214	178	193	199	214	182	194	210	228	201	194	172	195	159	172	227	205	204	190	241	214	187	197	189	224	208	202	220	207	205	205	200	219	203	203	209	189	190	200	201	223	218	254	221	211	171	210	175	198	179	190	201	191	185	222	244	204	181	221	199	201	235	210	219	204	175	182	189	194	208	196	164	203	175	190	195	200	184	225	203	216	218	211	185	173	202	188	234	194	211	205	183	200	211	216	229	187	207	197	179	205	232	215	197	161	216	169	170	210	211	214	194	218	207	224	194	183	179	181	210	230	214	189	189	193	195	221	212	194	222	223	202	190	190	183	210	199	224	216	184	212	211	191	217	215	181	187	213	209	191	160	212	182	205	195	202	204	208	225	206	207	196	211	180	203	192	201	206	210	185	203	221	213	197	202	219	199	180	205	181	188	205	201	196	197	193	196	199	210	220	195	214	204	207	196	218	221	196	191	213	197	198	214	187	235	226	236	201	188	165	200	193	214	179	197	200	205	203	220	200	229	213	224	189	209	210	184	172	213	206	198	215	184	187	183	182	191	223	188	215	223	193	233	198	209	205	183	195	183	199	229	221	195	190	196	204	212	211	206	183	224	210	172	202	170	193	196	206	217	193	181	199	209	188	180	174	225	195	222	222	223	215	227	185	199	201	199	190	199
3355	5171	3187	1481	887	739	617	556	530	528	506	513	480	457	511	495	457	481	474	453	489	470	437	470	428	441	413	452	395	456	460	504	456	494	473	462	482	459	472	464	488	471	464	492	452	448	467	450	469	448	429	489	461	451	479	437	455	476	496	455	473	459	466	478	452	445	457	446	430	473	478	500	460	436	474	426	464	451	469	457	435	486	456	447	447	475	459	421	414	417	420	445	470	491	467	441	483	448	435	450	418	477	480	477	436	486	462	450	471	451	447	450	452	415	454	442	449	426	472	457	470	419	457	457	445	451	461	417	447	458	434	442	478	491	454	444	441	438	481	470	454	494	422	427	435	488	484	453	428	469	437	451	480	457	468	455	481	432	448	478	481	456	477	459	415	433	470	406	448	438	436	465	477	467	447	457	424	432	443	448	488	450	432	485	427	463	475	452	445	438	434	455	425	461	455	439	444	472	478	471	462	435	467	445	463	427	456	470	452	434	457	425	472	431	425	473	480	473	474	507	467	468	457	440	440	473	469	452	446	462	471	472	469	434	460	453	450	502	474	477	475	443	441	485	448	422	446	492	444	493	434	464	439	440	460	454	435	416	451	471	446	486	441	466	432	439	460	466	454	470	475	442	495	456	460	473	450	436	460	452	450	461	441	464	440	465	452	437	473	461	447	454	459	472	482	423	471	444	475	453	470	458	483	469	475	478	445	468	478	472	485	443	469	423	484	438	462	517	453	431	453	491	419	477	458	477	458	428	430	453	441	484	490	473	451	491	472	467	453	474	468	496	415	436	424	445	445	406	453	442	431	473	423	455	458	418	471	425	447	471	452	447	439	474	432	464	491	419	462	445	470	451	444	437	458	475	475	483	471	418	464	520	461	469	463	484	440	462	484	432	480	477	448	427	455	436	480	444	449	503	474	468	415	491	467	493	456	448	472	462	440	462	454	465	519	496	487	425	447	495	475	461	449	477	464	448	460	454	461	473	503	431	458	467	455	439	428	455	459	495	469	429	467	458	465	463	518	395	486	502	468	501	439	445	489	455	437	491	447	432	444	434	427	438	445	451	476	461	436	457	443	489	441	458	419	419	447	479	457	446	411	429	473	456	488	432	458	461	500	458	449	483	496	444	475	456	471	452	457	466	502	452	479	479	492	416	466	447	482	460	432	477	447	465	425	468	441	450	507	485	479	480	474	487	477	449	435	444	410	473	466	482	463	420	484	430	458	475	461	447	462	514	462	445	463	439	437	488	446	469	437	443	435	434	474	437	465	464	469	418	456	466	467	450	440	428	412	461	442	459	463	457	451	462	443	401	453	459	456	461	483	431	482	441	514	469	477	436	446	441	453	476	449	426	419	430	455	464	468	431	448	475	460	509	482	466	440	464	441	436	485	489	462	446	455	472	470	462	439	431	468	474	443	460	465	453	454	454	455	452	494	446	483	454	443	499	430	475	444	500	449	483	471	446	454	455	441	441	488	470	408	474	421	456	457	474	422	445	474	471	432	437	465	431	439	476	500	455	484	454	462	493	489	488	470	448	456	463	484	473	445	431	412	421	471	450	452	466	453	465	458	460	471	452	473	389	474	423	454	478	468	487	461	442	431	465	423	437	469	473	467	457	417	457	464	453	441	441	453	487	472	432	451	435	484	441	456	448	458	406	489	491	457	455	453	435	441	485	449	478	454	449	453	462	458	469	470	479	491	453	464	429	441	421	486	479	453	463	411	491	446	397	464	453	457	452	499	449	434	457	448	474	472	477	464	486	480	415	468	449	520	468	450	460	459	474	463	451	422	480	478	451	463	440	488	413	467	441	441	459	459	459	453	461	470	459	492	423	476	482	436	478	448	454	429	446	462	444	441	466	450	450	439	464	462	452	462	455	460	441	483	423	474	445	458	447	444	457	417	465	439	414	401	483	458	478	438	455	492	429	430	428	417	439	458	455	467	447	460	468	416	458	471	401	424	418	470	458	462	481	447	445	463	444	445	445	443	459	481	462	467	426	464	497	473	491	450	429	444	461	447	467	450	425	432	484	453	439	447	443	416	429	442	454	458	475	458	478	478	506	416	469	443	477	429	464	443	474	446	451	442	460	445	434	443	447	471	434	444	455	479	478	458	464	448	473	482	482	481	477	472	434	487	451	435	479	470	449	491	449	452	475	463	468	432	426	461	480	468	474	464	460	483	471	424	497	456	445	439	464	443	450	411	423	449	444	427	474	476	465	467	483	423	461	434	490	452	450	476	461	453	481	514	481	456	460	488	481	449	499	492	435	478	453	477	455	456	451	462	455	457	462	447	463	444	502	432	428	459	462	486	501	435	477	436	452	475	455	453	459	472	456	463	447	462	434	468	456	443	428	469	443	451	485	465	479	447	457	448	429	465	481	459	483	449	453	486	477	484	461	479	441	492	454	443	458	466	434	429	441	478	479	448	461	473	468	445	454	464	445	460	497	449	459	428	446	442	475	468	463	445	493	454	441	450	454	421	477	449	468	428	425	455	436	461	455	490	429	469	425	451	428	475	441	450	431	452	454	436	442	455	479	477	458	470	441	447	463	474	476	451	438	449	477	423	438	414	522	514	480	418	454	453	428	435	456	447	457	454	465	434	438	467	483	448	472	435	451	480	436	470	458	504	472	469	458	439	437	478	444	457	485	460	472	459	469	494	447	474	419	492	428	448	447	453	449	437	451	463	435	468	432	415	417	455	467	464	484	495	452	471	480	419	456	457	448	466	484	459	468	453	481	455	485	470	457	460	449	470	445	439	475	425	474	434	419	471	446	483	469	442	464	441	435	492	438	460	437	422	465	446	450	460	513	452	472	418	439	497	476	507	441	449	467	509	467	504	468	458	449	432	416	443	454	443	456	455	481	486	445	423	458	476	447	517	454	445	485	436	423	484	460	472	435	458	452	424	442	423	481	445	489	455	468	461	427	454	452	462	483	445	473	436	407	430	458	440	475	445	470	466	459	463	476	442	437	472	489	455	425	473	453	423	456	503	435	455	428	446	443	400	416	451	455	417	464	450	467	465	435	440	417	417	460	471	437	466	437	445	478	423	472	431	435	450	436	495	466	474	481	480	430	474	451	471	470	405	509	442	450	446	476	506	453	427	459	448	476	458	471	453	434	440	496	443	467	520	458	473	461	474	453	455	464	469	451	465	429	476	463	481	444	445	472	473	488	455	425	457	415	466	449	460	431	475	507	455	456	459	451	492	425	465	462	469	440	464	443	466	458	455	444	464	459	475	437	441	467	491	454	449	470	463	449	460	458	464	474	467	465	465	463	462	449	458	479	408	463	428	442	450	447	487	471	449	468	433	458	467	447	444	482	450	473	476	456	486	469	463	446	434	477	473	457	461	452	436	447	424	442	445	513	449	494	523	448	444	421	426	442	419	455	451	455	458	429	468	476	448	493	484	476	466	437	450	427	458	436	454	455	490	436	437	446	452	447	431	443	448	456	438	509	466	455	430	432
32436	12901	1562	360	242	258	220	249	221	239	241	200	211	209	213	217	198	199	221	227	189	187	192	211	201	232	221	225	211	195	195	200	203	207	190	201	226	207	211	211	195	209	198	217	229	207	204	232	195	206	196	214	208	202	247	221	196	215	201	196	210	220	218	222	236	183	196	210	216	218	199	190	203	220	208	190	157	216	207	205	212	234	231	218	219	202	211	199	231	204	195	210	194	234	211	229	214	206	208	235	220	201	184	201	216	228	205	241	232	219	187	213	214	211	246	195	190	217	214	215	216	194	187	223	189	209	232	209	213	198	203	224	210	219	228	228	238	229	181	203	212	185	210	198	220	203	231	224	205	209	210	213	194	206	205	240	252	173	156	201	190	200	222	205	233	183	195	216	202	222	186	229	209	243	232	210	215	203	195	201	220	197	213	219	210	226	212	239	224	242	213	224	191	234	213	190	215	205	221	207	229	200	223	214	204	212	205	229	196	211	230	194	210	218	200	181	188	222	228	232	193	206	194	231	197	218	194	214	201	173	211	224	195	223	225	200	196	211	219	201	178	206	201	194	196	218	238	213	221	209	214	205	229	217	239	227	235	237	179	203	213	219	216	220	206	208	189	205	203	213	210	217	223	215	209	226	229	190	194	233	186	245	208	193	238	231	202	228	206	214	223	188	218	234	228	202	224	231	185	203	191	195	209	224	212	220	209	199	212	241	239	234	217	220	226	210	192	205	189	226	193	206	201	225	205	186	221	229	220	208	196	187	220	219	218	202	215	203	238	201	190	221	213	195	221	227	239	212	202	233	245	214	205	239	219	193	228	248	208	173	207	218	197	215	231	210	217	208	203	230	215	269	211	194	215	196	246	204	207	212	208	216	204	215	214	232	198	206	223	208	199	219	255	214	221	200	186	235	190	245	218	200	226	211	214	192	218	221	212	205	218	222	193	230	230	172	233	224	227	196	251	204	197	197	225	225	243	219	199	183	225	225	192	225	233	231	191	210	216	211	231	217	227	213	207	206	212	209	215	187	205	222	233	215	203	178	226	234	228	176	179	220	188	218	230	196	249	189	191	195	214	190	229	189	208	227	221	244	173	242	211	225	200	214	212	226	224	232	227	232	238	203	211	209	245	224	190	252	217	213	242	216	252	206	199	216	223	253	218	239	224	218	196	223	193	249	219	207	220	196	215	207	240	230	211	238	212	242	214	201	212	241	204	197	192	214	229	193	190	196	199	189	207	194	210	214	206	185	192	196	201	213	205	198	226	231	207	201	210	219	208	191	217	203	178	206	201	232	219	200	226	216	209	210	220	211	191	237	243	216	214	231	201	192	222	216	241	228	203	197	221	221	229	210	231	209	232	187	200	199	221	225	199	216	233	198	169	196	203	206	210	195	231	205	196	217	206	197	217	187	208	233	216	215	200	214	246	202	213	238	224	230	218	222	235	231	185	219	195	215	210	230	208	205	209	179	235	204	226	223	216	197	205	218	212	219	210	232	177	207	218	209	188	212	209	193	211	219	223	229	204	233	209	199	235	203	225	212	209	211	199	243	214	225	213	183	198	209	184	185	212	223	207	205	217	215	226	218	214	234	197	184	212	211	205	234	216	210	222	208	202	207	225	226	237	220	200	202	204	232	201	221	192	206	185	232	206	213	200	185	216	242	208	223	223	217	198	211	223	218	226	216	200	211	213	210	207	228	222	201	210	221	204	220	207	208	194	169	224	199	204	210	229	188	206	203	205	218	210	200	223	207	194	211	198	209	220	222	228	222	211	221	205	204	207	218	185	207	207	204	223	201	232	199	190	226	195	194	213	185	220	193	241	211	214	223	225	221	209	223	200	211	207	211	217	208	206	201	208	224	197	219	226	227	212	216	204	215	202	221	190	219	203	191	215	249	212	200	212	223	218	240	203	216	199	214	205	194	203	217	234	208	220	199	213	224	190	209	205	219	210	239	227	208	213	204	221	220	217	238	216	219	206	208	250	221	215	211	214	212	217	217	208	206	206	209	191	203	207	190	224	228	197	201	196	214	229	210	210	200	212	199	216	216	213	225	202	225	191	228	195	216	218	223	230	180	211	206	184	204	212	211	212	211	233	212	191	196	215	196	213	204	228	221	207	208	238	232	183	192	245	201	204	198	228	221	199	250	206	213	208	222	201	210	211	223	223	186	202	238	215	217	228	254	230	207	217	186	186	242	218	195	225	209	202	214	204	224	213	172	199	240	198	202	194	212	219	233	213	171	226	227	214	224	197	207	208	215	206	223	205	184	220	214	215	200	225	202	221	221	223	185	213	226	218	231	222	206	182	195	197	227	230	207	188	200	227	211	199	211	220	192	201	229	225	205	245	202	199	219	210	200	222	208	242	209	216	228	224	227	209	212	211	209	223	232	226	227	210	210	219	206	234	208	199	199	221	179	233	232	211	233	223	215	215	216	218	223	216	222	223	239	194	215	191	205	216	212	225	209	211	183	220	220	199	232	196	195	205	208	209	209	229	227	191	245	229	223	190	230	200	212	203	206	209	212	227	219	236	222	199	189	202	215	202	215	225	226	246	212	216	236	225	210	196	217	196	228	209	207	190	175	226	221	208	198	199	217	229	226	210	183	198	199	195	200	211	215	191	214	171	224	202	223	235	222	227	223	214	220	210	220	233	203	194	208	229	231	203	203	213	222	177	208	220	192	211	197	227	241	201	217	216	204	241	217	191	232	216	199	225	214	230	218	217	198	235	222	186	225	230	202	212	188	202	222	198	225	206	192	197	201	210	228	205	218	223	227	233	218	201	233	213	208	221	218	214	235	215	213	190	220	215	214	209	210	204	197	188	224	237	229	184	207	194	210	212	223	220	215	224	188	214	225	230	211	214	238	252	217	195	227	226	188	192	227	213	233	236	197	228	201	223	211	250	208	217	203	216	197	219	219	183	222	236	208	221	220	219	197	207	229	205	246	211	210	189	199	209	224	212	221	227	218	210	233	211	217	242	220	203	199	218	225	213	206	202	212	227	202	206	224	221	194	199	197	201	208	232	222	214	212	211	190	205	223	199	207	192	199	242	211	186	217	197	212	186	231	201	196	229	220	218	204	192	210	232	264	233	201	221	195	196	205	175	208	207	208	226	223	219	206	222	218	274	214	199	218	200	187	236	227	228	199	210	216	218	213	199	214	253	223	192	259	203	208	238	229	214	227	199	208	211	206	218	215	224	220	236	218	207	226	221	195	216	197	202	209	205	231	223	207	216	239	212	228	210	221	220	226	229	186	222	206	226	234	233	199	201	210	213	227	208	204	219	221	215	205	237	209	204	223	183	213	217	208	229	211	207	204	241	229	225	188	240	215	195	241	225	234	196	228	231	197	224	216	215	212	219	208	216	204	223	196	224	243	207	232	206	204	212	219	225	227	200	181	218	239	215	220	214	230	197	205	219	218	196	211	231	187	236	192	204	210	211	229	201	230	228	203	219	226	225	234	228	221
5150	782	652	566	528	507	466	485	478	492	501	530	496	488	534	487	537	504	501	517	535	520	503	500	509	487	553	546	517	502	506	496	524	534	503	491	507	518	535	502	522	493	489	485	549	528	495	536	501	505	545	475	508	475	522	516	539	507	488	513	514	559	506	512	515	517	505	497	495	515	518	513	544	527	479	530	516	493	494	554	499	493	500	539	557	543	538	522	552	525	534	536	537	487	525	496	512	512	538	530	480	516	523	503	491	517	492	513	517	573	525	528	486	551	484	530	540	518	531	485	514	496	521	486	473	562	522	456	558	532	541	521	475	525	523	536	498	512	499	517	512	477	529	536	470	548	545	482	498	524	544	514	488	497	487	483	517	538	500	493	507	473	541	510	467	531	474	552	523	467	515	495	495	513	521	521	541	521	527	476	511	519	549	474	528	501	493	493	528	522	515	534	516	543	490	537	541	511	503	516	531	567	503	527	536	515	493	543	501	544	510	490	498	523	523	498	483	541	455	549	544	489	491	472	515	529	475	510	516	514	565	507	505	546	511	549	533	509	540	498	539	542	514	506	434	502	510	516	495	496	505	540	485	493	490	508	514	536	527	487	490	523	523	494	485	527	509	545	521	512	478	507	522	483	536	485	538	544	551	494	482	545	544	519	547	526	534	510	565	484	501	522	546	492	504	504	513	503	526	489	559	514	542	506	522	532	547	545	517	528	538	518	519	456	469	523	477	495	513	508	516	536	485	528	494	491	541	522	547	485	503	507	506	498	477	512	496	502	492	515	470	518	525	479	533	524	546	521	517	515	484	499	543	512	516	515	531	529	514	490	500	496	514	502	516	517	495	522	489	515	508	526	509	489	526	497	485	475	484	551	550	536	503	508	537	489	480	490	492	495	542	486	524	525	511	506	496	526	492	539	487	510	527	524	511	482	513	503	547	509	509	482	546	541	536	551	500	518	519	521	501	528	512	456	530	525	503	496	523	545	511	528	509	501	494	523	485	514	480	502	521	465	534	519	524	489	490	527	514	510	507	532	488	543	530	537	563	497	509	535	501	531	511	517	498	490	564	539	555	483	518	521	520	486	503	543	517	502	536	524	539	498	520	548	506	530	522	516	536	552	476	542	465	535	527	464	516	549	488	497	502	505	513	498	528	517	530	467	470	522	521	518	499	502	536	512	505	506	509	475	495	500	475	507	500	479	473	510	505	525	519	477	498	521	515	521	479	474	534	487	502	548	525	549	538	573	520	504	496	504	491	479	501	478	518	536	501	519	549	518	509	504	534	455	474	510	560	535	515	482	534	495	479	507	489	525	498	526	507	569	511	525	494	572	479	505	519	525	526	506	546	506	523	485	501	511	533	535	461	464	518	523	497	503	490	504	489	523	503	474	531	465	525	470	502	496	553	539	483	507	532	510	512	520	502	534	517	509	492	474	491	525	528	503	505	514	531	518	490	505	503	518	502	508	508	521	513	527	506	532	523	479	520	482	546	514	494	499	525	509	506	498	498	470	520	517	513	468	540	497	478	519	527	488	504	515	494	466	524	504	540	531	520	517	493	559	507	511	510	496	519	542	506	488	515	548	496	495	506	553	488	528	474	504	553	480	546	546	516	481	488	540	533	516	524	529	499	540	504	576	475	521	511	513	518	519	489	524	499	519	505	490	516	503	492	510	517	471	494	541	492	499	517	502	475	533	495	506	450	515	512	525	509	518	506	527	525	514	524	520	551	517	503	501	516	472	496	468	508	503	494	551	469	500	511	551	495	537	502	502	504	489	515	500	496	521	513	487	486	520	498	467	519	511	492	509	524	540	554	524	507	511	514	539	524	542	505	505	487	481	497	536	528	484	461	539	502	529	536	530	500	503	532	503	535	523	530	502	490	496	500	517	495	526	489	519	500	489	534	545	537	502	568	484	514	483	500	519	486	501	517	519	520	492	536	540	533	513	520	527	522	505	536	532	515	488	517	530	487	513	509	508	511	495	507	507	513	541	549	520	560	507	526	502	517	504	517	507	539	520	550	487	485	496	489	497	513	477	524	528	518	511	512	503	479	535	537	542	491	484	482	500	558	537	470	513	509	546	493	487	524	513	485	534	519	529	528	533	514	501	508	546	499	460	480	497	502	532	503	517	531	474	492	512	550	518	516	516	444	502	482	528	512	492	518	565	481	510	520	510	537	524	487	516	525	536	528	490	532	474	512	527	488	507	520	506	514	502	511	512	530	536	512	493	516	494	497	529	536	550	506	543	520	566	530	500	485	491	521	514	506	488	541	469	517	501	525	512	491	481	553	512	517	526	524	515	527	506	499	502	528	489	508	523	529	554	511	512	520	482	540	538	502	486	508	525	503	448	461	508	492	465	502	538	508	492	485	528	560	553	527	504	506	544	515	518	539	537	517	525	474	486	526	522	495	499	506	510	534	562	510	519	510	524	538	493	525	523	537	507	506	522	522	516	526	547	520	541	526	499	502	554	531	494	536	493	498	481	521	509	534	506	540	485	514	523	540	480	464	521	487	484	504	515	519	526	549	493	506	502	530	531	511	533	510	523	543	514	543	507	511	506	500	523	526	490	521	526	510	517	474	545	488	487	553	511	535	518	508	532	477	525	528	503	549	565	519	511	509	510	483	507	494	521	529	559	546	503	493	517	541	478	547	517	535	517	548	509	497	503	543	477	563	473	515	521	497	501	504	493	505	502	535	506	500	509	479	505	553	502	507	491	511	534	488	511	537	542	543	515	513	514	511	467	508	531	518	528	524	532	533	525	533	531	486	489	467	478	488	508	497	518	535	527	509	476	505	539	554	562	482	555	536	522	513	492	516	500	520	545	510	553	571	538	534	528	530	538	509	496	479	520	510	505	564	487	511	534	515	479	502	548	506	497	516	509	533	483	483	512	489	512	522	527	522	483	525	514	513	553	525	519	543	522	508	530	487	531	509	484	515	509	524	551	549	519	520	494	513	517	539	491	497	482	576	499	520	538	508	520	511	547	539	521	515	523	516	510	541	541	507	518	512	549	498	508	537	516	517	508	514	487	483	545	491	528	517	496	564	493	525	502	515	530	511	559	536	521	535	514	515	523	507	502	544	529	539	484	534	521	512	533	516	510	487	510	563	539	517	490	481	495	507	528	532	530	519	542	519	473	498	518	504	547	517	499	541	475	518	494	496	504	511	535	509	529	539	504	484	549	532	539	501	555	518	519	516	500	504	523	517	534	510	490	548	454	517	503	526	510	504	505	520	490	531	473	502	518	464	478	484	562	514	511	526	473	559	525	517	533	504	499	502	548	499	487	463	550	508	547	496	464	522	508	504	521	512	515	502	525	521	586	499	563	539	481	537	539	497	565	521	507	531	549	508	511	517	514	563	519	519	484	489	498	516	500	516	541	516	542	515	511	506	539	541	553	480	487	522	500	537	483	474	514	499	510	519	488	512	523	520	494	515	505	522	521	553	578	505	501	485	535	550	515	525	535
24537	20850	24386	27415	19290	1153	486	341	384	349	372	356	343	299	352	318	287	318	319	341	302	351	343	304	309	314	333	329	300	282	313	332	310	265	344	314	312	328	319	352	338	330	273	305	274	334	315	303	300	299	307	320	313	291	309	285	341	367	281	324	300	318	315	312	310	297	333	287	284	321	298	345	301	342	322	307	311	260	305	318	331	296	309	304	328	303	297	300	308	300	328	297	326	323	291	310	299	331	318	276	276	288	352	314	292	286	318	299	337	304	303	308	322	298	296	298	293	311	307	322	289	310	294	294	308	337	316	311	312	303	322	295	273	291	311	284	285	297	317	299	307	304	297	303	304	295	303	292	292	338	333	314	302	326	272	320	327	351	310	279	289	339	308	296	281	311	272	355	304	324	292	306	331	291	339	293	323	306	317	292	316	329	323	336	324	333	307	328	344	323	262	308	282	331	292	290	311	327	307	289	279	286	335	322	306	335	321	299	305	315	333	340	293	312	291	342	262	281	317	285	343	329	285	330	335	310	318	297	337	315	318	334	308	292	308	338	325	332	318	339	317	297	326	284	275	279	331	318	319	339	321	293	298	301	349	336	293	308	294	338	311	306	290	283	307	336	320	318	306	285	292	314	276	293	309	312	283	289	275	302	299	305	285	291	295	295	287	336	304	330	287	333	289	309	315	298	299	327	298	311	301	318	307	300	289	295	344	351	315	278	322	302	317	305	304	294	335	337	288	272	314	283	293	321	296	288	288	306	328	308	302	277	313	270	275	328	266	315	331	297	294	319	298	301	310	308	288	327	309	265	274	288	323	347	310	290	320	309	323	332	344	276	295	317	321	300	287	325	320	309	320	308	308	305	307	331	294	277	299	295	291	333	299	305	293	317	296	361	326	319	305	310	307	291	278	307	297	297	303	308	305	323	316	307	328	314	318	320	284	309	284	298	309	275	354	313	299	328	272	296	323	298	297	294	320	276	330	316	311	288	274	312	301	325	326	309	279	312	342	292	314	313	333	349	297	344	300	334	275	292	329	292	312	323	342	292	300	370	306	279	298	311	316	340	346	297	304	302	329	270	283	329	321	281	303	297	311	333	307	303	293	311	300	316	334	275	298	308	285	301	291	314	313	292	340	323	302	307	327	298	296	293	270	299	314	321	285	292	282	317	329	292	290	312	280	291	343	286	266	317	322	311	326	287	311	300	301	318	293	284	316	307	323	312	305	308	319	319	288	295	315	264	295	308	332	348	340	311	295	291	318	279	317	323	275	308	314	306	299	286	303	309	272	317	285	335	325	301	318	287	311	289	283	292	279	277	303	304	299	282	306	320	270	281	268	317	315	319	278	289	298	302	290	287	305	317	264	303	315	304	313	263	265	309	326	281	310	332	299	299	310	291	297	308	308	316	318	323	350	280	330	307	322	320	281	284	310	308	299	298	311	261	312	294	289	318	302	332	310	263	302	331	315	308	284	303	283	284	298	314	318	284	322	277	338	310	331	310	276	321	305	306	310	319	319	311	301	301	293	281	300	292	318	313	308	290	279	289	321	355	313	314	302	322	316	301	313	291	298	306	295	311	312	292	300	328	297	307	265	296	301	305	325	345	319	311	293	262	284	297	289	283	300	304	316	313	290	328	305	310	330	279	291	318	288	288	298	312	312	305	339	323	319	301	321	285	314	297	259	290	282	356	287	298	353	296	294	314	342	301	302	299	309	306	319	284	314	313	343	292	293	315	291	327	317	355	282	300	283	295	330	328	305	331	323	314	314	340	321	321	319	277	307	302	318	325	288	325	312	306	316	312	294	287	300	315	307	317	300	317	328	326	328	311	336	334	288	328	280	286	301	338	288	287	334	305	313	288	264	311	319	282	307	297	298	321	304	294	278	302	352	306	264	246	308	312	313	300	323	298	291	300	309	332	306	311	329	307	300	301	328	292	295	279	293	312	294	300	330	329	315	328	302	334	301	289	298	307	316	300	285	274	312	268	283	301	326	288	308	291	295	302	306	266	292	298	266	323	303	299	305	319	311	326	304	318	306	307	296	310	317	319	319	301	277	314	295	296	286	316	311	315	292	263	288	300	302	301	315	319	326	278	321	284	288	324	304	305	296	286	276	312	280	344	305	331	333	313	337	303	325	314	308	314	317	317	285	289	293	312	314	293	276	319	342	298	287	290	306	314	297	294	308	315	311	284	312	275	321	294	284	334	342	292	332	324	309	278	313	346	279	283	302	331	309	300	346	314	333	295	290	304	311	284	328	303	303	291	307	296	325	323	312	331	315	311	308	300	318	305	306	279	285	288	334	305	296	331	294	310	331	302	286	324	292	289	268	305	299	282	309	291	332	298	302	282	318	278	304	357	288	298	315	291	292	299	313	276	287	325	314	307	295	320	342	291	310	341	324	302	284	286	274	259	303	302	286	330	299	294	309	313	289	280	318	308	298	295	309	317	301	298	301	316	310	300	308	310	314	285	336	322	309	274	307	301	312	281	312	309	330	301	275	296	322	308	301	329	315	328	328	282	309	298	297	264	287	307	288	319	278	346	315	310	281	297	279	295	302	304	349	297	293	291	279	319	335	285	310	285	347	276	313	283	299	291	291	272	293	286	322	330	307	309	303	303	295	300	284	287	270	308	304	294	290	289	303	306	312	300	306	306	310	318	295	327	327	297	293	304	308	306	288	291	290	299	297	299	294	297	291	328	329	328	299	306	279	305	297	287	287	321	315	304	289	327	316	302	311	319	350	324	310	301	309	334	303	308	287	291	278	285	326	282	292	325	279	317	342	315	288	302	327	331	310	300	306	301	300	313	320	332	328	316	319	287	305	316	318	302	307	313	303	300	313	319	319	301	288	319	328	293	284	280	321	287	308	306	286	281	295	317	312	298	289	330	305	326	308	324	301	307	327	289	291	265	295	311	321	333	293	326	322	325	252	301	322	316	304	303	303	302	298	296	312	283	291	339	304	297	326	296	314	292	317	287	288	286	302	287	287	337	318	307	298	320	311	286	339	302	315	308	336	277	333	330	326	327	305	307	311	293	298	313	294	294	310	312	297	300	307	276	302	327	332	290	300	291	331	336	288	293	285	276	262	298	299	309	264	332	270	293	312	310	287	309	292	313	296	327	306	316	297	311	316	320	266	298	283	294	283	295	325	327	322	288	297	292	336	309	329	302	328	329	270	335	306	316	298	341	317	298	327	317	307	308	299	326	284	269	302	294	310	294	276	301	296	287	292	307	319	308	300	277	261	271	337	318	330	307	324	303	342	303	307	299	304	288	305	332	281	329	309	319	310	323	349	342	312	305	275	283	299	298	303	308	317	296	305	299	286	273	290	322	287	355	279	269	266	313	311	278	323	309	301	305	278	329	287	297	311	305	316	343	338	336	356	307	290	317	304	335	306	303	309	317	310	326	327	267	296	308	292	315	317	323	293	305	320	304	320	307	309	327	294	302	352	298	309	297	304	305	274	290	332	265
3335	3009	2004	1152	910	811	794	750	771	717	735	727	669	704	704	735	678	660	668	685	705	699	701	676	662	641	680	656	774	724	656	664	695	687	660	671	693	682	709	697	681	676	718	669	635	678	753	690	665	670	698	669	658	700	640	702	671	669	693	674	660	675	677	663	706	641	687	712	682	693	661	742	678	664	691	649	695	650	696	659	684	699	674	640	723	678	711	676	682	714	684	689	690	696	700	727	677	689	680	619	691	650	674	720	640	655	694	713	645	664	706	702	757	687	711	678	702	733	685	660	689	702	687	703	695	677	681	694	631	650	679	686	682	660	645	722	663	681	639	646	661	708	709	630	662	670	706	666	716	664	680	689	681	669	715	675	662	658	656	669	764	695	639	677	708	693	695	638	710	643	648	703	615	663	699	687	627	630	651	692	709	722	675	664	662	670	693	671	661	697	714	670	725	676	655	737	649	697	653	680	606	667	668	695	667	689	709	647	681	688	665	674	694	682	705	704	683	646	693	682	710	660	666	639	673	684	643	692	682	740	672	653	718	692	733	657	673	685	683	671	690	666	703	607	699	701	688	686	687	688	731	638	663	675	688	661	656	685	672	707	611	669	685	674	682	704	695	667	656	714	696	668	640	665	654	654	668	686	674	667	672	659	683	688	715	631	713	731	654	645	675	700	626	651	662	665	675	711	688	668	698	723	706	712	690	701	699	680	688	645	661	638	649	748	670	693	657	696	686	721	680	738	681	626	691	661	663	682	679	693	695	674	670	719	664	704	707	676	630	669	665	668	668	706	678	684	716	713	708	719	651	663	705	671	699	625	681	724	715	699	704	642	652	651	674	723	622	663	697	658	670	659	675	659	667	685	665	699	714	688	657	671	682	672	700	708	686	656	660	712	645	687	660	676	714	720	635	718	667	632	634	681	680	683	653	695	690	648	652	693	656	700	682	699	693	675	726	705	700	669	663	625	667	694	707	714	676	678	673	694	738	631	638	693	757	687	698	683	653	647	712	713	677	682	698	685	660	669	670	664	707	659	697	697	697	729	701	690	625	653	664	665	690	631	706	656	708	671	665	682	705	705	683	697	655	668	716	722	688	683	727	681	685	638	674	677	735	723	688	684	692	698	682	704	696	712	695	701	669	668	703	710	688	665	695	720	699	701	708	666	683	689	686	642	688	658	684	692	697	663	702	670	696	641	644	716	690	655	705	626	648	664	680	662	656	673	689	683	660	682	651	727	686	716	694	684	656	627	650	684	690	650	701	668	689	694	686	685	738	660	680	712	696	664	661	656	688	663	664	685	668	702	692	622	650	699	681	673	693	685	693	697	668	681	642	665	755	703	654	695	730	725	667	706	695	674	690	698	703	677	661	689	667	652	692	715	667	715	725	700	669	723	708	708	676	736	674	710	678	693	675	689	641	633	658	685	686	699	700	692	685	708	703	659	706	647	702	652	684	704	681	705	687	710	681	718	688	747	703	656	694	663	704	690	732	651	632	718	687	681	667	680	686	683	699	653	681	664	729	739	676	694	682	708	665	671	719	718	696	655	662	669	670	690	715	679	679	704	689	718	666	710	690	716	689	692	684	705	667	668	688	714	662	718	660	705	704	656	717	708	718	705	715	693	665	702	643	709	667	634	693	709	663	653	659	709	618	712	688	647	658	686	647	668	709	689	673	729	638	705	689	704	688	658	687	688	690	714	706	644	631	680	674	691	688	688	664	670	669	734	669	703	678	695	659	672	666	649	720	661	690	678	680	634	665	697	700	665	680	655	685	709	664	714	627	712	686	691	697	643	675	709	670	715	675	704	655	656	681	732	713	667	687	683	677	695	646	743	628	628	654	638	679	676	697	675	646	714	667	719	720	675	636	698	639	683	690	655	679	653	709	680	687	653	691	684	662	696	717	702	653	698	677	682	707	724	652	706	663	730	674	747	713	686	667	694	690	658	677	693	725	671	678	616	682	661	639	685	708	642	665	690	662	624	684	683	672	691	697	699	711	702	668	665	660	689	704	643	707	683	696	707	716	662	709	676	698	666	700	633	670	730	713	644	686	704	690	694	708	694	657	674	712	687	684	663	630	676	711	679	656	707	660	715	666	702	671	686	676	625	682	667	628	721	662	677	652	696	607	692	728	737	708	660	649	723	696	733	685	665	653	674	630	729	724	692	677	655	686	726	703	630	691	649	677	665	718	617	665	704	661	688	619	637	656	708	728	724	663	680	707	664	670	684	671	687	654	666	635	698	717	673	678	730	687	633	703	717	711	692	722	673	689	687	717	706	699	689	706	643	701	675	651	687	685	631	697	654	685	683	694	721	713	692	663	660	694	647	694	678	695	702	652	674	679	697	730	692	699	738	670	700	712	685	702	672	682	694	651	648	626	671	729	678	671	706	664	675	649	677	674	692	650	696	684	692	676	723	661	664	685	739	643	666	698	695	647	717	665	694	724	705	667	708	709	688	716	687	718	659	671	632	677	693	722	712	713	706	674	687	697	724	686	651	663	627	709	652	671	673	701	646	640	676	686	672	650	666	667	654	683	716	692	705	745	678	736	670	709	686	656	719	704	691	684	706	677	703	720	640	650	670	687	727	692	676	668	707	751	712	703	661	700	724	661	716	657	694	669	679	661	679	627	677	693	707	667	713	673	628	699	664	633	691	681	685	680	652	661	697	740	651	715	673	712	667	680	682	717	640	651	676	707	731	671	690	673	646	711	736	697	649	672	671	680	696	638	660	666	695	744	726	624	705	730	696	654	701	709	654	634	691	673	670	694	670	656	701	676	673	666	658	653	699	707	697	682	648	641	688	715	681	660	677	670	671	631	672	679	625	715	700	663	680	692	675	627	663	669	665	668	703	665	692	657	666	706	694	685	641	691	667	685	685	698	698	703	679	633	715	661	716	690	729	660	633	717	698	678	682	662	694	710	679	649	680	725	703	708	726	714	685	673	685	706	680	649	656	694	693	706	679	697	713	732	660	673	619	759	696	710	705	735	681	720	671	653	670	743	646	691	630	710	658	672	675	713	702	678	640	689	645	679	682	680	686	715	729	677	681	632	689	669	677	653	649	691	660	679	732	611	671	690	678	687	694	695	675	689	716	696	649	695	733	740	675	683	701	689	730	699	660	697	666	713	705	679	712	695	714	647	695	689	696	681	664	742	681	720	700	718	690	714	671	663	713	679	693	719	691	701	707	697	666	655	652	709	675	675	718	666	693	684	627	682	710	664	658	666	660	666	666	622	687	724	693	688	692	695	655	733	672	697	728	687	695	649	684	661	681	666	704	744	725	721	673	706	699	683	652	720	696	702	673	685	665	688	669	701	694	640	676	717	657	672	744	655	658	676	672	654	661	686	626	741	648	669	665	662	666	676	679	661	668	679	693	671	705	656	667	680	692	669	655	694	707	678	695	682	700	662	684	678	687	673	624	641	672	709	651	662	711	635	676	735	683	680	656	690	670	657	640	668	661	668	674
23575	20880	25182	26706	20885	20873	2720	450	358	306	301	300	253	211	222	233	225	239	256	230	197	243	207	250	244	206	195	230	217	223	211	227	215	229	219	193	195	218	225	239	212	184	206	211	202	196	217	192	209	214	202	194	191	222	205	198	199	224	188	221	203	226	197	203	198	197	216	199	226	196	202	185	193	223	209	189	203	217	201	185	192	212	206	190	208	204	204	221	214	196	189	227	224	223	202	209	210	223	218	193	195	247	213	205	189	210	195	192	214	199	228	225	186	205	196	212	226	205	205	190	184	198	229	172	183	217	224	193	166	170	213	227	212	207	195	199	198	165	209	212	192	203	223	203	185	209	224	194	187	202	201	226	224	244	236	182	208	204	212	193	180	173	219	228	226	189	195	199	208	214	204	248	208	191	206	201	202	229	221	210	207	234	180	221	219	216	197	221	212	197	205	222	210	192	190	192	225	187	176	210	209	193	213	207	213	219	238	187	233	199	218	227	187	197	186	234	194	242	214	206	167	186	202	203	189	218	186	194	177	211	202	220	222	196	212	213	201	217	176	216	220	209	194	219	221	217	218	234	213	196	194	189	207	211	230	218	212	196	213	203	226	218	195	188	182	195	219	213	198	194	201	214	215	212	217	189	199	192	223	211	190	190	215	215	202	207	179	204	224	234	202	210	204	180	191	185	232	206	201	217	218	178	188	199	217	189	210	206	214	200	215	202	186	235	199	207	225	182	184	211	196	207	179	206	209	192	199	228	207	200	211	229	153	211	219	203	216	215	200	201	219	208	207	190	196	197	179	181	186	207	222	227	199	204	201	189	178	191	200	214	194	193	243	194	189	208	180	238	198	203	198	183	206	190	187	200	204	241	206	220	226	218	166	206	196	196	190	202	178	191	207	204	203	183	219	206	202	197	186	202	205	215	185	185	213	208	196	246	189	216	229	196	191	231	199	187	193	219	192	188	217	213	181	246	216	197	209	191	214	189	202	217	194	211	178	187	202	215	218	201	181	216	182	214	214	209	203	199	209	208	180	194	177	197	223	192	204	222	200	209	194	225	195	205	220	205	212	212	181	196	213	208	213	212	203	185	219	206	193	192	204	228	228	207	209	227	233	211	194	181	214	191	181	194	206	201	180	211	215	212	192	207	191	219	214	203	217	195	218	191	196	210	205	219	184	195	200	209	208	177	208	173	185	220	206	213	211	236	218	199	211	171	187	211	201	185	222	214	226	210	204	208	202	221	231	217	187	190	218	170	224	226	216	192	213	227	189	201	185	197	207	203	216	198	224	201	189	199	177	207	198	220	243	177	189	227	216	214	217	202	213	199	191	208	219	198	226	204	198	227	200	179	210	230	214	227	204	219	228	202	210	202	220	211	224	187	182	207	186	196	192	199	199	192	204	195	244	243	212	225	195	200	191	226	206	208	200	210	214	211	213	208	215	195	217	193	200	182	228	229	209	201	196	231	241	226	203	198	193	188	206	223	228	204	193	223	193	200	208	186	180	210	244	198	227	192	225	201	246	180	196	198	192	225	187	198	210	193	177	186	205	202	211	218	198	195	219	196	227	206	223	195	206	180	181	237	197	229	209	184	195	188	213	203	212	207	213	196	215	204	202	203	209	218	198	212	196	240	204	209	232	224	199	209	202	187	188	199	193	194	203	194	232	198	202	184	185	198	211	245	243	201	190	191	211	198	190	197	199	193	203	211	200	183	227	191	209	204	206	217	176	201	200	203	185	161	211	225	206	188	217	195	195	237	184	210	209	193	208	190	192	186	213	211	214	197	215	202	185	190	213	203	246	221	214	163	222	206	205	206	180	209	206	200	206	185	198	177	212	177	219	192	189	182	209	214	178	183	192	211	204	209	198	202	194	210	217	201	212	193	206	193	205	202	200	219	189	218	185	189	212	193	198	202	187	231	179	201	207	217	199	210	212	213	200	182	238	209	215	203	224	205	174	205	205	207	217	213	190	201	210	190	208	224	224	192	205	207	216	194	214	199	182	219	204	175	206	188	191	222	178	179	203	216	240	202	200	217	226	212	213	183	209	200	188	242	176	189	208	213	210	189	216	216	219	200	184	167	177	188	221	208	212	214	207	205	203	169	177	224	228	189	207	211	209	208	209	250	226	223	235	222	186	184	185	210	182	175	219	215	189	190	200	185	203	193	194	209	201	246	197	220	207	189	213	229	215	176	189	182	217	209	195	234	201	200	215	195	189	228	192	202	200	248	194	210	191	205	203	190	221	206	199	225	206	208	205	205	230	208	231	199	212	204	215	228	223	176	201	181	223	207	233	202	203	182	203	192	190	201	201	182	207	227	190	200	217	193	195	199	223	231	214	239	194	187	185	219	197	216	202	183	195	200	205	202	190	186	219	186	215	223	172	202	214	183	186	203	200	199	198	195	172	224	221	186	177	203	179	211	203	224	213	191	210	219	224	195	189	218	210	179	198	216	232	194	198	209	166	200	221	228	193	221	197	243	194	216	196	209	233	202	198	191	188	213	210	199	192	202	201	195	198	178	183	202	209	232	222	213	207	212	205	202	188	198	224	183	208	188	191	209	190	208	181	198	182	201	247	193	198	208	186	188	231	177	195	210	232	233	193	228	243	212	216	190	205	226	212	219	212	194	191	209	189	205	217	188	208	228	208	213	194	166	204	233	214	201	209	199	211	191	199	195	237	189	209	198	218	207	226	215	197	203	218	192	210	193	222	205	206	200	203	210	197	213	230	204	185	214	194	196	201	203	188	222	199	188	210	183	204	185	181	194	179	205	200	208	227	207	191	219	212	187	190	186	232	199	197	220	233	190	195	206	192	217	208	212	186	200	198	189	199	168	184	183	217	225	175	202	206	209	201	199	194	208	203	202	215	193	207	189	209	206	181	196	189	214	208	201	178	201	206	215	179	209	191	202	202	188	214	226	186	196	207	229	197	214	194	218	224	204	213	192	207	199	218	190	248	217	188	196	223	192	188	174	215	198	211	212	200	182	226	188	221	197	187	203	210	218	210	206	180	189	210	180	217	225	195	216	208	191	197	206	219	222	199	176	169	228	195	188	183	187	211	195	191	209	217	205	179	212	220	183	221	208	205	243	201	216	173	213	200	201	193	190	194	234	214	179	211	199	201	182	191	221	188	222	195	210	209	209	176	185	206	193	207	177	223	192	207	208	171	216	218	211	200	216	201	226	208	202	205	205	225	190	200	195	216	227	185	170	190	204	216	205	205	221	194	237	209	217	184	209	214	217	240	224	196	199	233	206	227	202	198	219	201	223	202	192	181	188	178	211	214	231	207	217	189	197	227	196	220	174	187	232	203	203	233	200	196	198	186	226	199	196	226	189	171	200	195	214	214	207	215	184	179	212	196	222	225	197	190	217	200	255	193	214	186	195	212	187	216	208	220	212	212	198	181	219	187	197	191	194	222	207	227	208	214	196	206	186	234	207	221	209	218	208	217	199	197	201	203	210	218	226
3332	5210	3159	1487	917	712	633	577	522	528	480	509	517	523	457	471	496	481	460	443	465	478	446	447	424	481	450	416	463	450	423	498	488	437	444	476	489	424	473	457	470	451	469	492	510	481	447	454	451	435	469	436	483	453	478	418	459	457	465	475	456	491	453	441	473	445	462	431	469	441	452	472	474	448	458	475	441	449	454	479	496	450	472	467	406	449	431	475	480	486	475	449	481	473	446	485	480	447	461	489	446	440	414	449	456	444	460	438	468	473	483	482	444	461	456	427	446	461	461	449	450	464	447	446	449	477	481	453	456	489	485	438	450	453	461	479	473	465	484	464	453	452	458	425	495	448	456	405	490	436	406	457	480	470	435	451	491	463	464	486	465	477	434	478	464	436	452	485	462	462	502	477	420	409	440	479	447	486	424	483	452	503	463	468	465	472	413	443	438	464	473	444	444	473	482	459	454	490	434	437	432	426	456	472	458	445	455	467	472	451	410	441	423	427	471	455	432	461	487	433	457	488	496	471	486	471	450	435	457	468	459	455	441	453	507	457	460	466	443	507	448	502	463	466	483	465	447	416	452	444	486	465	426	467	498	461	432	415	492	432	460	468	501	510	469	441	481	480	497	441	469	484	458	473	467	499	419	477	499	438	459	502	452	455	463	454	501	482	473	463	447	481	442	461	460	415	473	455	448	448	468	456	440	465	452	462	493	450	469	449	432	474	484	458	464	504	427	446	434	443	441	476	428	506	457	427	469	475	474	486	464	435	464	443	517	496	462	472	473	482	439	481	462	426	517	447	456	436	464	495	454	443	507	471	480	490	445	466	476	445	483	478	443	475	483	503	455	451	500	461	448	458	425	449	431	442	465	484	489	490	467	486	459	481	459	437	424	462	433	465	442	490	414	502	479	464	427	464	474	485	456	437	475	470	466	450	455	493	484	458	452	467	461	450	469	473	454	438	468	475	467	444	453	445	443	475	442	471	476	458	486	448	453	436	452	468	461	422	499	470	428	438	472	442	437	462	458	473	484	463	473	500	419	443	457	459	462	490	471	435	459	474	444	469	440	422	477	500	480	476	421	448	451	457	429	460	456	462	450	480	464	468	451	485	414	415	495	460	435	437	495	463	478	474	459	421	465	460	451	467	486	454	440	480	456	502	432	427	480	480	479	462	469	428	443	513	428	452	430	452	447	466	470	464	479	464	438	470	444	482	452	449	452	458	450	461	471	452	484	491	433	486	470	467	458	477	445	465	448	450	475	457	469	455	458	445	438	472	464	437	440	451	437	442	481	433	469	461	471	461	472	440	471	450	460	467	445	479	464	474	450	497	457	450	474	458	434	455	458	442	447	443	472	449	445	478	497	470	478	453	447	476	462	452	480	474	482	437	457	436	480	459	449	494	439	447	442	448	499	474	455	420	447	468	498	453	422	451	434	409	448	467	454	421	464	458	448	455	465	439	445	454	444	421	451	447	434	468	449	464	462	474	452	428	413	464	447	445	467	472	486	450	484	465	459	477	422	465	448	472	455	432	411	477	459	437	471	462	424	443	467	460	427	440	438	435	449	455	464	440	452	464	463	483	500	445	480	475	483	512	469	436	465	446	477	450	451	476	461	447	439	502	446	447	467	461	442	474	409	469	502	480	459	441	452	501	471	497	454	433	473	462	459	480	449	441	452	459	461	493	453	468	455	443	456	446	440	459	489	516	460	464	420	454	483	470	461	483	480	460	469	486	475	479	470	479	447	499	445	439	437	454	474	470	432	410	470	459	435	476	439	465	488	487	439	464	445	488	461	455	412	481	450	470	455	443	477	392	448	485	445	452	490	443	429	486	464	469	475	426	515	442	440	492	428	451	438	486	463	429	426	473	467	443	463	441	491	458	490	455	448	442	447	470	453	454	482	436	451	445	429	484	473	445	441	468	453	463	408	431	438	443	441	450	458	445	460	469	398	469	452	470	455	402	437	455	484	446	465	438	442	435	449	480	452	481	450	468	454	478	451	490	439	467	416	481	467	501	450	441	484	427	460	440	444	454	459	436	446	450	473	500	517	428	469	461	431	466	443	411	485	440	444	450	499	458	488	439	458	456	496	466	500	420	450	439	470	468	452	449	449	480	465	454	450	481	441	505	461	474	456	417	448	449	470	444	459	426	476	469	466	435	480	466	479	450	436	456	459	491	464	468	465	439	427	471	468	453	459	478	452	435	431	478	409	440	459	452	440	469	477	448	490	439	434	487	452	424	482	472	449	422	476	501	406	447	459	477	431	439	470	452	466	427	452	415	487	431	459	452	420	475	479	466	477	485	445	442	456	424	462	432	454	431	478	448	472	473	420	433	453	431	428	466	467	453	463	485	466	465	466	424	480	454	448	478	411	454	467	445	397	472	506	484	443	435	449	454	449	480	471	461	492	480	445	439	452	455	446	487	445	441	429	458	441	384	455	486	439	458	483	437	453	434	459	431	485	446	443	458	445	487	454	458	446	446	460	462	459	413	481	489	446	452	451	465	474	459	492	457	425	459	444	453	468	471	480	447	434	466	434	450	460	504	474	473	472	476	483	444	427	481	440	456	468	481	464	483	454	438	444	463	484	438	454	451	453	481	458	441	478	483	486	462	433	494	456	477	446	434	444	411	492	461	485	426	465	441	480	458	468	425	468	402	465	463	398	480	470	463	473	484	449	495	473	463	468	442	452	470	490	463	462	485	454	457	462	481	465	461	460	485	483	447	421	441	435	437	475	460	451	465	464	424	448	437	476	463	440	448	508	447	470	451	418	467	467	431	484	445	454	422	429	444	449	468	449	429	451	447	479	473	440	466	467	451	500	438	418	475	436	465	466	480	461	480	447	444	452	441	462	459	463	457	455	443	496	506	439	482	423	468	465	465	472	448	436	417	436	433	460	467	449	423	452	459	503	458	438	472	472	499	443	447	450	457	455	467	487	431	456	468	479	480	467	441	447	481	432	503	463	442	436	480	418	447	460	431	471	473	431	445	436	456	440	458	443	459	454	465	503	459	449	427	475	441	481	426	453	512	481	472	452	488	419	496	442	452	470	450	447	422	428	528	426	491	479	431	446	452	468	481	421	460	447	441	451	462	466	458	453	445	495	477	468	451	456	415	456	464	466	481	485	463	448	467	447	440	395	458	452	470	471	464	439	446	491	439	458	433	471	450	444	511	441	458	458	475	443	495	468	463	435	474	440	433	470	438	462	450	476	455	443	496	417	462	455	428	450	435	474	434	474	439	471	487	499	439	426	472	436	429	449	457	440	450	471	453	497	455	423	485	459	454	477	494	489	424	448	479	493	443	469	483	405	460	462	436	476	457	430	453	426	449	404	476	456	452	450	432	479	459	463	449	412	433	457	404	464	457	453	476	454	481	456	470	488	426	463	451	502	456	458	461	457	491	473	493	434	478	430	441	429	425	447	479	458	451	454	481	449	448	484	439	460	446	468	469	432	464	444	417	463	431	482	491
32630	12947	1526	296	225	220	214	206	224	219	223	199	208	223	225	225	225	221	219	203	219	216	192	248	237	220	202	266	216	223	229	203	223	193	209	212	220	211	214	219	203	200	227	191	201	195	229	208	219	199	202	211	212	195	212	185	226	202	199	215	226	222	207	197	222	213	206	215	240	251	216	196	185	208	260	247	247	213	220	209	219	236	221	224	234	245	212	209	246	227	216	237	219	229	228	206	223	195	193	219	195	207	204	202	205	209	219	203	273	209	202	202	222	219	236	208	202	222	198	228	198	199	197	196	208	202	208	215	207	202	231	219	205	215	224	213	206	225	219	227	218	202	222	196	222	207	214	208	212	245	197	199	207	204	220	208	221	242	198	183	206	199	206	205	212	208	188	188	193	209	188	211	181	214	179	204	196	208	186	200	181	212	231	218	209	206	245	215	186	209	203	214	236	203	232	202	193	211	229	206	194	213	216	245	179	205	198	205	192	227	236	209	236	210	224	215	230	189	233	206	199	228	229	229	236	185	248	224	227	214	211	200	224	229	221	210	224	215	200	238	229	216	198	214	215	211	211	222	208	200	214	202	222	205	230	190	236	232	194	210	203	194	216	202	224	199	245	225	221	191	179	199	205	205	237	219	222	215	224	227	184	208	213	228	199	221	264	205	206	198	188	229	219	205	228	215	239	201	227	223	233	195	201	228	193	202	216	201	203	219	209	207	227	210	227	209	212	188	197	196	204	213	253	210	235	184	206	214	225	247	206	222	210	206	211	232	184	219	201	198	218	222	219	204	205	223	211	189	212	198	208	229	219	234	194	215	205	224	221	217	209	197	202	218	217	205	204	195	211	220	213	201	222	187	188	212	201	219	206	201	218	214	201	184	222	215	231	224	221	220	214	218	225	218	195	214	221	202	216	204	205	192	240	215	248	229	249	214	226	213	237	205	215	210	232	217	222	215	213	240	218	223	205	218	212	226	204	211	220	230	224	222	196	224	206	222	214	195	196	212	196	206	189	205	232	228	221	171	233	222	209	237	219	216	228	206	245	207	200	213	215	198	237	214	209	213	207	235	229	211	192	205	221	201	244	187	218	205	209	243	223	215	205	205	218	217	220	216	190	197	199	187	221	230	192	241	236	202	193	193	202	224	215	200	242	222	224	215	223	227	216	221	197	221	210	206	201	213	214	196	215	201	221	228	212	197	223	251	240	180	215	214	213	219	211	218	188	217	210	188	219	200	239	221	222	216	210	203	208	240	232	204	195	203	205	226	239	216	204	207	219	190	186	208	236	205	218	219	211	229	208	203	222	196	207	223	206	218	218	189	195	234	250	206	215	227	226	221	233	215	207	217	212	199	205	213	218	232	219	212	234	225	221	212	226	233	227	220	194	221	201	201	198	218	214	218	212	204	229	211	220	224	218	243	232	199	204	235	195	219	220	237	237	195	206	230	228	210	222	193	217	243	229	227	230	207	191	223	213	203	207	227	225	238	206	212	239	227	224	202	211	220	195	206	202	243	226	213	236	196	220	234	233	213	199	202	196	211	234	198	228	195	202	194	223	184	187	214	231	214	179	181	188	213	208	205	212	225	233	205	221	228	218	200	185	238	200	215	182	210	205	194	190	221	199	211	230	212	201	197	197	247	214	196	207	219	186	217	204	210	204	219	227	238	233	239	213	211	201	208	194	204	210	210	236	226	246	219	200	225	236	222	220	217	179	211	209	238	225	200	201	196	197	182	236	230	216	202	234	186	218	221	204	197	217	233	251	244	223	207	199	234	227	193	213	227	174	233	215	218	228	206	210	179	207	220	208	214	227	179	191	210	225	206	207	205	217	208	226	213	209	219	205	201	202	227	218	208	211	233	224	212	240	221	190	199	205	247	216	211	219	209	230	212	231	217	210	225	206	198	197	210	226	213	218	204	227	190	238	196	230	210	206	211	215	209	202	194	219	204	188	213	188	220	220	211	215	228	203	224	222	233	192	192	221	205	216	204	210	195	247	218	245	227	193	212	205	212	184	230	208	214	252	239	197	239	200	251	195	201	205	209	221	227	228	183	236	211	223	211	223	213	237	200	217	211	211	195	192	210	204	223	210	229	196	214	205	213	221	207	219	202	211	215	200	211	173	201	209	232	193	232	190	231	226	228	205	215	219	211	222	209	186	215	232	182	206	199	178	196	229	227	240	211	215	202	206	211	238	200	240	210	231	208	211	216	197	208	209	217	194	235	227	212	212	213	191	225	222	198	207	233	212	196	205	207	198	220	238	227	228	218	199	212	233	231	218	221	198	221	183	224	221	202	196	217	190	200	206	221	224	224	196	198	207	228	206	236	211	217	263	212	200	236	230	219	206	229	241	193	230	235	206	202	208	225	205	201	198	201	261	187	225	193	196	194	211	208	201	232	218	191	237	230	253	210	200	205	228	227	232	206	228	206	230	205	222	203	214	206	198	219	190	224	228	206	207	224	219	198	218	215	192	231	222	229	237	231	194	217	197	220	228	222	197	224	196	239	243	222	227	199	226	205	218	230	221	221	215	215	206	212	223	211	212	228	260	196	224	212	205	203	202	211	194	193	191	181	228	206	195	215	235	207	249	195	211	220	220	224	199	206	231	226	261	226	199	188	234	209	217	199	238	230	206	217	216	204	194	218	252	207	219	207	220	234	231	204	215	212	212	195	235	207	199	203	200	203	220	204	197	211	229	237	198	221	190	222	193	210	202	222	202	227	222	225	236	247	213	206	184	213	208	206	200	181	185	189	222	206	210	199	226	212	205	194	222	217	213	207	230	224	222	213	229	198	222	220	207	214	207	211	200	225	211	238	199	206	207	208	203	236	221	235	209	216	179	210	215	228	218	195	224	250	201	208	216	222	232	208	210	209	236	239	230	208	205	208	218	209	215	221	204	217	213	191	229	189	217	221	207	224	212	198	197	215	211	221	205	225	196	218	231	210	224	213	212	174	211	206	222	234	214	192	220	197	216	217	217	204	230	203	214	212	204	212	224	195	196	185	211	214	233	200	194	232	234	212	227	205	200	223	206	199	259	223	230	184	226	203	196	223	238	184	232	213	208	189	192	207	199	206	219	216	215	212	216	208	222	233	215	215	237	212	224	231	223	236	201	169	201	223	205	189	188	237	198	224	244	221	215	202	235	181	232	230	213	200	216	198	207	226	241	184	207	217	203	218	211	241	220	214	238	227	243	195	193	209	212	205	215	226	212	208	213	209	194	202	234	184	227	224	200	253	221	201	220	217	248	199	228	208	227	247	226	195	226	188	233	214	213	197	232	193	212	219	222	191	203	212	214	230	184	195	223	218	194	217	213	196	197	208	217	231	244	221	219	165	212	191	245	211	195	236	218	216	211	199	220	231	191	225	207	216	202	205	235	195	191	210	186	216	216	253	180	201	216	213	213	231	210	203	207	201	216	228	186	212	208	210	212	196	203	227	225	205	214	238	217	224	201	231	227	198	226	194
5170	784	603	555	583	542	483	505	509	505	519	510	512	543	471	476	504	501	486	480	477	513	524	541	488	491	521	501	508	532	474	456	523	507	506	499	530	522	511	505	476	504	500	495	509	488	496	533	515	517	532	463	505	518	498	530	525	500	467	487	527	480	564	529	525	505	493	532	507	520	526	483	519	480	490	480	534	512	457	491	534	505	539	501	476	512	520	497	540	561	514	573	490	506	536	512	533	524	526	519	558	563	483	508	519	521	544	508	527	524	507	542	494	554	496	485	482	518	546	510	488	484	523	473	507	521	493	516	513	501	516	525	534	544	500	494	498	497	550	509	532	540	513	514	495	501	531	539	557	543	508	519	511	496	486	481	521	527	522	549	500	526	532	487	534	501	506	496	501	473	518	493	544	488	514	509	479	505	472	465	493	500	495	505	487	546	529	511	502	589	536	495	517	544	510	476	500	507	525	512	503	512	505	511	505	506	466	523	488	529	563	527	514	530	503	553	473	557	488	509	510	499	526	503	493	512	522	519	501	508	520	510	509	513	518	501	490	485	553	550	498	533	509	500	534	517	513	512	486	525	544	511	525	522	517	538	522	528	536	494	510	517	536	521	477	542	493	543	516	541	503	529	485	516	509	499	500	514	491	533	516	508	508	527	507	502	505	499	498	531	532	490	476	554	554	523	508	497	495	500	480	497	568	534	514	533	512	533	485	486	513	489	504	504	549	476	489	546	496	496	494	515	486	499	539	520	468	505	514	566	507	528	501	531	503	516	475	507	564	514	479	537	553	507	524	500	457	513	503	478	489	487	523	525	474	538	483	518	525	496	522	539	498	524	511	532	516	480	511	499	515	509	535	507	495	480	502	520	515	495	482	543	522	501	479	486	495	493	479	551	533	524	509	513	539	526	495	558	529	561	523	542	503	501	518	541	533	482	517	502	514	517	491	507	528	501	540	511	514	541	489	535	496	491	537	505	494	522	495	517	532	516	504	529	506	512	536	483	508	543	548	517	507	527	484	489	509	516	538	540	531	467	535	514	515	543	494	508	482	501	515	524	544	500	532	539	485	502	521	513	510	542	467	562	498	512	551	516	482	500	513	533	532	522	507	513	513	535	524	495	501	546	493	513	559	492	486	496	494	487	503	526	518	509	455	491	499	507	503	525	511	538	483	498	494	460	484	499	535	528	538	510	529	525	501	503	509	500	537	526	513	488	489	486	510	503	534	480	503	517	517	464	521	545	493	515	534	549	517	504	511	539	532	506	457	487	515	533	535	476	512	530	501	492	489	510	509	513	532	520	505	533	536	511	486	567	528	473	494	539	534	504	525	512	526	458	477	507	558	537	497	548	518	501	549	508	490	516	501	493	482	490	524	484	491	443	491	508	513	487	543	520	514	525	525	508	522	524	518	515	525	516	522	556	524	528	520	517	572	520	527	491	505	505	532	541	519	482	537	531	501	510	537	517	504	493	481	523	526	545	496	490	535	523	529	528	508	495	494	495	552	492	493	487	454	503	509	488	513	505	511	521	535	512	528	533	552	526	507	513	553	525	579	503	496	530	512	555	510	501	519	512	516	513	517	546	509	505	514	549	540	542	514	510	543	478	496	460	516	517	493	554	514	528	548	530	527	530	481	480	508	443	493	504	522	505	506	509	523	543	483	492	487	519	497	498	502	532	544	535	500	528	507	511	518	493	479	523	499	526	483	499	513	513	459	498	475	502	502	548	515	520	497	531	492	513	499	518	535	488	489	547	523	536	518	523	511	573	547	532	556	522	525	540	487	503	530	505	502	509	481	542	551	499	543	524	450	491	472	516	481	512	525	501	545	502	499	538	537	508	530	521	508	515	513	539	534	528	519	511	540	499	515	515	523	512	455	497	510	524	492	535	539	508	523	533	504	556	503	546	549	523	536	552	528	535	498	508	505	494	541	545	512	530	540	540	559	500	536	484	512	495	495	500	508	514	536	515	532	536	512	502	549	552	495	508	526	508	516	501	497	503	504	512	527	493	476	536	492	526	527	532	487	545	492	509	500	549	510	470	492	544	541	487	511	479	461	501	533	506	492	505	560	507	507	552	516	471	509	486	500	558	488	469	541	514	465	500	526	484	474	506	469	528	483	518	488	548	507	516	517	531	485	535	515	513	508	529	475	536	485	533	526	509	491	523	529	480	534	501	518	470	508	496	482	526	528	543	483	501	515	471	515	526	512	545	542	508	489	554	565	504	512	535	499	512	542	517	514	523	499	534	519	530	507	519	478	570	490	511	506	512	531	506	497	555	527	517	530	485	488	498	495	535	469	548	510	490	472	501	503	505	507	525	510	521	508	510	556	520	499	521	529	530	504	545	524	512	537	504	517	493	523	563	501	530	505	558	524	508	532	490	522	500	520	542	509	514	577	524	552	519	517	515	528	512	513	530	460	482	469	491	510	504	545	492	481	552	506	515	501	520	526	520	506	463	523	512	548	509	525	475	476	517	518	505	513	518	546	511	532	521	518	482	520	512	521	496	499	538	500	509	488	514	526	482	501	476	459	501	508	523	510	528	494	508	492	533	508	491	492	584	532	529	507	488	538	514	477	482	535	535	535	489	470	553	524	495	448	485	508	545	522	498	508	513	504	505	493	477	529	505	528	486	488	514	499	515	480	483	494	471	524	557	501	515	523	537	575	551	520	507	502	531	558	501	490	483	561	488	516	506	521	514	523	525	498	470	503	516	461	522	506	519	514	534	512	527	549	500	525	515	496	510	494	508	513	489	494	508	516	482	506	517	528	475	553	494	508	464	549	499	507	527	526	504	503	509	537	474	487	494	541	514	536	547	512	516	493	507	492	510	469	524	511	510	513	490	510	509	534	537	507	532	526	521	535	474	480	562	530	522	496	519	527	528	516	510	560	525	499	494	526	535	514	577	515	489	515	512	496	467	495	504	543	548	471	527	521	564	530	509	517	494	549	531	525	516	533	534	532	515	559	519	564	529	500	502	518	499	493	511	486	526	526	495	554	504	515	517	495	488	541	536	510	542	477	488	474	499	516	530	535	500	516	529	521	532	490	514	502	510	530	540	529	536	555	507	504	512	506	495	513	507	538	490	471	510	493	486	535	511	488	518	529	483	484	480	525	534	473	531	513	494	497	469	549	437	508	513	504	502	467	500	550	502	564	542	510	516	526	547	493	517	501	490	536	513	507	509	503	506	504	526	511	492	497	515	527	466	522	494	525	562	554	514	563	463	471	509	519	513	526	509	541	523	476	547	488	488	505	521	543	519	471	515	508	553	524	511	519	513	501	538	508	515	526	488	537	523	488	513	497	495	534	517	518	510	559	483	522	539	548	538	514	500	488	511	515	484	497	524	520	524	507	518	492	514	539	488	510	537	541	483	503	483	469	517	536	540	543	497	468	491	502	508	532	528	508	504	501	503	505	521	505	460	508	513	525	503	479	509	509	516	484	505	515	523	494	491	525	491	491	475	508	519
24658	20911	24470	27506	19226	1122	504	405	357	341	306	329	361	320	289	341	328	332	326	319	325	286	299	312	338	298	309	298	300	320	303	316	328	329	300	290	305	321	296	318	310	282	297	313	301	339	309	263	291	327	297	302	279	278	318	292	296	299	294	321	306	316	338	314	292	275	302	302	273	313	324	291	321	332	321	290	306	283	322	343	303	305	314	306	341	304	300	313	323	292	288	290	278	328	308	316	301	343	305	324	306	318	303	301	305	322	283	331	326	336	274	272	299	298	283	315	298	298	335	287	305	313	282	297	294	288	275	327	279	288	297	309	292	301	317	307	408	270	296	285	318	305	319	296	294	293	299	273	323	284	293	344	290	301	287	344	290	295	271	333	314	273	294	313	283	300	303	282	318	307	292	300	310	291	300	291	308	312	323	335	317	310	292	317	297	295	314	318	306	311	315	301	271	311	288	326	295	296	302	324	329	307	318	322	339	284	312	325	317	296	277	279	312	304	330	256	306	302	302	308	328	300	292	296	271	321	310	284	308	294	352	289	314	291	278	301	303	319	297	291	298	336	310	323	295	307	307	320	312	299	295	316	329	308	295	324	314	327	320	338	265	287	317	330	289	321	318	316	297	312	323	324	322	293	298	301	273	325	307	323	312	315	289	337	284	284	302	318	302	301	342	322	320	337	314	317	303	324	316	314	296	326	267	328	303	296	299	320	280	293	273	308	317	305	307	332	333	291	295	327	338	315	300	340	321	291	265	299	299	303	273	282	287	293	310	323	332	286	290	319	327	270	326	297	297	301	311	314	290	308	318	315	329	310	322	275	301	326	306	292	347	313	328	322	266	326	266	320	309	298	292	305	314	283	307	297	327	296	318	290	310	276	294	291	329	304	318	286	281	301	316	290	313	298	284	278	325	313	285	357	300	368	357	309	302	324	341	308	273	293	296	325	297	294	271	296	292	281	316	291	313	304	312	311	330	291	321	296	290	302	302	313	291	280	323	305	301	325	293	344	319	315	308	271	341	272	303	320	320	335	345	351	333	291	314	317	335	317	301	306	320	312	293	299	280	304	334	305	329	335	328	300	314	300	310	315	308	296	289	327	296	311	328	290	318	291	307	327	321	330	293	284	316	311	280	301	337	312	315	308	265	284	277	272	321	326	313	301	286	288	297	307	338	302	333	323	297	302	298	284	295	315	287	282	307	325	305	273	318	286	305	317	297	294	319	289	308	332	313	338	304	282	294	312	318	327	313	294	275	285	313	289	253	302	304	305	310	334	316	304	322	287	325	315	296	283	317	310	308	321	290	296	268	285	297	298	304	310	280	310	292	297	291	316	317	326	335	310	304	298	318	310	299	325	298	307	318	271	318	305	307	285	318	322	323	305	308	296	314	322	294	291	288	301	305	293	310	321	283	277	313	280	316	295	328	288	314	324	315	294	308	295	284	302	302	284	295	308	334	334	349	305	290	317	281	284	321	296	302	308	306	309	313	296	293	302	307	266	282	284	326	328	342	331	314	293	323	316	303	310	288	302	341	329	308	273	300	262	305	292	311	313	296	296	296	327	276	296	348	303	279	313	312	321	314	310	314	300	307	316	331	323	309	325	310	310	295	300	296	330	320	333	296	319	344	307	317	303	313	321	302	310	312	319	311	336	296	306	306	342	300	262	288	307	275	279	320	286	331	330	296	293	275	300	358	327	315	294	304	318	329	296	316	316	351	316	320	338	301	342	312	303	285	325	292	315	291	276	313	293	314	345	307	349	303	321	319	290	305	299	309	294	279	322	310	302	301	294	287	331	327	303	309	307	298	314	324	318	305	285	278	265	325	317	350	309	303	305	306	278	312	326	292	300	292	284	327	325	313	327	292	326	294	307	274	273	316	307	294	345	319	296	312	322	313	304	344	335	306	298	272	267	277	316	326	346	301	298	340	305	315	317	293	308	307	342	318	323	303	345	301	279	294	302	296	321	325	310	307	286	327	284	316	292	308	281	283	322	271	292	296	323	326	308	302	319	313	299	299	303	325	288	287	316	337	312	302	332	311	324	304	270	318	308	307	290	291	317	274	282	306	295	315	353	327	329	305	355	314	323	311	298	295	313	330	310	306	297	293	299	325	314	289	317	280	302	320	304	294	286	298	314	301	317	307	331	356	286	307	287	296	265	300	315	304	337	328	330	340	286	309	324	281	311	308	274	266	300	343	323	308	321	297	278	305	312	315	319	338	308	303	274	277	271	304	312	315	343	344	310	297	296	305	342	315	292	369	324	328	303	328	313	321	336	305	335	312	281	311	300	305	319	276	335	331	307	320	286	294	277	299	310	315	291	339	341	283	300	346	287	322	277	280	306	307	287	305	301	341	281	284	313	285	288	306	295	300	304	318	313	325	302	334	307	301	287	340	342	301	297	305	289	301	344	310	301	305	319	308	330	308	337	303	318	351	280	292	343	301	289	276	277	301	322	323	290	312	272	268	288	300	286	329	332	302	294	306	273	301	303	303	346	322	321	321	311	325	306	350	296	280	331	327	320	317	312	337	295	330	307	308	302	297	309	294	304	320	286	282	340	297	343	348	321	321	293	326	323	317	313	294	351	319	295	298	278	308	325	315	333	308	312	330	337	311	280	297	272	294	335	294	290	297	324	324	319	302	285	304	329	257	309	319	340	301	305	289	287	290	320	319	295	306	309	325	301	288	293	271	309	274	282	327	287	323	318	270	302	301	277	302	298	288	298	299	297	279	297	331	312	327	342	295	296	336	317	318	306	315	289	299	314	276	320	312	318	325	320	313	320	332	266	303	318	316	330	315	318	330	292	311	282	332	298	302	312	281	309	328	293	335	277	330	295	293	316	318	297	291	325	322	338	314	322	302	301	278	291	310	293	312	296	282	328	307	295	273	311	291	307	341	299	335	320	269	342	303	328	309	293	289	317	326	317	324	289	298	308	304	275	282	283	363	301	306	294	327	308	287	310	302	292	322	313	313	300	328	277	317	296	272	298	280	306	296	323	288	272	291	306	285	281	257	304	323	314	280	319	318	318	294	318	303	309	305	309	288	331	324	270	319	324	295	309	282	306	284	293	301	309	307	339	304	329	286	332	308	321	320	301	304	316	297	304	295	267	305	354	327	319	327	296	344	297	315	305	333	300	309	310	265	305	285	317	309	346	345	283	322	295	311	306	319	308	302	308	314	304	327	297	323	306	303	313	319	280	314	308	303	309	308	254	301	308	314	301	312	335	303	279	339	287	286	297	317	293	289	294	296	304	287	344	313	322	291	314	326	287	314	296	302	316	303	311	334	305	311	311	304	319	296	290	305	316	319	291	320	306	315	329	331	291	308	312	249	322	316	311	308	322	317	297	302	335	297	298	343	338	270	305	305	305	300	304	298	290	314	311	315	306	312	319	291	301	285	318	293	321	281	297	335	313	281	280	279	289	289	294	339	272	300	271	271	309	297	289	294	290	307	302	335	321	310	279	316	316
3293	2963	2030	1145	902	789	819	699	742	720	727	739	708	710	686	695	707	706	673	682	652	660	728	685	750	663	717	634	686	724	689	692	682	711	695	695	664	704	653	716	610	661	702	695	690	623	715	678	708	635	678	681	680	701	670	686	693	692	695	688	740	685	663	664	714	657	662	705	664	720	651	691	711	706	653	673	707	655	693	667	663	683	670	658	686	639	670	665	718	683	605	680	652	709	662	693	699	692	629	696	689	653	708	691	721	714	680	712	689	671	677	609	650	688	666	645	651	633	693	658	682	694	652	723	703	672	658	683	660	655	684	641	704	650	623	660	695	683	686	673	664	665	647	644	669	715	709	683	710	672	647	686	665	678	715	709	693	739	685	699	731	684	734	701	685	672	682	670	687	625	675	685	660	705	695	641	684	718	669	692	630	689	708	659	667	681	664	695	681	669	631	693	647	696	638	715	665	672	700	656	656	697	636	678	750	701	642	702	709	688	667	676	734	663	694	736	682	682	687	694	708	683	685	686	680	674	680	676	677	643	651	644	668	669	702	696	654	710	698	655	704	650	674	706	700	689	689	681	665	699	665	618	699	645	695	626	682	711	693	734	707	680	680	693	670	691	677	693	686	677	711	693	709	679	682	729	662	697	691	682	666	651	666	682	614	662	683	664	729	705	698	704	715	672	668	693	713	682	691	743	686	639	660	676	659	689	671	653	706	656	693	726	649	668	701	696	678	720	689	652	682	681	620	665	675	697	637	680	688	687	722	691	672	687	694	701	710	688	692	676	642	664	693	656	665	670	675	719	635	707	663	697	704	665	648	680	687	635	698	692	706	671	648	732	665	688	658	675	653	698	712	693	680	694	675	676	697	666	681	661	690	713	697	723	708	686	704	654	689	697	667	637	676	703	669	705	702	691	688	680	721	699	660	664	668	692	675	721	664	662	660	672	655	692	703	684	724	721	689	669	672	713	668	638	675	618	677	682	661	687	720	667	711	680	687	666	699	711	638	731	704	713	692	678	700	656	664	702	702	695	672	670	667	691	690	684	667	672	652	647	682	685	701	684	755	680	737	716	673	676	670	653	684	644	688	669	767	709	704	663	691	723	674	670	696	710	701	707	707	680	714	686	692	628	689	695	687	710	676	692	680	688	653	683	696	680	707	675	653	673	683	676	716	688	620	712	645	685	700	674	665	675	722	625	683	721	684	724	685	680	684	664	658	633	714	659	695	686	715	715	709	654	655	701	693	724	654	665	739	709	711	659	700	671	652	687	678	664	722	713	709	692	677	708	690	637	684	679	686	661	692	694	686	696	691	691	697	717	702	698	692	690	728	713	737	700	675	724	715	680	614	641	663	717	685	683	687	683	707	718	672	658	690	641	672	672	705	680	739	669	647	628	685	666	695	670	706	691	698	702	739	665	674	700	681	634	643	670	746	680	686	692	676	671	706	647	678	661	717	688	692	723	708	701	677	666	672	709	718	720	657	662	694	654	681	682	748	693	676	639	649	668	615	667	680	703	693	664	670	697	722	672	684	745	677	674	667	722	674	686	705	720	710	671	694	652	664	698	738	683	666	667	711	693	673	734	670	719	677	655	678	707	663	644	676	669	681	666	702	664	659	656	671	701	709	689	666	736	679	679	682	687	687	686	690	678	675	675	656	670	669	685	710	702	700	672	743	674	672	675	649	700	718	710	674	674	701	652	690	681	707	650	684	709	639	668	634	695	697	666	667	660	707	670	668	659	681	707	687	694	690	685	672	715	673	665	702	674	723	689	693	648	657	678	642	663	708	709	670	670	672	721	692	694	652	661	687	708	664	682	709	702	661	691	694	757	675	692	716	683	690	698	693	693	673	720	703	674	663	704	745	626	705	669	697	689	732	632	722	664	682	726	700	694	687	666	667	674	675	705	700	698	696	713	650	711	652	765	684	729	685	725	683	705	691	696	672	681	676	663	665	679	643	704	687	677	671	665	682	671	668	700	742	684	658	692	646	666	656	675	699	696	681	689	668	714	693	677	678	691	676	697	679	683	674	646	666	691	677	702	675	661	728	690	656	699	725	686	694	683	668	695	732	660	733	680	705	698	677	692	706	632	654	708	665	691	664	638	674	650	678	650	686	669	694	705	707	720	708	684	698	685	701	704	675	664	650	715	678	680	685	653	672	699	685	651	691	684	662	710	641	684	652	707	701	722	715	676	679	675	711	695	629	652	638	690	693	664	672	723	700	735	689	632	643	696	701	720	668	649	667	660	684	662	741	720	666	680	628	658	683	731	719	699	688	715	657	672	764	672	676	682	708	689	696	667	644	659	612	677	709	660	657	705	693	758	709	691	696	724	731	638	670	679	676	680	670	682	711	716	717	680	683	631	704	693	679	676	686	697	693	676	675	659	706	633	653	677	701	629	709	684	731	598	677	672	678	715	638	668	613	684	692	633	680	702	703	662	706	656	668	700	679	680	705	697	675	671	653	673	686	678	657	673	705	689	713	719	703	692	703	727	750	668	671	672	718	725	664	710	729	659	660	708	680	714	688	699	680	618	683	712	705	677	696	703	718	680	712	716	696	691	668	637	732	678	657	690	692	663	626	707	694	654	689	710	649	670	639	706	687	680	695	679	736	661	677	679	670	628	705	697	643	661	688	703	704	666	699	735	690	651	681	680	706	702	712	719	643	676	739	648	690	685	680	706	643	686	683	663	638	692	665	699	663	667	667	649	669	694	675	669	669	710	691	712	668	657	675	650	690	645	711	665	692	662	705	700	667	697	709	757	755	661	654	697	693	728	672	649	658	689	695	704	671	656	669	665	625	679	656	680	662	673	697	684	641	679	708	683	658	716	674	647	675	674	681	685	693	713	673	697	673	711	705	689	662	713	698	704	734	647	663	698	705	721	679	711	669	633	682	660	676	667	720	655	692	725	657	662	673	667	667	684	679	658	659	710	683	689	675	711	644	670	678	705	705	652	692	730	699	716	698	647	735	670	641	673	692	677	665	725	742	679	646	652	656	633	653	726	679	678	672	707	676	688	694	701	739	696	719	709	708	662	679	727	647	676	712	680	702	647	666	694	669	678	653	650	655	703	658	663	698	715	661	677	686	692	754	715	691	687	673	662	637	681	723	699	691	639	692	720	727	627	737	674	694	665	676	659	649	715	689	761	694	668	729	660	636	682	624	703	705	660	693	704	654	656	679	672	680	697	654	677	669	716	679	701	690	661	697	684	662	690	643	689	675	672	738	718	714	712	701	703	686	691	680	716	717	687	678	688	726	666	731	703	711	716	653	702	683	704	701	671	677	654	695	670	649	689	681	640	700	695	688	689	684	742	678	679	711	705	693	654	654	651	720	658	671	675	667	626	670	635	676	661	699	700	718	697	725	698	634	677	686	690	644	719	646	704	710	665	679	691	687	690	692	660	683	693	718	676	618	755	682	685	633	662	689	678	739	694	695	644	680	726	707	691	657	718	699	678	671	643	706	666
23585	20822	25086	26646	20826	20826	2702	481	328	319	293	294	250	237	239	255	235	214	246	202	217	218	221	230	212	205	197	184	186	205	233	198	179	234	217	190	218	201	191	204	195	232	197	183	201	210	210	211	199	210	195	192	194	202	205	217	180	206	215	183	222	199	198	195	243	200	217	199	215	168	204	197	210	177	193	193	198	209	225	206	223	197	209	202	215	175	200	192	210	200	204	212	193	165	185	180	204	223	227	206	189	194	171	189	206	193	206	242	222	232	217	197	201	176	184	195	184	203	193	209	212	206	234	231	183	189	187	211	234	204	202	190	197	185	227	225	202	210	190	162	229	214	216	200	200	224	210	205	203	189	165	192	197	220	222	227	193	229	239	187	202	206	205	206	206	190	204	198	219	217	189	225	212	183	217	199	180	189	216	217	200	213	198	244	198	209	213	188	210	210	178	204	185	176	194	210	190	217	187	206	206	217	189	218	208	214	204	196	214	223	194	206	222	209	193	206	189	204	197	193	208	206	226	199	193	225	204	187	209	201	219	178	191	215	234	227	188	185	194	199	212	191	227	205	168	197	208	217	211	211	223	188	206	219	209	198	215	228	204	203	203	206	231	206	192	204	189	200	215	217	186	206	195	242	204	208	207	214	210	183	188	194	198	199	205	176	183	193	205	211	217	216	220	195	215	191	187	211	194	218	195	218	226	220	222	180	202	228	182	193	193	172	187	192	200	182	189	206	201	235	188	196	223	212	204	208	195	185	201	169	197	184	193	214	201	232	224	216	200	224	185	204	202	198	183	223	204	181	204	212	207	220	227	205	216	184	202	211	262	238	209	189	211	192	227	213	203	232	180	203	180	178	202	207	209	203	187	215	245	201	209	190	200	174	174	203	212	191	240	208	198	230	215	204	208	203	194	193	223	224	193	205	212	201	202	205	208	208	204	196	187	211	228	179	186	198	194	213	205	222	227	235	209	207	192	212	210	197	218	223	193	210	207	188	223	201	206	189	189	180	172	196	181	183	170	213	203	171	195	225	202	210	194	212	208	191	199	178	190	198	199	176	191	207	180	209	239	211	212	187	197	240	190	186	184	218	205	224	226	204	194	213	226	203	222	203	190	209	210	198	200	206	194	211	215	212	202	236	185	213	204	177	229	212	210	215	223	203	212	203	202	164	213	218	202	191	208	209	194	239	213	189	197	208	192	208	202	187	192	191	198	215	215	184	192	175	207	195	207	196	214	206	192	217	208	196	197	208	186	172	231	194	180	219	211	188	187	206	220	226	225	233	190	186	194	211	212	216	188	209	191	189	207	201	175	179	227	218	208	202	181	226	206	214	205	206	193	208	199	211	203	208	204	199	214	210	207	212	180	195	219	199	192	199	182	212	190	176	177	187	213	199	214	213	183	198	212	200	200	217	174	227	189	203	204	205	201	170	203	193	180	191	197	197	215	208	176	219	199	186	209	219	222	202	212	204	189	199	202	206	167	203	217	223	212	231	210	219	209	201	197	197	198	180	204	214	223	214	178	227	165	201	204	173	185	175	213	202	203	193	204	203	198	205	207	200	233	239	208	166	194	217	188	194	217	215	209	228	203	202	217	188	194	199	217	206	214	186	201	200	218	187	227	193	198	203	235	204	220	206	221	229	213	215	205	192	199	207	219	217	206	194	207	207	236	209	195	206	193	194	196	196	191	191	221	211	172	171	201	171	214	213	193	183	198	218	214	232	208	215	218	191	192	196	199	198	185	181	187	179	204	187	222	200	179	192	180	219	216	193	185	212	195	188	209	194	239	194	169	188	197	200	169	218	200	198	221	212	203	215	206	187	208	240	202	186	212	229	186	221	215	196	200	216	185	198	232	207	179	228	204	190	222	200	212	220	206	214	212	198	212	186	221	204	199	204	209	185	217	209	192	181	191	181	197	216	192	199	204	224	234	199	221	220	185	203	192	179	200	186	183	217	208	208	189	196	194	218	193	211	194	213	208	217	187	227	221	222	190	210	208	217	228	204	208	193	260	233	207	197	193	203	237	190	198	226	180	193	210	183	195	184	224	196	181	194	190	210	178	188	193	205	186	190	184	198	200	206	192	203	202	182	201	212	193	204	170	180	202	206	184	220	223	194	204	202	211	241	207	189	181	176	221	208	191	187	199	212	212	173	194	185	223	238	201	199	176	205	203	193	190	199	213	216	173	204	221	196	226	215	201	218	226	218	206	195	202	196	194	204	185	202	183	218	180	208	220	230	216	180	197	198	196	190	180	190	202	227	197	210	181	200	225	221	243	212	200	177	224	193	169	214	189	206	195	205	206	171	221	210	166	213	192	210	233	216	222	196	237	198	204	199	201	190	215	187	199	214	196	211	206	194	219	235	195	187	211	194	185	200	184	183	206	214	182	177	208	220	161	190	181	176	160	199	218	188	176	184	186	184	216	211	195	220	237	239	209	207	227	197	161	198	189	180	187	204	201	214	206	175	202	205	228	246	215	216	201	239	202	225	198	195	235	228	192	219	216	182	220	221	209	243	200	208	201	234	188	209	211	185	203	196	196	173	195	205	182	187	165	214	226	191	179	184	231	242	193	184	206	217	191	208	195	220	170	211	207	193	198	204	187	195	172	182	197	191	215	184	167	206	203	238	236	187	215	201	190	211	213	221	207	203	209	224	208	232	187	189	208	213	213	206	166	191	183	219	217	223	166	175	180	219	173	229	173	166	215	203	203	203	192	190	197	190	210	168	232	188	179	213	182	182	201	177	186	212	176	178	196	206	200	187	196	208	206	201	206	217	191	202	203	197	178	213	187	197	174	207	216	216	194	216	186	208	185	213	202	215	208	174	214	187	204	203	185	200	238	211	180	231	218	195	185	218	220	202	211	222	225	199	202	177	214	190	201	220	188	222	192	197	199	210	189	193	219	198	202	196	215	198	178	198	193	208	209	213	200	178	174	194	208	167	189	220	186	183	178	200	199	215	222	232	211	227	199	201	213	186	201	203	196	203	212	195	212	228	212	201	215	203	194	214	185	191	246	208	186	166	212	205	197	196	183	212	215	202	187	201	203	184	204	215	212	217	188	176	196	201	194	212	225	186	211	210	193	205	217	219	200	206	185	211	180	196	180	201	197	188	176	202	207	188	202	187	219	195	186	206	200	185	192	210	216	194	197	211	204	188	183	200	236	181	184	192	187	190	197	203	225	199	207	200	224	194	185	216	209	207	199	215	177	188	222	192	184	170	193	211	226	206	193	215	210	187	204	210	225	197	211	210	203	195	227	183	186	213	185	216	203	214	208	199	192	201	202	199	186	180	224	197	183	183	180	188	216	192	212	202	194	223	216	210	194	210	215	206	198	171	220	205	191	198	201	203	221	210	202	210	196	208	203	228	175	217	200	200	207	188	204	223	198	221	177	201	180	212	204	216	206	201	148	203	197	205	210	185	213	215	186	201	184	188	218	203	226	189	199	208	191	204	189	197	173	178	185	209
3331	5263	3081	1475	913	748	640	506	550	512	474	529	494	466	470	465	450	441	495	468	447	467	496	424	453	475	468	463	473	493	441	422	459	446	461	455	502	456	447	438	453	467	455	487	455	470	450	429	446	475	460	421	477	430	475	430	446	463	454	486	441	414	470	518	517	448	471	440	463	450	515	461	472	470	418	480	474	454	512	490	453	449	447	471	445	397	446	478	425	418	494	479	453	489	440	485	449	444	474	455	461	452	450	451	541	471	467	459	447	469	450	423	455	454	490	422	426	486	439	418	424	461	463	438	452	433	460	481	460	450	469	437	448	485	426	477	469	453	470	426	445	489	447	415	476	459	459	465	447	448	468	403	472	455	463	474	466	488	483	431	472	506	437	446	444	458	481	452	437	437	451	482	489	427	457	457	466	437	468	420	468	478	472	480	469	458	413	410	431	465	494	428	490	454	423	453	473	442	466	439	464	429	434	461	466	486	462	457	440	489	484	477	454	479	463	456	426	477	441	461	441	491	459	481	468	506	474	457	455	440	477	435	443	453	445	497	455	444	431	459	480	441	475	440	460	430	449	488	470	439	419	478	446	445	466	461	433	448	426	444	447	456	453	460	448	457	436	443	429	465	398	461	422	453	467	440	424	472	508	456	492	441	471	480	461	497	475	422	418	479	483	434	442	445	441	441	444	445	452	440	480	465	473	431	441	451	422	448	452	489	456	420	475	499	459	443	489	493	468	452	459	464	429	445	455	498	456	422	444	442	469	480	439	407	457	475	466	475	493	440	435	406	461	487	444	472	428	437	443	453	466	460	445	440	464	440	456	424	462	420	473	435	483	429	423	464	503	397	444	420	447	467	450	424	416	486	438	448	477	421	456	458	430	492	474	428	424	437	456	482	430	460	481	442	472	472	477	456	458	434	473	437	469	442	478	431	461	454	448	471	450	472	460	424	444	438	456	420	468	447	480	428	451	448	445	466	439	435	462	431	480	426	483	453	472	440	466	401	478	445	465	465	458	471	430	490	441	429	427	443	423	439	445	446	469	449	457	427	446	449	462	465	477	471	442	440	453	447	466	471	434	443	450	400	423	445	445	442	436	431	438	451	475	393	426	452	439	469	480	475	511	497	448	441	436	490	465	437	454	464	458	454	456	494	442	483	493	507	465	427	483	480	452	469	417	457	473	459	438	442	496	438	456	463	472	427	468	434	441	454	418	453	417	461	424	415	424	458	468	467	459	482	438	476	474	486	444	466	463	475	433	487	463	459	441	472	470	459	467	426	452	435	465	447	479	482	426	439	501	465	447	491	453	439	457	456	477	441	482	421	471	461	445	448	435	417	476	481	471	429	456	487	449	434	468	420	468	464	496	435	467	435	436	443	466	477	492	497	470	415	461	422	463	469	462	473	472	493	502	488	490	449	478	433	439	472	484	442	456	415	444	472	461	456	442	463	495	455	455	464	467	447	477	454	473	450	477	442	468	464	464	438	471	457	474	429	480	416	441	450	440	453	445	456	479	456	456	408	467	479	450	456	460	449	451	445	441	464	435	433	451	454	435	462	449	472	455	449	451	456	456	436	461	455	460	463	452	455	431	415	494	459	481	466	456	440	450	455	431	422	446	480	480	459	471	482	489	480	432	412	416	499	446	447	479	463	470	498	449	453	452	487	516	436	491	450	476	468	496	430	457	509	457	439	474	440	445	459	457	483	431	477	461	446	472	464	457	464	519	457	463	421	431	460	443	455	450	453	408	450	444	463	452	465	482	453	474	468	444	454	437	477	471	460	483	473	464	417	448	462	446	445	453	459	467	447	468	442	487	439	454	449	476	427	448	437	458	458	461	465	414	432	473	452	437	434	477	434	435	465	443	445	464	468	451	451	431	482	432	491	440	488	484	484	446	432	464	465	422	490	440	478	443	458	446	458	418	494	427	468	426	440	464	457	482	437	442	435	449	482	389	402	448	453	492	461	452	447	444	444	463	471	429	482	470	453	415	459	457	481	460	450	459	477	453	454	435	433	431	465	467	439	438	468	436	435	464	474	408	493	458	450	446	480	458	482	451	465	460	408	475	430	453	456	455	478	447	460	464	438	438	486	465	451	417	474	480	478	443	422	484	428	448	461	453	445	430	486	460	458	432	480	478	456	459	440	451	463	402	452	442	496	459	428	471	458	422	466	482	458	442	488	452	476	473	429	442	445	430	490	405	462	465	464	462	457	460	447	451	454	430	462	468	458	484	478	452	441	455	472	446	432	471	464	475	471	459	448	487	469	433	395	440	435	442	477	436	415	474	453	427	458	454	436	471	491	438	463	447	469	422	457	469	494	468	480	484	447	475	488	463	432	469	441	411	479	435	459	456	436	482	432	471	452	430	466	501	444	486	443	455	461	473	441	483	458	488	507	477	441	455	445	486	484	441	458	443	447	496	438	467	461	456	421	454	406	471	492	469	418	477	439	439	409	460	449	485	439	466	460	472	413	483	462	434	492	486	450	469	502	453	472	478	438	482	491	482	436	501	412	452	471	452	418	461	470	435	439	442	428	429	434	437	431	424	476	474	452	471	411	444	454	476	445	426	452	488	463	470	447	449	431	426	454	424	453	442	463	464	464	464	459	459	451	445	490	457	446	456	482	446	458	451	457	460	472	452	502	406	492	442	486	446	483	445	454	456	455	459	476	490	463	476	459	442	457	478	439	476	485	463	420	435	438	478	475	433	489	429	470	461	409	465	436	479	428	467	473	472	451	403	420	477	443	453	436	443	462	472	473	504	432	481	476	477	451	445	409	440	491	453	469	460	456	459	410	475	444	481	463	460	459	451	472	442	458	413	461	464	454	476	471	439	468	449	446	473	458	420	464	433	468	465	472	429	475	493	465	452	451	472	401	443	438	433	429	437	504	430	447	438	435	453	481	429	442	428	469	451	440	483	483	456	460	448	494	476	458	439	462	437	439	460	463	479	481	419	455	479	472	450	479	466	476	470	477	469	456	484	478	443	461	444	446	507	468	429	478	467	435	403	452	501	494	446	465	482	451	442	432	439	420	458	491	464	440	481	459	453	412	422	466	479	462	465	433	470	399	453	418	457	441	484	409	455	453	455	491	425	487	441	456	437	453	451	399	444	416	446	498	453	479	464	441	485	436	435	428	440	443	424	497	452	451	487	439	483	443	411	427	479	448	481	451	432	439	483	464	483	413	467	473	447	475	454	480	424	445	461	444	420	480	475	498	446	454	470	444	458	461	457	453	492	435	469	451	458	447	424	457	444	441	482	451	474	445	497	461	464	471	452	463	468	398	422	454	420	450	448	450	436	418	464	478	416	442	466	451	465	470	434	439	456	483	455	445	480	436	436	441	473	465	472	466	476	457	471	439	430	429	495	473	428	427	434	441	416	457	486	440	448	457	467	467	446	435	491	442	490	437	466	452	481	479	453	471	431	476	441	437	463	481	448	473	408	465	504	469	463	453	452	459	417	428	462	471
32634	12796	1505	366	273	247	219	218	208	203	210	194	222	212	218	191	231	232	215	201	223	202	225	199	211	201	220	201	238	206	212	200	207	227	218	226	204	193	202	193	192	219	193	171	208	235	220	223	190	206	211	221	216	209	177	208	214	209	230	172	218	218	167	248	221	226	212	202	198	220	231	212	224	212	202	224	204	197	227	210	205	222	206	217	205	220	218	230	236	202	183	220	219	210	217	217	219	202	231	238	220	202	211	214	197	220	217	233	213	231	232	196	214	237	226	211	198	194	238	236	231	206	205	192	220	215	203	223	202	216	195	202	202	195	211	207	206	245	202	200	211	237	246	210	216	216	213	222	231	232	185	210	223	211	248	179	194	189	191	222	208	234	210	220	197	231	224	227	234	197	205	201	198	212	219	235	226	236	223	202	189	197	190	212	199	203	229	218	198	223	215	226	244	188	239	206	209	194	210	230	203	226	214	184	193	200	194	231	221	217	220	235	226	193	229	249	195	224	208	223	221	201	222	212	228	210	205	225	196	236	201	254	243	218	201	188	207	207	212	205	190	241	216	195	203	227	210	205	204	209	221	252	211	215	189	228	218	228	226	204	214	208	205	197	218	193	206	218	192	224	219	221	207	205	223	204	194	223	217	204	221	205	205	219	192	214	198	220	204	215	210	231	201	203	208	212	199	213	204	199	212	204	238	210	184	225	228	219	221	228	230	210	210	218	226	197	230	206	225	234	213	222	195	208	214	233	224	221	224	226	201	231	213	195	228	206	202	233	216	201	224	237	211	232	222	216	205	194	233	183	215	240	207	245	215	222	198	223	202	194	246	249	231	249	251	200	215	242	224	212	215	221	218	212	197	196	202	228	234	213	236	210	202	206	214	206	213	212	190	223	209	192	196	199	227	208	217	228	209	192	218	227	217	216	219	213	233	193	239	215	213	213	226	188	209	220	233	207	245	227	208	227	231	253	214	222	216	200	215	217	189	207	213	200	215	198	229	206	223	197	227	221	205	208	211	210	219	216	223	210	251	228	219	220	190	238	217	222	204	244	223	249	185	196	221	195	225	242	218	218	205	191	204	196	196	217	215	222	214	233	210	220	217	201	204	218	227	195	214	233	221	210	220	200	224	169	226	227	240	245	227	221	235	232	221	238	224	220	207	244	212	203	229	250	205	203	218	217	203	234	233	233	220	178	238	199	218	214	222	220	222	204	225	220	207	228	213	186	216	228	224	221	207	218	192	193	220	212	212	207	214	232	213	189	182	205	218	228	196	210	193	188	219	197	235	197	219	203	214	210	196	214	207	224	218	228	236	228	225	203	213	236	224	226	214	201	225	208	209	227	203	208	210	233	215	199	237	205	224	224	202	208	198	213	215	213	213	224	231	192	188	215	266	231	202	205	214	220	241	210	171	218	233	193	229	224	211	184	231	214	206	225	224	222	193	218	203	219	215	236	190	201	196	203	206	221	213	226	194	225	204	216	224	177	218	213	202	248	213	228	209	210	240	239	205	201	253	237	235	192	221	233	234	207	195	229	223	207	198	185	213	239	228	204	246	184	206	210	219	228	211	195	217	232	193	231	193	213	228	238	214	224	215	209	230	217	214	232	234	216	216	224	210	205	212	215	208	215	204	201	208	210	197	258	199	213	212	214	197	231	191	229	211	217	204	244	199	241	215	205	214	210	200	222	212	196	208	248	241	224	224	206	226	237	240	235	264	220	226	213	228	240	218	216	197	260	207	213	187	213	195	227	223	209	230	184	212	214	230	232	220	212	223	236	209	231	256	223	210	198	236	186	220	242	212	197	206	202	215	216	215	218	200	248	224	208	216	188	230	215	200	211	238	232	220	198	217	227	211	218	253	225	225	217	194	212	188	203	203	198	239	224	222	208	211	186	228	200	258	208	243	221	222	217	205	233	212	224	209	219	217	246	228	208	217	207	221	215	223	224	210	204	196	203	222	200	221	232	216	201	211	197	210	215	200	196	242	234	190	209	214	206	221	210	206	228	177	218	223	224	209	212	215	198	200	191	187	220	215	239	219	224	204	232	209	245	219	203	235	187	189	231	209	220	218	219	211	241	209	210	192	210	197	205	228	202	198	204	224	199	236	236	230	206	201	224	204	233	213	204	220	207	226	213	229	234	231	208	224	221	208	231	219	216	199	228	216	228	235	227	259	238	212	240	202	207	222	212	226	234	217	218	205	200	217	219	243	215	222	219	235	205	182	203	226	218	212	220	219	193	216	243	238	209	220	197	234	208	202	200	188	234	182	209	204	211	205	217	213	211	206	231	234	212	198	240	215	228	230	227	211	180	195	227	209	185	225	226	196	184	217	229	202	208	225	219	218	212	226	195	204	219	228	211	202	203	227	194	233	210	250	225	198	207	225	231	187	237	223	199	213	221	190	235	224	207	212	195	208	198	232	196	225	240	195	218	216	212	198	221	224	218	203	194	221	211	207	214	185	224	226	222	246	231	221	231	199	209	225	250	229	234	218	172	222	203	236	215	201	224	192	233	215	247	232	231	196	193	214	200	205	197	195	223	233	214	210	215	242	196	218	235	206	206	210	195	198	226	223	204	199	221	220	211	194	196	231	195	204	199	215	200	220	202	220	220	244	227	242	221	213	216	212	207	231	217	231	207	194	218	230	203	225	200	231	219	192	203	200	194	245	223	220	211	232	203	236	225	217	196	240	186	225	224	222	252	234	210	226	185	238	248	197	207	192	203	230	209	205	217	216	215	226	224	211	193	228	237	218	192	190	228	230	227	183	202	194	216	226	205	211	200	237	191	224	218	228	214	209	199	223	193	196	237	219	220	210	208	204	210	247	239	221	214	215	222	200	212	228	214	222	204	212	237	203	221	215	202	224	220	232	216	220	209	231	185	211	210	217	214	226	200	230	208	212	224	203	206	224	214	225	214	235	204	196	222	218	230	201	232	211	213	173	204	195	200	201	222	222	218	234	194	213	238	193	233	221	250	226	219	203	221	240	229	176	207	188	200	212	211	230	222	209	199	235	194	209	248	204	224	227	212	220	228	195	252	221	211	234	209	206	192	200	205	185	220	202	237	225	186	247	219	207	193	199	214	217	196	222	196	214	229	173	223	238	212	226	223	196	213	238	208	211	192	204	200	218	222	212	227	217	215	232	222	211	196	200	190	213	195	225	203	220	203	224	209	208	221	217	226	206	200	208	194	203	213	242	210	230	200	212	222	222	217	213	211	216	221	204	221	204	206	194	229	216	219	208	220	216	238	242	220	209	208	252	207	210	214	209	237	229	217	228	230	207	229	215	200	196	210	195	224	211	210	203	214	213	223	213	209	237	205	230	221	219	242	195	209	196	220	224	198	198	249	208	210	226	224	208	211	220	209	211	227	231	235	216	208	209	200	203	211	222	240	218	217	213	208	214	227	236	189	218	202	243	246	210	216	237	229	220	202	188	233	218	224	225	188	219	209	191	220	214	209	203	228
5171	811	670	547	557	502	504	543	566	511	506	525	515	509	533	515	542	570	548	510	510	518	542	537	485	557	482	492	523	523	533	531	536	524	552	526	515	537	527	500	529	498	525	551	528	525	489	570	532	533	515	505	489	488	484	521	544	530	513	497	543	494	488	552	547	554	520	483	567	514	510	499	517	527	545	524	545	547	529	517	483	520	514	535	458	514	545	507	520	526	524	520	517	504	540	513	487	551	532	499	524	514	515	509	516	494	490	475	527	500	529	528	539	558	531	522	531	530	539	477	497	500	513	547	514	529	500	507	527	472	520	549	523	530	522	548	482	518	517	512	523	539	508	486	491	527	492	486	495	535	534	500	554	498	523	539	492	484	569	520	521	507	533	515	514	541	534	493	488	495	565	511	518	485	546	485	539	506	523	533	486	506	486	512	479	530	539	496	537	537	497	550	528	513	513	519	521	485	490	515	519	517	516	513	521	518	502	525	569	464	536	489	541	535	519	522	536	532	521	554	528	536	524	526	518	530	563	488	498	499	505	534	475	530	541	542	471	532	574	548	498	485	523	518	544	514	515	508	549	513	531	496	532	509	479	514	489	520	514	523	519	505	556	535	566	517	519	564	486	541	554	513	525	482	523	493	491	538	500	471	565	493	501	549	515	495	505	536	537	503	543	522	522	528	514	536	499	535	507	565	526	519	518	527	566	518	547	500	552	527	494	511	527	563	541	540	563	507	501	562	533	503	508	509	487	509	518	526	516	510	535	520	488	578	551	536	526	539	524	524	505	508	559	541	535	529	493	510	541	530	526	551	536	511	494	533	504	510	481	525	562	503	511	518	534	473	559	514	532	578	499	490	511	507	486	513	539	531	531	554	496	529	529	498	515	528	531	537	515	524	516	520	546	479	522	520	537	511	510	511	534	515	513	496	544	538	526	503	542	484	533	518	507	527	480	533	510	461	503	511	510	497	484	496	477	506	551	529	499	549	514	555	487	545	498	511	581	550	524	517	519	530	544	508	498	501	498	539	542	511	501	474	547	471	535	516	514	516	517	496	499	532	532	537	489	479	529	547	488	542	545	504	541	490	534	532	471	517	517	519	572	552	541	511	524	504	517	508	553	489	538	530	504	522	554	519	520	493	564	536	516	532	503	537	548	520	585	522	493	486	529	497	498	505	523	543	545	521	511	483	537	530	501	533	530	485	536	548	540	513	503	498	457	533	522	470	496	497	496	507	507	487	504	555	485	500	505	508	512	492	516	540	525	492	500	534	526	540	487	507	522	514	540	494	503	529	474	555	547	505	482	539	512	509	569	549	541	542	552	512	515	479	527	513	551	479	534	490	534	512	494	496	556	512	513	511	523	499	512	551	507	545	536	502	507	489	545	517	512	517	511	526	505	529	517	503	570	558	488	533	524	489	508	534	471	537	553	527	501	496	518	525	546	498	528	511	535	539	547	536	506	510	508	532	522	504	482	528	529	523	551	547	517	500	497	542	532	478	508	518	495	525	524	496	506	521	534	562	501	523	527	520	555	526	549	543	492	500	487	504	538	485	536	502	534	535	565	489	526	533	483	532	533	515	531	495	552	495	489	512	529	521	510	531	521	511	507	464	568	520	531	542	556	478	506	537	495	499	509	559	520	552	502	499	523	509	538	489	503	502	582	509	496	504	551	482	499	522	513	526	516	520	523	553	499	499	520	487	492	540	495	502	495	500	515	515	532	511	488	506	499	559	546	523	515	517	524	516	495	510	522	533	489	471	531	521	506	495	487	539	524	506	478	554	520	509	550	523	522	525	520	507	536	520	486	488	515	499	502	531	499	478	493	526	494	490	496	559	505	523	517	479	520	527	508	532	508	556	509	508	484	500	533	481	503	509	492	503	508	518	538	506	509	512	532	524	529	545	540	517	512	511	543	520	478	535	524	537	507	540	477	554	539	498	498	536	539	457	506	505	527	515	554	491	543	504	487	530	509	515	497	526	513	509	541	534	482	543	546	518	538	516	521	502	495	515	502	531	534	537	463	495	522	502	525	526	560	531	526	486	536	512	547	538	513	562	512	549	480	553	508	510	499	514	526	508	471	485	510	487	522	510	553	511	516	545	519	529	508	508	522	530	548	547	511	536	498	527	518	525	528	537	499	512	571	538	535	530	537	524	512	456	516	542	518	480	499	458	526	532	528	506	514	503	542	480	495	562	528	517	507	495	494	556	484	529	543	508	541	507	564	519	537	544	512	551	577	536	514	507	485	490	527	475	520	507	524	556	518	506	539	535	529	506	511	504	513	472	516	531	531	487	498	505	523	513	519	514	543	499	501	510	539	549	510	514	497	507	529	522	478	515	519	567	516	536	510	564	514	501	471	494	522	499	538	513	502	522	509	533	520	524	516	543	535	499	545	536	505	528	529	501	486	501	526	545	535	511	502	552	538	475	514	546	524	496	481	502	556	507	518	517	531	493	515	524	576	510	499	531	498	509	539	503	537	524	566	533	525	542	518	510	524	540	481	527	578	512	494	548	526	510	532	555	510	502	533	544	510	536	541	529	516	489	521	514	502	512	527	516	525	509	527	536	474	513	519	493	512	533	495	508	491	493	555	508	486	509	567	517	550	520	497	558	535	509	506	547	540	497	477	550	480	523	531	544	528	473	520	523	509	499	550	546	498	526	502	554	582	495	540	532	512	498	519	515	527	514	580	523	510	491	530	499	507	523	536	559	558	497	524	474	543	522	523	486	494	500	466	565	509	497	515	504	539	502	539	527	505	523	535	503	508	560	501	496	553	472	492	541	500	545	549	533	479	524	534	539	518	513	511	505	499	541	531	482	527	549	538	547	528	517	495	497	510	483	500	533	526	527	513	511	520	507	499	530	496	511	505	561	462	542	532	518	511	539	536	491	524	553	536	517	504	472	520	484	498	506	514	556	526	475	517	516	524	515	538	492	512	495	501	511	524	504	530	531	501	530	557	504	498	516	535	494	498	547	564	532	509	548	519	496	518	560	506	541	539	552	505	473	558	534	517	538	558	486	485	500	517	510	541	547	526	542	519	546	484	530	482	493	540	497	522	518	521	507	536	485	523	542	554	503	524	535	501	497	517	542	477	540	551	531	535	515	512	492	521	498	527	517	518	515	501	483	499	557	547	539	557	553	545	538	497	473	544	527	509	525	535	512	474	547	526	505	531	499	483	496	569	514	521	526	478	508	519	502	507	513	513	464	496	515	524	542	525	512	534	482	508	516	521	546	506	537	538	502	512	511	495	532	516	511	521	527	527	510	513	505	551	524	518	495	528	460	521	468	446	514	488	524	521	509	493	544	564	582	499	493	554	523	515	504	514	546	503	522	486	497	525	546	527	525	502	480	514	548	524	507	502	485	529	514	536	537	548	496	531	544	506	533	531	505	488	546	515	523	550	512	507	475	500	524	511	517	537	547	528	499	516	531	503	457	489	522	522	514	521	513	555	512	578	529	501	531	460	494
24525	20856	24369	27408	19284	1257	483	395	321	341	337	330	317	338	347	344	315	308	328	313	288	315	300	272	333	294	350	341	312	321	346	316	291	293	310	303	305	276	317	293	292	338	319	318	306	314	330	293	282	312	308	335	317	312	353	348	317	327	339	285	300	290	301	271	313	326	312	331	326	304	298	291	290	299	343	298	293	306	335	355	329	296	291	312	292	264	292	330	307	328	275	304	285	320	269	325	321	278	283	295	295	305	288	298	291	332	323	313	312	293	288	310	330	297	319	309	303	304	289	337	313	283	284	285	311	283	303	284	298	316	317	298	327	293	279	313	336	293	303	335	296	291	325	297	293	307	320	299	323	317	272	323	270	305	317	311	295	276	330	290	302	314	308	299	282	284	300	355	328	335	281	295	338	318	275	318	318	279	307	287	331	317	314	341	284	272	315	273	289	305	283	325	303	336	300	283	299	319	310	286	299	318	287	297	295	321	277	302	313	308	271	320	305	289	321	324	288	276	320	285	308	277	296	311	338	324	288	291	306	309	320	304	280	281	291	320	325	259	319	294	326	323	302	329	311	316	294	264	283	305	333	306	304	292	311	276	284	291	305	329	292	332	300	326	285	344	257	270	330	299	275	325	314	302	305	335	317	289	316	321	305	311	297	287	282	318	292	317	341	333	319	327	309	304	284	313	305	294	287	289	318	308	292	290	289	275	284	283	274	311	294	362	290	299	301	308	304	312	281	324	280	316	293	321	293	310	311	306	295	321	297	310	322	288	292	301	295	322	285	305	303	317	341	305	327	296	303	311	297	296	305	294	263	281	309	331	309	290	315	326	334	319	296	293	288	319	287	324	314	293	309	311	311	327	314	322	300	290	296	324	336	303	292	283	278	319	281	283	311	313	336	312	304	289	312	306	334	277	327	304	296	312	302	301	305	292	275	323	308	307	270	299	264	276	308	298	301	275	292	324	309	327	313	304	351	314	324	257	282	312	316	313	303	308	300	304	300	299	328	300	329	305	301	306	302	313	306	275	315	303	305	308	317	319	352	317	285	321	288	297	314	311	281	305	303	294	266	292	321	305	337	319	329	303	285	320	324	321	334	291	307	307	292	307	327	294	324	339	313	290	286	318	291	314	299	282	298	269	325	317	286	293	272	312	314	306	324	308	298	314	323	343	349	338	295	288	317	329	277	312	281	274	302	283	269	325	353	309	322	314	321	325	315	288	316	325	300	294	304	320	318	288	330	342	321	315	292	301	300	290	293	291	297	292	346	286	305	291	305	282	310	302	289	303	280	326	289	323	330	316	343	326	297	300	314	309	328	329	281	287	310	313	314	293	315	307	306	329	318	316	292	298	309	294	327	284	320	303	319	335	327	315	325	276	336	288	283	318	282	296	277	317	339	297	282	296	310	328	324	293	325	320	284	307	289	300	308	341	336	324	301	300	282	314	334	331	297	329	308	305	306	334	315	297	291	304	305	286	281	312	339	303	270	305	305	326	323	313	292	298	332	312	338	336	291	282	322	339	305	286	297	300	295	285	296	276	325	320	306	315	319	300	299	294	289	303	295	295	289	291	278	307	283	309	310	298	305	300	296	318	305	316	281	288	299	323	317	317	315	323	291	298	315	281	278	329	312	297	339	319	264	289	273	312	298	299	289	314	312	319	293	262	276	291	330	319	305	299	322	291	280	297	288	305	316	310	335	299	305	328	296	304	308	313	295	325	316	305	298	292	297	295	296	309	280	294	310	326	277	287	324	332	307	279	315	311	306	311	287	316	282	274	285	297	290	294	327	274	307	271	266	313	307	313	278	329	299	300	302	294	315	303	321	300	302	303	294	318	299	288	309	304	291	314	283	322	296	331	313	311	320	332	303	332	323	307	306	293	305	299	287	303	314	276	289	290	310	292	300	295	323	297	291	289	316	344	274	335	316	319	273	332	332	299	316	268	275	307	308	300	292	314	327	296	296	278	309	308	297	291	332	300	301	299	291	319	332	303	314	269	287	325	310	321	308	304	262	275	310	334	312	300	309	287	309	322	287	279	268	298	289	332	313	343	335	348	320	315	315	319	309	300	296	278	313	276	296	262	280	295	309	341	331	279	309	294	313	299	308	307	309	306	323	286	307	278	315	300	294	308	324	318	325	341	336	332	291	296	308	301	296	319	310	250	305	317	267	289	320	302	309	289	292	324	299	310	315	329	282	328	333	323	287	273	308	313	321	288	315	295	318	308	340	320	305	298	299	301	307	319	293	295	322	318	319	299	347	305	333	352	334	297	302	327	290	335	305	299	301	259	347	311	328	329	295	297	292	243	301	284	327	299	326	301	328	304	271	305	307	313	279	334	299	295	311	336	319	301	306	327	279	279	312	270	311	283	295	329	281	297	290	326	322	319	304	334	290	317	298	302	320	309	340	284	311	304	318	316	308	322	296	308	301	321	305	292	333	299	281	295	327	309	310	323	294	308	289	294	297	275	270	309	324	330	308	294	290	297	304	298	295	276	295	304	298	290	262	312	308	314	294	326	310	265	311	283	286	307	336	297	299	297	302	299	300	316	296	296	302	274	326	309	292	281	278	326	308	299	287	328	286	275	299	301	325	298	323	291	279	312	300	316	313	316	269	321	268	293	304	270	309	278	282	269	313	296	318	338	316	292	292	288	305	289	294	297	297	324	309	295	288	311	272	302	277	293	294	309	300	308	328	304	301	300	325	300	298	294	287	295	315	333	315	290	257	290	310	332	343	310	319	277	317	320	274	304	318	295	278	301	285	323	295	292	309	279	308	305	299	316	345	320	311	276	320	274	283	316	296	325	305	307	316	335	323	329	290	330	292	312	327	326	323	329	300	288	300	315	337	300	309	320	339	292	280	343	317	324	316	297	275	311	314	311	327	291	278	319	295	312	328	315	305	289	271	343	278	324	313	293	312	292	295	316	304	319	306	288	295	326	301	282	292	329	284	328	312	348	302	280	341	345	296	317	350	300	287	329	286	280	321	329	285	302	318	339	305	315	320	273	352	279	301	296	316	337	296	302	293	312	312	334	288	308	300	288	290	322	323	302	316	316	301	299	305	296	284	287	303	272	325	298	291	319	354	312	307	280	316	309	319	293	333	325	300	327	334	294	275	274	312	292	319	313	306	327	289	316	297	278	317	320	317	314	295	303	292	279	296	309	280	306	323	300	345	321	285	294	337	276	314	293	268	314	311	289	313	300	327	326	299	303	313	268	319	291	329	316	284	319	303	311	296	308	297	312	319	310	278	296	269	313	281	332	312	281	314	300	338	289	330	314	303	302	297	318	306	314	313	328	324	285	309	297	304	319	303	298	318	305	282	305	309	278	321	335	344	329	295	276	280	296	292	327	307	290	304	306	332	300	312	281	320	275	285	296	305	302	308	319	313	288	305	320	291	323	305	304	286	286	259	285	294	294	315	274	312	308	314	302	290	330	323	305	313	319	293	332	311	309	256	292	295	318	305	313
3222	2953	1990	1173	892	815	793	722	702	698	758	714	669	682	677	729	670	734	689	717	757	682	715	672	657	666	698	649	731	676	692	738	714	727	693	652	724	645	677	695	663	652	716	668	633	686	668	647	721	654	645	713	714	707	705	716	682	703	658	663	660	682	651	711	683	678	711	666	684	731	690	637	685	681	686	654	677	695	715	722	727	691	669	678	654	676	696	667	693	686	646	672	704	694	745	691	740	684	718	697	683	746	733	706	679	702	698	626	700	686	693	658	696	638	707	680	678	688	666	675	683	686	672	692	679	683	696	677	625	682	688	704	673	701	661	655	704	647	660	664	665	678	674	657	671	661	669	704	768	701	710	720	709	733	639	682	704	678	712	704	713	655	659	679	708	660	669	653	666	785	694	658	717	684	680	688	734	695	707	681	652	726	684	691	672	651	697	638	656	689	703	684	698	674	659	712	684	696	681	707	659	713	662	667	694	665	672	649	687	653	703	648	704	655	642	665	704	684	682	709	719	657	676	674	698	731	694	691	716	710	710	676	680	656	629	677	685	685	728	683	657	677	674	643	691	635	698	694	718	675	703	638	683	624	669	689	663	714	711	710	688	688	705	663	670	668	640	692	670	696	632	689	706	692	700	720	665	651	639	712	675	668	685	657	648	655	726	671	683	685	702	684	644	711	697	695	685	715	753	684	717	664	696	678	746	686	679	707	705	715	708	717	676	681	700	660	694	699	716	634	729	650	643	704	688	619	685	673	684	648	667	652	676	683	691	671	694	731	677	670	671	686	712	703	693	660	660	657	674	686	679	679	722	684	685	666	677	720	688	671	688	714	675	654	695	674	685	682	702	703	677	708	697	654	653	659	670	678	681	687	703	694	699	700	618	669	704	695	702	660	681	678	683	705	709	700	677	694	656	662	667	686	686	690	677	718	667	644	681	645	706	704	710	679	710	739	665	676	659	665	679	682	671	627	701	658	671	682	702	658	740	710	693	710	708	670	644	708	641	668	651	704	673	683	681	679	707	712	658	656	779	696	687	676	647	683	705	680	695	707	678	690	699	698	683	685	687	635	711	677	724	722	690	668	703	687	677	705	690	691	679	660	656	687	667	623	651	650	660	670	641	696	684	654	712	706	650	661	751	696	641	719	675	662	669	692	701	639	590	721	670	703	625	685	632	652	689	700	659	637	648	650	671	698	678	711	674	688	661	709	693	691	720	681	673	639	693	710	694	650	698	682	710	660	674	715	670	681	706	644	704	677	693	676	687	715	661	659	694	713	757	712	646	675	678	717	669	690	664	685	618	715	723	689	670	691	687	736	683	660	689	632	670	697	690	663	705	652	695	641	658	678	680	691	641	678	716	693	695	693	667	672	678	662	692	704	713	680	682	696	682	700	676	681	679	689	665	702	694	686	657	670	685	733	686	723	661	707	693	670	690	663	689	630	681	651	689	679	637	699	727	705	686	678	686	706	681	665	665	690	677	725	728	703	703	678	679	755	702	668	712	664	657	711	642	687	729	664	665	675	718	737	700	703	703	688	684	653	671	710	686	658	694	713	723	689	649	598	668	695	641	692	691	681	674	624	710	616	648	663	678	700	643	694	618	630	660	663	664	664	724	678	666	696	671	671	664	655	691	682	702	696	691	664	649	704	742	694	686	734	640	688	659	717	675	681	661	704	719	719	679	678	675	682	658	678	716	715	663	695	745	674	703	614	703	668	667	656	680	648	637	681	695	645	709	648	685	669	633	667	665	686	693	696	710	700	668	668	668	711	693	712	702	661	681	618	669	661	703	653	685	692	670	681	675	663	638	716	664	690	677	661	684	680	698	691	666	702	699	706	684	679	689	632	668	681	672	682	675	693	668	670	682	702	698	690	667	629	723	739	662	696	687	689	663	703	667	670	690	704	688	710	694	622	620	703	726	657	676	656	671	678	722	682	705	701	679	695	693	653	682	678	680	644	673	679	684	684	693	628	668	654	651	644	637	683	668	710	709	682	681	686	691	714	648	672	704	660	715	697	727	653	662	677	696	682	659	670	740	700	673	701	657	663	668	659	720	710	704	702	719	731	677	667	696	682	669	683	656	649	633	648	667	702	669	663	670	714	649	709	717	652	689	679	690	663	679	673	688	696	713	725	685	659	674	718	662	706	707	702	699	723	725	668	694	728	654	641	630	705	719	616	661	677	703	682	702	624	686	715	658	684	698	654	672	697	721	693	662	659	676	764	659	687	715	691	652	679	653	703	727	667	656	649	612	670	700	674	678	686	665	686	673	675	668	665	658	662	664	666	667	660	691	637	672	691	664	663	681	629	675	676	651	653	651	688	726	670	687	688	656	663	679	688	688	665	739	679	681	653	693	711	764	692	683	712	651	692	722	672	657	627	679	627	704	707	687	661	714	689	697	665	671	651	630	700	713	611	670	656	704	723	699	651	723	671	665	696	691	705	658	728	647	666	688	681	711	672	637	699	688	708	704	694	669	698	664	712	671	708	664	696	678	707	685	751	680	710	686	663	672	687	689	714	668	684	652	685	652	673	675	668	685	694	638	675	695	649	649	680	643	682	609	696	688	694	665	672	751	693	667	690	710	663	702	669	712	689	717	713	692	662	707	699	664	671	648	696	671	668	650	699	679	642	709	677	669	700	668	728	675	661	680	666	647	675	666	683	703	683	701	684	648	696	655	681	689	700	690	709	676	702	702	654	666	699	692	668	682	686	712	665	650	662	658	645	685	726	709	692	683	705	698	724	658	709	638	717	707	676	697	676	656	653	701	717	676	694	701	663	706	684	643	671	681	709	686	655	705	668	725	651	685	650	685	665	684	664	663	683	698	691	680	669	686	661	669	636	692	693	696	659	684	663	678	701	717	633	647	679	674	659	677	662	638	684	662	662	656	750	702	678	673	689	653	663	736	680	659	660	680	729	678	666	704	669	663	717	661	666	671	738	704	711	712	638	679	659	677	672	674	701	684	660	652	716	684	654	686	697	675	658	749	695	679	680	657	668	625	726	699	690	679	704	697	650	726	684	678	680	643	660	698	689	667	663	685	702	642	707	704	711	674	648	667	695	732	691	652	718	706	670	674	661	696	666	719	666	665	675	692	742	664	695	735	671	659	699	723	696	690	668	704	696	664	643	653	746	725	688	664	701	694	689	695	692	712	744	701	737	678	708	706	697	720	675	654	660	704	620	675	714	637	705	702	717	720	685	706	692	640	726	701	676	679	676	625	717	696	651	663	696	689	646	657	690	699	699	710	655	746	673	666	683	710	704	693	678	668	682	680	646	670	618	648	678	672	707	672	640	656	730	667	687	714	672	697	736	674	666	649	664	696	726	696	686	687	695	641	743	619	664	648	703	658	713	680	709	659	655	666	659	661	716	661	706	698	682	675	626	703	705	700	735	611	695	732	693	686	725	659	653	632	701	724	656	696	679	660	698	704	673	679	696	650	693	661	694	702	687	707	690	661	730	673	661
23535	20822	25090	26683	20827	20798	2863	438	317	293	272	262	228	257	235	246	246	215	219	209	217	224	250	231	254	229	189	188	201	217	183	194	198	207	227	224	229	205	197	200	203	230	209	211	196	227	219	216	184	220	214	205	220	219	217	233	194	164	215	237	187	210	217	198	194	196	216	261	193	196	243	210	195	226	204	205	202	201	196	165	202	211	198	204	208	189	195	196	221	171	204	191	201	214	203	222	164	194	219	192	176	204	205	201	172	186	200	193	183	184	206	202	202	190	207	211	184	197	203	199	209	203	200	213	188	216	223	206	204	228	215	204	196	216	180	196	211	187	199	201	222	190	201	199	222	201	188	185	212	220	241	223	217	188	233	196	210	217	201	189	225	201	196	198	199	194	203	205	174	223	207	197	191	187	205	226	202	191	186	227	183	180	192	178	225	210	169	194	219	191	223	214	214	241	197	179	214	208	175	187	233	188	201	190	216	212	185	209	226	216	203	188	232	220	198	203	165	197	220	189	214	214	186	205	229	217	196	232	198	221	212	194	198	209	222	188	195	203	213	216	208	222	202	182	208	189	197	184	212	193	202	207	201	213	223	233	212	227	221	203	203	231	217	188	207	209	221	197	189	189	214	194	213	220	229	193	207	207	190	178	213	198	189	203	219	176	213	217	226	198	179	207	216	217	197	202	184	182	206	222	187	178	195	199	220	215	213	181	212	225	189	202	200	209	245	212	225	205	193	193	192	201	222	194	217	210	214	197	214	199	193	230	180	185	214	178	189	216	200	207	183	232	166	191	223	185	189	243	216	198	219	215	204	194	223	204	200	196	189	187	216	202	188	199	176	198	196	217	187	216	214	191	216	193	184	179	190	184	181	196	198	229	172	210	209	214	197	213	220	185	188	198	195	201	187	188	197	201	215	177	203	200	175	221	205	209	174	205	183	195	205	197	214	176	213	203	210	199	218	220	176	184	213	201	189	228	190	185	167	222	188	219	215	196	200	191	217	207	205	190	195	214	182	225	219	208	185	203	221	230	231	212	194	218	205	195	204	200	204	215	233	186	213	210	215	202	229	209	174	247	220	213	213	193	190	203	249	214	209	204	213	192	195	202	205	201	221	201	186	221	208	199	214	194	193	184	206	188	221	204	198	230	199	192	183	207	204	219	193	207	209	194	184	222	197	210	211	211	185	179	212	197	208	183	196	235	212	216	175	196	223	208	181	195	239	202	199	228	192	190	209	231	185	211	205	225	239	189	216	205	201	207	185	195	188	224	184	181	199	222	214	185	189	196	189	188	210	190	219	222	193	176	179	210	192	216	205	205	230	218	210	237	196	211	206	194	184	197	209	188	190	204	198	208	191	187	195	196	207	210	218	211	222	233	207	209	206	204	224	226	186	209	196	194	224	188	237	206	222	182	225	208	204	206	200	200	189	193	230	212	212	195	201	202	199	207	190	179	191	206	188	170	213	197	220	211	213	182	227	215	203	233	215	178	212	208	218	172	220	221	202	199	194	185	242	199	183	225	214	190	207	171	210	218	240	194	203	207	232	202	207	187	193	210	236	205	189	186	204	236	204	215	210	216	214	237	206	195	199	195	166	203	170	213	180	182	226	218	198	206	189	188	197	191	224	216	176	199	209	233	209	186	198	228	241	176	193	212	221	212	212	216	224	193	190	196	207	197	216	229	196	220	236	216	165	202	218	200	194	200	232	194	196	218	216	200	211	187	222	198	171	215	235	229	226	230	194	215	207	198	216	218	195	191	230	200	204	199	208	195	197	165	195	187	192	196	253	209	196	207	205	206	203	237	217	198	208	248	199	193	216	215	200	170	207	203	182	170	188	204	196	197	216	224	191	175	207	206	204	216	193	199	208	201	199	222	236	196	204	223	211	194	194	212	221	195	182	226	209	211	200	193	234	209	177	214	216	188	190	220	193	226	208	203	213	180	194	187	226	186	180	201	170	206	234	204	242	185	217	213	210	215	219	199	195	179	192	182	214	200	200	204	184	212	207	238	205	192	167	226	174	215	210	178	212	174	224	184	220	198	221	197	197	197	214	206	193	204	200	180	188	196	202	184	233	199	240	222	203	250	213	192	227	191	176	220	212	209	200	181	222	174	186	201	182	195	204	209	223	177	184	221	194	202	182	193	203	195	193	204	223	223	191	206	202	201	227	220	216	178	216	227	188	178	197	189	210	200	223	194	206	191	213	216	221	214	194	215	209	197	192	187	194	215	208	220	210	241	213	202	195	207	194	192	196	205	213	202	221	218	200	183	226	205	211	209	198	210	202	197	195	199	197	206	204	196	188	201	184	221	201	200	219	208	217	210	187	182	222	223	220	204	214	229	193	183	175	190	197	204	195	194	194	220	193	194	192	190	208	194	192	188	179	206	188	219	231	201	197	182	213	200	202	187	202	188	219	198	205	207	220	191	201	186	217	227	189	219	179	241	206	201	189	194	202	221	188	197	204	194	205	192	169	199	192	200	248	207	211	184	209	215	195	226	204	206	236	204	197	170	160	201	229	199	201	218	205	182	186	169	205	210	207	190	193	209	185	192	203	217	197	194	216	194	203	194	184	186	179	191	202	207	224	184	199	218	182	210	209	193	199	192	216	195	190	196	198	205	220	250	188	201	206	201	194	206	201	200	218	195	207	222	211	187	213	191	199	204	170	206	202	209	212	213	203	223	209	230	211	200	212	174	197	201	180	214	223	194	198	182	169	225	209	192	205	208	185	215	233	220	208	183	192	223	199	225	229	220	235	211	211	202	196	201	201	186	193	187	203	221	184	210	234	193	226	201	203	182	208	197	204	228	190	196	195	201	215	184	233	187	211	228	173	190	224	206	196	219	190	210	214	200	205	206	208	188	194	186	226	219	200	200	205	236	195	197	209	212	210	228	184	179	207	207	212	201	185	201	179	201	215	220	216	221	161	226	205	202	205	199	205	211	193	199	190	184	213	186	184	223	187	192	198	212	214	199	192	189	182	201	186	199	161	213	204	185	204	233	222	165	200	205	215	203	202	216	224	195	212	201	175	182	192	191	231	218	220	176	224	210	204	201	194	212	193	199	211	180	185	166	216	215	214	207	236	217	202	204	200	200	198	195	189	170	196	180	215	204	212	215	193	205	202	216	211	193	201	217	213	237	190	206	208	209	207	203	220	195	204	214	190	220	206	217	208	197	173	162	218	201	182	206	203	194	210	186	190	189	233	216	224	212	227	188	179	199	212	181	189	198	211	203	231	193	170	204	202	183	220	186	201	204	219	213	229	203	203	206	201	197	186	196	198	198	193	179	218	216	196	213	192	213	199	217	189	206	196	211	241	237	198	202	204	197	196	227	186	220	200	182	222	227	207	217	193	184	201	216	172	226	200	184	187	187	207	213	219	175	219	190	226	201	180	214	194	187	238	221	187	210	222	188	211	212	203	220	194	198	210	214	232	213	196	200	206	233	214	213	214	200	217	199	208	212	238	189
3314	5207	3123	1485	901	676	550	601	505	499	504	454	506	483	460	473	464	458	445	452	468	476	472	412	477	454	503	449	456	449	476	494	445	473	488	437	453	427	465	447	435	457	465	446	452	432	440	487	457	463	487	451	426	423	466	424	443	488	437	478	432	463	482	465	439	472	434	456	440	459	471	443	434	429	429	457	480	444	485	451	443	428	437	459	472	461	484	451	475	440	475	468	430	430	486	458	468	438	447	478	475	428	464	455	460	512	460	445	468	422	438	472	483	420	411	472	453	475	462	464	503	472	471	471	465	422	448	412	466	469	472	457	449	452	465	469	466	449	454	445	469	448	479	438	490	457	477	450	451	481	492	448	442	423	442	425	512	434	469	434	466	445	407	457	444	433	486	456	473	461	465	449	451	466	455	429	504	461	448	449	438	453	431	475	461	434	458	419	462	480	469	466	428	456	452	452	443	458	441	484	418	423	450	479	443	469	446	456	472	435	463	440	465	493	438	490	439	507	451	409	440	415	448	490	468	436	446	426	433	513	435	457	453	401	455	403	462	437	492	445	454	461	466	461	465	465	467	457	470	477	420	471	467	454	487	467	453	461	451	444	400	424	461	450	436	448	454	462	419	443	472	481	476	445	479	431	430	440	441	480	464	454	424	471	453	435	462	443	437	450	484	448	443	455	415	430	452	456	431	436	475	478	443	444	444	467	454	452	484	450	440	431	449	424	451	433	488	441	452	432	434	470	501	466	479	444	429	461	414	458	479	419	481	478	478	491	479	479	465	466	486	483	486	487	467	488	454	487	471	507	436	423	448	502	443	480	482	488	479	446	442	445	407	515	479	477	419	488	476	473	456	485	453	449	460	466	417	461	469	441	429	432	424	455	444	476	449	481	454	476	459	451	419	439	465	442	425	474	486	455	456	465	466	458	416	509	457	430	443	459	479	475	451	447	468	425	446	474	455	462	490	476	463	404	444	478	444	491	443	483	466	478	438	484	442	464	467	448	446	438	458	398	444	443	478	435	470	454	477	485	448	418	437	452	431	481	428	476	451	440	478	450	428	447	457	440	452	457	491	478	442	447	465	452	474	480	438	437	461	454	435	468	454	417	467	459	457	437	458	489	454	477	441	482	440	445	460	471	438	453	459	436	462	471	508	483	454	459	430	476	426	452	488	452	469	452	468	438	424	463	433	463	495	441	480	472	444	497	447	475	497	468	428	423	469	464	464	450	442	460	474	459	480	461	479	477	429	481	441	454	408	454	425	451	442	455	423	495	477	415	499	457	467	471	445	450	472	461	491	502	435	468	435	430	462	480	453	438	431	459	440	437	455	441	421	460	429	461	464	441	491	463	459	451	473	439	463	478	446	443	463	456	460	447	452	430	458	446	467	472	451	468	453	477	417	471	468	484	488	465	425	465	500	490	466	494	460	481	444	488	457	483	441	428	453	453	425	489	432	445	435	419	474	486	463	446	475	496	474	425	446	465	477	485	437	455	479	475	459	433	450	480	432	429	451	483	428	435	457	478	478	449	511	419	434	479	476	429	485	435	441	475	472	475	476	497	457	479	476	459	442	430	479	464	438	450	458	450	459	461	470	468	462	459	484	432	451	477	467	460	436	468	456	418	451	482	431	464	469	509	459	436	473	467	468	471	463	502	473	463	448	459	426	480	466	469	474	474	468	499	423	490	441	482	456	436	439	425	466	469	435	468	450	456	446	432	461	488	452	490	443	468	445	427	457	467	417	441	438	467	453	475	473	521	425	467	440	476	484	419	477	414	458	473	477	453	458	461	480	446	454	449	435	490	477	420	482	456	460	435	452	434	459	467	500	435	455	454	458	473	458	430	451	459	409	468	414	464	458	458	491	452	449	428	431	452	452	489	433	440	442	456	432	471	448	481	446	450	445	432	436	457	461	487	467	472	464	406	430	498	465	479	477	489	488	449	442	441	438	417	467	437	438	477	493	430	466	440	477	439	438	462	468	425	491	483	454	475	441	463	445	409	453	483	478	424	464	425	443	462	467	420	450	434	429	514	438	403	497	449	453	457	427	440	461	486	452	461	416	418	502	439	451	461	443	472	495	449	457	438	453	477	417	421	439	396	481	471	480	469	419	482	476	451	480	477	437	459	417	480	422	467	438	431	452	478	452	452	452	463	483	469	452	455	431	452	445	413	439	452	440	443	444	448	463	478	458	487	451	445	418	446	444	462	461	467	451	431	448	465	437	471	456	475	480	415	482	442	437	470	476	493	433	445	423	448	438	438	436	448	463	460	460	422	472	426	464	419	507	475	472	450	451	446	489	475	485	461	469	422	493	462	503	451	465	449	462	463	421	446	438	494	457	431	424	465	476	443	432	462	446	464	456	440	429	462	465	450	430	462	443	434	454	423	448	445	467	427	458	469	437	459	446	469	479	447	455	495	484	460	451	464	457	434	475	426	421	486	485	478	445	460	477	471	484	432	452	475	443	476	448	497	451	436	460	458	456	454	423	432	410	461	464	445	477	430	433	418	459	449	393	473	445	450	480	489	462	471	435	459	454	447	515	419	487	426	416	476	438	472	454	442	435	471	463	452	466	423	415	453	461	467	427	509	456	440	441	463	436	453	419	441	498	432	487	488	462	457	447	454	444	486	439	449	458	431	436	477	472	470	493	457	489	445	462	445	450	454	442	420	426	453	464	440	440	441	437	430	429	482	411	454	485	423	447	479	438	444	430	446	457	439	479	476	462	455	449	459	457	471	436	433	502	461	429	464	467	469	403	412	428	477	478	459	441	424	445	446	468	414	470	446	437	473	426	461	427	471	478	461	438	450	466	474	453	466	418	500	468	457	418	440	480	484	497	455	456	447	447	462	458	443	455	453	479	428	473	428	470	452	409	456	461	473	416	436	444	448	462	439	472	445	468	485	434	452	450	457	434	467	439	493	501	451	447	451	433	448	466	450	466	501	457	448	472	470	467	449	457	478	476	493	458	466	442	440	480	425	438	412	466	455	460	449	451	437	458	463	472	437	462	460	471	494	450	454	442	463	497	442	444	439	470	447	446	489	461	446	445	428	429	435	441	477	485	437	455	451	461	472	459	460	456	447	490	451	459	468	480	450	459	440	445	465	462	436	417	497	480	443	436	445	431	433	428	444	455	468	418	439	423	453	451	469	483	454	414	433	496	424	441	452	425	444	480	426	486	438	448	459	428	420	470	433	475	466	449	434	439	456	449	462	454	448	460	491	444	477	463	444	428	445	451	406	480	431	465	485	422	422	437	450	440	464	428	440	457	460	448	483	468	488	474	479	442	474	464	451	430	482	447	440	448	406	431	475	448	514	462	466	454	436	444	444	458	449	463	459	443	458	443	453	440	447	456	480	455	509	467	449	424	453	440	460	470	466	448	470	445	423	431	393	438	459	431	484	462	452	453	456	481	453	474	462	459	456	434	475	452	469	487	431	456	440	439	453	437	464	428	458	449	448	467	510	476	442
32747	12879	1571	346	255	231	220	233	201	245	234	230	201	227	252	252	227	214	225	201	220	240	219	236	208	230	230	196	210	225	229	219	228	203	194	215	205	194	235	246	225	197	230	228	243	213	235	237	216	249	208	231	225	208	169	205	193	219	234	232	194	229	222	207	210	231	255	246	244	186	236	222	231	245	229	232	193	215	229	224	217	184	209	206	181	213	235	210	227	205	215	189	234	205	235	227	229	217	216	190	237	199	219	211	200	218	224	235	219	203	207	191	237	196	209	213	240	237	213	220	198	224	231	202	206	211	208	205	218	188	192	184	210	211	220	229	180	221	221	219	237	226	233	245	201	216	209	200	209	201	207	197	228	207	229	224	215	207	215	194	215	230	218	221	221	205	224	237	219	201	229	226	207	210	231	243	232	210	232	232	236	211	204	240	227	191	234	198	233	192	223	201	204	232	197	205	240	212	222	209	211	227	201	213	202	206	200	223	230	204	208	215	192	230	214	226	214	235	225	228	215	214	242	209	227	210	214	231	200	216	205	232	241	231	203	191	211	242	249	226	226	222	214	207	222	225	203	227	232	221	214	217	237	200	232	189	178	236	205	215	195	236	244	209	212	204	223	184	204	207	211	250	239	212	235	196	238	210	219	225	218	219	233	204	222	194	213	208	223	220	219	175	203	220	246	227	219	225	237	211	232	232	255	209	212	219	238	214	224	195	222	205	254	217	222	218	217	230	207	211	207	217	201	214	212	248	224	212	237	200	221	221	212	194	247	228	215	224	206	207	239	224	220	179	218	220	180	209	220	195	248	227	220	229	227	236	198	210	224	240	250	201	236	247	247	209	216	229	208	238	234	216	210	225	217	186	207	211	230	204	208	203	218	214	225	227	226	195	217	189	187	200	198	207	206	210	220	233	227	218	228	209	228	233	218	215	231	226	189	225	223	231	207	233	231	243	213	206	210	227	227	211	239	218	197	248	197	202	214	206	246	257	188	208	240	231	209	221	238	209	217	222	203	206	232	226	216	205	241	204	229	211	199	237	220	241	224	214	205	194	233	211	235	250	202	226	207	209	215	192	224	186	221	219	208	186	229	229	213	227	208	199	221	210	198	236	214	249	221	217	215	234	213	211	230	199	233	202	205	229	211	209	203	183	214	220	205	222	201	230	206	208	204	233	222	212	227	211	204	259	227	226	233	214	232	224	231	211	221	236	201	210	208	206	234	216	203	226	217	229	204	221	209	217	247	198	226	204	238	208	217	216	207	201	210	231	208	208	235	238	212	199	234	214	204	223	241	223	223	221	192	215	225	218	199	192	227	229	224	217	240	211	214	240	209	197	187	223	212	200	205	230	208	222	231	237	224	213	203	222	222	199	217	228	212	225	209	206	207	232	209	207	192	223	209	225	224	191	237	231	232	219	228	196	238	213	229	198	193	213	223	243	219	236	205	198	233	212	223	226	185	208	232	208	189	217	198	245	207	215	209	223	205	200	202	199	180	226	209	215	211	220	208	223	210	209	216	235	225	255	224	220	203	206	209	223	198	237	204	191	231	250	216	209	234	223	220	225	245	235	204	214	193	208	223	228	205	222	205	221	226	234	215	229	225	215	199	259	223	220	216	210	196	232	187	230	235	203	208	210	206	191	235	196	236	227	225	196	194	217	216	195	187	216	229	208	205	230	241	181	193	215	201	213	184	189	203	221	215	240	216	213	210	208	230	220	210	211	220	230	224	192	221	232	222	170	218	214	208	212	192	217	173	190	235	217	211	231	220	215	206	211	221	226	222	214	237	196	214	213	218	217	223	231	187	227	208	214	238	231	250	190	208	234	241	219	239	237	197	222	212	213	220	205	209	241	197	205	223	224	216	256	213	212	215	194	231	205	230	224	234	196	195	247	220	207	231	221	205	254	231	233	220	209	201	215	215	179	228	223	216	233	239	230	199	237	208	216	223	236	207	209	215	231	221	202	229	201	202	208	222	220	194	215	188	232	211	206	220	218	206	220	227	199	200	209	207	211	200	230	220	233	204	203	212	222	217	246	233	240	237	254	211	211	224	209	260	221	202	217	207	210	212	184	210	203	211	205	243	253	212	207	222	208	213	225	244	218	207	212	227	209	219	218	218	234	208	232	197	182	213	192	201	212	230	241	218	199	214	183	228	223	198	213	192	236	226	179	236	220	221	224	221	217	211	202	197	191	216	222	219	226	215	244	242	228	205	220	229	231	203	234	217	250	216	224	226	237	223	215	234	226	218	227	221	223	243	261	173	223	194	217	229	221	207	198	195	241	198	211	212	213	215	206	236	216	239	216	225	203	217	231	204	229	245	224	211	216	215	187	211	246	227	213	202	242	228	204	232	229	237	246	224	225	218	229	204	227	233	216	229	229	250	209	218	246	229	237	222	194	223	201	205	209	208	200	200	275	204	218	223	235	211	225	226	224	198	180	232	230	228	217	177	218	209	229	215	203	218	218	223	203	232	193	212	207	224	188	219	225	233	197	245	242	204	220	242	203	220	223	212	198	231	191	191	206	219	242	226	223	224	205	239	192	205	222	223	220	234	187	228	199	192	220	221	227	208	180	221	197	223	210	207	210	186	217	204	227	196	218	215	204	220	222	218	212	222	241	214	208	233	219	247	214	216	199	202	193	196	221	228	221	207	236	220	213	201	216	250	206	211	224	233	248	223	222	222	216	221	198	205	193	212	196	182	220	212	223	194	226	198	228	229	221	218	222	224	179	206	215	215	184	204	219	222	202	197	219	207	215	233	194	230	188	202	212	230	226	214	219	210	230	243	230	217	205	210	201	219	213	189	211	226	221	214	216	189	225	235	209	199	236	222	225	218	218	219	217	222	235	211	218	228	232	199	232	232	247	207	211	204	212	197	208	212	248	224	215	209	210	223	227	216	232	237	218	202	240	209	195	212	200	241	229	191	196	247	218	205	243	225	199	216	242	235	218	237	219	209	223	239	216	210	218	214	246	224	226	211	226	236	215	224	231	207	238	234	242	210	226	220	204	232	224	210	200	222	232	213	219	216	220	231	207	219	236	237	223	206	237	227	202	219	220	216	213	225	230	229	227	182	219	210	227	214	222	239	220	220	230	212	226	199	236	234	237	203	193	191	253	233	192	219	212	225	195	193	216	235	238	201	220	241	202	217	245	231	234	242	216	220	235	218	208	227	208	214	214	229	222	238	199	211	242	234	233	212	223	232	212	229	205	225	215	191	197	205	247	236	224	224	199	212	210	223	213	210	225	221	222	215	220	183	218	232	224	235	221	237	227	231	223	212	234	210	206	223	236	211	243	238	205	212	231	221	205	239	199	222	196	224	209	206	208	230	208	204	239	225	222	238	212	207	229	214	219	210	205	208	228	200	204	237	230	202	212	211	229	239	212	228	213	192	210	209	226	213	205	215	215	213	199	196	196	214	219	211	185	195	230	218	227	238	189	206	195	215	236	210	213	233	230	216	208	225	238
5206	767	633	605	565	541	545	547	555	547	515	498	506	513	553	522	544	494	501	545	511	563	542	504	523	535	543	509	516	504	490	531	517	563	516	538	520	511	517	544	541	506	491	533	518	533	562	495	532	552	535	528	533	524	461	520	533	554	486	541	502	528	570	510	540	522	506	530	536	560	549	512	543	540	537	497	529	523	526	503	523	538	534	532	519	518	524	513	553	515	504	544	539	514	515	539	526	548	539	564	559	527	483	542	560	544	501	558	514	531	523	513	530	543	521	536	497	488	565	515	555	515	529	546	498	472	536	531	530	520	475	522	506	526	510	548	526	545	528	529	533	538	497	509	525	483	511	527	568	498	507	473	491	520	493	533	523	518	530	507	508	508	554	532	518	532	529	507	472	552	519	502	523	511	566	546	480	516	488	537	508	538	464	556	504	505	527	531	504	509	542	511	524	510	478	572	529	530	584	524	536	524	552	533	524	535	492	522	525	533	524	514	508	507	503	461	557	492	523	502	531	517	495	499	517	516	509	563	551	516	507	492	523	507	515	552	523	536	489	528	496	514	488	523	534	546	539	522	524	506	508	538	537	531	539	526	512	562	493	519	513	514	520	539	545	562	540	533	508	546	535	485	512	512	512	515	502	549	508	529	494	546	495	565	509	527	529	526	548	540	536	518	509	507	520	495	524	514	530	495	506	522	513	522	519	498	492	538	556	541	551	476	561	541	572	573	533	555	519	528	491	513	536	499	543	543	527	521	542	502	586	554	517	548	538	511	525	522	500	553	500	509	549	511	527	535	545	507	523	521	513	533	533	544	482	554	522	552	522	531	479	521	523	519	541	551	516	529	528	545	548	498	521	519	500	529	514	513	516	507	541	540	476	489	533	515	514	496	491	546	520	532	548	547	523	505	535	502	528	538	567	509	516	518	545	569	510	533	555	543	551	513	550	537	542	547	524	497	493	577	498	529	495	490	544	518	528	548	490	493	529	485	563	526	496	514	557	524	503	532	542	528	504	565	512	570	503	490	498	472	520	484	557	534	560	554	496	539	522	512	501	542	529	530	536	511	503	515	510	504	558	568	541	507	555	487	538	531	555	486	516	500	539	528	545	526	527	528	495	543	520	506	500	510	554	494	511	501	530	538	503	520	503	564	534	555	491	491	520	494	538	546	532	493	531	514	511	547	546	543	525	538	540	498	506	500	539	517	545	535	521	529	544	509	540	530	557	499	512	497	539	529	551	535	572	497	507	494	488	546	514	570	518	531	545	518	534	503	483	528	510	540	501	496	555	535	550	541	536	527	523	536	520	533	496	500	543	520	550	509	524	510	529	517	519	568	502	533	540	512	510	534	539	536	527	502	525	517	522	499	506	527	509	520	496	499	535	523	477	523	495	538	479	504	536	555	501	530	511	522	512	549	545	538	539	511	543	538	525	504	506	524	532	520	498	529	535	514	523	516	521	519	539	495	493	520	539	503	467	533	517	506	520	481	506	476	547	493	486	503	532	506	512	517	566	514	512	518	495	517	496	522	495	493	520	542	475	502	554	508	533	524	523	485	541	540	524	504	562	522	518	537	557	513	534	528	545	509	505	503	567	544	522	564	489	540	524	551	541	534	504	521	508	494	464	542	540	519	530	566	510	520	507	530	522	532	518	531	500	544	513	492	483	544	525	527	469	570	546	547	536	533	493	493	515	538	535	541	508	521	519	497	546	540	505	553	518	540	531	497	580	529	486	513	518	563	510	567	558	500	527	529	503	548	516	550	523	534	490	521	514	497	493	493	538	538	500	478	484	532	531	559	501	538	522	547	554	526	550	522	511	491	536	508	530	489	541	444	493	524	571	528	531	544	514	454	558	558	556	509	545	538	536	529	506	479	500	559	552	511	485	523	515	519	514	551	498	524	524	578	513	515	484	539	565	493	507	526	537	571	515	515	518	501	505	538	548	541	506	497	543	527	531	491	535	505	490	507	560	536	534	537	499	529	551	544	506	532	510	550	534	508	503	523	536	571	534	511	556	523	524	526	521	503	543	514	524	560	511	518	518	507	500	496	503	494	562	521	534	493	524	511	522	521	523	519	491	551	494	518	559	546	545	560	513	493	504	503	523	526	535	501	509	487	512	527	498	546	548	498	536	561	537	497	504	528	509	563	571	506	547	517	519	515	491	517	555	540	510	550	508	510	484	512	485	511	509	460	534	525	556	504	513	551	518	584	523	519	511	521	518	533	524	503	469	502	554	518	533	517	570	536	487	495	534	500	546	542	505	541	532	515	538	515	511	521	549	499	542	534	509	525	542	559	530	518	499	524	550	533	501	515	538	532	542	521	510	495	517	539	509	536	572	544	528	524	510	479	495	547	553	543	534	507	507	499	551	593	529	518	574	509	516	542	504	527	514	519	514	517	528	552	558	511	524	531	542	511	551	520	547	541	488	508	529	538	531	538	539	538	547	546	507	508	572	530	528	524	531	488	523	461	540	567	518	510	482	511	512	503	531	509	532	513	483	538	539	507	509	503	524	510	495	521	501	555	528	537	516	528	478	520	481	525	525	527	498	488	523	508	502	514	564	546	534	487	532	520	510	528	513	548	512	520	543	563	537	539	515	527	517	493	559	490	551	546	514	511	489	524	533	521	475	525	526	488	506	500	562	545	499	526	553	522	538	521	532	517	523	518	519	534	511	542	520	546	537	535	528	462	540	534	506	527	517	532	506	495	529	537	500	509	570	573	541	540	513	550	533	495	501	485	505	566	533	533	544	498	551	542	524	533	511	514	529	564	488	517	485	541	507	544	541	514	530	497	491	537	498	479	513	526	559	538	472	543	532	570	486	506	520	521	513	490	511	511	559	518	486	565	492	523	542	498	483	533	509	488	527	510	546	541	473	516	506	541	508	555	557	528	526	521	511	530	556	501	539	530	533	552	503	504	528	512	496	524	512	527	539	519	496	530	532	555	557	522	537	521	534	511	471	495	530	570	528	536	511	529	513	539	514	564	525	540	515	537	538	530	517	523	527	525	522	494	509	536	538	532	563	531	528	527	527	509	524	534	488	523	522	498	532	519	542	542	564	518	515	514	515	536	528	566	587	538	498	534	548	497	543	566	501	521	528	497	532	498	533	513	533	509	472	546	543	503	507	532	521	485	495	528	529	496	533	509	512	508	545	512	533	519	527	510	563	495	541	519	522	525	526	537	510	517	565	491	518	515	542	494	532	516	509	518	525	511	508	513	568	530	541	540	520	499	567	495	538	495	519	548	495	581	547	552	508	488	513	509	524	538	519	533	547	509	535	547	494	518	517	566	521	523	510	554	551	472	481	548	508	494	552	551	515	509	493	507	507	497	511	509	511	520	504	531	525	545	506	543	499	515	506	531	517	542	563	498	533	498	560	496	555	552	540	556	531	535	570	540	534	605	535	506	525	487	526	512	518	542	521	495	529	491	547	478	521	528	500	544	544	522	510	527	515	510	560	558	502	490
24580	20892	24429	27470	19261	1060	483	417	393	360	331	328	347	348	306	347	323	303	295	300	324	283	301	298	349	304	293	307	301	355	278	287	356	309	302	261	311	301	313	317	308	349	335	329	323	335	312	301	309	324	294	296	325	314	297	328	329	306	340	327	293	314	300	298	338	310	344	314	324	307	314	294	316	300	298	292	343	293	280	313	307	280	327	266	346	302	293	320	316	274	292	290	304	359	318	308	322	305	327	338	320	296	314	322	303	297	345	272	319	325	340	317	300	326	335	289	284	315	321	331	293	315	263	299	310	299	299	312	312	295	326	284	275	297	303	274	304	276	279	289	299	334	319	348	296	301	321	285	334	359	288	299	307	337	312	319	290	284	303	296	368	324	286	327	306	338	302	271	349	348	322	272	288	313	299	310	312	301	325	338	317	311	305	318	312	287	293	292	276	276	337	299	350	259	334	320	316	288	308	328	292	328	287	311	314	312	335	310	281	336	316	288	316	302	320	304	342	310	317	296	332	298	327	288	330	319	297	324	317	305	302	319	317	272	310	290	304	315	297	325	293	293	338	331	304	291	306	332	329	293	331	339	318	314	295	330	323	307	284	301	287	320	300	293	288	289	328	304	339	303	294	352	312	316	306	352	305	323	285	317	315	317	330	315	306	316	287	328	299	312	333	320	312	306	335	287	303	285	325	306	319	293	300	279	323	339	303	285	326	296	298	302	332	305	329	357	295	307	329	289	269	307	281	310	300	294	308	316	309	308	327	356	329	276	320	291	283	320	286	295	295	323	292	339	289	334	335	302	300	301	294	303	320	312	312	306	304	319	309	324	328	313	306	333	287	309	336	331	295	321	320	266	297	277	304	296	303	341	312	281	334	309	307	298	293	296	339	290	298	318	319	295	315	303	331	294	320	293	284	310	297	291	318	309	298	284	314	289	298	329	332	280	316	308	321	322	309	308	308	279	307	311	306	313	308	302	314	313	308	320	291	288	332	252	319	327	317	312	321	324	326	346	324	344	388	327	316	330	297	317	344	282	357	308	320	304	271	323	266	317	299	318	265	294	315	316	304	336	328	312	275	290	332	327	337	308	313	332	304	332	297	317	299	301	317	327	318	338	316	338	284	259	313	292	336	310	299	300	337	328	290	311	319	304	301	310	324	322	293	317	310	297	293	326	302	304	310	335	296	288	263	321	265	273	290	314	337	303	306	346	271	323	331	297	289	303	303	325	329	295	337	313	332	282	335	322	303	296	298	313	309	288	323	296	299	329	300	304	293	339	340	316	279	299	268	307	278	301	327	303	347	308	282	290	316	295	310	329	312	335	348	330	310	290	284	321	273	325	294	289	294	299	307	321	329	295	300	308	306	284	339	320	322	317	298	339	306	301	327	322	334	318	348	329	322	321	314	334	296	312	291	307	293	277	341	306	290	318	307	310	296	324	320	283	290	312	318	333	348	314	298	307	312	336	310	320	315	275	298	328	346	325	313	301	330	264	319	288	314	320	307	337	320	336	296	295	298	319	314	333	313	300	298	344	291	301	291	311	317	301	310	303	274	266	304	306	318	329	322	290	318	317	279	303	277	288	340	298	311	285	291	309	357	281	324	308	324	297	302	309	314	293	300	339	280	316	321	325	290	288	291	284	239	302	306	293	330	335	271	328	306	305	302	326	326	341	324	303	334	306	290	278	293	298	325	328	311	322	308	348	284	366	278	326	290	300	349	298	281	325	305	315	290	329	301	312	300	294	316	297	310	332	330	320	320	346	315	305	305	310	298	343	292	327	342	293	309	327	281	326	322	312	300	342	317	307	296	301	299	333	310	323	304	318	305	289	281	273	294	337	313	300	324	277	304	307	284	322	332	298	356	326	317	297	336	315	297	314	329	293	322	329	268	284	317	292	278	261	321	344	321	287	325	317	302	288	303	282	326	318	326	349	298	300	294	305	327	292	313	278	287	299	309	309	301	315	357	311	316	325	312	273	307	289	314	318	360	349	324	286	305	351	328	303	317	308	305	321	297	278	298	294	316	324	299	308	278	302	331	301	297	334	327	310	318	265	333	298	288	309	306	358	296	310	294	311	326	317	337	274	324	332	321	310	321	296	287	314	341	282	294	312	317	285	305	313	307	306	283	302	297	310	316	280	315	296	318	321	300	309	318	313	303	335	333	286	343	312	304	311	330	279	336	282	299	302	293	294	320	312	328	300	320	342	292	293	300	300	336	296	291	283	308	308	324	326	334	299	294	337	314	315	292	280	351	277	285	298	323	320	337	285	292	291	305	299	294	344	328	316	288	306	341	332	300	355	320	313	318	320	285	322	322	313	332	325	315	287	332	286	334	283	312	297	316	320	315	320	301	282	274	334	312	285	315	323	333	280	275	273	323	311	282	332	350	275	296	344	322	314	327	334	333	329	316	313	303	312	322	278	327	294	320	317	296	304	308	284	305	309	331	283	299	335	289	269	333	322	310	302	299	337	299	303	317	309	306	336	291	304	334	301	285	310	325	319	316	325	291	294	290	314	333	325	347	303	299	317	267	304	293	321	311	322	333	326	320	312	290	325	318	311	309	304	280	284	289	332	330	255	288	296	343	289	290	342	314	326	301	334	328	295	302	315	312	282	278	319	315	295	347	281	284	358	336	265	305	331	293	285	292	314	299	327	293	299	317	317	284	296	306	330	344	306	328	287	304	304	295	288	295	322	324	315	285	315	338	298	343	312	282	301	321	318	302	297	317	289	303	284	302	295	348	294	315	309	326	316	317	327	313	288	324	315	287	328	339	327	317	302	304	316	301	309	295	309	309	294	322	283	311	351	308	310	316	335	335	287	272	289	320	342	305	312	300	283	296	322	290	281	306	291	281	318	315	302	325	283	313	293	297	290	291	337	315	310	344	299	292	290	309	316	324	321	328	321	329	296	305	308	307	301	326	287	301	272	319	293	290	333	295	338	329	300	301	311	327	310	322	301	311	318	309	273	270	304	324	303	331	299	314	288	287	292	319	322	308	339	326	283	355	283	298	345	305	313	325	300	333	287	296	313	331	314	343	303	306	298	308	335	308	340	299	317	304	310	341	311	302	296	286	307	329	294	316	305	320	305	327	307	284	315	318	303	300	274	329	329	311	321	298	327	304	288	314	317	259	297	306	288	298	306	316	289	295	304	265	311	316	279	305	296	331	298	285	291	288	332	314	333	309	305	312	311	328	304	297	327	307	330	284	297	316	304	293	329	295	295	312	294	318	284	326	284	304	311	294	328	334	356	309	326	290	303	306	311	300	289	323	308	289	287	279	315	287	301	321	307	333	300	313	304	338	296	319	328	279	310	327	324	292	315	340	316	332	325	331	289	305	312	339	348	298	334	295	323	299	294	287	301	303	325	295	344	296	282	312	304	279	319	363	328	270	325	311	309	298	318	325	286	291	300	307	282	315	303	289	342	316	297	321	290	289	299	312	293	316	321	315	316	348	272	274	345	306	326
3323	2955	2015	1244	883	807	839	787	698	760	736	684	696	699	729	717	679	749	699	742	682	694	682	729	680	685	722	686	679	679	659	705	713	721	710	744	692	662	696	630	686	756	697	648	651	700	696	677	723	704	695	680	669	722	716	703	703	705	653	685	741	691	674	676	666	707	666	688	703	672	723	716	709	727	714	745	701	720	708	666	697	716	680	690	664	649	669	701	666	669	692	667	724	697	648	663	704	712	652	681	685	632	702	751	649	728	729	725	697	680	682	682	710	695	713	737	660	665	688	677	696	681	656	687	736	678	676	685	674	704	713	682	697	695	741	719	686	707	679	690	701	696	666	704	676	676	715	695	680	656	704	669	660	679	702	719	671	706	718	690	714	718	654	754	696	679	702	684	659	680	681	652	696	640	676	677	686	659	680	664	702	726	676	675	675	638	654	693	658	709	699	666	672	662	690	695	675	699	704	674	677	730	647	669	688	701	669	694	694	702	691	643	640	680	621	657	682	632	699	745	670	724	664	643	686	696	751	675	660	734	740	708	668	694	678	677	703	668	695	646	681	731	691	679	713	704	739	673	678	671	660	677	665	697	685	654	680	653	662	666	669	698	699	654	685	705	653	690	705	698	762	704	737	648	668	665	742	658	735	708	698	723	670	701	660	670	688	684	711	720	750	672	701	676	748	663	663	659	707	676	712	700	677	703	705	676	690	693	714	685	669	717	692	730	676	703	688	693	734	668	649	694	675	694	668	696	709	669	707	697	704	703	711	661	646	647	685	674	726	711	747	718	717	683	682	699	683	713	731	688	676	751	665	666	694	676	696	709	676	668	678	673	703	672	713	627	634	682	681	681	696	687	717	719	674	707	700	705	682	682	704	717	643	676	687	648	696	672	667	739	674	661	706	698	669	710	684	644	675	683	700	673	684	661	704	720	662	700	681	670	733	692	693	665	714	639	698	673	674	672	676	660	685	674	707	660	725	675	650	672	664	711	657	679	653	711	653	660	719	630	682	660	717	683	666	721	715	677	698	662	717	688	676	708	684	629	682	684	680	671	691	664	739	670	691	645	638	761	714	717	666	700	671	727	677	657	683	678	683	689	685	693	701	689	684	719	713	738	690	640	656	710	682	631	691	674	634	652	649	709	648	672	668	683	707	671	618	681	652	656	666	656	683	707	691	724	638	735	662	664	691	724	710	720	698	722	646	705	695	706	639	688	664	684	650	691	722	665	630	703	663	691	692	674	701	708	712	712	670	706	710	700	652	697	675	697	703	708	672	723	629	701	709	675	699	682	713	705	695	716	698	704	664	691	673	667	641	687	671	699	690	646	730	717	662	717	684	677	679	657	716	678	687	645	719	677	666	691	686	704	675	668	683	678	734	645	734	715	648	687	700	715	720	756	678	675	641	648	673	663	678	700	689	708	725	676	722	687	763	666	690	688	701	672	666	653	669	692	697	725	672	720	674	707	700	683	711	658	705	734	672	651	681	633	679	647	677	651	679	645	678	641	696	726	657	663	673	640	709	688	661	731	674	698	669	706	706	663	700	653	685	710	684	670	708	654	704	682	725	738	696	643	678	674	702	692	612	670	715	695	680	684	709	694	700	698	689	701	651	709	697	713	714	719	703	698	694	708	660	696	691	744	656	687	716	684	673	679	686	705	697	640	688	712	687	667	676	665	732	722	698	716	648	663	727	745	684	644	635	689	673	676	667	655	670	702	654	696	669	667	692	680	704	673	720	722	691	693	671	665	706	696	651	701	701	766	700	662	707	683	719	674	658	694	664	685	690	679	683	661	685	682	645	622	670	719	670	704	680	699	687	699	659	700	671	712	726	667	668	720	665	685	668	648	647	704	696	658	715	649	682	725	695	701	748	693	732	677	681	652	690	707	670	667	716	673	706	666	686	683	679	672	664	660	706	711	717	683	682	665	629	736	664	682	737	697	707	655	688	721	678	696	628	712	640	681	722	731	686	663	671	708	671	726	673	673	725	709	728	686	713	699	644	706	701	700	719	675	731	641	684	645	664	657	663	715	716	705	657	715	710	681	654	704	694	739	701	733	698	689	674	728	702	709	643	732	646	678	681	734	699	726	703	696	685	697	695	694	655	680	649	680	688	665	652	690	696	676	655	730	684	711	656	641	649	721	670	711	682	697	685	640	739	670	675	656	711	665	710	649	736	679	716	688	629	664	681	706	712	689	718	730	719	700	672	648	684	717	673	688	717	668	689	708	725	705	734	703	677	673	729	689	661	674	662	637	730	681	686	706	715	702	668	680	692	677	703	657	713	698	648	685	769	695	628	661	688	698	698	678	680	654	728	714	670	700	699	691	638	652	673	677	647	703	677	670	664	710	729	690	705	661	742	658	693	673	719	682	698	680	661	655	668	706	688	691	661	628	663	697	676	674	725	696	692	695	668	699	683	644	710	687	742	675	672	684	676	645	671	686	680	720	696	650	702	726	687	661	702	718	665	685	690	659	698	701	688	666	646	699	679	681	672	722	681	650	679	714	743	676	641	675	747	666	703	718	666	696	699	693	696	681	659	738	710	645	678	681	684	703	673	641	684	686	700	710	720	682	662	668	709	703	675	650	687	653	666	712	634	658	696	666	640	676	717	704	666	683	663	727	707	672	662	685	672	695	711	641	686	714	682	661	721	678	670	702	654	663	676	709	689	655	633	713	695	686	723	686	728	707	653	671	706	724	680	707	710	675	643	672	691	665	681	684	721	690	706	711	648	716	654	670	713	655	684	696	704	650	711	696	674	719	687	670	682	675	711	696	698	701	683	681	700	661	698	728	687	662	694	671	698	719	674	652	673	710	715	677	656	668	668	655	734	660	679	705	736	713	738	697	717	680	654	644	690	715	660	717	645	711	732	677	631	690	693	677	700	712	726	696	691	662	688	691	728	677	683	684	710	708	666	699	656	693	701	669	688	696	678	691	688	676	697	667	679	676	687	654	673	701	685	659	703	669	684	701	685	705	700	668	695	697	643	669	682	725	667	683	673	647	648	711	681	711	671	731	686	695	690	641	695	662	749	662	661	725	633	682	709	669	705	690	673	660	676	698	701	648	663	700	700	708	692	743	677	625	682	720	687	691	679	699	676	688	676	679	713	734	662	671	662	698	653	726	706	696	661	712	676	722	677	712	675	672	672	677	726	692	709	661	678	689	704	639	718	646	675	705	648	688	649	681	709	723	669	693	661	672	694	676	695	700	691	707	731	663	660	692	705	652	652	664	684	703	703	719	682	635	704	699	718	697	660	681	675	664	708	704	683	680	683	685	705	700	692	676	675	693	698	690	685	651	686	705	692	691	670	658	696	707	664	682	678	675	696	727	641	729	665	715	694	672	650	712	697	701	665	685	692	692	753	665	662	737	648	705	681	652	717	691	634	699	692	723	699	679	695	657	694	665	660	701	702	752	727	680	721	647	694	711	709	682	668	685	699	685	674	740	648	706	707	686	691	674	719	738
23637	20884	25169	26747	20888	20855	2521	488	346	279	298	276	268	226	248	262	217	221	233	182	202	201	191	183	219	215	233	220	215	183	223	204	213	213	235	187	209	194	196	233	191	218	203	213	213	212	209	203	194	218	220	216	198	222	192	218	243	228	217	218	216	208	195	188	200	220	219	178	197	186	204	216	200	207	203	191	165	190	190	232	233	219	196	206	176	201	194	198	217	219	219	229	188	182	245	208	196	211	233	192	170	213	213	243	177	208	204	203	222	217	220	202	185	187	229	207	192	204	201	175	185	221	180	197	188	179	201	186	216	210	223	197	215	190	207	199	219	201	171	222	193	185	209	198	209	210	203	219	193	188	224	171	192	206	207	250	231	201	225	203	203	209	232	215	223	193	207	201	187	196	206	231	193	215	222	198	194	187	197	216	201	215	198	202	184	215	201	222	181	221	198	220	221	165	185	228	212	195	229	216	188	222	184	216	219	202	191	174	205	197	166	228	213	217	222	215	216	170	205	226	197	207	196	232	189	195	223	211	211	212	209	213	218	185	203	191	192	217	225	201	239	220	198	198	204	176	202	185	192	218	194	171	184	170	191	235	204	188	198	185	195	223	223	203	205	215	201	202	190	242	221	211	198	211	199	209	204	238	198	208	190	214	204	212	205	199	218	195	207	205	213	182	216	211	215	205	224	194	206	207	199	200	209	208	228	229	199	221	200	173	200	210	199	221	227	211	205	177	205	197	187	204	194	222	200	225	208	225	226	202	201	184	197	221	197	218	186	250	212	198	220	242	205	194	191	198	212	169	193	209	200	222	191	205	182	197	196	221	201	198	200	218	198	205	203	167	207	203	242	216	230	192	208	197	167	191	217	217	215	192	202	203	206	205	199	206	206	190	229	219	189	225	194	185	190	195	166	205	191	207	199	197	174	193	199	199	196	206	224	189	213	236	212	214	185	191	221	252	225	215	213	184	189	198	187	212	220	222	174	212	217	203	203	174	199	227	170	192	191	187	188	221	185	196	169	216	246	209	213	213	214	191	190	183	215	188	202	189	194	197	199	199	203	182	217	189	217	206	209	215	221	176	178	212	223	215	178	198	176	215	194	213	196	192	202	167	205	215	205	196	214	191	186	204	219	212	198	194	183	193	211	181	191	193	200	192	233	182	221	205	204	218	201	196	223	201	179	212	220	200	201	183	198	200	176	202	210	184	219	223	190	201	211	184	194	197	184	238	210	196	222	235	201	202	200	214	224	207	241	202	194	225	196	197	187	221	201	216	205	205	212	189	204	217	220	215	202	201	203	192	206	173	217	206	215	214	186	179	204	214	204	202	173	224	178	234	195	206	216	197	169	206	218	200	205	212	209	189	188	207	191	212	213	244	171	190	194	207	198	203	228	189	204	194	210	200	224	200	179	222	210	165	202	190	224	207	176	204	194	203	203	180	183	207	179	224	191	207	181	238	189	212	214	199	224	203	205	226	207	204	187	213	203	189	211	212	197	183	168	193	208	192	196	235	188	186	196	166	200	189	211	197	185	200	200	222	208	209	220	214	212	199	192	215	226	192	223	201	214	191	198	213	204	202	190	182	182	195	205	200	203	193	212	218	226	208	199	194	233	211	225	207	202	197	216	181	201	184	215	207	191	185	191	183	189	210	233	192	210	206	186	207	233	203	202	220	210	203	207	206	193	196	202	201	197	204	193	179	212	173	217	200	179	184	204	197	207	216	226	213	193	177	224	204	174	238	184	191	208	247	176	223	191	213	193	216	176	213	187	230	197	212	202	205	206	197	192	187	196	228	190	220	226	210	230	198	199	201	205	169	190	200	215	212	195	194	188	185	209	183	209	210	202	187	191	208	215	192	227	210	198	195	196	184	201	224	201	196	212	195	202	187	199	214	207	200	221	200	203	214	206	233	214	194	213	192	217	196	196	214	220	199	204	201	196	214	207	210	191	213	204	185	183	216	186	216	187	190	202	212	213	202	206	197	216	177	231	192	197	205	191	193	213	179	192	217	194	202	215	198	218	199	211	212	233	197	216	208	171	196	198	200	181	227	213	208	203	210	218	227	204	196	199	185	194	171	201	234	205	196	206	239	199	225	185	211	208	210	191	209	201	207	217	236	177	197	213	201	212	201	210	199	214	173	209	229	209	180	198	196	217	178	197	219	202	198	192	187	242	203	207	214	212	204	195	198	201	202	207	225	205	220	200	203	217	208	193	193	202	225	202	212	212	204	202	211	218	195	202	186	176	183	180	188	210	198	230	184	184	203	207	199	239	215	229	227	200	205	216	234	229	213	191	187	203	189	212	177	202	224	206	205	208	203	202	188	218	192	216	211	187	197	201	206	197	187	192	214	191	196	185	230	194	209	183	208	207	217	186	200	199	185	186	195	216	215	192	199	226	185	195	225	189	221	236	193	195	182	223	195	198	194	212	196	221	221	227	223	182	185	206	199	199	190	230	208	187	223	184	174	241	226	203	197	206	172	184	199	205	182	209	169	215	171	196	204	193	224	222	240	215	201	208	202	209	225	193	220	203	198	188	226	181	227	190	191	203	214	210	202	203	187	215	201	194	171	224	207	207	195	178	207	193	229	225	206	209	204	196	201	197	203	237	170	225	188	213	178	193	198	195	212	235	211	190	197	210	200	197	188	224	215	208	220	210	160	221	195	211	203	176	197	234	213	213	186	189	198	214	205	204	181	206	199	209	222	207	191	197	186	218	214	180	213	178	200	212	226	168	203	222	199	200	186	221	207	208	210	197	226	192	186	196	207	200	185	186	194	222	189	194	189	221	196	220	205	191	173	190	180	206	222	219	167	206	213	208	191	173	203	241	201	179	216	186	207	198	185	203	194	220	227	211	200	223	199	215	176	194	202	202	190	195	216	211	222	199	208	201	182	213	187	209	227	227	203	189	182	205	202	210	219	166	200	184	193	214	213	226	203	205	178	211	178	207	220	189	197	230	204	190	222	203	195	205	172	183	197	208	216	216	198	216	196	197	202	229	216	224	198	220	200	207	206	244	212	220	208	208	209	213	199	197	171	237	208	193	183	200	202	184	199	212	211	236	213	224	223	207	210	202	179	232	201	211	195	233	207	186	204	217	194	193	175	209	189	206	183	224	217	216	226	178	196	183	188	220	219	201	219	220	203	195	190	200	204	219	209	210	207	217	203	182	213	192	226	185	196	216	192	207	225	225	191	190	203	216	200	222	194	176	182	194	199	222	204	192	216	197	218	228	215	190	197	224	216	182	207	215	214	195	198	204	211	195	220	169	203	186	212	195	193	173	200	197	162	213	182	181	235	177	209	203	203	197	214	202	217	203	201	206	207	210	241	203	182	214	225	196	190	204	211	219	215	200	217	199	185	204	195	220	180	189	216	169	198	173	179	231	173	195	191	202	196	203	203	190	175	210	217	228	192	204	178	206	191	200	184	183	216	221	193	206	215	208	207	221	201	194	210	199	224	218	214	186	215
3398	5245	3228	1578	915	705	575	596	519	519	523	502	516	477	503	510	462	470	514	443	462	494	462	457	472	467	467	435	465	500	489	483	473	430	458	504	410	491	477	434	467	474	468	461	468	436	464	488	460	457	453	430	475	481	463	446	495	471	461	462	484	446	488	453	447	485	467	469	434	450	469	487	498	426	492	473	487	461	449	471	450	451	481	459	450	442	429	441	475	455	474	472	462	437	482	486	469	506	455	433	467	438	459	435	495	447	478	468	462	462	451	475	431	480	443	449	429	464	464	462	453	477	484	418	466	453	483	480	479	479	479	473	460	471	504	432	471	415	467	442	445	455	444	447	411	440	467	462	505	448	430	456	475	435	476	438	459	478	436	455	482	473	491	460	447	468	482	431	478	435	441	438	465	415	449	480	422	465	469	459	457	466	475	467	495	444	409	431	444	449	468	442	457	452	438	456	468	471	433	448	461	459	439	481	455	451	473	461	465	439	427	441	443	478	469	477	444	460	431	480	465	455	424	450	419	443	446	442	471	432	485	469	437	426	430	455	414	470	433	455	469	458	494	461	460	450	449	421	486	466	450	470	463	480	452	471	457	408	471	457	479	435	499	477	416	458	456	469	463	498	479	446	468	440	450	442	443	414	449	464	462	457	480	471	485	446	474	453	474	429	442	467	477	479	459	433	448	464	470	503	496	478	496	445	412	467	434	441	465	457	464	474	452	506	452	454	441	460	470	446	438	418	455	466	428	460	459	520	432	523	443	435	505	423	446	449	469	456	464	426	479	426	465	413	433	413	494	479	435	437	479	488	482	474	465	459	424	445	459	514	483	498	439	451	472	454	452	464	429	433	424	461	454	407	433	432	444	472	471	467	419	482	434	492	459	456	429	466	433	451	454	452	484	456	442	482	452	469	468	436	487	427	459	460	491	453	460	481	475	468	429	452	450	422	464	482	476	436	485	459	449	469	458	463	483	463	462	463	475	438	490	479	443	447	453	455	447	432	466	438	471	458	441	484	462	435	423	469	450	459	453	436	458	457	492	433	412	438	460	434	451	463	474	451	455	436	475	452	468	461	478	453	467	452	444	455	467	474	476	460	469	464	454	456	476	482	459	456	464	486	483	446	431	448	459	483	441	434	466	493	465	459	446	458	503	431	465	488	419	460	460	458	412	466	437	447	494	493	444	465	409	484	479	469	433	440	470	461	460	435	458	457	420	406	440	416	419	477	448	449	483	462	459	449	468	409	442	391	458	444	431	463	469	424	456	446	478	475	402	467	441	437	480	473	431	475	528	467	493	430	447	445	421	459	433	493	424	454	456	499	461	479	436	489	445	471	486	430	423	474	445	459	447	424	474	455	440	437	471	447	459	422	483	432	424	422	459	452	470	459	429	445	449	454	447	451	479	472	462	445	433	466	486	425	441	486	457	453	457	471	500	470	476	423	461	446	469	473	445	457	443	438	431	418	467	448	447	459	439	480	450	464	438	484	480	452	484	486	464	461	436	453	480	472	450	472	492	487	409	455	442	462	467	459	463	482	429	431	445	437	466	442	495	447	477	461	441	457	450	467	450	482	463	458	427	463	445	471	476	456	453	447	464	448	456	415	442	481	446	455	436	458	469	471	453	449	441	448	440	508	470	465	483	437	461	451	473	477	456	453	467	457	413	457	466	483	489	461	441	473	434	466	420	480	472	454	448	433	443	449	459	456	416	443	460	455	476	476	456	436	437	497	466	431	459	461	409	460	449	511	432	450	478	457	475	473	462	418	459	426	465	487	465	440	449	489	452	432	457	448	443	492	435	456	485	430	454	488	448	492	445	463	467	493	446	446	452	465	409	448	443	441	447	457	433	484	422	518	449	429	459	454	424	464	442	448	473	446	439	447	440	471	454	466	473	487	477	420	454	459	492	454	473	478	446	441	476	448	458	467	441	477	420	450	454	472	458	420	467	411	482	473	458	461	479	431	459	488	458	423	490	453	436	446	419	438	442	452	456	448	450	491	501	460	433	451	451	472	462	491	464	475	439	444	448	487	463	428	468	475	457	479	431	459	487	458	480	522	442	477	463	485	454	466	493	461	449	449	459	459	433	443	461	475	462	453	449	492	479	413	446	424	499	454	434	477	504	511	455	469	425	433	439	467	469	455	451	439	428	460	449	492	442	474	467	459	456	499	463	479	444	475	474	452	463	453	476	470	494	452	460	422	463	472	488	467	473	456	496	408	448	418	471	463	494	468	454	485	432	461	447	460	478	453	434	470	439	443	448	434	478	433	441	475	473	447	486	464	431	463	471	454	477	425	474	464	469	447	444	449	438	428	449	448	455	475	457	440	477	481	461	459	439	475	495	464	443	407	442	470	470	476	499	489	461	481	474	445	471	442	450	447	453	469	506	435	452	477	447	445	492	432	444	484	465	475	486	472	444	450	446	469	451	430	457	449	487	453	461	438	440	449	501	440	498	456	484	495	433	456	474	495	457	463	451	472	439	472	455	430	462	450	482	464	456	451	435	459	478	402	487	485	488	466	432	453	461	450	447	462	456	463	466	446	474	449	451	471	427	488	458	441	464	484	442	462	478	490	460	475	419	469	491	460	467	423	444	440	464	482	466	453	455	449	429	486	446	487	424	443	462	437	432	472	405	446	448	493	441	456	508	442	466	447	470	467	485	485	437	434	428	444	477	423	432	445	501	420	434	482	434	459	473	443	467	442	484	412	462	429	473	442	491	488	402	496	454	443	454	460	471	454	466	450	458	465	451	464	463	434	434	449	436	460	449	465	425	469	464	429	447	485	452	435	494	477	484	443	439	440	443	459	466	507	470	444	479	422	455	471	449	498	444	461	415	445	459	436	435	423	478	428	471	489	432	456	444	452	480	487	454	486	461	464	437	459	477	432	472	470	454	445	454	441	456	481	453	462	475	452	430	480	455	431	458	415	481	494	446	453	464	453	482	442	433	474	448	453	437	461	424	469	466	454	473	478	428	449	418	422	468	459	451	472	442	443	442	429	450	464	456	426	473	423	464	479	504	472	439	446	476	459	478	467	442	465	449	486	469	481	449	436	475	453	424	469	422	442	452	471	482	433	466	485	420	459	456	450	476	436	425	442	457	454	516	444	447	465	462	448	442	447	470	459	495	422	484	460	435	461	453	469	445	470	461	458	455	468	446	420	434	460	454	459	489	475	426	496	473	427	449	421	432	467	451	481	487	436	496	458	443	504	508	453	493	486	425	436	430	494	469	462	453	457	463	461	484	467	436	461	477	505	472	446	451	451	440	445	461	448	449	433	488	465	458	418	453	453	446	488	466	481	446	493	475	465	478	443	446	445	396	458	450	482	474	472	490	495	455	434	459	449	457	473	450	491	442	454	478	434	460	467	458	484	437	486	458	451	459	466	499	437	467	480	448	469	456	468	471	403	441	459	451	456	449	469	463	471	433	473	481	462	462	453	477	477	459	451	458	459	445	465	450	468	457	462
32545	12684	1485	383	260	237	218	246	217	245	202	216	233	218	199	223	212	220	236	221	213	242	256	222	215	203	215	223	203	213	223	220	235	206	169	201	216	242	220	210	198	231	225	237	237	195	188	217	227	220	216	236	243	234	208	207	224	202	214	192	216	225	218	227	197	235	219	195	216	220	216	200	227	201	223	225	197	207	194	227	220	219	219	210	236	231	212	214	219	209	227	239	231	228	231	224	216	216	224	204	217	223	220	245	225	228	230	198	201	197	219	196	221	214	218	210	229	185	225	237	236	203	258	222	237	235	248	193	195	215	232	195	205	240	214	183	188	233	219	194	217	217	238	234	215	230	218	221	251	203	218	196	185	191	207	227	234	218	204	244	228	222	208	207	201	211	208	218	232	215	198	226	218	203	210	227	189	242	203	218	214	226	215	222	236	224	203	217	219	211	228	207	226	216	220	205	217	200	242	212	191	222	213	184	221	221	206	213	186	203	203	221	230	226	237	202	217	274	246	221	209	221	240	208	226	205	197	204	217	203	241	209	212	207	227	230	214	199	227	197	236	212	218	216	237	201	238	209	204	226	211	240	232	229	224	212	219	195	189	193	222	245	240	223	225	188	195	210	250	201	219	228	213	198	230	230	203	218	215	227	202	228	202	200	203	217	210	208	210	247	211	231	251	220	205	193	254	212	206	240	217	251	223	235	220	218	207	221	216	218	234	191	236	224	218	226	211	229	209	236	213	176	230	212	212	198	194	186	193	192	187	214	222	194	233	213	215	221	216	182	198	214	252	205	217	235	208	211	220	202	256	205	239	199	226	212	226	231	214	207	203	252	209	226	192	205	177	206	204	241	189	207	215	224	219	206	212	213	235	267	220	216	205	226	227	218	243	199	215	192	209	227	225	228	209	205	207	226	204	212	214	215	216	234	200	231	214	222	204	203	232	238	222	200	232	188	219	218	225	236	236	229	220	212	205	203	213	220	198	229	223	198	208	215	192	199	231	175	215	224	217	201	193	211	233	207	233	216	225	171	220	195	211	182	216	213	205	199	230	215	217	213	227	221	187	240	218	209	224	229	182	205	201	214	228	211	220	218	212	227	226	220	217	213	208	224	184	221	187	198	221	206	229	217	220	231	203	190	201	202	235	203	203	211	209	236	226	197	213	233	238	218	216	201	180	220	201	182	223	213	228	234	237	239	215	218	223	224	192	217	212	200	185	207	214	223	219	242	199	204	217	244	230	233	199	180	233	233	256	203	217	217	232	218	223	235	215	211	208	235	237	218	234	225	197	247	236	232	224	228	221	219	220	225	188	209	212	248	214	219	194	218	201	195	188	216	227	215	239	191	233	217	218	227	195	222	249	218	220	244	217	218	209	202	216	228	212	230	219	214	225	230	205	184	195	192	184	244	218	223	194	213	229	206	190	241	223	202	226	190	214	207	235	200	199	233	239	229	230	259	231	200	195	214	193	204	232	206	191	219	224	195	247	210	245	182	223	234	221	229	217	246	228	183	222	202	218	197	235	212	199	210	235	207	212	243	212	210	225	206	206	222	209	234	216	209	243	242	238	218	209	210	203	185	239	209	224	209	226	216	228	197	186	209	238	203	224	210	217	263	215	250	210	191	232	224	232	216	229	217	207	219	214	197	251	215	226	222	219	206	217	211	209	204	233	237	225	216	207	229	241	208	217	208	199	203	217	246	216	209	226	209	224	214	221	196	215	204	210	218	239	207	209	209	210	211	204	206	217	207	221	243	241	226	221	230	222	228	209	204	219	242	223	217	246	189	205	234	216	205	203	216	225	223	215	204	228	223	219	218	216	192	216	216	211	192	223	219	242	202	224	212	201	209	254	223	208	218	221	226	196	198	221	227	214	212	209	223	205	220	214	227	210	217	228	250	207	234	241	211	232	210	225	196	185	197	238	211	196	199	202	228	236	230	218	222	199	217	195	199	202	238	210	198	251	208	234	227	260	222	246	207	198	213	197	206	202	235	231	218	235	226	191	200	216	208	265	212	204	191	232	243	208	220	238	233	224	230	180	216	213	208	211	217	211	202	212	216	216	244	209	220	236	217	184	224	229	208	228	230	186	211	236	206	213	221	220	232	188	208	227	233	205	218	217	197	226	195	237	235	225	215	236	230	216	244	212	211	231	208	216	213	238	257	220	179	201	198	188	196	227	226	242	212	218	188	204	233	230	236	230	216	199	213	221	212	226	252	215	213	224	199	217	210	217	201	221	200	203	219	231	215	205	219	235	218	242	219	221	211	214	247	238	227	211	220	202	223	200	224	250	215	226	219	233	246	214	234	200	207	219	250	212	219	191	195	216	271	212	211	214	224	213	220	214	220	233	219	224	192	218	219	228	191	226	240	209	221	213	220	230	214	209	225	237	205	230	244	198	244	237	222	238	199	234	217	222	233	192	217	215	238	213	212	215	200	210	214	211	212	240	218	218	220	200	196	193	211	208	203	227	190	210	249	220	233	231	223	234	217	229	225	231	227	219	197	199	219	247	206	236	203	200	212	207	221	200	214	204	214	252	211	212	210	206	177	230	258	244	198	220	208	218	212	253	209	219	229	229	211	218	217	207	252	212	231	249	247	238	225	196	207	254	230	208	200	184	183	194	221	204	213	195	226	214	211	208	218	207	213	211	230	218	225	206	218	203	233	219	233	197	216	208	228	193	203	188	186	202	185	191	220	204	209	232	213	225	216	216	214	222	231	225	224	233	210	224	216	211	187	218	219	197	215	203	217	246	229	224	222	232	219	218	204	191	231	220	188	194	211	189	216	200	217	217	220	223	245	219	213	205	219	204	211	177	223	224	240	190	241	206	200	206	234	219	244	231	209	198	229	241	233	228	205	220	169	247	228	203	205	225	244	210	217	237	221	201	204	207	236	212	209	222	221	206	256	212	218	244	213	208	228	206	200	224	195	214	235	226	239	182	220	228	194	203	241	226	205	234	237	228	215	250	236	236	232	199	235	231	228	219	213	235	212	203	225	185	239	219	223	239	215	217	233	205	215	213	201	234	194	239	227	225	222	218	209	222	215	202	223	217	199	182	227	230	234	228	229	213	180	253	252	227	217	208	208	230	234	212	222	192	215	207	203	209	203	229	205	235	234	228	221	187	162	220	216	239	214	222	243	186	203	241	226	226	199	215	204	206	225	191	202	233	244	227	170	200	228	202	206	241	216	230	216	217	209	212	225	233	216	230	217	240	241	224	197	231	218	210	232	187	216	207	217	221	225	208	222	250	201	239	200	203	213	229	240	213	245	204	242	185	194	226	230	225	207	230	212	242	223	226	218	217	214	209	227	185	226	220	209	214	212	223	210	234	210	216	216	220	229	209	206	253	232	201	248	219	230	214	229	191	230	215	207	198	231	211	213	227	220	229	215	236	202	197	222	213	223	195	223	215	237	216	220	225	204	217	242	228	224	213	229	241	207	226	226	224	220	192	229	216	217	224	215	210	195
5160	802	627	569	523	596	563	507	551	525	542	514	506	534	520	523	551	493	494	534	525	502	528	510	509	528	518	514	541	532	524	542	542	530	520	499	534	503	543	528	522	540	523	528	535	526	489	546	519	497	561	536	471	540	503	504	501	548	521	566	515	513	532	520	505	506	518	504	517	513	531	554	512	527	551	552	528	525	524	515	496	510	492	518	522	519	524	522	548	523	544	565	539	505	524	516	523	536	523	504	531	546	515	537	512	511	498	508	542	483	489	498	535	504	523	507	501	515	536	509	522	509	461	489	573	548	549	515	502	551	514	504	548	534	527	541	453	524	520	480	567	544	527	519	547	508	502	555	569	474	514	571	491	583	530	523	514	556	538	514	494	551	499	531	513	493	530	547	532	562	506	531	527	531	488	550	493	522	509	507	552	574	518	544	494	493	499	491	523	527	538	507	528	512	523	521	509	534	474	556	538	518	549	506	490	503	510	502	504	543	548	576	508	524	532	534	497	501	514	555	548	514	522	527	530	529	477	492	503	529	505	533	547	527	512	527	524	464	527	528	495	530	504	524	543	546	542	528	514	539	518	534	499	526	519	554	545	548	567	522	515	534	587	545	554	542	500	527	479	526	518	499	503	523	552	517	509	490	504	483	552	522	536	547	517	512	517	494	530	543	528	505	526	520	494	531	547	539	524	477	512	506	543	548	533	498	492	496	513	491	508	571	509	514	512	489	515	542	536	549	544	529	517	489	548	519	501	525	473	521	508	531	547	537	493	515	558	478	526	515	516	537	503	534	508	515	469	542	551	510	513	550	555	528	528	527	514	558	475	515	489	499	498	506	503	519	485	503	507	526	540	536	520	521	500	500	548	538	534	518	523	530	486	523	509	508	533	480	539	511	491	496	455	532	506	503	534	558	485	542	536	536	528	507	493	512	538	517	536	497	488	512	526	496	562	531	521	518	519	522	539	527	520	547	577	467	515	486	520	527	467	500	503	508	479	475	493	487	510	536	540	539	506	538	521	513	553	537	527	540	516	543	501	528	523	525	538	536	543	498	510	527	533	525	538	517	531	558	522	517	545	521	476	541	528	540	488	508	508	479	515	556	509	511	520	531	522	511	515	511	538	502	498	518	491	523	516	527	517	525	529	548	530	497	497	560	520	557	489	527	499	512	503	522	489	523	492	554	520	530	512	499	529	529	577	486	526	507	523	517	500	513	484	505	522	494	521	513	554	515	552	541	490	533	500	517	521	537	522	509	531	549	536	500	510	535	530	578	474	517	537	503	498	518	540	485	505	521	558	523	533	544	528	476	537	520	497	524	542	495	499	522	585	542	554	493	514	519	561	548	510	505	511	552	515	534	474	527	553	552	503	538	556	461	523	490	510	481	510	516	498	532	522	545	550	494	530	530	540	511	518	510	490	545	550	542	536	517	489	541	555	544	490	530	526	480	532	526	520	525	514	543	507	495	501	521	563	510	492	515	510	545	530	481	476	542	506	520	538	490	524	538	526	500	489	536	523	557	477	510	503	486	540	526	533	534	551	533	523	529	511	491	535	517	537	567	521	518	499	494	551	521	509	537	533	525	531	527	499	526	503	540	519	548	508	523	546	541	535	495	531	546	529	493	534	510	549	520	515	529	501	500	521	498	512	536	528	543	488	483	492	520	522	543	503	485	518	496	564	510	490	519	490	515	480	522	552	494	498	530	486	507	486	491	531	534	491	552	533	512	551	547	528	538	541	546	506	536	510	499	475	546	500	539	545	508	492	537	530	518	549	509	484	506	507	526	496	526	480	516	502	516	559	521	554	546	478	532	513	552	537	504	523	551	510	524	554	513	555	516	525	540	525	513	558	521	514	564	536	540	499	565	558	537	533	557	519	530	490	592	504	501	512	497	506	516	547	547	527	575	483	553	506	550	518	476	513	549	534	497	522	509	522	514	536	545	552	538	510	549	501	514	528	516	512	504	516	506	537	529	546	534	534	530	534	530	511	509	499	491	516	540	565	509	506	518	516	554	530	485	489	497	509	567	507	568	507	525	519	553	518	537	532	513	535	533	525	553	498	493	470	514	527	508	508	479	546	511	521	509	496	515	500	508	536	512	526	555	540	520	528	538	503	532	496	529	493	474	498	517	496	471	496	547	561	525	494	554	507	501	534	556	527	549	514	522	546	516	507	480	527	537	538	519	539	491	519	529	521	513	544	515	543	512	564	508	520	525	520	531	527	504	492	532	522	523	562	519	490	502	502	524	496	527	476	516	502	491	516	491	536	504	529	508	552	528	533	509	521	555	517	528	536	512	503	512	520	506	510	532	457	527	526	537	517	518	500	536	494	515	523	521	506	544	551	479	520	535	536	537	530	547	507	540	524	515	524	482	536	470	506	504	513	527	495	510	497	524	532	516	524	541	507	515	509	560	515	555	514	510	552	509	536	524	556	529	551	493	505	577	521	512	530	547	503	527	500	541	480	529	484	525	522	522	511	537	524	506	470	536	526	507	542	511	530	505	548	498	519	503	547	518	490	506	571	479	516	512	538	462	503	526	502	532	509	514	519	549	575	522	533	536	552	515	492	545	534	516	504	506	543	501	529	498	534	538	544	539	542	518	516	524	542	524	525	523	541	549	506	523	518	550	533	483	501	551	509	532	491	538	521	512	523	523	581	536	522	490	497	543	504	571	518	502	522	496	535	545	557	513	461	532	535	503	544	587	534	508	548	548	471	504	508	506	541	533	518	530	524	519	519	548	490	520	530	496	525	503	523	525	544	503	491	509	511	476	539	523	521	482	484	512	553	500	556	507	518	539	552	503	560	537	530	525	505	538	557	492	540	502	522	522	555	481	520	509	518	497	522	545	534	533	523	483	492	514	487	505	501	528	526	478	515	483	542	516	513	496	541	508	496	553	537	544	471	533	514	504	570	515	512	498	520	510	572	511	528	485	520	490	539	524	506	528	526	529	497	537	536	522	544	521	495	536	533	483	521	515	539	552	560	508	538	504	504	521	525	505	509	509	472	553	494	564	475	514	486	527	542	498	541	550	502	539	540	533	541	549	514	529	576	515	516	502	517	507	504	512	528	556	499	537	560	522	471	509	495	558	521	581	553	607	543	530	510	530	521	549	513	532	551	517	512	538	511	542	518	498	531	508	492	517	513	521	589	488	527	529	542	511	517	536	540	551	506	520	487	529	519	478	516	514	504	519	572	495	526	518	515	531	531	556	524	549	550	539	509	535	534	465	508	511	572	535	534	486	530	527	547	507	531	507	528	497	518	492	538	542	532	524	496	513	496	499	551	559	535	494	525	519	514	527	539	471	513	536	550	514	537	530	523	500	534	508	528	487	499	522	494	502	552	518	531	547	501	531	527	502	478	541	509	515	482	545	535	530	510	541	519	569	512	505	567	483	536	518	503	516	525	536	525	506	523	537	473	496	513	519	541	579	509	567	548	514	518	526	526	511	512	545	532	523	507	521	566	484
24506	20833	24372	27380	19103	1162	502	410	381	341	340	354	316	307	271	319	308	347	381	312	328	324	306	306	278	333	319	287	318	274	289	298	322	322	299	305	285	296	300	304	315	301	323	283	304	324	308	294	310	290	294	308	301	342	322	322	281	297	314	342	329	289	309	296	345	309	380	295	286	323	325	333	310	289	278	320	346	296	301	294	314	317	286	312	294	286	323	304	306	311	328	358	281	319	324	291	300	295	305	323	286	309	325	354	289	297	303	299	333	369	370	332	323	323	279	342	311	305	319	328	339	314	338	334	334	283	305	326	321	313	290	332	308	305	296	279	303	307	314	336	314	294	309	314	322	326	295	307	351	296	315	314	320	257	287	305	287	324	345	341	332	329	310	306	311	313	337	283	321	296	305	299	327	315	322	303	286	316	311	294	274	294	301	304	302	280	305	319	317	298	304	287	299	322	283	299	294	286	257	292	308	288	356	305	300	323	301	301	325	277	307	287	312	293	322	277	291	316	319	317	308	285	333	314	312	306	313	315	331	310	292	306	317	307	322	312	338	325	323	308	306	279	312	294	301	341	311	301	347	341	308	285	314	309	289	326	337	317	312	346	279	302	300	308	303	310	299	298	327	316	354	289	304	302	309	327	305	312	311	300	298	338	314	318	295	296	337	350	310	310	350	291	316	311	298	293	331	314	331	313	300	277	309	285	316	298	318	294	342	301	315	306	317	305	319	317	294	345	330	318	297	293	343	330	294	298	331	300	322	249	334	301	265	303	284	286	320	284	297	307	272	307	309	288	320	325	277	344	327	331	297	332	296	298	307	311	297	343	311	308	318	293	325	310	281	301	295	324	315	261	330	321	299	307	293	319	280	309	314	284	284	304	319	315	332	282	301	285	295	309	345	310	299	278	300	298	308	312	292	295	316	297	325	365	347	299	282	279	309	324	296	308	312	278	302	362	335	292	308	292	319	308	308	292	293	313	303	322	306	298	319	281	301	309	299	330	303	279	321	288	301	307	333	311	348	311	306	293	292	327	298	289	291	306	303	289	327	297	287	297	292	294	306	296	299	327	253	308	321	271	303	307	291	314	322	280	278	310	291	308	282	312	323	318	330	311	327	301	315	299	307	327	276	290	346	301	256	285	313	295	249	307	283	290	309	286	309	297	284	321	343	310	292	302	282	313	315	267	305	297	279	359	273	327	314	325	313	254	286	284	309	296	280	331	314	335	305	320	282	349	291	316	309	357	303	330	294	292	313	296	297	297	312	287	307	285	323	306	315	283	318	307	311	329	348	321	359	287	276	310	309	323	306	296	330	303	289	302	299	302	319	324	293	305	290	271	308	307	330	343	322	284	311	321	314	294	296	295	330	313	292	283	313	322	312	314	295	299	316	342	321	342	298	299	286	284	298	307	326	316	340	290	297	324	323	325	324	309	295	320	323	292	293	329	310	297	295	279	309	304	283	271	335	299	336	267	302	303	279	286	300	357	296	273	292	303	347	320	310	270	323	313	281	324	314	322	287	300	286	314	317	318	317	318	308	305	311	291	318	307	301	288	312	282	313	314	293	307	315	303	313	284	319	318	308	299	314	318	315	335	272	332	336	311	332	316	331	324	293	321	360	301	313	337	300	290	273	298	290	307	297	321	339	337	322	321	325	331	302	309	294	302	330	305	314	282	285	299	347	324	293	298	295	332	326	279	327	324	293	291	301	325	326	290	281	322	276	284	285	323	326	313	297	293	296	338	318	335	303	324	299	327	289	336	304	330	324	321	314	288	297	302	322	267	307	268	309	300	319	319	347	316	267	308	323	346	295	300	310	294	336	304	289	274	296	332	270	262	297	299	313	298	295	313	309	326	320	298	305	318	328	297	274	321	296	324	343	298	325	328	315	288	332	284	319	310	298	313	298	292	312	322	312	322	269	306	305	366	264	298	310	324	311	319	300	352	303	344	333	322	297	322	331	324	286	306	321	280	319	306	315	287	299	334	301	329	282	330	316	303	310	323	302	316	345	336	302	288	295	282	278	337	323	302	286	355	294	306	316	338	308	296	310	313	335	297	330	282	305	274	311	298	291	337	310	316	271	306	289	285	295	351	298	307	290	314	258	334	315	282	321	306	310	353	297	316	327	326	299	284	276	313	322	311	330	295	287	284	326	342	287	332	296	321	297	300	287	292	294	311	317	326	284	311	287	312	328	309	313	277	324	322	322	301	302	341	306	342	297	310	306	322	323	300	287	279	312	300	313	258	331	294	321	319	294	294	286	317	325	286	288	293	300	301	340	296	326	294	318	340	355	314	264	327	296	283	344	305	307	343	287	302	314	313	304	300	306	286	264	307	295	276	289	303	311	342	300	278	296	319	327	299	323	333	329	283	285	266	325	325	274	298	271	301	318	310	296	288	308	319	269	282	308	308	298	283	333	298	318	295	337	288	299	289	314	291	326	298	271	305	288	296	317	290	293	280	279	316	302	290	302	319	329	313	304	307	322	308	323	344	341	310	323	308	291	343	302	272	320	321	283	305	315	288	352	343	328	308	315	299	275	310	312	296	302	321	306	310	313	303	302	281	303	316	294	311	281	323	301	271	319	336	302	303	310	280	324	294	307	315	293	316	299	283	325	310	299	312	295	303	295	358	300	309	312	290	293	295	327	290	324	276	315	297	325	312	335	296	325	359	297	302	323	277	307	330	287	288	314	318	310	291	291	314	345	313	336	328	336	266	284	330	305	291	322	324	311	325	288	280	311	300	324	314	299	313	316	319	296	336	319	276	286	314	317	335	271	295	343	329	301	299	313	309	325	298	331	311	326	345	313	323	306	317	280	319	304	352	323	326	287	286	291	281	332	283	337	333	282	312	315	322	293	319	293	327	301	297	325	322	302	321	326	312	311	270	327	331	277	313	300	297	314	327	297	298	319	276	323	293	318	324	319	355	313	288	304	292	327	338	329	314	302	290	329	309	315	320	310	325	300	272	294	296	272	318	335	308	296	280	310	322	295	290	325	312	291	310	303	289	310	327	301	334	331	328	296	315	299	318	295	296	290	313	303	335	287	323	318	300	315	308	306	286	281	315	334	300	283	334	325	286	323	311	331	324	333	297	332	329	328	281	304	328	331	335	308	332	303	306	283	309	321	313	271	305	305	305	297	327	287	308	278	300	278	272	316	296	311	308	303	305	288	292	313	300	312	320	308	331	321	303	302	306	330	322	305	323	317	283	290	320	332	315	293	285	313	338	262	304	314	324	297	284	277	307	330	323	290	323	325	342	317	310	302	308	346	304	284	305	342	332	328	320	271	326	306	321	289	329	288	303	287	324	300	330	301	281	306	331	320	345	313	322	290	303	298	292	331	297	337	304	319	297	328	304	310	285	320	258	307	283	319	291	286	328	330	323	301	333	321	321	303	331	301	324	291	336	284	281	316	309	309	297	340	314	310	297	319	290	335	320	281	294	353	343	315	300	347	303	330	304	283	290	343	277
3325	3019	1953	1140	911	838	697	718	721	737	721	684	722	683	680	723	667	692	650	719	683	691	620	700	691	703	734	650	729	667	730	675	669	688	653	689	704	710	649	690	678	653	687	708	688	680	702	718	673	686	697	688	671	692	721	639	715	701	725	660	690	694	680	690	683	719	680	693	742	679	690	721	646	731	680	667	657	684	649	696	710	710	709	707	715	669	700	658	695	672	736	699	694	680	663	680	670	681	669	714	670	709	681	677	669	716	672	638	683	720	703	705	699	670	698	654	653	715	685	681	647	655	692	738	698	728	744	654	657	668	660	718	708	705	687	686	674	712	700	738	709	672	708	647	712	693	691	710	654	705	698	683	720	682	691	698	688	675	680	688	716	688	694	687	657	680	695	700	683	698	720	665	684	703	704	713	689	667	687	717	674	674	716	722	682	681	667	687	720	667	677	675	710	681	688	686	732	657	694	687	685	689	686	650	710	655	709	617	682	670	672	702	687	689	719	705	682	703	669	706	686	688	704	693	696	706	647	677	683	696	677	690	690	672	681	632	685	659	671	720	704	681	679	680	653	676	656	675	730	736	676	690	696	684	769	696	664	699	715	694	652	717	661	691	716	705	676	735	706	698	681	704	662	659	682	696	711	705	699	687	711	684	683	698	683	739	706	612	722	721	687	657	708	667	692	715	642	676	715	656	701	699	689	675	718	742	717	649	677	710	678	683	678	645	683	694	687	679	661	640	700	698	651	703	692	686	681	642	703	706	702	703	713	673	674	659	696	642	680	668	738	664	702	667	615	682	664	646	715	752	698	682	670	691	662	644	660	700	643	679	665	708	670	701	686	713	656	683	695	707	678	731	689	699	684	678	714	691	714	688	653	657	656	676	712	667	728	707	733	690	694	667	672	748	711	635	689	677	694	703	669	719	679	636	663	653	653	670	702	660	667	661	699	670	719	656	639	713	701	699	681	683	689	686	719	697	707	699	684	674	695	722	735	711	651	720	726	706	686	654	701	693	749	665	677	689	747	649	709	662	720	712	692	657	707	666	708	721	665	706	679	703	680	719	713	699	713	695	680	672	690	688	650	660	660	667	691	714	683	646	728	680	691	656	729	693	740	692	703	718	737	689	694	686	673	677	679	691	729	732	683	724	686	660	688	675	679	699	691	734	642	694	732	722	680	736	678	682	675	720	727	726	703	692	664	712	689	669	701	706	718	689	631	692	666	702	724	694	693	672	646	688	650	714	687	690	677	680	706	661	685	643	644	677	734	699	646	619	710	667	662	726	663	658	694	707	694	676	667	668	686	639	706	701	706	678	690	724	681	703	644	688	713	675	688	682	677	657	677	715	686	692	716	650	680	663	672	714	703	667	709	678	691	657	623	665	738	684	653	692	688	671	691	716	676	698	672	701	693	691	661	699	687	713	706	750	707	698	717	644	714	679	624	702	663	700	726	649	690	703	630	703	646	728	661	733	637	671	706	689	697	673	686	699	691	710	692	679	702	646	695	666	647	704	668	696	675	724	700	670	715	715	689	707	691	687	674	692	724	702	712	757	701	623	709	661	683	769	707	678	729	666	711	676	664	660	664	712	754	675	681	679	637	700	665	628	689	674	684	728	687	708	669	704	676	696	670	710	682	697	720	711	675	668	703	653	673	661	736	737	701	688	641	684	697	715	692	716	683	709	688	654	692	712	701	786	692	614	689	720	675	644	717	683	652	706	728	688	701	663	695	728	708	745	701	706	712	690	720	730	676	724	691	694	695	735	697	627	665	679	707	737	681	716	692	691	651	665	645	680	697	677	698	683	696	660	687	735	668	659	669	704	706	689	692	706	687	646	681	631	698	691	715	709	732	688	649	735	650	689	656	710	705	707	672	700	637	697	661	747	644	630	654	688	716	672	720	656	680	714	686	716	671	652	667	703	699	700	659	646	699	630	730	714	692	697	724	666	689	698	674	694	685	704	688	706	741	707	700	689	655	699	694	662	669	658	707	681	691	675	714	744	677	654	670	737	684	723	687	654	666	705	646	683	707	660	664	642	708	621	731	706	687	723	673	684	702	746	675	712	699	725	717	714	728	670	678	677	694	720	675	723	704	748	677	684	692	647	691	683	706	679	628	671	685	678	648	702	678	710	701	688	715	710	670	724	721	731	703	706	669	657	650	708	673	668	650	664	660	696	680	685	712	735	707	662	704	671	689	685	700	719	681	675	681	720	734	685	669	631	645	665	663	660	701	679	691	695	723	628	735	721	672	712	692	666	667	683	683	698	629	718	711	765	719	693	670	673	660	623	706	684	688	726	696	676	699	714	697	716	730	713	709	626	713	653	675	647	715	646	702	682	718	683	715	699	713	654	726	703	697	698	681	707	688	712	672	683	718	694	704	694	696	667	700	693	695	663	666	706	692	707	680	687	672	671	678	649	685	714	655	662	710	656	709	747	716	613	704	701	690	661	684	739	688	710	668	687	639	666	711	662	718	685	698	651	708	680	713	674	684	631	677	670	669	717	692	729	688	671	675	661	732	716	734	647	727	638	708	709	669	711	737	687	738	706	710	675	699	706	677	727	715	702	707	696	688	643	665	713	721	716	664	706	697	652	677	706	702	677	722	668	761	657	692	671	648	696	672	657	679	694	665	673	693	673	682	667	692	684	700	692	667	704	746	646	674	653	691	734	694	722	665	671	704	672	679	679	672	718	652	686	664	696	702	651	642	693	767	661	695	651	731	651	650	702	670	696	659	686	696	670	731	693	660	686	648	667	705	673	661	695	676	697	680	695	647	690	680	684	699	681	666	674	660	637	691	707	709	667	665	708	685	742	679	650	709	735	730	729	672	669	657	661	663	671	684	733	721	691	684	741	655	719	687	655	687	707	717	700	665	737	716	706	670	630	703	713	655	708	687	657	702	668	671	652	702	697	642	758	679	671	724	690	720	728	705	726	687	721	671	696	699	688	691	709	667	658	709	722	673	680	697	640	691	716	695	668	652	670	681	674	722	692	698	740	673	699	676	665	727	668	670	666	701	667	792	695	715	690	667	647	698	680	696	696	698	731	685	709	699	684	734	699	691	688	655	722	706	674	717	666	662	643	701	675	650	692	703	686	700	674	691	724	698	709	703	694	681	679	664	768	694	721	687	681	690	659	670	701	660	748	715	718	721	682	669	686	652	728	699	677	693	657	685	734	672	690	684	664	691	697	681	749	721	699	664	673	676	635	700	643	718	696	706	725	656	688	655	752	681	658	698	700	631	667	700	676	622	651	686	664	683	662	718	692	704	700	685	689	648	709	697	679	690	661	645	702	637	674	677	736	687	688	593	742	664	726	709	683	662	740	756	692	694	692	699	712	658	678	699	666	681	688	689	668	687	675	681	701	664	687	673	707	662	692	739	670	682	714	714	726	681	657	707	698	671	737	625	687	655	666	661	659	636	694	707	701	656	675	656	669	706	682	731	711	668	729	726	721	674	737	685	635	665	647
23646	20912	25213	26744	20919	20909	2825	531	354	318	278	285	275	246	235	240	250	240	236	229	220	228	213	217	213	177	205	220	200	208	226	232	202	209	238	182	210	208	221	205	196	207	212	194	208	202	220	212	215	205	211	219	206	207	219	216	196	221	230	217	185	206	199	212	223	193	214	215	191	177	211	217	202	224	223	172	216	216	208	215	211	215	229	222	218	214	210	211	200	214	219	213	217	209	203	207	214	221	188	186	195	223	219	208	181	213	194	197	203	199	212	218	198	192	229	200	208	212	199	194	216	220	196	222	194	216	231	196	185	218	191	216	212	212	202	192	190	221	214	199	194	176	233	200	198	206	224	204	213	231	208	218	209	203	216	193	205	208	218	190	209	214	185	204	201	222	225	202	218	191	192	200	215	208	208	214	220	209	213	213	185	207	198	201	192	210	214	213	220	218	232	213	211	200	205	184	189	202	203	206	202	237	214	241	196	201	219	190	168	184	209	210	205	194	218	242	231	222	208	236	207	217	212	219	215	201	184	222	223	192	183	201	182	212	214	207	171	194	201	237	210	232	218	214	196	194	203	211	178	197	214	221	196	234	173	228	233	210	195	207	207	218	216	200	210	213	203	220	197	188	218	191	182	210	205	224	199	217	186	184	197	210	205	202	205	175	209	202	222	214	220	200	175	229	186	207	218	193	216	224	208	187	217	205	226	212	179	190	214	220	200	180	214	217	207	205	237	208	190	194	235	207	218	214	192	223	232	212	219	197	206	198	200	194	200	183	194	219	217	224	202	189	195	219	198	224	207	228	198	211	211	223	226	195	207	205	218	189	218	197	206	206	195	185	201	229	192	217	202	200	206	234	210	199	185	239	225	185	214	205	243	185	219	196	227	206	227	212	193	215	203	177	196	231	208	206	234	214	206	198	200	197	236	192	218	204	192	185	226	190	213	196	208	179	221	229	209	220	183	207	217	225	211	199	175	185	186	220	188	221	226	212	184	217	214	222	205	202	194	218	180	185	221	221	229	203	204	210	214	202	189	191	190	186	213	194	213	199	213	199	233	181	225	224	202	228	236	218	224	213	190	218	188	218	202	232	226	188	233	187	222	213	229	211	187	213	215	194	180	225	225	202	218	223	201	234	218	246	207	208	202	203	196	204	199	218	197	180	191	190	248	200	181	184	217	210	198	212	218	211	241	225	213	226	198	213	228	213	200	244	235	192	202	186	208	228	236	197	188	175	186	221	218	217	165	222	201	194	224	180	191	222	189	202	215	228	196	231	198	206	206	214	195	211	206	194	214	196	196	209	228	186	212	197	217	211	211	197	226	194	208	193	198	239	181	180	245	218	202	190	183	201	192	187	207	252	196	222	215	240	231	214	189	214	204	218	207	208	207	178	213	184	221	224	206	190	207	215	196	211	208	214	202	200	198	210	205	188	212	218	203	202	202	205	206	207	212	202	221	204	201	189	208	212	190	232	222	195	220	210	218	181	200	212	221	204	213	211	208	204	195	209	197	196	206	203	208	195	176	194	203	188	218	211	191	196	184	197	219	189	198	210	206	198	230	223	187	188	198	218	210	217	203	208	219	192	201	229	205	207	209	192	216	208	197	218	249	226	191	202	172	206	185	215	235	188	218	184	211	217	252	228	178	220	235	216	195	204	193	192	171	190	196	237	231	221	205	187	184	223	208	197	204	198	169	214	192	218	216	208	216	193	175	181	235	212	211	215	182	186	197	171	209	188	209	212	190	201	203	206	206	240	201	203	202	201	210	194	207	196	192	204	204	181	225	205	229	203	190	196	230	216	214	209	171	209	204	177	233	236	226	211	216	206	213	212	180	213	219	244	235	202	196	192	189	199	192	212	205	187	201	215	203	183	203	192	196	192	200	172	196	192	188	207	204	194	171	228	215	177	184	188	208	193	221	214	232	209	213	198	192	197	218	207	168	207	176	221	208	190	181	205	212	202	214	189	198	218	197	239	230	202	188	230	201	228	177	180	225	202	190	193	192	179	204	213	224	202	236	231	238	216	212	175	196	213	226	220	226	172	188	233	181	164	194	190	188	185	200	201	213	192	185	186	203	205	185	187	204	214	208	203	167	205	215	205	184	217	226	198	216	246	229	217	196	206	217	224	208	175	229	202	199	213	185	215	206	238	188	206	200	224	235	206	210	215	199	189	195	206	191	179	176	197	183	231	196	209	206	180	232	215	217	242	236	223	201	236	249	184	174	219	227	219	220	202	190	193	196	206	211	215	188	214	194	198	215	213	186	221	201	210	203	199	209	194	209	204	194	215	207	218	205	197	217	223	240	242	216	191	216	224	226	198	216	211	207	221	213	204	258	213	229	192	183	223	219	212	195	182	219	239	199	215	219	195	215	194	215	205	220	184	191	182	185	200	209	237	195	210	212	190	194	217	204	218	196	201	196	221	188	228	210	198	208	179	208	200	233	193	221	200	195	195	241	223	189	210	175	191	220	201	203	205	197	236	225	183	223	192	221	211	196	220	212	206	161	201	183	228	226	198	204	231	199	207	222	221	227	207	216	201	199	221	191	185	213	191	213	189	230	208	196	219	201	197	220	199	225	181	190	226	192	214	206	208	195	186	192	201	215	209	200	216	188	231	215	212	209	199	214	243	237	203	203	207	210	223	216	216	209	236	185	209	213	186	214	201	247	224	228	199	216	194	200	210	208	213	211	226	202	212	204	191	180	187	220	199	206	206	205	229	224	201	217	226	198	217	217	206	190	186	194	204	212	195	210	194	242	226	218	173	227	191	231	195	239	200	218	226	189	250	209	208	194	188	221	240	194	202	198	201	197	223	209	218	195	205	215	213	202	183	221	201	184	185	216	228	200	214	205	199	207	202	203	209	216	203	209	230	197	211	205	199	174	211	226	218	239	220	209	204	223	220	194	210	194	195	222	216	199	220	219	182	188	210	186	170	219	201	212	237	201	229	219	202	241	217	217	201	186	216	204	175	225	204	205	192	202	224	233	200	178	207	230	184	195	200	217	200	179	197	205	210	198	184	216	216	193	208	175	199	216	214	208	202	200	209	191	196	209	204	190	203	181	218	211	199	178	183	197	227	189	212	186	217	193	194	190	204	194	203	188	194	194	219	182	209	215	186	193	217	189	215	181	182	202	205	185	229	218	219	191	198	188	202	205	221	202	220	198	212	222	227	223	203	218	227	213	191	205	208	217	193	220	176	211	198	202	202	232	219	209	210	207	209	205	205	214	219	188	223	225	170	196	203	215	217	213	205	223	203	180	186	207	219	158	209	212	218	209	216	200	226	216	209	209	202	228	171	183	208	193	205	208	200	191	201	205	208	197	179	215	230	205	226	188	212	231	179	196	216	223	216	228	215	225	204	209	196	205	206	199	203	197	186	186	182	219	195	204	187	214	158	206	224	215	193	222	192	226	211	202	214	205	222	214	216	210	215	190	199	205	218	229	197	211	197	217	211	193	223	223	209	175	212
3368	5163	3167	1489	893	710	616	611	540	519	524	496	502	525	466	476	511	498	482	434	451	481	459	445	500	453	467	491	433	434	483	489	439	444	476	467	470	459	464	514	481	444	480	478	481	447	451	475	421	466	453	485	459	449	443	496	440	454	465	461	465	446	473	484	477	434	486	473	470	459	479	485	454	460	461	474	471	487	446	480	469	482	437	445	460	485	440	451	453	448	491	477	466	451	473	474	425	411	466	519	436	462	468	487	471	488	444	417	478	418	473	489	458	468	447	454	500	428	461	496	494	483	475	469	512	456	452	456	438	478	477	471	479	505	487	489	505	452	431	477	463	468	486	462	419	454	462	481	462	445	445	458	472	467	430	422	481	429	503	450	487	469	478	435	491	460	477	479	461	501	500	438	437	466	463	425	452	450	463	463	454	459	439	480	494	433	475	427	424	441	426	481	451	457	446	447	442	456	438	457	418	461	443	449	457	477	455	490	461	472	491	467	470	445	457	462	474	436	460	470	450	461	472	489	497	429	470	468	468	439	470	435	442	466	451	451	459	468	446	465	470	432	466	426	438	473	495	481	454	472	419	459	455	461	486	479	444	461	444	434	430	435	475	417	406	426	444	446	460	466	497	442	429	445	479	468	455	448	453	480	505	477	481	490	486	461	401	420	456	417	463	459	472	459	472	490	438	435	424	472	444	449	461	457	509	449	463	452	437	501	433	502	434	435	470	510	449	492	462	473	464	473	444	481	444	444	469	438	507	444	456	465	483	444	471	441	466	445	482	460	474	443	468	460	488	428	462	483	495	490	453	455	452	460	450	448	437	455	435	470	439	428	460	468	427	453	464	429	427	460	468	453	463	476	480	442	444	475	507	432	486	482	471	421	429	447	450	478	474	473	435	515	416	414	493	458	469	451	443	477	476	463	482	471	484	462	466	464	486	490	427	505	524	449	463	463	481	470	477	435	486	479	476	440	481	468	470	477	475	432	423	460	451	496	512	491	444	486	448	483	453	474	454	446	494	459	490	449	445	463	441	473	464	435	442	475	471	458	462	498	471	487	433	415	449	458	463	422	430	422	428	446	487	450	447	463	464	451	460	465	429	460	458	436	461	467	453	484	497	469	438	452	477	481	480	443	477	455	479	480	454	474	465	470	488	464	446	453	443	451	517	448	457	457	503	456	460	427	473	457	451	476	492	455	465	428	494	486	462	472	467	472	474	479	452	474	479	457	450	448	466	479	446	435	473	446	436	441	467	485	452	446	422	463	435	458	436	443	466	456	472	455	499	456	509	434	504	471	489	502	476	455	452	450	485	431	479	435	466	466	481	453	474	463	459	485	464	456	481	448	470	456	445	493	493	465	467	464	442	487	436	490	455	445	461	448	447	464	407	466	459	440	469	426	456	451	496	484	447	490	446	483	473	500	442	464	443	476	458	416	468	457	479	464	450	480	452	479	457	459	497	461	453	449	481	447	467	475	415	456	491	441	461	432	446	431	437	467	475	448	458	450	478	482	413	453	465	476	435	503	455	447	475	446	442	466	482	458	506	445	413	447	473	497	483	463	443	431	438	443	475	464	432	481	439	473	472	418	479	434	466	440	444	453	456	428	463	486	498	455	486	461	442	467	436	451	479	490	452	461	474	438	472	470	466	440	442	459	480	467	467	469	420	475	469	456	484	461	460	458	477	467	428	464	471	474	457	465	452	482	461	463	456	478	491	470	506	433	451	450	447	470	476	474	479	463	472	463	447	477	459	470	448	438	491	486	465	422	426	444	479	436	434	458	475	468	446	432	479	469	471	454	460	460	456	459	483	450	434	496	449	486	443	474	434	472	450	456	448	463	399	463	507	467	465	469	446	513	490	431	446	476	474	481	452	488	487	451	436	483	467	467	469	453	476	492	442	487	484	454	423	471	447	428	459	406	427	458	474	435	457	460	451	439	467	471	450	464	447	479	467	469	473	490	436	442	482	457	474	495	458	477	448	447	424	455	461	462	444	460	463	457	494	504	441	446	437	505	463	471	448	460	454	509	446	398	455	442	452	464	493	446	437	494	477	473	459	456	469	493	430	406	479	480	465	451	469	432	498	485	472	448	435	465	435	450	462	421	491	450	460	435	438	488	491	484	494	492	480	438	429	458	461	455	466	486	432	475	479	478	462	428	469	466	434	456	454	458	440	497	472	454	436	438	459	503	470	469	477	437	462	472	463	436	435	439	456	414	465	423	413	455	420	451	469	481	460	470	461	520	465	447	463	437	495	466	467	453	471	501	432	463	441	471	481	423	443	456	432	484	444	433	447	469	467	492	459	454	494	458	430	475	494	433	466	439	469	454	442	457	468	489	431	450	473	492	446	461	459	473	468	449	441	456	466	455	491	489	485	463	463	444	441	478	460	435	491	414	422	453	458	438	460	476	481	430	461	459	487	452	474	444	472	443	449	437	491	450	439	455	447	479	473	481	502	468	454	440	497	417	456	463	469	489	463	452	448	473	464	454	474	481	475	460	476	469	454	450	446	436	548	453	463	432	472	460	428	481	437	443	453	476	477	465	456	435	481	470	497	425	472	460	443	454	483	460	476	497	469	434	467	489	480	489	448	506	463	488	503	473	436	467	405	478	439	486	472	486	444	449	443	468	435	443	471	429	421	455	456	453	452	471	471	437	475	444	489	444	479	448	474	472	452	460	479	466	496	444	447	461	444	474	488	467	466	476	462	446	454	447	511	459	481	450	459	455	443	467	409	461	468	424	468	441	437	451	451	447	452	438	490	471	468	455	443	470	478	457	477	428	479	460	447	460	449	437	462	453	488	444	504	474	455	503	454	473	475	447	483	420	495	476	467	452	480	468	459	430	432	492	459	422	467	453	475	449	467	466	462	416	469	457	471	469	460	459	487	460	418	434	433	466	459	456	455	455	488	424	413	471	460	444	481	485	459	497	413	468	511	440	453	479	459	424	500	448	431	455	488	486	465	438	444	449	463	425	442	449	454	442	492	433	434	490	447	427	465	442	467	466	451	462	445	508	472	464	479	464	467	432	490	452	465	451	438	463	482	486	459	442	441	407	460	450	427	465	454	494	451	418	461	455	500	509	456	478	496	485	482	453	485	460	451	455	474	398	474	482	441	430	500	447	447	447	484	474	428	449	447	492	435	441	453	471	468	472	439	463	424	454	483	434	512	450	435	461	453	459	427	456	456	480	451	459	473	460	472	400	467	434	441	458	446	460	465	420	466	442	466	456	472	466	516	495	449	471	431	464	445	459	450	486	454	433	486	433	483	424	459	484	455	455	468	464	461	442	471	449	442	486	510	426	450	486	441	466	463	426	475	456	459	435	458	443	451	505	434	469	438	466	410	437	464	430	435	475	440	465	445	433	455	461	433	436	509	479	449	478	484	451	445	445	460	477	460	432	478	465	461	427	444	447	437	508	449	490	409	430	443	456	501	461	430	483	475	466	457	488	467	438	433	455	473	454	434	468
32722	12874	1604	330	245	246	229	219	242	222	192	210	236	214	222	191	200	231	215	239	209	205	201	223	223	210	224	256	219	209	210	218	228	217	213	205	179	227	217	199	202	235	230	198	192	197	240	228	205	217	191	210	216	226	192	221	210	213	205	223	198	230	221	195	214	223	209	202	214	183	228	212	218	239	228	199	206	185	220	207	204	244	225	240	209	228	210	230	228	220	225	259	233	224	229	230	249	208	177	206	189	232	203	228	215	220	219	203	210	213	219	207	199	232	227	248	198	238	231	224	210	226	213	225	209	219	216	213	235	216	241	220	209	214	213	210	221	201	208	238	209	224	213	212	221	209	214	260	186	214	223	209	199	205	218	202	185	185	209	232	233	213	210	218	200	232	231	226	203	213	219	210	208	222	236	221	220	243	234	208	240	194	223	203	219	228	225	217	230	215	221	240	218	201	220	221	237	204	212	230	236	205	214	199	200	226	229	227	207	209	203	216	223	249	234	234	233	210	210	223	191	187	234	213	255	215	223	189	236	217	213	213	198	218	215	226	214	226	211	228	201	232	242	243	243	211	214	232	252	223	211	215	225	203	199	204	217	222	226	213	211	231	228	231	221	204	202	221	230	231	219	243	208	190	230	207	233	207	232	190	221	213	214	224	172	192	208	199	219	199	218	225	210	203	210	212	250	207	217	201	224	239	250	238	199	237	220	208	190	205	205	207	220	225	220	257	226	242	221	200	235	214	215	199	234	223	245	232	216	226	222	207	224	207	216	225	205	219	215	205	266	198	215	218	211	197	197	216	230	200	235	255	232	219	226	234	235	214	260	215	240	250	204	225	190	209	231	238	201	222	220	206	226	200	228	240	209	240	190	207	212	218	214	183	214	214	218	245	185	202	206	187	235	223	205	196	188	208	252	207	234	214	223	206	203	186	212	185	203	236	217	212	213	222	198	201	219	195	192	209	234	223	203	195	219	227	236	193	212	217	214	214	228	214	231	195	221	208	235	229	224	235	228	201	222	220	212	236	212	211	224	214	210	218	201	211	226	216	213	210	223	218	256	219	179	225	200	214	193	200	232	223	258	223	210	202	239	235	209	191	235	225	219	221	233	210	216	235	200	211	224	226	230	218	263	238	218	212	193	213	208	213	227	224	219	197	233	222	223	235	206	228	214	214	234	223	223	216	235	215	235	193	213	203	214	211	245	228	230	226	201	238	224	208	246	209	226	203	222	232	236	239	232	238	209	217	194	192	200	233	245	192	200	192	217	240	222	213	238	219	204	233	221	207	203	227	242	200	215	204	200	231	216	277	217	215	231	208	235	211	229	216	223	213	258	228	199	205	212	189	249	242	249	214	205	234	223	185	199	235	211	245	224	237	211	199	234	193	210	218	201	214	216	235	244	200	207	185	211	219	231	218	203	213	237	212	229	215	189	196	194	210	243	223	254	213	229	206	239	233	210	206	198	212	206	234	220	217	245	196	201	227	219	207	235	216	206	232	201	218	221	193	205	198	228	211	215	226	223	226	211	215	221	187	242	217	206	218	192	228	181	172	198	204	215	213	191	201	207	220	231	254	205	196	215	227	250	203	227	230	231	220	201	231	190	211	222	209	211	204	228	213	219	251	239	215	176	222	215	238	230	230	200	231	215	220	208	243	225	222	217	219	200	235	211	191	194	209	198	215	220	239	190	190	260	225	229	214	227	238	242	220	216	209	213	205	220	224	219	205	207	228	186	209	216	225	209	226	230	210	230	245	201	198	199	205	192	198	198	186	206	187	207	188	204	221	212	216	207	225	226	206	226	218	231	231	211	221	194	236	190	189	212	219	196	209	218	239	228	240	217	219	213	211	211	206	201	218	215	207	197	192	207	220	233	238	261	211	227	232	190	199	191	203	182	219	244	194	200	208	207	237	196	218	210	212	206	220	203	207	185	187	184	236	238	232	229	213	215	233	226	205	201	200	222	221	207	211	214	209	222	210	226	249	221	198	228	207	200	216	204	232	241	203	243	216	212	225	207	238	203	231	197	213	213	233	189	210	225	209	209	227	241	230	228	208	198	205	222	223	226	190	229	228	226	204	222	224	208	230	216	223	212	261	243	215	202	213	213	212	236	216	182	240	221	215	238	220	210	232	189	210	223	205	227	244	216	216	216	213	242	197	239	219	188	243	210	206	217	198	225	196	198	231	235	214	242	208	231	204	245	239	245	217	180	202	213	208	210	213	211	193	237	238	216	175	199	210	211	208	210	214	226	234	198	205	212	208	230	255	208	244	209	228	233	207	220	230	229	238	222	217	242	193	221	229	192	206	203	224	209	197	212	232	219	222	228	209	204	221	213	224	190	192	200	233	246	246	238	242	216	207	234	209	215	230	228	213	193	197	201	246	229	197	221	233	200	193	216	222	215	205	231	198	216	211	217	221	215	205	233	219	234	199	215	218	212	243	211	230	224	203	214	196	215	202	216	223	209	186	207	210	220	209	214	207	224	247	240	231	223	224	206	228	214	241	243	195	202	225	235	201	245	239	224	201	224	213	203	200	220	195	224	221	270	234	199	215	221	244	231	203	203	208	206	223	236	210	207	221	203	228	197	219	235	197	255	231	225	228	218	211	227	197	242	192	240	196	211	250	214	224	206	238	244	215	228	238	227	236	219	226	240	210	218	228	220	225	237	202	221	221	228	225	208	232	221	219	232	240	217	222	231	210	204	198	234	203	210	225	211	232	202	239	219	226	222	228	206	234	225	216	193	204	197	234	230	225	228	218	216	207	189	210	197	200	236	251	233	233	199	209	218	217	221	241	231	233	245	204	235	244	211	214	203	237	246	218	220	223	203	210	245	201	205	252	224	222	231	209	203	192	243	232	217	210	214	232	218	204	200	203	214	212	236	207	223	235	240	227	224	237	215	226	216	190	201	232	209	203	223	210	208	200	201	234	215	202	202	228	208	201	229	214	214	232	233	217	199	192	217	231	223	211	200	178	201	196	211	215	202	212	231	204	240	189	227	248	239	196	194	236	252	224	241	237	207	238	249	216	230	245	219	196	190	219	221	216	250	214	229	244	211	211	242	232	221	197	220	218	197	228	192	224	197	215	221	219	219	202	223	185	221	225	231	223	200	233	228	208	209	227	192	210	232	197	191	236	196	205	218	248	189	197	258	254	201	221	197	201	212	202	231	222	213	202	226	231	221	193	208	229	219	218	212	221	222	253	233	177	211	240	234	249	208	210	210	225	230	204	196	206	218	230	216	210	224	237	216	235	214	225	221	220	231	221	194	214	207	203	202	214	223	226	204	201	208	233	225	222	220	235	235	214	230	212	206	221	229	232	235	227	197	215	196	192	210	234	232	207	221	201	208	211	196	207	248	238	228	252	233	218	224	197	217	219	228	217	224	228	189	205	197	218	225	208	222	218	193	199	224	228	225	235	221	225	216	237	212	188	212	221	208	217	199	215	171	224	239	202	212	216	240	225	207	233
5133	795	665	601	539	502	519	552	554	553	497	543	554	527	536	525	543	513	499	481	484	498	518	540	529	491	505	511	516	531	508	500	487	510	544	514	593	557	519	485	562	514	536	549	528	537	543	536	522	506	505	535	504	524	510	534	561	523	516	497	550	504	527	511	508	574	488	563	533	544	489	545	505	509	517	496	507	519	526	554	536	548	500	515	498	534	570	513	490	499	532	511	519	511	502	502	483	518	519	520	521	508	478	524	549	492	519	549	526	510	531	518	479	557	483	527	519	491	515	543	516	516	505	494	547	521	519	542	540	532	540	528	527	493	524	581	500	546	483	524	497	512	539	520	521	541	513	511	532	510	519	521	479	502	483	545	498	492	518	521	533	509	528	545	491	527	523	550	523	478	497	523	529	510	522	534	557	507	531	534	517	549	498	510	523	534	527	512	487	509	533	469	536	553	519	543	519	511	516	523	514	517	467	543	545	543	504	556	526	517	545	523	545	515	516	528	544	542	524	529	517	544	529	545	566	515	504	517	530	513	512	532	534	538	512	512	528	537	498	553	493	485	528	506	513	522	544	516	519	478	535	523	508	490	529	550	526	544	518	508	550	528	495	524	526	525	484	505	513	573	516	518	513	523	523	538	487	548	505	513	545	529	521	488	515	564	503	480	497	554	488	506	542	576	519	480	512	498	543	502	504	481	538	486	486	509	516	543	538	493	510	518	495	517	551	524	498	519	536	519	503	533	523	557	527	490	508	535	524	514	535	518	549	512	524	532	513	496	543	519	525	531	515	490	546	554	498	498	539	544	521	569	496	523	472	529	509	484	500	559	518	493	460	538	527	510	533	509	517	524	537	543	537	520	510	526	461	530	526	492	517	532	514	542	498	526	527	554	531	498	505	507	546	534	490	493	515	553	531	540	542	512	520	551	528	553	488	493	550	470	509	521	495	531	491	514	517	533	519	518	527	543	520	553	501	518	532	536	512	493	553	504	546	529	530	550	517	526	528	524	506	512	500	535	519	467	484	545	501	491	521	493	525	534	471	528	554	531	517	501	528	519	527	509	516	515	515	541	508	534	573	491	563	526	506	528	501	525	529	531	524	524	524	567	497	530	529	537	507	533	516	501	511	523	514	485	540	511	532	563	531	508	538	515	500	527	528	501	523	533	501	533	512	484	518	516	536	567	539	497	509	545	543	516	524	528	511	496	579	505	504	540	479	500	515	503	526	515	542	502	545	502	497	530	506	503	544	525	526	499	481	553	515	533	526	545	478	521	533	534	535	518	550	616	537	495	546	508	546	487	528	490	544	516	529	496	534	512	497	565	508	546	538	509	523	562	532	509	557	486	575	544	548	501	548	547	556	532	537	508	535	562	538	502	480	531	508	529	518	469	510	517	538	534	471	515	509	547	527	546	540	505	521	536	549	509	559	500	495	537	521	502	499	477	528	552	514	541	524	570	502	511	520	526	551	512	535	477	494	523	485	505	475	508	506	497	506	490	489	530	502	490	526	515	503	505	539	479	502	506	541	556	497	503	557	531	501	526	513	515	508	556	524	519	554	508	504	532	496	536	514	503	535	527	526	525	479	547	501	511	549	510	492	510	507	492	553	550	567	519	517	493	529	517	497	502	521	499	526	527	528	515	540	525	554	557	539	515	536	510	523	490	563	555	514	498	570	512	514	496	531	525	517	564	496	513	522	505	569	545	501	530	503	529	539	561	501	478	505	510	541	527	527	526	517	536	510	548	518	532	537	498	547	519	585	518	531	515	521	509	524	526	544	506	514	493	554	550	552	488	495	535	548	518	523	499	501	553	518	521	547	497	515	521	517	529	580	506	516	495	522	508	537	549	504	547	518	506	548	514	470	478	519	566	535	546	529	548	516	511	501	525	463	527	529	530	531	518	520	543	543	522	487	538	487	519	520	535	511	526	522	521	493	536	522	531	527	529	536	514	538	486	504	516	495	542	523	519	511	508	541	512	525	562	507	536	537	534	512	502	470	509	535	539	560	540	522	507	519	530	522	540	493	482	504	493	495	505	544	486	556	511	510	560	517	542	545	495	533	547	515	522	504	530	522	526	522	491	530	496	510	522	508	535	513	480	536	484	552	539	544	501	492	513	547	495	501	547	491	499	526	533	535	494	539	566	561	548	488	453	558	549	526	510	464	534	524	501	517	530	492	530	532	520	478	491	503	533	545	506	516	538	492	521	501	514	519	531	547	523	532	542	482	516	535	529	538	551	557	520	561	511	504	479	518	545	561	484	529	535	535	508	520	534	560	526	505	506	508	472	481	548	560	543	537	521	561	507	552	513	533	538	520	521	549	544	495	516	579	519	505	514	498	531	527	517	525	524	504	522	521	539	540	546	523	538	505	496	548	468	484	492	527	499	513	497	531	508	539	523	498	514	539	494	504	468	481	524	492	490	508	540	475	546	527	470	530	508	499	511	577	530	483	531	470	537	519	514	505	551	524	512	486	516	526	539	518	519	512	516	516	541	536	522	496	519	529	549	546	547	512	482	524	546	535	524	526	497	541	513	526	518	528	512	495	505	527	539	529	532	505	506	547	505	485	546	521	508	531	531	511	529	549	562	546	541	529	514	516	559	519	536	509	495	544	566	555	538	530	511	567	542	535	569	506	528	519	519	519	496	536	544	560	538	507	550	508	525	546	516	570	557	504	503	484	516	530	533	513	525	479	565	509	549	511	492	507	485	487	562	525	527	515	510	544	510	501	491	497	497	508	518	516	500	493	506	527	519	531	551	520	537	500	539	514	531	489	546	559	498	541	519	496	521	522	505	505	540	549	562	505	511	458	539	554	496	497	512	488	546	511	531	541	526	539	533	543	517	540	516	521	491	531	533	515	518	475	535	576	474	462	514	526	534	510	494	505	528	515	508	497	504	458	557	561	521	527	512	522	530	514	548	536	492	549	472	521	513	514	488	503	507	500	479	559	522	498	535	507	485	507	520	538	562	495	481	554	521	504	505	508	541	505	532	488	509	544	507	477	532	520	561	515	552	484	519	515	555	515	498	527	503	526	489	517	543	538	526	531	518	529	514	528	516	527	486	551	487	567	508	522	554	518	485	525	542	506	507	527	552	497	542	537	516	531	543	514	518	501	508	524	474	527	536	505	520	504	493	518	496	524	515	531	526	517	506	521	500	542	549	501	510	541	544	513	474	522	514	530	537	491	527	510	519	481	480	480	526	517	446	500	553	506	505	508	565	487	536	495	511	519	534	506	532	520	503	558	494	490	498	501	492	460	495	484	500	447	536	520	489	536	528	485	519	483	543	519	557	507	504	492	532	530	501	511	508	552	491	577	536	530	547	504	520	549	533	531	487	514	510	521	526	501	561	523	566	541	525	543	522	510	494	502	497	511	503	494	529	498	539	537	527	553	511	520	506	514	531	519	525	540	494	525	551	527	523	533	486	505	529	479	513	537	524	578	460	518	485	551	532	504	533	481	483	496	548
24492	20818	24324	27412	19238	1124	536	359	371	353	361	323	348	338	336	361	333	321	324	302	311	352	316	275	318	327	303	357	296	328	278	293	312	333	304	312	347	331	299	299	321	313	306	309	323	283	329	308	317	321	342	300	318	321	321	317	304	340	324	302	327	336	328	303	294	315	296	332	302	310	318	301	295	320	318	317	335	306	305	273	287	296	309	308	345	303	317	292	307	302	325	296	310	316	305	318	295	326	312	313	338	336	323	313	338	294	320	297	312	363	324	329	317	310	305	276	304	277	316	337	268	323	350	339	318	275	311	323	294	266	301	311	296	282	339	315	290	322	313	312	286	308	298	292	340	329	300	288	318	337	309	275	325	324	309	311	291	295	314	300	311	266	319	332	308	289	335	374	354	304	307	295	287	299	307	351	320	311	326	317	337	323	322	308	305	311	340	294	347	304	301	312	314	274	280	301	314	299	340	278	275	337	311	324	342	333	341	328	348	280	333	297	282	314	307	317	325	304	305	310	315	301	331	338	317	318	304	307	301	275	307	293	286	317	279	291	334	279	313	306	306	305	308	340	332	306	344	308	323	307	295	316	275	307	342	284	336	297	316	303	299	319	314	297	305	308	329	332	324	325	307	306	292	326	283	319	311	313	309	317	292	314	366	324	314	299	290	300	303	303	328	289	332	295	292	303	284	323	304	301	340	334	312	315	320	283	300	281	303	289	297	301	316	305	309	312	311	298	328	314	297	309	265	322	294	324	325	303	337	313	312	323	281	301	290	302	307	336	279	311	353	305	331	300	300	347	319	318	319	320	329	342	321	331	303	294	323	337	315	296	310	296	317	314	350	306	325	309	317	322	295	348	293	290	348	298	310	320	357	314	314	301	324	295	329	314	289	304	310	327	306	351	320	309	323	292	324	290	308	281	337	321	290	327	323	287	306	324	270	293	308	319	343	288	343	316	294	321	327	275	297	310	325	310	295	322	312	321	329	309	318	312	311	316	314	318	322	301	293	313	321	309	313	285	302	315	321	327	337	313	282	307	310	295	304	292	304	338	309	312	303	307	305	352	296	354	319	318	307	287	308	324	305	311	321	299	274	332	309	342	303	287	310	322	312	323	280	309	317	330	334	318	333	319	298	326	344	334	281	282	287	307	317	296	317	306	288	314	336	323	305	321	307	282	297	306	328	306	295	309	290	306	314	327	320	299	321	291	287	302	298	289	309	358	300	324	313	281	295	309	301	285	300	308	313	313	310	292	292	332	304	284	302	314	349	345	336	333	299	333	311	309	307	306	300	309	304	325	328	346	335	307	292	279	331	328	292	332	334	299	317	321	344	310	295	318	324	310	292	341	291	311	308	312	264	318	262	283	306	294	298	323	287	342	300	333	298	300	293	297	284	278	306	275	301	289	346	286	293	281	318	317	324	326	310	297	306	322	307	297	256	328	281	326	319	286	292	295	347	321	306	290	328	305	314	304	271	265	360	283	272	334	306	306	304	311	286	360	302	285	317	319	317	344	320	306	300	280	290	298	315	307	301	290	293	290	320	319	304	326	318	283	280	336	299	335	330	321	328	300	293	312	314	299	302	320	315	327	306	343	305	295	324	300	293	290	307	313	324	327	304	361	350	298	342	317	292	312	353	345	318	281	311	327	337	306	291	337	320	309	300	325	341	305	289	317	329	322	307	323	274	263	311	366	351	327	323	335	332	329	322	321	296	313	320	327	310	309	278	332	354	343	325	322	300	290	356	310	317	299	312	291	310	312	338	323	287	298	307	344	239	307	328	318	326	316	310	288	308	314	340	304	326	293	298	287	273	323	321	340	308	333	337	268	321	319	292	295	304	329	281	338	307	304	333	306	290	302	332	330	285	292	305	296	290	276	284	301	338	326	300	330	314	348	321	317	336	300	315	303	300	300	303	341	299	311	309	290	343	299	321	317	282	286	293	327	335	317	307	292	307	312	300	301	314	293	330	312	318	289	294	292	316	305	310	264	328	306	331	316	318	316	303	317	327	304	322	347	299	309	329	317	315	287	309	302	323	282	381	307	340	319	294	324	324	323	316	288	309	301	299	352	327	298	316	345	307	319	302	302	337	318	333	321	293	314	306	302	343	308	324	331	320	307	318	311	297	324	280	323	352	317	334	303	314	311	345	299	325	333	303	333	281	327	333	332	314	277	310	326	326	288	316	288	265	341	294	325	311	313	278	301	326	321	298	303	302	293	294	304	305	302	318	292	286	328	280	305	300	335	285	265	302	330	294	322	294	331	291	286	291	304	311	283	316	332	334	325	324	315	328	313	320	339	306	334	299	309	324	292	286	304	322	265	316	297	328	300	306	282	330	296	331	272	293	306	320	310	331	279	353	324	314	297	328	334	317	306	318	294	293	317	305	320	308	311	309	289	299	301	280	307	288	329	334	326	295	284	325	321	291	303	332	306	325	308	336	320	302	335	330	321	329	334	362	303	318	274	313	304	293	327	287	336	334	321	323	304	309	298	330	304	331	285	296	326	294	283	312	323	359	317	305	301	314	313	321	309	283	290	288	292	309	327	298	313	313	335	329	269	341	335	346	303	301	306	298	332	307	251	318	296	307	313	307	293	338	281	286	284	328	273	334	328	343	317	313	330	327	285	306	295	317	315	339	321	309	327	265	300	289	285	290	309	292	316	290	302	316	309	318	308	282	288	288	297	346	317	328	323	292	297	324	336	314	311	327	328	314	324	286	319	321	306	322	295	283	327	310	266	271	275	305	304	333	325	307	331	322	296	312	340	310	325	291	305	285	340	295	292	287	304	318	331	308	309	301	312	310	338	319	277	306	286	301	321	336	306	281	323	319	346	329	329	314	319	304	321	295	314	335	317	338	323	319	299	312	300	343	310	327	309	303	301	294	300	301	261	298	302	340	301	330	296	286	339	333	344	300	315	277	309	336	310	305	325	317	321	311	311	312	296	318	300	330	287	325	328	296	342	311	292	351	290	323	330	309	302	288	307	307	278	290	325	335	286	343	326	315	297	324	300	334	361	289	327	308	290	323	297	312	340	314	269	340	306	301	330	322	337	329	285	317	315	334	316	316	311	312	305	294	287	328	316	340	313	343	319	316	320	315	292	257	298	306	297	305	332	309	308	317	327	282	281	332	314	334	296	317	333	304	275	342	354	271	329	287	318	280	295	294	304	286	304	278	320	318	272	338	317	289	324	282	286	306	331	287	321	307	304	289	300	329	275	323	330	282	294	315	262	312	336	286	311	319	333	317	331	301	315	267	298	323	312	267	350	323	293	305	271	292	326	311	327	289	314	313	341	296	322	336	328	322	308	327	284	292	299	319	318	314	327	313	300	305	305	334	313	313	315	290	294	289	319	315	296	317	322	325	334	294	330	283	292	312	332	285	312	308	343	323	314	326	304	293	308	328	323	299	314	336	297	323	327	259	335	277	290	324	283	312	301	298	303	327	321	350	298	325	308	325	320	272	308	315	297
3364	3003	1914	1213	889	847	774	737	744	703	715	701	704	685	680	714	653	697	709	711	726	696	708	704	645	635	691	698	677	700	704	669	720	691	711	722	663	688	717	684	652	746	685	689	721	692	685	661	704	697	698	712	710	717	692	683	684	687	680	712	697	715	670	691	689	732	634	683	732	675	680	726	649	701	694	698	708	656	670	702	687	694	755	695	662	643	734	705	676	654	710	666	660	690	653	638	690	693	671	657	694	732	670	692	706	664	651	670	675	641	696	673	737	699	648	694	713	665	683	703	634	660	658	690	705	706	655	728	659	657	744	668	698	710	755	693	713	696	699	683	682	729	697	707	695	665	666	681	708	639	674	665	682	630	684	691	657	676	658	685	737	648	638	691	667	688	658	676	681	652	675	721	698	656	660	708	740	673	677	706	634	695	698	710	713	655	654	674	696	688	661	680	732	678	670	668	675	691	681	689	674	630	675	673	682	686	673	685	683	659	732	735	693	652	715	753	635	677	623	705	733	703	686	704	686	717	721	632	703	743	690	695	712	682	709	675	684	723	668	680	652	691	716	674	687	708	696	727	675	706	697	718	676	680	728	710	688	685	644	666	688	692	680	645	694	676	681	663	691	727	678	712	660	677	689	687	725	633	698	661	663	696	668	717	658	675	665	680	708	680	686	695	645	644	662	668	673	672	650	705	689	708	713	682	701	659	693	687	677	657	707	690	697	644	729	688	708	693	682	671	688	729	673	706	641	680	688	718	656	732	683	706	689	673	678	738	695	711	700	703	698	632	707	718	715	701	710	673	656	675	728	705	678	688	688	714	713	702	671	690	702	716	729	739	675	734	666	685	645	706	679	702	712	685	732	716	696	696	705	670	699	701	732	701	676	687	715	713	662	708	704	682	689	661	644	724	712	642	660	661	689	677	677	698	635	629	670	664	678	684	705	723	652	683	626	683	690	680	703	715	700	687	672	690	658	662	661	675	741	689	708	711	647	714	675	697	687	695	717	671	678	653	716	692	678	685	679	670	716	707	686	710	681	673	672	656	645	635	722	673	685	704	663	661	688	642	688	728	687	659	704	702	646	670	676	648	695	711	693	681	747	645	691	668	666	674	679	683	714	619	695	716	677	749	705	632	755	701	666	675	673	702	739	679	641	705	686	722	697	748	698	695	714	766	681	669	701	669	689	673	692	668	694	693	690	677	674	656	649	687	665	707	664	677	724	652	697	734	682	717	670	663	718	676	699	652	639	677	701	704	696	683	658	733	674	623	668	698	666	667	703	673	732	693	744	691	700	672	653	732	677	670	698	738	664	729	693	684	721	717	682	654	718	691	649	694	690	704	705	679	732	720	695	696	690	721	670	681	700	695	712	664	690	712	688	722	678	678	696	654	675	687	662	704	667	705	706	676	710	708	663	719	698	669	673	706	683	686	665	677	686	697	669	676	705	755	708	708	711	679	694	733	679	736	673	632	728	685	658	631	647	668	713	696	673	698	725	660	683	650	705	737	652	676	634	681	675	712	724	723	676	714	682	670	716	693	655	727	714	703	666	717	684	653	705	659	637	695	720	650	696	690	732	686	693	676	692	680	660	689	690	659	653	668	706	686	667	689	680	709	695	686	710	634	689	688	680	718	703	760	703	647	683	717	663	684	693	725	718	691	682	669	714	676	665	716	697	650	640	652	685	680	752	696	677	697	669	673	638	740	691	705	700	656	711	651	679	698	678	693	712	710	674	685	668	696	702	705	696	731	646	721	673	730	708	704	667	681	740	665	736	673	725	713	701	729	668	664	671	714	689	675	652	688	661	671	703	681	724	696	639	681	709	678	692	635	683	703	694	682	718	695	671	673	686	644	671	664	704	736	706	687	704	678	670	735	692	674	708	676	683	652	653	716	698	648	716	717	712	726	679	739	651	697	682	667	669	675	683	713	702	707	684	693	666	685	768	665	675	681	702	694	667	694	678	711	681	744	726	607	698	657	673	662	717	711	694	692	660	658	675	635	675	688	648	732	673	668	683	717	705	700	661	660	690	659	652	638	732	650	673	673	685	660	705	688	739	676	731	678	682	668	726	687	708	727	630	635	687	688	698	681	695	723	676	661	666	685	693	703	675	713	703	651	633	708	666	664	677	691	714	679	697	692	680	723	666	689	660	696	700	663	632	656	710	623	690	740	721	688	676	694	706	679	718	689	674	746	735	689	724	651	732	696	664	684	744	666	652	627	721	671	689	657	724	671	646	703	707	729	658	669	691	703	692	715	715	665	640	697	704	659	655	624	739	668	688	674	696	684	660	654	739	631	662	656	684	693	698	669	705	687	669	686	698	712	649	654	678	703	708	695	711	652	654	725	711	676	638	712	652	651	676	690	642	753	711	735	708	677	694	683	680	708	694	661	667	669	703	683	656	663	720	628	696	696	687	668	704	683	729	666	677	700	692	691	641	653	707	653	608	686	684	672	656	678	647	680	648	743	733	745	680	712	707	686	680	734	636	720	669	677	670	658	677	712	674	698	662	696	674	714	683	707	666	656	673	636	663	675	705	688	689	725	692	708	662	714	664	705	638	678	693	659	691	680	677	706	713	720	699	668	694	693	664	682	707	648	675	727	731	678	706	695	672	676	704	674	679	692	718	707	700	667	693	665	663	611	726	673	680	650	650	724	706	655	697	688	695	672	724	696	693	685	695	686	747	680	654	664	670	677	639	648	714	691	706	696	696	707	674	680	713	683	659	733	700	679	663	730	702	744	630	693	667	687	710	684	691	701	697	652	685	677	682	689	677	759	688	689	656	673	683	677	693	660	652	686	713	674	660	745	715	718	720	708	667	699	710	676	696	668	663	710	682	704	662	696	701	673	688	700	719	694	684	671	694	745	701	675	702	682	703	691	703	681	680	656	690	669	685	704	679	666	651	752	662	697	691	727	717	679	734	667	688	674	699	682	640	695	722	669	694	718	658	677	638	702	649	720	670	698	687	680	697	697	639	662	703	708	676	686	707	675	695	681	637	694	679	694	722	670	661	695	702	636	653	748	673	665	679	727	693	697	677	729	715	683	689	702	745	714	682	734	757	681	628	728	715	677	665	678	697	658	674	760	677	724	689	697	662	692	716	693	681	705	709	688	679	650	693	676	660	671	708	653	679	709	658	669	677	670	731	675	709	672	672	724	724	732	676	709	693	702	683	692	706	678	689	660	726	704	729	702	716	754	696	653	686	683	712	689	696	685	691	670	663	682	696	684	716	717	652	698	672	650	697	678	670	666	731	699	653	712	708	660	678	666	719	670	660	636	687	658	685	699	707	675	707	647	689	724	694	705	683	688	662	708	685	737	688	694	692	708	681	747	678	699	698	667	684	671	733	695	723	672	670	717	712	679	637	700	692	673	694	714	693	748	660	694	725	593	684	681	662	688	717	680	705	694	694	737	662	643	618	674	666	714	665	700	628	617	694	687	679	669	681	697	690	659	723	723	718	691	678	681
23594	20868	25147	26728	20875	20887	2963	453	356	310	295	257	247	233	234	236	228	255	238	211	247	228	238	229	223	216	230	227	201	226	191	199	205	212	235	208	212	213	202	194	203	223	208	207	198	214	196	211	234	228	191	186	214	202	216	213	227	189	209	203	192	203	199	198	208	193	232	197	215	239	196	202	196	192	206	223	205	215	203	234	199	224	222	187	183	204	196	223	199	229	240	220	204	220	209	211	214	230	232	195	190	221	255	185	210	198	194	205	219	178	203	202	195	199	201	186	202	200	234	201	214	196	202	200	180	193	177	226	177	181	192	205	227	198	201	191	202	210	210	208	212	197	205	219	214	214	186	230	231	198	216	216	190	192	198	222	212	201	228	206	201	205	220	182	210	218	224	202	197	194	229	201	181	253	205	212	199	190	200	224	212	218	196	187	222	230	199	207	204	174	216	198	210	222	232	211	235	205	225	225	217	201	209	189	211	196	207	198	211	207	198	194	202	176	196	205	184	168	199	210	188	238	188	207	191	177	220	194	188	171	208	179	172	212	205	225	237	209	186	173	224	222	202	196	202	197	194	198	196	185	222	189	189	211	198	228	206	228	251	214	190	206	201	203	210	203	207	199	183	201	192	211	188	198	205	232	213	201	211	219	222	205	182	193	190	207	206	198	203	197	207	204	214	205	208	187	198	219	211	208	205	183	218	228	217	219	203	213	211	213	215	218	188	206	230	188	206	190	199	188	215	208	209	185	201	176	210	199	215	221	225	192	220	214	152	203	219	198	215	192	211	200	207	202	222	196	198	192	201	212	209	185	206	226	209	223	222	225	236	208	205	228	186	198	195	203	211	221	218	211	196	208	206	199	167	208	208	218	208	196	201	216	208	206	211	203	211	224	189	226	204	235	185	204	214	198	209	208	197	229	209	207	223	219	220	206	206	212	219	202	190	204	211	203	216	179	193	187	192	200	196	190	198	195	201	174	206	238	214	255	214	202	193	198	201	169	213	196	212	202	196	203	191	205	226	202	195	208	187	201	207	197	182	189	200	189	196	195	209	209	235	192	233	182	212	221	237	231	218	202	195	207	205	211	207	222	251	198	221	188	179	192	226	200	191	214	208	203	203	193	208	199	213	199	184	213	224	222	186	185	186	192	210	226	198	221	209	212	203	189	193	201	200	173	222	187	192	210	210	208	193	219	208	230	200	232	214	176	200	190	196	211	221	196	217	185	196	218	220	224	222	224	207	189	222	207	213	182	218	196	177	183	207	190	183	189	217	217	176	221	217	212	212	197	180	210	198	200	205	206	189	222	194	190	205	237	211	211	178	192	215	209	191	198	201	217	226	197	206	215	230	219	209	251	211	212	210	231	191	202	229	204	185	191	209	209	184	229	215	215	179	193	185	224	215	207	216	190	210	201	212	238	224	222	233	215	204	191	239	182	163	203	208	181	179	197	209	194	205	223	188	172	206	188	217	226	215	210	211	207	222	219	238	203	186	199	203	224	204	201	213	237	198	212	202	209	215	195	180	207	205	199	212	226	173	192	202	238	204	204	189	253	215	218	220	188	218	211	209	212	193	201	225	206	222	192	206	229	215	223	184	187	212	210	208	214	197	197	215	191	212	191	184	205	197	204	218	184	204	198	241	204	212	196	211	202	204	208	218	199	208	178	212	213	206	200	227	215	208	214	206	184	196	209	199	217	198	185	198	191	197	206	192	215	182	187	200	170	208	225	218	197	248	191	198	234	199	192	211	216	219	211	205	223	226	210	183	193	184	191	200	196	192	218	206	207	201	196	199	221	197	185	188	220	205	209	217	224	229	212	187	204	193	178	208	206	221	198	194	198	191	210	196	175	225	230	214	165	239	216	194	179	192	202	197	194	179	238	204	219	189	229	182	176	206	165	189	219	204	232	175	227	206	219	215	217	218	193	201	221	225	210	205	210	193	197	209	177	216	209	191	205	214	219	239	194	221	213	183	187	195	202	199	194	160	218	203	216	198	219	183	210	229	210	198	191	201	189	206	224	228	236	213	212	214	187	211	212	200	192	198	205	219	215	193	206	218	206	191	213	205	212	199	187	202	206	221	181	199	196	197	220	212	199	177	231	200	191	206	214	200	185	193	216	209	171	196	203	200	208	214	203	233	207	209	205	219	200	194	202	206	189	204	180	190	203	179	209	207	203	200	199	182	207	228	203	186	201	182	200	216	212	198	208	219	220	206	201	203	212	199	177	188	206	222	210	246	211	211	238	187	187	219	179	211	208	198	204	215	215	201	205	208	219	194	179	212	212	204	197	209	221	209	238	206	190	200	210	190	170	211	231	229	181	224	220	208	217	190	215	220	202	202	208	210	197	232	205	191	206	221	205	191	201	211	215	196	224	207	222	202	211	181	216	231	222	213	202	202	192	206	216	178	217	226	184	190	212	193	206	206	218	180	234	183	194	198	219	207	195	197	209	209	194	172	215	211	186	197	190	212	181	183	209	218	234	198	180	206	215	203	230	235	210	224	186	217	216	207	219	197	191	191	229	227	218	220	196	168	229	206	217	208	191	239	194	209	227	214	213	229	180	193	192	199	196	220	187	209	194	212	213	204	210	212	212	202	199	217	200	200	203	211	224	203	224	211	213	194	194	179	185	182	202	181	201	198	226	191	189	248	233	207	201	208	204	194	216	236	220	201	208	195	201	183	206	213	198	191	202	212	216	220	171	194	219	220	190	208	190	231	187	200	202	204	202	215	221	199	231	184	228	204	222	210	198	223	205	187	227	197	200	208	227	184	194	163	200	224	212	203	186	214	194	192	204	199	201	227	205	220	190	228	240	225	194	217	195	193	190	200	197	210	193	226	231	204	216	206	183	236	205	203	185	221	220	212	212	216	187	221	209	202	191	198	202	200	194	228	223	206	227	214	199	209	198	174	226	209	224	208	188	205	196	204	198	186	171	212	176	208	209	198	188	239	209	213	213	227	203	191	190	205	196	194	201	217	217	209	200	199	226	220	197	192	204	214	209	206	184	187	210	192	192	213	209	176	200	196	226	179	166	205	192	198	235	192	191	224	195	228	209	204	210	192	202	208	248	222	231	201	237	206	226	200	191	208	211	235	182	194	212	207	176	226	203	196	181	212	183	224	252	201	218	196	221	190	203	220	169	212	222	220	180	204	202	203	194	211	186	219	188	198	186	199	195	210	230	210	212	230	192	202	223	187	202	196	221	206	209	199	197	211	174	212	217	187	206	184	222	228	240	204	219	217	238	206	218	226	205	192	199	206	222	223	197	196	176	209	197	184	215	204	177	198	226	206	172	211	203	177	193	188	203	210	236	197	190	207	224	229	216	207	222	173	210	216	200	202	216	182	205	207	202	219	223	203	209	178	202	221	226	211	230	197	223	197	208	218	216	195	204	175	208	213	186	209	188	193	166	195	220	202	173	180	217	228	243	224	183	202	229	211	213	215	199	198	218	177	214	203	179	232	227	221	220
3290	5219	3219	1479	936	749	604	535	499	538	509	491	500	501	503	461	487	496	494	499	481	463	460	473	481	459	493	481	501	463	460	499	461	456	481	440	449	448	448	472	457	466	482	465	440	480	498	451	464	443	442	470	494	400	509	447	456	476	473	455	481	488	459	482	454	459	464	469	481	461	443	496	462	459	460	456	469	451	453	484	472	482	444	489	482	461	460	416	481	507	476	457	480	414	499	464	455	432	473	481	475	478	461	463	464	466	444	449	480	446	457	443	490	449	476	438	459	454	458	447	451	457	469	472	456	456	475	518	445	471	448	486	439	457	420	460	472	487	462	445	491	471	484	483	461	436	449	433	443	459	481	492	466	459	450	435	410	450	469	434	461	426	441	477	433	484	481	445	408	479	441	435	463	471	484	440	475	478	468	454	480	493	461	463	482	480	486	483	457	445	453	431	452	480	483	455	487	455	454	465	479	497	448	488	479	482	459	496	483	428	480	476	505	464	447	479	478	469	475	466	469	435	513	422	437	446	446	463	500	449	477	435	427	452	459	485	457	436	446	466	445	523	430	470	446	430	486	409	442	471	486	440	469	486	488	440	448	462	460	442	458	442	422	446	450	441	496	460	458	464	481	462	475	472	440	420	495	468	480	470	427	482	468	470	468	474	473	494	421	448	455	478	463	427	477	453	440	430	474	437	450	454	461	445	432	459	448	417	480	448	468	426	412	447	465	472	443	436	420	453	479	455	462	484	480	448	409	427	485	505	502	452	426	456	428	459	467	454	461	460	435	451	467	468	494	400	473	427	460	461	466	470	444	482	486	448	457	497	463	428	432	438	455	459	499	467	455	443	425	481	458	449	463	462	484	452	474	473	416	506	444	456	500	473	474	463	467	438	495	478	430	447	483	442	470	463	443	446	461	445	411	477	463	461	448	440	468	442	478	471	467	462	450	471	512	414	470	446	454	461	474	433	458	441	464	455	442	460	436	463	461	440	482	483	454	455	476	475	424	451	452	458	478	442	448	467	479	440	451	479	415	467	445	476	429	467	491	450	451	419	453	477	480	447	455	438	463	480	442	476	434	469	409	472	410	442	447	465	448	477	484	447	438	422	480	438	404	500	466	440	472	421	426	473	468	472	457	474	481	516	461	494	470	438	489	418	438	470	445	498	435	464	469	465	460	472	456	483	430	436	421	454	448	456	453	496	472	434	479	464	468	480	454	470	468	467	479	466	433	453	444	433	477	448	430	427	440	449	440	437	436	475	484	437	458	465	451	447	437	475	441	488	420	443	462	467	464	462	460	463	471	422	426	470	438	506	467	423	459	490	474	473	432	487	478	418	480	480	475	486	499	494	445	443	473	445	437	475	473	448	477	465	431	463	429	459	479	440	495	482	467	452	457	446	466	484	464	451	452	460	447	482	475	473	479	416	449	459	479	455	481	484	417	469	497	462	454	499	454	508	432	473	466	476	427	504	451	503	422	461	485	455	464	422	397	434	438	496	467	444	435	487	429	448	451	435	452	430	450	473	449	472	490	458	463	453	479	475	457	462	435	472	444	448	462	470	443	441	461	463	476	434	452	439	421	423	470	459	479	449	469	426	435	456	482	472	470	439	489	411	441	443	483	459	488	419	469	510	463	466	425	425	451	455	475	497	455	438	445	467	482	441	456	458	448	458	460	445	429	393	450	426	506	459	463	439	449	462	446	460	464	439	429	483	506	426	426	446	497	481	482	454	446	437	452	467	458	480	441	453	454	473	470	445	432	453	446	439	453	437	476	445	445	442	491	433	473	457	489	460	478	460	451	472	459	456	531	453	473	493	428	440	493	467	437	486	459	442	475	510	458	438	502	470	476	458	455	426	404	444	470	471	482	444	505	426	470	436	473	438	506	459	430	450	445	450	496	486	472	458	438	434	444	415	443	457	489	498	448	487	469	427	444	486	473	440	474	486	450	477	450	444	476	460	494	431	465	473	482	424	467	484	434	479	493	485	470	441	489	464	471	450	464	466	442	440	455	454	472	474	441	445	461	455	453	452	441	464	489	443	455	471	438	447	467	461	464	435	485	466	456	485	399	422	458	463	464	470	428	441	460	455	408	426	461	467	429	476	487	443	474	465	429	463	451	469	437	457	510	431	473	427	489	447	462	486	452	453	457	482	505	476	467	438	482	492	470	457	446	457	484	426	473	487	462	475	481	489	443	439	438	455	491	472	465	472	476	454	464	473	468	498	477	459	441	444	466	461	460	445	458	442	507	473	487	432	438	429	456	467	478	474	446	449	464	471	461	458	444	465	475	450	487	417	480	453	462	469	465	460	448	453	455	426	433	466	447	450	504	421	447	460	492	452	409	455	467	449	472	480	460	464	464	465	481	434	411	444	469	458	427	466	471	456	433	448	453	443	403	488	465	443	499	466	446	435	467	475	469	413	427	454	470	435	499	435	448	442	466	449	459	518	459	482	461	436	472	494	450	419	464	464	436	445	491	449	446	435	448	471	440	456	480	483	453	462	489	438	446	497	463	480	473	497	446	460	505	449	435	424	451	458	426	457	445	442	439	478	459	474	455	432	450	494	458	445	454	452	466	417	461	448	426	450	426	456	455	443	440	449	454	464	452	462	464	486	478	457	503	455	457	422	454	439	456	453	472	474	426	441	429	431	469	483	458	476	428	461	495	461	472	456	459	466	481	467	510	434	463	481	445	428	423	467	459	473	470	482	479	444	471	473	483	482	450	479	460	460	441	457	462	472	431	454	499	441	444	436	465	440	438	498	461	501	480	451	442	462	513	435	462	441	438	453	429	459	425	494	458	478	463	471	435	463	449	461	468	435	450	430	444	489	442	438	441	441	439	473	470	444	480	457	446	437	471	473	477	469	443	453	470	484	468	490	477	437	477	486	402	462	436	448	396	483	507	454	453	455	486	472	455	443	447	439	423	471	441	489	435	479	468	425	435	475	478	461	480	469	495	479	450	485	451	463	478	485	459	445	461	464	464	482	446	427	459	448	426	452	470	464	422	438	463	484	482	448	466	470	447	474	455	470	464	437	448	470	465	468	446	478	466	468	471	482	501	397	474	476	455	481	419	466	443	479	461	433	475	425	469	480	523	470	463	438	496	456	485	497	457	457	480	482	457	465	477	448	432	482	458	451	463	457	475	494	409	443	444	470	455	445	468	454	473	444	462	479	421	421	454	488	486	491	453	426	509	481	485	444	422	446	426	460	480	483	459	464	490	477	441	440	462	446	461	489	484	449	469	437	456	459	484	443	495	469	462	495	490	435	454	461	452	456	497	452	489	471	417	452	473	473	464	456	434	432	416	458	430	423	437	451	437	420	460	466	487	478	466	424	429	474	467	467	459	440	432	466	458	467	441	499	443	483	444	424	415	474	473	459	462	472	484	443	460	473	447	448	452	446	443	458	467	438	488	484	449	466	458	463	458	466	483	446	458	467	440	462	468	436	477	481	458	428	432	452	489	459
32495	12937	1503	371	264	231	236	234	233	223	215	196	244	225	242	194	241	200	221	221	207	230	249	222	211	217	240	249	211	244	213	235	214	206	210	218	224	210	208	208	220	233	206	202	193	200	215	226	237	228	212	218	223	218	228	222	200	193	227	186	212	228	225	234	247	230	191	199	236	204	209	209	225	253	209	229	223	274	258	211	224	230	218	194	198	211	196	194	228	206	249	247	218	205	256	208	213	214	209	200	199	206	227	199	192	209	202	196	216	213	218	202	248	234	231	197	202	225	235	242	226	239	207	243	230	224	239	220	198	238	247	218	252	230	209	224	211	235	201	250	236	225	199	197	231	218	195	217	221	229	227	174	214	196	226	218	215	235	222	220	193	223	229	235	212	245	225	218	205	184	199	212	214	211	230	203	229	204	209	217	228	235	197	218	223	224	246	222	194	196	247	248	219	233	195	204	219	242	191	197	207	204	227	244	214	188	205	198	204	198	224	210	219	240	212	206	250	245	234	207	203	243	226	219	196	205	226	209	229	224	217	229	190	221	228	228	217	221	219	229	236	221	207	226	228	220	223	225	211	224	213	194	220	230	197	236	238	194	192	239	219	220	213	209	192	228	229	195	215	222	220	225	235	230	237	221	255	232	242	208	227	232	205	215	223	220	205	231	236	198	210	222	244	205	211	231	216	209	207	223	237	190	227	203	224	227	231	210	217	226	199	243	224	231	187	215	198	234	195	195	258	243	202	221	235	217	210	226	220	208	246	211	236	219	199	209	246	232	194	207	228	217	194	225	216	244	221	202	242	240	238	202	227	194	218	247	223	197	247	212	228	202	226	221	229	218	207	204	200	222	225	209	227	252	236	206	206	198	212	221	193	201	219	224	200	216	251	192	243	218	232	205	230	220	191	219	213	205	213	215	197	220	239	213	204	209	258	225	225	206	231	214	213	232	217	217	232	229	217	205	221	226	223	210	200	216	217	226	230	229	199	230	198	212	245	231	198	209	230	222	214	231	205	222	189	220	232	217	252	233	197	203	224	217	233	223	210	213	198	209	233	225	247	228	217	238	196	202	238	203	252	202	206	235	232	191	237	230	229	233	215	225	216	212	229	240	232	229	245	213	210	223	214	227	209	224	212	199	224	230	223	224	227	221	224	197	173	178	177	196	188	213	246	240	226	250	215	223	228	223	238	198	225	238	242	241	248	225	209	228	218	251	215	222	197	215	206	215	242	193	218	227	228	220	235	208	235	203	223	202	239	216	203	217	237	211	206	230	228	230	221	210	210	222	233	217	215	233	227	238	221	222	197	187	206	224	220	212	231	224	212	225	221	218	224	222	193	227	217	210	189	200	246	218	228	207	176	233	236	203	224	228	230	232	208	177	184	200	219	217	213	208	205	253	209	269	195	201	196	237	227	210	213	227	236	244	217	198	205	227	210	203	184	204	212	182	209	176	198	224	206	223	232	222	232	217	212	241	238	214	200	213	206	202	227	194	225	194	245	239	191	202	192	203	221	197	227	200	203	209	196	211	202	201	224	203	235	244	196	213	228	196	200	201	211	222	211	192	218	231	207	213	212	217	208	209	224	218	221	214	214	205	185	216	240	202	205	249	241	200	234	218	238	225	230	246	246	242	230	234	230	220	228	216	208	219	213	234	217	227	200	230	233	227	203	196	195	219	221	223	216	200	241	223	240	214	222	197	234	216	208	192	215	217	230	227	242	200	234	219	209	220	228	249	234	237	197	235	223	219	224	213	221	229	219	210	204	232	222	218	237	220	213	241	238	220	186	222	212	221	208	232	245	232	222	203	232	167	220	234	195	209	199	199	229	234	243	233	243	201	206	221	210	230	229	221	190	235	227	198	236	235	198	204	230	212	215	205	218	208	218	226	217	226	220	219	226	207	212	211	221	212	190	228	212	237	217	244	240	210	235	269	205	215	205	211	240	221	220	232	226	212	209	238	213	208	234	224	208	254	220	209	222	216	225	243	217	196	210	190	218	224	232	241	228	234	213	201	218	208	214	227	188	232	209	208	205	198	221	194	239	211	211	222	231	212	215	214	222	220	243	243	197	206	216	217	219	236	217	224	198	236	197	203	214	234	227	225	233	236	208	204	194	233	228	215	236	219	220	251	225	219	184	219	228	243	240	199	200	224	196	247	224	219	231	199	219	246	232	205	227	181	217	199	214	192	222	213	230	201	238	239	239	194	243	210	266	228	206	214	227	214	208	200	216	203	216	234	205	235	248	204	232	222	214	220	221	211	206	192	206	199	224	221	224	219	198	214	206	204	238	212	233	220	193	204	218	222	216	225	199	198	218	229	197	204	220	236	214	241	226	224	238	236	205	224	205	212	244	190	203	217	230	197	213	225	228	217	185	210	229	200	219	227	214	228	198	186	239	197	216	227	240	245	229	197	242	227	193	210	229	225	230	218	224	229	208	221	212	213	209	218	232	234	215	234	214	223	209	222	236	207	238	237	237	239	224	208	203	232	218	224	230	244	227	251	216	230	239	206	188	213	222	221	218	221	209	207	216	198	230	233	229	210	205	197	200	255	195	222	234	227	210	219	199	213	209	229	231	196	205	241	203	224	195	194	213	242	249	205	248	220	225	207	207	218	207	236	236	217	200	213	199	207	210	186	182	218	208	220	239	245	219	199	213	207	205	201	241	204	238	239	221	241	223	231	234	188	220	232	217	185	217	223	227	221	210	219	223	227	214	223	221	226	216	226	230	211	219	194	224	240	208	235	228	239	190	221	222	238	230	230	220	239	207	228	223	244	209	212	223	236	225	194	211	215	228	213	225	223	247	234	218	219	244	226	200	227	223	234	216	212	208	217	206	191	198	236	234	219	240	238	213	192	235	191	179	241	230	218	239	237	192	251	225	206	236	210	232	233	214	198	209	232	204	221	225	216	222	219	209	226	237	235	201	189	264	204	224	230	224	218	220	243	224	201	202	219	203	214	227	255	218	225	233	235	184	206	201	207	235	205	236	214	210	245	242	226	215	177	258	227	189	244	224	207	230	228	213	220	205	229	194	220	219	239	221	213	207	186	233	192	214	205	205	192	225	220	232	214	252	231	210	201	229	237	216	221	213	229	214	228	218	223	208	223	205	238	199	189	232	228	224	216	219	241	193	216	221	217	203	210	259	240	229	233	234	252	224	226	202	234	223	213	203	234	178	200	204	216	213	212	209	218	203	198	217	219	217	214	185	208	198	224	224	202	236	224	223	220	226	223	230	212	250	209	226	229	235	227	217	226	210	228	237	232	212	207	211	208	211	221	193	233	218	241	228	215	228	237	253	202	238	250	220	221	226	207	228	206	225	208	204	226	220	228	218	229	232	233	196	218	239	232	218	222	216	246	230	212	201	204	227	230	233	236	211	215	221	212	232	222	220	241	244	192	223	217	235	207	218	229	210	198	183	222	195	199	223	226	223	208	233	259	226	241	235	226	215	203	224	227	243	234	232	238
5173	814	659	530	523	539	525	549	538	524	531	511	524	516	537	530	526	528	537	503	545	490	512	550	490	582	526	517	519	524	530	525	522	536	565	523	508	534	530	522	566	485	492	513	546	533	511	493	512	521	482	562	526	528	546	521	507	562	574	550	527	512	493	511	536	539	533	523	556	512	529	510	469	535	513	516	540	500	531	548	506	546	535	500	569	537	546	490	557	535	517	570	573	542	494	519	527	501	521	524	503	535	523	509	526	545	535	535	554	523	541	536	536	521	515	506	503	480	520	566	543	543	496	520	575	533	564	501	537	556	499	545	540	503	493	539	478	528	516	532	516	573	564	489	522	517	509	512	541	524	499	477	498	516	514	529	530	541	521	500	525	498	544	505	504	513	557	496	528	540	492	527	494	542	497	511	507	495	525	510	527	502	545	554	503	536	551	485	461	524	502	483	525	549	534	508	498	518	490	499	504	553	501	508	558	571	539	541	537	528	534	509	495	537	538	512	552	511	541	510	542	525	522	498	531	522	512	535	503	532	512	538	533	517	595	559	525	530	527	492	539	575	482	504	525	521	470	531	573	517	505	531	506	495	566	550	540	498	533	532	496	483	507	556	539	517	500	521	528	543	492	529	497	484	509	487	495	534	541	507	540	514	538	556	504	507	551	558	486	541	502	510	538	490	532	502	516	529	519	495	496	515	542	530	555	513	530	519	547	530	511	540	540	538	515	510	519	505	544	502	564	508	549	554	538	548	494	511	502	552	504	535	522	517	485	559	511	488	528	484	517	516	486	522	517	491	524	582	527	517	536	535	516	502	531	513	518	525	509	553	518	530	524	546	532	546	491	551	497	531	526	540	504	498	519	526	531	510	526	528	515	506	527	541	466	499	480	557	527	505	551	526	524	522	552	533	520	508	547	573	513	514	546	521	545	546	513	494	507	530	521	541	524	486	540	529	572	544	555	573	515	543	540	527	485	540	543	510	498	501	504	523	516	567	505	527	518	520	472	569	520	495	511	520	510	523	548	531	545	498	554	534	563	506	543	535	500	522	546	521	508	510	541	569	551	534	543	513	508	508	491	536	547	507	486	564	535	503	509	509	554	523	524	517	520	523	497	552	478	516	554	546	516	514	467	549	522	560	529	516	482	516	518	567	533	517	520	549	528	538	522	537	542	549	538	510	505	507	518	540	530	503	525	495	513	503	495	544	519	546	518	533	538	483	572	570	526	538	524	533	515	542	513	484	520	515	533	553	495	526	498	511	547	535	493	538	509	498	491	486	502	535	550	524	539	495	520	507	488	523	512	538	497	546	554	500	518	552	475	564	513	514	514	542	554	525	496	523	513	534	531	543	477	529	565	537	562	561	551	518	583	516	493	512	550	536	527	524	550	526	479	545	498	512	566	482	493	479	505	502	572	497	531	516	520	505	522	504	500	514	516	465	556	530	502	526	590	502	543	523	511	542	556	513	519	502	500	509	515	513	524	523	538	523	493	541	565	555	552	530	533	543	480	514	490	561	508	517	492	571	503	481	494	556	534	532	525	554	510	534	521	524	514	502	526	502	525	540	526	543	539	501	555	505	578	480	524	517	520	547	477	522	532	519	512	522	534	537	508	511	530	516	521	510	486	506	521	491	525	529	514	566	502	518	554	492	574	515	487	515	544	496	534	487	549	526	483	541	484	568	488	549	534	513	574	524	503	533	487	512	525	508	535	524	503	560	516	526	538	514	533	518	489	526	487	517	488	507	493	516	521	529	518	539	517	573	512	513	544	521	509	536	518	528	545	510	544	521	530	469	512	501	556	557	519	530	563	525	527	567	539	495	526	483	544	499	504	486	527	503	540	514	511	554	509	511	520	522	482	524	523	514	491	535	500	524	546	502	480	541	487	520	522	497	547	502	561	501	557	529	572	506	540	552	520	504	542	566	527	525	529	520	509	541	564	557	477	568	555	566	515	490	519	496	517	477	528	523	509	500	510	533	522	538	511	553	463	545	541	477	515	506	508	553	520	496	531	550	529	539	540	537	569	525	523	480	525	549	528	548	526	519	555	535	531	511	537	580	551	490	503	531	552	518	560	545	566	512	496	536	527	531	512	519	527	541	567	524	488	546	486	512	546	499	527	507	496	512	550	529	568	485	532	513	517	537	488	520	527	527	552	506	513	568	505	495	501	548	504	491	539	516	535	503	527	578	524	515	520	510	545	491	536	524	513	497	510	504	547	540	525	534	506	580	522	548	519	518	540	540	468	530	505	549	522	521	549	490	530	533	560	473	547	518	489	508	524	559	505	493	543	546	510	547	530	539	508	499	530	516	535	512	495	512	499	521	532	510	529	550	510	580	488	501	562	517	520	551	535	509	543	507	557	497	536	535	540	541	513	543	504	542	499	513	531	530	497	523	477	495	537	507	549	550	517	484	546	493	530	512	557	497	520	521	504	531	539	503	527	522	526	530	486	554	559	517	513	550	513	518	521	502	530	498	516	491	522	503	532	506	483	508	512	540	556	530	546	500	515	491	553	501	486	507	541	513	471	524	541	511	524	513	531	530	507	500	529	488	525	529	480	529	535	566	553	528	494	548	505	522	494	514	516	534	545	509	497	545	523	501	507	547	526	541	485	544	520	522	495	534	524	511	547	558	517	537	510	539	586	524	528	520	521	551	548	552	556	568	527	487	502	507	518	508	493	537	517	530	506	556	507	546	486	512	576	505	495	519	509	542	541	547	506	503	522	515	466	533	479	537	504	534	551	529	500	567	497	479	495	503	533	534	531	519	515	579	541	515	508	525	548	547	516	529	571	520	507	520	498	583	547	507	502	549	544	514	550	544	544	512	535	515	535	527	526	522	540	534	510	528	520	541	509	515	540	545	526	577	531	536	511	493	494	535	535	520	527	535	543	538	515	506	499	525	560	511	535	538	517	490	519	534	526	533	504	551	536	551	541	523	506	533	503	555	567	529	519	544	532	518	487	522	519	507	531	489	577	513	543	541	506	559	530	533	491	521	540	531	508	532	542	543	492	513	498	489	559	538	537	542	548	487	540	529	558	513	527	531	522	504	540	514	549	528	511	525	538	479	473	516	502	510	510	531	528	540	522	552	527	504	515	508	514	511	525	467	557	553	518	509	521	534	500	519	519	528	526	534	506	509	547	495	544	540	523	519	534	547	493	522	529	503	487	507	536	533	571	475	495	529	522	544	489	499	592	545	539	547	526	523	569	505	516	505	549	500	499	567	507	550	525	514	493	524	530	486	487	516	552	504	527	533	559	519	540	505	509	492	510	549	508	512	523	523	513	519	493	489	548	474	555	477	499	516	510	532	546	570	585	517	508	521	499	491	501	521	493	531	554	558	517	515	529	545	529	512	552	572	515	489	519	565	452	562	501	520	466	524	540	542	527	501	513	499	525	512	518	545	496	531	532	497	480	529	527	571	489	511	542	490	561	531	498	547	518	558	522	506	524	536	530	535	528	476	487	546
24605	20844	24353	27421	18986	1105	472	402	341	351	364	342	357	344	310	328	344	315	316	283	342	379	308	290	339	329	335	286	268	331	307	335	316	319	292	332	323	314	354	327	313	331	318	306	291	296	281	300	311	277	309	282	333	313	306	321	294	306	297	305	305	283	363	304	297	340	333	318	287	302	300	317	327	327	309	281	302	331	323	276	328	306	320	333	307	318	325	280	314	305	278	270	292	286	305	289	287	311	304	305	347	287	276	316	339	325	319	324	281	339	315	301	320	302	266	299	323	309	328	307	279	320	313	313	290	288	316	273	312	265	320	323	329	306	300	329	320	310	294	348	308	291	305	302	279	341	312	315	297	321	343	310	343	343	350	331	312	306	320	301	313	280	344	311	307	295	284	308	302	299	290	280	328	342	306	312	297	301	306	302	344	321	306	322	312	284	288	298	325	337	349	320	302	310	320	312	330	312	334	303	289	317	349	286	339	286	314	294	312	333	323	268	322	304	326	328	314	304	324	328	301	307	311	312	333	304	303	301	299	307	308	319	270	316	315	320	325	291	322	327	281	280	312	317	281	286	306	318	284	277	342	307	321	309	322	293	329	323	290	320	320	291	264	303	345	283	305	336	285	303	328	315	313	299	332	283	298	316	306	339	320	316	301	312	312	334	310	315	319	328	342	317	330	309	301	313	285	291	326	319	293	277	291	280	292	323	308	322	287	279	274	298	292	315	297	333	286	328	342	295	295	322	307	314	304	294	310	312	340	336	310	303	343	319	351	289	293	336	320	337	292	323	308	303	342	349	328	317	276	306	311	302	298	258	330	308	339	311	322	310	331	337	288	274	306	340	357	304	314	291	336	326	304	289	274	324	340	309	321	311	301	310	310	323	300	302	319	318	314	311	347	292	335	277	309	300	295	309	338	308	274	338	320	297	303	296	309	327	303	318	293	328	324	319	311	297	302	310	330	317	312	305	295	337	302	286	306	351	325	301	324	313	313	294	269	322	287	313	321	314	312	301	303	314	313	317	323	283	296	299	317	318	319	320	301	270	278	299	313	304	292	315	301	281	306	329	295	309	300	301	318	335	296	321	292	279	303	320	270	329	308	313	276	307	313	333	324	325	301	306	325	290	309	303	364	299	314	317	288	315	344	326	287	310	320	347	351	291	290	326	314	291	309	299	305	273	279	306	310	305	293	294	309	321	280	302	290	316	257	323	319	324	319	334	277	340	285	293	316	295	323	293	297	306	312	342	317	295	325	335	334	297	306	278	321	306	273	293	275	347	301	326	296	321	289	315	336	339	332	312	301	274	326	322	329	325	308	301	333	327	295	316	313	325	320	303	308	321	305	307	328	318	267	304	309	308	287	319	321	310	331	286	307	288	298	304	313	329	331	304	302	308	340	286	314	299	304	313	264	273	291	338	333	308	327	325	304	302	340	281	306	304	305	298	297	325	279	310	310	316	296	312	308	323	307	325	299	287	306	289	305	324	318	291	321	306	303	320	285	304	303	286	351	292	333	333	310	313	326	261	305	312	313	296	329	296	306	303	294	291	305	315	336	290	317	340	330	303	299	329	304	319	344	306	302	328	305	327	305	314	320	290	281	332	268	311	375	347	323	328	309	309	311	307	314	307	315	275	297	299	316	286	312	313	305	281	302	312	302	288	315	357	311	298	289	319	335	285	290	294	288	333	299	317	313	300	313	297	330	310	333	264	296	306	302	284	336	366	334	309	306	303	300	292	318	348	321	311	313	315	346	324	284	325	292	309	309	314	329	280	307	318	304	313	299	324	330	310	307	338	280	305	304	312	289	299	316	343	355	301	309	305	323	291	357	313	300	295	317	327	308	290	287	322	327	284	298	299	295	315	323	290	294	293	342	297	324	320	328	314	306	312	310	263	318	315	323	299	320	305	307	326	320	312	282	278	306	349	322	316	295	331	299	330	307	296	301	344	313	293	298	308	300	290	267	303	325	305	301	340	325	290	302	340	321	305	324	312	342	291	298	312	290	331	340	312	307	297	289	302	311	297	330	322	274	283	336	331	337	340	331	333	307	301	297	294	353	358	302	299	322	306	304	299	322	283	323	277	275	300	287	313	337	337	297	329	352	290	316	332	289	308	344	311	288	304	284	320	296	300	320	300	319	304	299	333	319	327	329	322	317	312	312	291	312	299	339	314	289	336	312	351	338	320	332	320	317	297	285	303	297	300	316	350	308	369	317	309	317	314	304	322	291	348	335	354	308	308	292	328	288	324	321	286	318	274	303	297	297	307	347	318	287	279	314	282	343	341	311	322	362	292	291	332	327	301	278	313	320	297	283	272	314	322	320	283	295	318	311	335	292	296	291	298	326	309	297	319	363	323	346	312	335	336	287	314	340	276	327	328	240	286	299	302	324	304	294	320	302	291	307	319	312	281	275	283	290	283	292	285	282	306	307	299	308	287	312	299	320	321	323	335	313	300	338	292	312	312	324	334	312	325	325	312	341	337	295	331	296	303	322	309	331	326	302	297	278	327	280	322	302	337	293	285	313	293	302	332	306	274	298	353	309	325	304	307	295	330	316	303	316	295	330	291	310	315	335	335	318	300	322	324	329	313	301	303	347	297	337	296	334	307	293	295	316	294	307	289	302	290	325	302	326	303	271	311	292	300	318	294	329	312	294	329	279	306	370	292	307	314	329	285	304	316	322	314	317	293	286	293	295	323	327	317	300	289	287	279	284	293	315	305	314	317	294	294	344	318	311	312	322	305	311	297	278	325	289	305	292	297	362	351	319	348	308	306	330	315	332	311	278	316	333	342	296	275	311	294	320	328	286	325	287	323	292	304	322	304	303	306	310	297	289	305	304	320	342	322	313	296	310	289	307	341	289	329	310	309	303	268	293	306	305	322	320	339	319	294	337	326	302	299	310	313	360	300	322	334	272	305	348	299	276	312	309	307	310	333	304	315	294	348	325	315	292	316	275	321	289	298	324	285	336	316	339	316	325	301	293	303	312	305	311	324	330	349	293	302	293	289	314	302	288	333	290	316	297	310	338	303	294	303	329	326	318	324	332	306	337	285	304	330	300	328	311	269	294	320	300	319	306	294	303	319	297	308	297	338	325	267	284	338	326	307	347	301	337	298	298	290	315	294	292	278	321	310	308	342	291	304	345	291	316	273	299	284	285	327	265	300	279	315	268	328	290	295	315	296	296	323	326	285	298	327	295	324	296	297	316	312	313	341	282	318	293	277	296	348	281	314	318	265	292	310	304	319	320	345	320	328	330	328	295	307	314	320	317	287	313	286	291	344	277	310	327	297	285	340	323	298	315	322	333	327	287	314	314	334	300	308	330	338	309	315	334	295	305	305	285	310	362	286	300	320	288	305	311	302	293	315	331	292	292	277	296	315	333	297	297	317	283	298	292	294	280	327	319	316	305	335	329	313	290	262	278	304	313	303	298	289	316	297	276	316	345	277	326	284	333	308	330	300	292	336	323	302
3257	3033	1954	1222	842	791	764	711	704	718	695	707	723	707	723	667	716	702	705	725	668	702	714	666	673	682	702	677	703	683	663	660	683	688	730	722	712	634	681	702	690	670	677	693	652	656	659	702	702	687	676	699	640	688	698	716	690	738	673	690	700	669	700	655	689	731	652	663	701	671	721	701	690	703	690	695	694	729	641	668	681	679	703	706	683	707	750	675	688	694	672	679	698	683	704	699	681	703	714	690	713	673	697	681	707	674	702	675	676	677	706	719	663	679	649	689	659	664	681	675	649	671	736	669	698	680	705	666	722	696	688	642	662	683	662	674	626	714	683	695	716	642	686	672	678	723	675	720	702	664	662	688	705	683	685	681	707	668	714	723	682	659	680	707	702	717	718	643	673	703	660	665	660	638	696	707	649	727	686	677	675	693	715	733	704	747	740	651	748	711	697	674	706	612	699	749	669	684	703	691	684	708	697	757	708	677	696	654	651	674	646	686	703	666	689	664	637	741	707	708	684	698	683	671	684	695	710	687	706	636	713	690	660	658	701	712	686	699	702	698	696	640	681	692	664	737	676	704	710	659	673	754	642	691	695	718	658	680	688	726	685	671	656	675	757	657	670	705	693	707	713	679	674	695	707	720	722	678	722	682	718	685	701	683	675	705	667	676	696	728	700	675	714	684	702	653	687	703	653	706	670	687	675	691	726	691	698	653	736	659	701	700	707	691	735	688	664	672	699	702	735	698	666	712	672	699	690	668	668	701	685	695	713	713	710	681	673	691	670	691	695	728	753	687	700	702	695	712	741	693	679	696	650	686	736	721	685	707	685	657	711	681	688	680	703	701	679	674	694	639	697	683	683	689	697	718	658	695	724	710	686	620	629	674	729	679	708	658	656	662	682	710	668	701	717	703	685	698	699	675	718	707	646	627	668	707	670	717	692	707	675	673	666	697	728	702	674	670	661	665	755	697	710	672	680	665	725	680	653	736	688	719	676	643	673	737	657	667	699	727	672	686	701	707	700	671	660	631	702	591	667	680	686	679	650	702	687	698	679	687	677	737	661	741	679	663	703	682	668	647	680	706	678	711	700	709	640	684	738	684	708	708	705	644	698	661	718	689	696	671	684	728	706	676	725	661	611	689	643	725	710	719	690	661	669	706	666	699	705	677	701	707	683	651	685	670	651	681	699	649	671	695	660	679	681	709	683	735	728	689	680	668	685	697	692	688	732	720	691	717	664	717	707	694	677	716	640	711	697	692	695	698	670	710	668	716	738	677	673	691	672	730	718	705	696	660	700	673	636	664	685	700	702	656	675	706	649	648	701	705	704	734	701	690	747	686	674	695	686	684	684	704	692	691	683	722	719	694	680	693	632	692	656	685	635	652	702	707	685	685	707	706	737	688	678	689	684	679	713	689	704	651	669	696	710	646	685	710	680	738	716	712	703	711	736	675	639	694	704	696	686	686	708	723	705	708	711	701	678	739	674	694	692	695	673	674	657	703	687	700	685	657	716	628	677	675	691	701	656	722	695	727	668	684	699	675	690	699	663	649	692	722	694	687	674	684	699	694	712	685	665	687	630	689	658	732	690	646	660	654	646	701	647	651	690	707	709	665	694	658	676	678	715	697	714	706	734	705	668	631	704	694	679	726	693	716	689	672	699	682	674	695	681	675	664	691	697	729	700	735	704	697	680	676	695	683	694	713	700	654	695	674	689	690	659	701	669	696	714	718	670	730	681	668	690	668	665	667	661	715	645	683	703	724	673	707	637	667	656	713	703	740	674	684	678	660	674	668	669	690	715	677	659	651	715	692	692	718	648	701	680	649	645	698	724	726	724	674	712	720	722	698	685	726	718	634	705	682	643	661	685	690	717	668	704	697	649	734	708	715	692	666	729	696	708	697	649	685	729	676	711	715	706	710	708	725	658	736	667	692	655	722	691	672	654	658	692	744	660	665	682	692	716	707	687	681	692	709	690	685	671	690	685	683	674	671	665	664	688	684	725	703	721	707	703	705	657	671	696	655	677	719	689	644	705	651	699	739	708	681	694	670	671	735	691	679	662	689	655	643	698	696	647	666	684	658	664	682	713	708	686	636	721	686	753	688	707	691	712	661	667	696	660	670	599	720	665	675	679	689	726	657	688	676	743	745	726	692	704	666	683	703	677	702	690	715	714	652	681	692	700	698	664	665	705	668	655	690	670	705	669	665	700	672	669	652	681	650	678	680	715	721	660	683	677	666	691	745	700	723	695	690	661	689	690	704	654	697	660	671	649	651	683	677	661	680	664	719	639	683	691	720	664	707	717	707	699	665	663	706	768	758	681	669	671	710	675	701	756	697	714	685	665	690	704	653	702	721	690	670	690	680	675	629	715	668	719	704	709	715	679	698	666	693	672	699	672	704	696	694	705	741	714	675	723	703	647	700	678	709	615	728	636	606	722	713	701	703	703	653	683	661	709	708	700	732	668	694	696	697	706	703	694	688	703	707	695	698	714	723	688	652	702	704	676	628	671	691	674	689	706	678	700	686	688	673	640	699	687	634	685	683	687	741	680	678	701	723	700	667	706	725	687	684	667	662	695	675	674	724	670	704	689	722	677	692	670	704	690	679	681	702	716	695	705	725	638	713	686	637	721	683	656	678	661	712	684	691	698	722	709	704	692	651	672	699	736	705	693	705	659	681	684	732	693	750	660	738	669	675	664	637	681	684	696	701	725	707	646	696	687	661	647	737	698	686	668	719	666	678	636	632	643	708	663	725	712	642	672	715	694	678	706	673	699	699	688	602	682	653	677	689	658	710	657	680	612	668	684	672	713	647	662	701	693	643	710	747	682	721	659	695	706	647	660	656	732	693	694	688	720	674	682	722	689	719	693	706	738	657	666	713	691	728	730	655	637	714	716	682	698	686	670	694	674	706	691	690	683	687	706	708	714	702	618	660	729	710	688	701	681	706	698	696	698	684	649	672	717	725	689	762	633	659	698	705	679	684	697	646	652	672	676	698	704	695	742	674	702	685	694	700	666	700	698	697	722	673	713	666	659	662	650	695	710	675	676	692	680	663	672	654	739	652	679	708	703	683	681	680	694	687	665	665	689	703	660	654	691	681	676	676	702	729	662	721	717	716	721	704	690	682	684	692	682	727	682	710	664	659	720	689	669	709	669	719	725	651	670	701	672	675	672	682	703	627	688	659	723	674	696	695	676	689	672	664	674	679	691	637	677	747	694	675	725	684	688	676	628	745	677	674	691	680	660	694	707	685	710	673	735	682	657	700	713	687	685	722	686	739	688	697	719	690	683	654	713	706	687	712	701	660	698	742	684	695	651	674	695	698	730	731	716	693	655	656	685	714	688	695	698	668	696	646	717	677	655	711	651	638	706	686	632	697	685	697	754	695	681	657	672	677	723	677	661	699	738	645	685	694	621	732	697	690	644	687	743	729	670	743	668	675	707	708	679	673	718	738	697	684	676	652	649	692	711	663
23625	20900	25186	26754	20910	20912	2826	473	344	301	285	243	230	252	218	225	238	226	230	236	234	210	253	205	222	221	223	221	205	205	233	176	193	228	214	206	220	190	223	198	214	204	210	196	225	204	219	193	184	221	209	232	196	202	208	207	161	213	236	186	202	199	221	179	229	203	210	190	222	174	209	196	223	199	215	213	172	188	229	218	186	193	189	225	205	227	200	195	210	212	197	226	195	204	241	224	202	198	213	207	199	218	208	222	202	215	236	219	198	216	207	198	223	197	186	191	205	220	191	211	180	218	198	201	210	201	215	225	211	218	192	209	226	220	195	198	214	192	218	186	201	213	199	201	195	177	200	202	218	211	180	194	213	238	208	201	201	206	213	210	203	185	199	180	216	179	209	196	206	189	205	200	222	200	193	186	234	207	200	196	170	206	226	202	218	200	178	192	237	195	201	162	207	194	220	213	206	179	224	195	177	202	208	213	199	195	211	179	205	210	237	214	195	201	227	200	188	216	222	190	250	182	206	205	206	179	232	200	236	202	204	198	209	207	204	198	201	204	185	195	186	233	236	222	176	209	194	223	223	193	221	222	220	208	250	204	218	203	183	226	215	214	215	200	237	191	184	192	179	200	190	230	207	206	182	199	189	201	190	210	215	181	198	201	221	208	235	202	200	216	221	229	208	175	215	194	202	219	226	213	225	210	207	201	231	189	214	229	212	203	202	203	229	222	208	198	213	199	203	194	182	161	188	207	188	209	196	211	207	177	222	179	190	185	214	201	207	246	184	201	214	203	205	205	195	202	204	206	185	209	221	193	209	227	206	179	208	214	202	219	194	203	239	198	219	192	186	183	198	221	203	210	206	208	215	205	195	211	195	220	189	210	210	196	210	210	213	179	211	209	197	201	214	203	214	207	216	206	186	192	203	231	200	228	191	220	217	212	197	185	207	206	209	207	207	198	204	192	198	198	215	224	188	201	199	204	210	183	234	220	222	195	179	216	206	212	197	205	194	208	223	212	200	206	196	215	204	200	215	170	185	210	221	191	172	187	234	179	186	210	218	208	211	230	212	199	227	195	190	206	168	204	196	190	218	208	181	184	192	229	219	193	191	210	208	211	192	200	187	208	192	216	197	187	182	230	207	210	177	193	235	184	202	188	199	205	216	210	192	199	206	191	232	204	194	220	197	212	217	217	194	192	210	211	208	208	231	211	201	215	194	206	191	210	199	192	227	203	191	166	204	208	194	235	177	204	203	207	177	185	196	191	198	205	222	237	198	190	205	200	190	201	199	217	229	186	204	193	209	223	199	215	201	199	199	208	197	205	212	191	215	193	195	189	182	175	218	183	182	195	246	210	189	208	195	176	215	224	195	191	222	188	224	190	208	207	192	202	214	200	201	196	178	189	202	215	202	179	197	201	214	225	172	184	203	214	209	197	187	208	222	177	203	210	230	228	224	207	199	201	209	209	190	192	199	189	203	219	230	202	214	213	202	216	225	179	214	206	219	187	221	196	213	209	205	227	185	209	194	222	196	214	177	221	200	202	221	226	192	197	186	217	214	211	200	206	191	201	200	198	196	188	210	189	196	220	185	179	217	175	221	206	181	199	230	213	201	223	246	218	259	219	190	225	212	197	185	175	188	197	198	219	199	184	219	195	201	184	222	195	221	192	208	196	204	199	207	214	220	202	196	202	177	210	200	201	177	220	199	199	218	214	225	175	191	211	211	160	209	225	223	192	174	209	174	213	181	193	188	219	205	198	231	187	253	193	197	244	230	192	209	208	234	202	198	226	203	190	212	221	208	187	216	222	209	201	195	176	190	205	224	218	194	184	216	210	226	220	231	196	196	182	210	233	204	188	194	241	204	196	182	205	215	221	183	203	198	220	200	209	209	204	220	212	179	217	200	202	222	201	226	215	195	219	157	184	218	224	217	211	201	221	203	183	210	216	231	196	197	219	198	195	205	191	200	187	196	209	196	205	219	223	174	201	201	206	230	225	230	209	204	183	230	187	191	179	203	208	197	189	190	198	216	192	228	228	188	194	195	201	224	196	190	175	177	190	182	213	211	197	227	185	234	197	225	224	203	189	216	216	203	234	214	195	214	207	208	182	207	200	189	175	202	225	192	193	224	215	190	191	189	224	180	212	173	176	217	214	181	206	213	192	203	189	214	205	181	192	196	243	188	208	213	209	223	210	212	217	215	226	210	206	244	172	219	213	207	209	234	207	231	189	205	198	198	219	230	197	182	214	202	213	221	209	222	222	201	235	199	192	223	208	226	192	204	221	199	181	218	201	182	216	191	214	241	179	171	201	183	197	179	187	211	199	183	208	201	209	209	214	206	236	212	218	226	224	208	197	189	208	231	233	208	201	203	194	201	200	224	213	219	217	207	198	173	182	208	194	199	211	164	234	199	206	196	213	191	191	207	188	210	209	207	214	177	220	185	202	194	190	181	185	209	207	238	227	196	197	222	210	223	206	200	184	183	196	230	221	201	182	219	195	193	196	199	217	196	212	207	197	198	186	202	217	164	214	192	184	224	203	184	222	217	216	217	223	197	221	213	235	202	202	203	190	212	202	232	204	224	183	208	203	199	195	183	205	206	181	196	209	210	199	224	188	228	212	217	214	199	201	195	203	190	194	219	178	204	216	201	217	204	198	222	198	188	206	203	217	199	230	230	208	214	201	219	188	213	185	229	199	217	194	199	207	197	193	180	188	198	234	203	215	223	193	206	224	232	214	189	180	190	153	203	222	201	209	208	198	223	210	203	192	182	198	225	222	178	221	221	187	202	195	203	179	197	186	224	208	206	204	181	204	225	221	185	226	202	197	194	204	194	215	206	207	208	190	195	212	196	197	204	190	215	205	251	209	225	207	194	191	211	213	218	203	200	194	215	175	223	205	176	214	197	195	193	174	199	220	203	229	226	197	190	232	208	229	207	190	195	210	179	196	218	185	208	195	195	187	209	204	182	222	195	225	220	195	170	213	215	220	201	187	194	201	167	209	205	217	225	207	209	184	181	191	195	210	228	202	233	211	207	200	187	191	238	200	198	179	180	221	226	201	206	208	178	201	239	223	217	226	208	198	223	222	190	188	210	188	208	219	182	217	217	215	200	189	203	205	190	208	214	201	192	186	197	214	195	211	190	205	216	201	229	200	220	195	197	213	221	197	197	207	207	220	199	216	195	214	180	218	215	221	200	188	198	179	180	198	196	201	196	195	190	201	166	204	185	206	205	216	199	205	189	204	230	176	177	198	205	211	201	178	203	198	232	215	202	210	232	194	210	184	174	228	183	195	209	161	230	204	225	205	211	209	219	243	213	185	179	198	174	228	216	170	193	199	195	208	195	176	195	223	210	203	261	206	210	188	195	198	190	185	198	221	195	211	240	200	205	244	208	200	196	208	212	180	247	226	222	227	220	193	182	201	166	203	208	215	200	213	190	217	200	198	221	210	228	203	171	210	219	198	211	208	223	187
3330	5271	3215	1510	937	720	661	613	546	496	518	484	498	469	517	479	474	501	499	434	488	486	439	466	466	448	442	444	457	482	475	486	446	426	477	460	454	476	433	439	475	486	444	465	487	481	493	467	470	459	458	455	489	474	446	464	438	459	456	478	483	445	510	462	461	464	448	501	466	507	476	441	432	427	457	463	415	468	495	451	421	427	436	480	428	485	443	451	498	489	488	452	481	465	454	461	459	468	455	479	452	467	446	495	481	452	439	449	453	481	448	444	475	454	463	469	497	445	466	448	437	436	466	487	466	440	467	468	467	475	475	425	474	447	457	436	459	463	428	432	481	471	485	484	507	455	469	419	442	437	471	460	461	476	416	441	451	463	422	469	460	441	476	448	484	429	486	453	488	472	439	444	453	505	465	458	486	427	486	466	448	439	476	474	433	415	473	441	491	483	461	475	451	453	492	442	486	486	472	457	499	449	462	463	489	438	437	468	427	462	451	450	436	457	452	438	482	422	461	494	457	467	462	481	457	448	461	455	411	431	500	467	491	454	453	440	469	453	493	482	455	465	453	437	485	457	438	449	458	447	438	464	488	441	480	498	470	486	451	461	435	446	482	505	427	465	478	473	470	428	454	444	497	437	457	450	465	445	433	450	464	476	468	459	465	459	447	455	498	454	462	427	491	446	464	431	421	438	487	463	435	437	465	435	427	452	447	457	467	480	424	479	427	451	483	466	494	469	465	490	501	442	467	438	425	475	450	442	426	457	462	453	499	493	428	444	451	469	460	437	456	457	451	423	454	466	454	459	462	443	447	477	507	463	458	483	467	450	448	446	422	454	445	450	452	461	476	432	429	440	450	487	458	450	449	472	448	456	447	436	466	487	473	445	430	441	460	459	434	469	478	465	490	466	488	458	493	479	465	471	469	455	448	463	429	468	446	470	451	471	436	460	461	460	455	421	461	447	403	427	432	463	488	485	455	454	416	492	476	451	465	445	429	408	491	495	466	463	455	464	458	431	435	474	434	491	454	437	432	454	458	474	480	435	492	435	432	471	444	480	440	456	454	487	466	462	441	446	443	466	459	455	457	462	434	435	451	454	466	459	454	477	466	456	455	427	429	516	439	437	481	450	504	500	487	453	480	455	469	471	454	458	469	438	470	465	408	450	411	474	452	458	455	479	436	442	498	452	458	481	442	434	465	504	424	479	412	463	484	487	435	471	443	445	453	457	452	429	479	457	442	457	482	501	493	472	458	490	471	466	447	496	497	436	432	431	463	440	479	484	457	499	479	438	470	474	457	441	443	452	454	435	420	518	441	478	454	458	442	454	494	497	435	444	480	500	451	491	439	466	445	452	434	428	463	438	468	487	418	432	450	431	466	451	425	429	473	463	471	446	440	481	460	461	466	456	445	423	453	459	490	495	503	481	455	458	462	442	486	426	417	453	449	471	481	453	455	442	453	473	431	454	475	448	475	465	455	478	433	456	447	477	466	474	461	452	432	486	497	426	467	437	418	435	441	430	462	486	474	455	477	470	481	446	420	484	426	480	439	442	466	468	447	476	444	466	441	451	480	450	490	450	464	458	471	492	473	465	515	463	448	421	471	462	492	457	453	474	438	425	471	434	440	457	450	464	493	478	479	433	445	463	452	453	425	447	426	421	470	435	467	437	457	457	483	437	439	453	479	447	411	445	460	463	449	445	418	473	492	484	440	444	459	442	452	434	464	459	451	462	473	444	467	451	440	454	443	469	440	440	476	460	461	481	468	477	468	466	454	456	449	467	425	432	438	446	466	442	484	452	482	421	485	455	444	477	428	451	485	492	427	471	447	462	459	497	455	467	445	458	484	438	457	454	468	450	461	441	483	456	461	464	466	475	474	481	482	482	485	463	443	445	432	487	442	464	484	488	443	447	460	443	444	457	435	462	434	501	458	481	473	443	498	440	428	473	463	465	441	465	441	484	450	452	412	462	444	463	430	437	500	474	485	483	457	487	443	446	444	487	468	466	421	454	491	448	460	442	460	438	479	459	431	431	468	445	434	467	448	468	452	449	482	484	477	459	460	453	422	474	443	458	482	458	480	452	455	469	476	477	461	425	466	459	473	466	420	435	464	476	452	504	446	491	494	438	482	455	480	473	473	444	419	463	456	491	452	481	484	423	445	494	426	477	504	455	447	446	463	454	449	441	438	459	485	487	498	471	443	429	524	500	492	452	424	464	468	466	406	461	444	457	473	441	455	456	461	484	469	474	424	466	427	478	458	443	466	464	475	444	457	439	509	431	459	441	444	448	457	491	474	473	474	444	439	448	488	420	437	439	426	445	440	449	431	491	495	450	440	455	482	490	500	481	452	507	463	455	486	477	479	460	475	453	404	437	455	469	488	450	456	446	460	464	467	454	448	464	435	470	446	435	424	472	455	476	429	455	439	439	450	451	499	448	427	439	474	466	439	448	444	464	482	488	427	456	477	482	422	456	452	467	439	480	437	452	453	437	414	457	438	486	458	446	474	448	464	460	453	479	478	486	509	484	471	457	460	463	494	481	479	436	474	460	485	439	495	465	465	467	461	485	452	454	440	449	453	454	472	487	420	445	469	430	467	479	461	490	464	457	456	454	432	475	435	473	464	463	492	434	469	472	480	447	462	468	436	465	455	487	478	447	430	487	431	484	431	455	463	437	456	435	477	407	476	437	451	459	462	441	448	481	468	446	437	477	457	462	465	482	450	448	465	501	456	464	474	451	453	452	444	481	474	405	472	437	447	429	467	449	470	481	476	477	444	432	469	480	476	440	438	475	456	488	465	449	504	475	460	478	453	446	473	458	429	450	473	472	413	442	425	440	440	442	468	452	422	435	445	432	468	443	444	432	392	450	485	453	475	494	486	495	498	458	452	477	438	469	483	432	435	507	449	415	459	460	489	432	472	453	442	441	482	489	436	420	443	452	428	470	487	462	454	437	459	396	484	455	440	458	442	458	449	482	450	449	501	433	461	457	481	488	425	450	458	474	464	433	483	450	491	465	447	463	471	460	481	452	449	457	449	446	466	455	443	469	460	477	449	470	471	448	434	475	452	443	458	468	443	442	467	469	449	441	485	486	423	455	484	463	453	467	440	476	475	429	444	454	486	432	465	450	461	418	463	431	445	481	451	466	458	474	447	427	448	465	474	457	460	466	459	437	450	445	439	499	423	496	464	461	463	455	470	483	439	457	438	434	478	452	453	453	477	466	427	417	447	458	445	442	464	415	474	480	453	456	464	466	406	506	449	471	479	428	479	417	450	439	477	491	466	465	444	463	454	451	419	496	499	473	429	466	467	434	478	450	450	405	444	471	438	431	476	452	412	468	464	455	489	495	439	494	474	418	425	449	472	463	461	456	457	466	472	450	494	465	452	449	470	431	466	454	444	455	456	468	443	497	444	464	446	454	482	462	469	446	464	460	460	447	465	429	506	461	431	452	451	504	458	419	469	444	431	475	442	433
32548	12634	1546	362	250	259	236	228	227	218	236	205	228	214	253	206	221	238	253	195	220	236	222	191	224	211	246	206	209	238	219	207	217	216	188	229	219	233	238	224	207	231	206	196	179	226	224	257	212	214	210	241	244	215	206	211	234	222	210	213	230	253	237	204	253	236	217	231	254	211	222	210	202	216	214	221	196	223	216	212	234	212	208	247	205	215	212	211	212	229	185	250	190	221	252	216	197	232	232	212	222	213	234	202	211	231	213	194	255	271	225	224	234	214	236	222	232	220	221	220	248	225	223	220	226	203	217	225	259	214	198	221	210	219	198	229	232	228	235	248	237	219	214	191	245	196	207	224	200	209	190	234	230	223	221	227	241	218	211	215	203	214	214	214	213	210	234	231	230	222	214	200	207	241	206	223	205	231	219	199	206	216	187	178	199	196	230	245	211	237	236	181	214	221	214	236	227	200	235	191	200	223	230	223	209	215	235	200	206	224	205	219	212	230	222	221	231	209	216	210	223	194	227	202	220	197	223	186	220	211	224	219	217	243	225	233	211	209	214	199	207	214	218	198	205	213	185	218	243	230	209	222	219	220	229	214	210	223	214	221	207	215	193	206	234	228	214	216	217	191	212	215	230	217	236	202	216	208	201	222	184	223	197	236	251	199	218	244	228	212	224	246	215	245	238	235	212	228	240	199	193	249	235	236	218	204	200	209	198	193	201	197	247	243	208	216	231	192	218	226	222	255	203	224	219	211	225	195	231	210	194	201	224	232	196	232	211	235	224	227	230	239	233	243	207	225	214	228	234	223	244	209	197	206	211	214	204	214	229	210	173	207	221	211	216	235	209	205	240	199	207	219	217	225	218	213	210	237	223	240	246	227	198	195	213	228	216	200	212	218	207	233	201	183	235	208	222	240	177	201	228	195	188	213	202	234	234	186	228	234	195	239	247	225	194	249	222	197	202	220	226	231	190	211	239	223	232	204	226	219	214	202	221	206	200	223	190	221	208	224	208	227	206	226	236	239	204	206	191	209	216	197	217	243	250	216	207	221	236	214	223	201	179	216	216	222	225	191	217	211	219	225	228	207	229	200	203	237	199	215	220	226	229	209	213	231	213	219	244	222	237	215	188	185	217	206	200	210	263	202	230	168	227	212	219	232	231	211	222	203	198	216	238	222	219	197	227	221	227	255	220	225	215	233	234	195	213	207	221	227	237	209	212	253	216	236	212	202	214	251	230	214	238	214	249	212	212	214	227	193	231	236	231	240	222	206	214	244	202	189	198	223	225	227	226	188	205	223	215	216	205	220	232	193	219	211	207	224	210	227	212	202	198	210	207	226	202	189	188	216	212	228	208	202	236	216	266	259	248	194	200	212	202	209	210	209	212	193	217	218	212	237	211	219	215	241	185	230	209	223	202	227	254	240	213	208	225	203	236	260	224	230	224	206	228	240	192	209	205	205	247	215	260	223	208	202	196	217	218	213	229	219	206	191	222	193	182	217	225	204	228	234	234	225	190	246	231	224	255	235	222	224	235	239	222	232	220	218	231	202	227	227	239	202	194	222	232	229	192	218	244	257	185	231	234	217	206	217	239	205	197	194	224	207	215	192	227	184	194	222	233	228	227	208	219	203	223	204	210	175	213	186	230	208	218	218	230	217	232	226	236	234	232	208	229	231	260	214	216	217	221	249	224	226	239	223	199	193	202	195	223	213	204	226	234	227	226	229	225	222	202	210	217	242	220	185	187	202	213	218	212	231	227	236	220	233	244	212	218	235	218	228	206	197	207	209	233	229	214	211	208	233	196	221	232	222	239	174	238	231	209	239	215	226	218	246	242	241	221	226	237	232	208	215	217	227	212	216	204	241	241	236	238	236	246	232	229	219	209	222	234	212	204	232	206	214	216	229	217	212	210	241	186	214	208	218	220	187	227	216	218	221	219	253	223	231	236	231	225	214	195	219	224	232	231	232	193	233	214	184	202	215	254	230	214	230	223	199	234	230	239	218	230	217	244	226	204	221	238	245	222	186	209	218	212	207	197	228	206	204	216	249	226	234	209	229	223	239	240	217	231	223	216	231	229	197	215	235	209	240	216	222	237	219	233	205	223	223	248	210	219	230	235	248	220	230	242	238	229	239	224	214	215	241	208	214	232	195	246	211	199	208	206	237	245	196	208	255	200	203	208	191	200	214	226	217	211	240	215	214	232	206	248	219	241	204	228	226	225	234	219	222	205	211	208	223	219	209	209	241	209	250	230	215	213	222	217	243	250	237	212	218	239	246	244	202	234	207	240	212	209	217	211	207	215	198	236	202	227	210	191	232	202	206	196	207	230	223	214	204	209	194	237	224	237	207	235	224	218	244	215	218	206	214	212	204	221	215	203	197	215	200	212	210	240	197	212	252	209	226	235	230	220	227	232	204	218	194	220	223	220	215	208	238	223	228	211	219	227	244	220	222	225	233	236	205	219	236	221	228	233	198	215	195	243	218	210	222	229	225	197	255	214	219	223	188	210	198	228	235	211	216	222	217	229	194	204	237	246	227	229	228	228	206	234	223	216	227	227	201	225	211	223	208	216	204	219	204	219	230	224	215	204	231	206	225	210	203	213	218	226	223	226	229	244	215	213	232	214	220	228	235	210	211	248	203	232	230	210	216	219	201	214	235	215	207	210	205	202	233	232	237	208	206	205	250	209	222	215	191	188	225	224	225	236	224	183	189	218	208	219	247	239	222	241	204	197	225	194	213	237	229	228	212	212	215	211	211	225	226	202	196	213	188	232	235	225	217	209	212	202	215	186	191	233	229	220	213	232	224	214	214	232	235	213	206	208	232	208	218	234	207	203	210	201	229	217	231	200	239	198	210	259	233	205	204	206	203	214	217	234	196	188	208	219	187	228	207	242	233	172	217	192	252	234	212	239	218	212	249	227	217	200	216	211	236	210	194	210	213	235	233	213	211	225	204	238	214	195	224	209	233	250	195	215	240	248	202	196	213	213	207	226	230	212	208	242	246	209	212	220	211	226	195	243	215	225	191	245	216	212	192	201	213	227	208	210	216	196	249	212	222	201	260	224	203	217	206	214	211	227	265	216	225	234	189	226	225	234	223	206	215	219	212	215	201	217	215	199	228	209	205	200	248	254	226	224	217	217	229	219	236	211	213	194	233	215	222	206	225	222	227	252	215	234	205	208	238	209	233	253	194	206	225	246	253	249	207	213	243	220	229	203	218	235	230	217	213	199	221	229	224	240	240	217	223	220	237	201	235	218	223	221	209	212	176	205	173	231	239	217	209	241	204	245	211	218	224	215	211	217	223	219	230	208	214	235	235	216	253	220	189	211	237	220	217	231	230	222	218	225	223	218	205	227	224	235	230	199	198	228	213	222	239	208	196	226	201	222	203	230	240	202	224	229	225	231	237	222	197	196	223	208	222	244	234	216	214	243	218	202	220	204	214	239	233	225	234	213	211	201	222	202	203	212	194
5184	805	663	539	566	554	513	539	536	540	519	525	560	493	545	546	503	546	500	512	549	565	511	557	510	555	504	536	530	523	496	543	540	516	495	499	520	513	556	528	502	514	536	499	497	533	496	521	548	508	519	519	542	525	545	508	550	490	533	525	528	565	556	530	514	509	536	532	484	552	541	518	535	512	509	512	513	558	523	525	538	543	515	507	551	525	511	512	505	527	473	519	525	548	571	511	533	528	504	529	492	539	521	576	575	521	533	523	514	570	522	511	529	529	516	537	527	514	521	514	510	510	508	557	528	575	547	513	525	498	519	534	538	485	524	529	555	557	544	539	542	521	541	528	528	548	516	511	539	546	558	556	521	531	492	530	493	502	511	511	506	501	552	511	538	518	504	543	547	537	556	519	531	540	533	518	545	505	519	534	503	549	508	559	528	547	519	503	517	539	581	484	520	531	578	550	534	531	506	539	481	553	513	548	553	508	497	526	508	493	504	483	522	525	502	518	559	536	530	503	532	516	513	517	563	557	553	544	536	504	512	521	537	524	504	520	502	494	520	496	539	510	486	529	548	496	536	500	514	529	547	521	596	516	539	530	533	510	483	520	512	509	507	556	533	524	530	524	513	537	538	532	516	552	518	536	521	552	482	511	507	497	533	510	466	502	528	498	534	540	526	514	507	511	506	548	516	527	552	518	541	550	542	558	553	532	534	535	516	555	541	519	525	482	504	523	561	516	516	481	509	544	492	494	516	522	557	499	563	522	484	545	534	521	524	524	538	505	503	543	549	550	510	523	513	533	521	508	556	516	462	519	498	551	533	504	531	495	512	555	533	504	538	568	540	532	498	515	543	561	499	518	530	513	529	483	486	498	504	533	559	523	521	522	518	511	518	531	501	525	541	509	522	534	518	509	485	504	524	532	535	564	516	525	520	552	542	537	534	534	540	538	509	521	501	514	493	492	487	506	536	527	526	548	524	495	495	477	510	534	593	544	482	531	510	552	536	530	543	540	520	484	508	523	504	532	527	516	539	520	526	535	506	534	458	486	479	525	522	484	510	491	495	520	506	509	492	560	512	524	533	485	487	525	518	518	521	514	518	540	535	525	492	531	468	512	495	536	586	531	531	519	500	571	526	535	534	537	553	544	509	519	517	534	569	538	542	491	506	537	540	446	531	545	527	543	534	513	567	535	532	525	508	519	538	547	532	520	517	516	522	512	532	492	479	511	536	531	528	526	536	517	488	530	538	521	522	492	509	492	530	555	542	550	504	517	545	531	508	496	510	532	509	579	531	508	545	489	498	579	511	537	512	521	498	546	526	575	573	576	507	528	523	504	541	527	505	536	525	532	544	597	523	514	542	496	508	497	543	550	489	537	507	545	492	492	506	553	519	526	526	518	571	501	520	541	505	540	556	561	526	556	503	570	519	533	542	517	544	547	550	547	508	487	511	514	529	550	531	531	542	552	507	512	507	524	557	546	540	537	524	537	527	527	518	533	529	555	534	533	558	527	502	567	535	516	519	527	503	556	541	508	556	571	513	542	516	546	486	480	559	510	541	516	521	519	575	511	540	539	504	520	522	530	524	571	539	520	499	479	496	523	507	513	556	515	508	495	509	527	523	528	511	516	551	509	566	511	558	538	516	527	534	510	531	521	531	553	503	506	518	533	588	521	491	516	520	516	493	535	494	495	523	501	518	550	511	530	523	526	542	511	511	533	528	526	517	471	520	507	530	509	549	528	528	544	513	481	518	543	518	509	527	520	489	510	546	529	540	531	557	529	520	503	528	525	521	525	548	536	518	574	513	530	543	542	512	535	518	551	482	497	537	506	479	544	535	463	553	558	553	530	521	517	498	531	524	518	550	507	521	515	524	532	509	512	519	490	530	504	557	475	538	522	531	530	517	475	514	526	533	541	531	521	561	564	545	520	534	536	517	536	503	494	533	493	494	547	512	524	505	516	497	533	515	533	530	547	529	550	558	549	529	526	526	537	482	479	539	519	530	513	520	494	515	522	559	540	587	510	519	534	510	509	533	506	559	473	568	490	507	524	499	522	534	538	515	536	524	521	475	494	520	506	520	547	557	505	562	544	514	550	481	547	514	522	547	524	501	574	532	523	541	553	500	545	550	549	558	504	500	538	499	526	549	501	535	528	512	522	536	517	548	551	526	496	487	529	516	528	521	569	502	509	516	512	544	520	516	554	498	540	517	510	503	535	531	558	521	503	533	501	534	538	528	500	535	506	490	510	492	536	504	537	493	497	521	494	507	522	513	467	537	558	536	521	534	473	524	488	544	507	547	493	581	509	507	507	543	536	555	508	545	500	500	532	495	518	507	507	537	479	562	500	544	516	545	529	535	500	525	536	501	550	545	513	512	501	517	548	527	485	528	492	527	529	501	545	547	537	511	539	543	510	497	478	505	524	523	558	504	544	499	503	523	508	520	541	523	527	581	537	518	496	529	517	518	505	501	520	491	499	527	521	494	513	518	492	506	557	502	520	516	507	558	511	535	497	526	534	532	529	523	565	525	525	512	526	539	522	514	502	524	580	525	530	567	519	527	521	486	513	520	458	532	502	544	526	475	514	499	510	530	513	553	518	488	529	491	510	572	554	525	521	497	520	522	527	506	540	555	488	520	492	556	563	491	453	500	533	550	572	558	505	526	531	549	534	535	546	562	536	521	549	545	533	499	523	502	525	531	539	501	497	494	548	492	497	510	494	530	498	557	532	501	549	494	521	515	509	505	508	505	495	540	506	538	541	518	553	537	538	504	498	525	563	571	539	548	531	478	498	538	511	561	540	581	513	536	516	510	518	503	550	488	574	509	567	541	508	541	497	517	537	518	495	569	567	550	505	506	551	529	523	518	574	514	538	521	548	504	519	510	526	562	509	531	528	523	581	477	522	527	556	517	514	537	566	548	529	526	536	537	513	537	512	536	539	509	541	543	504	490	520	500	523	521	492	529	526	486	504	496	498	509	525	544	499	496	546	540	526	554	587	600	532	514	513	512	545	539	535	511	555	517	543	557	516	530	515	482	495	531	480	501	519	486	532	545	510	534	502	528	541	507	535	531	563	540	536	525	541	568	514	521	512	534	556	543	510	499	528	526	557	507	525	554	526	551	517	524	511	537	554	541	530	524	541	497	499	507	514	518	482	536	506	503	550	527	524	522	482	479	546	568	556	545	525	548	495	535	553	482	517	487	528	505	489	516	547	516	554	544	531	524	537	546	507	523	530	498	525	510	517	518	485	546	526	484	513	536	539	492	532	534	501	531	527	525	482	511	522	485	511	543	527	552	565	582	513	495	483	510	526	534	529	521	529	512	553	512	534	487	537	585	556	532	502	538	480	478	501	535	480	526	539	539	550	484	526	561	506	525	531	522	508	497	567	541	523	544	545	556	542	532	531	519	518	492	541	530	527	525	504	488	526	531	522	506	534	514	517	496	535	477	557	551	517	517	532	498	544	481	549	515	517
24633	20862	24382	27424	19022	1078	462	371	402	348	358	319	336	328	340	329	304	372	364	270	340	309	311	307	330	295	324	322	294	321	334	305	303	300	323	280	306	315	283	337	318	370	278	264	300	298	312	328	304	294	314	320	329	296	323	312	293	290	327	311	323	304	342	305	336	293	340	316	345	311	302	296	308	330	305	305	295	328	299	305	353	294	285	314	334	308	305	349	338	300	329	307	319	343	328	325	271	317	303	295	309	318	321	335	308	314	322	324	318	275	297	350	319	334	329	304	308	328	335	316	329	304	284	282	303	341	296	372	318	285	309	279	286	346	306	359	287	327	303	291	316	351	312	310	343	340	302	282	323	331	327	328	338	308	309	305	307	325	308	317	312	317	323	310	316	315	313	299	354	340	314	314	284	302	316	331	301	298	292	322	316	290	314	316	335	290	327	329	350	305	318	312	312	333	311	295	292	327	327	304	319	316	283	307	316	356	307	292	300	282	302	348	345	330	352	309	350	331	305	284	298	310	309	325	326	274	299	337	345	323	324	293	293	289	321	319	314	322	317	318	369	311	305	311	318	330	335	307	305	279	336	313	342	282	296	318	301	328	304	314	326	302	304	303	330	276	309	309	313	299	333	308	306	326	320	333	305	341	346	334	357	319	310	333	332	338	303	332	306	335	333	312	325	327	308	304	313	332	309	316	319	331	307	309	326	352	309	316	315	344	291	299	297	295	300	321	293	300	300	323	312	338	328	292	293	299	328	305	303	297	306	371	323	298	338	339	302	259	328	312	317	357	341	340	297	328	324	309	356	311	287	332	320	316	309	325	290	312	326	293	315	304	319	314	328	300	310	315	311	324	320	269	330	310	296	304	293	327	296	315	327	303	319	312	310	296	316	339	297	327	297	325	348	291	313	337	295	330	339	337	324	318	338	322	319	287	293	306	328	317	326	317	326	302	308	289	299	297	312	279	312	316	309	302	358	313	359	339	324	301	320	314	284	300	293	321	331	296	323	314	331	306	340	329	316	318	295	302	349	280	325	319	335	338	306	310	279	294	309	329	343	274	290	299	306	331	321	341	330	306	312	323	293	340	366	346	294	288	288	296	307	308	342	307	317	330	297	313	347	285	329	278	329	304	292	296	294	277	338	322	314	284	328	264	295	349	303	316	326	303	317	298	318	275	323	297	276	300	308	298	340	334	321	319	344	287	312	327	301	310	322	319	330	313	333	339	339	347	349	308	303	286	289	309	286	288	311	329	316	296	347	318	337	333	330	269	335	331	317	273	338	281	315	317	299	317	319	307	292	293	296	327	314	344	284	284	303	294	301	312	324	291	321	308	321	291	326	299	347	338	337	325	309	331	275	309	328	306	291	320	319	302	287	281	328	352	324	343	307	288	315	275	314	317	317	285	283	316	314	328	307	293	312	317	307	290	309	284	300	316	311	337	326	338	301	316	301	362	347	299	314	311	320	308	302	338	321	309	322	330	318	295	292	309	284	327	316	286	309	296	338	286	298	294	312	342	338	320	296	329	337	324	290	327	337	309	312	342	303	326	330	321	296	338	316	323	310	325	299	307	290	305	317	369	299	288	299	311	357	306	309	314	297	325	286	316	295	343	310	324	298	310	306	310	302	299	296	325	283	347	281	291	307	280	300	334	301	304	303	320	321	360	297	355	309	307	306	310	308	309	341	312	291	318	318	310	280	313	289	297	337	329	337	308	319	336	307	328	316	355	320	340	298	290	335	294	334	294	311	317	294	315	325	322	328	267	312	301	266	300	281	302	298	325	329	350	325	323	285	301	295	290	330	324	293	322	345	317	340	332	300	315	308	310	344	294	338	321	304	306	359	297	326	309	290	307	299	308	334	308	329	321	312	303	310	349	305	302	278	320	280	339	320	299	313	313	284	331	322	286	311	335	308	293	299	273	320	324	339	294	309	314	316	301	317	276	328	299	314	306	318	339	302	334	294	318	314	329	293	323	265	290	320	304	292	315	281	329	338	334	319	301	294	307	297	330	305	324	304	342	314	319	285	291	260	291	292	301	319	307	341	289	301	321	327	294	292	320	301	324	295	322	323	340	348	306	302	337	311	265	284	302	315	337	290	308	290	305	307	315	359	335	311	333	314	290	300	309	305	301	305	316	313	337	337	352	289	318	308	326	356	307	294	298	311	291	307	291	316	346	276	308	349	287	289	309	296	292	348	326	306	294	294	346	320	314	288	292	304	319	356	313	325	304	341	280	299	338	336	273	304	318	316	308	308	350	309	307	311	319	312	329	309	306	280	295	304	286	309	312	292	323	339	298	305	346	327	334	326	318	325	273	342	309	346	335	310	339	331	328	322	300	305	351	318	317	293	302	316	300	293	342	306	311	288	320	306	303	294	345	320	300	363	327	315	304	297	298	304	299	320	310	337	316	297	297	321	300	332	306	311	296	329	327	345	306	315	303	326	295	288	309	319	315	290	308	302	295	293	340	299	322	295	315	340	311	323	343	292	301	304	303	312	333	330	290	335	328	331	293	317	339	291	332	304	297	310	324	314	325	323	321	319	285	361	326	318	296	295	339	325	299	317	299	329	333	303	316	321	349	308	322	314	286	323	305	343	285	305	311	344	295	290	283	293	323	293	296	321	292	298	322	303	316	293	311	306	331	337	325	278	304	293	289	339	329	321	338	318	291	298	306	307	354	334	324	322	301	278	313	320	335	317	302	346	330	297	319	336	309	339	323	316	283	357	303	333	309	326	323	298	342	297	288	292	308	284	336	358	289	291	292	331	293	323	318	313	316	316	257	298	345	316	326	316	337	311	276	315	322	330	316	363	287	364	315	305	301	307	303	319	322	304	310	346	306	318	310	302	302	296	341	288	343	292	296	319	332	292	333	304	331	303	309	339	330	324	320	339	345	298	328	293	304	297	343	303	338	330	298	313	324	284	347	334	304	310	314	317	326	306	302	334	320	314	317	293	260	317	304	279	306	308	297	323	311	303	310	333	367	289	285	303	328	320	294	312	305	308	292	329	291	304	281	309	282	335	282	320	322	348	317	332	308	287	321	295	311	336	317	349	356	291	314	321	304	307	328	338	316	289	342	310	310	295	316	335	307	319	306	273	317	311	338	297	333	301	294	340	288	299	324	323	317	310	296	321	336	327	321	300	322	311	311	274	315	274	317	299	312	314	295	326	287	299	323	292	293	335	334	317	309	315	307	303	331	293	328	285	307	331	308	342	293	300	311	312	341	349	309	346	280	354	315	292	295	312	310	307	285	275	348	332	294	335	329	338	330	325	318	287	283	301	321	322	327	326	299	322	289	328	305	287	317	297	294	310	333	350	302	327	322	285	319	352	297	336	321	298	332	304	287	351	302	313	298	303	314	290	293	279	317	280	339	311	322	299	341	290	338	288	308	318	311	273	296	271	313	343	312	329	317	302	313	292	316	320	285	308	276	332	287	303	324	327	295	307	334	321	336	306	326	306	352	319	293
3357	3036	1931	1194	914	776	755	754	727	711	717	714	681	696	666	661	734	722	689	671	677	698	653	708	657	671	700	695	692	721	723	707	746	675	679	707	686	705	680	702	751	716	691	723	681	709	700	718	737	673	703	718	690	702	726	717	715	714	751	712	657	728	677	713	694	679	652	712	699	684	758	713	701	678	724	695	693	709	686	721	660	684	691	707	693	697	745	668	675	695	696	730	712	723	684	722	706	693	676	718	734	668	698	671	728	730	688	756	683	668	665	640	689	717	675	697	663	699	694	662	694	695	691	676	744	693	705	696	665	654	717	695	691	680	698	664	680	701	717	645	731	717	701	695	704	726	685	717	695	678	668	721	688	692	766	719	728	680	684	740	734	680	713	684	687	694	722	725	710	659	703	662	720	712	661	667	678	691	708	660	685	714	724	722	678	699	717	686	714	692	672	692	678	709	718	673	675	693	691	672	689	736	697	693	687	655	693	695	709	675	691	681	737	709	695	700	711	707	667	712	675	703	692	711	737	684	734	683	710	682	680	710	739	752	683	708	711	719	663	699	693	726	722	729	705	673	660	709	682	702	663	683	646	710	665	704	705	683	745	681	717	683	689	677	692	671	652	662	701	704	682	690	730	714	728	677	693	692	703	693	735	680	667	674	719	685	733	723	673	774	706	681	714	700	688	670	729	700	736	710	698	697	706	722	664	759	737	693	679	719	723	703	684	702	709	686	716	723	744	657	704	692	687	703	692	703	713	696	728	686	737	770	681	712	731	711	694	707	735	734	730	735	739	732	683	685	715	674	690	693	687	678	721	670	664	680	664	678	660	693	724	703	686	735	728	695	691	718	675	725	669	702	698	734	748	681	705	682	685	690	732	704	748	691	659	670	738	678	672	757	703	670	722	749	720	728	727	689	657	698	682	761	690	757	723	714	709	703	661	685	685	681	694	752	700	704	719	716	727	667	632	704	677	675	672	734	684	684	689	666	741	702	706	722	687	721	662	649	762	668	711	673	724	669	685	676	647	650	670	683	677	722	709	683	699	764	712	728	690	706	693	703	718	669	704	681	702	709	674	681	715	692	695	741	735	720	717	679	691	697	735	702	701	687	665	672	671	672	660	709	661	705	719	648	721	682	614	702	748	691	751	692	713	715	713	701	717	706	688	658	705	675	717	705	681	707	696	706	695	662	692	700	696	704	733	653	723	722	718	700	731	670	721	713	684	671	701	697	702	690	758	755	668	692	652	708	684	656	710	699	723	666	724	685	694	666	736	656	652	674	706	709	697	708	705	716	698	678	678	716	637	698	715	686	693	667	704	740	662	721	721	734	691	700	715	665	716	683	689	680	712	702	693	681	692	686	739	647	684	757	660	685	731	680	680	674	691	749	665	675	715	755	708	731	686	710	715	719	695	701	689	711	718	686	666	705	706	725	681	685	671	713	685	748	680	677	688	697	659	682	725	650	686	655	689	724	692	719	728	699	729	680	699	674	680	726	715	684	670	721	706	665	663	716	687	701	727	701	702	708	662	704	643	681	689	673	720	683	691	691	692	693	717	713	705	700	715	735	722	702	719	697	745	718	667	682	653	686	708	721	736	741	662	690	685	690	677	710	696	729	700	699	692	712	684	669	694	651	679	683	645	677	698	652	708	674	697	712	693	681	712	679	693	688	676	681	701	707	670	693	628	713	709	720	711	670	718	697	691	707	699	736	726	668	715	704	717	687	708	702	680	612	681	712	765	690	646	708	665	656	707	735	701	684	709	684	711	725	707	677	690	725	715	698	719	680	675	691	669	700	755	688	715	717	719	689	690	692	672	694	709	688	642	718	715	700	715	681	721	705	710	741	720	711	706	724	685	742	672	673	697	715	655	686	697	680	665	655	705	712	680	716	717	659	678	708	733	655	703	681	690	690	677	719	691	694	703	714	771	690	717	704	673	704	692	680	753	665	696	675	702	689	689	692	674	714	702	674	701	739	756	707	688	696	658	705	726	708	695	714	669	687	717	705	660	685	692	718	684	674	701	730	719	712	676	734	660	677	677	753	669	691	754	666	716	673	734	731	705	742	742	675	661	667	694	692	690	710	710	669	718	654	726	660	673	664	645	716	703	680	722	691	711	695	694	707	690	722	712	720	696	685	689	632	659	652	680	756	773	717	686	724	686	687	714	734	739	698	687	719	740	679	677	748	696	730	682	676	653	695	692	728	691	697	674	702	711	737	701	659	664	698	697	688	698	678	676	693	696	710	695	647	731	711	685	692	696	711	701	705	708	724	671	633	689	723	690	760	730	700	712	674	659	666	690	672	694	712	672	708	702	699	661	678	714	730	714	724	678	726	675	732	714	700	673	723	708	729	714	698	691	723	749	665	705	701	701	661	692	646	754	719	725	628	677	665	685	725	741	733	707	662	703	696	694	695	674	698	669	667	713	751	697	708	712	717	694	686	712	712	715	708	700	724	710	656	710	698	702	682	709	699	672	691	733	669	696	733	743	679	663	695	738	657	703	686	740	720	689	682	712	739	716	704	673	686	728	686	712	693	694	715	693	642	723	708	665	675	694	672	726	680	696	696	717	671	647	704	701	727	691	676	691	662	722	701	761	693	655	673	704	713	655	693	649	691	710	713	669	688	705	702	705	688	696	689	740	657	727	685	714	664	663	694	684	737	709	703	677	708	641	673	707	725	653	697	733	677	659	694	671	705	741	687	700	672	672	663	722	736	670	688	734	676	648	725	658	727	739	632	680	697	681	721	702	746	734	699	723	726	723	664	644	679	725	684	707	714	649	681	700	694	716	687	702	707	708	679	704	645	710	697	698	671	696	674	703	676	715	677	716	720	704	678	678	691	669	742	652	666	670	697	739	713	701	684	655	694	695	692	688	661	721	668	739	701	708	644	716	704	681	680	722	677	701	724	768	678	660	701	706	678	676	670	663	681	733	713	699	687	660	720	693	718	684	667	674	680	756	677	672	719	750	720	734	724	693	648	715	712	730	740	696	661	741	655	717	662	725	707	698	704	685	701	690	696	641	698	673	684	710	697	697	655	719	728	752	719	688	707	673	718	724	709	660	694	756	693	663	654	733	703	739	688	653	681	686	716	733	712	730	694	717	662	691	696	686	741	645	659	734	670	646	651	725	702	703	639	712	735	681	756	692	675	659	720	676	706	712	719	643	688	702	660	691	701	641	691	727	687	692	710	740	700	665	657	674	721	737	733	721	693	749	687	707	718	672	679	716	671	667	733	712	711	707	654	745	664	723	702	717	730	671	648	654	692	683	749	635	701	653	697	692	646	695	691	698	710	648	662	661	706	727	667	750	718	700	720	680	745	660	677	744	733	672	698	670	703	717	710	682	687	741	687	690	685	723	668	701	701	676	697	678	683	721	714	705	709	676	735	706	673	705	656	693	681	700	702	687	690	683	653	689	699	709	687	700	654	741	703	733	669	688	704	697	661	681	690	653	710	680	701	708	709	638	675
23533	20810	25093	26637	20815	20827	3039	422	383	334	302	267	265	236	250	243	227	226	241	215	207	236	225	229	237	206	211	250	227	215	239	187	228	214	211	219	201	193	176	205	206	218	216	195	200	220	195	214	167	187	187	208	217	216	202	191	206	207	229	219	228	232	219	215	192	185	237	209	211	182	222	205	217	208	213	202	230	210	194	205	192	242	227	225	226	182	207	217	224	191	189	239	179	183	197	198	171	222	198	222	230	183	222	215	211	178	220	203	189	228	231	212	222	225	239	200	214	198	198	218	238	190	208	209	202	200	182	209	231	223	207	209	199	207	206	208	198	192	216	192	215	228	202	213	207	213	186	204	223	224	205	197	196	219	219	207	209	215	196	227	216	251	211	191	233	203	224	212	207	204	193	194	206	207	199	220	198	210	213	187	219	221	208	219	196	203	190	186	201	228	215	218	193	215	214	190	205	201	200	195	211	226	202	224	192	209	218	189	253	253	179	208	218	209	200	218	215	211	195	193	194	204	198	236	194	198	204	214	197	204	188	206	230	200	204	217	195	223	215	180	211	223	232	194	223	208	205	206	233	226	199	228	210	210	201	203	222	233	239	206	222	227	209	206	212	183	222	228	191	197	185	187	210	219	201	213	224	213	195	212	200	216	187	186	202	206	193	233	216	191	180	205	197	247	208	225	234	205	230	200	215	195	239	209	202	208	211	186	179	206	220	196	188	184	210	195	217	199	210	217	215	181	218	206	199	184	194	189	203	178	211	222	227	217	195	210	218	201	199	200	203	217	181	198	203	218	208	201	219	204	187	213	204	217	203	218	229	214	216	188	195	219	193	233	214	217	221	200	203	175	230	223	190	220	224	214	192	202	212	206	185	190	209	213	202	226	195	173	187	226	223	204	200	206	187	231	200	189	210	220	208	213	221	198	221	235	217	211	198	210	242	214	187	213	225	209	237	167	186	199	210	186	192	210	177	212	212	211	238	206	199	214	205	202	215	192	183	201	219	194	217	194	208	222	184	201	239	220	217	208	198	206	214	204	211	191	223	175	216	221	174	216	196	208	205	225	234	208	222	189	174	210	198	191	196	205	195	213	191	217	175	192	210	207	234	229	199	203	206	202	218	214	198	177	200	175	175	222	199	216	198	238	198	219	222	231	219	220	218	213	210	218	203	198	204	222	193	211	208	213	223	229	199	220	203	209	238	207	205	209	220	203	194	230	232	223	210	186	204	207	213	204	230	230	216	189	219	219	209	228	214	205	206	237	230	194	215	210	191	182	185	196	203	202	208	211	177	189	192	186	202	184	207	217	189	210	192	217	201	197	206	227	222	195	218	220	205	205	220	217	228	195	224	206	230	213	203	205	196	199	202	208	224	201	195	195	216	237	218	197	201	180	190	204	200	252	207	197	193	196	184	204	174	202	202	214	218	213	217	205	219	198	226	199	185	199	219	229	218	199	202	222	211	209	203	186	212	202	201	193	226	206	186	236	206	192	188	199	193	193	237	220	197	212	205	217	225	228	237	204	216	193	198	216	209	201	202	198	213	207	214	221	241	225	203	213	221	224	221	203	229	230	206	248	224	214	240	218	198	215	196	208	189	207	201	190	184	199	253	235	218	194	194	199	204	210	214	220	191	214	228	207	209	202	200	195	171	208	223	225	191	191	221	183	222	250	195	220	207	205	194	228	220	211	210	222	221	199	212	199	213	205	189	199	236	200	218	173	212	223	206	213	214	206	185	222	169	210	189	224	205	195	207	174	194	206	216	213	226	216	187	178	195	223	227	205	222	203	207	224	200	221	210	225	219	197	210	223	243	230	200	202	192	205	197	213	185	223	230	185	221	199	195	210	184	217	227	214	194	215	223	203	213	222	197	206	208	221	190	227	199	215	191	192	206	193	215	199	209	187	206	206	187	199	212	171	223	249	214	201	203	192	202	206	228	193	189	177	193	223	202	211	211	193	207	198	235	225	189	197	194	198	206	224	200	206	206	187	213	200	196	221	218	233	229	212	187	212	208	197	231	182	229	215	200	217	187	177	185	211	222	212	203	189	215	248	213	211	193	229	221	222	192	207	199	221	231	211	219	225	203	226	207	186	235	224	182	215	224	219	178	216	195	199	190	182	199	226	190	204	181	195	202	204	229	230	232	183	203	200	215	230	225	216	188	196	199	211	213	228	189	233	205	193	206	195	192	198	211	223	236	211	214	190	223	218	191	194	191	205	193	217	190	192	203	219	171	195	203	207	199	218	217	196	209	200	227	218	189	188	212	217	204	205	203	233	225	210	196	175	197	215	244	185	207	216	201	234	213	196	216	214	218	223	202	189	191	233	233	188	197	219	218	221	199	208	224	220	194	193	205	201	230	220	193	193	231	232	205	209	199	239	201	196	209	174	203	186	205	215	218	176	200	215	212	211	222	241	187	216	179	226	183	188	220	197	216	194	193	223	202	201	213	213	189	221	213	217	193	197	214	218	181	199	194	216	222	228	188	199	182	230	208	208	159	200	233	214	194	220	215	204	177	213	231	187	212	209	211	204	192	198	214	192	239	222	204	205	173	220	218	211	239	199	224	210	214	196	192	209	206	219	217	226	220	232	206	192	199	201	190	201	199	190	219	193	244	221	181	214	210	211	222	217	207	200	208	211	203	197	214	203	205	187	193	220	209	202	244	191	200	199	202	216	214	212	216	202	202	203	213	197	202	190	205	227	204	196	182	206	212	217	203	195	188	225	221	185	196	175	221	212	195	195	219	211	213	189	212	201	193	185	193	199	187	211	210	195	207	205	212	192	186	192	236	193	191	224	189	184	187	177	216	217	214	210	205	229	229	201	213	221	230	204	214	189	214	213	229	218	225	183	180	211	221	188	211	235	197	194	202	210	207	215	209	197	213	218	198	190	202	191	210	221	184	206	200	200	229	179	215	200	230	207	197	203	218	204	185	226	168	196	230	189	193	214	187	201	216	222	204	220	200	198	212	232	210	218	213	205	199	201	202	185	226	209	217	239	221	218	221	208	194	240	225	221	205	198	235	188	185	213	185	207	216	216	208	209	203	204	218	186	193	217	213	199	193	215	203	225	199	199	180	198	193	191	201	224	223	205	221	219	211	191	221	199	191	234	210	180	228	210	250	199	236	182	242	195	197	189	198	230	209	199	209	190	211	219	213	203	173	211	215	231	215	181	204	197	241	221	202	201	221	222	174	193	196	212	181	174	203	192	181	188	185	217	178	224	215	200	208	186	202	181	218	211	210	238	217	184	164	195	212	213	234	209	197	222	185	194	210	180	207	202	202	216	213	202	206	215	209	204	225	226	212	198	188	247	191	203	210	189	187	190	197	200	185	208	214	211	185	238	212	213	211	212	233	206	215	196	203	225	199	204	209	176	190	200	203	203	197	215	221	214	199	212	219	208	203	237	250	183	191	197	190	199	194	206	201	189	206	169	211	220	189	212	199	212	198	173	206	199	192	207	211	219
3339	5263	3192	1513	966	686	586	525	528	491	501	475	479	478	498	501	509	495	441	440	497	476	472	472	515	468	470	482	458	463	505	478	481	505	445	477	458	463	471	429	471	453	503	461	490	469	437	480	446	486	476	434	450	468	462	469	440	470	471	489	456	486	492	444	444	479	485	459	458	463	450	484	453	477	486	495	433	477	467	500	479	457	430	466	444	452	474	454	486	461	446	447	506	441	455	406	475	449	456	439	490	470	449	446	454	490	456	470	451	476	473	486	431	469	486	441	471	453	466	424	485	479	490	464	460	484	468	426	468	484	454	522	493	457	470	475	456	455	470	457	500	508	478	433	480	465	449	465	423	460	446	477	463	472	472	461	465	449	446	449	461	472	448	464	467	444	503	457	449	454	489	456	452	467	472	439	465	506	469	467	484	466	466	485	442	444	489	451	467	517	462	476	485	440	470	490	475	445	438	476	463	481	496	455	475	466	506	482	489	481	470	444	460	500	461	498	451	440	456	438	479	449	464	471	502	448	474	451	490	474	486	458	450	437	497	455	462	458	524	442	438	423	465	463	467	431	445	455	466	477	451	464	470	478	467	459	439	441	458	468	493	477	462	459	507	465	473	453	463	468	458	465	467	457	499	461	477	426	486	482	467	439	474	455	455	427	491	459	456	466	429	438	445	426	457	473	477	452	475	419	444	475	500	451	456	446	426	468	485	463	454	506	453	486	519	492	502	464	479	467	443	460	464	515	501	432	461	459	495	426	488	489	480	493	455	462	486	514	454	469	510	465	483	449	457	484	475	451	443	486	437	473	463	469	470	449	458	451	445	445	508	481	463	442	459	469	491	462	469	455	432	426	471	493	480	517	468	456	454	494	460	459	456	485	429	484	433	482	427	472	471	449	439	462	438	451	445	472	468	482	460	439	462	487	458	493	440	461	491	446	470	439	441	480	502	474	484	431	491	434	452	480	472	425	464	452	476	507	481	469	462	447	469	501	423	459	496	456	458	480	509	491	466	472	476	461	447	480	459	442	457	467	445	434	466	463	493	465	460	446	492	437	495	459	452	475	467	454	479	446	467	463	452	446	501	487	459	492	474	479	484	418	447	471	470	500	493	496	481	452	470	499	478	487	495	473	488	450	467	475	469	488	494	450	483	447	405	480	459	481	452	455	464	475	426	465	431	470	452	408	494	434	481	465	471	481	442	444	493	431	446	436	486	451	457	437	473	456	488	453	464	457	468	436	433	476	476	474	451	486	470	445	447	462	475	499	498	461	483	470	481	449	468	462	461	464	470	497	481	472	451	434	499	485	508	455	440	428	487	443	495	468	444	429	456	455	496	496	493	453	434	449	479	468	478	503	438	431	477	478	457	464	475	462	464	465	462	471	483	437	475	466	502	475	451	458	485	471	448	463	479	499	444	473	443	472	482	474	453	456	473	477	490	457	458	452	461	465	433	493	460	463	439	453	464	451	435	478	458	454	458	472	451	471	463	470	452	443	467	499	441	453	441	447	437	464	460	446	473	464	465	461	438	498	477	451	437	454	426	425	467	470	443	513	465	446	497	483	493	484	444	490	463	472	456	491	474	510	475	497	483	472	438	461	491	417	459	482	455	452	450	446	448	470	443	483	494	484	483	499	461	448	456	429	464	417	417	447	459	471	486	435	510	456	413	488	446	447	434	443	437	471	472	491	455	455	447	452	511	416	450	446	461	468	470	502	458	447	468	485	449	448	442	444	444	456	488	458	468	482	441	456	463	441	495	484	446	454	494	464	469	466	460	462	437	423	495	493	462	432	463	469	461	478	477	475	436	454	475	459	454	459	439	461	510	477	484	465	496	460	463	476	448	482	469	434	467	497	481	495	435	434	446	500	464	457	464	466	442	467	435	442	473	449	459	445	450	479	438	455	450	461	432	460	448	444	455	463	484	480	428	443	462	457	410	450	446	504	453	431	451	452	487	498	424	428	456	484	445	437	456	478	461	469	422	447	463	472	441	428	475	467	453	463	500	459	431	456	518	472	467	470	461	457	475	460	468	443	446	496	444	435	450	452	458	483	479	435	414	471	475	498	453	492	518	467	459	487	469	450	475	464	471	466	457	462	465	440	467	478	458	467	469	478	454	453	492	477	471	433	465	479	461	464	452	461	483	495	454	468	481	427	451	453	447	463	444	459	465	480	460	428	500	452	479	436	477	476	441	451	480	466	447	449	461	465	476	456	456	425	449	448	442	500	478	477	471	451	439	464	490	490	474	463	468	490	466	461	405	457	436	458	424	432	491	445	459	438	498	471	503	467	483	457	435	454	475	458	471	489	423	463	499	466	418	482	441	464	459	451	440	471	440	437	473	455	493	444	477	455	466	457	428	455	462	449	469	488	446	462	455	427	424	477	477	448	447	479	444	496	458	514	443	461	478	461	477	439	446	444	468	458	459	445	466	511	483	464	436	479	485	499	498	464	468	475	474	460	450	480	408	444	467	458	475	429	453	481	460	457	470	468	439	486	468	443	469	469	438	440	458	489	465	456	474	509	471	476	460	475	448	490	454	463	445	463	464	431	445	461	455	457	420	465	473	455	472	493	454	417	466	464	430	501	493	448	421	448	458	453	438	449	447	473	490	486	438	458	460	446	426	496	487	453	461	471	450	416	456	494	482	458	456	470	465	423	439	449	451	471	464	470	461	459	454	432	468	478	447	464	483	458	463	511	436	447	481	429	480	472	500	483	465	434	448	445	475	435	478	429	449	431	485	478	463	442	477	475	452	454	442	455	432	459	463	454	499	437	450	479	451	468	485	446	434	461	489	448	467	481	470	461	468	491	437	464	485	499	481	458	460	498	472	493	468	472	476	491	459	466	485	429	458	497	510	431	487	457	469	469	423	462	462	477	474	468	461	443	432	460	438	461	464	433	504	459	478	472	467	455	439	467	456	447	446	470	486	473	440	468	426	469	492	489	460	454	473	424	474	485	440	430	454	451	463	467	480	448	448	414	445	446	488	441	458	466	445	464	432	477	433	464	480	464	463	471	471	471	480	466	458	466	488	451	462	488	451	508	488	471	427	455	456	444	488	473	485	453	444	464	463	495	473	432	473	463	442	429	484	488	470	489	474	499	446	476	444	451	469	495	484	412	472	448	445	470	466	445	431	411	446	438	476	472	460	442	405	461	440	464	440	430	457	442	480	449	442	454	470	442	477	458	467	450	444	454	419	479	457	490	463	450	458	445	435	503	492	446	455	496	474	484	467	493	471	460	426	517	455	472	463	485	471	452	443	473	456	472	496	468	494	463	490	421	443	443	462	450	469	480	459	471	464	462	466	511	452	467	470	516	425	443	498	442	471	425	459	465	478	464	434	508	438	477	449	452	459	423	474	456	471	465	446	491	463	476	490	454	429	446	499	485	475	497	451	462	404	427	443	457	408	495	457	489	473	458	452	456	420	452	463	460	473	475	416	449	498	443	433	474	454	423	463	491	456	456
32703	12831	1641	365	253	242	220	207	213	223	258	244	248	216	247	196	256	261	259	253	213	216	249	224	223	216	229	233	219	212	229	237	244	212	208	209	229	181	231	241	226	229	204	228	215	230	239	217	218	209	217	234	219	251	221	230	233	184	211	228	237	276	260	240	211	229	226	235	197	247	216	193	206	218	240	244	195	248	211	207	221	209	245	206	229	209	237	217	212	205	218	238	217	219	220	250	244	227	238	238	218	212	241	237	243	232	231	218	223	197	223	225	216	208	216	213	235	182	209	221	213	228	207	247	192	247	229	202	229	219	213	212	240	203	215	234	243	232	198	230	218	227	217	211	211	228	250	231	223	219	232	234	211	254	187	197	253	245	243	232	208	222	196	223	225	240	218	228	221	236	225	226	195	239	216	232	239	255	223	219	229	210	211	215	224	225	213	222	238	227	243	217	236	197	225	221	217	223	197	232	229	215	231	228	199	216	212	239	204	195	233	214	206	227	219	225	219	234	242	191	220	227	242	230	233	227	239	207	237	234	230	231	222	216	205	230	234	192	241	210	228	216	213	205	217	222	203	234	220	206	228	239	229	262	225	227	219	217	209	224	203	254	245	213	205	210	210	224	215	216	224	227	217	212	223	213	210	215	241	217	233	219	255	222	221	231	241	234	235	234	244	208	241	213	210	211	228	225	228	212	201	222	189	252	233	224	198	213	188	237	231	214	223	220	222	196	223	236	231	219	244	231	194	248	236	231	240	233	222	212	211	217	232	198	221	215	203	240	214	261	226	213	206	248	227	203	221	224	223	236	218	226	226	231	245	188	211	232	185	202	208	191	233	233	250	223	221	215	218	214	231	203	218	242	213	243	223	220	209	213	241	240	242	228	235	217	203	232	213	214	245	226	215	200	229	211	231	242	263	246	228	240	236	223	214	225	246	225	205	199	223	223	236	277	217	237	226	204	229	220	260	215	182	214	207	225	199	237	243	239	249	240	217	211	233	242	243	204	222	230	219	259	240	203	210	209	208	224	217	213	218	225	222	239	260	219	216	247	219	239	240	222	216	211	228	214	212	217	221	250	202	243	239	226	218	222	245	244	254	212	224	215	237	223	217	220	240	221	227	237	232	220	195	233	215	207	226	194	203	222	198	189	218	219	218	211	218	237	198	222	202	237	266	218	225	253	225	216	217	226	233	167	218	218	218	228	202	203	218	209	201	217	221	228	246	177	214	219	223	231	245	237	225	208	232	215	225	230	229	241	233	233	217	228	219	209	210	202	240	236	242	229	201	231	261	262	207	189	214	230	248	231	220	219	235	217	224	197	229	195	233	253	231	235	221	216	201	243	243	227	266	231	245	218	188	212	224	219	232	263	255	217	228	215	221	208	230	230	221	207	247	254	249	237	233	243	219	250	233	230	201	210	225	239	221	198	216	225	222	228	238	242	206	222	222	210	216	244	226	206	212	208	185	199	204	206	197	215	225	203	213	215	210	190	236	239	242	216	217	219	219	202	229	207	260	200	202	210	206	234	213	213	221	200	249	246	222	226	210	223	230	222	221	233	207	268	251	231	218	192	227	225	252	214	222	236	204	196	207	229	251	248	206	234	238	223	221	226	248	241	205	204	231	232	223	199	236	229	205	193	223	209	217	265	220	234	229	199	221	180	208	193	235	226	217	259	241	216	203	221	224	220	210	205	224	214	259	226	223	233	237	208	227	218	234	207	204	223	212	226	213	232	223	225	278	201	248	236	243	245	240	237	225	200	269	212	201	226	204	241	216	197	217	212	230	213	206	211	232	226	232	239	230	244	234	193	225	212	221	210	204	258	243	204	232	231	227	223	232	197	213	259	213	200	228	241	235	209	229	206	203	226	219	234	216	244	228	205	247	211	237	217	215	200	205	225	227	228	222	222	228	227	205	229	227	194	229	222	221	211	245	227	257	204	251	239	244	190	229	222	202	212	214	204	214	210	227	239	215	256	216	251	224	223	242	234	241	250	223	214	213	220	237	211	209	252	221	215	209	195	222	221	238	255	229	205	220	214	243	210	206	216	258	214	203	234	226	203	208	226	189	240	235	227	245	193	184	232	231	199	228	216	214	245	231	233	223	216	220	236	226	202	218	212	199	219	214	227	216	213	204	191	237	239	227	223	231	228	225	223	236	227	229	203	217	202	221	226	210	213	209	194	220	222	249	236	227	215	217	226	236	220	233	213	207	206	252	211	221	224	220	206	254	222	244	234	233	226	209	215	242	175	226	237	223	229	217	248	226	231	224	237	199	216	235	228	227	231	229	222	228	244	204	254	219	197	207	216	206	228	219	208	204	245	229	231	251	216	225	209	252	227	215	217	209	238	254	208	179	209	238	216	211	238	251	231	251	223	229	230	215	224	201	229	232	224	223	221	211	246	203	197	192	245	233	253	253	214	208	234	232	232	219	233	229	199	213	249	225	199	206	219	224	213	225	249	225	226	218	227	239	235	232	206	228	224	262	230	223	224	227	211	216	247	223	228	230	202	237	240	253	213	234	199	195	224	202	193	222	215	215	232	190	217	236	217	225	236	227	239	239	192	219	233	206	210	223	244	227	233	220	218	253	219	232	211	195	242	232	242	242	241	224	224	221	223	221	223	229	219	220	228	229	196	217	225	254	215	225	219	178	244	217	241	241	222	209	248	257	232	207	219	207	212	204	238	212	196	239	198	232	249	218	235	218	254	218	206	191	206	226	246	247	212	252	218	211	231	229	244	252	240	228	232	212	260	240	241	211	219	227	198	235	199	222	221	242	211	231	227	253	245	202	222	250	229	223	220	227	222	241	246	205	216	224	237	221	232	222	242	214	232	248	241	216	218	211	224	219	223	244	223	205	216	209	223	235	192	208	243	240	209	190	207	200	227	250	212	188	240	243	219	231	241	192	224	199	236	226	235	226	231	201	242	215	215	235	228	224	220	227	251	238	220	220	209	261	239	211	206	224	204	240	199	234	231	194	219	256	240	220	225	257	216	219	209	182	234	216	227	222	235	209	239	212	213	226	217	237	254	228	247	218	218	214	248	277	232	215	209	225	244	239	229	230	234	239	237	230	219	224	221	246	243	223	252	231	225	249	221	244	226	222	237	231	221	251	222	216	212	211	213	238	228	186	224	264	203	238	201	226	236	217	208	223	241	247	217	201	219	201	255	222	226	227	232	240	263	246	207	250	212	257	253	204	236	230	230	247	243	257	214	229	220	249	214	200	234	215	207	220	199	239	225	206	241	212	219	231	232	204	224	197	233	251	242	256	230	208	217	230	225	241	239	217	230	234	232	218	207	233	212	221	217	230	243	197	241	230	240	222	230	254	223	241	211	222	243	231	188	218	206	229	212	257	235	222	219	235	207	251	246	221	215	209	229	235	230	257	216	224	219	212	235	233	204	209	219	253	238	204	237	222	211	250	241	221	227	215	247	240	206	217	245	224	244	214	219	239	219	203	237	241	221	232	208
5341	786	746	594	550	571	518	535	528	542	531	522	555	548	531	492	531	517	534	502	552	496	559	535	507	541	474	515	488	572	509	515	539	514	531	502	531	528	547	517	538	526	510	544	544	535	542	521	572	564	523	542	547	539	532	567	532	544	521	487	515	530	529	538	522	555	539	544	576	550	541	535	560	582	557	489	570	564	560	516	524	520	532	492	524	506	520	542	557	539	580	538	538	473	546	508	538	536	533	566	554	543	560	549	520	576	519	546	520	532	530	528	544	536	557	508	541	511	539	518	502	536	504	521	533	571	518	530	511	564	542	514	486	501	524	527	539	532	561	534	524	500	528	516	530	523	486	547	508	496	521	513	589	542	534	585	514	554	490	585	573	525	487	525	505	556	508	552	545	585	524	499	533	524	549	555	530	498	518	512	533	494	548	490	503	516	511	514	560	546	545	524	507	581	521	525	519	515	555	559	545	477	545	530	511	575	535	552	522	539	535	548	542	521	542	515	545	535	583	514	568	540	535	530	519	513	571	553	531	544	586	549	512	612	489	571	551	513	528	521	531	562	551	517	533	555	523	557	536	534	523	543	544	524	552	506	552	546	473	511	526	529	530	562	558	537	523	535	533	578	535	516	493	539	490	518	521	557	511	548	526	505	527	532	531	522	524	524	531	518	534	524	560	487	588	571	549	535	555	503	500	553	529	531	560	544	539	532	521	550	505	546	529	567	538	556	502	548	495	555	551	521	544	501	552	525	553	520	518	506	531	564	540	520	507	532	518	494	553	536	540	548	539	549	526	531	539	535	531	526	533	556	526	560	529	517	501	527	509	536	546	532	507	588	529	504	556	514	459	562	504	527	542	550	528	534	549	554	512	485	517	552	543	550	528	559	511	546	525	542	525	519	525	506	524	533	488	550	550	564	526	529	565	544	542	517	533	495	529	528	541	519	561	529	538	546	527	539	497	543	537	494	490	518	565	477	565	518	522	560	502	550	514	520	507	555	553	538	533	520	535	547	519	549	522	547	516	543	533	531	534	510	502	561	546	550	492	534	536	491	528	526	523	506	524	537	562	537	533	541	532	549	503	520	553	546	570	525	525	527	554	503	553	559	523	496	476	503	543	554	563	529	531	543	502	563	495	558	511	539	498	509	523	538	525	502	544	531	561	510	526	529	529	547	553	526	503	544	499	565	546	569	543	511	524	559	534	511	546	541	540	549	507	557	542	545	522	522	531	524	520	538	560	531	509	536	549	518	536	578	546	488	559	515	517	525	534	540	542	546	544	544	536	565	559	528	535	519	540	558	519	513	546	528	563	573	560	503	534	559	522	557	538	537	496	526	531	561	525	535	507	554	538	528	563	501	516	541	559	510	505	540	554	511	521	503	569	529	499	525	508	579	539	525	481	508	568	489	564	555	525	540	555	514	510	526	497	554	523	541	533	513	540	490	511	519	531	520	511	535	528	551	511	535	520	537	563	553	523	542	554	530	514	535	574	555	508	508	532	506	517	603	544	533	559	567	549	492	508	543	531	545	573	520	499	517	522	516	524	577	512	537	528	530	547	571	517	524	489	525	551	551	487	543	506	519	555	520	527	526	506	545	524	520	535	545	540	519	522	550	518	534	486	565	528	536	538	577	551	554	559	532	526	577	535	506	554	551	558	549	522	534	513	578	503	513	525	564	534	468	521	560	531	554	535	549	513	562	518	515	499	508	576	579	518	507	545	560	545	552	522	498	492	506	515	523	529	512	531	513	537	539	530	542	514	550	514	542	523	507	536	529	539	566	580	535	515	546	549	533	540	536	563	523	557	563	533	505	546	523	515	533	559	515	522	536	500	539	538	528	526	549	494	555	516	493	547	574	514	542	524	520	544	542	534	529	488	555	539	547	536	519	499	525	517	514	571	531	496	565	525	515	513	565	529	565	530	508	565	532	591	574	556	538	498	529	573	522	542	520	534	545	580	559	545	528	552	525	579	536	561	526	544	553	548	501	574	528	511	517	538	523	555	507	529	597	526	503	518	555	537	529	524	511	532	537	523	495	532	540	501	541	526	511	536	483	489	519	501	521	529	552	599	556	529	517	506	576	542	508	514	551	553	543	576	504	547	520	565	499	538	546	499	548	545	507	513	520	507	541	548	525	541	507	519	493	568	567	518	533	543	544	515	548	499	539	554	507	522	562	568	501	490	547	545	548	550	509	610	514	529	534	560	541	546	540	550	571	541	536	523	549	479	565	530	555	538	525	537	529	530	509	512	528	546	537	567	556	542	521	533	520	567	521	519	540	552	520	523	538	547	471	515	504	479	550	516	490	520	510	511	510	496	493	563	537	523	485	550	545	523	518	526	509	493	536	553	584	517	522	520	502	527	522	543	562	516	546	543	514	583	549	522	542	525	534	537	544	515	529	531	515	538	499	564	581	549	512	540	513	513	535	561	524	538	556	536	519	504	565	556	512	522	535	500	523	557	503	492	524	539	521	544	569	508	541	520	466	543	535	552	527	518	521	507	520	547	509	517	516	537	548	504	525	555	491	539	545	511	521	518	516	535	522	570	513	503	552	549	542	523	498	549	530	545	518	513	540	590	560	550	529	534	544	506	588	533	588	537	583	539	515	503	524	546	607	535	554	555	533	554	502	553	524	545	518	491	540	532	497	514	536	584	559	554	489	546	629	527	533	564	527	511	541	523	503	541	516	558	546	546	477	489	506	573	537	522	529	515	556	496	538	521	549	547	531	508	537	557	540	540	545	503	526	527	512	549	528	547	522	552	578	515	479	491	562	559	518	574	523	559	552	507	532	530	534	530	548	523	540	521	563	480	559	556	543	498	513	533	535	571	544	534	550	486	476	513	527	518	514	509	514	550	561	505	547	532	507	518	532	538	543	579	521	515	521	535	545	552	528	511	559	526	574	547	486	536	532	512	522	526	537	537	483	521	492	512	541	489	542	536	540	567	499	537	524	520	527	477	514	519	525	563	545	539	548	497	515	536	557	535	508	504	563	532	506	572	522	544	558	522	548	585	482	534	547	495	529	534	550	538	528	544	499	560	504	518	538	542	594	509	532	517	552	565	547	505	481	554	498	500	524	552	502	507	549	522	541	546	541	535	525	629	532	510	559	566	527	471	513	537	495	510	548	589	532	521	526	523	516	497	499	545	505	534	516	551	501	561	529	571	544	537	548	564	547	525	532	570	530	499	521	531	518	521	546	540	499	529	501	524	570	539	522	480	561	522	560	516	531	525	493	479	545	530	551	511	512	532	561	516	521	544	517	525	508	501	486	510	513	533	535	546	504	548	472	494	532	543	558	526	551	506	523	522	535	540	518	512	509	562	525	525	518	514	527	552	569	568	517	545	538	560	496	505	490	554	519	567	529	555	508	549	489	518	530	563	529	488	517	515	508	515	545	540	559	573	545	564	519	528	549	542	535	535	536	544	505	558	503	517	531	561	554	534	565	498	493	553	590	530	575	507	558	555	533
24526	20852	24355	27452	19188	1196	482	430	339	333	372	356	331	341	346	354	276	343	325	303	341	310	345	285	341	330	356	301	300	326	353	311	290	319	301	331	317	314	292	293	343	308	323	324	287	328	329	321	315	328	312	297	311	317	316	329	313	285	291	317	328	272	325	368	319	356	326	332	306	336	320	334	321	309	319	328	307	315	321	327	294	276	341	322	343	335	306	321	342	326	310	300	295	330	340	318	308	335	344	291	332	328	341	347	322	298	263	313	334	334	325	321	294	334	349	287	331	313	326	330	313	332	274	307	309	276	298	320	328	310	277	335	350	293	348	347	316	310	291	341	333	355	338	324	311	326	308	316	355	333	273	327	310	326	328	328	295	302	299	303	303	297	358	356	309	313	312	348	328	328	289	304	329	320	351	305	294	325	291	269	310	331	299	325	354	311	294	336	309	271	348	287	332	311	307	345	285	306	304	301	311	303	289	351	313	348	299	290	301	294	328	283	312	283	315	333	297	329	275	319	312	286	334	286	294	366	296	302	322	292	326	316	306	302	308	320	313	306	302	338	356	322	331	332	314	316	296	325	319	324	299	286	339	340	321	285	303	334	298	308	284	320	313	287	348	338	311	340	290	334	331	349	344	324	308	306	310	349	284	312	299	324	333	304	319	327	309	308	298	300	307	303	330	311	328	294	341	344	314	311	281	304	306	329	327	313	312	329	334	312	331	322	323	345	309	312	335	295	281	301	307	298	361	338	311	316	317	328	326	311	295	304	294	317	326	311	297	294	283	316	342	287	320	312	335	328	323	315	316	343	341	300	306	319	291	300	345	326	325	297	318	303	325	312	303	349	330	282	327	305	312	339	342	318	316	300	338	306	324	312	312	300	326	323	320	307	299	358	320	299	337	341	338	329	332	307	321	324	329	296	311	305	280	323	336	349	319	299	354	322	364	335	323	329	330	304	269	362	283	299	355	333	291	328	300	346	317	305	301	324	312	306	314	294	302	321	311	306	322	329	307	313	331	325	322	298	337	328	314	343	299	302	291	310	285	312	332	319	316	298	309	313	320	335	269	277	298	314	338	342	299	329	322	331	328	301	283	324	346	310	307	292	306	313	290	294	312	315	332	334	317	310	349	304	324	294	292	337	295	315	319	298	320	269	334	355	334	328	299	280	311	307	295	354	301	292	343	319	302	297	301	328	319	297	338	318	311	312	341	299	332	292	305	357	328	345	333	288	321	314	370	291	318	294	324	275	279	338	310	298	323	332	323	341	310	300	313	303	342	303	306	309	343	328	304	320	311	311	321	312	297	334	328	309	342	310	314	343	293	331	356	298	269	304	295	322	319	344	311	332	326	291	307	293	317	291	315	333	299	321	311	316	297	347	326	285	334	336	336	355	349	323	307	275	336	309	279	293	353	356	309	302	288	308	368	315	330	323	291	338	340	281	318	320	294	320	308	299	332	291	327	273	327	315	303	320	314	342	299	274	283	341	329	299	311	333	340	331	302	303	312	330	341	308	322	287	320	331	320	337	316	322	332	299	319	311	327	312	323	319	325	323	320	314	293	342	329	321	321	320	307	338	316	327	301	308	302	329	331	275	333	314	326	298	285	300	359	359	303	287	318	301	303	315	317	327	320	308	352	298	302	332	326	345	301	326	325	334	368	295	293	327	341	337	326	297	313	320	274	328	339	298	302	325	307	287	323	305	317	321	297	316	308	373	297	306	320	319	328	323	309	309	275	308	312	309	351	272	340	303	279	295	315	329	287	375	371	322	300	334	325	300	306	266	281	315	329	319	278	281	288	325	283	308	326	335	338	318	312	301	296	342	321	317	323	262	297	317	326	322	316	346	341	362	321	330	333	313	346	296	321	341	326	353	322	297	286	315	323	329	302	366	297	298	323	323	319	291	313	316	316	333	319	305	320	366	290	308	353	334	323	323	300	299	310	331	286	311	307	338	319	333	275	320	310	310	314	306	305	334	294	327	310	303	299	324	348	301	294	297	354	347	344	315	286	277	311	306	324	304	327	302	315	274	273	325	279	327	322	287	305	327	301	331	274	369	325	299	352	324	351	342	343	340	312	328	321	292	300	323	291	341	323	323	327	306	338	296	310	300	300	368	368	325	360	301	311	317	318	314	307	280	327	311	329	307	322	324	297	298	328	301	312	344	344	302	318	345	368	314	314	293	302	320	303	295	345	319	311	345	336	310	312	302	329	317	328	338	309	280	302	281	320	297	331	322	288	285	331	334	315	289	329	294	302	292	279	324	343	334	313	303	312	338	300	311	329	262	305	284	315	337	352	316	301	329	321	329	343	339	329	286	316	302	313	322	290	300	312	329	320	326	342	308	313	309	311	276	281	321	296	293	304	290	349	328	339	311	333	318	306	318	323	309	295	311	297	293	286	307	326	321	324	325	321	343	318	298	289	318	297	318	313	307	337	306	338	305	310	286	284	317	292	291	335	318	367	290	294	323	359	302	308	319	305	327	306	330	311	314	328	328	291	303	337	334	323	329	330	281	312	305	302	308	312	327	317	316	295	340	318	325	320	329	353	285	305	313	319	351	303	335	327	304	284	338	319	318	320	323	293	299	295	344	330	289	325	307	308	295	290	374	297	323	322	314	315	298	305	333	350	349	330	323	315	298	318	330	338	298	316	322	317	289	308	320	334	305	332	334	304	298	341	319	330	288	285	321	285	316	293	308	305	305	313	299	365	345	339	323	290	290	342	288	311	328	292	326	330	327	330	335	316	349	282	339	300	288	311	291	371	330	313	314	331	300	317	353	303	282	319	325	332	333	308	331	303	318	312	271	323	317	304	326	338	330	361	296	297	308	355	322	348	301	313	295	344	305	300	295	321	327	290	338	316	334	319	308	293	322	311	294	342	320	317	332	301	328	321	319	300	308	321	315	305	313	298	317	304	308	312	298	370	321	328	328	339	328	282	305	295	322	314	310	339	308	278	354	295	299	329	339	323	301	314	314	280	329	339	297	346	294	293	332	324	315	322	348	345	345	324	331	301	270	307	303	306	315	333	299	328	342	308	284	296	300	288	342	312	294	341	324	317	275	330	314	351	311	324	267	304	295	304	303	323	334	304	355	337	307	321	295	320	331	320	297	326	303	277	347	308	300	313	308	326	341	315	304	271	312	349	325	348	311	304	287	299	311	319	328	320	313	311	295	314	340	317	317	342	315	342	309	295	339	287	307	299	320	311	327	361	315	321	322	332	355	308	288	306	299	358	316	325	326	344	276	326	309	326	347	327	333	317	289	332	298	297	320	306	337	338	324	339	333	293	319	299	324	331	328	295	311	302	337	338	320	338	319	306	336	308	298	323	317	299	360	341	303	318	337	296	286	303	295	323	359	302	327	268	305	289	307	344	305	311	315	342	283	304	330	320	305	311	308	288	308	330	314	340	295	296	292	281	324	311	335	322	345	304	364	334	313	325	313	341	361	320	329	317	313	295	287	311	286	329	324
3372	3015	1908	1182	955	829	780	695	726	777	720	682	719	740	725	718	761	722	705	702	716	643	705	688	708	708	663	714	685	700	709	710	754	723	697	722	719	681	652	685	761	691	655	673	672	668	665	691	700	725	714	728	665	683	699	672	685	728	738	715	660	716	669	694	716	745	740	676	703	658	675	746	709	749	706	720	727	692	680	711	698	701	690	669	740	657	694	723	680	695	676	697	712	683	721	691	699	680	698	729	722	679	697	726	731	702	736	689	685	755	706	718	742	704	726	726	701	691	671	704	713	688	700	687	665	686	698	740	691	707	686	727	733	655	733	718	728	754	720	660	648	688	708	703	658	724	630	695	742	743	739	682	683	660	691	712	698	730	699	671	715	712	717	709	723	736	735	687	691	693	676	661	720	677	745	723	706	721	736	719	689	733	693	711	751	632	677	788	712	708	712	673	747	723	677	716	666	684	719	677	752	667	723	706	712	706	698	685	724	707	709	716	690	689	672	678	715	710	723	717	764	726	702	634	724	670	700	697	666	733	680	701	715	706	722	682	666	676	670	717	649	683	740	711	691	754	694	668	713	726	711	695	704	696	672	704	629	707	663	661	713	705	690	745	683	702	745	724	747	723	736	711	668	740	698	695	741	719	650	712	674	657	652	714	718	625	741	693	691	716	683	706	707	739	685	693	740	678	708	681	716	719	693	656	657	713	712	726	717	732	646	758	690	697	716	715	676	729	665	707	709	718	696	705	689	681	717	697	681	694	699	727	690	691	678	662	701	709	715	656	726	678	702	676	652	727	710	714	714	683	687	690	705	704	705	710	709	675	743	680	725	673	622	713	668	687	702	743	711	670	751	685	684	741	720	728	673	719	682	737	674	687	711	689	696	700	675	731	716	743	661	739	709	659	745	743	703	704	690	695	688	698	670	688	676	697	696	735	707	705	693	686	733	744	745	712	715	742	681	675	699	704	652	686	683	708	733	711	703	684	732	703	750	709	675	650	718	700	678	705	713	693	666	684	730	675	693	736	699	702	719	711	738	656	669	667	712	671	705	709	682	726	704	691	721	689	759	673	677	678	671	692	743	691	690	670	755	708	693	678	650	705	726	686	684	727	705	686	735	675	717	713	698	706	673	729	699	719	697	683	730	738	725	689	691	702	697	722	694	700	704	727	738	734	677	692	725	698	695	721	668	707	707	757	727	690	699	662	699	713	707	711	731	692	699	693	735	720	662	718	708	741	751	698	673	724	725	728	691	715	740	669	682	726	640	719	683	700	650	695	694	700	703	731	696	702	692	682	697	663	715	683	711	705	706	724	706	714	708	697	724	734	675	662	700	684	732	701	669	707	720	705	693	702	702	648	742	627	689	726	723	705	661	679	679	690	721	711	682	725	714	657	693	708	750	716	765	716	684	696	725	723	697	723	702	724	719	717	717	727	704	702	717	697	738	686	684	674	704	714	712	673	710	686	710	651	686	699	639	675	696	747	682	708	711	706	706	689	753	708	670	754	691	699	700	667	709	707	704	698	695	648	657	666	729	686	727	744	646	733	676	695	683	678	643	717	740	704	692	717	665	704	663	713	672	666	705	730	679	691	745	686	694	744	716	712	738	715	689	709	740	726	713	760	663	673	681	710	738	653	731	689	699	714	698	742	660	726	727	705	669	693	689	738	702	683	685	712	749	699	732	711	715	737	702	678	719	710	649	678	750	675	730	731	708	678	694	636	681	725	725	711	725	713	709	663	660	720	715	678	680	715	684	741	688	660	702	675	692	710	716	721	731	672	685	764	749	713	707	690	716	761	746	684	711	720	717	705	680	650	718	702	710	722	680	677	746	754	685	719	717	676	745	722	708	695	722	703	703	700	726	673	723	641	685	732	666	721	669	711	688	690	750	683	676	734	757	717	760	744	719	732	699	719	659	686	705	744	732	700	759	735	705	682	713	715	707	697	739	767	703	699	699	642	676	727	706	715	738	721	714	692	703	668	705	702	685	678	691	724	770	696	698	674	678	734	697	729	735	711	726	713	666	686	719	727	714	703	715	724	678	706	695	732	691	723	657	727	667	711	705	731	695	709	723	732	763	723	708	732	724	677	660	672	709	698	703	718	743	750	671	702	724	678	709	671	739	715	661	733	720	715	684	738	699	726	676	708	692	750	706	682	704	727	696	668	691	722	742	729	762	679	737	697	670	719	673	716	704	679	681	662	752	691	749	705	689	703	752	692	718	718	714	719	695	670	661	671	691	745	726	694	683	683	690	690	669	640	723	734	703	724	725	673	717	675	642	706	717	662	672	694	700	710	708	770	711	698	718	707	700	658	695	755	691	725	679	676	686	806	683	661	699	723	716	661	708	747	689	658	714	719	704	685	708	706	722	723	726	683	689	716	679	687	758	706	688	716	679	666	724	735	709	717	685	688	688	689	727	684	691	715	630	668	689	686	708	713	722	745	700	661	724	707	697	675	701	672	708	728	723	721	705	655	706	650	716	674	722	651	723	680	720	700	672	648	732	756	672	664	680	739	695	694	689	787	701	682	707	737	701	708	711	722	740	675	725	729	740	714	713	688	724	724	669	701	698	718	682	666	691	683	649	704	718	684	647	681	688	731	673	719	667	670	741	695	686	710	664	715	675	672	737	658	732	730	688	684	668	744	661	719	686	658	737	738	679	693	701	723	703	730	766	709	680	664	710	694	676	698	737	710	666	639	671	741	696	694	723	740	729	655	699	700	720	669	713	692	707	745	711	733	692	645	690	696	695	720	697	713	718	696	706	701	710	696	673	694	712	750	690	708	720	676	697	723	727	718	693	667	732	685	724	673	695	727	663	736	682	743	709	688	714	727	706	717	684	674	674	663	672	673	672	721	757	719	687	680	680	780	645	712	693	726	721	697	703	723	721	702	681	693	722	688	682	737	650	685	726	702	734	719	761	677	668	722	694	721	756	682	687	744	700	706	713	716	740	687	679	731	688	656	699	664	685	712	642	737	699	696	732	720	716	676	696	720	706	710	688	706	692	729	672	717	667	739	667	719	692	679	679	704	733	687	692	710	735	735	742	748	677	695	698	706	699	713	749	678	685	685	686	729	734	668	675	697	719	697	674	694	634	631	723	753	701	705	698	724	686	679	643	759	660	729	730	720	674	668	718	742	669	759	740	749	698	716	721	676	679	715	726	737	707	699	697	709	740	719	682	689	688	699	697	749	699	677	681	713	705	737	745	741	700	684	721	726	705	703	710	665	662	683	712	738	695	688	723	663	667	751	708	742	686	703	675	682	696	743	675	686	711	708	730	643	729	701	727	681	696	732	682	707	758	652	697	706	669	684	739	693	728	731	696	669	693	723	707	693	709	722	710	698	700	667	732	655	708	713	717	741	725	665	705	729	672	684	769	719	693	729	724	693	689	707	691	742	695	731	660	705	664	677	716	630	712	652	655	651	670	671	683	668	675	712	643	649	699	710	721	679	696	667	664	700	674	689
23542	20814	25095	26632	20819	20808	2947	489	336	311	308	270	239	247	224	250	226	244	205	196	227	220	246	257	241	244	196	223	211	217	187	199	219	200	200	199	228	205	239	230	226	217	201	228	216	210	196	217	202	220	207	218	228	217	196	213	225	197	208	172	217	231	206	193	207	209	184	201	189	211	218	231	216	228	210	225	218	192	205	195	230	199	206	225	196	190	210	217	229	225	194	197	197	203	219	217	214	195	207	202	219	243	197	193	192	190	209	213	213	197	204	194	201	222	198	195	206	195	211	215	185	207	211	209	233	217	220	210	221	216	191	180	222	230	218	201	239	199	210	208	220	227	192	207	203	199	193	218	204	193	218	183	194	210	192	205	226	202	193	196	226	214	229	207	240	212	195	187	214	222	192	229	210	217	189	188	215	199	209	214	195	197	217	227	221	217	179	191	191	223	178	194	237	218	207	194	222	213	198	204	178	195	235	224	211	234	196	179	218	202	249	196	207	220	183	200	258	235	205	194	226	224	202	200	215	197	203	210	209	210	238	182	231	207	229	196	209	198	212	184	192	202	191	215	219	214	216	211	220	196	196	202	199	217	199	232	199	205	206	231	165	216	216	198	197	195	218	208	210	217	214	233	207	180	228	206	195	198	193	208	194	190	209	209	207	220	209	212	231	196	192	197	180	211	215	200	231	216	228	218	184	230	211	223	218	195	208	203	207	208	207	228	219	193	211	224	199	208	209	216	222	213	238	201	204	194	195	202	200	199	187	186	219	215	197	192	215	190	178	218	195	208	189	195	202	198	223	226	177	215	234	206	192	199	201	233	211	215	190	187	214	202	202	209	224	209	203	174	214	227	210	214	170	228	198	215	207	214	200	231	193	210	226	211	220	189	207	228	204	193	184	203	178	205	199	208	207	199	227	201	209	213	209	211	228	221	204	216	205	203	179	190	198	196	184	194	216	213	213	200	224	205	240	230	204	195	212	195	174	199	214	220	210	199	219	200	193	229	201	217	213	198	222	190	226	218	187	209	195	199	199	224	190	203	202	185	232	218	202	230	225	205	221	197	186	215	212	211	201	241	228	231	191	235	190	236	246	231	207	234	214	223	173	197	194	199	229	185	211	191	220	204	202	190	194	234	240	194	195	189	189	184	212	212	209	209	236	220	207	213	203	210	219	209	182	209	197	212	219	198	214	233	218	220	217	203	186	231	223	231	227	227	214	228	224	208	203	198	225	190	226	184	209	213	198	206	209	194	208	184	191	192	202	215	221	205	218	200	222	194	249	196	210	230	202	199	201	224	194	186	200	216	207	216	228	212	187	197	200	234	189	201	230	201	180	199	205	199	195	239	207	189	201	204	227	218	224	211	220	200	199	226	208	201	203	209	193	186	212	221	200	182	203	208	186	206	199	216	207	222	241	206	179	184	218	221	222	220	221	234	223	221	182	196	191	211	213	221	182	213	195	218	208	202	198	192	173	207	245	206	210	229	217	207	206	231	200	199	219	184	210	198	214	183	196	164	187	219	189	204	211	198	210	200	207	197	212	196	209	173	219	227	221	211	215	195	200	176	214	233	205	223	203	203	198	221	175	202	201	224	219	188	202	197	249	196	187	185	226	182	174	222	214	215	169	214	205	223	184	217	212	203	203	194	206	190	192	183	220	194	220	218	237	203	203	215	209	216	217	216	221	184	187	239	165	207	204	206	237	212	203	218	189	238	218	226	210	203	227	213	231	211	210	219	177	199	208	182	196	211	217	233	218	206	214	211	236	223	227	212	195	217	208	205	215	224	227	214	197	229	211	201	210	224	206	241	194	192	227	198	187	224	223	230	213	221	189	201	214	202	210	243	207	211	212	218	185	202	202	186	214	200	207	197	212	220	225	239	203	219	205	206	252	202	215	207	204	226	223	236	175	191	218	204	211	189	212	213	192	204	228	205	222	195	208	220	230	178	234	225	195	214	181	203	233	198	185	186	193	192	179	227	209	242	188	217	217	217	229	207	200	203	203	177	236	208	221	197	202	207	237	198	242	206	190	203	213	191	224	193	225	212	223	240	215	204	197	198	201	200	196	229	170	247	219	198	176	198	194	220	209	213	232	203	189	194	185	206	211	207	228	230	210	242	211	234	230	209	191	197	251	231	182	215	225	196	161	202	200	198	209	199	206	207	204	214	179	205	234	201	214	233	208	209	202	202	221	225	221	209	178	202	188	194	206	203	233	236	209	217	188	207	195	237	208	187	200	212	196	191	209	211	224	217	224	235	230	233	196	181	229	240	222	211	223	215	205	223	209	208	212	222	221	205	225	203	216	208	204	205	222	218	214	188	215	228	216	192	189	218	208	205	217	190	232	235	209	223	209	206	232	207	203	224	202	229	210	228	209	223	194	200	206	197	220	226	178	208	194	226	219	211	228	220	251	201	219	227	206	217	203	206	210	217	221	192	188	209	232	242	204	176	242	197	206	187	224	220	195	207	204	208	222	224	190	204	222	222	191	224	195	202	223	217	200	204	193	213	186	201	221	218	192	212	216	187	211	180	211	230	186	196	204	213	204	215	203	208	212	225	188	205	226	191	214	170	216	192	207	210	219	203	192	235	210	209	200	231	183	191	209	220	239	225	202	210	203	228	211	203	243	194	218	232	201	191	195	220	243	199	209	231	183	190	189	222	163	215	210	201	178	193	192	236	193	199	212	202	203	178	181	227	195	197	192	212	236	202	207	180	209	190	195	202	224	194	209	211	189	207	239	233	197	232	199	252	226	190	194	231	223	221	213	216	236	215	200	199	208	224	237	210	209	204	203	179	238	211	204	235	194	193	235	212	180	208	213	206	229	206	201	207	198	221	198	203	186	227	224	202	218	237	182	209	198	227	204	200	186	220	212	197	223	222	192	199	187	188	184	188	199	201	201	201	243	206	203	211	223	217	198	216	237	240	191	208	216	207	237	226	206	227	245	228	216	197	208	211	222	219	202	184	222	187	230	196	209	204	207	214	200	229	221	229	209	209	198	216	221	196	219	212	209	212	218	205	227	195	199	214	216	211	246	213	215	202	191	231	212	233	200	223	235	220	188	217	185	173	184	192	199	201	199	236	211	222	223	226	195	193	207	192	232	198	242	203	210	209	218	194	213	212	197	204	214	217	195	207	183	185	205	201	223	219	186	200	228	197	205	224	185	205	223	188	231	195	220	218	195	194	215	196	206	204	199	204	198	200	196	188	241	183	182	184	210	211	211	234	224	208	192	209	219	191	225	197	205	227	227	197	209	209	182	212	195	217	219	201	223	200	214	218	200	206	221	220	214	187	202	240	201	194	179	197	221	212	208	200	199	236	238	220	199	216	199	214	174	209	216	197	229	198	189	215	188	225	226	178	193	237	175	202	214	205	202	208	223	207	171	196	238	230	200	230	214	209	218	234	209	202	197	224	226	182	217	184	203	188	202	185	212	214	201	229	225	216	212	205	231	220	190	212	223	217	211	189
3300	5274	3053	1522	886	742	660	549	538	489	515	470	497	509	519	497	482	489	481	484	481	504	483	478	506	487	523	472	452	448	461	495	445	508	475	491	500	479	479	512	458	481	460	462	465	470	489	461	467	457	466	465	487	500	443	430	526	443	461	446	511	455	427	509	455	458	485	533	449	440	469	489	472	442	458	471	459	487	479	473	454	516	425	503	451	470	492	483	471	437	468	497	455	479	499	445	471	467	481	503	474	488	445	442	446	465	452	448	468	498	474	454	451	480	467	475	480	461	506	466	448	472	492	485	474	481	482	444	465	418	478	465	448	486	453	506	462	451	477	434	484	453	473	465	499	439	493	459	466	466	444	437	470	449	467	441	461	464	486	463	450	452	459	466	436	489	403	485	442	506	434	452	498	458	467	500	459	436	503	510	482	460	456	451	450	440	467	465	447	461	475	439	459	458	450	465	471	481	445	491	461	472	469	468	539	476	474	506	478	476	430	459	445	428	464	459	460	485	479	505	470	488	485	487	461	429	442	505	445	475	456	490	485	456	504	492	462	483	470	455	458	480	491	469	470	493	447	480	477	445	440	474	457	479	512	462	408	482	425	445	474	498	493	484	491	487	465	471	443	445	438	445	500	461	475	451	479	453	478	476	496	462	498	483	437	441	460	485	432	460	446	493	474	483	465	452	438	450	429	429	457	457	481	487	461	496	481	474	437	477	438	464	472	478	493	489	452	487	478	428	441	476	437	458	493	485	483	494	466	443	464	430	450	508	452	455	461	470	499	470	439	480	524	484	426	482	475	475	474	458	474	448	469	489	463	458	481	472	480	464	491	451	457	475	455	471	480	454	459	414	479	467	484	461	481	483	502	465	476	456	464	470	477	478	434	447	427	460	476	487	462	503	521	459	446	451	426	460	468	475	457	469	462	468	466	508	459	436	479	480	478	463	479	468	456	488	497	457	460	505	489	466	490	468	480	478	461	516	481	489	477	465	508	497	468	479	442	427	460	467	486	421	484	516	460	435	514	506	494	473	472	470	417	437	442	472	469	447	459	462	428	491	438	461	485	431	452	434	458	505	471	484	504	441	446	463	469	509	503	469	481	453	477	478	470	485	459	494	465	495	442	455	479	490	458	497	439	460	473	472	460	472	441	489	468	487	464	432	484	471	478	472	485	486	475	451	454	442	468	495	425	475	459	502	476	457	460	453	472	457	442	472	483	478	460	475	468	451	472	487	461	478	455	493	455	493	486	457	460	482	448	459	488	472	494	480	449	446	467	464	472	455	470	446	443	461	468	455	477	472	459	480	460	436	455	461	464	482	452	478	439	469	476	456	529	484	451	461	449	460	459	511	420	500	454	439	464	445	443	485	490	468	453	491	425	467	448	484	490	463	462	479	474	433	470	459	469	467	469	464	487	478	483	467	496	459	473	427	469	495	441	449	430	474	463	512	484	459	473	444	483	493	512	441	474	426	503	472	439	447	445	496	503	462	444	467	490	441	487	477	462	485	472	483	468	482	480	476	501	483	474	472	457	426	488	442	465	456	475	481	446	508	447	468	471	441	448	429	480	415	458	438	462	465	475	452	469	461	464	455	474	486	448	460	490	465	469	459	472	496	442	491	474	457	423	489	490	436	485	458	482	452	444	442	494	484	457	462	474	483	494	472	511	471	482	447	472	452	461	475	458	459	452	458	503	461	478	465	508	500	467	444	460	538	500	435	467	422	436	459	499	424	495	461	441	469	475	461	483	469	505	492	467	496	483	493	469	505	452	464	460	483	451	489	461	485	449	448	464	461	465	460	471	440	471	442	471	502	446	461	428	453	504	468	439	459	476	483	467	457	471	479	472	489	478	473	504	452	480	434	456	517	441	453	468	485	445	453	465	437	475	459	451	456	486	487	507	466	500	450	463	453	443	469	489	444	462	462	468	472	468	445	472	498	479	491	430	468	470	497	477	477	474	466	481	464	465	467	486	457	481	465	469	459	462	463	465	488	437	408	466	456	520	479	458	442	427	482	519	443	477	442	513	477	488	417	455	450	477	504	471	452	468	470	454	473	478	495	413	500	470	455	463	430	460	490	447	457	444	450	449	476	476	467	485	497	458	501	492	467	436	481	460	422	496	466	485	489	471	467	452	473	473	503	493	473	499	451	482	466	452	465	454	461	455	462	449	478	457	454	480	488	437	463	478	471	457	456	498	492	439	436	438	494	458	479	431	515	481	408	442	449	484	501	502	480	459	492	472	468	434	465	480	507	484	461	462	437	446	487	458	449	477	478	446	440	488	447	454	451	471	470	455	466	480	487	466	463	463	465	501	467	460	431	490	465	445	445	466	518	477	490	477	507	447	476	476	465	445	453	478	462	520	475	458	450	493	450	523	449	437	485	453	500	489	473	500	458	455	476	461	484	467	436	510	432	488	456	473	451	492	498	464	439	491	456	468	493	480	485	417	473	450	475	476	431	480	456	438	480	445	452	492	471	462	467	507	479	515	467	435	477	412	483	468	481	453	481	505	449	451	480	452	460	495	446	493	490	471	466	490	427	472	477	470	467	479	448	467	446	469	458	400	456	471	483	435	470	476	493	426	493	446	494	480	494	423	468	479	448	502	439	505	453	451	459	502	451	479	454	455	470	464	486	492	474	468	466	483	449	474	467	461	515	437	465	463	401	455	471	485	477	436	435	453	460	456	471	417	475	477	462	511	427	461	458	454	451	470	484	481	496	474	448	460	473	471	490	476	468	425	457	438	467	464	489	504	469	438	489	455	439	457	470	441	477	456	460	465	398	462	471	441	478	489	463	450	464	468	461	451	457	483	460	454	484	486	434	455	407	446	457	467	503	486	512	418	494	481	462	486	468	461	490	485	481	471	448	474	421	513	466	449	469	472	490	466	450	462	465	472	455	460	475	518	463	480	460	480	502	438	470	447	462	430	482	459	498	493	453	455	441	467	484	480	433	467	465	462	442	442	453	494	422	479	466	499	464	463	499	503	436	425	464	440	471	471	476	458	507	503	456	446	430	460	458	451	441	452	455	432	441	480	485	477	452	433	417	471	453	451	440	483	465	457	462	488	459	451	470	484	474	501	455	437	467	467	498	431	476	461	469	501	491	461	479	512	464	434	446	493	456	494	442	468	480	476	452	439	494	468	450	467	499	460	452	445	482	485	457	442	447	523	467	477	459	449	427	467	440	487	458	482	463	425	464	478	517	461	466	498	502	482	462	467	504	473	456	468	475	495	441	447	484	469	463	446	456	494	454	487	441	476	440	461	452	464	485	462	461	492	470	476	454	468	463	448	461	463	492	483	463	445	456	470	471	467	469	437	466	488	454	420	485	470	473	450	483	475	477	436	415	452	449	471	440	417	431	488	469	422	478	491	491	440	474	459	473	417	488	497	444	478	432	449	421	468	448	502	475	486	457	456	471	488	450	482	495	515	451	477	445	495	490	487	461	449	499	468	462	483	423	461	463	495	433
32547	12817	1580	377	305	258	214	239	210	226	228	222	218	231	257	197	191	213	237	236	224	236	222	224	243	223	225	242	236	199	230	223	228	250	202	207	243	221	228	217	212	247	225	241	245	215	220	212	226	224	212	217	206	232	197	205	212	232	223	224	225	221	241	236	218	225	233	219	219	247	223	182	231	228	221	197	229	248	217	206	226	205	217	228	209	211	207	206	226	212	230	202	210	210	231	230	221	201	221	218	237	241	220	228	241	184	200	240	236	219	230	221	233	208	217	219	243	227	235	215	230	235	195	192	223	193	226	236	220	211	221	249	225	229	213	222	207	236	232	232	193	236	191	201	207	244	185	226	209	224	223	200	229	209	234	205	213	231	199	209	195	234	233	208	243	211	214	226	194	220	212	224	208	225	205	240	256	212	225	221	227	227	213	218	231	230	244	240	230	237	245	233	197	237	239	229	221	206	252	234	222	254	232	225	238	237	235	225	216	210	230	213	222	208	207	234	198	197	199	221	246	216	213	240	233	211	203	209	223	199	204	229	226	248	226	239	246	235	197	203	218	218	211	218	226	216	196	213	227	245	235	239	231	219	211	227	215	240	243	221	186	201	233	216	234	214	214	226	271	248	239	222	222	218	218	242	185	212	181	206	220	197	249	233	249	241	217	203	219	214	217	211	233	186	217	197	207	208	223	223	227	216	217	245	178	205	233	227	263	204	230	227	230	215	241	207	245	241	229	239	214	195	212	211	243	196	202	231	215	218	234	220	233	218	230	246	204	232	247	247	223	208	203	203	239	215	230	233	270	218	200	222	202	217	218	227	207	224	216	226	245	205	216	221	215	206	244	230	195	215	224	226	221	206	206	245	209	223	208	206	211	227	215	216	238	200	241	226	201	216	219	184	239	221	202	240	221	233	236	227	255	235	203	219	224	228	224	228	224	206	224	219	206	222	214	227	225	237	222	229	225	209	200	221	219	197	201	213	221	210	243	211	201	219	214	218	220	229	221	226	270	221	210	263	234	210	231	217	231	214	240	206	217	224	208	264	239	226	212	227	234	222	230	193	246	225	214	241	203	195	209	198	191	230	239	209	198	231	242	235	216	224	234	224	240	225	219	260	235	225	222	196	200	196	217	233	205	230	201	243	189	241	259	212	229	228	233	224	216	174	192	231	218	210	220	194	184	215	233	224	209	214	193	220	204	227	228	206	235	219	191	240	205	252	213	186	206	242	210	211	188	229	214	212	209	197	224	200	210	227	205	230	228	215	242	244	231	215	219	215	220	226	203	217	217	217	197	212	214	231	216	246	220	225	206	220	241	196	251	207	211	197	225	193	234	194	220	211	210	203	213	203	227	208	219	253	217	210	225	217	196	246	209	213	237	221	223	229	225	221	245	203	231	223	216	202	213	223	218	205	255	210	209	199	254	228	249	197	206	194	200	234	245	227	222	214	231	234	196	236	249	244	201	216	279	229	222	235	214	215	193	250	216	258	227	227	245	214	237	236	223	228	190	200	263	225	221	198	199	186	240	213	209	177	228	235	220	240	228	214	202	221	232	205	229	218	215	229	187	234	226	213	242	238	215	243	218	232	245	201	240	228	230	217	240	231	233	234	206	220	254	231	213	208	230	228	229	236	235	239	202	205	215	213	215	204	199	229	216	234	236	209	215	234	223	213	236	204	192	226	253	217	217	225	216	263	198	222	194	188	195	241	209	194	222	215	219	230	247	232	244	223	230	269	235	214	216	197	233	208	216	226	230	220	207	229	233	231	217	242	213	240	223	212	235	217	230	221	202	225	195	217	228	246	206	225	186	245	223	229	191	175	226	218	201	203	216	239	225	212	212	229	229	234	205	224	217	232	216	220	215	200	216	206	220	243	251	223	252	201	227	239	227	232	231	211	219	211	212	214	204	225	214	211	216	238	223	237	227	224	216	205	219	196	220	212	237	230	230	228	209	199	228	223	240	208	224	242	237	238	212	213	211	202	213	219	245	238	215	225	212	219	241	249	248	233	193	230	205	223	232	224	206	235	213	229	237	230	243	187	220	199	205	225	220	191	257	206	227	212	230	214	213	210	236	194	204	188	199	210	219	213	205	250	227	219	211	191	190	217	219	217	229	212	220	239	214	215	207	241	233	218	203	183	220	230	247	224	211	215	206	258	242	210	221	233	207	237	231	249	234	211	241	232	212	225	216	239	221	192	199	220	203	224	241	228	207	203	229	220	233	225	224	211	222	213	238	237	206	221	222	218	215	197	225	203	216	229	248	212	209	210	233	223	214	195	202	228	234	224	204	212	231	232	217	208	225	234	219	218	218	231	239	190	195	224	231	211	224	217	235	224	210	237	226	200	219	221	232	236	176	205	200	211	230	247	208	244	242	241	220	242	219	184	217	230	213	203	199	201	184	208	204	222	224	209	192	192	225	218	228	204	191	202	221	226	226	179	198	227	245	216	246	227	209	209	204	189	232	212	206	229	236	241	222	237	207	201	221	208	226	209	242	218	231	220	200	215	217	209	230	224	237	212	231	186	223	204	221	223	226	227	251	245	221	203	253	202	204	218	230	208	197	205	206	225	212	218	252	221	220	210	215	232	237	203	253	230	220	216	188	224	251	217	221	197	207	228	182	234	205	195	239	228	194	212	221	212	229	255	229	213	233	208	223	211	230	206	227	203	217	203	207	253	209	220	212	224	244	205	217	199	261	217	223	218	224	242	211	232	230	240	200	208	228	222	243	246	219	218	215	217	219	227	219	203	209	224	242	224	229	224	222	205	194	221	213	192	225	204	234	231	187	190	215	228	231	235	205	198	242	238	218	225	225	207	183	219	206	201	223	213	228	255	227	243	211	204	223	233	233	199	214	241	255	232	223	205	227	217	220	240	243	242	196	226	257	215	209	239	215	210	221	222	230	218	233	238	212	240	217	248	205	236	214	188	212	225	224	211	229	231	195	220	241	231	236	203	206	247	239	242	227	206	223	209	223	232	206	204	224	252	234	199	217	230	217	260	204	223	224	237	223	238	231	201	207	229	222	223	246	241	216	227	251	206	218	210	223	219	198	212	194	274	229	216	265	234	211	249	218	231	218	188	233	241	214	218	234	223	239	203	188	223	214	230	220	232	200	221	211	216	201	192	218	233	231	222	236	214	211	210	207	237	227	252	240	214	193	253	194	231	230	233	260	246	248	209	235	222	208	219	209	221	235	235	255	226	225	208	208	237	221	218	234	229	213	224	216	204	241	228	236	233	253	229	213	235	215	237	232	197	236	233	244	246	225	197	238	260	190	220	204	231	223	217	232	217	188	233	214	233	224	210	196	230	221	220	233	222	210	215	189	227	244	228	200	217	214	205	233	239	204	207	226	206	218	238	229	212	216	238	236	225	217	228	222	245	242	208	167	212	233	244	246	245	202	233	214	218	223	242	235	226	214	228	225	218	224	232	195	209	247	227	241	217	249	222	240	223	214	233	215	213	223	222
5119	818	703	589	580	505	517	541	519	506	557	534	508	553	550	500	554	545	525	535	536	512	488	523	537	532	561	498	525	543	512	532	541	513	558	526	519	499	481	547	547	547	538	529	520	522	534	511	519	555	521	507	515	539	497	529	513	529	555	483	525	571	508	530	548	521	508	522	530	505	500	532	518	550	506	573	535	554	511	541	533	538	516	533	505	482	515	539	558	530	535	524	511	566	522	559	530	515	531	524	573	566	520	511	519	531	588	537	520	515	508	499	534	519	536	498	475	485	501	527	533	550	485	496	541	527	535	534	521	546	571	515	524	501	520	518	547	502	527	465	579	483	513	496	550	516	501	510	541	532	497	548	506	514	527	554	535	524	570	532	476	493	580	507	533	496	547	571	490	563	486	540	524	524	508	521	555	552	521	519	511	520	527	534	567	492	537	540	535	542	519	529	520	526	505	534	521	497	531	568	520	529	504	555	517	520	540	515	517	524	520	512	540	538	547	521	528	539	513	503	535	526	550	532	557	510	552	545	535	542	505	527	543	528	567	500	530	521	553	535	535	507	533	550	491	575	508	548	520	488	480	502	565	560	530	522	593	505	528	512	552	544	533	529	506	550	515	511	496	553	530	549	500	525	544	506	527	557	517	556	512	500	511	528	548	511	558	487	537	548	515	560	554	551	529	545	511	517	517	536	521	521	506	562	554	506	523	539	557	562	527	510	507	451	521	523	561	524	523	504	524	497	520	543	566	520	521	547	514	522	521	500	563	537	509	555	536	510	534	519	486	543	560	539	536	554	539	520	499	530	544	510	518	536	527	536	531	509	510	513	552	519	508	534	496	551	539	497	570	533	515	516	561	515	508	512	533	539	537	540	527	546	486	490	562	529	517	564	543	537	509	511	533	514	567	549	514	512	533	559	511	495	521	553	528	566	532	554	540	577	538	507	561	504	524	540	552	538	504	512	542	521	531	532	505	563	530	501	492	519	533	568	528	540	554	499	550	535	541	546	545	506	526	465	522	505	545	575	508	548	517	548	539	541	540	525	484	524	522	511	553	552	525	519	559	550	513	500	532	496	498	564	549	564	544	497	525	537	563	505	563	542	541	544	544	583	531	542	531	505	555	557	504	503	517	516	505	521	523	499	535	521	484	557	564	524	495	520	525	560	511	515	550	529	513	554	555	498	524	530	551	575	561	528	517	545	526	571	509	522	524	532	535	571	508	548	533	523	583	529	558	554	529	492	505	542	518	584	514	488	536	511	534	496	501	547	514	519	560	521	547	474	509	545	530	582	540	514	549	525	518	505	508	539	523	503	496	533	501	495	506	513	518	517	546	510	586	568	519	499	514	509	516	551	546	501	500	517	530	527	518	537	552	552	532	529	512	570	569	554	507	510	471	514	548	572	547	573	549	548	496	534	545	527	519	506	512	497	503	527	565	508	512	578	505	519	551	529	528	514	504	517	554	509	546	548	546	535	507	544	523	573	561	521	526	590	495	563	518	517	491	520	517	521	548	508	538	543	568	520	549	527	514	538	541	530	526	492	510	531	572	544	562	520	545	531	547	535	526	527	519	489	529	525	553	527	535	503	564	553	543	555	508	566	539	542	556	484	518	553	516	502	525	522	536	507	556	557	546	535	543	509	551	529	501	531	529	564	502	531	515	555	542	513	519	534	559	555	564	525	524	525	524	474	563	568	544	547	517	549	548	536	517	578	518	517	523	538	523	534	531	535	562	515	506	528	566	532	554	480	506	506	524	543	522	526	506	554	474	510	497	550	515	523	531	552	554	547	513	520	516	514	528	560	544	502	535	558	496	545	571	502	523	488	527	496	541	537	513	534	549	515	530	525	552	558	532	513	510	524	530	522	517	495	571	568	519	571	508	507	509	536	550	525	525	536	528	505	550	513	542	530	499	496	539	545	554	498	553	485	510	528	530	529	485	529	516	540	566	516	520	542	552	523	504	543	526	543	508	510	524	538	516	519	542	571	545	507	574	513	521	518	538	504	483	527	536	545	543	537	503	537	553	507	519	539	542	548	545	551	517	574	566	548	472	546	500	498	487	551	543	539	520	526	539	534	599	516	523	547	541	549	516	533	539	505	530	530	516	519	553	501	523	546	519	567	508	512	571	550	516	481	539	519	508	537	553	540	503	535	544	547	547	562	515	502	537	506	568	529	537	506	542	492	472	557	552	496	579	538	573	541	521	572	520	510	543	500	554	511	482	538	537	518	533	541	544	550	556	577	571	513	535	551	518	535	507	547	533	537	488	503	508	507	546	526	533	560	557	501	523	559	550	551	486	505	565	548	498	548	541	537	538	533	513	555	544	499	543	541	533	525	548	515	489	490	565	541	483	529	510	523	540	514	515	530	502	533	482	526	513	527	499	537	556	515	577	563	531	547	536	526	523	541	506	496	459	529	566	509	542	517	530	569	521	507	520	521	545	520	504	556	540	519	543	491	527	573	525	527	519	521	497	535	497	508	510	519	514	519	547	490	524	518	536	530	566	516	559	550	498	510	558	553	531	491	510	543	515	513	500	537	494	542	539	534	537	529	533	542	490	500	484	516	532	545	571	537	526	490	507	494	514	521	527	554	557	576	535	542	507	550	483	543	528	549	518	553	542	548	491	530	529	484	580	492	517	532	541	552	568	514	500	546	503	545	505	521	514	505	509	507	566	528	530	493	566	518	507	512	538	531	513	499	562	506	542	549	562	516	531	530	535	548	516	520	497	513	539	534	520	572	538	512	521	534	543	546	499	552	552	548	516	588	503	513	485	518	525	552	530	543	539	535	513	484	547	550	574	523	511	477	532	533	506	569	535	525	510	568	493	556	537	498	523	525	529	511	550	513	504	515	523	519	547	597	552	508	540	557	548	499	529	483	505	571	517	515	522	561	570	519	534	563	539	529	517	512	516	532	569	490	581	534	512	530	498	589	499	545	565	491	482	559	529	538	476	545	524	566	556	522	530	538	501	507	523	510	534	518	531	525	521	526	514	584	534	535	547	534	509	543	535	519	561	509	543	494	528	506	502	473	543	496	556	551	502	571	536	513	532	533	530	498	491	536	545	566	555	515	547	525	546	544	527	530	536	524	533	513	528	534	549	479	498	533	500	541	536	540	525	539	548	561	519	505	534	548	580	512	517	524	523	558	504	552	512	513	510	537	587	503	547	497	517	537	506	507	538	532	553	562	523	514	532	511	522	547	517	531	566	526	520	499	458	563	521	572	554	525	507	525	537	546	527	553	552	522	549	524	540	503	517	493	572	509	537	523	495	558	490	496	518	541	503	540	542	536	534	510	542	508	531	546	528	564	537	507	499	483	508	500	506	569	531	573	544	495	495	572	502	512	499	558	528	523	558	535	567	539	566	535	568	559	534	500	513	524	510	523	516	513	502	551	512	536	519	544	578	531	527	544	517	502	496	499	551	540	553	502	533	571	546	552	548	485	487	505	557	522	521	543	499	527	549	498
24555	20833	24348	27432	19013	1074	511	423	369	360	373	356	337	316	359	347	307	338	335	308	326	340	330	293	311	342	318	318	334	320	332	296	335	294	318	353	314	336	305	346	328	326	310	340	320	304	299	324	325	311	296	329	318	303	314	343	316	359	309	307	305	303	342	338	325	307	308	286	338	344	334	303	299	334	306	326	342	340	330	336	329	312	330	320	330	311	313	317	352	306	287	340	351	289	309	300	331	312	292	298	314	298	327	313	294	289	296	336	328	293	330	312	301	328	298	331	308	325	332	324	325	324	311	351	328	322	311	336	323	311	304	306	303	334	280	321	347	334	293	349	320	342	320	314	315	332	309	293	335	299	324	313	325	336	318	320	351	314	344	289	335	351	307	344	302	308	309	334	346	312	344	295	295	307	295	328	295	313	296	321	296	344	353	327	325	344	316	354	334	327	285	333	280	303	332	331	333	329	301	337	317	347	297	344	301	318	313	350	335	341	322	334	317	312	289	303	319	357	346	340	341	302	318	294	291	341	340	318	294	307	301	323	257	320	314	340	320	327	335	330	327	306	299	328	330	336	341	315	295	295	283	303	317	321	337	306	287	321	341	324	309	306	298	306	315	275	301	336	306	323	311	340	296	320	306	318	332	319	348	310	316	341	338	330	342	314	347	337	347	307	327	358	337	274	317	313	283	294	294	338	294	297	321	337	310	290	339	304	321	309	310	310	323	324	305	324	296	317	337	282	312	306	296	302	314	314	297	281	327	320	328	304	313	299	302	304	328	326	324	340	320	360	328	297	335	347	317	318	298	321	307	331	287	316	299	328	337	326	327	291	324	313	300	330	291	325	309	303	292	304	295	315	334	302	311	319	330	306	312	312	317	312	330	285	286	300	320	291	282	329	316	309	327	292	279	294	316	303	311	335	285	323	328	336	310	345	306	352	333	313	277	314	293	328	306	288	306	333	296	327	332	351	295	310	308	316	337	315	328	301	324	327	361	312	332	314	316	321	356	316	333	324	305	294	253	314	332	326	314	363	331	326	313	358	310	309	323	332	334	306	309	338	292	332	318	332	308	314	328	323	291	311	326	313	345	319	340	328	337	351	310	295	330	292	300	314	287	292	318	353	306	316	332	279	321	300	330	331	324	326	337	323	327	303	344	347	302	307	367	313	307	330	296	288	286	338	349	319	320	338	316	337	297	322	325	323	310	286	301	332	342	335	278	318	366	317	327	308	327	302	326	310	329	333	321	322	287	307	323	285	281	306	329	347	306	303	278	320	356	282	303	315	306	323	309	354	321	284	352	343	321	309	338	371	294	295	332	325	309	285	302	313	321	314	306	304	316	320	318	314	295	329	344	348	324	325	322	332	316	330	304	341	319	311	320	311	314	332	331	327	281	314	318	320	290	288	324	304	314	304	345	324	334	299	291	358	323	333	286	313	331	321	303	337	321	329	340	298	356	302	310	320	299	329	295	308	313	310	314	354	345	315	340	333	303	358	334	331	343	352	339	322	340	347	309	290	270	326	328	311	337	273	311	318	291	342	312	313	324	312	323	333	315	317	304	319	302	306	309	315	301	328	345	313	330	334	324	363	308	319	273	358	307	356	343	303	311	299	335	289	311	299	324	340	325	312	338	325	350	271	287	323	302	289	349	336	339	312	340	315	305	317	303	336	330	315	326	340	320	294	307	301	317	327	297	355	331	288	316	353	300	331	318	357	247	349	329	305	310	316	299	355	338	320	283	355	291	325	324	317	312	298	290	322	299	310	319	338	332	295	316	298	320	302	297	343	332	281	297	338	327	315	291	359	304	305	291	323	327	291	327	310	310	319	316	308	338	321	337	322	331	311	311	342	331	322	320	286	325	329	319	333	302	313	361	322	332	320	321	316	305	305	307	274	342	310	296	312	317	306	332	315	295	325	345	331	304	319	292	295	343	332	321	317	301	304	326	327	315	303	333	294	305	349	314	333	326	343	324	295	300	291	347	282	316	315	345	314	294	325	316	308	320	292	314	298	327	307	320	299	303	323	342	330	283	301	315	332	295	314	325	320	330	317	306	330	348	353	301	312	302	340	300	305	296	354	301	341	291	348	322	303	319	355	315	328	367	339	309	315	324	302	291	336	327	344	312	327	334	315	305	305	326	302	319	318	274	315	316	322	294	316	302	304	308	302	325	329	266	315	331	321	317	318	261	283	301	316	335	309	326	354	380	334	317	312	297	320	304	311	324	285	323	321	332	322	358	337	295	343	322	312	304	311	341	303	318	337	308	303	314	287	302	328	356	317	267	301	309	338	303	308	295	304	358	310	323	334	304	322	322	290	315	335	329	331	331	294	320	294	324	339	306	295	342	322	336	322	330	313	309	312	300	345	359	287	295	321	309	284	355	330	321	343	308	308	364	349	307	326	334	311	327	333	331	310	334	303	286	314	318	313	299	326	309	320	305	300	307	351	293	315	301	290	311	291	313	313	317	298	330	313	320	334	321	349	331	333	330	316	327	303	329	305	293	341	319	317	298	331	316	312	306	319	291	315	320	303	344	320	338	306	321	293	306	306	311	299	311	332	352	297	329	308	329	279	322	346	314	278	300	298	314	289	320	331	314	345	360	322	322	307	305	310	325	284	347	307	276	321	323	326	302	341	329	344	319	330	316	279	337	315	328	295	315	330	321	328	316	310	316	310	328	330	329	300	292	312	288	303	342	301	338	306	307	344	297	327	317	311	296	297	329	316	315	317	325	328	282	313	299	332	319	330	312	299	339	321	297	298	322	312	334	322	296	321	316	325	303	345	299	284	320	276	338	304	318	327	265	337	347	281	328	337	304	298	316	325	320	294	337	326	294	339	346	291	312	295	322	347	323	279	292	289	304	339	297	309	278	303	317	307	322	319	309	328	299	312	311	314	294	291	335	332	297	290	318	321	322	343	337	331	351	301	319	315	347	305	337	280	294	323	324	336	306	324	331	337	299	326	323	340	335	318	348	316	305	312	346	300	301	317	308	345	298	309	321	314	335	292	299	304	314	300	326	306	346	317	292	329	311	325	297	292	333	349	313	318	350	325	336	327	326	297	302	311	319	323	343	307	313	278	318	316	318	314	296	350	313	308	335	322	326	303	322	329	303	325	321	315	367	335	317	300	322	366	336	304	303	338	334	286	343	338	337	296	353	298	335	316	293	310	363	296	318	300	321	342	329	306	340	326	339	287	319	321	322	309	300	299	331	312	305	334	338	303	299	323	317	334	331	292	314	308	308	312	333	345	314	312	341	327	299	307	275	326	307	282	347	341	338	354	305	367	283	291	315	312	309	297	311	317	290	307	293	307	301	319	316	306	291	331	327	306	323	299	340	340	331	307	304	301	347	332	325	321	323	272	320	310	337	311	292	332	302	325	316	289	311	302	290	277	315	389	328	302	315	317	304	298	324	308	324	348	316	333	329	321	329	316	306	353	288	315	329	326	293	302	308	305	326	292	340	295	327	271
3407	2939	1987	1169	885	842	718	774	708	672	760	679	733	738	731	662	694	728	699	731	738	732	732	707	679	713	674	741	724	653	707	672	675	696	729	712	737	708	710	754	695	758	697	761	704	738	731	677	711	734	701	734	700	717	702	744	728	676	699	688	705	678	729	736	747	675	707	723	720	694	693	677	672	696	712	708	737	682	734	688	738	701	691	709	718	693	709	714	691	711	686	679	714	724	732	700	704	766	706	757	743	718	699	759	700	721	715	697	653	728	682	732	652	750	739	746	722	731	729	629	716	689	686	731	731	692	719	706	703	649	719	712	673	682	683	717	679	694	729	757	728	675	683	708	714	682	719	709	716	750	680	705	712	724	696	729	691	686	703	707	708	719	716	735	686	729	738	725	705	696	687	680	673	691	687	720	705	687	668	725	707	707	717	661	732	700	689	664	700	701	681	727	680	635	705	727	669	714	678	674	699	740	674	727	678	702	690	673	741	760	712	766	736	678	685	751	716	689	707	761	740	673	707	707	689	669	700	683	657	691	664	700	715	673	702	685	669	702	689	708	668	726	771	741	731	656	705	774	731	714	666	722	723	674	721	725	697	724	726	658	670	744	736	714	694	701	712	738	732	737	687	698	682	676	719	716	684	731	673	709	710	680	703	739	714	700	736	723	693	670	692	691	729	723	697	671	720	731	719	697	702	684	705	763	696	644	729	713	703	711	704	780	705	703	743	674	677	673	706	704	701	683	712	778	711	668	714	708	705	762	747	732	688	700	711	717	709	691	687	725	717	672	714	664	717	728	747	726	706	673	702	668	711	718	696	715	681	757	711	729	656	704	718	687	722	700	710	700	701	702	703	670	734	680	676	717	723	755	743	704	676	740	647	689	698	746	711	682	735	713	728	679	705	697	726	712	722	713	694	727	679	724	665	708	694	723	706	715	750	687	704	724	681	703	706	751	707	691	742	748	715	747	706	704	701	695	699	696	747	675	681	728	713	697	703	736	707	719	758	679	705	748	663	706	696	697	687	707	738	708	692	722	716	739	731	664	712	685	731	720	680	707	691	693	683	703	689	735	762	661	693	720	670	679	708	686	691	710	738	746	735	714	724	684	766	693	723	728	684	704	673	712	729	742	706	717	720	702	712	729	728	739	690	720	729	723	774	676	685	716	725	674	682	700	733	711	736	671	693	656	720	712	674	679	744	740	685	694	665	724	738	709	733	723	731	740	707	709	681	702	724	699	707	705	727	635	679	714	743	704	783	722	661	664	691	703	637	718	706	699	710	724	694	725	747	735	707	712	711	721	696	676	704	669	646	686	685	715	749	716	717	699	700	716	753	699	701	726	750	673	666	681	656	680	665	698	676	739	728	744	717	719	690	674	692	710	664	728	703	715	729	714	698	735	740	754	690	693	708	739	708	670	706	708	696	687	682	671	702	686	698	673	698	698	697	678	668	717	714	731	705	728	686	671	695	664	690	696	682	740	696	712	745	709	699	700	684	716	676	659	687	657	694	704	724	713	702	674	688	712	755	749	675	788	726	733	686	691	687	707	686	690	689	689	714	702	729	717	713	670	703	707	690	702	730	723	664	704	704	720	717	733	685	737	688	745	684	727	693	676	677	696	670	713	735	698	697	727	687	708	686	705	696	675	709	716	727	703	702	675	757	714	737	705	709	742	706	703	627	701	726	696	729	709	707	710	685	675	723	676	713	730	692	700	687	685	650	725	730	654	734	728	678	731	671	696	707	705	722	735	726	725	661	705	678	695	706	726	697	692	708	678	697	677	721	769	701	707	697	730	689	731	695	673	707	727	746	715	724	746	724	756	707	679	746	713	696	695	724	672	683	723	767	692	712	689	703	705	721	712	712	688	734	680	696	714	665	668	708	702	673	704	727	717	751	691	708	673	686	738	679	669	703	729	726	774	721	704	709	713	675	721	688	698	722	662	743	662	736	679	731	671	770	707	724	637	730	730	734	734	717	672	722	742	719	687	714	692	682	689	672	689	728	670	748	654	650	684	670	753	705	739	680	708	715	701	728	731	679	693	703	738	743	726	752	731	663	681	739	705	728	701	692	761	714	714	728	720	720	706	695	693	722	716	732	712	720	709	696	691	632	687	704	704	662	687	706	684	710	712	677	702	680	759	705	741	700	729	715	654	662	673	738	725	704	729	685	707	731	713	746	712	713	681	688	710	700	682	759	674	705	732	741	720	692	749	696	675	715	747	688	701	722	745	730	670	682	746	707	748	713	677	651	678	726	725	674	717	677	726	731	685	700	695	691	706	763	680	688	694	707	651	703	753	705	673	708	707	754	674	677	688	699	750	709	699	686	706	659	694	731	669	698	758	705	713	640	718	688	721	657	671	700	670	707	665	722	696	728	671	713	697	747	697	733	681	697	744	738	738	712	756	716	674	701	666	697	679	679	714	725	724	695	666	686	718	740	716	721	705	743	668	678	683	727	710	696	714	732	717	784	653	655	620	689	715	662	748	718	679	665	728	732	687	713	706	710	718	672	713	739	695	735	707	708	683	682	711	698	772	719	703	659	702	683	734	675	726	705	686	676	696	695	720	720	674	702	728	719	735	700	685	718	712	740	697	724	693	692	733	706	751	681	714	713	715	702	733	716	698	684	733	739	685	755	617	690	756	693	723	713	698	687	667	680	680	723	736	706	690	708	771	728	723	723	711	707	661	709	656	701	683	683	717	711	687	740	673	720	727	719	708	710	698	662	677	728	695	723	723	689	672	710	703	669	699	679	720	701	671	698	726	699	694	705	720	720	729	729	713	702	759	692	683	719	725	734	701	723	713	666	723	691	736	703	718	722	700	774	696	703	736	693	679	719	736	701	660	711	697	765	693	733	734	676	649	724	742	706	664	745	701	692	716	658	676	750	674	713	693	704	692	705	735	735	692	701	680	758	717	693	724	705	747	713	704	687	770	704	661	692	690	753	685	702	711	710	735	678	706	730	724	692	720	706	737	718	697	710	730	731	705	707	686	649	687	698	737	711	689	674	691	693	737	739	714	692	708	758	690	725	712	743	665	747	711	672	677	735	729	683	728	723	706	705	660	704	705	661	684	711	673	737	720	673	687	659	733	676	726	692	647	693	732	724	681	717	700	766	675	681	707	709	697	733	680	659	703	712	736	675	694	744	697	717	695	752	680	677	670	707	709	754	715	792	724	733	648	690	745	686	705	695	690	734	744	701	720	697	698	682	688	703	740	678	677	726	703	708	690	713	741	700	708	668	685	719	737	692	693	710	737	672	711	720	675	728	692	710	740	683	701	720	720	728	717	698	744	666	694	685	707	745	717	663	692	681	700	721	721	681	680	717	648	712	677	690	709	696	763	701	717	665	666	676	705	699	713	702	722	711	686	726	718	707	677	692	734	673	745	707	702	726	723	723	666	723	673	697	733	647	715	708	683	662	714	675	631	703	675	738	714	735	699	692	705	704	727	704	670	747	728	751	665	699	722
23625	20878	25122	26745	20880	20884	2961	465	340	327	302	264	292	247	267	258	244	234	225	228	235	260	190	209	216	208	195	210	212	212	220	197	205	238	208	207	226	204	231	225	201	236	202	221	179	238	199	235	226	231	232	220	228	210	216	201	216	226	190	224	218	183	202	222	202	228	196	218	194	219	207	185	194	194	209	224	199	231	210	194	177	176	186	223	194	206	199	202	215	205	198	210	231	226	195	197	223	215	226	210	215	209	217	209	203	192	234	218	183	196	208	211	206	232	236	242	207	214	194	209	197	191	217	218	239	191	218	197	196	199	193	208	210	204	195	206	204	210	219	210	181	197	222	203	204	219	195	239	223	214	231	214	198	202	213	199	185	194	189	222	203	190	196	205	190	163	205	207	194	195	220	198	205	216	235	181	225	215	193	214	237	201	193	174	208	232	223	205	200	213	228	201	199	228	195	214	233	198	226	199	206	186	201	212	199	207	222	216	195	221	206	223	232	190	201	194	217	225	198	218	234	229	180	204	196	186	219	213	220	199	174	202	205	216	186	227	231	220	204	244	192	261	230	207	215	208	185	189	256	222	203	202	205	216	213	231	237	201	189	230	205	260	232	217	195	237	205	227	201	196	194	222	202	204	231	232	204	186	220	207	222	222	200	200	235	255	228	200	216	221	216	220	211	204	194	198	184	215	200	191	231	232	212	215	177	203	174	173	214	200	202	200	226	225	210	213	223	210	203	194	220	225	203	211	235	233	251	226	225	228	223	239	184	221	227	209	231	183	207	218	220	189	224	192	196	198	203	217	211	214	189	227	202	210	229	204	217	207	214	207	192	195	207	205	184	222	204	213	207	219	216	203	194	209	211	201	204	225	230	218	204	212	197	198	211	175	195	204	210	202	208	225	247	199	220	212	194	186	204	234	200	224	201	228	222	194	213	202	189	188	224	222	216	227	212	214	226	193	222	188	214	211	218	205	207	200	218	212	221	203	180	197	193	184	198	222	216	192	225	199	200	204	204	201	224	206	219	234	199	197	219	204	212	203	187	208	204	202	193	194	210	210	228	230	195	181	206	194	208	198	208	218	226	228	206	197	212	251	225	189	191	198	224	200	236	216	244	210	227	175	224	195	208	189	222	200	233	205	212	208	204	216	202	204	202	228	209	198	202	240	220	215	238	207	209	234	227	192	203	204	230	210	197	228	218	207	195	192	191	240	188	210	236	211	235	208	214	190	184	194	221	195	212	187	178	235	195	189	217	226	226	208	228	196	171	226	215	219	213	207	222	202	228	196	239	214	228	234	191	224	235	174	203	223	184	202	188	170	229	205	208	211	198	189	196	204	245	213	185	224	224	184	236	196	219	225	211	216	216	222	218	222	222	200	235	187	205	191	209	237	223	176	242	216	182	220	212	218	254	238	227	219	195	229	236	231	193	216	204	216	185	215	196	208	218	225	192	218	202	212	203	200	218	207	208	203	191	217	205	191	201	201	237	228	178	199	173	212	209	222	188	203	182	222	187	195	210	208	218	192	216	193	181	208	187	188	194	218	209	218	223	222	210	204	204	202	189	208	195	210	221	206	206	175	213	197	182	195	209	198	217	206	227	170	208	183	201	227	184	219	207	196	196	201	207	234	214	210	196	191	218	219	232	202	205	215	210	220	184	210	233	196	184	209	211	194	190	196	221	192	235	218	224	215	191	240	193	214	217	224	198	237	229	228	208	211	197	218	228	202	191	211	183	233	226	222	219	214	197	210	214	183	189	205	216	199	200	199	237	209	202	222	173	239	223	225	225	216	232	208	216	227	201	204	220	221	201	206	201	202	245	203	208	207	226	210	234	242	227	188	234	198	217	231	176	212	228	203	221	209	198	220	203	189	216	200	204	233	190	202	225	189	223	190	217	212	204	220	202	179	212	204	176	214	209	184	205	233	203	204	201	222	225	211	206	203	211	205	205	212	197	213	221	206	202	185	213	231	215	221	222	208	197	194	222	240	236	203	205	175	206	183	213	198	221	239	195	222	235	200	210	194	189	204	187	217	213	205	239	234	210	209	205	211	213	212	172	234	214	213	249	210	222	209	198	214	196	205	208	214	215	208	213	222	185	231	214	235	236	197	213	212	195	202	200	193	214	209	191	209	218	212	210	204	223	200	174	191	218	258	215	181	199	200	181	197	221	224	217	179	215	210	229	208	211	225	203	196	205	196	214	217	196	218	205	207	205	187	180	204	204	209	202	191	230	211	187	212	167	199	206	219	210	208	211	164	189	205	234	230	234	208	214	239	214	200	186	244	188	194	198	182	218	216	187	228	225	237	175	199	198	219	207	197	202	236	236	207	183	194	194	179	206	214	208	205	191	191	207	203	194	209	200	193	215	194	175	206	211	206	208	209	217	200	219	214	202	184	214	197	199	195	174	215	194	201	188	187	214	213	207	202	202	184	231	186	243	194	196	209	214	212	217	234	204	245	214	221	190	204	224	214	216	206	229	210	216	208	199	179	199	215	204	205	215	195	207	215	207	202	203	211	200	200	203	236	209	228	213	204	205	182	213	208	197	199	199	202	205	212	208	216	241	191	229	174	189	236	204	198	216	206	238	217	226	191	189	181	208	221	232	200	216	212	195	221	200	183	231	186	199	202	216	203	196	191	208	202	221	203	198	194	187	188	235	190	198	254	228	219	235	230	223	228	212	202	241	211	205	163	222	217	184	247	202	193	209	244	203	195	194	193	216	227	225	212	224	204	197	220	202	210	217	194	211	237	247	213	199	207	197	209	202	197	214	203	200	204	204	224	222	212	171	199	226	199	218	200	207	202	195	183	221	217	196	189	217	190	199	197	218	189	191	238	180	205	212	234	226	198	181	196	215	203	197	192	186	206	195	222	191	207	211	227	214	211	201	220	242	165	247	219	195	210	211	202	235	213	221	199	189	219	204	228	178	219	197	198	215	197	206	194	229	212	185	189	189	187	219	211	212	193	248	190	182	212	200	203	184	196	178	180	198	205	250	219	235	211	225	219	209	169	203	211	201	197	222	202	240	187	193	227	229	201	221	228	212	214	207	208	206	231	222	202	199	201	180	215	237	182	204	210	204	217	204	167	225	208	219	204	204	218	221	205	221	213	203	216	181	212	166	184	197	223	215	230	189	180	194	198	172	184	208	190	198	227	215	210	174	219	197	189	198	219	227	201	224	212	208	213	208	203	180	186	221	229	200	215	226	206	185	220	241	211	222	195	209	195	224	196	225	221	226	215	198	222	198	177	222	223	222	224	217	201	208	226	197	176	227	197	226	200	200	204	187	213	212	189	209	215	209	185	200	228	191	203	205	223	198	198	199	217	225	207	236	199	223	206	215	207	194	186	202	232	217	208	226	205	206	211	183	189	190	221	229	210	227	248	236	199	197	203	214	222	216	215	216	226	197	197	202	216	189	216	188	224	202	206	200	181	218	192	218	214	183	225	218	221	204	230	185	189	243	226	227	199
3344	5100	3118	1460	937	719	614	527	490	544	471	533	513	476	460	479	490	501	495	505	459	493	452	484	468	493	507	477	479	453	451	469	466	464	435	487	447	537	472	479	462	452	509	459	460	455	485	462	470	477	435	483	479	485	431	470	452	480	493	455	456	440	489	493	482	495	419	451	430	448	488	498	475	494	467	486	424	442	476	447	457	464	479	497	460	465	455	492	465	487	455	518	442	484	454	488	496	479	470	470	447	505	481	513	445	454	463	449	505	473	473	456	490	477	456	410	470	484	485	442	472	474	493	459	444	458	486	432	435	479	482	440	451	453	432	459	423	490	443	444	467	460	432	474	494	447	488	463	491	458	472	483	477	489	476	484	475	450	451	443	459	516	484	460	489	496	456	451	473	458	482	446	440	457	451	467	453	480	490	443	451	458	456	465	501	473	439	443	441	475	457	447	440	486	463	439	474	478	431	488	518	433	462	413	477	457	454	478	434	422	445	456	460	502	465	465	469	479	464	494	474	423	484	493	415	461	459	449	426	488	466	478	450	465	489	467	465	480	457	466	472	470	496	499	502	479	484	461	434	460	438	490	458	480	456	490	433	450	482	487	458	506	485	470	451	483	432	455	472	464	491	433	499	443	448	431	472	508	448	449	526	456	457	463	453	480	441	468	441	459	447	473	442	485	439	454	437	496	430	463	447	456	445	464	447	474	456	475	469	462	477	448	503	466	450	485	476	451	521	442	444	439	446	462	456	472	440	443	457	471	453	441	468	491	478	424	456	449	455	448	480	471	438	430	425	473	443	460	446	477	461	451	461	496	473	459	471	443	440	513	418	461	437	447	440	466	487	465	462	475	475	453	481	494	422	471	476	440	474	467	445	473	446	462	468	464	493	472	444	505	478	519	448	473	486	471	430	448	433	455	484	461	436	468	488	468	504	468	480	483	466	474	457	478	442	472	456	468	457	480	471	466	459	465	446	452	476	471	475	445	464	431	425	450	440	463	434	463	464	481	468	455	457	454	451	490	415	451	439	481	489	452	469	476	425	488	406	468	459	489	455	498	435	489	451	449	442	463	500	434	441	485	435	500	474	440	435	466	456	475	434	483	440	475	469	504	466	463	465	463	425	458	457	443	449	476	445	454	455	446	459	448	431	488	491	483	441	454	434	503	502	467	427	478	482	490	489	422	474	459	507	486	488	494	448	468	456	503	475	479	466	447	499	475	499	457	451	445	424	459	467	497	473	450	468	447	453	456	460	446	464	467	464	472	468	493	438	454	451	465	444	447	493	474	484	457	488	448	427	478	455	466	469	422	448	485	456	467	512	474	459	474	482	505	485	492	474	446	443	423	453	463	488	478	465	455	452	438	476	444	465	459	480	464	472	454	434	466	496	479	414	468	479	482	504	457	449	446	467	456	468	489	482	459	419	438	474	489	484	493	457	436	458	466	487	460	471	435	486	439	444	488	458	473	453	508	474	463	490	426	472	485	464	439	476	502	458	511	468	479	501	477	435	478	458	470	468	471	459	448	485	463	507	452	480	494	477	468	450	477	462	437	486	454	481	448	448	460	462	461	437	464	478	498	482	454	482	469	444	464	455	485	471	459	464	485	414	490	456	479	417	443	463	451	490	466	469	461	426	436	485	445	496	463	488	438	453	459	509	463	474	442	464	480	494	466	493	459	434	467	494	460	489	449	466	506	447	475	462	501	473	438	444	474	500	480	490	471	492	421	440	485	484	484	494	495	466	505	468	480	449	444	467	437	476	478	478	449	453	479	447	444	490	440	445	447	454	485	494	487	462	469	509	469	470	461	513	449	446	533	478	486	442	474	478	431	445	459	493	447	446	470	477	466	434	431	483	489	497	476	473	463	472	482	472	469	499	484	466	465	472	473	425	445	464	442	482	466	468	486	462	504	484	458	465	494	426	512	481	443	451	463	471	532	482	460	435	486	495	476	453	472	494	450	431	449	420	463	458	451	440	431	452	438	524	454	443	460	461	454	451	460	428	483	457	484	475	479	453	488	470	481	411	439	510	461	451	457	454	507	449	469	495	482	482	417	502	471	454	504	447	466	490	503	483	501	484	460	478	443	474	486	467	476	467	474	425	466	472	470	468	441	473	484	433	460	459	467	486	437	472	448	430	504	467	515	452	495	478	435	493	492	462	462	492	454	463	472	459	441	494	454	464	481	492	455	463	439	471	481	439	452	431	455	507	493	436	447	469	496	462	462	474	441	491	487	464	444	505	456	466	474	456	448	428	463	474	501	484	461	468	467	468	483	450	480	503	471	465	439	484	459	437	494	454	470	511	462	456	466	466	463	500	487	440	487	487	457	442	450	488	453	471	447	490	450	490	453	489	412	505	459	478	485	510	460	493	439	476	466	474	454	493	429	496	478	470	488	480	426	501	473	435	445	468	457	487	492	450	482	454	475	460	484	437	456	474	476	468	450	445	477	450	477	463	466	502	450	502	453	410	466	492	469	462	459	475	476	462	489	473	452	426	447	481	467	508	463	453	451	456	473	447	440	463	521	465	495	463	483	463	456	449	507	505	449	483	495	464	466	456	462	469	478	491	481	450	420	470	460	474	467	468	449	501	485	472	448	465	444	489	438	500	430	479	461	484	453	440	494	473	466	484	470	499	443	495	458	491	490	449	453	429	437	459	465	467	434	438	472	461	467	498	436	476	437	447	517	478	451	475	423	434	460	477	461	452	499	493	453	479	442	476	470	437	455	466	441	424	475	500	444	473	472	468	458	492	469	502	462	464	487	454	469	462	443	464	460	452	477	435	480	450	485	459	515	466	448	476	458	507	516	498	456	470	436	505	448	468	490	464	471	476	495	463	498	461	465	467	456	478	472	451	464	460	486	443	431	460	449	454	443	480	459	473	466	438	459	505	468	473	442	478	452	443	480	454	463	473	469	450	473	437	482	497	462	442	470	483	467	476	465	429	425	442	457	494	457	453	480	480	472	453	497	466	500	509	491	483	473	432	449	466	455	437	463	489	456	464	493	466	453	465	486	437	467	459	494	446	524	458	463	440	461	482	468	424	484	417	458	498	476	454	473	441	450	490	490	483	451	478	424	471	437	482	444	445	477	441	445	461	449	487	457	501	488	467	473	516	467	445	447	497	496	452	447	505	481	468	477	439	459	482	473	485	454	485	463	481	436	469	502	475	458	456	457	507	442	440	482	489	461	468	497	464	501	439	426	473	433	453	452	443	497	471	455	448	428	468	471	458	463	487	465	444	433	419	463	478	438	506	478	452	445	418	466	450	461	478	468	444	482	443	547	442	476	448	461	469	462	421	516	463	476	443	463	470	472	478	433	505	445	458	458	484	465	492	509	488	432	427	473	465	507	469	457	465	460	496	454	453	453	451	418	440	508	453	444	446	466	459	467	436	480	451	494	486	497	468	503	426	459	463	442	470	493	483	469	470	510	469	480	467	455	462	468	450	488	452	446	460	485	474	462	432	435
32587	12933	1590	349	292	250	256	241	229	225	221	230	212	235	266	227	233	243	258	210	213	240	228	184	235	242	212	198	199	242	219	200	196	223	225	221	250	227	240	222	244	268	242	202	228	225	211	246	210	223	223	246	215	210	224	219	229	229	253	218	220	246	202	230	230	222	231	234	224	232	219	230	224	229	253	195	214	220	234	234	241	226	226	212	251	243	261	232	226	206	211	245	216	229	212	211	206	227	226	248	225	243	213	226	236	233	233	233	240	223	242	190	221	210	230	216	229	178	201	223	231	239	232	217	256	227	215	243	211	235	213	237	257	218	208	252	242	221	210	217	222	210	215	217	226	244	207	221	223	222	211	232	216	202	211	210	202	208	225	202	210	231	221	203	218	247	201	231	235	226	228	225	222	217	234	210	219	210	211	241	207	212	208	243	225	231	212	215	213	244	224	194	214	239	218	219	216	225	230	222	196	232	213	215	223	233	205	222	224	252	206	232	226	240	235	254	212	219	227	228	218	229	229	222	224	235	235	226	221	226	230	203	234	207	226	221	228	216	220	239	225	230	213	264	232	207	234	237	229	272	222	212	220	219	210	217	244	210	196	248	205	221	228	218	212	217	214	209	200	221	231	214	231	222	237	207	226	234	237	216	207	248	222	182	230	223	222	215	214	236	233	231	222	244	256	227	220	232	185	214	256	227	226	256	223	220	228	220	181	209	235	217	198	222	246	229	263	231	241	235	214	213	226	229	232	224	225	230	262	217	227	215	226	221	234	212	226	187	215	216	267	244	219	213	209	227	228	252	215	219	217	225	222	225	232	240	236	213	234	241	224	224	229	208	212	226	216	233	211	238	215	226	220	235	233	238	234	244	242	227	199	219	212	215	251	243	229	245	203	232	191	224	198	218	240	231	220	218	241	239	221	231	227	216	222	231	203	218	259	229	203	221	217	227	212	214	208	236	205	237	205	215	233	247	202	209	226	226	200	212	209	244	236	250	217	224	239	197	229	220	235	221	218	232	239	234	208	228	211	221	218	203	238	226	228	216	216	225	199	240	215	243	230	225	215	213	247	224	212	236	239	253	198	262	246	220	216	229	236	238	196	202	251	203	212	206	219	210	217	227	218	229	226	217	229	241	205	211	211	221	226	214	238	201	209	247	210	226	219	232	221	210	210	209	219	252	236	237	229	229	217	206	198	219	217	246	226	245	241	224	237	194	232	209	227	224	249	224	243	212	212	184	225	233	232	219	217	213	208	207	224	228	242	235	238	232	210	221	222	233	218	199	201	221	217	201	232	226	205	225	252	229	233	208	224	234	236	222	199	213	196	256	240	211	217	235	206	223	218	244	219	241	251	219	225	221	187	208	226	228	227	213	248	233	229	225	221	243	215	225	214	228	230	231	199	218	239	213	220	240	219	196	206	214	229	236	211	208	203	233	218	265	213	221	206	218	227	215	213	230	229	201	240	206	237	218	215	232	236	220	210	203	228	230	209	217	219	209	230	245	242	219	206	183	187	200	236	224	240	216	242	251	222	222	235	233	221	230	198	206	212	219	213	226	225	215	237	210	234	219	226	235	230	220	224	231	260	198	229	207	215	221	221	235	239	226	209	235	245	199	201	204	247	243	214	254	217	242	224	219	209	234	210	203	248	212	211	195	214	211	221	199	248	185	204	240	217	230	216	244	225	226	205	209	242	214	241	234	238	203	193	227	240	240	217	196	243	245	224	215	202	217	223	231	245	197	219	216	217	212	233	210	236	203	208	209	232	215	200	221	224	209	207	191	247	219	264	235	255	221	231	217	227	214	209	243	235	222	237	206	216	190	221	240	212	213	198	245	232	236	224	212	246	198	228	221	259	206	215	239	228	208	255	226	213	202	226	228	237	226	237	239	216	234	212	191	257	222	226	222	256	221	237	220	205	236	222	225	211	226	238	230	238	208	224	197	235	251	235	232	227	211	247	233	224	227	238	208	223	191	217	250	201	242	223	215	228	226	208	232	227	202	230	216	231	215	207	241	204	232	201	216	199	255	240	204	227	220	196	217	233	236	225	223	258	198	211	214	211	249	222	236	213	215	189	248	188	246	188	199	248	217	219	207	213	219	213	201	224	223	213	177	233	242	210	211	216	201	221	221	218	209	209	223	201	191	206	229	234	190	205	230	218	206	234	265	199	215	216	233	232	218	236	214	230	212	237	216	228	242	219	236	219	199	227	234	233	214	225	240	219	223	180	211	238	224	228	198	212	219	198	214	239	216	250	206	246	221	217	222	222	222	249	251	202	229	245	220	231	255	235	209	204	211	243	219	218	220	221	209	228	250	225	206	241	198	219	229	214	208	236	218	220	235	233	226	209	241	242	195	209	208	224	221	212	237	229	212	199	206	196	222	240	237	212	217	244	218	197	205	241	207	216	224	209	223	248	199	220	225	221	206	202	223	226	238	218	242	226	223	253	199	204	235	225	253	223	235	231	217	216	213	228	261	200	236	228	214	258	220	235	229	223	210	223	232	212	211	214	212	213	226	236	200	216	209	237	211	231	228	214	206	206	207	215	237	244	214	204	192	217	204	203	230	247	243	215	199	244	222	218	223	202	240	205	229	194	215	229	249	226	218	224	220	237	220	200	227	251	235	228	239	231	261	218	241	222	230	225	223	228	206	214	239	213	215	220	215	207	222	218	223	218	221	232	231	237	238	216	227	214	250	225	245	207	226	211	235	185	247	205	204	204	231	239	216	220	255	215	229	228	228	217	244	203	222	211	248	223	227	245	238	216	225	232	235	235	212	243	221	217	219	220	198	243	211	233	221	214	243	220	250	241	212	198	213	222	240	233	241	231	190	242	224	236	215	207	222	230	239	196	212	237	202	217	210	227	227	240	216	209	231	228	189	231	205	224	243	222	226	248	227	212	226	244	244	242	240	220	249	236	200	230	230	216	233	225	232	230	225	235	239	217	190	258	208	208	210	247	235	235	227	247	221	230	240	251	235	213	211	224	206	217	226	211	222	209	205	195	235	238	251	242	223	206	229	219	226	220	226	200	224	208	225	237	213	242	219	224	235	257	206	247	247	222	196	225	238	242	209	213	197	225	237	238	209	218	241	222	213	225	200	219	238	198	229	240	260	252	235	222	212	228	211	194	223	215	217	228	206	241	205	219	221	214	197	236	226	233	239	215	214	203	225	211	227	217	212	197	198	223	238	272	213	215	236	202	220	217	217	240	206	214	220	224	295	266	218	238	229	192	233	241	202	207	217	196	210	204	225	262	216	223	224	213	224	202	199	211	223	217	205	246	223	210	215	259	221	220	238	195	221	251	224	219	226	210	236	207	236	200	237	230	200	226	211	255	188	197	210	201	213	218	223	215	200	234	212	220	209	236	204	203	223	221	236	222	227	211	218	219	234	257	216	225	210	222	251	231	221	207	218	220	228	198	230	250	244	206	240	213	242	226	216	244	260	230	222	210	208	207	197	251	218	241	228
5163	853	667	587	564	527	526	560	485	565	528	550	522	536	551	534	552	543	541	548	531	516	508	533	515	519	508	522	527	545	528	575	550	538	561	534	522	540	486	539	582	524	534	498	566	535	518	532	546	531	534	529	525	517	551	526	552	570	558	520	530	518	531	569	542	523	558	538	530	501	520	514	556	523	577	517	537	535	544	543	555	560	553	571	503	582	494	538	536	540	518	578	544	535	495	542	555	508	567	519	562	543	546	553	547	504	540	570	511	476	526	571	527	542	528	570	538	508	512	524	542	548	519	549	507	569	572	561	552	479	522	510	550	561	566	566	506	551	583	549	521	555	536	550	569	525	537	510	547	508	525	526	533	583	545	524	543	543	520	565	578	495	523	531	538	505	548	529	512	548	536	547	503	515	480	544	507	512	549	544	569	483	557	503	512	541	517	594	535	515	546	513	486	505	533	512	552	506	542	533	578	530	506	523	527	541	558	538	510	543	525	535	517	511	511	542	502	505	539	592	495	566	526	538	536	549	572	535	538	556	548	580	530	563	524	516	547	531	485	551	535	531	528	538	527	538	513	548	563	543	569	544	543	531	489	519	565	590	497	531	579	525	566	532	509	556	543	479	528	537	538	543	518	556	606	513	538	507	504	507	514	558	482	493	494	559	540	550	558	545	570	539	540	541	546	522	531	510	557	522	543	505	519	535	485	546	547	561	532	521	500	527	541	568	497	549	476	511	510	522	551	507	535	532	508	551	530	561	534	553	511	508	531	521	520	540	509	570	508	533	572	572	531	546	534	604	564	514	523	529	471	512	544	541	528	519	569	571	541	533	512	499	522	525	563	544	546	517	535	536	548	536	544	551	518	548	544	526	516	520	508	543	495	521	550	530	506	533	543	534	539	532	528	518	508	540	575	578	536	498	529	515	519	533	544	507	547	530	501	557	527	530	510	540	518	493	547	519	517	529	517	563	536	527	534	537	523	516	517	509	549	565	546	543	523	518	510	566	539	514	553	552	513	531	546	521	513	539	544	551	478	541	571	530	603	526	546	555	525	493	514	543	513	535	552	566	527	551	516	591	544	571	552	531	569	538	543	546	542	538	513	527	521	484	501	537	530	533	566	510	563	502	489	519	497	546	532	540	504	545	491	535	532	504	541	587	515	574	559	542	552	531	522	498	516	533	507	547	522	565	575	529	545	586	554	514	516	550	556	543	501	517	551	530	560	535	531	547	570	553	493	530	535	512	504	572	548	553	538	546	538	537	494	515	533	535	485	578	534	520	542	532	541	528	515	517	544	528	556	541	563	529	506	507	503	551	537	530	560	544	553	530	508	522	546	564	565	538	538	563	522	509	535	467	569	512	546	535	535	534	538	514	518	505	546	534	549	555	470	593	512	548	554	535	525	527	555	502	519	537	549	524	482	512	546	534	547	522	563	509	546	529	543	534	571	544	554	558	540	564	526	516	530	540	529	453	563	532	524	480	535	507	539	554	590	550	557	525	544	569	547	500	556	527	546	480	572	526	552	544	551	538	576	553	536	557	520	517	519	534	539	527	522	505	520	497	522	519	535	511	562	541	537	521	561	507	509	507	569	507	559	553	504	525	520	527	531	514	527	519	574	561	482	525	532	540	557	527	526	542	494	544	499	571	569	597	568	526	537	509	537	517	542	537	523	514	554	538	541	505	544	527	533	541	546	527	545	549	528	531	489	523	551	504	516	517	517	491	522	550	548	548	519	497	506	540	558	529	510	516	522	521	511	558	537	575	515	546	561	513	562	552	521	518	539	512	546	527	507	556	536	565	530	532	523	538	483	543	524	533	520	551	530	498	526	525	554	533	531	520	515	540	566	514	548	533	537	506	547	527	548	539	522	535	531	495	553	483	535	545	527	535	532	515	519	541	540	514	503	551	562	571	478	538	555	527	554	530	541	531	528	529	516	547	524	551	526	521	529	514	512	519	546	504	534	570	562	488	550	548	553	485	527	563	532	545	547	549	545	513	535	535	524	567	529	516	502	509	509	499	498	534	554	518	518	536	526	528	503	539	544	490	490	533	518	559	529	537	533	507	532	534	539	542	539	500	540	514	579	549	587	562	544	529	535	494	565	580	521	518	540	507	554	527	517	511	555	529	515	557	542	554	532	504	540	529	550	572	518	542	572	524	567	488	475	557	529	530	566	504	494	581	544	514	517	548	491	558	546	504	547	488	546	519	526	527	518	534	508	527	559	553	488	524	515	511	547	504	534	508	504	494	531	527	475	530	527	533	565	507	515	487	513	558	548	513	583	554	488	511	551	547	517	559	526	575	564	509	513	517	505	548	497	539	529	506	520	549	569	518	500	531	503	503	521	546	524	519	549	535	540	532	503	505	512	523	523	494	544	545	535	526	511	520	498	488	496	529	512	515	544	548	542	524	545	572	562	523	563	561	509	534	489	521	555	507	521	545	490	515	527	521	525	525	535	551	589	502	539	537	498	558	553	564	505	509	548	513	538	496	488	538	560	510	491	536	543	557	512	548	527	554	509	522	527	545	535	524	569	550	546	528	505	535	538	511	566	535	565	517	539	531	536	577	535	490	537	477	542	528	523	546	565	513	532	513	540	499	524	502	532	573	525	548	565	529	523	523	524	511	540	578	532	532	547	580	505	518	540	556	529	504	534	526	528	508	548	549	552	557	576	560	572	526	526	478	507	564	509	528	503	519	516	553	539	554	524	548	523	542	530	568	554	544	504	534	537	535	561	577	547	530	586	561	542	547	552	538	555	535	520	541	498	498	516	539	560	545	532	506	522	509	540	544	540	534	584	514	469	523	554	529	502	555	532	526	485	536	554	528	527	501	534	504	577	564	477	520	526	528	516	522	551	563	581	546	546	536	510	569	519	493	509	511	537	575	522	544	575	534	537	536	567	598	532	514	521	543	549	523	534	519	540	522	557	585	546	524	530	498	563	559	523	552	574	515	522	536	504	522	544	550	558	564	551	517	545	556	542	484	546	528	518	520	535	607	508	536	541	544	523	564	552	572	505	525	520	519	532	506	530	525	508	519	543	546	555	541	492	545	509	540	479	526	568	523	498	516	544	552	477	527	539	525	523	523	533	524	544	526	503	531	549	516	499	551	514	551	528	517	553	505	550	538	539	580	550	526	547	535	500	529	538	587	541	561	522	511	550	561	554	518	548	535	520	575	507	494	544	521	530	490	547	566	530	511	486	565	512	547	552	534	543	558	535	523	532	520	540	494	536	540	550	512	559	520	516	542	535	514	503	488	510	559	561	528	546	558	513	584	536	516	552	512	502	539	512	523	512	535	522	525	554	557	518	472	535	526	567	542	546	537	556	476	562	486	523	522	523	533	525	535	554	549	554	569	536	566	560	536	527	538	538	495	572	566	548	542	536	517	536	530	553	539	514	508	535	539	565	537	565	540	521	498	485	550	553	547	520	586	560	533	537	538	555	578	528	495	554	560	553	546	527	544	517	546
24554	20828	24324	27424	18941	1065	500	382	392	339	371	319	315	298	292	316	305	331	310	341	332	330	305	321	288	303	314	290	307	322	314	350	319	313	300	285	310	335	308	330	289	327	311	325	338	309	330	318	290	320	312	320	282	343	329	327	320	292	312	291	338	333	311	308	325	331	329	312	243	292	306	309	281	340	279	303	325	314	306	300	346	318	332	334	297	341	331	308	330	308	300	291	284	324	325	297	312	328	303	300	322	299	296	262	322	320	313	273	265	315	285	335	313	319	290	303	278	292	291	314	323	308	322	346	300	321	330	296	296	272	283	302	303	314	271	310	300	285	295	296	341	339	337	289	301	299	294	348	335	314	302	306	328	295	298	325	337	316	310	284	338	293	301	319	324	270	300	312	307	309	328	339	319	309	324	293	306	312	295	301	340	324	315	329	324	325	298	313	331	299	330	306	284	336	323	304	301	288	299	296	317	304	307	313	314	314	326	336	336	332	298	288	315	356	293	322	322	283	350	329	329	275	332	290	310	353	345	323	300	317	317	343	320	301	329	323	315	283	304	319	336	298	348	324	336	319	338	313	301	286	330	306	295	325	324	338	274	270	304	323	303	294	326	292	311	319	330	328	306	323	307	316	333	317	308	279	350	302	304	335	298	287	308	389	301	316	297	302	287	312	328	326	329	333	281	330	327	285	303	300	309	316	336	331	330	306	324	301	297	283	342	349	322	300	319	348	313	314	259	320	320	335	295	292	330	286	316	303	339	293	316	309	333	314	315	307	327	287	314	309	312	333	308	308	304	283	292	309	330	344	321	318	338	303	325	300	314	325	336	344	319	320	299	338	311	309	304	308	303	311	301	331	326	335	337	313	295	339	314	313	315	323	331	321	329	322	295	303	331	303	317	337	309	320	328	294	293	323	312	340	296	296	330	348	309	309	354	301	297	309	304	321	305	320	280	361	301	315	271	301	327	316	314	364	287	331	312	304	304	301	324	328	300	302	275	353	293	317	313	293	289	307	352	325	328	294	309	303	293	322	300	297	315	298	324	308	303	322	292	322	306	353	325	312	319	298	344	322	322	299	326	330	336	307	288	307	332	319	330	315	347	329	340	342	355	344	343	297	316	330	304	338	310	301	336	303	324	327	317	314	317	308	312	349	286	287	309	305	322	307	313	316	308	314	309	303	311	304	305	298	352	324	311	329	322	295	327	301	301	308	296	325	318	307	297	320	338	285	297	308	300	285	312	328	288	317	331	321	318	291	309	322	321	316	330	313	328	306	311	285	285	307	302	282	314	345	297	327	309	309	307	286	316	306	311	302	312	302	324	356	315	308	300	324	309	310	275	336	296	298	323	355	272	299	315	312	317	303	307	303	316	310	318	318	299	353	324	321	298	341	310	333	326	307	332	295	311	295	326	307	294	341	315	328	326	315	301	332	306	297	287	349	287	309	319	303	342	303	294	336	320	317	334	304	352	318	304	330	309	280	303	299	309	309	309	332	307	301	296	307	281	342	282	332	333	319	342	318	325	336	342	288	306	309	320	305	331	322	277	297	321	333	302	333	294	322	309	307	318	303	310	321	346	331	340	329	318	299	313	323	334	328	310	323	285	325	335	365	306	305	288	303	299	319	322	329	326	310	267	317	314	300	320	277	321	304	316	336	298	289	342	326	322	274	288	321	362	303	293	291	293	346	320	305	344	320	303	307	291	299	297	318	353	329	317	308	315	302	310	334	297	294	311	314	322	342	328	297	306	322	303	288	297	292	332	328	355	301	316	312	294	287	304	331	312	327	311	348	298	362	306	319	349	316	309	293	285	295	284	322	286	289	315	300	316	326	310	356	329	345	331	328	319	321	333	303	307	337	313	347	311	318	347	294	338	313	307	272	305	322	330	323	289	313	282	332	327	290	294	329	301	312	303	320	334	301	316	316	342	302	319	295	306	301	303	317	273	350	303	320	307	311	332	352	278	322	341	283	318	298	306	303	295	300	301	336	307	312	334	314	289	307	313	298	294	301	314	313	295	330	334	324	371	315	321	281	305	320	326	294	311	299	305	296	285	323	308	305	333	326	327	318	287	290	297	296	318	305	316	284	327	298	342	305	335	284	322	297	317	267	299	317	318	308	295	310	339	311	321	312	302	315	312	350	309	303	294	313	346	294	285	282	307	318	316	304	299	314	297	295	311	307	289	304	301	348	356	301	308	308	319	298	312	317	348	299	306	273	361	285	333	287	308	322	363	314	342	297	313	309	288	303	304	301	303	297	302	319	316	341	309	361	320	298	314	304	326	337	342	314	270	312	298	292	318	311	309	290	341	338	337	321	313	323	313	316	322	282	294	323	309	326	297	303	308	348	344	340	303	323	331	287	344	310	342	321	278	304	288	301	294	336	305	266	320	289	314	310	306	292	311	337	278	319	349	304	309	313	309	340	311	303	326	348	315	314	347	323	335	310	303	309	328	314	296	294	293	345	351	300	282	290	318	312	318	367	326	298	305	290	355	337	292	300	316	333	308	302	319	311	275	310	334	287	304	317	312	303	293	310	330	307	294	315	307	328	303	328	291	309	307	281	292	300	312	334	279	323	317	323	325	319	295	247	290	331	303	327	297	301	308	276	347	282	323	284	335	323	301	302	284	327	315	351	303	342	333	307	313	291	300	318	298	303	317	330	305	303	327	362	306	315	299	311	286	320	341	310	339	314	315	332	303	322	307	296	301	314	310	317	340	321	307	307	327	333	322	323	281	311	314	302	345	331	323	319	287	282	284	316	339	299	312	280	285	318	307	312	316	315	321	298	311	302	327	305	265	310	309	296	300	285	342	307	312	298	299	304	306	303	275	310	329	278	293	322	323	330	335	290	297	332	287	311	348	295	320	308	298	286	310	321	340	330	317	305	325	352	317	314	297	316	292	320	306	362	329	284	328	309	304	318	334	304	302	309	328	349	298	334	316	334	284	319	287	324	342	311	334	336	300	330	313	329	303	315	301	309	312	277	301	280	336	280	306	316	295	317	311	300	304	350	304	334	368	306	287	290	283	342	308	277	298	274	287	314	301	342	340	303	311	328	321	315	307	323	318	324	311	298	302	288	319	308	335	310	303	307	270	296	335	306	298	329	304	300	300	296	316	317	306	332	341	309	305	319	326	324	308	287	302	333	311	349	301	308	298	327	279	311	309	320	299	291	293	302	287	305	345	320	315	315	317	258	291	317	329	342	316	332	284	299	352	324	341	296	319	326	316	304	334	308	308	317	331	316	303	295	349	346	295	319	323	342	340	324	341	317	314	314	302	301	314	302	315	317	330	326	339	305	337	358	278	318	297	319	319	318	294	313	306	279	262	315	296	318	322	262	305	322	293	330	313	308	283	302	315	344	288	293	309	292	315	303	284	330	296	323	297	312	328	326	325	345	343	329	295	299	322	336	318	312	315	334	323	315	309	296	327	356	304	344	305	319	322	281	316	302	287	308	292	296	315	312	311	349
3337	2915	1991	1145	938	769	778	765	724	716	695	766	708	769	636	700	672	753	659	735	746	676	674	637	694	687	681	646	706	717	679	702	671	723	693	677	713	678	706	680	718	708	699	714	686	711	695	708	714	660	668	688	691	721	705	732	705	698	662	690	712	689	707	690	681	688	641	679	720	663	656	707	716	689	648	699	677	663	655	664	673	701	703	674	683	708	720	687	736	643	710	661	670	661	679	701	700	670	665	731	680	676	707	677	685	729	673	709	652	655	668	722	695	674	694	703	711	654	704	697	710	687	691	695	708	677	668	707	709	646	659	648	719	730	671	664	737	725	660	720	667	723	749	763	715	682	712	673	691	697	693	669	701	684	644	670	683	674	649	669	672	701	707	676	705	695	685	684	685	689	688	694	741	694	660	710	705	660	704	701	688	732	695	647	705	714	685	709	711	691	672	716	669	708	683	714	712	717	705	711	702	681	699	690	693	687	688	751	708	675	702	704	709	657	722	703	692	648	691	688	664	655	642	692	716	751	676	699	696	657	698	742	692	680	718	702	697	674	646	669	721	776	657	666	720	699	711	659	672	699	679	689	683	688	697	708	642	672	734	667	703	687	636	738	697	681	686	703	657	718	659	667	709	681	672	709	698	713	710	732	701	733	720	704	725	726	657	650	707	702	708	705	681	698	715	689	683	696	700	692	686	707	662	674	666	671	650	679	679	687	678	661	694	739	687	685	671	679	709	678	701	697	717	671	675	714	699	686	667	667	705	686	667	672	658	724	715	707	645	677	722	728	658	728	652	696	694	720	670	683	685	682	655	703	710	675	750	689	681	695	712	674	719	700	692	697	715	694	696	688	744	700	712	713	720	680	684	696	685	742	706	695	689	665	707	661	666	688	627	654	658	650	671	732	713	705	701	691	705	717	694	711	689	701	667	726	675	692	690	717	683	676	686	715	700	737	715	733	698	729	724	683	681	701	680	730	662	732	713	664	705	654	688	704	744	711	660	690	671	674	715	646	671	689	674	644	727	739	672	694	670	724	700	675	679	683	705	688	692	677	669	758	689	721	697	697	690	678	634	698	645	697	657	708	693	639	721	705	703	688	719	653	696	698	728	703	719	719	679	664	697	663	674	674	663	673	689	641	683	669	678	688	704	700	697	686	679	723	719	720	686	703	717	694	708	725	726	664	643	740	660	663	712	691	690	648	674	705	664	664	695	693	718	729	703	659	720	707	681	728	691	694	680	705	698	664	672	652	724	706	657	670	724	705	634	662	691	672	695	675	755	677	651	658	751	631	653	699	689	662	723	698	678	667	670	666	718	693	714	640	696	704	664	685	752	694	722	721	685	692	644	687	659	698	717	675	717	713	655	681	678	777	658	673	680	685	706	657	644	670	678	707	689	683	676	701	650	677	705	708	649	711	674	708	698	713	734	708	635	728	737	707	713	694	722	716	688	658	708	688	674	685	690	673	630	684	703	675	715	675	687	654	688	693	696	704	654	702	696	733	690	660	666	658	685	699	707	684	710	684	666	699	671	686	674	693	689	674	749	675	710	681	672	695	686	738	669	694	668	655	673	724	705	727	654	670	696	673	704	696	666	678	728	664	723	733	679	660	716	670	755	670	679	740	739	681	702	717	658	682	669	661	717	691	718	693	707	688	686	725	671	668	704	665	660	710	698	664	670	715	728	673	709	712	682	681	715	651	724	710	662	698	673	645	658	716	677	697	679	682	690	666	687	711	683	704	696	672	718	662	747	703	742	709	702	661	718	707	703	686	699	671	666	730	699	676	665	731	662	664	666	689	669	665	689	695	688	694	636	712	686	681	702	665	672	742	662	683	692	706	677	661	649	715	666	656	694	686	684	668	672	695	703	685	722	682	702	711	677	650	711	679	679	657	659	685	654	692	696	687	703	721	659	680	692	728	693	664	669	680	664	686	688	752	676	705	690	709	685	686	718	726	682	753	700	707	689	720	709	695	695	700	727	665	688	713	654	660	701	652	711	697	671	681	719	684	741	669	676	698	663	687	712	683	679	686	689	724	707	720	684	741	716	685	703	662	721	695	743	728	738	683	661	715	685	679	707	696	731	746	668	684	700	674	667	686	686	700	690	696	674	667	763	688	698	679	676	699	655	751	733	665	698	665	707	700	692	699	702	721	671	679	707	703	751	677	712	695	661	698	675	670	723	692	672	696	653	729	687	682	665	696	712	718	678	642	687	665	673	689	684	672	691	668	699	658	685	676	662	678	687	712	688	746	666	711	700	709	698	703	695	694	707	621	706	689	676	696	679	706	696	708	736	725	646	684	745	728	667	658	676	701	649	633	684	628	653	665	695	723	673	719	709	703	693	721	664	659	687	685	699	675	696	693	673	698	717	696	720	691	699	711	702	739	693	698	708	724	704	694	693	692	697	659	681	696	689	730	722	663	706	677	635	710	674	672	706	678	669	664	696	700	683	690	693	699	687	651	672	637	711	728	660	651	703	681	693	742	655	676	669	688	709	673	687	674	708	710	628	761	728	666	691	697	662	662	684	728	678	659	679	708	728	737	720	697	676	692	711	728	659	638	692	710	710	667	682	707	697	655	625	700	704	723	731	644	667	710	703	737	682	685	712	688	662	687	693	689	675	671	645	663	668	703	651	725	716	701	678	737	709	753	689	664	688	688	639	688	683	682	657	703	705	727	695	748	693	667	673	730	692	694	673	712	692	717	703	652	698	740	694	668	722	684	631	707	660	701	677	704	699	738	672	654	634	707	699	697	716	706	693	648	762	693	667	676	744	684	700	661	706	675	731	710	684	718	671	714	641	683	685	685	681	681	736	730	655	716	703	686	655	729	683	720	677	677	669	654	703	637	669	708	707	672	698	759	686	705	685	663	651	618	740	738	683	701	675	666	687	662	691	723	660	694	679	686	651	683	643	718	678	676	665	665	703	673	672	700	655	695	687	673	719	715	668	690	674	727	753	676	640	681	711	624	699	683	672	697	706	675	689	660	667	709	694	668	689	693	684	726	663	716	632	715	705	668	655	685	710	692	667	665	663	666	705	662	674	706	670	680	705	709	730	656	691	696	705	685	678	712	658	735	674	730	687	694	706	674	665	705	697	708	694	692	707	676	680	663	677	693	720	735	703	672	689	705	671	648	692	711	690	676	647	642	704	712	668	667	708	653	701	684	643	680	664	665	675	719	692	718	738	682	698	679	708	679	735	710	719	654	630	645	686	705	732	706	641	678	658	631	686	672	733	662	654	716	701	652	730	670	693	690	639	723	679	751	698	720	688	722	716	687	627	678	672	689	662	702	664	666	666	704	697	693	682	705	690	723	719	714	682	653	676	677	699	682	646	699	641	660	650	710	692	670	699	733	676	717	694	704	687	679	671	705	692	691	672	696	688	718	711	705	680	690	721	675	712	651	701	653	689	737	677	690	668	712	695	688	686	695	704	663	668	709	711	685	697	672	715	702	708	700	676	701	712	749
23519	20844	25131	26693	20854	20831	2715	434	321	284	304	295	238	238	237	258	252	237	236	244	235	194	211	226	235	214	241	227	202	222	230	226	244	199	210	238	199	199	179	208	192	205	197	222	178	232	204	233	206	200	203	201	226	212	214	215	228	234	179	224	197	189	217	223	214	194	217	240	226	192	186	196	224	230	198	180	197	215	204	193	193	207	207	194	208	199	178	196	202	206	205	200	216	194	230	201	210	190	240	191	200	184	187	194	214	194	213	206	219	204	205	226	197	200	221	212	203	202	210	214	196	189	197	210	194	206	196	201	197	187	237	217	217	199	209	177	237	203	198	215	182	223	245	199	187	210	221	225	208	198	186	199	182	236	205	181	200	182	219	216	177	243	223	213	206	191	199	197	218	217	212	231	193	199	212	177	196	201	209	179	203	200	186	211	191	199	225	195	212	194	231	211	180	215	182	206	222	229	198	197	229	213	193	186	230	202	178	217	224	187	215	230	211	210	198	191	181	205	217	203	175	222	217	206	216	213	195	213	194	191	227	219	205	215	224	207	191	191	192	210	241	231	210	218	177	187	210	219	210	203	185	220	218	168	178	191	203	245	230	237	236	225	190	219	207	195	242	216	203	200	223	191	231	201	232	233	199	183	195	230	203	204	212	202	206	199	209	216	201	227	221	210	191	229	188	247	220	199	199	179	248	214	210	221	220	197	226	219	207	200	181	204	189	237	205	201	219	202	204	186	199	219	217	208	214	193	165	219	222	194	202	179	208	204	196	213	184	181	206	188	191	218	204	193	223	209	195	197	208	218	191	210	214	239	187	205	192	168	206	191	215	207	182	219	211	237	204	221	183	202	219	220	221	205	199	193	182	224	204	198	209	210	210	228	190	206	203	194	204	212	197	220	211	198	210	203	199	192	224	190	187	209	202	202	210	177	205	215	199	182	200	200	190	194	215	194	232	211	196	219	220	203	222	197	225	205	189	193	211	223	165	186	209	217	191	209	219	197	222	207	225	207	217	212	199	223	204	230	204	216	228	200	201	202	204	222	236	219	196	209	177	180	214	201	213	198	192	245	211	233	185	193	205	206	205	246	206	191	209	212	183	206	195	224	197	189	210	200	204	226	197	238	216	225	222	198	218	201	205	230	201	209	208	239	231	182	202	203	210	208	232	193	186	243	207	219	220	191	197	217	198	206	192	212	198	229	203	204	197	199	213	188	207	216	206	218	208	205	200	229	210	210	197	198	211	197	209	218	206	231	190	206	217	194	203	196	229	208	197	190	214	241	211	234	202	219	238	199	209	209	191	205	216	206	233	180	224	225	200	174	203	206	208	200	242	205	187	199	206	219	190	193	199	218	219	216	203	205	210	237	185	207	215	196	212	195	204	182	224	211	238	178	213	195	220	205	227	216	191	213	228	209	208	218	210	193	213	232	232	202	191	207	226	234	225	210	192	241	218	184	187	215	203	209	222	214	193	202	233	204	184	219	234	211	207	204	207	216	211	203	210	225	208	236	222	208	198	211	198	212	197	183	214	178	226	220	211	188	190	203	230	220	203	202	202	210	225	243	196	210	202	205	189	193	231	199	211	181	217	180	186	205	226	210	224	191	210	208	186	197	184	217	197	202	208	192	213	190	218	194	215	216	175	225	217	210	202	200	180	209	197	218	187	184	191	221	202	201	217	207	189	232	195	231	222	199	202	208	214	182	193	201	210	232	197	221	172	200	225	231	190	175	207	201	202	215	199	215	191	207	194	247	184	191	187	214	197	211	212	224	227	211	198	218	203	204	204	229	209	209	223	181	204	184	185	202	227	228	253	199	180	200	191	204	234	202	223	219	203	208	193	203	194	217	201	202	202	216	215	191	193	197	231	182	233	198	228	195	194	181	215	190	205	200	193	190	232	209	205	194	187	213	223	174	224	212	193	216	218	181	172	221	199	207	222	222	228	213	214	188	202	217	184	189	216	187	208	208	212	185	186	214	214	193	215	220	215	190	193	204	191	191	216	205	214	220	192	203	225	193	207	192	218	230	207	226	218	224	206	198	196	186	209	191	186	241	221	212	215	206	170	217	176	201	222	198	219	207	239	208	214	204	216	207	224	180	206	203	208	170	179	226	184	208	219	220	225	228	186	190	214	180	206	184	197	203	206	200	227	167	197	200	208	217	217	231	222	219	203	177	221	211	207	178	208	195	182	197	195	242	211	211	197	205	205	214	198	194	175	200	193	196	203	192	193	210	206	191	204	191	193	213	240	218	217	186	203	212	223	193	216	215	198	193	178	218	238	178	191	241	213	211	206	188	215	195	176	223	195	220	202	195	198	212	204	223	208	187	192	229	232	214	197	241	193	231	215	203	207	192	210	185	247	171	204	224	215	200	202	193	234	216	212	220	222	231	189	201	229	195	207	216	214	165	208	216	223	248	191	185	211	234	206	221	189	176	196	194	184	215	215	207	199	213	197	197	195	187	182	170	204	216	212	189	221	241	258	220	205	217	203	206	217	186	177	175	203	187	185	194	189	227	186	210	200	193	188	204	220	204	235	193	198	194	212	209	206	203	193	210	206	204	207	199	228	218	205	179	195	200	202	200	209	199	215	191	167	194	177	204	212	204	173	238	198	207	198	233	205	206	202	187	198	214	215	198	186	209	202	209	186	194	201	190	204	217	199	204	221	189	209	205	200	179	202	219	202	192	224	203	212	214	229	204	194	198	214	191	216	208	204	221	215	206	221	222	202	217	213	202	208	202	220	191	227	204	218	208	172	233	219	199	209	211	189	191	219	217	220	206	194	204	182	209	223	222	196	202	204	182	196	212	205	199	198	197	203	191	220	186	223	175	218	202	230	170	214	212	222	206	186	218	200	205	224	220	216	231	174	215	205	226	202	198	211	212	221	215	189	210	198	212	202	200	172	196	212	175	201	207	222	206	241	208	217	205	188	210	198	208	226	215	197	201	238	193	220	214	202	207	224	205	170	208	248	177	210	225	231	208	197	213	192	208	178	201	206	230	191	194	195	216	190	206	212	201	184	223	231	216	174	201	194	225	213	194	204	213	228	191	215	217	193	201	210	216	209	201	213	212	218	184	213	208	195	205	196	222	222	216	194	201	213	201	192	203	202	194	194	179	240	216	213	217	189	209	194	205	202	184	226	201	185	194	204	213	188	204	210	231	196	211	238	214	220	233	214	238	221	196	223	192	211	186	221	190	191	220	226	222	184	212	203	220	220	217	215	227	211	198	200	228	196	188	190	214	202	198	202	181	201	186	203	188	191	211	222	190	216	201	210	188	187	194	205	241	191	203	221	181	173	209	228	227	209	230	214	203	206	229	210	189	195	199	209	251	200	206	210	206	201	198	205	206	188	193	217	193	205	207	210	196	203	214	188	183	231	177	185	183	204	200	193	208	227	202	216	191	219	209	225	235	207	208	223	210	197	192	200	201	209	208	190	202	203	204	192	206	216	210	191	224	231	205	204	216
3361	5207	3170	1497	910	673	616	536	511	510	526	499	517	495	471	518	474	478	502	462	465	520	440	467	480	444	459	463	447	487	481	450	460	474	437	470	457	446	455	461	456	474	480	440	460	474	477	445	470	450	443	426	462	467	459	475	426	450	470	446	455	425	458	450	462	473	469	482	445	417	457	480	465	470	446	417	462	454	453	489	480	445	460	445	466	472	460	485	447	458	483	400	489	485	459	468	435	475	421	457	449	456	468	440	499	471	436	426	480	457	487	448	465	452	436	496	447	442	482	439	458	467	438	431	454	447	454	450	476	477	424	488	447	459	472	488	473	410	442	464	465	444	404	454	473	459	442	500	450	464	501	492	475	443	474	455	450	457	470	493	424	472	491	506	446	485	452	488	431	443	463	474	440	492	458	433	451	496	465	460	495	443	469	436	450	467	482	473	496	473	473	432	436	452	469	453	410	458	415	430	473	460	477	466	468	403	432	473	460	439	490	439	507	448	448	466	456	465	463	486	505	455	513	474	475	434	456	449	452	448	433	472	480	468	463	499	469	436	437	408	411	418	506	463	452	459	449	465	489	440	434	478	457	432	495	511	440	434	460	466	472	471	474	461	492	469	438	439	467	423	475	465	492	453	469	515	458	461	412	460	462	487	441	435	457	448	460	490	448	490	443	469	461	479	479	485	480	462	422	479	464	458	447	403	456	466	451	442	456	489	475	434	461	453	470	458	448	442	461	464	415	487	458	456	454	486	452	453	462	448	459	446	427	436	464	458	438	490	475	470	453	436	475	438	476	432	455	473	445	445	445	443	451	446	437	465	475	473	453	468	436	475	461	457	469	451	479	435	457	470	469	464	448	436	433	465	507	447	451	467	437	441	448	460	484	471	457	466	450	401	450	429	430	464	454	456	451	472	462	499	431	486	473	422	476	466	461	456	444	447	459	453	478	475	424	430	461	457	486	486	441	492	493	433	482	490	419	473	473	499	453	472	436	468	472	459	431	439	438	479	404	477	453	514	483	432	462	400	465	457	464	424	439	492	489	429	449	503	457	491	464	466	416	440	471	460	471	490	488	473	489	430	473	473	454	463	473	473	473	463	470	456	458	455	453	474	430	443	404	416	463	435	448	438	475	447	428	468	433	413	443	438	474	443	465	485	468	458	474	477	430	474	469	451	479	493	460	464	438	417	432	469	483	434	468	442	489	439	474	429	492	503	500	484	463	438	439	461	500	461	461	466	469	458	449	457	481	443	473	488	437	481	446	498	478	459	452	465	441	451	468	476	455	445	478	464	441	468	459	496	426	450	433	488	437	477	491	435	504	443	457	489	445	446	458	484	460	435	461	471	390	488	449	460	462	442	454	473	472	410	474	445	469	448	442	436	459	470	446	491	448	447	458	476	476	469	474	453	428	449	477	497	425	448	432	491	472	456	512	472	440	429	476	449	464	501	458	480	417	434	472	466	453	454	461	470	445	485	449	461	449	462	430	445	466	435	469	426	457	456	460	500	436	440	450	438	452	497	471	439	435	444	483	480	462	438	470	434	450	437	425	445	406	428	461	452	484	474	436	461	480	448	402	473	493	435	449	429	472	481	508	466	435	468	460	486	488	459	450	469	457	453	467	464	474	456	480	437	477	451	441	483	477	470	491	451	500	457	477	448	455	458	467	485	428	478	448	466	476	464	479	453	458	498	438	456	471	472	476	445	477	481	452	454	440	473	466	437	471	489	446	459	460	482	433	458	451	476	439	463	438	483	502	455	418	445	468	484	439	422	500	475	504	464	443	426	444	425	456	465	452	491	419	437	451	471	463	497	500	430	463	470	462	486	450	444	433	458	496	447	492	443	495	478	473	461	486	447	476	476	449	473	476	448	482	460	466	460	442	436	441	406	498	432	455	434	418	497	425	472	417	485	470	425	470	481	473	443	523	462	462	479	431	506	500	456	451	448	434	459	472	450	475	447	474	458	470	456	477	462	481	492	469	450	485	490	431	434	466	452	463	446	428	448	457	453	433	443	474	460	460	459	429	471	466	461	460	446	485	473	487	472	450	497	457	419	487	423	436	540	471	448	477	455	478	447	471	472	439	446	465	439	480	476	439	449	474	471	485	455	471	487	498	438	460	441	448	461	479	472	490	488	517	474	448	452	462	431	485	419	482	483	469	456	484	431	468	471	463	486	472	476	449	471	459	465	443	465	454	508	452	437	438	458	473	466	458	403	493	444	436	477	451	466	489	442	460	498	477	467	465	471	418	474	464	486	443	485	443	475	444	459	456	501	422	442	429	451	494	467	499	440	447	483	445	450	456	463	440	484	473	468	483	397	454	464	468	467	455	473	454	455	450	493	458	441	484	476	485	467	470	446	454	443	457	447	451	469	447	453	437	476	435	447	453	444	499	445	423	439	426	500	453	455	465	448	486	410	455	437	447	472	458	446	437	446	423	452	469	457	457	481	453	455	462	480	472	425	446	471	459	453	480	456	462	477	466	480	469	461	473	432	499	453	458	482	479	468	446	461	490	470	454	445	470	472	454	443	486	470	427	487	475	443	472	498	451	452	473	447	463	493	456	458	439	485	439	440	458	478	463	446	415	451	461	481	472	469	457	471	479	459	449	462	440	474	470	442	469	474	444	485	454	461	455	471	477	455	439	444	465	450	435	489	461	468	460	469	461	476	442	442	459	462	445	455	458	465	456	464	445	482	490	491	487	499	447	432	441	469	453	451	431	431	484	466	455	453	459	441	471	442	437	501	449	497	497	504	444	430	419	488	469	457	464	475	423	463	460	472	460	465	443	491	426	461	445	453	455	467	441	459	475	454	457	443	446	449	405	464	460	435	452	493	488	456	490	449	446	478	467	475	478	485	461	441	436	468	465	471	484	474	437	442	487	471	458	471	462	442	445	426	475	459	441	449	457	491	471	459	457	498	472	470	469	443	466	449	458	457	418	448	427	449	454	445	442	501	517	452	483	472	455	453	482	458	458	496	472	460	469	484	473	476	493	469	465	480	490	490	454	472	479	453	495	447	442	473	480	484	468	496	491	452	436	455	462	447	440	508	470	468	445	475	468	476	461	469	437	449	468	487	454	449	403	457	463	494	436	465	506	450	451	467	488	424	485	458	471	465	468	467	495	472	460	497	463	444	464	470	451	474	447	454	430	496	481	457	466	480	453	456	454	476	493	457	449	430	439	479	456	486	459	428	467	476	464	465	441	439	442	468	455	475	462	444	483	478	428	467	427	461	439	471	453	475	505	454	479	452	460	435	480	486	489	471	445	471	460	430	453	477	440	497	464	456	491	452	459	461	492	495	478	473	469	434	474	440	440	443	448	444	438	464	451	467	454	458	495	452	473	466	449	451	463	454	462	454	463	451	446	472	469	484	458	460	455	460	469	424	482	475	463	467	455	483	472	423	442	459	453	471	406	467	449	439	456	447	461	464	450	473	429	429	450	492	448	419	446	447	460	434	436	458	475	444
32505	13046	1653	365	272	283	206	227	225	229	249	202	229	228	217	204	226	210	217	242	245	263	232	208	216	209	247	240	218	226	230	225	185	213	232	200	216	243	238	212	244	240	210	202	206	222	243	264	242	226	236	201	234	219	230	208	219	211	228	200	216	238	250	197	206	204	252	241	204	213	227	218	223	219	218	210	234	235	213	216	215	210	207	213	216	216	233	219	215	197	225	217	219	224	225	217	215	206	199	211	228	246	196	205	229	205	195	214	237	197	223	226	209	248	246	210	214	226	223	217	203	221	206	269	200	236	249	226	230	239	232	213	223	243	230	206	224	225	209	191	210	208	204	189	233	225	217	196	228	217	226	213	239	234	214	196	241	198	239	251	217	215	202	240	221	201	219	192	198	218	210	205	247	238	200	213	227	246	203	233	234	241	229	204	207	225	227	210	211	216	219	223	206	231	230	207	222	219	182	204	215	217	211	227	241	204	215	209	191	237	216	242	214	208	224	198	240	237	223	239	240	216	220	212	199	211	233	218	245	211	221	216	211	214	211	216	224	203	213	207	215	213	253	229	211	233	204	229	192	243	218	234	202	240	207	228	225	227	261	234	235	211	198	213	211	213	213	227	243	235	196	221	214	235	207	241	206	222	198	239	248	215	233	245	247	196	203	234	200	227	213	222	233	218	221	208	232	235	205	244	209	183	211	246	226	240	229	211	223	220	226	236	205	231	225	210	200	217	213	222	227	213	261	171	228	233	230	215	219	206	192	227	224	220	198	251	242	232	229	204	195	227	219	219	212	225	205	243	222	221	193	213	241	206	206	210	240	200	227	223	208	226	200	248	220	227	220	196	228	201	203	227	225	206	235	242	229	212	237	202	217	227	214	245	212	213	246	196	218	219	190	233	227	214	233	239	218	217	224	232	221	226	245	242	244	261	214	204	233	212	218	218	203	217	191	231	244	226	225	198	237	211	214	224	203	218	221	222	214	208	212	198	247	218	229	219	230	216	201	206	245	210	234	234	229	232	221	234	208	203	207	242	229	222	211	225	234	228	233	213	197	203	231	257	223	215	225	247	208	213	208	231	216	213	235	224	232	253	220	221	234	198	227	184	221	213	219	239	218	230	224	242	253	209	211	255	220	194	226	220	217	230	210	222	226	232	191	269	213	229	204	223	219	217	223	256	218	218	201	203	217	220	220	222	201	202	212	208	202	236	214	222	231	226	211	206	224	211	216	236	202	225	231	216	218	230	176	225	221	196	210	221	219	213	227	215	196	202	215	224	206	223	223	229	233	194	252	214	261	225	238	233	244	216	216	216	213	208	222	247	232	231	210	225	199	225	219	206	212	241	245	211	238	238	200	217	216	247	215	212	210	222	224	226	246	214	200	205	229	226	214	225	224	226	229	218	213	223	196	205	220	217	204	230	234	214	212	232	212	189	229	219	240	237	224	211	217	250	202	211	205	229	221	203	230	238	236	197	214	233	213	214	224	208	238	199	217	248	228	233	202	231	242	190	238	231	203	199	227	233	200	232	227	205	233	221	211	218	215	208	192	221	223	233	223	222	224	241	212	194	226	216	219	227	229	185	214	226	209	225	191	255	240	234	224	254	223	221	220	229	217	211	226	231	221	214	207	236	165	202	209	219	231	210	247	214	214	227	219	212	227	220	214	249	229	234	206	224	203	200	226	214	229	221	212	214	210	194	202	208	236	216	227	244	246	228	225	222	224	223	219	207	234	202	227	229	228	194	253	233	234	220	237	217	224	231	209	230	197	213	223	214	221	195	214	217	232	237	223	213	227	230	228	236	250	236	240	202	218	220	210	207	243	223	179	206	210	227	225	238	223	220	227	216	203	206	211	209	229	231	220	239	219	192	204	191	240	209	224	211	241	247	210	230	203	220	230	244	211	185	205	219	232	256	181	216	218	246	221	199	210	232	236	210	239	224	202	223	220	213	221	228	220	225	219	237	239	234	224	212	246	217	211	211	207	228	214	240	211	193	245	239	220	228	222	230	228	174	225	222	267	259	237	256	216	228	234	232	231	219	246	210	190	201	220	226	233	248	216	216	232	231	215	209	232	213	225	198	220	235	248	250	209	206	231	223	237	221	230	216	213	224	214	220	220	246	214	204	218	184	247	208	222	226	205	215	220	211	187	220	215	227	252	193	208	225	212	220	242	230	225	194	217	212	236	199	234	264	208	226	205	216	233	199	235	188	211	199	243	248	239	214	252	233	241	229	225	245	208	210	228	216	212	256	248	208	211	254	233	243	212	259	259	225	212	197	179	220	197	219	258	234	209	224	219	200	209	209	229	219	236	198	249	253	243	218	209	213	231	209	220	199	241	237	197	229	213	219	199	215	215	241	211	221	227	223	214	211	201	235	233	201	224	222	243	233	222	205	200	235	226	203	223	202	231	211	204	221	208	211	191	204	237	230	208	231	247	218	227	211	210	254	219	212	205	198	212	213	208	209	202	223	197	210	221	217	214	229	213	213	204	224	211	253	226	260	233	209	213	235	229	229	180	213	211	209	234	210	214	223	217	237	188	237	202	218	220	219	240	218	210	229	220	222	204	238	218	219	233	254	246	215	225	248	205	211	219	223	192	227	224	199	232	192	235	216	224	222	240	248	211	230	194	231	216	224	245	191	211	236	203	196	180	235	202	225	242	230	232	217	229	207	204	226	217	237	222	216	229	186	216	212	214	229	230	222	219	222	210	230	243	212	234	208	236	234	257	211	227	222	204	260	216	212	223	211	224	231	223	227	228	232	217	228	231	205	234	250	189	221	227	217	215	222	246	208	205	213	241	210	218	222	217	218	238	206	225	223	237	233	226	237	203	192	268	202	228	208	210	235	217	245	220	237	209	219	224	219	217	195	238	231	210	226	221	235	225	239	227	233	224	224	204	217	203	204	214	224	220	220	219	235	219	229	234	204	221	203	219	240	231	201	212	259	210	205	215	237	222	227	196	217	195	247	218	246	212	213	213	180	251	223	228	210	228	205	217	215	240	220	228	213	210	215	199	228	221	249	239	217	209	222	217	207	202	222	219	238	216	232	228	213	216	231	224	231	230	203	240	203	225	227	241	259	215	233	239	236	233	235	241	251	206	232	231	198	205	229	214	224	218	240	254	236	228	208	211	204	238	241	216	202	248	180	215	229	237	224	232	201	212	232	223	199	227	215	205	227	215	208	230	224	259	242	213	221	227	222	212	192	222	212	196	220	227	196	208	212	232	219	221	228	205	187	233	213	225	221	242	247	222	211	252	232	219	183	216	204	211	222	225	205	228	227	195	207	190	235	237	224	208	215	208	215	207	202	221	210	211	209	281	205	227	241	216	253	197	254	226	251	228	203	197	201	213	217	212	233	228	220	237	212	204	219	228	228	272	263	237	232	210	197	197	220	224	223	205	233	212	223	233	216	207	236	221	223	233	200	194	213	220	212	215	203	224	215	207	214	203	245	214	220	197	213	202	213
4998	843	708	580	543	530	499	547	567	545	500	584	539	548	517	509	511	512	540	480	498	588	533	516	506	495	506	550	464	522	497	564	532	547	526	540	525	523	532	550	513	498	534	529	521	509	538	536	525	523	521	571	518	531	566	546	551	487	538	505	520	535	543	519	525	514	527	506	512	538	534	548	532	547	510	523	518	546	555	523	484	512	547	528	502	534	526	522	529	527	515	500	509	549	586	486	503	513	504	543	517	512	535	537	513	557	500	541	546	521	506	561	528	565	541	513	486	507	517	551	511	529	519	523	538	526	526	520	521	498	533	508	546	530	539	536	526	540	523	517	533	584	514	531	523	507	496	527	521	484	533	517	552	521	542	554	504	499	508	532	529	548	519	518	544	528	534	541	533	565	549	522	503	502	522	526	520	526	512	501	509	541	492	546	559	526	528	531	531	545	530	542	533	576	530	550	514	546	541	520	531	544	535	511	526	498	511	540	568	531	555	537	562	520	507	534	551	500	551	541	506	521	550	500	511	485	548	508	574	499	546	510	551	554	503	521	530	521	544	558	517	508	529	536	534	526	566	505	506	556	507	566	534	545	533	527	545	552	524	531	553	480	505	503	518	544	498	484	536	532	529	559	552	501	519	528	499	533	542	513	499	531	523	563	531	523	527	538	548	504	537	541	524	554	500	496	516	507	524	519	515	517	541	511	508	531	541	510	557	497	538	518	564	563	513	572	547	504	542	545	552	484	505	515	551	533	514	504	509	493	533	493	569	508	550	566	487	555	578	567	507	568	528	505	545	537	518	528	490	502	542	517	548	530	498	514	529	521	517	553	546	488	549	510	495	518	503	528	526	546	511	554	533	527	555	546	545	502	522	519	483	548	525	551	500	517	498	498	512	566	519	502	512	522	517	530	560	517	487	537	540	506	558	536	555	514	552	519	490	554	540	548	580	524	573	533	517	485	534	522	553	528	551	491	508	560	528	531	509	534	515	529	535	540	516	499	509	503	532	521	541	575	506	538	517	551	541	515	479	537	563	551	531	495	523	533	536	497	514	510	568	531	527	546	534	558	559	539	530	553	483	539	545	567	536	505	521	551	530	522	569	541	506	522	555	552	531	516	495	504	526	550	524	528	551	526	540	550	508	509	524	523	577	517	540	534	541	507	523	539	531	561	524	611	513	539	542	544	572	506	608	564	542	581	519	498	531	506	544	518	544	485	532	514	581	520	544	518	560	541	540	531	501	525	516	539	501	561	534	489	549	529	525	525	541	513	488	516	538	506	551	560	542	512	497	488	546	528	543	555	555	527	514	551	556	551	485	521	487	541	483	515	502	522	556	545	512	475	533	548	515	545	491	531	513	517	548	512	516	527	542	517	528	446	530	496	560	494	522	513	521	548	496	554	559	508	528	520	494	513	542	556	519	576	500	539	543	535	521	552	547	532	518	542	551	515	504	540	530	502	557	501	522	562	530	530	541	519	519	496	508	555	553	524	524	557	528	499	546	516	552	551	542	523	485	544	530	514	520	545	528	535	512	561	511	503	513	525	562	553	524	558	568	502	506	528	558	533	529	533	518	525	483	548	551	559	542	546	556	533	517	561	553	539	512	501	511	480	506	467	497	524	537	533	494	588	522	529	529	520	555	525	519	538	509	516	524	503	574	535	544	525	515	523	544	503	541	518	512	576	547	545	538	532	521	555	512	522	517	553	524	507	511	513	558	487	526	510	549	507	533	568	572	562	528	487	518	513	513	521	537	495	530	501	549	556	509	543	518	499	542	542	575	500	547	494	518	530	537	538	523	533	515	546	515	552	574	574	529	521	565	517	499	546	519	544	499	528	482	542	537	530	545	509	502	515	524	546	488	530	527	522	509	513	537	544	549	526	530	530	504	507	549	530	549	494	550	549	522	518	535	542	506	573	512	477	530	512	535	501	538	555	535	544	512	470	501	549	530	496	546	524	548	521	511	555	529	530	514	500	537	521	542	520	538	510	578	566	555	527	541	532	527	539	555	490	511	514	529	545	524	497	524	567	483	538	539	535	527	539	523	516	518	505	527	524	507	499	519	526	561	527	523	534	555	538	508	514	517	551	538	499	532	523	548	537	545	556	545	549	517	534	548	550	544	533	550	521	558	516	501	495	510	522	543	537	520	549	510	524	532	535	494	507	559	510	510	540	529	531	523	485	550	541	503	532	517	527	530	559	473	513	505	539	486	508	538	531	514	549	535	526	557	544	526	551	535	519	491	510	563	488	531	512	497	527	512	527	543	516	511	560	509	517	550	540	575	476	526	507	539	478	525	500	554	527	551	513	500	523	542	518	534	512	538	533	500	550	544	499	518	552	524	505	539	556	539	530	499	540	519	568	544	516	508	520	539	519	549	501	546	543	514	517	544	497	540	508	507	550	527	527	549	539	509	525	507	522	529	530	516	521	533	493	550	600	534	520	538	547	502	566	497	520	529	488	519	528	532	522	541	522	564	473	551	536	508	521	544	506	535	534	500	486	513	547	508	517	536	511	540	551	483	513	531	526	524	504	558	551	520	531	542	529	546	506	499	539	500	524	533	545	521	542	495	542	521	528	437	529	495	498	465	505	519	591	527	506	537	529	537	544	544	550	489	540	509	508	525	568	530	531	519	512	493	538	566	577	534	535	480	514	466	523	499	515	548	527	550	563	574	558	499	514	518	530	529	502	534	502	546	553	516	565	507	506	560	485	538	539	535	535	534	515	487	503	584	533	592	545	530	531	537	500	533	541	532	541	520	526	461	539	501	529	512	523	497	508	517	541	470	507	496	544	492	531	519	533	546	534	495	525	542	541	526	534	537	554	518	509	556	537	521	541	542	536	531	545	504	549	510	514	505	551	534	520	517	489	507	553	557	516	516	563	496	561	536	562	503	568	549	549	523	559	496	508	540	551	563	545	508	531	524	539	553	529	519	533	517	553	538	525	539	536	524	539	513	512	522	497	494	524	493	483	566	503	483	488	555	487	531	548	538	505	529	547	512	513	529	513	522	479	523	514	519	542	519	516	559	530	545	474	545	525	561	500	532	529	522	566	496	507	541	512	524	518	506	543	530	567	499	524	516	559	527	517	561	526	503	533	521	539	534	584	532	538	523	513	499	531	560	473	514	538	544	520	486	484	507	542	501	519	477	497	555	554	515	486	549	566	566	519	516	509	506	495	549	521	541	569	553	522	482	522	525	537	530	537	513	545	556	501	496	544	544	524	525	480	520	520	510	508	554	493	514	508	527	506	576	491	543	532	504	569	523	571	502	533	480	501	555	501	485	563	513	539	514	537	518	550	531	514	514	521	536	527	518	522	471	550	506	469	563	534	545	542	499	564	529	503	484	518	495	515	561	559	499	513	532	522	519	539	498	529	505	555	502	552	527	514	528	533	521	543	529	517	530	539	517	511	491	533	509	573	513	536	540	508	517	522	511	533	526	521	505	516	559	539	499	552	546	543	465	532	527	523
24561	20861	24380	27430	19085	1081	447	403	400	377	343	358	355	308	367	333	344	310	361	313	318	311	309	320	317	354	327	299	297	312	345	310	327	351	310	370	332	352	321	329	306	314	331	343	321	344	330	311	309	338	335	344	318	312	304	315	318	322	320	336	371	302	307	328	309	312	319	300	266	348	311	341	324	350	313	331	311	328	319	351	312	306	317	319	316	285	266	319	311	309	300	328	319	282	267	281	328	313	316	305	334	291	315	285	333	347	308	305	314	313	296	304	276	324	322	283	273	310	292	279	308	309	331	310	337	285	332	277	276	332	293	326	318	298	292	313	310	275	308	321	319	298	311	308	284	339	293	319	310	318	305	321	327	326	302	334	311	320	301	307	285	357	329	326	314	334	340	322	337	321	311	321	344	305	328	267	292	306	297	313	331	284	301	340	302	318	324	299	318	326	317	329	315	312	313	264	307	331	319	287	290	283	325	313	309	274	334	309	299	331	291	326	325	318	323	307	316	315	294	285	318	316	293	360	333	312	339	316	313	276	320	317	314	320	359	317	301	300	337	314	315	310	314	316	329	305	328	304	333	316	305	305	286	303	321	316	323	318	314	305	307	321	344	291	322	286	323	294	303	307	313	298	298	329	315	310	319	347	307	330	318	286	301	297	318	297	293	322	306	309	321	239	325	323	314	313	329	308	294	329	313	316	305	306	334	300	324	323	303	313	324	306	315	286	318	302	304	280	320	342	288	294	312	312	322	350	322	312	340	288	322	297	327	310	331	296	316	290	315	298	317	323	298	329	288	332	340	307	309	303	322	310	310	293	306	317	303	274	343	308	317	319	326	290	305	323	336	341	336	305	329	302	310	334	317	299	368	328	312	297	313	279	315	332	319	302	321	299	305	334	303	314	332	320	315	301	301	322	327	328	319	333	288	288	296	294	321	276	309	335	320	306	333	276	366	312	297	312	304	307	353	309	311	317	294	347	302	301	332	304	301	323	352	307	344	290	334	321	289	273	299	313	303	327	270	307	307	304	339	302	324	316	296	337	302	291	302	317	311	328	305	294	293	314	335	326	287	328	356	335	301	328	318	324	301	307	308	306	316	312	366	295	310	324	325	311	328	291	319	319	291	305	322	330	340	308	309	330	274	311	316	313	326	346	317	310	316	292	330	312	339	347	291	336	350	327	268	336	287	291	355	284	304	292	308	336	343	335	280	307	327	314	341	311	322	311	319	273	301	303	306	295	322	295	323	311	297	312	303	303	335	308	285	331	305	300	305	346	299	344	304	332	292	330	285	330	298	299	338	318	312	307	315	321	304	298	312	329	294	348	319	276	340	316	331	289	323	296	317	284	322	285	330	286	290	317	315	304	356	340	324	280	307	322	356	282	309	271	291	332	305	335	331	331	316	316	323	303	339	303	299	308	339	303	320	330	288	291	324	286	295	321	308	340	331	332	298	306	304	285	296	327	320	326	321	321	307	305	284	294	350	281	295	272	298	317	330	321	338	354	294	300	298	337	315	315	310	317	321	304	355	300	311	304	309	312	322	319	308	313	317	311	303	331	313	317	319	344	303	306	341	330	307	327	329	310	300	302	339	307	336	328	304	279	276	318	301	279	281	351	328	284	285	318	304	316	329	327	297	330	318	292	307	295	335	319	322	335	295	297	303	313	308	336	300	290	315	271	328	335	325	328	311	305	305	300	311	326	335	291	290	342	339	323	310	343	283	324	306	281	290	309	306	336	302	312	308	306	334	307	309	270	291	322	318	308	336	281	318	316	279	324	317	326	280	295	315	334	294	298	325	295	291	297	330	301	301	314	283	329	306	271	302	311	303	334	324	354	287	342	365	353	330	298	350	300	329	288	288	287	314	307	296	314	314	308	324	305	354	326	307	316	299	311	317	343	294	301	313	378	311	348	311	326	330	348	316	308	317	316	306	337	333	299	342	315	339	348	321	295	316	312	332	317	327	316	305	306	313	301	290	326	284	335	349	296	305	297	311	288	300	309	292	276	297	299	287	331	324	288	294	308	301	344	281	324	329	282	301	301	334	320	327	301	284	347	347	295	274	319	312	284	291	326	296	331	328	282	297	304	283	337	294	302	307	279	332	319	322	315	289	311	276	313	346	311	346	284	300	299	332	300	323	335	312	350	292	288	351	336	314	313	309	333	330	289	329	285	286	316	285	297	311	308	318	341	308	326	318	313	308	318	289	297	319	322	318	327	293	337	285	299	331	319	303	275	331	310	333	299	303	314	314	305	328	325	315	309	303	282	337	295	312	330	329	311	317	314	279	311	319	370	310	342	340	325	340	291	314	362	321	379	332	318	305	313	338	328	328	316	333	303	282	307	310	331	306	305	335	304	286	329	321	305	323	291	309	317	316	297	288	285	317	291	315	349	310	325	318	321	299	304	336	366	297	327	298	308	313	351	301	313	339	296	317	293	334	326	297	305	343	292	320	302	315	334	322	331	311	324	292	315	321	320	308	276	289	296	306	290	303	320	306	307	299	337	334	322	293	294	293	301	299	328	317	300	313	272	322	293	300	301	334	317	299	306	339	336	290	317	301	310	302	314	327	302	309	289	325	311	285	311	315	326	313	290	325	320	304	322	294	286	315	326	323	308	331	302	339	309	310	322	284	318	315	304	253	326	323	315	318	289	298	292	314	303	330	311	359	316	301	292	317	310	352	325	300	318	281	324	306	325	307	353	304	323	304	354	306	300	296	304	305	309	305	298	323	306	312	308	322	302	341	343	352	316	289	356	316	310	301	324	309	300	351	310	346	281	285	363	353	316	337	272	326	318	284	321	340	344	351	289	323	295	325	320	332	316	293	314	328	320	294	310	306	324	305	287	306	286	340	295	304	319	326	343	295	296	320	301	288	340	327	344	289	288	303	329	321	294	327	317	309	296	330	296	344	316	328	295	303	299	293	352	273	287	344	301	325	299	282	307	307	288	309	300	328	303	309	321	307	327	292	327	331	292	302	298	339	330	330	289	294	315	317	320	295	319	313	321	336	325	282	332	303	309	337	306	316	314	272	317	321	297	311	310	310	311	315	281	327	308	290	304	349	320	333	314	298	331	307	308	302	314	315	341	345	281	300	320	322	301	307	323	321	313	317	317	336	340	322	297	321	337	358	310	303	340	314	291	316	288	326	294	333	312	308	318	306	306	266	314	329	288	338	295	314	317	318	320	323	347	328	312	296	306	333	316	323	343	313	325	325	334	279	352	313	254	336	337	343	314	367	331	340	333	371	308	328	304	320	314	321	327	364	311	298	291	342	324	343	303	316	327	286	262	316	321	309	305	324	331	316	291	309	342	316	330	322	287	301	317	325	321	308	333	314	325	317	315	314	328	271	305	278	285	303	309	262	313	340	323	312	314	319	308	324	303	352	308	317	322	334	337	324	318	332	291	286	269	315	319	325	298	308	311	326	282	330	298	327	286	325	313	281	310	303	318	281	301	324	323	330	273	347	311
3312	2992	2007	1206	919	819	747	749	702	748	699	684	727	679	714	716	720	682	677	658	690	690	688	704	702	688	660	695	697	649	719	726	730	668	719	699	702	681	692	724	687	694	687	654	700	686	722	702	651	695	671	682	673	686	726	697	676	722	745	720	714	690	676	711	737	662	682	719	675	685	692	743	672	714	655	651	641	680	697	677	715	703	700	686	706	699	702	729	670	726	750	678	686	652	642	658	725	725	679	687	623	700	671	694	693	683	649	703	681	685	712	697	708	743	682	667	696	683	663	693	737	697	665	709	707	712	694	643	737	690	712	664	720	705	735	706	681	681	705	728	658	651	756	691	627	715	700	712	684	676	724	716	736	725	715	684	710	717	722	692	665	714	667	651	743	709	685	680	721	701	673	687	728	734	701	703	720	684	735	676	699	727	679	697	704	679	659	717	712	741	665	697	715	693	696	707	727	729	730	705	703	717	670	681	660	716	696	735	696	702	660	720	688	664	671	712	670	712	690	670	678	664	744	685	698	667	664	690	658	714	710	703	688	678	695	648	673	704	704	726	717	673	672	672	701	710	685	708	683	672	705	690	673	685	661	702	674	661	713	706	691	702	680	686	680	717	733	692	716	669	726	663	688	648	711	677	667	644	669	682	674	669	669	669	723	697	681	675	715	634	693	710	708	689	666	707	718	670	662	647	677	706	643	675	708	721	737	662	715	702	661	691	645	656	669	682	670	690	705	658	692	684	694	713	654	637	679	664	712	715	674	641	705	705	668	703	650	698	718	712	694	719	698	714	714	666	706	684	716	692	690	726	693	781	630	699	713	720	720	711	668	661	716	706	692	675	656	699	683	716	673	680	673	666	691	665	702	705	703	688	680	699	681	683	656	640	724	717	710	696	701	690	681	704	657	685	685	670	694	644	700	679	746	685	751	709	734	688	654	709	677	695	689	675	690	691	673	661	706	665	715	686	662	666	712	710	642	686	676	695	706	667	704	695	679	700	711	700	689	711	686	657	700	735	713	669	715	702	699	685	738	694	695	727	674	714	698	683	651	625	728	642	734	743	652	699	695	724	679	668	669	727	663	664	682	756	668	684	714	652	719	694	711	664	688	697	704	676	643	666	723	690	708	681	685	699	675	680	705	679	691	664	679	706	693	641	742	676	698	730	723	660	720	640	719	665	646	676	679	709	686	677	700	696	705	695	680	705	706	673	731	658	675	631	723	665	717	743	719	691	685	714	703	711	699	667	679	694	711	676	675	719	714	673	686	660	681	711	745	697	709	752	688	682	755	741	694	696	665	662	666	714	650	748	709	695	666	632	664	687	705	667	731	694	643	697	688	774	712	721	715	651	652	691	672	681	718	727	680	675	707	687	708	684	661	693	698	691	704	685	709	656	720	651	675	710	692	673	684	722	672	708	650	695	672	661	661	636	676	666	651	663	681	714	701	738	713	720	705	729	687	684	649	674	694	675	699	700	667	743	654	703	696	719	666	677	675	674	691	648	709	697	711	688	706	669	681	637	720	705	700	704	706	717	709	691	677	708	692	740	640	676	701	671	687	689	683	661	665	677	720	710	696	660	696	723	684	699	666	699	672	688	671	710	682	698	667	714	635	648	694	691	689	729	661	692	672	652	682	710	690	712	654	693	637	731	730	733	692	666	688	680	695	670	657	699	621	704	675	695	689	710	718	667	701	711	689	682	692	719	703	706	690	667	710	678	672	654	710	700	724	725	720	665	701	682	718	695	683	685	696	675	691	701	691	710	698	684	670	690	731	686	627	710	711	672	655	707	701	653	717	633	677	725	679	690	679	666	668	640	661	685	687	713	642	716	658	703	667	732	671	633	673	712	675	683	715	672	679	667	691	687	695	698	758	690	715	633	719	636	715	685	691	683	705	687	736	690	665	695	702	681	701	713	698	671	738	680	684	659	675	676	665	677	687	693	678	688	667	689	694	725	685	693	676	725	665	692	719	686	718	730	692	664	702	747	722	650	691	694	708	663	709	686	668	706	720	698	725	692	705	671	710	713	707	700	661	701	682	719	675	726	723	664	730	688	706	706	702	756	699	662	657	717	624	683	746	722	675	726	665	735	663	687	714	665	713	721	690	659	671	691	635	689	688	678	705	709	737	644	699	692	710	664	693	761	651	732	645	727	695	703	687	708	732	657	731	724	708	718	757	711	722	676	731	700	680	655	699	690	672	703	657	664	665	651	659	684	711	727	672	705	651	667	705	693	720	677	754	699	739	794	721	718	702	688	688	724	663	723	695	714	674	698	711	699	720	674	691	704	702	680	716	692	712	686	686	693	721	700	690	729	654	704	672	698	713	722	721	711	703	684	690	721	691	698	641	706	722	671	661	717	732	702	702	668	682	738	696	667	651	675	722	687	647	653	715	657	740	689	687	729	667	706	696	665	682	718	697	688	697	691	691	744	656	657	704	691	686	719	681	734	710	639	671	666	669	774	682	684	709	740	677	714	712	712	671	729	680	731	660	680	691	682	673	688	711	673	704	753	667	739	677	721	692	704	683	688	719	701	665	653	711	682	708	673	672	679	727	689	669	700	692	670	696	674	667	700	677	665	708	715	728	675	694	727	750	670	694	700	679	682	752	657	712	691	720	688	695	691	709	710	693	704	689	719	689	725	703	686	722	658	711	696	636	645	657	662	664	701	687	686	732	675	719	724	716	678	713	690	716	690	710	709	684	663	716	732	666	678	695	697	736	693	719	737	681	690	689	707	688	656	665	665	701	675	725	718	680	683	700	671	688	694	694	687	730	693	679	658	662	684	704	732	670	698	742	719	660	707	651	716	719	675	682	706	683	684	715	689	697	695	666	682	707	662	690	686	713	673	721	629	707	701	649	669	661	712	701	685	635	724	729	685	707	693	737	687	746	706	666	692	712	714	691	767	735	708	669	730	715	657	635	675	684	686	703	670	667	687	698	662	678	675	724	705	636	684	713	713	715	704	680	701	729	711	672	692	677	719	709	683	699	677	701	665	711	696	692	693	751	665	733	695	678	701	692	718	637	711	661	698	647	666	698	723	694	701	686	694	702	677	667	686	688	687	686	684	729	721	660	684	704	686	669	678	668	713	655	676	700	723	696	738	672	662	684	664	686	661	692	685	682	711	727	698	714	701	702	684	675	685	722	689	657	646	645	685	690	674	665	758	680	666	704	714	694	667	683	703	699	702	677	678	694	705	703	692	674	681	687	685	700	724	706	693	718	720	650	693	696	705	704	662	678	729	713	739	698	697	691	686	695	704	676	708	725	680	666	677	745	676	724	700	646	706	692	692	689	706	755	661	686	661	707	722	708	734	671	744	716	677	665	704	696	705	682	693	691	678	683	748	671	660	679	713	700	690	664	677	659	707	706	755	688	683	670	742	670	739	699	696	666	689	722	687	704	741	726	673	695	696	684	722	633	699	640	699	681	695	668	653	688	673	702	693	714	677	672	686	707	779	751	675	692	692
23558	20838	25093	26707	20844	20836	2880	473	370	316	274	289	225	264	257	242	245	237	224	209	242	230	233	221	227	170	216	220	206	220	197	184	199	207	230	204	206	175	204	184	204	212	223	199	234	190	185	230	212	195	206	229	218	226	191	210	225	224	226	209	202	196	206	213	187	193	205	188	177	206	198	197	206	205	198	207	178	191	204	212	232	205	206	249	238	234	203	223	219	229	202	185	202	194	220	211	235	225	200	207	192	224	219	174	215	219	203	191	190	223	212	202	199	209	195	204	240	233	213	228	203	190	214	188	227	192	225	228	238	182	185	199	214	200	208	214	231	187	216	196	216	191	218	204	171	184	178	212	217	227	201	204	204	220	182	206	210	199	218	201	205	197	227	199	224	182	174	195	218	212	198	207	223	234	219	220	164	198	222	189	208	211	188	243	195	204	206	186	194	221	193	212	229	204	215	173	191	191	215	184	243	192	219	214	201	205	235	215	214	182	191	211	197	200	216	209	200	184	200	214	232	185	208	188	192	196	200	217	198	213	219	234	206	194	210	208	210	201	196	210	198	212	217	188	191	185	214	190	205	212	213	201	221	221	204	175	220	183	208	205	226	222	216	232	184	200	193	193	197	233	217	230	220	194	221	215	179	202	180	193	197	224	187	197	221	181	211	199	174	244	222	209	203	213	197	216	211	239	193	186	202	210	217	191	213	237	193	219	224	209	205	238	208	208	195	220	204	214	222	225	194	191	194	220	184	194	210	228	190	188	194	188	193	199	186	210	196	171	208	232	221	200	200	214	186	204	221	200	207	201	204	215	205	219	257	223	191	198	209	186	210	203	185	200	207	235	212	193	214	225	184	188	207	177	199	211	214	189	205	210	212	219	211	233	214	198	218	190	188	192	204	200	210	196	240	228	224	211	187	207	204	225	234	195	189	204	213	193	209	230	226	204	207	208	203	198	182	256	191	207	206	192	220	236	231	215	230	213	220	207	184	201	247	219	217	185	198	199	209	214	194	217	161	199	212	200	208	199	216	168	209	218	203	193	222	203	216	200	244	210	208	205	225	203	202	187	202	186	212	203	205	193	199	187	199	202	209	184	193	194	210	168	203	171	228	212	200	226	215	199	195	220	201	183	224	185	185	206	181	216	208	214	223	218	200	195	200	215	216	182	193	193	211	231	194	202	214	204	213	199	210	216	196	215	231	220	224	197	205	202	215	224	206	193	190	229	198	190	196	180	192	234	202	220	191	200	203	195	222	218	217	197	185	222	214	215	224	228	234	213	179	196	188	197	197	221	210	220	236	194	208	217	201	174	200	213	223	191	204	223	217	230	212	187	241	201	192	211	221	228	219	198	219	213	208	222	187	202	216	180	202	199	182	212	177	213	227	214	201	196	178	190	192	189	207	191	231	204	187	206	221	228	203	242	207	225	235	211	215	198	195	215	219	182	182	202	201	199	220	229	206	226	223	211	186	225	221	207	205	180	198	220	214	220	220	190	224	205	212	223	223	175	199	201	201	190	211	212	222	217	213	235	209	216	207	211	182	216	217	187	175	228	267	229	208	226	213	173	198	199	190	204	204	210	205	248	230	220	220	220	181	213	198	205	193	210	209	222	225	198	190	209	215	205	205	207	193	206	223	201	210	192	214	226	219	198	201	202	194	214	211	230	210	180	216	215	206	180	216	222	231	215	210	218	205	201	187	203	197	210	219	198	200	203	212	227	189	227	219	227	232	201	184	215	216	223	218	196	204	212	223	212	214	196	213	195	185	193	185	205	214	195	213	228	205	208	204	194	217	205	202	190	190	194	220	207	191	204	225	207	213	201	195	199	212	189	221	212	209	202	235	205	202	200	187	199	201	186	197	180	205	202	200	209	180	213	200	221	208	222	239	216	185	199	221	206	229	212	187	195	213	198	189	199	197	206	225	232	213	197	206	203	214	224	198	181	208	187	237	188	222	194	207	216	225	220	220	200	220	198	207	179	197	201	235	218	201	191	211	203	219	218	210	219	193	199	206	178	204	230	213	214	208	179	224	177	168	205	201	175	218	179	223	196	180	207	206	204	211	218	243	207	244	211	204	201	211	196	199	228	190	230	223	233	212	195	199	246	217	205	220	194	231	204	189	223	182	208	209	204	213	220	230	199	203	215	175	202	207	214	211	209	238	206	212	204	219	202	220	180	187	205	228	210	188	211	238	211	236	219	224	213	202	208	205	223	220	188	213	197	200	218	222	191	203	173	201	178	201	163	191	224	211	196	207	210	186	209	220	202	215	205	224	199	182	205	191	198	218	235	185	182	187	207	207	199	193	180	220	185	174	202	221	177	218	224	215	183	220	216	192	181	198	217	192	211	212	197	222	211	219	200	188	191	213	205	213	230	218	193	190	193	181	196	211	246	233	219	196	221	230	212	185	208	196	196	201	228	202	184	219	192	185	200	195	215	183	199	206	191	214	207	216	213	191	197	214	190	186	217	193	183	212	189	220	226	207	216	199	187	190	186	228	215	207	235	217	207	191	206	190	204	196	200	209	202	205	191	189	209	211	187	208	205	206	216	188	219	214	195	206	214	197	211	187	193	230	214	215	226	199	218	209	224	224	227	236	218	200	230	211	205	215	210	193	182	222	205	208	194	218	180	202	213	183	212	230	206	189	224	189	191	219	215	190	186	207	191	256	197	203	231	209	219	192	226	211	205	215	197	182	201	183	169	233	220	195	214	199	198	210	240	224	215	207	211	203	205	216	207	227	162	165	198	201	224	201	189	210	227	205	212	204	224	196	184	229	184	205	173	257	212	189	230	191	200	202	169	212	220	217	219	185	179	200	199	199	216	220	202	222	217	207	233	192	210	188	218	207	200	222	230	190	202	186	187	231	233	195	178	225	222	192	222	214	199	204	213	208	217	225	208	212	229	240	205	176	210	203	249	253	218	227	172	205	193	177	210	200	204	214	202	216	196	173	202	217	238	211	215	207	210	220	197	207	207	204	218	195	214	201	209	207	195	204	185	216	241	215	194	190	220	199	193	209	224	231	209	197	187	214	193	207	223	199	207	202	209	198	233	194	196	214	214	243	207	193	203	229	213	212	227	215	211	261	217	205	204	208	203	226	198	224	206	178	201	184	191	205	178	200	219	189	223	232	210	216	206	216	202	206	202	199	243	198	185	192	190	208	205	199	212	206	192	195	204	213	196	218	219	214	211	218	231	207	227	192	195	214	234	179	209	196	199	198	228	203	203	206	184	180	208	193	222	213	196	200	210	217	219	195	176	188	215	237	199	194	214	195	216	209	226	179	212	210	178	208	204	224	202	189	208	246	224	215	203	230	212	185	199	198	216	214	229	184	192	205	204	212	174	231	187	222	206	225	200	226	213	230	170	221	208	187	193	227	199	213	222	213	219	242	200	212	212	189	214	225	225	203	191	184	190	197	199	192	182	209	212	221	200	194	224	187	195	205	206	212	214	187	188	210	175	216	195	216	217
3262	5085	3116	1525	918	710	596	603	502	527	504	488	499	467	539	526	487	444	500	472	422	484	486	454	488	445	499	509	459	452	446	478	507	458	470	466	444	454	453	470	438	479	473	460	494	446	482	439	479	471	465	455	464	468	463	451	477	460	449	480	467	513	432	451	443	470	483	492	475	409	467	461	432	496	474	430	467	485	495	513	435	473	445	465	433	444	473	451	479	486	460	434	443	506	487	466	459	439	454	469	457	463	476	468	475	491	449	454	506	445	441	461	443	452	453	459	475	456	480	473	464	511	506	493	457	477	458	483	481	448	466	471	428	458	465	483	451	454	415	512	491	475	459	437	457	445	454	444	470	441	448	445	451	440	447	487	506	468	436	454	439	470	484	432	454	482	474	469	452	478	453	434	453	477	455	474	483	457	451	482	486	442	441	453	460	433	459	489	470	463	453	505	493	463	416	485	453	465	475	479	484	451	450	452	454	479	415	422	448	457	464	467	451	466	497	443	488	451	460	449	446	402	439	505	473	418	468	474	456	438	474	409	483	481	480	469	472	486	442	465	464	428	469	493	450	462	427	473	451	461	478	458	474	444	461	455	455	463	468	475	462	483	450	449	422	457	510	420	463	485	432	468	440	476	458	452	434	463	457	473	506	466	442	458	483	493	437	502	497	456	467	456	443	506	442	492	481	495	469	453	441	455	445	450	480	479	449	462	478	438	447	455	445	452	432	416	476	449	446	462	457	421	434	459	477	479	460	454	482	467	418	462	448	457	453	455	509	446	458	428	442	457	454	451	486	459	473	436	482	476	447	450	445	461	435	489	483	499	435	426	454	414	465	489	471	473	443	432	445	481	417	480	444	449	443	463	438	469	469	444	462	385	470	478	457	462	455	460	501	471	463	480	472	483	422	476	480	467	421	480	450	485	457	467	427	460	476	472	466	462	477	461	456	462	496	469	472	442	472	463	498	480	453	449	483	471	465	460	454	438	491	456	462	476	458	426	450	437	453	462	461	430	430	473	478	487	461	443	473	439	488	437	450	451	467	474	450	426	437	424	479	457	459	462	502	486	464	456	473	458	436	449	480	422	442	442	461	426	486	429	463	438	445	477	460	432	468	430	509	458	457	475	487	421	473	482	462	397	441	510	482	440	441	487	468	480	461	453	465	459	482	448	494	415	467	482	412	443	455	470	477	404	439	435	454	458	444	474	481	445	451	473	448	452	460	450	433	455	452	426	485	449	461	466	506	442	460	472	460	441	434	464	422	455	453	485	486	456	483	477	472	478	477	453	468	450	457	463	433	478	462	449	496	456	485	425	454	456	490	465	432	416	486	427	456	449	499	475	465	444	452	461	459	447	453	470	493	456	487	463	458	433	468	442	428	450	502	474	428	467	471	443	449	480	482	470	467	483	460	469	461	464	454	472	471	433	449	460	408	449	431	487	491	408	430	441	496	491	490	470	470	446	488	484	461	415	439	461	456	468	453	465	452	481	497	402	466	449	454	432	482	451	470	438	480	450	478	473	448	463	467	440	456	458	473	438	440	439	464	455	446	472	472	431	446	450	433	421	432	474	441	454	468	476	451	441	444	492	436	469	461	482	460	463	448	495	417	465	469	477	458	437	467	479	450	447	458	463	464	467	463	469	490	462	452	479	413	464	439	476	477	496	438	449	453	447	464	466	433	472	420	499	455	440	457	443	471	422	492	497	483	459	416	446	470	465	445	460	443	443	467	440	470	452	444	473	451	473	453	476	441	419	469	457	472	485	472	488	474	452	411	462	468	467	434	480	466	477	475	416	477	439	484	460	468	456	498	478	468	481	448	480	454	510	463	464	446	440	458	483	432	457	435	459	431	451	490	451	449	449	430	455	473	479	435	459	476	459	508	457	422	457	472	443	496	498	451	440	484	463	499	446	470	492	471	447	447	451	458	484	464	474	423	420	453	454	449	451	466	441	431	467	500	472	468	464	452	459	485	479	456	506	427	418	461	478	429	448	484	441	418	476	473	423	456	486	445	436	461	474	487	451	488	492	447	475	415	438	452	449	469	460	462	473	436	447	454	461	459	450	500	526	451	411	438	474	416	473	460	481	445	421	490	464	476	473	451	449	439	453	475	481	500	427	441	486	433	472	448	488	448	468	443	463	457	480	461	491	455	482	448	466	466	474	484	459	461	479	457	438	460	430	449	456	423	465	470	431	443	415	467	441	514	499	484	450	460	458	469	470	464	429	474	455	464	446	426	415	484	467	457	454	435	475	462	434	449	449	456	475	513	465	480	433	475	443	432	465	436	453	512	451	469	471	418	442	496	427	460	455	481	478	488	492	446	475	446	455	484	448	444	468	483	531	460	468	458	448	478	452	453	457	458	492	468	504	470	478	450	480	462	475	476	454	471	425	473	484	477	436	485	477	455	422	456	460	480	473	468	460	444	454	402	448	471	437	467	470	433	461	490	463	473	465	438	467	434	455	442	443	457	486	482	417	454	459	459	510	420	452	465	455	502	390	441	472	455	435	459	459	483	465	486	445	437	420	464	476	458	480	481	452	479	492	456	429	474	475	467	446	431	454	461	443	475	466	464	493	474	479	430	466	466	478	490	453	458	467	417	450	483	449	464	449	430	435	434	452	470	441	449	470	423	431	440	477	405	460	507	476	461	470	461	425	481	440	434	468	467	459	441	535	467	438	488	457	504	445	465	459	489	501	477	477	484	477	450	466	443	443	452	399	481	486	435	421	486	469	459	468	466	422	421	442	436	459	462	473	455	467	472	467	477	443	479	447	463	475	426	410	453	484	455	456	453	437	459	496	446	478	459	465	484	430	476	475	475	521	475	490	437	469	432	465	494	478	469	486	469	445	486	475	469	447	506	430	481	444	479	510	441	479	449	468	495	482	458	444	449	434	462	444	421	478	436	446	514	463	429	412	444	481	448	470	491	441	454	448	419	483	479	491	454	484	460	428	466	481	472	474	450	453	481	485	484	502	480	463	461	414	457	431	451	500	462	425	475	498	455	487	431	467	506	462	464	479	491	472	476	440	448	446	461	447	476	480	452	455	459	464	448	473	450	464	398	466	447	429	458	457	446	456	460	471	467	510	460	478	447	447	462	430	428	452	446	450	457	446	448	447	484	478	442	477	491	433	498	478	472	421	461	446	445	457	460	455	476	476	464	446	419	454	448	448	444	417	469	475	455	473	450	431	468	439	440	495	485	489	475	455	449	427	418	474	492	465	460	470	461	457	468	482	500	474	502	460	490	522	475	446	472	452	486	487	482	458	398	466	491	417	438	459	448	444	470	490	465	494	474	453	466	462	480	482	489	485	465	477	470	418	447	455	431	486	422	466	446	445	471	456	511	454	477	475	465	458	474	476	451	458	466	453	476	455	469	457	494	457	442	488	490	494	457	453	469	493	430	512	492	461	456	443	462	459	467	464	441	466	456	451	487	473	415	491	448	426	441	461	478	492	465	476	463	449	499	505
32690	13137	1638	360	277	243	264	230	217	231	220	203	242	210	220	219	244	235	215	258	261	223	219	234	215	249	249	230	212	243	212	210	263	234	253	230	240	240	251	227	220	236	234	239	216	249	224	219	220	205	227	226	227	244	198	212	228	227	225	234	224	230	229	254	195	229	215	263	218	189	240	250	220	217	247	238	212	222	202	239	204	194	213	227	243	221	208	219	231	219	219	236	232	223	238	214	225	219	213	215	242	247	212	210	215	212	229	240	218	223	207	219	228	235	221	235	214	209	203	240	210	183	235	241	256	248	247	240	234	231	218	200	255	242	211	249	220	216	258	222	238	223	219	228	224	243	231	247	225	225	240	197	247	245	214	197	198	209	263	260	199	219	232	204	235	226	250	226	229	221	224	237	209	214	236	245	243	220	239	215	253	232	244	257	211	221	223	224	238	227	195	234	207	211	224	246	192	226	244	223	227	229	233	214	212	230	237	232	228	206	196	205	249	225	211	221	264	228	221	251	216	219	216	231	211	250	228	217	219	215	233	210	225	208	233	253	238	195	212	210	242	258	272	194	217	227	211	231	234	226	224	231	215	220	220	206	239	220	212	229	233	218	229	230	224	234	227	201	250	227	218	248	221	210	240	225	248	222	252	216	244	220	209	201	188	280	251	233	212	233	209	188	205	208	239	238	198	201	214	208	215	233	242	209	224	200	241	235	238	216	229	227	207	238	204	227	217	195	219	228	200	224	200	236	221	218	209	265	249	246	201	266	251	206	220	224	223	205	218	228	243	210	225	218	215	243	218	231	189	210	241	241	207	217	245	206	195	218	225	232	205	220	235	244	231	260	238	205	202	221	201	217	224	218	220	213	207	225	242	205	225	245	210	244	221	218	199	244	244	212	191	219	234	206	217	216	218	238	227	203	188	240	251	223	212	253	225	224	229	252	234	179	224	256	237	215	230	220	234	231	236	237	191	213	227	238	242	219	251	222	226	210	237	229	233	227	240	235	205	203	235	213	210	232	238	239	249	256	223	236	199	218	211	202	208	208	214	249	240	208	227	225	216	242	207	245	224	247	215	210	238	208	224	230	186	242	237	201	253	237	220	246	234	264	205	213	215	220	227	215	234	220	221	229	248	252	243	260	230	232	238	225	219	211	238	225	248	209	231	215	219	239	227	214	243	216	253	213	198	265	233	263	219	226	212	227	228	242	243	231	219	219	227	199	203	216	237	216	234	209	226	216	241	239	194	201	231	236	215	209	245	229	232	204	198	227	221	215	240	219	216	243	223	252	215	194	198	231	223	227	216	237	215	227	195	249	241	215	203	234	210	233	257	189	221	236	234	218	226	198	234	218	218	221	230	221	233	220	223	215	247	222	234	203	215	206	241	222	243	211	233	233	213	232	235	237	216	256	217	230	254	221	234	240	196	252	221	246	199	230	205	218	206	251	210	235	257	214	194	255	246	194	235	224	240	193	208	213	235	239	235	215	220	232	220	236	258	225	211	225	222	195	225	249	215	243	241	232	244	218	237	213	257	215	215	237	232	195	244	229	219	223	221	219	245	249	226	208	238	215	217	218	220	227	253	248	212	241	244	240	222	249	231	237	228	195	225	228	187	202	222	235	225	202	214	243	253	195	237	235	225	207	236	205	237	222	225	209	216	223	225	190	229	225	223	262	268	248	219	244	224	206	239	236	217	196	221	203	205	215	206	238	234	252	215	217	227	197	222	230	245	200	244	207	221	226	208	230	229	227	212	203	241	212	221	250	202	229	221	188	221	223	207	217	246	217	219	229	253	210	220	222	225	184	197	219	213	264	220	211	230	241	265	247	273	220	226	185	228	215	234	221	216	221	225	221	226	212	215	224	248	221	193	241	238	224	251	233	226	231	241	248	201	217	233	232	208	216	197	224	246	236	226	233	207	235	260	204	207	209	231	244	205	236	199	259	249	210	218	257	222	222	213	210	276	214	250	230	244	215	215	225	226	217	224	188	214	241	216	195	216	232	263	220	230	246	218	231	201	244	229	196	242	202	200	232	215	192	215	235	222	233	218	251	222	224	246	217	203	219	206	222	211	223	225	222	245	244	227	253	241	230	216	232	276	219	225	233	241	249	242	203	201	203	210	242	233	243	237	216	209	215	217	227	210	222	214	262	233	224	227	209	226	217	220	212	213	198	216	242	235	233	246	196	210	219	225	221	231	228	240	231	223	211	218	207	227	217	200	203	246	222	237	203	197	230	219	247	208	242	261	230	236	209	218	229	241	224	252	263	210	191	217	198	203	227	225	218	247	228	217	230	229	242	225	216	238	222	219	230	207	250	242	230	207	258	257	194	202	221	235	199	250	241	233	230	210	232	219	226	196	249	266	235	216	235	239	220	227	219	183	224	235	242	234	217	228	209	218	218	235	199	215	236	239	213	230	232	206	220	260	244	232	237	263	211	214	253	242	219	226	228	235	218	215	230	190	213	222	239	217	239	208	235	262	250	221	241	204	235	222	243	237	241	228	231	224	199	224	216	243	234	233	246	228	237	214	226	185	221	222	236	217	201	214	199	237	227	238	214	232	201	200	237	212	229	200	234	236	237	222	212	220	202	218	219	223	219	239	229	244	230	216	226	238	258	235	241	193	256	226	224	228	199	235	237	197	221	225	212	235	235	198	199	194	228	223	242	222	227	241	215	224	221	245	220	241	225	232	207	220	218	201	247	240	226	237	211	212	232	218	233	207	204	236	233	219	215	223	220	242	219	214	207	237	215	220	231	223	250	221	215	229	224	217	246	235	221	218	217	205	231	204	239	233	242	240	204	211	246	262	242	225	234	226	215	202	234	215	219	186	237	238	232	227	235	244	218	236	224	209	223	219	222	235	222	238	247	229	219	227	230	232	235	221	191	231	232	220	216	273	216	221	220	227	236	209	249	211	208	224	222	209	213	237	212	223	201	206	253	238	230	237	243	238	192	200	221	197	226	214	231	229	229	214	241	238	226	215	213	221	235	221	207	226	253	218	217	211	206	201	217	245	235	228	222	216	203	198	210	229	233	239	223	238	246	202	224	237	197	218	221	257	232	249	189	228	227	238	197	228	200	211	232	204	200	209	206	228	256	225	233	239	242	210	187	221	227	249	223	255	249	230	224	224	246	236	247	237	217	227	246	215	224	216	203	229	248	201	247	210	244	247	241	201	205	209	239	219	182	215	218	210	227	211	227	243	255	227	250	226	217	201	254	214	231	209	231	206	236	219	212	233	239	222	219	233	232	225	210	213	234	210	226	206	202	221	233	197	216	233	265	240	227	212	229	232	197	255	219	219	224	248	217	205	228	219	212	197	254	209	245	249	248	240	231	229	267	212	248	229	237	249	227	248	253	223	220	237	191	252	203	203	212	228	243	232	240	213	206	199	223	253	195	217	216	206	237	223	243	252	251	213	250	225	205	222	229	214	209	201	243	244	209	235	221	248	213	203	200	220	240	225	224	205	215
5175	875	720	544	555	581	520	540	515	564	558	540	502	554	497	554	535	531	537	513	477	532	553	515	515	529	540	535	567	532	543	545	580	554	518	538	526	562	532	541	546	521	549	527	544	532	526	504	520	533	546	520	560	517	530	551	570	504	548	533	496	538	558	547	531	500	574	549	528	528	531	517	562	533	513	531	526	557	562	549	529	510	531	543	483	535	556	516	539	540	578	538	538	527	492	547	519	542	566	513	484	569	518	533	535	545	523	530	553	533	518	560	511	511	556	510	524	537	550	501	531	509	514	564	521	541	529	521	497	562	534	536	528	517	503	527	552	530	528	550	530	584	536	552	573	493	528	548	508	567	520	577	524	513	530	550	552	563	499	516	528	553	522	536	515	564	513	539	534	550	488	539	504	458	515	507	545	570	543	495	578	500	550	540	508	570	533	542	520	515	578	513	538	526	562	517	508	567	525	527	499	512	521	555	538	529	541	502	513	505	526	569	523	514	563	529	573	525	549	579	544	509	522	551	537	546	515	500	534	497	544	505	541	511	538	569	582	571	522	526	529	529	541	525	581	521	564	537	518	546	545	508	525	541	495	554	546	514	525	575	558	558	560	500	521	521	529	517	557	516	520	521	566	552	536	513	497	550	563	531	554	537	522	553	528	545	535	526	565	559	548	537	539	519	473	540	526	541	534	530	541	514	537	512	554	528	472	535	527	524	536	556	521	532	556	520	512	535	544	507	560	527	581	556	532	510	551	522	519	600	526	548	575	550	526	521	541	555	555	536	559	536	575	544	548	511	529	564	538	534	525	535	539	558	542	562	504	556	581	539	519	556	532	493	491	496	538	546	503	512	520	514	523	524	575	514	551	582	488	535	533	568	543	536	559	517	532	562	539	529	527	537	556	562	554	571	515	555	521	576	570	517	538	537	506	523	557	559	543	566	539	543	578	528	551	530	524	515	550	553	533	520	534	548	546	518	549	503	553	540	544	528	512	528	526	500	534	540	533	485	544	545	535	539	544	586	531	556	526	510	563	576	553	530	498	517	502	533	562	548	529	571	541	495	531	536	549	526	520	522	527	516	512	548	533	550	561	531	523	551	505	555	520	554	530	547	521	520	524	564	496	534	520	514	590	532	540	525	493	554	528	571	503	489	556	508	489	519	528	484	509	480	497	552	501	546	577	536	521	537	534	516	539	552	543	558	543	585	533	521	548	510	521	536	539	549	510	581	554	533	551	549	518	582	540	540	554	527	552	542	517	518	518	518	521	565	554	522	554	548	580	518	504	546	553	561	507	508	517	506	556	574	512	552	546	542	525	531	490	484	555	539	535	533	579	518	522	503	514	534	558	574	537	546	553	548	594	551	496	578	573	489	581	537	519	497	527	522	542	540	551	523	563	556	528	512	536	559	533	503	562	530	542	504	506	552	550	548	522	492	549	550	541	557	508	530	513	543	543	506	554	537	506	523	559	523	550	510	532	543	528	526	518	550	536	536	547	535	536	516	532	506	564	543	555	539	560	552	541	537	535	530	534	537	538	544	537	523	512	574	538	605	521	525	542	495	576	530	516	534	569	588	517	550	546	495	595	503	523	528	549	537	536	552	533	550	558	502	526	501	487	553	529	522	531	565	528	518	507	532	535	543	533	537	540	532	522	567	517	533	521	539	544	510	555	613	582	527	536	566	540	518	518	539	546	533	523	562	532	513	545	527	483	549	546	552	541	580	562	524	547	570	512	572	537	553	565	520	561	580	513	555	563	545	543	551	514	580	554	545	529	531	592	517	523	539	569	579	568	505	556	522	533	531	459	550	541	523	545	507	530	510	552	514	502	559	570	563	539	541	581	542	566	537	509	557	501	508	545	513	501	563	515	565	525	539	561	542	532	558	538	497	560	494	532	518	543	540	500	538	467	543	546	525	555	545	511	542	534	532	546	574	545	566	539	498	519	545	504	539	522	534	565	517	532	513	537	501	558	528	509	563	554	496	534	556	567	536	550	504	540	528	530	574	550	564	545	543	524	526	545	569	547	566	484	600	538	524	556	545	533	512	568	505	522	557	526	472	540	542	548	564	556	538	558	567	499	496	563	530	550	518	572	506	579	562	537	515	510	576	538	552	548	519	519	515	533	503	584	527	526	524	536	534	534	562	529	517	566	507	569	522	544	566	536	573	531	558	549	550	533	503	558	517	543	547	536	523	515	546	540	535	540	527	520	554	550	534	501	560	514	497	524	546	558	551	560	519	530	509	547	584	518	560	531	506	535	565	577	565	522	567	538	520	536	488	523	522	527	521	539	542	564	544	515	508	549	536	534	553	492	569	515	551	521	488	556	503	536	540	541	546	504	534	538	528	549	548	505	536	525	519	538	559	536	552	550	558	553	544	572	554	522	535	535	564	517	532	515	525	533	530	529	533	523	545	521	526	527	549	547	533	546	484	543	529	595	568	553	516	519	548	543	506	529	570	548	535	498	514	535	570	548	551	531	560	549	550	529	506	513	554	530	482	493	530	557	541	568	500	528	545	512	549	556	525	513	530	534	542	552	527	500	527	533	522	554	556	506	527	484	523	548	535	545	522	527	528	521	497	522	523	519	517	518	526	518	532	496	506	556	488	549	550	544	543	521	502	516	533	533	509	509	525	521	499	522	542	529	550	578	542	547	558	526	548	529	540	520	531	556	595	489	516	545	541	542	548	562	535	562	549	561	590	500	545	552	504	580	547	502	582	542	531	556	502	539	563	528	547	486	540	556	552	483	528	523	491	532	522	539	546	539	576	555	532	553	521	560	597	533	566	511	520	492	547	572	563	527	488	526	538	528	557	577	529	509	537	541	555	490	540	545	499	517	591	552	577	535	587	522	525	522	589	558	540	533	556	486	532	519	555	496	503	572	523	573	529	552	509	531	525	531	493	572	539	540	523	534	531	587	553	507	552	497	542	523	513	513	524	530	536	557	531	524	548	523	536	553	508	553	520	554	530	530	540	552	545	526	524	488	494	540	499	540	508	533	544	556	498	497	574	534	537	536	532	548	548	555	490	543	544	507	520	555	490	512	536	506	540	536	501	540	533	599	533	532	550	539	540	532	538	503	549	500	519	492	514	520	571	537	551	526	552	574	529	548	568	537	551	547	554	549	524	543	542	554	529	478	556	548	537	511	563	525	545	583	550	497	561	539	531	580	534	540	585	538	573	543	518	549	575	545	533	508	528	508	544	535	532	517	551	580	518	536	529	549	532	527	497	541	550	529	528	603	545	507	553	527	549	549	521	520	539	551	511	562	507	538	524	569	555	537	559	527	540	505	519	521	528	501	501	531	504	540	523	521	537	618	550	538	525	549	534	578	529	515	525	522	555	490	572	515	521	544	528	506	554	532	525	551	563	524	574	532	508	538	545	560	504	508	542	531	525	532	571	554	564	533	576	557	536	546	498	531	531	554	518	506	529	529	551	512	558	511	533	495	567	526	547	536	491	508	528	509	588
24511	20818	24312	27364	18789	1028	498	405	356	350	358	338	348	319	311	307	276	314	317	316	292	328	304	320	320	320	360	328	326	297	330	329	308	328	338	300	313	309	312	299	319	303	335	335	321	312	290	325	306	290	272	285	341	279	292	322	294	342	306	316	322	312	324	323	318	308	316	334	301	331	353	309	332	304	337	322	289	288	340	322	315	302	308	296	309	310	311	303	325	298	355	298	305	334	289	314	313	298	290	308	330	284	298	320	305	336	306	338	290	316	334	310	318	323	319	305	296	325	287	306	329	295	305	325	298	312	350	328	294	301	303	325	314	328	307	316	282	280	291	302	312	331	315	297	317	319	284	318	344	302	310	325	331	275	269	327	327	324	284	334	375	343	313	310	319	303	317	301	307	317	320	315	313	325	348	300	332	286	314	350	292	306	311	320	304	305	303	325	307	306	325	305	287	295	290	309	313	313	314	262	323	325	327	295	326	310	315	342	309	287	340	290	276	331	336	300	330	316	297	307	326	315	292	330	344	337	308	319	317	296	318	263	332	317	312	320	294	275	311	351	319	329	332	283	296	348	302	338	312	290	307	316	328	301	282	327	322	281	302	269	331	289	311	320	305	331	313	277	280	291	295	293	292	300	313	324	342	314	354	327	283	291	295	316	332	271	344	283	279	302	307	341	335	287	300	316	288	301	316	318	296	306	320	326	309	311	346	332	303	303	341	344	308	320	357	304	303	323	350	308	314	326	338	299	285	341	331	303	322	349	328	304	313	321	319	344	309	311	341	303	299	314	309	285	308	328	317	310	317	325	308	340	319	326	307	308	279	333	292	328	326	331	291	340	312	293	336	321	311	317	323	297	311	354	321	283	309	318	342	339	310	326	302	311	302	312	320	301	323	305	324	318	308	312	345	326	313	308	301	312	319	306	331	321	332	309	349	313	345	299	323	347	329	298	302	351	314	275	346	316	294	289	315	326	318	307	297	322	313	295	301	314	316	300	346	342	298	302	320	329	301	327	310	329	310	366	266	340	346	329	329	305	303	337	313	316	309	286	333	315	283	295	254	301	314	337	264	293	291	310	306	308	341	312	314	347	321	349	337	326	322	300	327	317	320	314	312	300	298	293	282	285	297	332	313	300	321	308	330	312	339	282	318	314	311	335	324	310	310	342	352	307	318	306	287	306	322	303	316	322	355	331	306	317	330	313	294	287	299	299	297	335	320	315	318	294	296	303	301	341	322	328	311	303	328	363	336	315	341	306	356	337	299	307	297	308	322	335	278	304	370	330	304	303	293	309	344	331	273	311	301	296	334	331	284	337	309	351	367	311	319	330	310	308	308	322	336	335	292	273	342	330	313	279	326	336	266	344	354	319	324	340	323	305	314	326	296	296	296	302	301	319	299	299	326	311	283	321	311	307	309	329	291	305	337	329	331	309	269	283	323	336	321	323	327	264	331	307	345	282	297	344	303	316	315	310	327	328	325	310	311	331	311	302	327	318	331	293	334	314	317	303	325	327	309	303	319	327	320	339	311	296	326	334	300	277	301	301	301	311	329	331	315	303	337	323	331	304	326	314	289	316	355	293	324	307	324	311	308	320	315	310	264	299	322	319	304	277	308	332	322	331	327	315	333	312	307	320	331	345	317	324	330	324	320	314	324	330	298	327	320	301	328	312	336	327	348	361	300	320	297	312	297	285	304	337	330	308	306	343	335	329	313	333	320	293	333	300	326	302	328	326	316	338	315	319	308	317	316	304	316	309	302	296	335	301	306	310	329	270	327	342	302	283	309	333	321	304	298	297	315	328	302	333	342	346	297	295	307	338	335	324	337	297	301	274	318	300	309	320	320	349	297	292	305	307	323	296	321	285	324	313	305	283	296	301	338	277	319	306	330	362	315	307	312	314	304	312	339	338	312	294	277	309	297	340	303	293	323	313	319	311	303	345	358	288	319	310	290	324	336	303	301	328	318	311	319	314	295	297	304	308	297	346	340	324	311	317	309	316	312	357	319	313	323	322	287	326	305	293	309	320	305	282	317	326	321	310	320	305	313	292	300	346	337	313	335	312	324	335	321	342	298	313	300	306	347	350	306	290	334	330	294	306	311	292	300	330	293	325	313	287	352	328	312	311	308	278	334	297	307	329	319	295	307	321	340	345	283	330	329	331	322	335	315	301	303	305	298	300	314	279	318	316	292	324	320	282	312	313	341	338	314	339	319	310	334	323	336	296	266	304	299	319	313	324	299	345	318	317	300	343	295	309	310	358	342	316	295	344	314	307	327	307	287	334	333	316	307	308	326	317	325	285	298	329	329	307	318	300	303	344	344	305	300	321	309	327	333	307	289	286	325	310	304	300	328	339	303	293	323	312	335	315	327	298	332	302	309	316	323	300	336	304	303	340	343	351	313	344	320	313	301	302	320	314	297	324	298	335	336	315	309	310	317	311	322	340	280	276	282	311	313	323	336	340	327	315	313	281	322	338	304	315	324	331	334	336	344	324	310	271	302	311	330	280	313	294	316	296	252	302	316	321	323	317	326	304	317	308	337	317	306	298	344	337	289	303	301	324	311	319	285	284	349	346	297	345	319	320	280	320	312	314	359	275	336	323	317	362	278	314	308	288	297	299	302	298	327	299	298	331	310	336	337	308	307	315	281	299	323	315	317	308	311	301	336	306	303	341	311	283	344	307	315	312	323	306	330	309	321	278	307	311	341	307	331	326	341	313	317	310	318	306	314	315	272	315	327	364	314	342	303	284	309	283	305	293	294	294	324	299	299	315	361	282	334	305	304	338	326	314	292	309	310	344	327	317	321	273	305	298	311	289	295	332	321	319	348	300	362	306	328	351	314	298	305	286	292	329	289	327	300	312	294	322	284	283	356	328	308	297	348	296	312	313	322	324	282	316	332	304	283	308	325	307	322	336	350	301	358	306	312	303	321	329	323	280	299	318	300	289	319	322	328	333	309	307	298	310	327	318	302	306	290	342	364	301	312	290	339	316	309	284	355	337	307	312	305	336	301	327	288	298	292	313	292	326	317	322	301	317	298	328	302	313	298	306	321	293	308	303	324	317	316	325	311	295	320	319	314	303	321	318	308	328	337	291	332	308	308	301	321	335	315	319	335	331	293	319	310	324	295	288	305	330	311	305	340	309	287	332	292	303	346	290	300	347	324	321	303	319	327	314	335	329	304	318	277	326	329	318	310	322	278	324	288	345	305	273	315	299	311	324	334	330	360	344	345	313	332	302	286	297	294	314	299	317	323	285	312	318	323	342	322	326	311	316	316	319	288	319	295	346	366	348	310	326	282	297	301	298	291	283	308	312	331	331	352	322	300	337	346	315	316	309	296	342	291	364	306	285	292	317	293	300	311	300	300	305	299	303	320	320	318	335	287	293	322	311	304	278	307	314	317	273	284	280	302	321	311	307	315	319	329	324	300	319	305	298	314	298	283	282	299	324	297	324	299	305	281	305	338	304	296	293
3275	2929	2007	1237	931	771	727	692	760	763	719	732	753	654	718	692	699	694	734	733	680	699	683	668	714	693	704	708	680	713	692	672	686	704	712	701	670	690	728	697	697	730	719	669	666	693	710	741	700	689	685	706	677	706	710	708	703	699	681	700	708	645	713	679	690	692	709	663	714	704	696	719	676	694	723	717	733	702	676	667	706	679	701	678	661	700	699	694	709	672	645	687	680	696	703	678	736	678	710	691	709	700	688	671	697	692	670	652	723	702	688	645	702	741	687	670	709	649	725	688	690	648	699	679	700	676	708	683	679	690	670	652	670	734	658	704	691	682	662	687	677	650	700	664	698	698	702	688	689	687	678	711	644	709	723	662	701	723	689	693	683	701	689	689	637	680	699	702	690	661	721	649	687	699	696	686	670	662	710	683	703	656	710	703	700	686	717	679	717	689	676	665	675	726	725	693	713	688	727	676	673	704	791	679	699	709	688	686	645	675	672	728	643	689	704	715	732	691	653	681	699	640	696	700	656	706	679	725	673	686	700	651	678	650	738	734	713	665	705	649	656	702	719	694	707	651	663	709	714	658	717	716	645	689	767	712	719	668	661	682	740	651	681	663	699	676	704	724	710	688	704	662	705	713	689	705	681	672	736	713	730	710	715	608	703	662	745	706	653	684	734	671	705	705	672	685	662	697	749	690	662	691	704	703	688	695	716	676	695	720	688	647	710	695	704	711	692	719	672	682	704	645	752	744	699	719	675	703	701	684	677	700	723	748	687	690	700	698	702	715	734	722	645	716	660	730	678	663	717	668	690	710	626	700	694	681	692	726	676	701	707	691	716	704	689	715	679	686	699	708	676	675	698	659	709	667	708	705	724	674	704	709	660	680	678	699	688	666	711	693	696	726	712	662	700	720	708	704	688	679	703	677	693	713	664	669	664	722	683	687	678	704	691	678	716	672	711	696	673	734	662	655	710	715	750	668	716	707	702	691	745	720	693	756	697	723	651	667	730	703	676	673	699	696	702	711	674	718	677	743	677	710	685	664	685	696	692	697	642	723	725	711	739	711	681	689	685	693	714	697	703	647	660	681	693	708	689	715	709	679	653	715	682	645	658	713	715	700	662	696	685	682	732	728	712	674	725	697	705	715	672	698	653	725	702	695	713	664	694	668	687	744	681	706	705	716	720	675	671	717	699	689	694	686	651	690	651	653	664	666	693	694	694	746	706	698	653	680	710	684	667	668	701	719	657	685	674	658	684	719	677	701	698	663	660	679	681	672	667	710	731	657	696	713	714	703	699	633	712	707	686	649	694	647	686	700	650	719	736	694	719	666	701	696	702	701	678	694	669	713	643	681	648	711	683	665	677	751	664	730	741	715	682	659	717	708	687	696	741	675	675	665	738	668	741	706	765	709	701	702	701	654	707	715	676	654	708	717	683	652	731	732	684	715	703	664	732	713	750	718	679	660	664	684	718	682	725	709	686	733	713	725	726	709	723	718	704	631	691	704	679	694	636	683	706	754	694	709	717	666	721	697	697	727	708	677	714	678	666	693	677	676	680	737	677	694	732	659	705	685	743	721	664	753	686	706	668	731	700	709	708	685	727	676	706	721	711	645	672	715	693	715	674	681	687	698	726	675	711	707	683	750	706	708	710	703	701	695	701	699	691	727	696	693	732	687	699	706	680	661	660	687	687	703	712	680	683	758	671	706	679	672	655	683	755	719	672	673	705	708	703	734	709	671	672	686	671	676	662	645	708	717	640	699	692	700	705	729	680	700	691	710	716	682	717	718	682	757	682	699	701	696	687	715	651	744	671	724	719	693	686	680	716	650	739	650	718	636	685	743	713	654	702	696	681	720	646	722	661	704	657	689	703	633	699	666	651	669	693	694	678	676	659	719	693	729	737	699	650	668	689	692	622	675	685	639	725	663	659	693	674	681	704	667	649	693	673	702	686	675	664	656	688	673	702	733	673	743	648	731	699	718	673	710	630	649	652	723	712	710	667	745	726	735	676	707	684	702	701	711	691	660	748	646	704	693	719	689	668	689	722	709	709	720	659	663	710	722	682	675	703	693	695	711	737	708	667	683	674	701	719	714	655	685	666	679	665	657	738	701	706	655	689	667	697	733	681	703	756	707	680	675	714	702	683	758	674	685	709	691	729	690	665	706	715	657	688	698	704	641	711	683	686	691	720	642	694	710	716	687	699	666	673	687	716	693	681	697	670	704	710	680	659	739	692	679	697	712	665	682	704	698	720	690	731	679	676	666	671	668	703	672	689	677	706	655	655	691	729	655	725	710	744	705	686	680	692	672	690	667	743	699	699	683	630	675	701	686	679	678	734	717	713	738	659	678	689	687	664	686	641	672	761	705	686	719	739	696	746	651	693	696	674	679	657	717	703	699	701	695	662	686	619	681	702	723	655	743	674	667	648	679	725	676	668	705	649	669	753	640	695	691	679	708	697	704	700	713	727	692	675	667	724	700	675	669	714	657	693	677	675	711	679	729	646	720	650	723	700	732	708	710	735	721	738	685	747	661	699	687	664	719	692	683	656	677	726	664	699	698	695	693	674	680	678	707	728	660	671	718	719	692	756	671	680	673	695	658	698	688	702	716	735	695	703	709	652	687	659	687	711	679	670	660	738	738	727	696	676	697	662	720	706	688	668	712	674	721	691	718	673	699	656	702	711	710	657	662	676	716	715	678	746	743	705	721	698	682	736	719	688	737	690	667	686	704	722	710	728	675	703	711	661	660	628	749	717	681	663	708	683	693	661	705	709	689	664	708	746	720	721	646	671	674	687	676	681	699	708	655	631	703	658	685	676	653	766	739	675	704	686	722	664	696	697	756	706	716	682	656	707	706	660	701	737	678	709	681	711	703	695	675	739	661	726	676	679	673	677	718	647	685	709	699	681	728	691	719	694	673	737	661	702	679	648	644	689	676	703	735	665	652	708	688	670	675	707	725	672	702	751	658	655	730	689	666	689	686	664	673	672	695	666	684	715	697	680	725	667	720	711	722	695	684	685	712	683	676	700	712	733	709	736	659	723	643	674	698	723	728	661	703	698	684	679	689	709	719	699	658	677	700	696	677	689	676	714	709	669	731	699	697	679	661	711	655	722	768	647	704	681	667	695	666	663	653	667	714	712	679	734	686	699	689	694	714	708	691	705	725	697	697	713	699	747	647	714	691	710	666	661	721	657	677	667	682	693	713	650	710	725	651	708	726	717	696	642	749	695	664	631	692	708	695	747	693	687	704	680	645	698	685	683	628	744	652	627	647	685	746	678	695	698	706	703	661	718	688	713	664	681	717	707	677	650	705	729	667	704	671	665	697	727	665	747	689	655	721	707	703	709	649	697	720	723	685	682	718	695	726	738	701	655	687	638	669	721	664	717	706	707	722	690	702	713	674	663	670	722	674	679	692	697	761	652	630	685	656	700	670	690	685	689	680	710	686	697	673	674	677	651	742	689	685	709	760
23534	20826	25111	26679	20837	20823	2801	496	342	324	275	280	267	237	260	260	223	210	234	218	200	220	234	207	208	219	205	193	217	200	202	223	198	195	225	214	225	235	232	217	201	210	192	199	199	231	213	180	206	198	196	183	202	214	195	236	219	182	201	178	202	212	199	215	209	196	209	209	193	190	212	227	192	208	210	210	222	199	194	201	211	201	228	227	207	194	183	183	218	209	201	209	219	186	233	222	203	219	217	216	227	202	230	228	226	223	208	196	213	214	230	199	201	201	217	194	218	242	187	217	237	224	200	196	195	223	227	180	185	219	218	236	205	186	222	205	220	196	222	193	228	210	204	208	222	207	197	190	203	206	227	224	181	202	226	231	199	186	213	208	202	209	218	195	226	189	192	203	205	202	210	229	241	220	191	214	203	216	222	209	189	178	205	199	210	200	181	208	198	194	213	223	203	207	181	174	169	224	221	203	176	231	221	213	204	197	211	220	184	216	198	199	207	202	203	190	165	200	166	218	218	219	201	182	189	205	188	207	178	209	213	201	197	185	202	235	210	204	206	204	209	203	224	197	210	198	220	205	214	245	204	211	204	195	189	233	188	221	209	197	224	217	188	197	203	236	219	206	196	223	229	218	194	181	231	205	198	220	186	185	195	207	218	183	196	174	213	198	200	218	217	203	185	226	201	228	191	168	223	204	197	215	221	202	176	200	208	209	194	186	190	219	246	215	224	205	231	209	220	209	233	211	182	182	225	202	225	220	196	224	183	219	202	169	198	229	183	203	207	201	199	220	196	187	205	225	207	198	194	222	250	211	195	195	193	238	204	198	212	196	199	202	233	191	201	196	192	208	190	188	230	215	196	179	186	191	189	198	217	185	195	208	192	197	182	203	177	199	196	239	182	178	189	194	241	179	203	179	197	200	222	184	200	200	201	227	206	210	177	192	224	215	202	213	185	215	194	241	236	190	200	234	205	230	193	217	211	232	193	198	251	205	206	216	202	205	192	221	215	192	199	225	194	180	195	204	226	209	196	210	190	205	209	196	203	207	200	201	191	205	205	198	192	221	195	230	198	192	216	214	183	209	229	234	226	225	210	193	217	253	204	210	231	227	206	194	197	209	199	226	204	206	211	219	214	235	211	215	200	188	227	215	189	202	212	244	201	179	188	214	210	220	211	218	221	189	196	201	197	206	219	170	189	201	196	227	191	196	217	190	218	216	215	197	225	199	194	224	198	199	211	209	218	188	184	186	220	230	216	213	207	202	246	203	191	189	177	202	198	200	228	188	227	199	178	209	204	219	186	208	183	198	210	193	186	184	176	205	220	177	213	232	210	199	224	209	185	242	235	216	216	251	231	190	219	216	227	195	204	217	215	186	213	214	211	191	213	225	203	195	195	204	218	222	189	210	202	183	207	193	175	243	184	180	189	204	211	187	211	209	225	193	204	235	225	189	215	202	188	225	178	203	224	205	205	212	216	184	244	224	214	172	205	215	225	217	198	191	194	188	208	242	201	194	216	212	227	197	197	219	203	206	226	202	166	179	173	172	193	205	206	206	217	208	215	217	199	188	199	200	193	191	198	207	204	199	202	211	212	231	210	174	188	193	186	219	222	195	203	218	217	219	197	242	208	242	203	170	216	194	220	214	198	224	224	212	212	184	177	221	197	215	205	217	199	209	200	198	202	208	201	219	197	208	194	212	200	224	221	195	223	209	210	208	186	201	181	197	172	205	190	197	215	222	194	198	206	204	214	188	205	205	199	186	197	196	180	214	220	219	204	184	221	206	201	216	178	214	211	223	191	190	204	207	195	229	175	174	187	212	227	190	184	200	203	197	221	204	203	201	197	239	198	189	197	217	204	211	183	187	186	221	191	209	228	216	240	200	200	193	178	193	216	214	199	210	191	199	184	212	207	182	185	200	207	209	228	214	197	205	194	237	192	214	215	179	179	210	203	209	196	220	235	219	213	181	215	228	205	199	231	206	215	196	205	214	214	201	208	205	200	199	232	202	221	198	200	185	185	205	217	214	190	219	202	220	171	186	205	208	203	178	242	202	204	173	220	194	205	188	208	214	216	194	217	240	185	189	218	226	188	214	201	211	209	224	192	211	173	183	208	203	196	206	230	214	210	214	211	208	206	213	174	194	202	200	243	222	209	220	205	220	189	202	209	199	217	214	184	211	225	207	179	233	201	186	194	215	219	212	177	197	213	203	187	220	218	216	216	196	218	213	192	193	183	185	198	234	228	187	184	211	186	208	200	197	205	189	182	236	205	221	199	196	204	204	218	191	203	200	200	219	213	212	184	196	219	201	238	212	198	212	194	207	203	201	208	214	229	221	203	188	215	198	189	223	206	191	173	193	194	224	222	191	198	200	204	215	206	173	206	192	206	195	208	189	195	212	227	216	189	198	204	177	184	220	171	210	232	185	188	216	209	248	210	204	210	212	207	215	199	217	244	211	187	219	229	223	198	164	198	197	234	220	204	178	240	195	207	211	233	171	192	174	205	182	210	207	208	208	219	209	199	183	224	194	212	184	226	191	209	205	220	200	212	210	216	183	189	186	226	193	213	224	199	219	224	186	206	185	181	195	224	196	196	177	215	231	177	198	196	196	200	183	204	176	207	204	219	197	221	194	224	208	184	201	234	220	206	215	201	193	202	205	195	196	198	206	183	202	199	203	196	217	217	234	209	200	225	217	191	176	203	194	218	227	215	211	192	206	209	236	209	193	194	217	205	217	193	192	193	214	202	176	203	184	206	193	208	204	206	200	222	187	196	228	206	212	184	183	192	205	211	186	205	211	231	235	206	197	196	180	184	180	199	220	181	229	185	201	217	224	206	218	212	204	213	241	214	196	187	193	236	203	217	220	202	197	192	211	225	228	208	228	196	213	201	201	210	225	208	215	214	204	203	224	248	194	216	199	194	219	197	192	196	206	189	177	215	215	205	198	226	203	194	198	204	186	211	207	193	193	201	204	195	191	225	211	234	218	225	182	200	195	213	207	206	209	220	233	214	204	215	196	213	205	198	208	196	194	210	222	216	196	182	190	190	193	186	191	217	202	210	212	215	218	252	208	223	209	192	213	200	215	194	198	213	153	182	220	203	194	229	182	196	213	203	237	233	194	222	194	205	208	209	212	183	225	176	221	201	206	204	188	208	233	219	197	182	189	190	193	204	196	229	193	210	214	183	182	219	204	197	212	215	190	193	209	232	227	188	175	201	205	215	186	186	196	199	190	206	211	236	211	174	184	181	210	195	226	172	181	191	197	244	180	217	231	176	190	251	226	197	210	204	213	224	193	207	205	229	208	226	207	202	222	206	209	217	185	196	191	223	208	202	171	187	198	216	227	220	196	186	207	188	227	200	209	187	184	192	219	196	178	222	204	188	206	209	220	210	184	202	227	208	187	208	200	207	195	238	204	218	210	198	201	213	208	214	190	195	222	233	203	222	211	208	196	196	196	217	183	190	210	212	194
3392	5265	3217	1458	905	715	567	562	518	513	496	490	555	478	487	504	496	473	472	495	479	483	476	495	499	497	487	471	523	435	469	459	456	427	429	442	486	464	481	471	449	485	463	470	451	477	470	442	440	437	472	464	490	475	472	481	439	487	474	404	425	476	475	462	489	500	486	476	448	414	440	466	439	487	452	442	489	437	462	480	420	497	472	431	464	456	452	447	484	443	471	498	442	442	493	456	458	455	490	465	493	486	466	465	494	466	463	484	448	451	455	470	456	469	426	453	456	426	454	485	465	484	453	456	478	444	457	497	500	455	470	465	498	458	453	449	480	454	472	477	458	484	455	417	464	463	472	462	477	439	455	455	482	466	447	436	422	473	452	490	490	441	484	422	479	479	454	477	468	438	517	467	456	423	471	468	473	458	471	466	496	444	510	448	459	486	474	458	491	443	461	481	484	462	428	467	444	465	475	457	466	451	456	476	502	464	444	461	435	460	508	444	448	452	441	454	475	422	472	481	473	494	465	440	436	446	438	399	446	445	443	488	459	463	482	484	455	451	460	478	447	478	459	441	471	471	442	475	480	476	508	477	474	477	450	476	455	430	467	505	483	468	466	461	443	443	458	420	466	411	438	475	458	477	426	480	459	442	402	462	478	476	501	482	455	431	463	502	459	456	462	423	439	460	466	445	447	476	477	465	501	487	452	448	446	449	488	491	480	484	470	454	495	463	490	480	476	456	490	457	457	470	489	458	445	450	462	476	463	457	489	454	499	445	433	447	467	439	469	463	432	459	484	443	436	488	423	470	494	495	440	470	479	440	465	436	465	438	442	518	496	481	485	453	457	454	431	429	451	474	449	470	475	453	450	450	444	452	529	443	446	459	468	484	434	435	478	467	497	477	464	504	481	438	436	455	406	464	419	453	430	481	498	444	455	459	496	474	442	469	466	417	498	473	438	478	460	473	451	462	474	469	469	452	475	481	432	445	489	444	463	492	481	452	464	407	456	465	458	447	481	467	457	445	433	478	412	451	469	482	446	508	467	487	494	430	468	465	472	493	466	476	443	476	501	479	465	431	470	480	454	485	482	442	472	452	486	415	485	487	507	488	435	436	475	451	449	446	443	483	441	437	463	448	459	431	468	498	494	460	480	477	461	482	459	434	481	482	449	474	457	460	468	495	473	484	480	444	449	454	445	466	438	440	434	457	448	440	458	463	453	472	444	414	442	478	449	405	429	476	450	456	482	474	449	483	461	457	451	426	517	487	453	460	466	508	473	452	481	460	447	483	464	459	441	454	431	452	443	465	473	478	471	472	469	495	433	471	469	487	472	466	416	477	458	496	480	463	468	470	451	458	440	469	475	453	420	462	456	460	436	429	436	445	489	454	440	437	436	461	477	480	442	484	448	424	442	431	470	428	445	469	463	472	469	466	487	472	479	485	463	480	398	444	486	442	505	492	489	470	499	419	468	464	470	470	463	446	461	466	450	465	473	462	451	469	497	460	477	462	475	453	436	480	440	451	458	462	452	491	516	455	457	490	483	472	453	440	471	455	475	516	453	483	487	494	464	476	435	466	452	483	439	448	431	468	458	440	461	458	458	474	456	449	460	490	443	425	492	465	460	475	497	455	478	475	480	469	468	467	425	429	447	460	454	452	471	446	459	494	444	468	457	475	460	458	445	494	477	467	472	476	466	467	456	441	436	437	475	450	435	445	468	467	465	454	476	464	482	440	455	449	467	460	484	452	449	446	438	479	467	471	467	494	452	432	434	489	451	476	466	464	458	497	458	457	455	465	430	472	426	445	471	486	479	456	437	450	463	452	486	455	458	459	454	457	463	480	476	433	481	466	430	481	449	447	466	476	462	472	459	468	434	446	502	461	455	470	495	462	423	461	423	454	469	455	485	440	439	471	471	474	465	512	498	448	439	450	527	470	484	443	480	475	479	470	416	439	444	457	442	473	451	470	473	491	471	489	478	479	474	470	454	465	453	468	480	462	465	462	469	447	462	471	443	461	504	463	438	478	469	429	469	479	446	469	490	481	497	423	434	484	436	478	439	458	463	447	451	443	451	465	490	467	460	429	467	441	438	479	449	454	449	504	456	452	462	455	461	460	457	439	471	447	462	479	445	494	446	480	435	455	459	451	409	449	435	450	483	461	461	442	460	442	491	442	464	471	472	449	447	469	429	497	445	431	453	465	473	482	470	447	437	494	479	446	473	480	429	462	483	477	447	484	486	441	444	451	453	465	477	449	415	456	457	401	493	474	474	475	434	470	436	476	466	466	454	451	441	517	477	437	473	458	491	442	465	462	432	450	477	464	463	440	463	473	432	455	476	438	440	469	486	494	455	462	446	477	463	463	515	468	476	473	462	484	466	481	456	442	455	450	482	433	502	427	493	478	476	491	434	478	495	478	454	420	468	452	483	436	419	476	479	444	473	448	486	454	444	474	487	436	415	466	457	467	473	479	530	509	445	485	461	495	471	445	434	452	463	454	451	469	484	502	459	450	433	433	472	438	435	504	476	474	448	481	421	454	482	462	469	428	475	455	474	460	450	467	460	429	483	443	454	453	477	476	459	487	464	447	484	473	495	514	490	464	491	466	462	459	452	436	471	445	412	462	473	457	448	437	452	478	443	448	444	465	491	467	501	447	464	493	456	494	469	460	453	459	472	439	462	470	454	454	470	468	423	427	439	458	447	475	464	417	481	465	446	474	459	446	462	484	469	474	495	477	457	466	465	469	456	469	430	440	462	465	466	441	414	463	457	451	462	464	460	453	460	439	450	459	464	481	471	439	458	464	473	448	468	488	498	461	476	440	482	443	469	481	446	436	515	469	430	425	519	463	460	460	457	478	454	448	474	466	465	441	460	469	450	452	420	462	472	459	426	465	461	500	476	455	405	461	465	472	439	439	472	458	455	464	472	472	458	445	464	465	493	466	485	449	460	436	509	434	499	491	464	465	451	449	467	476	479	461	420	446	445	479	489	465	460	476	467	443	458	469	472	444	409	495	464	481	484	475	492	487	507	473	434	454	479	460	465	452	457	452	496	460	437	461	471	455	483	453	496	450	397	470	425	428	475	449	446	414	441	455	465	432	470	464	471	450	456	481	449	460	503	464	468	490	437	451	448	458	463	472	462	420	464	444	449	471	483	466	481	459	454	500	441	487	476	462	457	469	489	423	433	432	469	442	497	430	492	466	431	444	439	491	457	497	476	445	430	445	468	452	453	452	496	472	467	426	477	474	425	465	476	424	449	462	467	468	457	424	464	441	481	499	444	459	463	443	475	422	442	443	485	451	438	494	497	465	415	475	468	466	486	441	419	466	447	464	481	488	476	458	478	464	466	470	485	452	483	475	484	420	439	432	470	426	486	413	443	465	458	458	441	470	461	459	411	441	461	465	441	452	430	452	444	489	450	437	454	447	420	476	449	410	486	469	496	456	414	499	445	429	451	517	484	441	505	444	430	464	446	470
32600	12873	1520	356	293	243	261	226	223	234	218	227	211	224	229	234	241	200	219	203	214	192	229	226	263	216	242	222	227	220	248	220	223	197	236	203	210	217	216	226	214	188	219	216	193	239	264	225	243	215	206	232	186	249	212	249	233	216	203	199	228	240	232	202	223	248	222	226	216	252	212	230	205	209	252	228	200	217	225	221	217	201	222	224	219	191	205	224	206	230	241	203	218	211	233	231	222	233	211	216	199	215	229	207	206	221	226	210	234	220	229	248	238	218	217	226	253	252	228	188	201	233	236	221	192	210	222	222	213	221	245	211	206	245	190	168	204	227	212	190	197	189	207	218	212	222	254	216	231	204	223	241	210	211	208	238	207	222	226	207	216	186	234	253	205	228	241	206	215	199	234	204	248	201	220	204	235	208	240	216	215	241	217	243	225	217	212	197	246	227	212	217	234	218	198	238	222	221	255	215	200	226	213	232	222	185	228	197	208	215	191	208	227	213	222	196	232	236	227	213	206	210	231	229	218	205	218	196	213	230	231	227	220	231	234	212	211	238	244	230	200	219	222	223	223	222	242	194	183	235	224	224	217	205	209	246	225	223	213	195	211	210	189	229	228	215	224	223	197	194	236	237	221	215	216	196	264	217	228	239	244	248	262	227	219	225	210	235	220	214	247	251	232	225	201	208	207	225	223	227	244	201	227	238	225	215	236	208	235	230	247	226	235	226	231	193	235	260	215	200	227	232	215	210	229	233	216	230	200	223	198	214	207	223	199	208	239	232	210	199	240	220	207	199	197	233	190	224	211	229	228	223	215	228	229	211	205	192	198	292	241	236	244	245	229	235	191	195	222	189	208	217	246	182	241	215	188	202	250	218	241	223	199	215	214	238	236	208	250	214	237	200	241	201	201	215	241	231	208	214	241	208	224	221	233	197	181	242	207	176	226	203	212	227	211	218	236	238	220	228	228	178	224	207	221	204	208	208	247	218	219	247	229	206	231	222	227	224	224	246	240	241	208	225	204	202	217	178	199	228	211	237	223	238	206	226	203	231	247	216	232	229	226	195	207	245	212	222	245	228	207	239	235	205	205	212	222	202	187	233	210	207	181	240	203	232	208	207	210	209	250	222	212	227	251	227	225	235	221	200	237	191	213	227	221	239	235	225	234	220	246	231	212	219	243	219	237	219	213	230	211	217	207	251	202	218	230	215	214	212	195	239	202	185	250	216	224	204	239	252	251	222	219	201	227	223	244	216	199	235	221	208	239	226	209	225	220	222	219	213	198	229	201	220	188	190	235	228	202	212	235	222	194	213	219	210	210	233	210	201	222	224	210	239	233	215	210	215	248	220	259	224	237	226	217	209	204	244	232	252	224	204	233	222	214	221	225	213	237	250	212	233	224	227	209	215	231	212	210	168	245	222	227	217	225	228	228	234	201	224	222	216	231	218	214	233	226	212	235	217	224	207	213	223	237	233	237	192	197	228	190	232	239	228	176	220	229	210	224	218	225	242	216	199	221	226	233	211	229	215	224	209	213	228	216	227	202	212	213	254	217	238	229	220	236	210	206	240	263	206	232	192	231	229	204	247	196	203	225	224	202	234	216	247	228	215	219	189	237	207	212	201	230	231	213	205	233	208	219	231	216	207	228	250	245	223	219	248	232	220	222	227	225	234	231	220	235	216	221	209	211	245	220	213	212	195	252	235	226	240	238	209	223	232	209	211	231	231	226	217	243	229	242	206	212	213	215	226	227	193	234	220	244	238	233	224	202	228	235	211	213	191	217	211	217	232	230	231	203	216	224	219	194	235	234	214	234	235	214	234	229	229	199	213	210	215	213	221	228	214	217	203	228	248	227	215	198	212	224	227	218	218	232	219	248	222	215	206	216	234	228	212	192	219	208	210	217	188	220	240	242	215	229	240	236	187	217	219	210	222	214	253	208	214	230	228	229	205	202	226	224	200	200	221	224	227	222	232	195	223	211	237	202	191	215	213	235	227	217	229	234	213	229	222	216	252	218	213	222	210	221	217	217	211	219	217	225	194	233	228	240	239	227	218	223	237	234	217	228	239	251	201	201	230	232	216	225	218	226	201	212	221	205	222	222	202	236	233	216	225	223	220	215	224	221	242	210	235	201	216	197	215	216	240	210	210	191	225	224	211	212	227	226	206	244	211	248	206	214	216	233	221	207	227	208	220	227	215	218	207	231	193	192	220	222	214	212	201	213	201	242	229	228	209	227	259	227	227	205	220	216	241	223	199	211	212	239	235	211	220	248	230	235	220	226	221	234	209	236	208	241	203	187	202	227	214	222	216	239	205	212	216	227	217	207	244	238	259	235	202	232	214	224	204	243	236	225	250	224	222	242	241	173	232	221	232	228	247	209	223	214	229	202	210	209	234	213	224	239	228	205	221	211	217	224	195	204	193	217	226	235	225	218	226	213	216	224	207	237	224	242	217	212	204	239	208	195	199	248	210	216	208	204	230	218	190	216	217	226	215	243	228	224	221	240	222	215	226	216	198	231	216	219	237	221	228	204	217	216	187	228	225	220	223	219	226	216	227	252	219	199	254	231	230	234	208	231	189	221	224	241	227	208	245	193	214	232	249	239	200	228	233	231	216	225	228	221	198	241	209	215	237	211	226	235	202	207	182	237	232	237	235	228	232	235	215	193	220	221	213	236	231	183	182	230	251	258	235	220	205	223	211	235	240	206	218	220	228	222	225	211	214	223	228	237	227	247	237	206	236	226	226	238	221	248	233	208	212	234	241	206	213	213	224	199	220	220	229	231	201	250	230	233	187	200	231	235	207	208	217	215	228	239	242	235	223	218	206	236	217	233	210	217	230	205	220	222	217	213	230	223	194	223	233	193	229	225	252	227	238	218	229	237	220	221	214	225	218	221	220	233	192	252	210	226	205	217	222	223	226	220	223	246	235	207	216	190	202	244	224	223	218	214	214	223	223	231	244	234	219	200	204	228	224	205	215	213	218	205	226	211	237	210	216	223	185	218	232	236	233	174	212	208	222	218	218	222	186	234	211	216	208	206	226	206	216	224	218	236	233	252	209	226	225	208	222	235	225	222	220	209	215	230	236	205	201	212	224	210	239	215	241	227	230	212	208	238	200	217	236	223	201	249	220	225	233	224	226	225	226	215	261	213	211	232	239	206	222	214	232	214	193	218	224	201	206	235	236	203	202	219	228	187	201	197	208	199	228	215	234	231	212	230	228	211	216	196	203	209	201	214	246	221	221	245	212	219	226	237	195	244	194	237	239	200	219	217	227	240	214	226	258	234	227	216	194	204	213	218	201	201	219	218	198	223	202	236	246	216	245	241	207	222	218	207	237	229	210	220	200	192	203	241	214	218	228	204	228	205	211	205	189	236	225	214	204	228	229	227	243	215	226	226	217	243	222	217	242	211	243	226	212	233	262	228	220	220	209	200	219	207	220	220	202	204	193	206	216	211	213	199	237	233	228	232	217
5034	793	727	569	511	517	514	522	508	578	519	515	568	536	498	564	515	491	529	515	502	563	529	544	521	504	500	537	506	541	561	551	543	549	551	527	525	553	538	521	530	556	488	545	548	563	554	531	526	521	518	526	544	565	541	532	551	548	529	529	535	523	560	560	536	514	535	605	521	483	546	524	538	572	565	549	510	517	510	501	521	524	544	550	521	572	515	536	534	518	492	536	548	511	510	539	518	522	533	522	521	557	532	508	510	542	498	502	508	520	566	530	526	527	548	477	544	523	516	499	505	540	516	530	512	536	521	498	492	538	559	511	508	533	533	520	525	489	550	526	532	540	526	522	541	512	555	514	508	498	503	531	524	519	515	551	514	554	546	539	533	540	542	567	497	515	494	534	567	513	511	505	543	511	516	541	542	498	536	561	572	506	564	477	512	499	532	507	547	489	559	532	548	494	512	531	547	529	551	500	520	568	512	603	525	512	538	563	560	531	513	516	552	582	528	525	550	514	555	501	537	569	541	514	513	522	517	514	569	563	487	532	532	530	559	516	548	507	509	580	499	502	536	521	551	471	560	574	548	545	529	538	528	502	528	535	550	546	560	531	535	541	541	548	537	515	521	519	535	542	534	537	519	526	561	541	504	548	546	488	541	523	522	567	491	506	520	516	545	566	524	529	524	533	516	516	526	537	518	558	538	509	543	545	496	556	527	515	530	518	501	507	532	534	525	560	498	548	519	555	526	533	553	538	568	528	546	479	485	527	529	523	525	500	542	494	546	545	525	533	489	574	537	494	528	527	521	511	501	525	542	561	488	529	519	519	543	538	516	543	522	570	550	505	538	513	520	566	549	540	535	550	506	532	594	533	520	536	537	543	509	575	515	506	528	516	529	520	492	528	571	472	559	512	534	516	531	536	510	542	516	527	569	537	559	571	498	518	503	481	517	558	522	540	532	564	546	513	532	532	514	535	535	505	557	481	517	570	575	534	537	562	557	531	527	572	520	539	526	509	520	544	504	521	550	551	534	556	567	530	539	531	538	509	507	516	512	560	515	557	499	483	556	484	562	502	528	552	512	521	544	478	508	507	514	539	559	548	525	474	539	560	559	521	465	525	581	525	558	549	547	541	493	508	519	537	549	515	530	513	521	527	535	516	528	526	570	537	516	525	507	547	544	536	512	532	505	488	504	514	550	530	554	549	522	535	496	518	560	574	532	534	529	510	549	534	561	503	501	494	514	539	564	559	585	493	539	551	521	526	534	526	553	500	521	568	540	533	499	539	493	545	531	551	529	558	557	525	558	506	538	532	527	517	581	500	521	525	569	510	562	534	522	497	535	539	506	556	577	519	519	532	554	522	541	565	564	534	509	518	504	519	492	546	547	522	539	543	533	523	493	565	522	520	520	503	532	519	535	549	535	491	551	586	538	511	537	519	527	562	544	541	506	494	565	511	500	551	505	555	554	520	502	527	538	531	504	537	538	543	549	546	518	503	543	506	506	547	553	514	538	533	539	573	513	510	503	525	562	556	570	504	529	532	526	509	506	497	519	527	542	526	517	498	538	544	562	495	520	542	517	550	555	548	549	510	500	475	545	506	532	494	500	533	502	557	524	532	518	517	522	537	525	530	565	545	538	537	571	500	491	500	524	529	536	522	508	528	530	516	534	510	507	542	511	502	523	520	542	534	539	515	525	514	534	549	503	541	571	544	540	501	473	542	507	489	547	544	562	537	525	543	516	509	559	536	558	557	525	495	525	504	521	487	497	531	516	558	550	551	533	534	510	532	532	540	526	528	545	546	523	489	574	562	530	537	536	524	546	549	517	511	542	537	540	583	506	518	533	538	551	501	525	546	537	535	546	545	512	548	562	544	533	522	513	548	546	515	539	561	536	531	527	552	512	513	564	516	493	517	523	503	505	573	512	504	542	577	553	550	499	557	543	540	516	498	542	519	540	503	500	530	523	504	534	543	517	530	504	539	519	522	566	505	516	516	559	516	521	533	525	521	552	524	532	538	485	534	496	498	540	547	531	530	528	514	491	525	524	542	539	505	452	556	514	497	455	539	535	544	546	537	516	531	557	548	525	575	540	540	511	542	501	501	491	536	525	531	531	551	544	568	534	512	555	539	535	541	544	508	548	525	547	532	500	526	524	515	552	557	537	541	513	564	571	546	544	547	532	539	509	491	555	513	560	552	542	525	500	513	560	557	507	546	526	527	542	530	539	535	527	492	554	547	516	526	497	490	483	537	527	527	501	498	524	544	480	541	562	541	519	509	508	518	550	526	510	544	494	551	566	517	562	524	538	514	567	552	524	544	555	504	505	556	540	547	494	531	500	565	495	540	509	529	476	543	519	559	545	537	547	517	496	549	580	551	532	522	477	569	540	525	519	553	509	532	534	536	552	534	517	562	511	558	510	520	529	515	530	540	540	491	523	509	537	548	522	525	497	492	535	549	513	517	515	540	502	519	537	555	545	532	568	551	537	525	497	507	563	536	550	561	560	538	529	487	555	505	519	533	556	529	494	568	524	549	564	522	493	554	574	533	546	540	554	523	557	542	511	596	498	528	531	555	540	559	571	545	522	469	538	534	539	554	537	521	509	524	536	502	536	519	489	547	524	531	527	553	511	527	506	468	495	558	484	524	497	535	571	513	536	535	588	554	543	543	532	528	534	528	520	524	508	528	541	532	558	514	556	572	540	562	557	515	556	511	524	539	543	539	492	559	542	522	563	520	563	522	528	540	514	563	543	518	543	541	553	526	550	548	523	545	522	550	580	536	521	542	525	519	528	527	548	489	565	519	531	547	572	532	518	547	503	539	547	562	526	555	538	510	553	541	558	545	556	555	573	568	543	567	526	520	529	531	540	549	511	528	494	474	533	546	552	554	554	510	533	524	554	534	510	575	542	540	536	539	493	522	574	531	509	553	521	508	531	518	524	548	497	502	539	522	540	523	549	563	520	507	499	524	524	501	519	493	577	505	532	537	526	514	546	515	500	519	506	534	549	525	540	521	522	542	499	537	531	555	508	509	551	529	508	499	531	575	524	506	591	546	516	529	526	541	564	518	566	537	528	488	534	527	541	544	560	548	566	498	503	545	531	545	552	500	510	512	541	499	535	516	533	574	535	486	530	544	555	492	534	531	559	497	533	554	549	548	492	532	537	538	572	536	583	561	529	521	564	488	562	567	563	507	550	569	522	539	523	531	535	539	491	519	513	545	538	526	502	531	562	565	514	507	540	515	519	502	490	506	545	540	517	554	532	543	513	556	511	568	560	548	527	562	532	550	538	510	557	572	521	538	524	536	545	529	495	533	505	512	539	529	551	541	550	532	495	530	473	559	528	527	519	562	503	514	527	494	515	549	586	523	545	557	556	545	493	512	556	520	522	513	570	505	556	506	544	558	571	545	543	510	573	549	531	499	565	561	546	538	566	577	539	549	538	538	531	555	484	539	596	504	526	506	518	527	508	551	546	536
24564	20825	24317	27392	18747	968	482	398	331	343	315	352	348	334	353	356	310	333	298	338	313	336	322	310	315	320	352	328	312	339	321	328	291	314	314	309	307	303	287	300	297	329	332	314	291	327	333	345	284	352	330	296	322	308	323	289	299	306	318	301	334	315	304	348	328	339	322	312	325	299	296	305	331	334	327	339	313	292	342	360	325	303	313	302	345	320	332	315	359	292	311	307	323	322	335	311	350	295	286	314	332	326	340	299	298	318	330	297	305	328	338	324	275	329	298	319	285	319	345	326	328	289	315	312	337	288	340	330	347	319	310	304	316	333	319	353	350	314	318	285	305	307	315	343	313	282	303	318	353	339	330	317	322	319	328	307	278	323	338	296	318	312	340	312	335	294	325	340	311	335	295	312	318	322	295	352	313	309	298	325	375	331	342	351	334	287	316	305	318	323	304	335	347	285	332	337	302	353	319	279	289	323	303	321	322	304	308	287	272	290	339	331	328	313	309	307	311	335	290	314	286	322	342	330	268	324	362	334	331	321	330	358	340	293	313	320	311	312	315	322	304	305	328	309	305	300	326	314	343	285	310	298	283	307	338	320	300	311	306	290	281	294	307	262	339	315	309	322	305	311	323	304	339	278	300	305	325	303	346	305	330	348	315	309	317	304	328	325	349	307	351	317	312	315	299	307	289	304	291	291	300	313	298	329	340	323	307	320	287	353	349	276	332	320	327	337	359	346	311	288	309	299	326	292	271	332	322	323	280	306	335	314	358	292	305	295	285	333	332	325	296	309	307	300	330	275	299	295	317	297	323	359	332	335	352	372	318	311	329	325	304	304	316	285	314	303	293	299	281	332	301	277	322	309	316	356	279	299	307	342	336	308	278	316	350	315	335	288	329	322	335	345	339	340	328	347	312	335	342	311	301	283	296	347	330	332	321	326	305	296	322	328	319	313	314	334	330	301	330	277	282	302	333	316	302	325	296	328	313	330	317	319	334	328	348	314	309	326	315	281	347	311	356	284	346	317	308	314	283	320	325	294	306	316	307	320	322	337	318	285	314	348	304	320	350	301	322	338	292	335	282	312	303	317	302	287	318	315	292	299	310	276	285	317	354	287	306	377	304	345	330	323	325	342	295	301	317	300	310	321	290	317	327	298	308	314	328	285	265	303	318	295	332	322	313	314	303	311	339	337	356	318	287	340	302	308	305	289	280	343	311	300	316	270	293	341	308	316	319	357	282	297	315	310	320	304	317	304	311	340	319	345	340	328	326	332	304	314	328	337	329	330	344	320	317	311	298	325	304	311	308	293	356	326	333	360	316	265	330	309	322	317	293	306	319	326	295	301	356	308	369	305	314	298	323	333	320	302	288	329	319	306	304	314	310	263	264	304	343	314	321	315	295	303	292	321	311	320	322	295	338	307	290	307	320	322	270	297	309	312	303	332	317	321	354	298	319	292	281	310	307	322	319	309	305	294	317	326	299	334	314	318	355	328	291	322	327	280	295	300	299	305	296	338	329	324	311	309	303	328	322	300	275	325	328	291	315	304	292	286	304	325	287	308	319	275	317	307	313	301	323	315	288	297	301	317	324	301	310	313	287	304	315	284	317	311	288	317	326	296	325	316	321	314	341	296	335	322	279	343	316	330	300	321	311	320	331	332	314	303	334	309	297	311	306	329	315	335	301	326	285	294	321	310	316	333	304	286	291	327	310	322	314	330	323	283	334	329	313	316	334	301	328	279	302	305	299	293	312	335	307	306	316	297	302	306	284	321	294	308	298	315	295	296	322	302	328	303	312	321	323	286	306	331	291	313	303	300	284	328	321	300	318	354	296	302	314	306	328	350	311	305	302	324	342	346	338	327	268	309	338	327	295	307	286	300	296	313	310	325	315	352	318	338	353	297	311	299	289	295	309	295	311	275	337	299	298	323	321	352	320	316	310	324	335	331	342	322	320	302	322	293	322	303	261	353	311	294	292	321	332	344	316	288	342	306	302	297	296	314	292	312	302	326	318	323	265	313	294	330	327	311	295	328	295	284	301	303	279	274	297	332	310	306	308	338	287	311	326	309	341	351	342	279	294	331	336	287	301	313	299	299	339	307	352	324	315	306	315	321	291	317	371	311	313	288	331	285	300	325	308	329	332	298	318	323	321	326	304	344	341	308	335	311	310	302	321	279	299	314	302	325	282	330	291	296	309	323	340	299	292	299	288	273	306	309	300	313	337	325	320	314	340	321	335	301	322	296	282	294	344	290	332	304	288	284	302	307	320	346	286	336	313	301	282	359	328	322	305	302	302	338	288	296	330	297	307	294	322	291	330	310	268	301	313	348	345	313	354	324	297	327	307	310	330	311	322	298	278	298	316	333	291	340	338	327	350	330	307	315	304	315	293	324	316	340	316	330	334	311	312	337	287	323	336	338	300	341	333	320	322	298	299	313	290	323	292	318	310	300	288	328	268	317	319	327	295	305	302	296	291	310	289	307	309	339	317	311	314	306	305	327	317	318	318	320	329	318	307	313	311	281	314	317	323	308	317	290	279	287	279	328	319	301	300	335	301	346	296	302	303	317	338	311	331	295	316	294	290	322	310	284	310	312	303	295	321	326	313	294	309	311	331	329	321	315	315	320	304	317	314	316	288	349	365	310	344	322	295	326	328	294	289	305	313	282	299	329	277	301	309	350	306	310	311	290	331	303	304	303	314	291	296	319	347	313	319	318	333	319	314	324	344	296	283	333	295	307	324	311	310	276	358	332	278	306	307	283	279	326	327	309	323	276	305	303	311	322	303	338	326	261	302	276	326	283	315	289	290	276	321	322	321	323	323	281	302	329	310	314	306	314	315	327	330	340	305	305	289	300	309	309	305	310	311	323	321	313	299	341	309	293	339	306	324	302	325	300	288	304	301	332	336	274	288	351	319	345	321	298	309	293	285	320	305	304	302	297	296	332	323	341	309	331	315	314	313	334	323	293	335	329	317	292	283	299	296	304	321	341	326	332	291	315	260	328	333	311	283	318	296	297	328	325	324	322	328	337	324	306	329	292	322	298	295	309	332	295	317	317	305	282	312	300	314	331	321	283	289	323	340	343	307	299	299	285	253	358	309	300	308	323	256	327	357	320	301	322	307	313	329	305	300	300	294	355	322	319	313	302	309	305	296	301	315	289	319	321	299	316	291	321	330	323	339	334	316	346	326	326	307	337	334	341	331	315	297	308	323	300	324	308	364	322	330	335	287	332	317	301	314	337	288	335	294	325	320	309	310	320	356	308	281	288	284	317	331	301	344	305	306	304	284	289	303	289	304	324	320	320	277	292	281	273	309	296	315	307	335	296	322	325	314	335	310	343	305	265	316	309	312	285	311	322	330	326	297	315	334	320	296	304	319	304	311	297	309	321	314	296	296	334	283	295	324	301	313	302	343	293	338	308	313	300	311	323	335	335	321	329	303	281	312	344	325	334	324	316	304	325	282	319	313	313	292	296
3282	3026	1965	1165	916	795	781	765	702	750	731	662	704	635	743	717	691	671	698	715	738	693	717	678	690	678	694	707	723	689	695	674	673	734	652	725	705	667	655	687	676	723	686	753	675	727	624	701	679	671	677	692	706	687	720	667	684	687	686	751	688	653	662	693	695	700	723	700	671	667	690	718	708	701	660	691	652	677	692	671	696	718	685	593	722	686	711	712	737	683	674	693	683	646	671	691	694	730	718	664	719	646	723	728	686	723	715	708	729	701	713	646	708	673	716	683	691	692	718	733	687	702	694	692	692	714	678	645	667	655	674	716	688	651	678	708	657	695	686	676	676	704	752	709	674	662	703	692	724	672	685	730	641	693	706	679	783	700	721	661	715	732	685	691	721	674	708	696	628	670	653	694	724	642	696	680	700	620	728	727	671	713	672	781	696	706	735	714	655	672	740	709	681	706	729	697	671	691	681	718	710	692	700	743	649	692	699	724	693	683	700	696	716	694	663	737	697	717	721	679	682	758	722	696	681	679	708	693	717	680	715	698	711	739	672	743	715	699	651	636	696	673	671	672	703	726	687	745	666	704	647	676	661	732	715	715	709	704	734	688	711	700	670	680	721	730	666	699	696	712	666	738	647	702	685	717	686	670	661	684	716	675	706	675	751	694	677	689	697	712	736	638	676	677	722	712	656	681	752	676	710	698	734	724	698	693	711	666	708	676	712	697	715	696	724	723	655	668	674	664	672	714	721	683	675	677	696	701	692	711	716	671	735	708	654	678	682	749	695	684	694	738	669	670	691	675	743	681	669	716	708	752	665	664	728	666	698	666	702	669	680	687	724	680	696	660	684	738	664	726	628	697	706	695	709	686	707	719	691	720	730	696	706	665	689	684	654	705	701	728	733	686	692	745	734	722	684	731	672	711	700	721	722	651	683	716	699	702	695	692	709	673	636	720	744	714	682	702	698	702	711	726	698	674	695	724	671	724	706	714	699	735	722	736	722	712	729	693	711	689	674	655	692	682	683	692	690	702	681	655	678	699	684	687	671	681	723	681	676	693	695	701	669	734	670	717	683	691	664	689	705	737	737	682	731	701	724	734	688	734	660	710	759	694	672	740	690	725	682	642	719	693	733	682	694	683	731	685	703	700	714	672	771	693	692	730	707	697	674	728	699	687	732	702	682	694	693	666	694	714	671	698	701	669	713	690	695	666	733	666	728	665	718	699	627	678	688	666	720	647	680	702	696	683	670	702	654	651	685	759	694	691	690	722	687	676	674	710	642	710	694	691	769	661	690	746	710	727	687	714	702	664	691	677	717	661	698	713	676	712	691	662	677	688	675	664	689	748	754	687	705	731	677	735	724	690	692	728	678	675	678	660	757	671	727	718	699	653	679	728	681	697	686	733	704	720	653	695	680	628	680	678	708	706	718	700	657	698	738	708	706	706	683	680	724	702	672	714	719	737	709	692	762	709	661	642	682	708	695	691	695	708	706	725	719	685	701	730	705	671	711	683	686	699	724	757	662	690	688	648	692	677	712	685	702	708	651	687	695	669	709	729	672	672	731	727	740	705	662	669	684	676	684	686	692	700	707	686	697	680	703	745	712	705	701	673	706	707	686	659	652	689	694	712	711	727	700	687	648	701	686	729	712	699	643	718	706	639	641	701	705	727	754	682	693	671	707	689	707	699	708	699	722	692	702	746	688	702	686	693	705	695	678	695	667	677	691	710	691	668	687	676	672	715	711	706	663	704	717	701	706	681	669	689	696	680	716	721	682	689	739	701	674	708	719	665	710	677	684	695	674	692	676	710	681	667	671	667	652	703	678	746	688	683	703	704	703	724	695	675	661	658	699	673	703	665	674	678	704	716	705	682	710	677	750	680	710	733	659	665	741	705	670	718	723	688	713	706	645	697	687	671	689	716	671	668	723	709	628	739	682	649	686	715	665	712	667	693	717	652	728	723	698	701	733	699	654	707	687	716	702	710	709	676	697	711	705	742	724	708	699	658	666	738	703	688	725	681	698	698	710	734	652	689	710	647	709	680	684	665	670	689	693	690	719	711	688	725	697	697	658	725	726	693	710	661	731	726	716	723	653	724	688	677	714	669	686	725	705	672	700	705	634	714	690	695	692	697	692	691	714	683	680	699	727	687	690	708	674	698	676	681	703	696	678	702	692	681	706	730	691	689	711	677	683	720	682	667	692	695	689	732	739	670	674	754	727	727	726	683	732	716	677	660	662	666	708	694	707	719	710	734	685	674	687	707	726	735	694	703	684	704	685	703	699	676	676	709	679	717	674	744	704	687	682	695	737	650	722	672	696	705	682	684	658	714	714	641	719	649	706	699	669	654	690	708	668	723	654	704	715	665	701	696	725	718	684	693	694	656	649	694	696	642	681	692	678	733	711	701	703	690	716	669	662	688	679	650	669	724	720	693	688	649	705	704	670	638	751	733	691	726	704	698	680	679	684	741	666	712	660	695	735	731	693	708	687	653	687	657	694	710	712	668	699	716	704	719	709	694	669	687	662	745	725	703	689	725	648	699	726	706	667	699	681	671	724	742	682	677	703	742	682	702	696	734	658	695	698	680	728	736	652	673	682	718	680	726	694	684	692	698	686	678	683	694	658	692	703	679	731	680	725	668	669	645	665	668	679	673	672	686	706	682	637	727	728	693	667	688	669	724	704	729	710	634	714	689	708	665	681	692	678	710	712	687	668	665	713	717	703	712	767	663	695	723	708	690	725	699	697	718	657	721	750	693	689	700	731	751	643	672	683	716	641	661	718	672	702	713	642	696	676	681	741	706	745	677	672	683	682	678	679	658	711	719	674	709	710	715	688	738	719	654	649	733	659	658	702	682	714	708	731	673	689	653	691	682	738	707	716	681	733	686	692	673	639	689	740	663	706	686	658	674	669	700	710	696	697	670	697	707	708	754	712	694	696	725	668	717	714	693	731	660	697	667	644	704	682	689	701	711	668	684	690	698	680	717	689	703	694	725	713	725	691	688	707	714	676	694	694	695	687	715	673	642	690	690	730	706	663	694	669	730	652	720	650	702	708	727	688	697	677	685	710	662	735	675	678	716	692	689	696	657	761	700	691	657	714	687	687	715	740	708	729	677	707	656	709	702	700	735	723	697	673	659	720	664	705	632	687	708	718	734	711	630	685	703	688	710	734	706	680	664	706	660	718	680	704	660	736	706	636	644	720	681	743	704	702	675	656	710	687	701	720	728	708	710	702	608	737	699	701	665	692	701	653	659	697	713	693	665	674	715	722	694	716	681	676	691	711	702	693	651	712	719	703	684	731	659	706	675	670	721	688	687	718	690	677	734	716	696	739	700	699	722	736	657	714	656	661	744	670	709	687	717	666	642	699	683	698	677	724	728	678	681	733	704	700	734	695	679	705	728	652	714	668	722	677	684	720	706	706	656	676	667	683	661	716	695	684	673	695	699	674	743	650	697	697	701	675	713	683	680	691	667
23571	20822	25089	26659	20824	20799	2574	507	347	325	294	286	243	230	243	255	251	220	245	225	224	236	228	222	213	204	224	214	210	249	209	215	262	187	201	226	199	208	206	202	197	179	197	227	194	219	216	197	196	209	214	228	197	184	195	212	206	236	187	214	209	217	196	199	222	202	210	216	243	223	187	184	199	205	217	193	192	199	179	212	211	189	201	211	242	210	220	208	202	217	207	219	207	188	221	201	201	203	176	239	201	208	210	213	196	224	189	218	233	229	219	211	232	210	205	206	205	226	222	191	196	216	217	231	221	195	232	222	202	230	204	213	223	210	179	211	236	236	201	188	210	196	180	173	255	213	232	214	204	197	249	201	197	203	196	178	202	229	218	212	222	223	181	186	212	222	226	200	248	208	221	191	212	221	194	221	212	226	208	208	200	204	199	212	203	230	165	209	225	210	211	217	208	239	196	210	212	212	212	214	188	245	207	198	186	179	220	218	231	233	197	218	215	209	203	194	232	200	204	230	217	202	210	234	205	212	215	248	214	214	227	212	184	232	228	190	222	190	186	244	202	202	187	206	205	192	225	208	211	196	216	192	213	220	226	215	202	193	204	221	207	212	204	229	203	222	202	205	227	198	198	176	192	216	224	202	207	236	202	225	216	213	209	198	214	219	217	204	199	253	190	223	194	253	217	234	216	206	228	207	170	212	178	189	200	208	217	227	222	200	203	206	211	208	200	235	203	202	225	191	204	185	193	227	237	215	205	205	206	177	186	249	195	226	222	200	206	215	194	206	209	200	178	192	210	220	199	224	197	232	211	201	209	217	212	214	204	186	190	215	199	196	224	189	206	194	217	214	212	214	195	231	193	208	208	212	226	214	193	216	198	221	181	220	201	195	197	214	237	207	191	224	223	201	190	192	188	216	204	233	201	186	201	196	181	213	179	197	218	226	230	192	183	205	209	211	208	225	193	196	240	227	194	190	192	209	201	213	202	203	222	218	205	187	199	203	206	230	232	221	201	193	180	192	219	188	217	200	210	205	199	208	226	201	187	215	209	184	204	224	176	171	210	199	203	216	205	224	207	248	220	188	212	225	187	185	199	212	200	212	212	206	211	224	213	228	213	219	217	184	193	207	222	188	201	190	231	204	167	180	232	193	203	218	225	210	187	208	192	244	190	209	207	201	189	206	202	182	188	209	166	184	214	205	229	210	222	213	194	190	193	223	207	211	206	222	205	207	185	191	221	219	212	214	170	199	208	194	181	196	195	223	221	186	224	208	218	196	206	206	217	202	219	202	202	206	202	209	220	224	194	199	195	213	206	201	229	213	203	202	213	204	199	201	208	238	210	214	195	226	213	220	211	209	188	210	225	198	207	207	208	205	203	187	216	209	217	205	206	205	206	226	177	210	198	214	189	198	177	200	195	171	191	219	206	205	218	241	210	177	190	204	228	185	196	190	187	188	183	181	191	185	213	173	192	227	186	205	200	187	204	191	219	234	199	218	204	227	204	212	201	198	213	205	198	221	190	250	214	189	213	192	237	224	174	204	226	217	231	227	205	197	214	194	202	213	199	208	207	195	216	191	217	205	187	246	178	197	209	214	203	212	194	184	187	183	204	188	208	206	208	201	221	232	196	174	230	203	218	197	204	222	224	213	206	204	205	209	201	184	204	189	200	170	199	208	216	219	226	207	211	186	205	178	200	211	224	193	201	199	239	198	216	185	214	214	198	217	177	207	193	207	205	199	200	219	208	217	196	217	182	207	216	232	178	188	195	220	179	207	211	211	196	207	211	232	206	195	199	203	221	214	218	218	220	214	186	214	215	193	192	221	175	197	212	216	213	232	218	202	190	191	176	192	210	188	183	203	196	211	219	226	215	230	237	214	179	204	192	219	220	208	214	228	208	196	201	222	230	212	202	190	205	200	191	199	234	182	219	224	226	210	197	218	208	181	204	211	187	192	250	218	201	188	176	200	217	215	219	203	185	204	187	204	188	185	194	196	214	187	198	220	220	215	196	201	228	212	216	215	215	208	232	179	213	222	205	209	222	187	230	207	217	221	196	213	209	243	205	209	198	185	205	184	196	206	207	199	220	217	212	174	194	211	225	225	211	230	220	209	209	218	168	197	235	203	204	203	201	222	209	222	212	195	193	238	214	199	208	196	215	225	212	204	200	188	225	193	207	207	197	195	238	211	198	228	206	233	189	222	185	198	202	208	199	257	210	204	188	207	185	219	188	215	204	193	192	218	213	190	192	220	199	192	222	188	229	206	186	211	180	191	202	206	210	194	230	219	198	209	210	221	172	193	189	182	202	227	179	216	227	214	208	224	205	215	216	192	193	202	199	176	185	215	249	230	196	206	204	211	219	180	211	205	219	218	246	218	230	221	213	203	206	175	215	194	212	216	191	215	236	207	170	199	209	220	208	220	194	187	211	199	195	182	198	198	183	198	197	192	224	187	199	195	198	219	203	228	220	204	230	186	204	198	215	232	184	184	182	205	170	191	223	240	185	222	211	234	212	203	186	215	204	205	210	223	220	215	200	206	236	189	223	235	229	200	211	214	202	193	210	193	187	212	193	193	203	215	197	197	219	213	215	215	200	250	203	197	169	219	183	192	189	181	212	229	225	214	223	216	199	203	210	221	208	186	190	197	230	177	201	218	237	222	197	194	186	200	205	191	173	185	202	202	184	215	179	202	199	192	212	223	220	215	218	207	238	228	221	206	203	182	199	206	219	208	194	199	208	196	201	203	199	215	211	192	211	211	212	214	209	200	196	200	206	222	193	204	219	207	213	195	215	208	198	228	202	215	181	195	205	197	169	191	206	207	197	211	202	204	187	200	188	157	195	211	201	202	208	222	177	215	201	210	197	197	184	204	201	215	181	174	203	179	194	215	220	195	187	207	205	190	225	201	205	212	223	201	201	193	218	210	223	193	203	213	211	202	210	204	185	213	211	206	219	209	236	184	224	198	185	217	235	236	189	197	214	176	218	214	207	214	179	191	222	226	197	218	209	195	219	190	192	195	206	238	192	226	217	198	195	186	222	199	213	188	193	222	196	210	186	207	191	246	197	228	197	201	206	203	214	206	197	191	220	214	191	210	195	236	211	213	266	219	199	206	207	187	191	199	218	218	218	201	199	220	186	218	214	193	205	221	209	204	217	231	200	239	211	179	199	220	218	227	192	203	215	199	195	185	204	228	214	199	183	202	189	200	188	205	198	203	219	197	175	209	182	190	187	194	255	174	177	214	208	197	204	204	198	201	194	208	237	212	201	220	204	189	204	219	198	198	203	240	195	222	209	194	209	232	201	228	193	231	183	235	196	226	233	210	229	200	209	204	222	218	190	195	192	205	221	182	184	202	205	200	187	218	216	202	228	196	197	182	208	177	237	191	195	194	216	227	210	198	203	246	199	208	213	217	195	229	212	212	211	191	195	223	245	224	209	185	218	183	191	194	166	204	170	195	195	199	201	223	216	209
3313	5190	3214	1511	914	723	593	575	547	493	533	482	497	457	515	503	513	487	478	451	446	490	476	456	479	456	443	480	434	456	463	483	483	449	459	490	505	459	454	447	447	440	465	455	497	435	477	481	459	463	502	473	429	506	450	475	483	465	480	441	480	456	470	496	462	488	452	446	420	444	487	444	467	494	503	461	455	444	514	447	463	475	444	459	424	480	442	429	475	457	493	477	434	465	467	491	523	506	462	479	473	456	471	508	470	464	449	432	467	476	481	482	458	485	444	475	480	487	414	455	468	476	468	453	439	430	486	476	465	463	443	421	436	484	442	447	479	453	470	459	447	477	458	472	413	464	460	426	502	425	460	462	457	488	457	442	473	462	467	444	485	474	463	464	475	466	436	463	492	451	456	469	422	451	472	492	437	473	451	475	471	459	484	474	457	495	483	417	458	441	459	448	467	451	464	469	461	503	447	448	451	464	447	480	456	474	496	460	479	504	499	459	455	469	484	477	466	473	473	474	457	461	470	452	471	465	463	505	439	439	485	453	436	454	498	459	472	444	444	449	434	458	463	464	463	453	446	431	453	425	476	482	483	455	455	449	452	461	483	491	449	464	462	476	462	437	487	473	464	502	505	423	455	473	438	435	452	449	421	453	465	434	475	467	491	461	459	493	478	462	482	473	486	428	446	469	441	458	457	490	451	447	458	488	439	467	444	453	465	445	455	442	469	457	474	441	451	468	478	428	484	445	456	465	484	449	464	486	456	474	432	482	478	474	438	491	451	487	443	486	482	397	466	455	454	440	470	468	477	455	480	445	478	453	475	467	460	442	440	470	507	438	463	487	477	487	473	482	453	458	458	484	468	463	439	467	438	494	488	489	432	479	480	439	426	439	449	440	432	464	446	414	467	475	447	473	488	465	480	424	461	404	459	460	461	499	460	463	456	471	460	486	480	488	508	511	466	441	473	477	470	476	427	483	459	443	448	471	455	461	478	439	462	474	480	475	443	491	466	471	441	428	484	462	491	451	471	471	465	475	432	452	450	414	449	460	457	471	433	454	479	442	444	442	485	442	449	432	460	462	465	451	442	453	469	475	487	484	465	442	450	508	461	468	483	484	447	466	456	462	480	452	453	466	461	472	477	513	471	435	462	475	432	445	474	456	467	458	466	476	431	436	461	454	419	444	473	497	520	468	436	462	525	453	464	436	513	477	462	467	464	454	471	464	461	458	486	476	496	436	439	441	427	456	459	488	433	471	487	456	474	469	439	506	448	503	443	451	436	441	472	457	457	452	454	444	488	501	456	467	444	478	471	463	433	464	467	475	397	458	488	492	500	452	441	439	436	435	452	451	456	475	454	482	443	483	436	480	428	423	503	488	448	470	485	453	453	434	471	468	496	489	470	460	477	497	454	505	429	500	434	456	432	460	446	422	463	509	456	436	446	476	484	476	474	480	484	455	443	435	440	446	451	439	440	458	461	448	421	444	453	447	455	462	483	476	438	482	450	487	461	469	468	458	470	486	486	483	440	429	468	459	455	484	445	451	471	484	469	475	446	457	481	487	449	529	461	481	453	492	494	473	480	491	460	486	429	470	461	468	466	466	441	469	484	472	472	485	443	483	458	466	467	444	422	467	462	440	455	465	458	469	474	478	498	458	474	441	497	487	493	456	492	507	502	460	487	453	474	431	456	458	436	492	455	455	457	456	520	432	454	508	452	437	470	486	467	479	420	463	478	458	476	458	481	480	441	479	472	478	485	466	448	466	450	455	458	440	457	460	491	450	451	420	431	465	468	458	459	423	450	457	488	439	461	459	474	436	479	483	476	490	474	484	457	461	504	458	460	434	485	496	478	447	512	472	421	466	434	454	486	469	504	443	427	448	479	448	439	472	450	422	486	427	495	510	453	450	469	434	477	491	475	468	422	454	497	459	440	446	440	446	433	505	441	452	501	492	453	478	472	471	489	473	497	455	438	452	477	451	481	454	480	430	457	424	446	464	503	498	467	461	443	443	438	470	461	462	451	435	500	451	482	455	441	489	441	481	461	495	459	477	458	430	472	468	476	441	464	500	490	481	448	510	425	505	453	467	477	497	443	453	435	475	466	459	499	498	437	465	487	476	452	445	474	460	470	475	466	426	462	444	438	455	467	507	478	439	479	438	461	456	480	468	473	496	434	496	479	432	423	453	444	482	477	452	482	472	439	488	480	450	448	513	477	463	464	431	455	463	450	461	452	458	473	457	456	448	473	454	442	480	455	452	458	452	448	463	468	433	526	451	479	522	515	467	485	468	462	475	468	444	466	454	478	451	465	463	419	421	481	461	466	472	465	407	463	454	438	479	473	470	463	448	459	442	501	493	456	474	459	467	459	463	455	438	472	450	463	444	448	467	477	468	473	498	461	471	481	502	462	500	481	425	465	470	468	461	448	462	444	446	433	459	454	474	473	422	463	481	459	462	477	487	466	453	445	437	439	466	482	445	473	456	478	472	437	469	473	456	460	438	487	432	490	491	467	487	448	434	445	477	471	470	470	483	494	455	463	435	471	421	418	496	454	433	492	457	482	430	480	500	482	437	420	422	440	460	446	448	432	494	456	465	470	469	500	482	458	480	503	458	489	467	459	472	493	470	441	473	462	460	505	445	454	450	457	466	470	462	458	496	462	473	445	471	424	443	468	454	444	463	459	450	479	449	471	465	505	466	505	456	437	441	436	464	433	494	504	480	486	468	487	486	505	474	498	436	480	457	461	463	458	430	472	444	466	468	485	466	477	454	453	451	469	468	472	480	459	421	477	472	481	458	464	477	477	498	462	484	453	473	485	455	484	469	478	453	453	486	473	441	506	475	469	435	466	442	469	470	485	485	450	461	476	466	461	475	465	443	420	435	460	411	415	467	479	414	462	466	444	471	461	474	407	449	450	433	482	445	457	446	471	466	463	474	469	469	479	449	501	478	444	458	454	445	464	471	443	471	496	438	456	438	467	456	429	454	465	464	462	461	497	463	461	457	472	419	504	486	498	485	454	493	450	453	463	431	453	441	457	473	444	481	491	469	505	457	453	493	450	441	492	508	434	462	454	506	453	486	479	473	452	477	452	470	437	479	472	479	468	464	464	433	480	503	473	464	461	449	478	455	452	432	456	458	455	446	463	484	442	477	471	444	453	479	440	464	458	436	417	453	451	450	467	445	459	476	471	494	468	467	445	444	491	454	446	447	448	484	470	444	508	444	468	483	511	469	452	485	480	480	466	455	460	491	429	459	432	443	430	474	464	444	483	438	499	457	474	497	445	455	445	452	475	473	487	436	479	460	446	454	468	445	475	453	497	431	451	447	485	487	425	464	437	499	448	432	475	487	457	465	458	483	515	456	467	464	445	484	434	445	430	492	447	477	468	453	475	444	523	461	466	439	466	434	455	445	437	510	463	476	459	495	448	440	446	445	449	447	471	472	473	460	479	483	441	470	486	489	450	445	454	469	475	445
32536	13099	1610	347	258	259	216	228	215	221	224	244	214	219	210	204	229	224	237	217	234	216	222	221	231	219	205	227	194	190	211	245	242	217	202	273	217	215	212	228	232	239	217	224	220	203	243	215	217	246	223	205	246	235	212	212	222	238	224	243	241	237	246	227	203	215	224	213	217	239	217	213	228	230	222	222	229	221	236	237	214	235	222	248	225	215	192	204	253	243	205	204	217	238	232	227	231	259	243	240	223	205	216	199	215	210	236	237	226	226	220	210	243	231	241	228	253	218	227	239	221	210	253	224	231	242	214	234	231	253	224	236	225	216	204	211	207	214	202	225	259	221	200	222	212	230	210	213	219	217	232	220	202	186	219	217	226	214	233	226	242	238	230	227	254	234	227	206	209	223	227	248	192	225	239	213	221	217	237	233	209	205	207	221	212	256	209	238	240	229	227	254	208	194	219	201	189	217	196	201	208	227	253	244	229	237	208	218	233	220	240	194	250	194	213	239	224	215	207	238	225	202	243	212	274	228	226	236	233	216	218	217	248	204	212	215	218	210	201	240	234	220	220	241	233	248	228	220	268	225	216	232	247	199	228	223	213	208	214	210	233	223	214	230	235	235	213	235	242	236	228	243	198	229	224	219	241	216	225	205	206	223	209	228	244	223	223	253	217	219	225	214	195	224	223	218	229	220	226	246	212	227	246	231	243	220	222	211	242	214	271	229	222	227	225	216	237	222	245	217	216	224	213	222	245	200	213	222	242	234	245	197	197	231	217	230	232	223	213	229	212	202	243	236	207	237	215	240	214	201	220	232	224	237	229	250	206	205	232	240	197	211	223	226	240	256	246	247	225	226	210	223	234	243	206	222	242	231	228	237	227	201	205	224	226	203	225	209	226	225	200	206	198	197	200	236	232	224	226	224	221	216	228	221	224	237	230	221	227	235	219	217	230	222	228	254	232	223	241	221	230	281	243	220	208	221	206	222	220	214	234	210	223	264	242	213	259	218	203	212	242	233	231	241	224	222	220	220	196	224	263	240	227	254	231	231	226	237	204	219	222	219	228	213	223	226	257	227	221	236	226	221	180	249	225	233	224	250	204	209	244	221	239	230	225	210	278	209	219	246	209	222	216	239	226	233	215	230	203	221	217	215	236	212	222	191	232	231	228	228	222	232	225	207	209	220	184	215	233	224	219	251	242	233	219	199	196	219	219	220	198	241	234	209	243	233	232	207	190	213	231	210	219	201	231	173	206	226	223	244	211	200	185	218	240	249	217	222	237	237	230	211	207	243	230	209	214	236	246	203	215	228	182	202	239	218	206	235	240	208	222	228	236	198	228	234	240	226	249	207	205	222	218	249	224	226	202	228	214	207	235	227	210	230	215	231	237	214	239	276	216	234	222	212	228	247	212	223	221	246	271	209	256	247	224	199	216	233	202	225	203	218	238	266	242	216	224	225	209	217	221	243	232	195	227	236	223	223	242	230	237	219	212	257	227	226	209	231	250	231	210	240	220	221	236	236	238	233	233	193	201	208	225	230	221	215	234	232	203	190	234	231	224	213	214	208	254	230	215	189	193	232	240	218	237	201	206	221	246	248	228	214	233	219	242	254	228	246	218	205	226	227	233	224	232	249	233	236	201	213	224	194	245	243	220	210	210	212	218	213	217	221	232	201	261	215	215	224	211	205	228	203	219	241	230	221	215	213	225	219	220	216	226	253	219	256	216	230	235	232	213	217	208	212	222	224	214	215	231	227	222	207	210	204	222	228	211	234	218	211	226	233	254	208	216	220	215	242	256	223	220	235	255	226	211	193	213	213	233	224	208	238	247	248	203	219	203	232	216	210	222	221	225	205	211	216	241	238	223	212	213	233	205	203	227	205	241	222	218	222	258	190	214	227	243	217	238	222	220	217	225	228	237	236	245	227	253	228	185	197	241	244	243	250	226	238	227	207	198	229	212	240	201	213	218	180	217	223	263	219	238	183	213	212	201	195	200	225	217	217	230	208	249	217	220	237	223	231	227	202	223	230	243	235	223	214	222	249	221	220	226	210	222	225	214	220	225	239	241	210	233	235	221	254	225	193	201	218	203	203	214	202	242	223	231	205	201	202	192	224	237	211	214	234	244	213	236	228	232	223	232	227	221	238	219	194	251	224	219	237	213	230	212	227	245	245	228	208	197	231	214	228	232	235	227	219	205	220	211	212	214	205	190	217	215	196	217	204	242	242	239	207	228	195	232	222	210	232	222	237	227	211	196	234	235	215	230	209	242	219	220	194	227	196	210	206	211	220	241	233	237	220	215	167	203	244	254	232	207	201	212	238	238	186	195	245	234	233	245	243	212	244	229	226	234	221	254	245	229	201	194	234	202	217	238	231	210	254	219	211	240	230	213	223	242	220	223	205	234	225	209	231	181	204	188	236	233	247	234	222	209	206	237	236	222	218	214	216	210	215	221	208	253	221	278	220	209	248	219	257	221	219	226	243	213	230	222	193	244	231	220	234	216	220	218	230	239	226	229	214	207	207	220	224	254	225	242	220	217	188	231	204	209	232	216	232	221	232	218	237	231	205	195	199	208	231	243	214	228	252	245	236	222	227	236	234	236	182	261	229	225	213	222	228	211	211	211	228	196	255	242	232	247	240	237	234	210	216	236	233	236	235	211	223	232	203	233	243	210	215	216	229	226	223	204	198	230	180	195	212	219	224	235	222	218	223	221	239	242	222	232	204	239	241	217	208	223	238	236	225	225	256	270	233	230	189	246	246	202	223	195	214	223	221	224	209	233	225	253	210	214	224	214	230	221	221	200	218	225	228	212	238	212	186	202	222	222	213	210	231	218	240	221	245	202	211	200	239	230	185	214	235	232	212	217	207	214	226	213	206	238	239	228	197	218	205	224	218	236	207	233	230	237	224	241	226	208	209	223	212	209	226	204	203	223	210	210	228	238	252	219	242	233	218	214	232	238	205	229	255	226	240	252	223	202	233	211	248	198	231	226	222	211	212	233	215	220	262	249	212	209	207	211	225	253	199	236	247	245	207	227	226	245	208	253	228	230	209	212	249	219	222	208	198	194	229	237	219	222	210	247	230	226	198	231	229	248	209	227	245	229	210	217	218	226	206	215	235	203	198	216	187	207	243	195	242	223	244	237	253	219	255	215	213	221	243	249	242	187	219	231	239	205	217	239	225	223	212	216	222	226	228	211	194	210	202	217	199	238	229	209	227	231	209	204	219	236	210	224	216	236	184	216	255	219	215	243	191	200	217	240	238	186	220	234	234	207	231	231	228	231	218	224	225	214	209	223	233	251	257	253	222	211	217	233	242	211	235	210	201	248	238	219	206	238	259	230	220	234	199	242	205	217	217	222	242	235	195	244	229	218	225	222	223	203	225	236	227	245	220	210	183	207	249	225	223	219	225	224	197	227	224	227	226	238	215	233	220	215	218	236	213	222	215	192	257	214	228	259	219	255	246	231	208	208	246
4893	813	634	568	539	555	519	540	528	575	553	571	482	555	568	530	552	534	508	491	572	527	523	539	531	510	561	524	530	529	506	536	531	541	529	551	546	493	507	516	524	519	492	518	567	542	534	522	495	550	541	535	574	530	521	520	519	484	538	537	486	598	558	550	558	557	537	564	514	541	549	527	562	534	538	495	596	543	556	514	536	536	538	503	520	545	518	546	574	505	544	507	590	506	567	500	573	528	589	578	562	535	523	545	563	517	545	496	516	548	519	526	546	557	539	509	531	520	513	548	528	583	519	510	564	550	569	553	582	549	517	550	491	523	519	499	529	550	551	516	537	517	551	510	526	564	542	536	499	517	537	572	538	521	513	522	515	511	527	553	553	551	520	546	535	512	538	520	528	555	536	509	526	520	544	514	518	482	506	549	533	534	522	523	535	497	518	529	488	525	510	547	538	503	527	548	549	549	534	541	539	581	556	536	547	500	483	499	550	519	499	551	562	536	542	562	499	557	494	498	541	463	498	491	473	516	524	511	522	517	512	497	509	565	516	517	550	544	540	560	529	517	524	533	516	531	495	551	533	508	537	532	556	526	533	543	548	509	554	480	525	532	496	521	517	494	555	524	539	540	525	514	538	520	557	538	519	541	583	530	548	479	540	512	518	523	500	559	561	519	545	536	529	534	569	512	505	520	528	522	527	550	548	570	491	530	554	533	563	529	530	534	582	500	554	498	579	523	555	491	558	518	543	548	517	563	576	537	496	551	532	524	478	527	573	560	541	537	593	610	539	531	529	520	534	534	559	524	570	494	530	583	518	489	550	515	503	516	488	520	493	532	520	519	565	512	551	515	532	526	540	538	521	559	528	532	532	503	498	535	549	555	529	532	567	555	566	551	548	607	535	521	535	547	562	486	491	549	518	542	543	518	559	544	532	531	532	505	528	565	542	533	509	552	529	540	553	548	551	507	519	527	539	513	508	524	485	548	541	531	550	525	553	557	580	494	533	535	531	548	567	548	523	507	549	550	516	538	546	510	551	537	523	550	549	519	529	549	537	548	524	562	508	512	531	562	530	544	538	527	546	544	520	505	496	526	542	535	527	555	519	535	521	503	496	511	546	552	516	564	533	536	519	560	511	551	530	523	533	520	524	509	574	521	515	587	553	513	551	542	537	509	530	539	522	588	538	548	521	524	567	550	524	525	557	539	565	554	545	518	520	527	524	530	556	525	514	513	524	535	524	553	513	533	553	514	557	514	486	497	477	548	516	530	475	537	521	500	532	504	524	513	563	537	540	587	565	521	485	545	547	555	534	520	528	530	508	516	539	573	502	577	506	551	490	549	530	525	517	495	530	529	527	537	530	532	517	520	498	491	499	517	517	500	535	533	515	530	525	560	516	516	515	581	544	566	569	561	522	511	592	537	554	538	540	493	532	570	524	510	569	563	552	544	570	512	531	562	532	531	522	527	519	505	531	510	507	518	522	507	536	549	519	537	535	562	531	518	561	538	504	559	520	520	544	546	504	519	525	532	528	551	523	561	518	520	504	543	490	551	533	533	522	523	573	517	517	483	523	540	558	488	507	537	504	536	557	535	532	509	564	529	548	530	534	503	563	510	536	551	526	503	514	534	540	550	530	541	519	533	554	536	477	523	567	553	536	586	560	533	522	521	539	541	559	532	559	503	534	528	565	490	548	547	508	513	561	513	562	514	502	525	509	553	515	481	519	538	502	527	507	488	555	527	505	547	501	541	543	536	513	523	465	511	533	530	586	520	525	511	509	561	528	548	564	577	569	553	514	501	530	537	496	485	556	529	544	477	515	530	518	551	533	532	591	561	557	539	517	522	553	481	520	532	524	538	561	543	497	538	525	564	512	524	512	502	540	538	535	532	562	534	517	497	522	528	531	509	544	520	502	543	522	542	532	558	552	531	474	518	510	547	513	547	520	513	525	564	496	526	536	496	465	540	553	478	537	555	557	533	562	489	508	556	557	558	542	539	544	538	557	553	552	505	549	512	493	536	546	550	505	525	491	538	529	520	541	549	530	565	546	548	532	453	543	528	548	486	513	582	500	531	534	520	541	537	575	532	507	543	559	552	525	546	513	533	521	521	512	536	515	541	537	563	509	527	527	524	555	503	542	548	508	554	543	520	506	548	529	513	511	541	534	517	535	553	564	525	526	554	538	520	487	498	499	514	549	474	554	498	537	522	553	553	572	525	489	502	543	526	563	555	475	507	538	555	559	506	518	503	487	527	518	522	533	562	458	575	571	533	525	565	553	548	532	537	528	514	515	543	589	522	550	590	533	518	542	532	566	568	532	527	567	551	520	560	530	533	571	526	556	497	573	534	552	513	550	482	525	514	529	528	559	540	526	536	531	524	523	560	530	510	510	527	571	537	538	511	537	537	526	520	565	550	532	515	543	542	515	520	519	543	524	495	555	530	512	522	518	551	528	550	538	596	553	508	560	550	507	577	543	516	551	525	558	552	536	467	555	522	551	517	550	522	518	538	512	480	562	532	561	562	548	567	511	580	557	546	550	522	487	543	505	529	528	569	515	550	510	536	568	488	559	505	567	527	538	568	532	510	543	521	490	516	556	488	537	549	531	529	554	519	525	546	510	535	546	540	595	522	527	531	546	511	507	546	545	530	541	504	534	522	537	496	555	503	520	500	556	565	502	562	532	482	513	508	501	538	539	533	507	540	537	513	568	523	542	502	553	538	527	543	547	587	502	555	517	491	544	521	539	561	538	521	568	539	564	483	540	546	537	523	538	563	503	544	522	520	536	566	551	545	523	533	544	561	521	573	529	541	528	534	542	494	535	498	494	529	543	515	516	511	543	508	504	538	502	522	521	513	549	504	551	537	542	497	535	500	542	522	526	518	541	531	549	551	541	538	532	521	550	531	539	569	581	527	540	542	550	514	561	548	544	567	524	538	526	553	554	533	568	542	545	542	583	536	507	534	529	511	531	526	476	471	537	524	519	550	520	536	553	497	526	537	536	540	569	529	531	517	529	516	525	552	565	519	529	538	569	538	503	546	505	548	537	527	505	510	524	550	524	555	535	545	515	528	532	542	530	535	570	534	546	555	561	556	543	499	508	551	538	555	526	511	534	529	554	524	548	476	515	535	545	573	556	526	538	535	558	519	537	519	511	470	550	520	569	546	542	493	533	545	534	554	494	547	518	565	526	516	498	509	533	520	562	564	540	505	519	498	544	495	547	527	541	533	515	509	557	521	531	559	521	531	508	541	539	540	532	505	558	527	494	541	539	534	516	505	539	519	526	535	514	501	615	580	536	527	496	527	539	508	502	532	509	542	540	504	545	518	552	533	551	481	508	557	512	519	524	530	544	544	517	505	511	531	558	505	563	510	533	525	541	553	520	544	540	517	524	565	501	518	531	559	526	540	530	581	517	517	557	565	527	542	532	482	508	543	555	533	516	584	519	517	510	548	543	521	557	504	599	530	549	537	518	556
24551	20783	24193	27299	18797	1016	533	417	407	383	359	351	355	326	327	319	355	308	333	324	314	335	317	325	304	299	307	321	314	294	321	293	306	315	324	288	326	295	308	336	312	328	314	289	330	270	337	315	304	320	305	328	314	309	279	285	317	330	296	329	312	331	306	283	329	323	319	335	342	288	326	307	329	302	272	295	318	311	286	280	332	308	308	341	320	331	341	317	308	352	302	322	301	305	313	304	311	317	336	313	318	301	325	310	322	288	306	312	302	292	303	340	366	290	305	296	310	293	317	315	322	356	299	331	329	334	319	329	319	311	290	342	316	317	301	347	328	333	309	292	286	339	298	296	337	327	302	309	333	302	338	343	318	307	304	269	331	293	330	310	328	335	315	319	316	322	285	301	300	329	338	299	335	339	313	315	318	324	343	341	324	325	313	312	299	293	319	306	307	309	296	330	335	302	304	344	318	306	309	256	337	329	290	287	268	297	276	318	292	304	309	337	333	295	310	337	338	322	276	351	302	301	299	339	309	294	314	300	311	356	292	328	310	324	350	331	344	307	335	295	332	298	325	321	280	324	310	330	298	329	346	302	300	309	333	331	311	301	327	315	263	318	344	298	301	332	280	302	310	321	318	352	331	298	330	313	315	287	300	319	320	305	303	314	310	312	307	281	329	310	339	351	350	330	307	328	311	312	298	314	305	333	324	308	308	301	321	319	313	348	296	323	306	312	331	334	336	331	338	292	312	327	297	304	281	304	339	318	309	313	340	318	311	330	281	294	327	350	331	330	294	310	312	307	334	311	297	311	321	335	318	292	307	331	304	316	304	341	300	288	333	298	281	316	318	298	309	336	320	325	312	323	292	313	331	289	303	326	325	346	358	283	332	296	312	311	300	312	308	291	314	300	334	356	323	318	321	333	331	286	299	288	301	324	303	305	278	334	305	312	333	317	323	288	302	306	297	293	345	331	292	311	289	297	314	308	317	270	317	316	276	323	314	294	324	317	293	305	290	295	309	321	323	323	315	305	317	310	288	330	316	330	321	339	305	305	299	294	348	321	331	302	332	309	303	292	288	358	347	305	326	332	291	306	318	343	282	310	312	310	318	317	348	312	324	365	310	330	306	283	326	330	287	298	274	275	293	279	324	322	309	303	315	327	298	319	314	312	301	336	292	297	305	302	325	326	318	301	284	336	332	300	307	309	331	331	328	311	306	311	323	294	294	288	340	323	333	298	330	332	320	315	306	303	306	334	330	299	327	295	322	330	294	302	311	272	308	343	298	300	316	280	300	330	277	286	331	325	316	305	309	308	305	309	312	354	294	321	303	316	315	321	304	277	313	313	290	340	301	307	321	306	306	316	337	323	318	310	296	313	312	323	333	318	328	322	294	303	328	315	337	316	337	330	338	331	308	301	251	327	308	291	294	353	306	300	282	312	324	319	317	301	336	304	284	297	294	302	331	304	306	347	349	297	342	325	312	309	321	307	317	338	296	298	303	295	292	329	304	321	299	314	291	335	345	346	291	329	323	316	287	286	308	286	319	293	312	310	341	345	308	305	319	325	318	342	324	345	314	318	328	328	289	298	302	288	298	335	312	328	332	300	320	333	339	321	308	317	319	324	331	321	278	310	334	331	310	341	339	291	307	290	316	315	319	292	313	321	358	320	334	348	282	334	309	288	327	330	310	309	308	302	311	303	313	283	309	320	326	300	301	303	297	320	296	275	307	315	299	289	304	295	303	292	330	310	297	300	295	317	282	310	327	331	342	318	326	345	336	302	326	286	325	321	321	321	341	285	292	340	304	314	296	322	292	317	321	302	294	329	307	306	317	306	279	327	309	324	318	335	320	284	310	315	300	312	297	311	331	312	328	359	321	300	316	330	353	327	323	293	319	318	318	292	321	326	295	277	309	319	268	285	305	355	322	314	283	311	320	329	313	337	330	281	322	298	321	321	331	331	296	317	321	302	331	304	308	340	356	327	317	360	319	314	297	313	310	301	312	315	306	316	321	314	336	283	328	326	318	334	294	294	319	296	336	313	313	297	333	277	327	316	318	340	305	303	281	308	315	284	312	296	310	330	293	289	302	280	320	300	297	302	320	329	323	380	346	316	331	317	309	305	314	288	299	339	293	296	316	333	349	310	309	333	334	294	306	331	319	301	305	357	289	305	305	301	302	305	323	314	314	343	292	300	312	316	335	302	310	308	281	336	298	315	318	310	306	341	326	339	290	301	295	313	344	310	309	298	295	273	274	314	319	282	331	321	332	295	297	304	325	263	302	305	300	314	327	299	323	332	324	309	312	297	335	328	346	312	303	329	297	313	330	319	312	316	335	309	300	327	317	329	378	299	317	331	330	312	317	302	299	319	348	319	337	304	354	338	304	294	330	311	334	322	282	306	318	324	299	341	285	317	304	322	338	283	305	328	335	279	277	335	316	304	327	328	288	340	342	316	326	314	337	312	325	307	307	364	300	312	310	309	336	331	301	292	294	316	291	310	299	331	334	320	311	308	285	380	319	326	305	301	317	277	306	279	308	323	329	311	333	331	348	314	336	332	293	348	319	308	292	333	338	343	332	286	316	291	326	298	344	308	289	315	307	332	350	314	297	323	282	289	304	316	318	279	318	341	341	345	300	308	334	312	343	297	303	276	315	310	352	366	322	312	290	306	276	341	329	308	308	320	315	306	324	324	349	303	297	312	328	330	312	301	326	292	311	297	350	298	296	306	347	302	306	331	321	302	343	317	322	330	316	316	294	342	312	321	310	308	327	324	336	292	277	296	312	294	329	300	336	321	312	313	318	354	325	307	306	305	304	333	311	329	331	300	320	328	309	310	300	286	329	324	288	285	301	299	290	295	292	282	327	312	288	309	309	293	331	308	327	316	316	301	303	300	282	309	308	312	327	349	288	290	309	335	298	305	303	312	307	318	287	318	289	285	320	355	332	331	287	299	315	291	335	348	325	337	332	340	330	327	336	311	323	311	313	285	326	301	288	341	333	319	314	284	290	320	306	327	288	296	294	324	318	326	295	310	314	342	311	305	309	298	308	346	319	339	353	321	282	291	337	336	306	303	338	343	281	292	310	314	327	303	307	298	287	349	301	321	310	314	323	354	347	333	344	299	331	310	326	296	313	308	299	281	300	300	290	350	333	343	301	359	311	299	301	279	318	294	273	318	294	338	314	293	294	298	272	314	323	312	300	252	338	304	333	345	344	306	303	275	342	312	359	326	323	290	342	322	320	311	315	308	308	326	316	341	355	319	270	307	317	328	289	301	282	323	289	298	323	322	300	334	284	283	338	313	315	306	320	303	290	332	328	312	337	317	301	279	308	331	334	321	338	294	299	292	363	336	320	358	315	313	293	280	336	324	287	306	317	345	313	298	312	306	313	320	319	294	313	320	344	317	323	309	324	347	310	343	321	309	345	339	274	302	285	365	311	325	300	311	320	317	321	349	300	331	306	323	331	355	296	365	342	298
3428	3073	1995	1171	893	771	737	717	730	718	688	727	734	701	746	679	732	702	696	698	669	720	744	700	718	734	698	637	712	747	711	730	704	678	673	702	690	705	697	694	722	662	685	702	706	669	696	674	754	703	693	720	687	679	660	673	700	700	712	714	693	673	635	700	694	686	683	684	673	709	726	677	693	743	676	698	785	692	729	647	728	708	698	687	681	722	660	670	700	693	740	662	706	725	684	703	686	691	708	705	662	683	705	713	711	678	722	745	695	709	676	702	705	680	643	689	681	689	680	688	652	708	652	665	672	703	683	708	739	665	712	653	691	693	691	693	735	686	708	729	705	687	704	737	695	686	687	708	701	727	711	661	706	653	671	701	702	647	666	680	712	700	662	663	702	673	653	624	664	681	706	737	675	712	648	634	751	725	722	699	692	662	676	653	725	669	710	692	704	673	705	677	692	741	711	714	665	664	707	704	710	663	693	660	700	664	719	737	688	698	658	719	693	658	679	664	713	721	714	725	728	707	663	676	644	709	697	689	685	656	687	691	767	697	709	685	708	702	673	703	664	750	699	700	701	677	672	743	702	742	683	725	723	720	709	679	716	686	705	686	733	688	684	685	700	714	717	706	666	681	691	694	646	717	695	699	699	739	704	693	714	681	685	692	714	656	653	660	698	653	661	669	673	704	707	734	676	654	715	652	674	691	694	715	668	694	715	674	674	708	685	683	697	720	671	684	688	634	713	679	681	686	677	655	728	722	690	721	696	710	735	682	692	700	713	678	651	672	689	722	735	692	690	644	722	692	727	657	702	690	685	677	707	666	702	672	744	750	699	691	673	719	636	674	704	694	727	661	713	724	693	711	745	712	686	662	684	678	714	733	659	737	689	678	715	712	686	689	717	705	672	702	737	669	685	696	688	691	657	703	684	701	691	701	673	676	749	720	673	735	678	695	694	688	689	676	730	655	702	674	710	707	681	696	704	697	705	688	699	693	711	672	739	690	700	709	626	720	731	711	718	735	722	699	677	700	727	666	695	708	701	669	716	685	678	668	733	714	725	655	701	686	711	695	696	700	686	715	662	668	675	707	684	687	704	719	664	721	739	720	748	675	695	669	712	673	711	676	712	722	717	711	708	686	689	728	714	691	741	708	705	661	711	726	696	705	647	685	711	686	690	665	699	646	725	706	685	699	731	709	662	675	683	710	699	729	700	720	745	679	673	763	660	703	723	718	651	672	718	689	738	695	665	692	689	682	668	741	670	677	697	755	688	682	686	700	679	690	682	721	678	760	675	662	668	675	691	677	716	676	710	687	704	695	714	741	734	658	711	686	699	725	672	690	702	703	714	705	689	710	699	731	723	684	681	718	690	731	686	684	692	700	703	749	696	651	662	729	674	677	635	703	682	613	636	636	657	659	678	676	642	722	711	716	697	704	679	649	703	675	710	662	694	688	636	679	723	717	703	702	729	715	676	714	664	692	708	729	668	697	690	670	693	646	693	681	716	682	666	680	722	687	726	721	715	682	681	672	729	659	681	682	673	657	670	711	706	703	708	712	711	746	693	683	722	639	736	723	718	689	702	664	728	690	691	703	708	734	708	699	717	693	668	659	715	691	711	719	734	724	741	651	701	697	712	700	675	680	720	689	708	657	718	684	722	739	730	667	710	739	656	696	737	687	663	668	709	725	726	735	744	692	699	717	656	682	662	698	701	733	677	737	738	748	703	659	661	648	686	652	658	690	708	696	660	727	656	688	703	685	715	730	741	724	711	660	701	703	700	673	692	690	703	658	696	735	684	686	685	753	724	701	632	665	706	706	713	679	680	707	728	694	709	650	708	721	695	709	734	711	731	666	657	749	690	723	702	697	719	690	675	647	691	706	714	729	791	666	666	663	683	687	726	738	731	665	701	691	686	740	636	688	672	714	696	686	668	669	739	710	713	724	701	646	670	684	732	661	732	688	717	656	689	683	721	738	669	658	689	696	663	702	679	694	725	678	668	697	729	690	695	721	690	707	668	702	748	711	688	638	679	687	701	687	676	713	755	671	711	710	726	720	694	710	646	714	724	711	674	742	709	631	707	721	712	654	692	695	689	734	681	677	701	707	685	684	716	650	666	724	680	695	685	720	735	709	666	707	678	705	653	680	706	715	726	660	715	669	740	744	730	714	711	688	708	716	696	724	735	666	671	738	690	656	728	757	661	748	670	708	719	680	677	681	687	652	667	699	732	731	704	703	678	695	697	696	649	673	689	703	738	701	708	694	731	698	666	697	701	689	632	715	686	691	628	684	697	673	702	666	729	725	722	690	669	678	647	685	691	659	675	678	657	711	670	651	712	698	703	661	677	639	710	715	645	695	702	720	703	706	662	715	697	681	694	682	667	692	725	738	732	709	706	731	667	667	736	719	702	683	639	658	727	691	710	677	671	684	699	678	690	696	691	665	641	670	670	677	682	720	683	686	721	732	707	659	677	706	713	688	675	689	743	679	670	663	711	707	672	692	708	668	706	725	670	677	657	694	683	720	727	695	683	670	749	721	644	726	733	666	673	718	675	725	708	669	706	667	697	705	695	723	706	673	663	694	720	715	717	700	707	695	735	673	714	714	691	724	677	689	651	685	673	692	752	674	656	734	652	705	698	656	632	702	691	727	719	712	723	699	697	681	646	715	688	688	698	718	707	735	677	733	689	683	737	682	710	674	699	704	656	698	678	696	681	683	752	712	679	692	730	693	689	685	705	747	665	662	662	676	677	682	695	703	688	696	700	715	679	716	704	683	712	748	728	740	715	718	713	705	716	713	701	689	683	704	683	692	663	667	663	727	682	680	680	663	730	698	700	679	672	669	711	650	666	709	697	682	673	736	700	700	685	671	651	716	731	731	654	690	664	726	732	737	718	716	695	710	678	717	717	694	720	677	658	685	684	683	699	676	735	691	674	678	682	687	705	679	709	719	706	644	705	732	700	717	705	673	652	702	694	691	657	719	703	726	678	702	688	673	691	668	701	695	699	687	756	702	687	714	694	665	679	721	687	654	670	738	697	701	713	700	653	714	710	694	706	673	648	724	675	681	700	683	704	627	691	671	688	698	703	706	735	749	676	722	685	689	671	724	690	742	721	695	684	656	721	695	689	701	705	707	705	697	726	666	693	673	688	715	665	706	711	654	698	664	668	673	664	684	660	719	686	679	664	670	709	717	713	720	714	703	711	668	662	682	648	728	679	652	689	702	720	726	728	726	722	681	675	703	691	690	695	689	659	648	650	723	658	701	684	659	655	737	719	721	681	694	696	742	729	710	714	707	710	761	613	646	678	709	713	714	739	725	684	694	704	685	687	735	671	693	670	729	772	663	725	687	670	682	698	666	669	704	740	718	661	623	691	710	706	667	692	715	644	726	754	738	739	667	680	701	659	698	729	724	735	675	684	701	706	641	727	715	677	678	648	714	727	730	684	667	740	696	721	684	675	682	739	680	675	678	656	668	725	664
23611	20854	25110	26714	20858	20847	2867	471	341	327	293	253	258	259	240	255	231	242	249	210	219	234	230	229	239	211	230	184	199	223	235	199	217	197	200	203	192	220	209	193	184	236	208	221	200	189	192	202	181	164	220	223	210	213	233	202	210	214	206	222	219	200	206	192	212	223	201	201	195	191	203	195	217	224	213	225	199	225	226	204	205	195	234	192	214	184	225	198	189	224	225	216	203	214	202	221	221	189	245	238	201	193	224	187	238	230	210	223	195	202	190	200	175	219	196	187	194	196	190	208	210	199	202	214	228	200	215	213	217	187	203	192	218	203	205	204	209	214	216	237	229	210	186	221	207	225	213	194	216	199	214	198	206	217	207	216	206	201	210	231	195	195	214	204	204	226	194	197	213	192	201	196	209	204	194	218	216	206	203	178	193	217	195	196	201	188	204	184	206	184	228	183	202	198	227	199	238	201	203	192	193	212	210	226	221	216	216	222	260	233	195	216	204	196	229	229	220	211	209	200	205	232	213	188	191	197	208	211	198	217	221	208	212	223	201	203	207	201	223	165	208	223	213	189	206	210	215	198	200	196	201	224	199	198	175	214	230	196	208	227	212	194	213	223	218	214	198	210	201	212	173	212	221	226	197	223	194	197	195	199	182	207	202	217	195	220	209	185	206	205	222	199	204	200	198	186	238	201	197	245	202	210	209	208	221	215	223	218	197	219	171	230	193	196	222	209	191	220	210	203	208	227	193	191	171	185	206	175	218	185	217	198	181	199	209	219	234	220	210	212	230	189	232	226	206	213	203	222	200	210	217	203	192	224	234	208	226	205	191	210	229	167	196	219	221	192	202	194	193	215	212	212	229	221	213	187	212	185	193	203	228	189	192	197	201	201	209	208	191	210	204	194	190	193	199	241	186	214	228	201	196	217	210	192	192	219	211	194	198	208	171	211	198	215	193	222	233	183	210	212	195	213	206	192	197	217	215	184	207	221	226	203	193	215	182	205	226	199	204	197	196	193	198	196	197	188	197	201	232	223	196	179	199	209	200	203	199	204	188	232	187	169	218	213	197	209	209	228	209	209	200	171	208	215	225	203	204	210	200	193	192	214	197	188	210	200	237	194	189	252	222	200	202	214	197	219	184	208	222	196	208	223	218	205	232	225	212	179	201	169	202	228	183	216	230	208	238	186	186	198	253	213	188	212	195	222	194	216	187	211	228	195	213	199	223	192	218	207	244	190	194	214	193	216	196	187	196	203	228	183	208	207	201	202	179	168	210	215	190	216	236	211	213	186	229	205	200	206	203	214	188	199	207	211	204	215	212	205	219	188	211	219	206	200	189	223	205	226	204	220	214	182	218	200	204	210	197	203	195	199	204	200	235	196	205	180	194	177	165	213	212	236	190	186	189	184	188	229	199	196	202	207	215	183	199	226	219	203	217	192	245	179	200	199	196	197	219	239	204	210	223	224	217	199	223	193	208	216	216	220	191	221	215	236	212	222	182	196	199	201	188	227	232	206	215	217	184	186	209	206	194	193	207	186	206	232	202	174	207	213	216	214	225	203	217	199	201	219	180	219	263	191	208	222	207	221	210	235	215	216	196	213	197	220	209	210	207	228	205	220	210	193	195	201	198	230	216	218	206	223	192	207	238	219	221	192	206	203	190	198	204	191	222	189	209	217	212	221	209	214	188	220	203	175	219	174	197	203	192	221	192	221	194	196	221	211	211	221	200	189	216	184	221	190	202	196	175	214	210	207	205	214	186	213	197	196	199	198	201	199	189	215	208	198	166	207	197	202	190	204	216	183	215	225	206	184	225	189	206	192	197	197	189	197	236	189	207	225	199	198	235	224	224	217	196	183	214	217	209	216	227	208	189	206	220	181	194	232	237	198	216	203	216	195	200	221	214	206	212	208	245	211	211	218	215	182	218	187	188	210	173	188	208	218	224	215	227	199	199	201	209	236	233	246	210	194	199	193	231	217	182	224	209	206	197	187	176	216	210	193	236	211	214	203	236	233	209	204	219	190	208	191	186	200	232	206	204	187	173	169	232	207	193	188	198	197	207	207	223	206	222	194	212	207	238	202	197	244	216	249	212	210	199	209	190	172	233	226	205	216	226	195	209	195	210	203	212	177	215	209	220	200	195	191	217	225	205	214	190	212	198	215	245	228	210	223	206	216	211	205	219	217	219	205	201	193	210	206	214	182	240	212	196	217	192	201	184	209	208	229	207	172	240	200	203	212	203	197	206	195	196	213	226	195	206	198	195	202	200	221	218	182	184	215	200	192	197	207	197	194	209	197	193	215	177	199	210	212	216	195	218	205	200	191	192	220	229	218	211	230	203	208	230	218	186	205	212	202	197	220	202	214	224	240	232	214	198	216	249	199	217	196	219	211	200	195	217	252	173	207	200	189	206	219	220	184	208	204	195	204	194	219	224	196	209	205	180	193	208	233	210	200	167	225	218	211	197	213	192	218	204	160	185	196	184	183	206	207	183	187	212	186	210	207	221	191	223	208	212	199	228	211	208	188	190	204	242	193	228	197	188	188	222	207	205	220	225	242	203	203	209	224	195	204	212	189	209	204	232	204	216	184	216	183	206	217	230	235	218	218	207	206	204	218	184	210	223	219	187	208	191	200	215	231	212	218	188	215	197	193	195	241	204	209	207	225	209	206	230	197	212	209	196	201	198	190	194	219	211	214	204	215	235	182	200	220	213	211	189	196	199	227	226	200	212	174	216	195	223	219	196	183	198	225	261	196	184	205	183	208	196	230	216	212	226	207	195	199	232	205	181	212	201	209	215	214	206	220	200	188	202	193	200	230	195	206	222	218	200	190	218	183	215	185	213	204	224	213	215	197	207	198	191	202	210	214	180	203	190	177	194	202	215	208	193	184	234	197	193	185	202	231	187	208	220	210	188	199	189	227	212	218	190	223	190	197	239	205	229	220	192	218	202	183	229	194	224	211	216	207	229	210	222	200	209	212	209	199	181	192	204	203	222	202	221	227	196	190	188	205	203	210	225	189	217	215	201	201	190	201	210	205	209	195	190	211	222	192	230	208	196	186	223	189	205	190	207	195	195	209	197	212	215	235	194	229	215	192	213	211	189	222	219	210	203	190	202	183	203	195	218	182	194	214	208	186	182	209	219	211	206	191	199	195	210	204	215	211	206	236	192	213	193	230	200	220	247	219	201	224	227	191	229	214	193	226	214	211	220	204	211	198	207	196	230	223	197	222	184	220	187	214	206	211	222	192	232	196	205	220	199	204	192	186	208	212	215	224	199	178	213	197	226	198	206	214	219	184	185	200	212	209	204	246	216	209	212	220	187	201	194	227	197	209	201	183	191	216	207	192	234	193	213	210	205	191	192	202	198	217	203	201	211	204	223	211	201	221	220	231	200	217	236	201	199	191	223	200	196	193	226	211	194	183	194	200	196	189	194	195	208	203	219	218	170	218	177	177	215	218	210	190	231	207	203	240
3272	5273	3253	1456	884	708	627	518	546	538	510	529	474	484	489	474	494	467	445	438	468	443	469	461	507	444	442	431	468	478	466	479	475	498	466	460	461	486	464	496	440	438	502	491	461	449	451	486	435	455	448	489	451	471	462	449	480	454	453	457	485	451	434	450	459	470	486	461	477	446	450	458	430	440	445	466	430	434	431	467	482	467	458	441	490	471	459	439	436	434	454	441	461	473	416	448	447	448	443	431	454	482	489	453	453	469	461	442	462	432	462	450	463	488	492	477	475	461	466	441	437	461	456	447	507	483	460	450	471	458	456	500	444	456	455	440	509	481	403	432	516	501	473	432	433	466	467	481	456	452	471	467	451	476	489	515	436	485	503	482	450	481	481	470	486	478	417	436	472	496	445	458	448	489	465	493	456	455	468	457	430	456	497	433	438	480	481	435	451	473	461	448	482	498	478	438	393	428	456	488	493	455	488	478	487	452	446	454	498	439	458	441	440	448	459	446	479	459	454	444	487	459	475	485	436	475	487	456	491	477	462	503	442	460	444	452	467	454	480	430	437	444	447	418	456	465	433	459	423	483	448	465	483	453	458	473	453	477	441	484	488	475	452	438	463	460	453	463	457	457	465	456	444	458	454	483	443	451	459	482	457	432	465	492	452	460	440	460	457	500	468	484	491	441	510	470	418	472	452	436	443	449	483	451	478	455	460	465	486	476	435	430	474	476	480	492	425	410	435	438	447	476	489	476	460	474	468	449	448	439	475	490	463	468	424	505	452	476	464	471	481	435	449	492	459	473	467	455	498	455	437	470	445	460	474	475	470	460	468	461	474	480	437	449	447	473	443	451	424	450	490	464	453	453	473	466	456	477	485	476	487	435	484	441	482	474	447	448	470	478	470	486	451	450	460	454	461	457	448	489	478	447	459	471	478	487	458	485	467	464	472	448	496	467	439	452	455	470	454	460	471	486	469	490	444	472	496	456	453	469	472	486	477	460	436	434	469	462	481	432	461	474	487	443	460	474	461	450	474	441	459	457	475	505	440	474	462	463	492	465	507	459	478	484	462	462	480	456	440	447	444	432	502	414	450	458	475	463	446	445	481	465	440	456	454	456	485	434	459	429	476	477	471	484	469	473	475	485	470	421	485	471	430	443	456	498	444	416	470	459	416	480	484	454	456	434	461	447	477	493	457	477	451	483	457	463	490	460	505	444	470	482	520	436	447	461	438	448	405	484	458	452	487	489	443	434	454	471	434	441	487	481	463	447	498	477	439	452	461	460	506	461	458	478	480	489	447	458	450	434	470	441	482	424	469	494	485	449	483	445	481	458	468	490	487	471	411	480	456	484	473	498	467	431	475	441	474	478	463	460	438	452	466	438	483	495	439	461	459	503	437	447	426	465	443	446	450	479	470	486	460	487	441	471	466	450	439	441	428	456	438	454	479	437	473	415	500	479	461	494	450	455	470	471	470	477	459	490	513	455	478	439	443	467	462	456	443	473	454	444	467	485	477	501	478	493	465	492	457	499	479	485	479	448	479	441	471	459	455	418	426	499	441	449	449	463	462	469	441	462	421	465	506	440	457	500	443	497	476	459	469	444	449	470	471	457	453	442	475	447	502	460	458	484	483	451	486	424	465	463	481	475	474	466	469	446	459	495	473	455	458	474	517	439	417	451	485	471	436	490	467	472	476	463	482	478	456	459	471	452	442	444	468	442	472	459	453	450	446	446	455	454	444	434	497	488	441	519	461	497	473	456	509	449	527	460	465	449	488	479	465	477	435	483	480	477	482	450	436	461	495	492	468	448	472	453	404	470	412	424	437	448	456	483	432	463	498	480	454	451	440	449	456	469	464	448	441	466	438	461	458	442	467	487	435	485	442	450	491	479	502	465	449	468	499	472	422	452	458	489	429	451	438	450	482	475	445	491	471	454	463	462	456	468	474	470	458	455	450	451	478	445	473	498	477	430	457	489	451	419	466	457	476	431	480	475	444	488	444	448	470	479	438	461	459	409	478	476	458	446	484	465	467	494	485	456	477	491	439	460	460	487	420	438	435	444	493	442	459	454	454	446	515	462	465	467	439	492	431	504	479	469	458	441	477	456	435	437	463	470	485	418	462	436	432	456	448	480	468	495	418	453	454	456	423	475	443	483	435	424	453	439	436	430	464	436	417	443	455	440	485	429	456	441	468	480	460	409	468	444	449	434	478	461	468	459	452	445	449	489	443	484	438	478	426	438	480	485	482	458	453	452	438	448	458	474	458	455	487	417	464	499	490	433	458	437	439	455	452	477	462	466	469	464	475	468	511	468	439	467	409	492	453	502	445	445	438	450	469	493	431	436	455	443	480	465	483	449	451	444	458	435	444	447	452	442	461	468	462	453	448	488	435	445	438	468	465	474	473	456	459	446	457	467	443	467	456	483	459	474	448	453	473	419	461	474	484	448	441	455	463	457	507	492	477	448	462	458	489	492	452	489	466	466	452	435	439	459	439	457	425	422	475	463	452	499	490	458	443	465	496	421	454	447	418	449	464	474	448	480	463	467	457	475	442	459	460	447	497	474	455	460	447	472	484	495	464	459	449	446	426	489	473	447	464	468	442	472	461	448	449	472	437	477	423	502	468	430	450	484	469	432	484	496	450	439	448	449	485	466	414	441	482	455	461	440	436	489	461	486	459	435	471	494	489	484	485	407	487	438	473	462	448	433	454	461	457	472	487	456	423	502	491	443	457	479	443	445	464	488	500	443	410	474	449	462	447	481	467	455	472	452	452	452	432	433	432	474	494	478	450	459	475	466	477	475	475	450	479	441	435	460	446	446	480	416	456	473	434	440	459	449	471	481	489	446	425	475	462	467	475	483	475	468	459	451	435	466	492	428	447	490	443	476	472	452	484	454	501	428	488	494	427	465	471	468	441	454	459	467	465	475	464	447	463	464	502	453	453	470	466	466	453	464	436	460	446	446	437	459	460	456	454	435	444	485	465	448	457	475	456	453	447	479	463	500	434	431	458	455	461	469	466	470	444	464	457	467	499	499	443	478	462	480	432	432	472	465	472	444	471	426	473	469	450	468	451	470	445	501	438	474	476	479	458	448	479	485	427	463	449	425	466	470	451	483	461	457	439	479	457	426	471	464	459	467	451	461	452	431	453	446	452	470	477	507	454	481	440	467	478	465	479	465	434	480	495	449	461	452	470	443	450	480	461	449	424	448	460	476	460	441	464	465	443	432	449	481	467	458	449	457	442	494	467	440	420	467	475	476	463	454	461	447	446	446	482	510	424	446	435	421	461	463	430	471	467	466	472	444	500	441	465	453	479	492	442	473	479	482	467	453	431	478	462	454	451	430	470	512	447	469	437	481	459	435	462	481	417	456	500	437	458	465	453	455	472	460	492	476	456	448	484	423	484	460	457	473	480	486	421	456	494	466	451	443	448	467	481	435	421	506	458	457	479	434	429	458	456	447	431	462	481	461	442	465
32758	13063	1631	367	263	256	197	230	212	210	257	235	229	228	225	219	191	236	251	187	219	220	237	217	223	209	225	224	212	257	226	242	237	242	185	229	255	226	257	241	219	223	230	228	215	220	227	256	198	223	223	229	227	245	216	228	200	221	240	223	238	219	233	217	218	203	196	215	248	205	224	204	240	231	213	227	228	216	227	219	215	218	208	258	238	205	240	217	238	220	233	254	252	234	217	231	231	223	208	226	203	197	191	225	211	210	240	232	235	220	221	186	220	228	220	218	240	191	217	253	219	208	257	214	227	235	226	221	234	251	238	208	225	215	207	206	250	206	233	256	207	213	238	208	236	229	215	229	227	232	200	226	262	233	224	237	220	235	233	216	219	213	244	232	192	228	204	210	269	207	210	222	236	210	238	227	210	227	216	227	227	233	229	219	237	226	219	210	235	208	228	247	206	211	236	242	225	267	232	241	212	213	263	227	236	224	238	198	190	213	229	222	226	216	213	225	232	222	238	235	219	210	264	183	240	239	232	208	215	227	239	244	231	211	202	226	214	252	226	222	231	228	224	272	228	246	194	211	239	249	217	252	227	211	204	227	209	209	253	233	223	238	212	249	214	240	216	232	223	207	228	203	236	252	217	218	233	261	253	227	227	215	229	209	224	243	225	222	249	233	218	230	221	237	222	223	229	245	256	227	233	252	261	224	203	214	231	246	245	220	208	204	219	220	202	227	244	248	201	216	205	229	218	223	225	225	189	211	227	225	207	246	231	219	239	266	225	219	211	255	233	230	251	227	218	232	221	204	248	249	219	246	206	245	229	228	225	229	210	228	220	226	221	229	204	263	245	274	243	236	199	234	210	215	221	226	223	205	197	212	234	218	219	228	246	224	225	224	211	223	211	237	247	200	227	187	223	224	230	230	211	216	257	249	198	198	231	253	202	221	269	214	251	251	227	225	193	247	225	218	242	226	236	201	216	229	208	249	241	245	241	238	223	233	203	220	233	226	244	237	203	225	224	221	207	213	204	225	235	238	217	211	242	270	230	231	242	227	225	223	216	204	206	201	252	209	256	216	226	253	221	234	222	199	207	227	274	248	236	238	222	221	207	193	251	211	231	207	222	194	226	256	226	250	236	200	249	222	235	212	217	209	209	230	238	210	224	224	245	230	190	235	221	231	230	210	213	209	255	215	231	220	205	222	225	210	221	203	228	196	206	232	242	233	222	226	224	239	202	212	209	194	215	235	243	213	235	243	242	220	226	216	195	217	217	210	238	250	209	211	201	226	240	204	232	205	207	229	211	242	211	220	214	210	234	233	216	220	237	246	230	231	248	258	221	216	219	206	227	218	226	208	242	229	230	232	231	229	217	254	230	232	236	235	231	211	185	234	213	243	209	226	208	231	210	259	207	211	221	221	209	237	241	231	219	224	235	210	253	214	258	221	222	217	210	246	217	250	215	255	223	246	225	241	199	203	190	207	214	251	223	212	203	197	231	210	236	220	224	227	209	236	233	252	257	247	239	202	218	211	245	194	218	255	225	216	195	235	240	216	228	236	241	243	227	229	214	211	214	201	268	232	233	223	227	235	223	232	215	224	221	228	229	254	200	215	222	245	225	231	235	217	215	233	204	233	249	215	237	223	214	215	220	235	213	216	214	236	231	243	212	222	216	234	220	199	221	219	217	252	237	256	262	230	199	195	188	216	232	248	229	232	225	205	216	231	226	229	209	229	227	207	213	213	262	225	258	207	239	228	223	227	225	218	220	190	241	211	188	229	235	206	218	246	199	216	226	185	212	230	208	213	221	251	249	212	238	233	263	250	242	257	235	226	224	241	235	230	234	269	212	214	249	239	208	220	209	230	223	203	218	232	189	242	210	227	238	248	227	208	220	215	227	246	190	200	214	207	209	201	237	211	216	236	195	239	221	246	225	223	254	222	213	215	208	236	227	239	213	192	216	229	216	222	211	218	205	213	201	230	237	222	220	222	242	231	257	238	223	209	237	204	224	241	224	249	235	223	252	226	212	224	228	217	259	235	218	230	252	259	224	234	221	240	212	243	214	235	212	210	264	236	217	211	234	218	231	218	242	206	226	219	220	271	233	235	219	229	237	225	218	230	219	225	259	231	231	211	234	182	220	216	227	249	217	231	228	214	210	216	216	213	214	223	239	238	208	256	256	226	241	239	225	187	219	237	205	223	244	210	205	210	192	242	259	223	202	264	230	232	234	236	241	248	222	204	223	202	216	230	250	240	239	223	207	218	216	225	236	227	243	214	236	234	209	247	224	215	259	257	189	248	235	255	221	224	225	252	227	216	211	231	243	230	217	232	229	226	208	215	227	224	247	236	253	227	217	202	237	188	237	239	234	210	216	208	215	249	234	237	256	219	228	239	226	226	230	200	224	218	214	248	266	234	245	248	243	211	239	230	235	196	206	195	269	231	234	219	233	230	250	216	215	224	234	250	235	231	227	218	214	232	219	187	220	213	227	205	198	210	244	247	234	269	220	205	220	232	216	235	225	237	220	208	211	229	252	213	241	228	235	229	244	220	232	219	221	185	219	219	213	214	229	236	214	231	262	216	252	227	214	229	258	213	217	225	230	234	239	236	256	229	246	233	234	231	258	237	243	200	236	248	247	217	221	243	203	222	222	258	249	212	231	199	220	242	233	259	201	224	230	255	226	217	234	227	238	231	226	218	205	209	209	209	263	211	240	208	210	237	249	229	222	240	215	256	256	236	227	268	214	253	230	231	242	202	230	249	217	233	206	210	228	240	204	215	207	237	228	217	229	214	238	224	232	231	238	228	216	223	226	225	210	236	196	217	207	230	262	227	219	229	227	233	239	226	215	214	227	232	207	245	237	223	223	236	214	228	228	231	227	230	229	236	212	219	237	214	277	229	215	206	208	250	183	246	245	213	221	214	222	234	192	219	239	221	234	220	220	251	231	225	257	231	227	230	225	223	248	240	226	219	212	263	218	200	227	225	223	218	205	245	217	211	241	216	222	206	232	226	249	198	249	209	215	218	230	229	259	204	203	212	228	223	234	238	216	232	237	226	219	197	238	236	202	232	230	231	221	220	218	244	240	212	247	234	246	233	236	221	224	230	208	222	212	238	227	227	220	232	222	196	222	204	221	216	219	205	253	251	223	245	229	206	238	220	238	222	210	235	241	242	240	200	197	225	237	212	213	211	263	214	238	198	229	230	251	238	230	229	234	206	227	264	213	232	239	217	224	230	232	235	192	228	229	210	247	229	227	215	220	235	218	246	205	227	250	219	201	226	230	217	245	221	203	207	232	210	225	211	232	242	226	220	227	200	211	211	193	264	217	232	242	258	241	249	222	218	211	225	231	209	225	227	226	248	241	249	231	235	182	231	212	256	206	227	225	252	242	219	197	209	191	227	238	198	222	247	230	230	234	211	234	211	232	242	230	258	250	223	216	251	196	239	229	238	209	230	234	214	225	221	239	234	227	230
5174	776	691	560	564	528	497	535	518	522	555	507	487	517	578	552	527	532	546	539	571	494	492	518	530	505	478	545	514	526	527	536	521	523	557	593	524	528	544	510	533	547	543	520	538	530	578	544	528	528	547	559	546	510	554	561	558	534	537	548	541	521	502	527	507	528	551	523	583	566	546	516	532	567	522	537	540	474	508	559	513	558	553	566	527	534	504	535	604	550	551	541	501	577	524	540	516	522	526	520	545	533	512	544	580	590	523	508	529	561	534	567	504	513	526	534	557	512	521	513	527	512	541	574	537	557	562	532	531	503	521	507	528	534	544	509	532	507	529	505	504	575	542	516	523	543	560	542	545	550	515	510	520	492	571	556	533	528	530	537	528	574	544	543	517	567	573	551	485	534	525	524	576	492	537	523	515	519	550	535	491	542	532	579	568	518	503	512	571	524	583	538	554	581	538	585	518	533	502	538	520	560	557	542	552	571	519	542	509	540	583	489	512	527	544	553	568	515	576	531	495	563	542	537	536	539	548	497	552	520	523	562	549	571	527	536	530	537	568	514	517	560	533	525	516	532	538	542	519	546	465	538	545	529	573	520	538	530	557	511	532	574	549	573	550	533	548	546	541	544	579	575	528	552	542	505	510	523	571	543	544	584	500	521	566	549	519	535	530	558	569	552	585	479	554	535	522	540	560	520	516	589	527	539	514	507	515	559	523	528	527	515	533	592	554	543	537	561	573	556	509	526	533	547	559	502	556	537	541	528	537	525	521	516	536	542	520	576	553	513	489	527	589	509	544	522	527	520	537	534	599	540	479	515	552	482	554	552	537	549	541	523	490	539	502	521	549	564	520	552	550	543	497	504	575	500	603	568	587	540	535	513	525	541	525	545	588	568	542	514	576	545	533	546	532	557	545	519	530	517	552	551	525	526	543	529	525	520	500	596	525	544	517	531	524	554	565	533	515	560	547	514	540	546	564	502	534	487	534	571	492	538	558	543	548	545	502	533	486	516	519	529	543	560	529	546	574	564	545	553	552	541	578	549	536	546	555	522	529	534	581	564	562	545	539	536	515	545	543	557	503	528	547	529	533	538	574	529	517	539	529	511	538	558	566	539	520	540	535	551	481	544	565	546	530	578	514	547	540	539	552	543	557	564	524	546	539	539	544	571	562	546	496	545	527	540	550	543	522	534	552	531	525	551	552	565	525	542	543	556	521	541	551	531	540	550	544	523	542	524	556	511	563	528	534	537	574	561	533	533	598	517	513	516	511	547	520	510	536	504	521	515	574	539	557	536	532	534	552	504	534	537	558	570	557	551	544	534	556	512	571	518	549	536	494	515	561	561	524	549	513	532	534	534	537	540	493	531	554	554	513	532	564	538	522	545	578	537	551	545	534	507	508	500	595	528	552	536	567	582	554	561	580	535	535	502	563	544	548	525	514	550	543	536	533	511	532	537	556	524	539	537	537	544	569	573	494	567	524	562	520	551	545	570	540	536	535	501	525	530	555	514	578	556	567	524	524	529	588	524	534	552	543	529	502	488	499	526	543	537	517	536	567	551	536	506	527	570	544	536	563	519	543	519	539	581	533	529	548	589	548	552	537	567	582	533	499	567	520	579	531	542	568	520	544	532	553	546	520	509	559	512	552	529	519	562	566	528	560	519	553	543	554	526	516	598	540	558	516	554	525	525	534	553	499	568	562	491	528	532	551	516	531	562	553	535	561	546	540	525	576	523	549	552	535	529	583	529	537	510	580	542	539	537	562	537	526	531	576	551	546	545	563	541	541	545	536	517	530	483	557	545	539	486	519	553	508	515	522	517	551	507	498	569	538	548	560	502	548	533	569	522	534	576	558	491	541	539	533	547	545	534	521	548	542	534	528	540	575	554	554	510	516	522	549	557	527	562	520	537	569	561	530	521	538	552	527	505	506	530	521	565	558	525	554	573	519	529	552	546	535	555	546	570	548	527	510	542	553	532	503	539	523	549	520	495	528	534	502	576	560	509	566	512	513	556	546	560	537	556	573	528	534	518	548	557	525	514	525	552	551	560	537	542	534	556	553	523	542	533	572	505	513	527	527	509	513	574	520	536	545	530	540	532	563	542	520	551	538	558	523	535	531	534	497	530	508	532	499	530	521	556	525	540	512	548	547	522	531	554	592	527	531	538	512	564	567	533	569	558	531	513	561	548	566	551	517	552	534	548	524	550	527	502	544	564	571	526	496	527	569	512	543	530	543	519	566	551	514	513	513	559	517	576	559	530	497	570	529	553	561	575	555	525	494	518	561	532	558	501	557	549	549	554	539	506	538	519	557	562	525	582	505	541	528	571	546	547	493	522	551	532	498	547	518	515	564	561	533	558	530	564	527	547	556	555	527	519	531	595	555	525	522	613	508	504	571	505	533	493	578	514	540	539	520	523	511	542	533	525	495	476	537	535	539	530	523	526	501	507	568	514	523	528	533	544	588	565	550	533	529	530	543	541	507	532	500	556	563	569	519	538	532	525	543	554	554	557	556	532	526	519	512	519	558	533	502	551	542	535	570	525	483	551	513	537	528	550	553	519	557	541	567	571	563	538	530	491	501	571	547	527	556	563	514	551	527	566	520	542	551	540	495	541	574	518	530	531	547	542	490	529	555	539	556	544	581	506	529	514	513	576	561	539	560	529	504	532	531	525	560	545	538	581	564	550	530	527	559	535	496	524	557	526	532	549	539	522	545	524	558	507	486	553	542	551	546	538	528	564	541	551	506	500	545	538	536	531	550	548	508	545	566	518	589	535	520	513	545	560	541	489	519	543	546	572	531	558	535	554	553	539	568	527	524	534	553	527	565	495	521	512	541	517	503	540	541	489	496	552	490	553	566	545	549	520	545	565	515	535	564	545	592	555	523	516	536	504	511	513	512	534	527	533	559	511	581	531	541	547	520	561	513	568	551	521	514	530	534	536	567	516	556	536	528	544	539	528	534	502	546	554	555	514	556	556	518	513	526	544	506	555	533	528	576	538	552	547	562	500	494	495	509	533	547	494	545	567	512	536	548	555	510	534	556	544	524	501	510	491	546	556	511	576	529	518	518	541	530	574	555	587	549	542	506	547	513	546	554	555	506	543	524	537	583	559	522	553	550	516	540	556	516	526	501	569	509	521	496	533	544	536	547	521	565	543	536	542	540	539	544	531	521	519	531	560	523	493	502	541	498	589	553	533	516	515	525	568	519	539	514	534	556	546	519	563	508	523	539	539	505	519	564	517	546	514	498	515	533	549	550	575	532	532	531	521	543	566	564	562	542	560	524	521	543	523	497	582	538	524	534	538	530	558	539	541	530	559	554	560	543	558	548	526	520	513	520	575	532	524	560	538	531	570	536	522	537	580	556	543	538	533	514	579	502	520	575	524	560	508	540	522	545	563	552	516	586	551	523	598	528	517	536	556	508	533	566	548	513	536	548	562	573	540	529	541	558	532	511	544	508	520	534	530	544	543
24594	20844	24330	27440	18698	1027	473	416	370	328	304	327	331	336	329	340	350	347	362	329	350	335	339	360	328	330	336	312	317	305	319	348	328	328	310	339	328	307	336	318	315	306	313	331	333	332	280	306	305	296	311	322	340	318	314	285	350	303	326	356	285	318	307	300	287	321	323	305	334	322	325	314	334	348	297	323	348	303	308	306	332	308	315	334	317	324	325	321	302	335	307	338	277	312	314	284	301	287	329	329	300	333	327	325	328	316	317	331	315	350	322	307	304	295	331	311	278	345	317	353	341	289	325	308	313	310	324	338	336	364	328	318	319	311	308	333	318	305	319	336	374	284	277	326	297	324	315	329	356	321	310	289	341	308	358	292	305	331	313	326	315	326	325	321	344	306	321	306	297	311	324	312	306	300	341	304	292	288	329	304	303	330	324	316	315	274	347	306	340	300	337	308	318	300	316	306	307	319	321	300	287	346	332	294	309	306	312	316	323	300	314	322	316	319	311	350	319	343	330	346	297	297	356	309	325	318	315	293	325	354	293	293	276	320	345	335	318	342	325	310	321	300	308	310	326	337	339	316	316	336	333	314	292	295	291	289	339	303	315	295	282	331	328	303	319	287	318	334	314	344	325	325	312	319	330	296	309	286	315	299	323	312	323	347	296	319	314	334	306	304	302	296	327	354	317	305	312	343	303	293	322	315	312	319	344	296	310	314	332	305	296	350	333	293	276	305	319	343	300	336	294	306	278	278	292	296	316	332	345	314	304	332	314	328	278	298	278	341	286	286	307	326	324	298	270	311	326	307	301	306	303	312	259	307	321	331	329	321	336	321	310	301	305	302	317	326	305	303	326	293	330	334	301	335	308	317	313	327	299	331	322	286	306	332	326	302	320	293	339	308	310	353	294	322	293	329	318	309	311	271	303	309	354	332	338	313	299	339	323	327	330	330	296	344	341	298	334	313	321	327	336	317	318	304	320	323	288	333	305	300	334	305	323	303	304	272	331	324	344	357	301	307	316	320	309	301	304	334	317	351	338	312	366	313	320	322	312	313	328	338	333	332	338	328	311	296	298	292	315	316	330	332	325	310	334	318	328	287	336	311	320	301	315	314	305	318	311	299	316	313	305	296	323	313	316	332	301	329	302	339	356	309	307	307	307	331	297	277	300	310	294	344	316	291	324	322	365	316	313	376	263	306	325	349	315	327	294	302	289	321	306	311	313	318	281	320	375	308	285	309	314	306	308	334	331	317	347	283	330	350	313	324	296	292	315	294	309	308	324	305	305	302	335	337	300	328	338	315	328	320	306	314	312	309	331	321	320	334	325	343	286	316	333	295	338	321	303	272	327	321	304	307	282	303	313	324	332	316	350	325	332	310	329	311	287	298	306	283	310	305	278	269	350	321	334	342	301	347	304	278	340	317	283	339	335	302	337	337	331	342	310	335	312	319	335	314	328	304	325	318	326	331	299	306	330	323	300	315	301	317	309	288	344	314	296	298	329	324	315	303	287	289	322	340	345	328	317	347	329	340	299	314	317	320	282	307	305	285	320	302	338	340	293	325	353	325	310	347	307	285	327	320	335	308	301	303	302	287	302	324	326	314	327	280	309	312	323	319	324	334	316	311	323	336	308	316	324	294	291	303	322	312	329	346	303	286	322	311	290	330	326	313	292	304	330	319	312	316	303	301	326	305	317	340	304	307	340	328	312	291	322	316	326	309	334	329	333	292	328	319	313	313	284	339	291	312	288	335	305	310	296	328	304	319	318	271	295	299	321	314	286	298	326	301	291	288	324	321	328	317	330	361	341	293	326	323	305	301	318	325	325	301	327	316	297	307	337	282	340	308	343	346	306	340	277	332	327	317	299	316	296	298	301	356	320	343	335	322	305	331	334	318	295	348	320	318	303	327	321	330	330	330	330	298	290	330	304	332	310	302	318	340	300	333	329	305	308	320	296	316	324	343	331	328	318	322	314	309	305	333	311	322	323	340	324	301	312	370	340	344	320	339	354	312	290	303	324	332	318	309	304	294	334	324	305	340	311	285	312	381	347	312	322	334	345	292	323	311	329	304	308	316	354	281	322	298	348	307	316	285	270	307	299	293	335	332	309	308	295	293	311	311	335	309	320	297	297	324	320	345	327	337	306	310	315	339	311	317	328	319	295	291	332	335	317	358	311	320	313	297	293	287	283	270	316	329	315	315	343	311	332	316	313	353	324	296	324	298	305	325	315	301	315	324	293	325	305	289	268	329	317	299	277	343	322	306	328	316	303	326	334	277	304	295	346	306	296	313	301	314	304	345	306	340	348	310	301	315	307	289	312	358	359	321	327	284	303	313	324	327	322	324	295	282	328	304	310	306	293	317	318	344	329	316	309	306	329	360	334	323	294	320	290	310	293	298	296	332	322	336	353	317	328	316	311	321	305	332	342	302	325	316	333	290	328	344	306	338	317	311	325	323	283	302	298	316	336	298	342	320	311	317	307	347	336	335	312	339	324	311	313	289	304	279	286	336	306	326	320	329	301	331	297	303	354	291	297	325	294	339	330	310	343	318	280	320	309	328	285	326	351	309	320	312	347	318	288	333	308	310	311	307	267	337	323	296	295	329	291	318	301	305	260	301	347	325	305	315	322	303	308	309	336	348	321	276	337	338	313	272	301	310	327	339	323	288	308	302	319	337	333	325	301	286	316	328	282	329	367	308	292	345	298	298	306	341	351	365	333	324	314	333	325	341	341	323	316	308	312	301	319	339	352	312	320	279	324	352	321	280	339	303	301	340	312	290	326	297	326	319	272	300	337	323	313	311	321	310	333	304	302	328	347	290	338	319	268	362	317	325	291	319	308	301	320	339	320	339	320	297	313	309	330	303	297	322	313	311	291	320	318	294	310	287	316	286	301	282	328	297	317	321	304	308	294	322	292	293	314	326	332	317	329	312	294	297	299	317	316	321	327	316	286	318	324	321	335	351	315	310	320	287	346	294	322	332	303	325	309	312	318	322	342	338	323	332	293	343	339	317	327	318	318	314	324	315	270	327	288	342	301	297	310	298	325	335	339	310	315	298	310	340	338	341	331	299	326	322	330	302	346	316	295	288	302	322	296	336	329	303	311	355	336	316	307	334	298	317	321	366	326	334	328	321	308	298	327	312	353	347	318	321	305	266	315	325	280	311	293	335	304	271	312	290	338	312	315	286	316	334	286	323	303	319	310	334	327	305	295	321	312	327	312	315	302	317	325	319	302	310	289	304	270	353	302	298	296	311	319	335	343	321	324	322	329	327	369	327	310	293	347	321	314	315	287	279	321	336	315	277	311	324	303	335	296	318	326	306	328	313	317	355	284	293	312	288	286	300	327	310	304	302	330	295	329	320	353	349	330	311	296	312	337	286	324	329	332	302	322	272	335	305	303	337	346	339	302	302	329	301	303	322	316	315	334	298	347	321	303	322	304	316	290	297	314	314	332	331	335	319	312	335	296	314	323	342
3296	3001	1960	1204	930	813	761	748	780	706	724	749	727	732	723	717	718	712	669	726	716	732	703	659	649	698	745	708	702	669	696	722	644	695	723	707	687	724	693	772	708	674	685	720	725	678	696	676	684	723	687	710	667	710	707	688	678	720	717	660	708	677	682	686	660	778	689	679	740	712	686	695	687	721	708	718	692	740	675	681	680	738	694	664	672	748	732	722	660	715	730	709	718	645	728	646	685	702	700	705	676	667	703	687	714	700	759	694	684	734	723	740	734	729	718	714	721	709	660	690	714	686	693	697	664	701	706	715	692	658	701	740	711	733	726	731	716	705	718	692	686	692	704	666	728	711	672	714	675	733	733	713	700	684	742	677	716	676	689	749	733	697	690	687	744	748	730	705	705	719	693	711	702	713	643	621	698	739	725	757	686	681	694	719	716	685	712	661	729	744	692	696	697	683	684	697	689	704	684	697	720	702	696	664	683	679	687	656	708	660	686	678	670	673	692	722	718	713	682	668	713	690	689	713	728	690	676	680	710	673	682	670	697	703	708	686	745	751	665	672	692	659	749	727	655	677	713	710	716	678	673	739	720	683	714	733	719	750	719	659	674	673	705	701	737	695	660	705	709	702	705	666	739	720	717	709	735	692	725	761	733	652	723	682	710	732	682	704	701	683	680	688	739	673	715	659	662	727	706	699	684	730	750	760	687	684	705	694	741	664	709	664	718	718	689	670	736	723	724	702	689	705	721	708	709	690	689	704	722	696	654	649	724	713	713	647	656	698	701	739	665	749	695	689	714	693	701	702	762	729	652	719	698	711	706	709	696	677	668	710	744	725	686	720	713	701	663	682	740	695	669	684	673	680	705	714	661	657	769	672	718	746	719	703	682	702	729	737	710	645	747	740	693	732	713	727	678	716	697	722	652	664	685	731	654	706	733	712	701	669	676	682	654	741	711	649	703	716	675	732	708	694	724	673	680	684	708	694	698	746	720	721	764	677	693	700	717	728	691	701	714	723	766	678	673	657	689	684	687	683	696	687	704	714	700	709	745	760	665	737	671	677	709	670	668	748	698	688	696	722	730	719	672	708	717	707	676	698	690	705	784	707	689	692	695	676	727	678	690	710	690	713	658	745	702	652	660	676	688	645	715	692	680	697	755	722	710	658	716	701	673	702	741	679	688	692	710	701	721	681	738	699	658	695	692	707	721	688	705	661	694	684	658	652	656	688	700	706	692	650	736	737	670	728	715	715	691	720	706	683	648	666	701	720	747	705	718	712	715	686	703	668	697	710	738	729	705	690	737	710	759	700	711	695	697	733	672	677	720	721	685	651	686	709	664	665	728	691	759	686	688	703	671	691	727	711	641	727	692	670	696	675	754	689	708	660	718	661	717	669	728	693	684	721	653	687	684	733	662	688	724	746	687	733	687	731	705	728	646	710	684	680	718	653	683	714	707	705	758	692	736	693	709	671	712	700	752	718	646	702	749	690	700	731	668	674	738	694	687	688	739	688	708	695	683	710	694	704	670	732	654	680	696	695	706	669	699	698	677	665	702	664	711	672	748	662	697	688	737	708	710	662	697	715	704	668	687	698	670	692	660	760	665	680	701	723	704	728	660	717	682	705	648	699	717	703	724	677	709	742	707	713	749	701	663	681	673	695	722	668	642	748	692	662	693	684	737	669	738	675	699	683	698	683	740	682	708	699	658	736	676	713	708	724	697	704	703	696	714	718	664	728	713	683	740	700	704	745	692	674	726	723	706	712	709	647	666	689	654	772	757	681	758	717	738	677	735	661	683	716	677	661	674	748	718	684	685	724	729	715	740	645	683	679	677	708	727	717	739	687	709	689	683	734	677	678	698	692	668	710	680	715	657	691	687	731	685	694	698	669	731	714	684	731	721	711	672	714	661	734	727	716	665	686	715	709	709	664	719	722	727	711	702	728	651	688	705	717	767	716	667	671	681	669	715	726	718	729	728	725	667	703	721	703	706	670	659	663	701	693	665	714	673	704	691	691	713	697	692	759	722	698	676	699	674	688	687	768	763	731	708	691	709	675	656	709	705	727	664	708	690	696	686	686	687	687	671	674	658	739	729	739	670	736	683	679	744	704	728	691	720	725	657	713	741	703	706	688	711	693	718	639	683	704	704	708	723	642	696	691	671	697	697	672	664	712	703	713	703	683	652	690	694	725	731	714	644	680	722	676	707	684	690	692	723	693	748	694	706	692	758	707	694	716	684	749	700	695	675	678	715	750	697	719	709	653	705	717	720	649	686	683	713	733	703	707	743	696	653	694	733	705	658	702	723	719	748	674	648	713	722	729	716	751	662	670	697	731	716	729	650	721	699	739	652	687	681	692	723	691	697	662	734	693	696	682	700	681	690	651	689	671	730	698	717	716	718	704	706	698	731	728	662	697	692	745	678	678	687	737	720	683	736	698	703	702	722	683	734	663	708	704	737	699	719	703	724	699	696	692	735	699	721	707	712	676	679	739	718	681	712	732	720	697	696	696	710	717	670	692	678	695	657	684	671	732	706	708	671	682	686	667	678	722	691	715	676	702	670	697	719	716	654	663	722	691	662	668	781	677	703	699	699	723	682	725	691	713	713	706	701	724	713	683	693	691	671	686	668	666	665	721	719	672	662	703	705	673	660	666	751	676	731	693	673	692	737	675	674	671	660	780	726	720	677	658	716	702	707	717	666	694	681	738	664	704	666	710	654	772	670	747	759	735	684	665	699	673	648	673	701	700	692	692	715	727	694	675	701	618	678	648	712	699	660	744	705	684	714	670	699	710	705	683	694	710	705	711	698	679	707	700	719	735	699	722	687	697	714	746	735	683	738	694	671	696	716	704	696	674	686	725	739	653	681	673	663	686	718	696	690	699	665	698	680	716	706	713	730	708	690	681	730	736	750	746	734	766	694	708	695	657	715	739	717	715	715	720	662	761	709	686	732	656	712	666	663	724	721	704	714	684	690	716	730	708	707	668	724	696	687	709	686	686	644	725	772	652	680	659	721	733	720	705	700	673	713	706	716	732	702	731	690	728	669	683	707	742	688	726	716	706	685	748	714	702	727	714	685	647	713	733	717	723	705	721	652	689	723	716	663	744	688	741	696	676	720	705	649	673	693	692	640	710	724	723	653	723	710	695	678	687	663	699	683	726	735	671	678	685	739	669	683	672	701	700	689	642	701	719	705	672	709	701	708	698	728	719	711	662	719	672	736	758	739	688	679	646	674	668	718	706	683	714	634	684	698	633	679	737	691	686	675	674	653	667	720	723	704	704	721	690	734	673	727	736	672	686	682	705	708	656	727	680	709	683	705	685	677	689	710	662	755	708	685	737	723	692	663	734	710	667	713	726	740	649	736	686	650	704	707	689	647	686	765	683	737	732	735	707	708	684	689	726	689	733	700	644	743	672	731	746	714	693	689	727	752	699	706	675	685	694	707	674	712	704	654	719	718	673	695	660	732	688	706	672
23582	20826	25094	26654	20834	20801	2701	476	342	322	301	266	278	271	281	241	241	243	218	246	221	232	262	212	219	228	210	209	200	236	250	230	203	186	222	209	206	253	214	193	190	201	244	213	208	198	213	201	224	205	189	184	218	199	185	215	225	213	211	198	206	200	209	215	218	212	187	218	216	199	204	217	200	193	222	203	222	196	185	195	229	218	234	222	212	210	222	223	219	233	192	202	213	191	194	212	199	202	199	214	223	230	206	198	209	219	194	182	209	234	263	215	206	212	192	206	207	235	203	204	217	216	216	205	224	198	215	179	229	194	185	203	221	179	193	202	201	204	192	206	185	200	190	227	191	252	211	210	218	204	199	208	212	195	243	207	179	182	215	221	201	212	219	205	189	211	219	213	225	231	222	199	199	232	228	183	211	211	230	186	213	204	221	205	214	212	227	195	217	223	220	188	207	192	228	216	244	214	199	178	224	200	218	232	189	212	227	223	196	222	190	201	194	200	165	203	211	183	239	197	201	201	195	222	234	198	198	214	216	197	194	205	170	205	237	237	227	195	211	210	208	209	220	240	191	179	203	187	225	227	214	220	218	206	208	218	217	199	205	235	181	180	211	234	231	231	225	192	222	205	202	199	188	197	213	210	209	197	213	193	218	227	200	200	209	192	222	217	210	188	211	204	184	183	205	195	193	207	203	222	201	193	184	180	196	181	212	216	204	195	228	216	194	198	222	240	181	187	197	182	194	194	194	178	230	193	209	201	242	233	213	217	169	193	220	204	188	176	238	197	236	204	181	213	212	199	239	218	207	209	233	226	211	190	221	176	206	189	179	210	211	213	204	207	201	187	194	234	205	217	190	188	195	234	214	197	188	212	181	224	208	236	222	226	195	234	200	259	224	213	193	191	215	192	205	202	226	198	180	202	193	213	190	213	202	195	209	183	208	206	170	191	215	200	204	215	205	191	221	195	214	195	208	189	220	198	190	237	194	210	228	211	204	196	225	212	203	196	198	205	234	210	207	228	185	248	230	208	175	205	235	222	220	182	203	194	207	210	256	216	214	207	212	202	194	203	200	223	185	216	216	221	220	202	200	186	226	194	196	197	182	183	200	194	194	208	214	198	230	209	175	194	214	207	192	226	234	193	196	206	215	209	189	213	224	220	216	202	207	222	208	212	214	216	202	218	167	204	206	186	205	172	237	220	212	219	216	181	193	199	186	198	257	171	202	202	214	210	174	234	237	213	183	191	216	221	199	203	231	198	216	198	186	221	214	193	196	189	223	220	196	182	210	195	211	232	219	237	219	199	205	204	202	192	205	200	225	190	188	191	169	232	217	223	234	239	228	221	202	193	209	214	200	185	181	201	224	191	204	207	196	213	202	189	210	209	215	187	190	212	204	197	234	222	202	221	220	188	190	190	214	195	208	232	204	225	168	194	196	197	210	207	202	203	237	226	191	192	215	196	211	197	179	187	201	228	193	219	206	206	204	188	196	172	189	187	191	228	206	197	172	227	229	195	205	205	196	203	227	157	247	219	176	195	222	199	178	209	190	201	198	189	222	221	227	203	197	218	188	205	204	227	217	199	256	207	211	189	218	203	190	204	228	186	226	221	219	227	208	201	206	200	215	234	185	204	212	225	201	198	198	203	200	201	201	202	204	200	196	181	174	203	243	221	209	208	197	204	207	196	211	216	191	187	217	212	199	169	192	189	180	209	214	231	241	215	173	240	211	190	186	197	201	245	187	186	222	225	213	227	191	217	181	172	217	204	218	213	216	210	198	215	204	204	220	216	229	224	234	205	192	215	199	203	185	206	201	198	223	213	193	207	212	203	206	200	239	184	224	197	194	176	181	180	229	219	228	211	210	206	213	226	222	211	199	217	218	206	219	217	215	227	228	226	213	216	238	212	225	203	205	214	198	201	210	241	214	199	195	206	190	213	232	215	182	188	209	216	195	188	195	224	194	182	205	220	195	203	208	206	198	207	205	203	224	201	207	194	207	202	205	216	183	197	224	237	221	209	234	223	200	194	206	178	215	198	185	200	199	215	210	218	205	211	174	233	196	221	218	202	203	208	173	207	213	206	199	204	203	225	203	235	210	198	217	178	234	166	201	202	211	227	221	196	232	205	197	222	196	192	195	209	209	217	203	199	182	212	200	182	212	195	218	194	225	205	175	224	194	191	208	198	223	208	205	199	214	192	211	244	224	212	249	203	185	219	254	181	198	224	220	193	196	187	192	200	231	200	187	187	181	214	213	229	215	203	196	211	220	228	215	204	189	214	199	215	217	219	208	221	199	202	204	197	227	219	233	215	209	187	227	189	197	204	212	231	211	199	229	171	202	215	199	190	212	217	216	208	242	198	185	192	216	171	180	217	197	226	204	201	199	217	234	216	211	221	211	220	196	207	188	228	218	250	223	207	207	207	208	194	213	189	230	213	161	203	210	202	181	193	227	218	220	233	213	185	178	201	193	214	228	229	199	194	225	210	218	193	218	184	225	180	203	190	200	199	213	226	224	199	204	201	225	205	197	186	192	195	193	197	210	217	181	226	203	220	201	208	202	230	193	228	212	184	213	237	195	190	192	232	184	231	199	210	196	204	203	209	222	202	198	221	186	199	223	197	200	193	243	207	233	202	209	215	187	172	201	187	227	199	217	211	237	181	214	236	243	196	215	199	186	207	216	220	200	234	210	220	193	232	215	239	213	213	226	223	200	232	195	205	218	191	219	217	211	196	212	218	205	229	207	221	218	196	203	215	203	200	213	216	192	187	206	193	185	211	211	227	201	214	210	194	174	211	213	192	199	205	185	206	201	213	209	221	192	188	214	203	221	213	199	217	224	215	205	209	214	195	215	216	207	194	210	227	200	202	224	218	229	197	225	208	211	207	201	211	203	234	215	224	234	204	202	190	199	195	216	240	213	215	194	206	180	171	178	219	228	209	193	188	224	185	217	202	217	196	193	238	189	203	188	228	191	213	219	188	186	183	178	194	184	199	201	222	188	210	213	210	208	206	217	196	213	218	222	211	176	192	207	221	219	252	189	205	192	229	203	212	223	223	194	202	205	224	210	202	190	194	180	199	192	231	203	196	227	202	209	216	195	199	232	171	188	196	223	274	187	197	210	217	208	196	211	185	204	200	223	212	189	187	233	183	222	217	198	207	205	207	225	197	203	227	200	234	220	195	209	187	242	211	250	202	204	241	193	251	203	217	211	246	196	225	207	204	201	188	236	206	208	191	178	211	228	242	187	209	187	191	192	201	199	182	213	183	205	214	166	194	192	186	218	211	192	198	195	198	209	206	191	224	202	203	156	225	178	207	191	217	215	222	198	213	185	198	199	220	183	234	207	235	202	233	207	221	205	198	203	190	221	191	175	209	219	222	217	208	213	184	188	207	214	204	213	201	213	196	196	179	230	222	213	232	217	211	205	208	216	230	163	206	201	211	187	210	220	187	210	213	207	192	189	210	212	212	167	200
3299	5359	3247	1477	927	692	635	562	528	527	528	496	472	478	511	474	516	520	452	475	482	500	467	497	495	489	436	481	525	512	494	470	438	437	459	466	485	485	466	476	463	496	448	468	500	473	481	441	482	465	478	472	452	453	441	457	474	484	450	481	441	462	483	462	490	446	450	482	452	485	443	555	459	471	443	448	477	436	456	428	477	461	484	463	451	498	457	478	476	478	444	451	456	456	470	507	472	481	438	461	443	452	472	421	493	489	474	486	469	448	454	458	483	455	445	481	481	475	468	470	450	470	428	447	445	481	488	465	507	431	464	454	473	456	433	487	423	471	467	472	480	456	491	454	449	468	449	436	446	443	446	479	410	444	441	455	445	486	453	470	484	495	452	489	477	473	450	486	479	458	452	454	445	482	495	452	541	494	422	477	464	448	452	462	463	468	453	450	458	465	492	458	469	473	467	457	453	450	450	461	452	504	462	473	474	482	457	462	436	410	438	478	493	488	436	522	458	517	431	468	423	490	438	445	478	464	477	463	498	444	460	451	467	447	457	492	477	475	435	445	445	461	446	469	478	463	426	467	479	462	428	459	443	452	425	496	464	484	483	450	454	473	511	444	462	477	436	483	452	427	458	462	487	457	446	465	470	461	482	442	440	459	493	481	449	490	451	455	457	440	468	424	464	473	442	478	464	462	415	476	473	452	451	456	458	466	476	447	476	478	446	492	514	427	441	472	447	475	473	494	426	483	457	433	459	465	433	440	484	473	473	489	456	467	468	424	487	474	486	458	459	524	499	433	436	478	488	480	462	467	418	491	445	448	454	461	468	448	492	455	453	454	476	493	459	438	462	479	443	457	435	473	453	492	456	449	479	471	422	462	472	456	462	475	441	458	458	431	462	467	483	439	459	477	442	455	451	433	475	441	462	455	449	486	457	450	487	441	526	480	484	458	457	457	496	465	486	456	467	465	482	476	432	480	467	416	450	453	458	439	436	483	448	431	506	440	435	496	408	489	480	465	469	480	478	450	513	461	434	459	474	437	488	433	460	409	478	416	496	485	454	451	488	421	475	468	435	436	417	431	453	451	452	534	475	468	482	454	478	458	412	467	514	490	462	472	455	414	437	408	428	482	475	457	476	435	446	475	484	462	450	482	458	457	443	465	459	459	487	439	456	428	439	451	436	443	451	442	473	458	450	446	467	454	495	487	461	456	474	488	490	456	445	517	470	444	484	489	398	493	486	449	477	489	467	455	487	403	459	456	419	451	455	465	496	484	434	457	456	467	393	451	494	486	492	468	473	440	478	469	443	434	457	468	466	487	479	483	445	445	421	433	463	467	454	448	453	452	448	449	454	470	434	485	452	485	454	471	487	464	468	416	469	442	437	477	458	492	456	474	451	471	464	434	449	418	462	525	460	452	471	460	437	510	475	459	473	454	461	446	438	453	447	478	483	461	485	434	429	480	454	511	482	457	473	449	478	478	466	458	429	447	430	449	461	445	457	465	456	460	477	478	489	441	444	432	484	443	487	456	416	464	424	482	436	462	432	461	443	460	493	465	432	445	424	448	462	479	461	486	440	472	461	476	459	463	478	448	463	455	444	413	455	451	484	460	439	434	464	483	456	454	474	445	421	498	468	472	502	433	462	445	432	450	412	427	460	472	437	483	436	467	470	453	442	436	466	443	494	457	493	456	446	468	448	515	498	419	455	460	463	439	409	471	453	462	499	437	502	484	482	490	454	450	429	421	493	475	463	465	499	504	483	440	487	446	454	483	482	458	476	460	500	502	447	466	507	472	472	475	475	494	495	469	495	485	465	489	479	436	484	457	497	482	430	467	477	439	455	484	498	489	468	434	463	457	476	456	469	432	452	467	447	456	479	460	433	466	477	473	469	419	478	483	454	452	439	457	437	465	472	414	461	468	439	463	460	476	457	433	424	472	492	468	434	500	444	439	473	472	493	445	478	473	429	442	470	481	457	432	475	476	417	462	435	468	437	483	457	443	518	449	440	465	462	517	458	467	470	508	489	446	467	473	465	468	464	498	440	440	459	466	487	455	467	423	500	486	446	438	436	475	420	462	468	442	481	451	442	491	453	509	453	476	445	471	438	469	442	473	454	439	459	447	418	448	457	469	465	489	483	464	433	452	429	420	470	478	477	489	491	472	491	442	474	489	472	437	479	443	478	470	489	434	434	456	455	473	460	477	462	484	495	472	477	493	446	447	436	470	449	459	460	470	435	461	471	452	448	457	475	452	492	476	475	439	454	473	469	458	464	485	453	491	438	444	475	428	468	494	474	486	524	441	451	462	459	456	456	454	465	466	479	489	484	443	458	475	452	454	516	473	454	488	470	429	504	426	470	470	476	459	458	476	437	474	496	462	470	430	470	471	450	462	445	445	457	428	434	445	478	492	462	465	482	469	465	479	430	483	455	448	472	448	504	464	464	475	458	467	450	459	454	459	472	454	416	457	479	451	446	472	436	475	469	444	459	465	484	442	430	452	500	465	467	421	459	452	505	440	467	469	457	500	458	507	494	447	443	456	469	467	484	477	463	467	406	432	435	482	465	469	493	459	444	487	474	461	453	474	440	450	477	437	453	459	474	427	503	486	453	462	441	453	443	465	493	475	470	436	490	430	450	455	457	475	472	432	473	450	451	440	463	456	450	456	465	468	516	475	376	458	459	472	447	463	452	470	464	487	479	457	462	481	481	484	471	459	459	486	457	496	426	480	477	456	504	455	459	470	449	465	466	474	423	457	444	465	456	482	446	440	453	445	442	460	460	469	445	478	423	451	460	419	482	442	452	497	481	436	451	459	437	440	445	465	465	450	446	460	421	476	469	462	452	499	453	457	473	447	451	466	458	455	478	448	490	448	449	473	474	461	462	485	449	465	451	489	457	482	469	497	448	457	490	466	468	463	450	454	423	430	449	442	472	469	440	482	461	466	486	460	455	482	446	467	483	416	428	455	473	464	461	463	455	467	440	419	472	410	460	467	445	490	446	463	502	489	451	445	471	456	460	435	391	465	440	480	491	436	461	446	483	477	498	486	482	449	511	463	465	466	433	494	500	446	446	481	441	462	471	491	486	445	487	465	461	442	461	508	446	481	461	487	459	459	417	490	425	478	463	460	451	452	482	471	473	438	466	473	467	460	428	490	473	480	434	513	432	489	448	467	489	478	442	470	436	484	504	490	487	436	466	451	458	440	451	487	433	484	447	449	474	454	454	448	450	447	439	438	452	477	428	471	466	425	499	469	476	420	450	461	484	424	461	447	492	479	439	470	488	478	434	422	477	471	466	485	475	456	416	472	457	474	485	408	466	444	524	398	442	494	478	450	468	477	477	441	469	422	444	445	508	461	479	505	463	482	467	479	458	447	461	441	445	484	457	493	471	475	472	456	458	417	456	442	512	444	461	462	485	456	458	463	476	480	461	428	474	449	491	453	434	455	450	500	439	488	439	480	489	516	465	481	447	471
32625	12984	1625	401	275	251	227	226	252	240	203	205	243	209	218	244	233	257	236	195	219	234	228	215	238	213	246	199	193	246	214	245	209	218	243	241	233	212	214	237	230	225	213	219	238	253	216	237	222	217	218	229	239	233	205	235	253	233	243	237	216	217	215	223	237	192	207	190	198	243	239	217	240	248	223	216	215	217	223	210	212	236	227	237	196	218	221	230	231	255	209	223	226	231	218	217	233	218	215	225	249	235	219	208	198	244	222	213	239	223	227	203	228	225	213	228	215	211	222	249	220	216	236	201	228	210	226	242	250	210	211	225	229	191	221	213	229	220	226	208	223	233	227	226	224	223	243	214	228	222	235	201	244	230	224	222	226	220	221	210	208	205	212	254	245	229	232	208	230	211	199	240	205	229	215	215	203	219	233	212	228	222	234	240	194	223	217	232	234	230	233	213	234	222	236	201	202	226	212	221	221	219	224	217	266	211	214	198	215	238	241	232	203	206	215	248	246	209	222	191	221	233	216	230	222	231	244	206	210	221	214	223	260	248	232	226	226	185	241	238	208	239	205	225	223	204	204	218	216	229	222	241	248	222	234	256	206	232	227	219	195	213	234	237	226	249	233	250	240	181	232	181	224	223	206	236	227	202	231	224	203	214	224	229	215	232	191	221	220	197	239	226	236	230	216	256	196	216	222	212	215	213	220	220	246	221	225	214	236	230	191	202	241	243	211	231	195	228	197	215	244	224	232	209	219	239	221	222	218	224	240	202	202	238	238	210	214	229	203	212	200	248	217	222	225	220	199	220	216	227	220	239	230	196	204	232	246	198	240	256	240	211	218	238	211	204	212	218	247	216	260	217	217	223	242	199	209	219	202	227	234	217	207	207	293	191	219	224	220	228	243	208	204	233	213	206	205	249	211	253	237	228	227	228	211	183	283	228	214	243	256	210	231	216	213	221	206	218	249	225	239	234	213	226	232	204	251	244	225	254	225	221	222	214	236	206	214	234	219	232	251	239	255	219	202	227	223	218	210	239	230	261	233	242	235	236	192	226	233	233	269	240	244	220	236	223	229	202	213	241	218	217	209	225	209	240	228	205	215	212	205	224	235	234	228	218	203	244	203	193	226	203	232	232	197	234	223	208	239	233	228	218	235	226	213	261	202	227	242	233	215	201	201	224	240	223	234	216	199	222	216	239	208	199	228	218	216	220	240	201	194	217	227	202	199	216	220	216	247	209	208	211	209	208	229	226	223	231	234	213	224	222	221	208	206	222	229	216	236	214	207	205	215	229	210	238	208	253	225	239	220	210	226	212	231	238	235	209	219	239	222	213	215	226	226	232	208	188	202	185	242	230	238	203	207	219	218	242	229	238	211	188	240	226	206	193	208	234	214	229	220	212	217	219	245	207	241	230	190	241	217	207	228	208	236	220	230	208	215	225	232	232	216	227	209	230	207	208	211	232	206	236	223	207	248	198	239	188	215	232	214	229	231	254	205	241	210	236	214	249	226	220	218	236	219	195	241	230	217	245	196	224	230	207	227	220	267	223	199	230	205	200	194	225	200	242	206	209	228	219	209	213	226	234	231	209	236	232	233	241	188	259	236	241	258	227	218	247	231	230	232	225	241	230	212	240	211	208	231	222	224	200	222	221	228	219	229	227	228	213	235	212	223	219	199	204	216	181	226	183	230	243	219	215	266	218	204	237	205	219	213	241	238	226	238	244	227	234	217	213	243	256	210	230	209	199	216	237	239	242	213	214	212	221	211	224	224	234	262	218	227	231	221	226	239	240	239	223	215	218	213	244	203	215	204	243	215	234	240	228	218	245	239	230	252	209	187	216	222	216	230	259	216	234	208	215	264	201	212	198	228	232	241	235	224	230	223	218	223	230	242	217	213	220	211	225	229	183	197	225	234	223	211	224	211	204	203	219	216	225	198	239	229	218	268	201	206	225	239	218	195	203	228	239	216	212	233	223	218	236	261	231	232	211	230	224	216	237	222	216	239	222	251	260	224	262	237	202	192	236	206	198	203	234	250	241	216	261	208	206	214	206	225	211	181	249	226	215	227	193	202	206	191	227	222	232	211	237	240	256	222	211	228	221	229	215	227	217	224	243	225	230	210	205	234	210	237	217	201	234	196	227	215	240	228	234	222	216	232	224	245	233	238	213	222	235	217	225	217	192	214	206	227	205	248	225	237	243	217	230	221	247	221	219	222	228	237	235	215	220	233	231	238	223	225	229	237	224	223	205	192	222	225	222	231	206	247	243	241	235	202	216	231	218	222	205	184	217	187	229	190	211	214	253	222	224	215	247	207	233	212	253	237	226	217	214	227	216	208	229	203	208	232	191	232	191	187	212	228	228	246	245	221	207	225	242	209	220	207	251	213	215	249	226	239	225	206	221	243	222	215	201	210	210	211	242	229	216	213	240	241	224	199	219	229	236	223	222	193	226	224	223	236	194	200	215	218	212	209	209	225	246	238	231	225	213	227	241	225	205	178	240	205	216	210	228	249	240	223	220	217	215	236	224	209	235	234	219	238	219	243	216	227	248	204	230	228	233	244	230	225	190	225	216	238	197	223	258	230	212	229	232	226	216	252	233	221	224	253	217	227	217	216	225	188	205	208	213	203	235	229	208	210	224	218	227	240	234	230	225	226	222	214	213	232	235	257	214	218	205	249	244	245	219	209	217	246	228	223	218	203	214	215	249	253	207	237	227	208	209	231	243	241	257	205	236	204	216	226	243	232	224	224	219	232	232	224	225	231	232	209	222	229	227	218	208	240	222	226	218	242	209	223	221	214	210	222	221	227	227	226	236	233	219	219	225	199	259	232	225	228	219	222	224	197	216	209	252	205	226	218	254	191	244	210	218	235	224	219	233	219	212	232	213	238	221	238	244	212	227	210	198	231	201	222	202	220	236	211	227	233	220	229	229	223	256	235	228	210	234	217	205	213	187	231	243	208	204	231	216	214	234	196	240	205	214	262	246	235	217	211	222	224	207	250	240	215	229	239	181	196	192	209	210	197	210	235	225	237	220	252	220	212	217	246	222	224	215	213	249	222	208	230	204	233	225	219	230	243	244	211	202	197	235	211	224	224	217	215	223	232	204	224	201	234	229	193	216	244	236	227	229	224	222	225	210	228	199	233	230	222	207	245	204	198	228	221	228	201	216	244	201	233	227	193	209	237	230	252	229	229	228	214	189	220	205	240	261	248	202	227	237	215	227	217	185	241	251	204	251	258	202	232	251	220	226	203	217	234	226	226	217	204	220	255	218	230	237	266	245	211	240	215	245	239	228	224	237	231	223	207	218	242	225	221	229	206	232	208	206	202	225	232	243	231	216	246	196	226	216	225	217	198	233	217	220	237	203	217	225	227	248	229	221	232	219	236	214	224	242	232	221	244	221	218	210	234	244	202	220	223	215	242	232	197	200	212	231	238	223	223	221	208	217	228	228	229	213	236	221	195	206	218	230	189	198
4994	867	690	585	560	538	578	527	559	523	544	515	507	538	502	583	502	531	536	522	540	545	568	512	566	521	505	532	537	560	565	539	535	523	575	557	498	536	528	509	545	518	501	532	538	523	550	529	528	523	535	552	522	561	547	518	568	541	546	555	530	539	523	576	501	552	533	578	514	555	543	526	529	524	501	523	548	506	509	549	527	526	463	535	510	521	496	527	556	553	527	509	510	557	530	519	578	555	541	502	536	540	490	552	537	569	493	522	531	535	546	555	514	543	568	532	512	512	568	543	514	515	491	543	526	529	567	497	510	569	579	540	536	542	517	562	569	516	540	487	498	536	530	500	548	531	548	499	521	562	585	540	550	504	592	525	559	529	549	525	532	531	535	524	540	542	537	509	522	517	519	480	507	513	472	553	535	515	512	521	531	525	523	528	573	551	568	592	543	552	523	513	522	550	512	560	496	511	538	538	518	512	503	543	480	536	515	516	560	490	580	582	525	515	517	521	538	520	534	533	497	561	522	496	511	524	564	553	553	529	519	540	531	537	524	538	591	559	524	538	541	559	530	546	516	521	554	538	519	505	495	564	519	547	563	519	526	544	542	539	542	560	551	500	547	521	595	560	523	535	543	544	514	525	506	554	567	497	551	537	527	514	548	567	540	542	551	511	571	496	504	565	539	521	504	520	559	539	511	506	520	512	583	523	541	520	530	534	561	587	519	522	574	490	497	530	489	540	496	492	502	547	501	552	523	505	536	526	556	540	530	504	501	573	509	548	554	517	548	530	480	548	475	513	529	521	520	567	543	554	520	499	565	528	554	522	549	556	513	555	543	529	553	517	531	556	538	550	551	519	541	534	575	500	530	537	514	537	531	539	534	526	514	523	538	507	519	566	499	502	531	555	567	519	528	569	525	507	531	514	496	527	521	548	523	557	518	544	542	536	582	537	521	550	544	524	511	519	521	528	498	564	519	518	559	557	551	544	494	554	520	545	525	532	544	520	518	510	595	538	531	517	520	532	544	560	545	539	559	514	497	537	556	529	537	521	494	489	491	539	540	536	562	513	513	564	524	554	542	548	513	528	549	536	517	480	562	519	550	549	522	549	556	532	549	507	547	547	552	559	525	494	555	547	529	513	528	518	528	528	585	571	560	550	514	541	516	519	528	545	553	534	525	563	530	551	501	513	510	534	515	546	543	547	527	501	534	517	528	455	502	497	531	534	540	522	562	540	524	525	551	557	527	549	505	509	519	574	566	573	534	516	539	557	529	547	558	488	529	577	555	568	541	525	493	536	575	557	515	543	518	553	526	551	580	543	527	572	541	538	511	508	495	559	497	529	515	543	516	557	500	527	546	525	534	522	540	490	535	572	527	522	576	514	517	502	501	506	501	492	526	558	525	487	493	512	530	539	510	501	531	544	539	523	472	549	506	525	568	551	500	522	537	590	542	520	528	550	552	517	482	512	541	545	548	524	524	526	481	521	522	563	551	519	503	512	524	540	535	501	557	502	536	541	553	533	553	527	529	559	531	560	505	536	571	505	509	521	572	525	524	541	534	561	544	560	503	534	517	534	543	596	560	524	521	521	537	525	514	487	496	522	516	549	538	481	557	494	497	521	520	538	528	538	522	506	531	513	554	535	525	536	536	521	555	521	520	562	550	551	540	517	468	545	527	519	501	538	531	515	494	529	558	541	526	545	533	545	535	579	521	511	529	573	488	505	540	557	520	513	522	499	546	506	556	521	582	586	492	559	517	555	585	557	547	558	526	527	511	533	554	534	526	547	554	540	558	577	517	534	515	553	524	527	511	522	521	515	510	495	511	571	538	517	498	538	539	553	529	516	538	547	531	537	522	505	504	515	510	528	524	548	493	461	518	562	570	540	528	543	532	495	541	544	497	575	526	537	559	552	546	526	537	534	531	542	545	516	511	567	536	547	515	527	553	502	544	497	526	493	528	512	485	520	555	555	530	523	544	541	537	541	514	503	510	513	539	552	511	538	502	561	570	563	495	507	529	539	514	557	506	534	538	544	570	541	522	568	500	530	497	526	539	555	528	555	498	531	522	566	519	540	500	528	529	544	522	538	539	542	499	560	532	538	531	543	523	519	539	542	517	557	550	581	512	557	535	504	532	540	537	544	474	511	526	616	485	539	509	503	534	548	546	542	544	501	511	541	529	535	527	517	504	526	531	559	502	537	524	523	528	542	503	522	575	531	521	548	543	537	502	485	545	546	576	515	518	547	506	544	560	527	561	567	519	547	557	517	537	530	507	537	559	516	527	567	522	500	532	558	524	527	556	554	502	565	520	487	542	518	523	501	532	564	506	538	510	553	535	525	508	522	536	583	527	511	557	537	515	539	470	497	536	548	519	537	507	524	514	573	521	505	550	522	524	526	549	533	505	522	515	524	499	545	534	466	535	539	530	520	535	593	546	518	575	562	509	568	541	526	552	518	521	534	540	501	529	536	515	528	568	527	522	535	513	553	518	555	549	533	536	533	546	532	520	535	564	497	549	511	521	556	526	510	510	544	552	533	570	541	555	547	511	527	541	541	527	536	551	533	539	537	552	568	527	527	524	548	509	499	558	501	519	498	531	533	551	584	576	542	546	520	516	497	535	546	503	522	551	505	514	545	541	505	496	550	530	540	501	556	555	525	548	569	517	510	551	543	546	545	513	555	531	509	535	543	539	524	529	564	556	529	524	540	497	572	507	560	527	541	501	552	525	496	509	543	534	540	554	544	513	563	559	578	548	524	534	523	506	582	532	569	517	493	549	551	489	547	556	562	517	528	564	523	527	496	494	541	513	517	552	524	545	539	532	538	516	522	481	508	550	528	545	558	503	514	533	544	547	546	539	506	535	522	524	530	547	535	535	588	491	539	499	536	529	505	548	541	520	560	505	566	514	493	517	503	518	559	521	544	549	540	537	514	478	582	554	570	563	541	532	545	536	560	507	547	525	529	563	493	564	551	520	543	520	556	584	554	536	532	574	546	503	522	537	545	555	504	514	560	552	485	544	548	539	520	556	549	573	535	541	604	523	496	515	538	564	553	515	561	528	535	537	518	526	533	527	511	564	501	497	512	532	556	509	534	530	518	530	501	491	578	567	539	530	518	547	546	541	540	539	532	543	535	520	521	513	541	540	524	524	511	500	522	521	520	502	536	558	530	562	537	519	504	517	535	543	545	564	513	495	558	544	550	521	487	537	559	509	520	544	484	579	549	513	498	537	485	581	566	542	538	566	511	575	578	514	565	537	512	539	551	513	506	518	544	542	559	509	533	553	551	526	539	541	538	540	553	512	527	550	519	512	525	564	550	519	550	551	534	526	564	566	547	561	536	548	516	541	547	511	560	516	525	544	531	543	533	507	525	564	538	537	573	516	513	482	570	535	526	524	531	546	513	526	477	579	504	537	503	535	533	555	510	532	509	505	565	550	494	536	538	551	531	522	548	536	510	556	495	543	527	518	558	529	514
24619	20852	24333	27479	18648	951	558	443	339	353	334	333	383	327	315	303	328	297	295	302	332	302	309	313	344	376	330	353	315	351	317	328	286	294	294	304	312	307	318	293	313	321	300	322	329	305	304	337	328	336	324	342	285	320	306	301	313	366	328	330	327	319	314	324	326	318	308	312	270	295	324	301	311	306	317	280	309	292	361	346	299	277	338	332	305	302	322	298	288	348	313	298	301	318	326	351	353	333	318	338	332	305	321	275	342	332	298	310	306	334	314	317	325	306	289	300	329	359	347	300	277	305	308	337	334	294	363	311	313	313	280	308	279	333	295	319	325	318	293	330	324	297	325	297	301	306	311	318	329	320	314	275	310	308	336	302	329	357	289	291	312	321	309	312	344	278	304	314	321	315	337	316	333	303	321	330	305	307	336	274	300	319	343	294	327	315	291	340	333	289	306	300	297	291	298	322	315	302	302	315	326	315	335	333	337	364	332	349	288	340	308	304	342	330	316	317	321	309	289	304	327	320	350	286	299	317	315	348	315	317	338	306	330	319	281	303	317	295	337	313	320	301	301	300	330	313	332	336	325	307	284	282	343	318	342	325	325	313	360	336	346	321	293	325	285	297	300	309	318	332	332	315	328	351	334	312	333	340	320	387	307	316	299	305	318	322	318	324	308	341	323	297	277	317	342	313	313	324	313	338	340	341	330	313	299	309	298	293	313	341	302	318	384	301	296	314	297	298	315	349	304	312	308	326	289	290	307	308	325	286	298	299	308	310	346	315	295	301	279	323	309	306	284	332	318	314	333	299	348	278	306	340	281	288	297	303	332	310	360	312	305	291	345	338	309	321	306	299	289	307	296	318	316	312	318	338	280	325	322	314	336	330	322	309	342	329	344	302	298	333	301	345	338	305	323	331	307	331	337	301	329	321	332	313	336	308	338	309	291	324	301	308	330	336	322	315	335	289	332	296	278	310	285	351	357	339	335	332	311	313	310	336	301	313	331	313	306	303	326	322	325	315	331	288	305	311	312	324	318	319	298	322	346	309	340	348	332	311	300	322	348	320	332	323	348	325	319	321	322	310	347	282	306	293	325	294	330	333	320	311	299	317	339	318	303	328	278	317	340	325	282	312	317	288	318	272	311	338	308	319	302	316	330	334	360	327	323	318	309	322	324	332	312	352	308	330	319	316	294	321	299	291	309	298	320	299	309	331	321	289	320	320	306	296	298	314	286	322	349	314	321	282	323	343	295	314	321	328	313	321	304	322	332	324	326	326	359	302	314	328	339	298	329	320	338	318	350	302	333	322	310	273	281	325	304	282	322	308	299	298	324	340	308	310	356	324	306	312	328	295	317	340	326	322	340	298	291	326	285	314	316	333	289	295	286	311	294	315	309	299	313	335	311	330	347	304	314	306	341	316	313	336	270	297	336	306	299	308	294	301	296	303	308	326	336	329	335	298	352	336	297	295	296	305	332	335	336	320	317	283	300	319	305	273	274	345	330	329	323	315	357	296	302	314	325	303	309	304	344	303	282	289	314	331	337	305	319	324	338	330	296	325	299	321	341	270	327	313	325	307	336	311	296	298	325	312	290	315	296	316	323	328	317	335	306	299	318	308	325	304	330	305	336	289	323	322	334	316	311	295	327	279	273	319	329	312	303	315	347	322	307	296	325	325	335	297	295	332	307	319	275	314	312	308	315	328	309	305	338	296	262	306	295	303	299	291	319	277	301	295	296	324	294	320	315	311	349	320	317	319	324	342	323	299	300	313	307	299	300	347	281	342	295	325	314	297	270	332	320	325	294	334	305	317	308	328	332	343	332	306	324	336	335	335	294	322	298	314	328	279	319	320	293	267	301	327	298	268	293	326	326	274	301	324	300	304	293	277	325	300	299	332	310	325	291	299	308	333	331	312	341	290	302	271	323	288	270	307	297	312	318	312	299	299	285	293	292	303	305	325	338	291	333	341	295	293	332	320	370	306	316	312	339	339	343	318	314	308	316	302	297	308	309	305	313	296	326	311	311	311	324	331	355	304	319	314	329	286	293	321	323	291	335	333	283	314	331	296	328	337	297	319	342	314	305	309	310	337	313	348	309	335	349	302	316	363	296	343	342	326	318	311	271	256	302	292	308	338	294	324	319	317	361	322	312	314	267	286	299	357	304	288	268	295	333	322	312	312	322	295	330	300	327	343	305	362	320	332	289	288	294	307	327	356	360	301	343	336	313	318	285	325	316	285	325	293	339	310	323	312	281	312	321	304	323	304	288	327	322	291	299	276	289	344	304	336	321	300	307	317	336	318	287	320	318	317	345	315	326	297	331	341	339	346	303	318	295	319	325	282	292	305	294	313	349	308	348	302	312	298	325	347	334	310	313	311	315	346	306	307	304	309	311	315	299	323	294	318	310	329	328	360	303	306	292	291	311	327	321	339	311	305	290	316	289	306	337	314	284	320	330	300	312	371	327	319	301	335	346	304	319	302	364	302	324	303	292	306	308	297	310	335	314	313	299	328	294	278	337	319	335	286	314	321	325	345	324	309	287	296	318	339	307	307	316	274	324	313	311	313	336	302	318	304	320	319	318	334	323	312	283	319	335	333	310	313	292	314	282	340	310	293	301	320	314	328	300	304	314	314	318	321	331	332	295	313	308	312	319	273	305	324	276	313	300	328	321	357	294	289	329	302	308	320	333	324	334	308	316	326	301	320	314	284	318	309	302	281	301	323	333	294	303	327	297	317	319	328	309	330	356	303	335	285	290	322	283	310	291	284	278	307	297	315	301	315	312	299	312	313	322	305	330	333	313	329	341	325	340	301	311	355	318	319	290	304	323	283	319	333	305	299	336	311	302	289	343	333	318	295	318	309	277	294	333	364	308	302	257	322	307	333	286	320	321	310	344	310	313	304	330	316	330	325	336	296	326	330	276	294	316	325	314	339	322	290	330	265	282	327	323	302	309	347	299	330	271	343	302	310	305	308	291	344	324	320	334	345	324	329	343	302	307	318	327	323	291	337	314	323	317	280	305	311	337	341	309	353	307	295	319	332	372	328	306	316	275	280	279	316	318	299	285	281	311	307	317	304	320	319	284	259	307	317	323	292	334	306	297	343	307	340	289	358	322	297	305	335	327	290	290	316	285	331	306	318	330	304	287	289	331	318	329	304	278	358	323	279	290	310	325	308	338	332	313	310	344	330	334	317	301	323	301	351	380	317	309	315	352	332	307	297	291	324	326	318	316	327	308	295	312	326	300	326	339	326	313	331	315	335	332	307	339	344	304	306	324	314	281	300	321	324	313	304	302	333	316	307	337	299	315	303	300	318	319	340	327	280	335	316	276	318	325	326	307	322	303	324	338	319	258	293	321	327	363	308	284	299	295	289	298	314	310	332	332	335	347	324	335	325	319	330	347	320	319	307	324	348	308	310	313	346	315	335	311	345	319	305	302	317	309	326	314	290	310	292	298	338	312	319	319	311	315	321	301	305
3327	2973	2053	1190	899	843	733	772	724	699	727	737	748	697	714	671	724	715	710	700	720	720	657	692	664	709	683	655	709	687	695	691	707	764	716	688	696	713	716	710	776	704	732	678	708	707	714	682	732	678	688	725	707	703	701	691	675	697	699	722	658	667	696	750	684	693	650	767	677	695	680	693	703	663	717	696	684	705	730	710	700	663	688	666	750	680	734	705	690	723	728	660	704	706	681	654	713	700	690	697	676	703	691	754	713	680	669	680	705	689	701	738	707	669	700	678	658	660	673	717	675	690	709	643	685	694	698	744	659	700	667	700	711	667	685	686	725	691	708	711	693	699	698	717	677	702	744	670	715	668	678	721	674	698	687	733	744	708	701	711	704	665	681	698	703	664	686	656	621	685	686	776	704	696	670	722	668	683	747	670	680	714	743	722	687	710	696	693	696	697	662	691	721	711	702	709	647	711	667	656	694	713	700	713	700	715	699	687	686	668	723	714	683	672	751	673	670	743	663	666	741	667	712	681	691	726	665	672	659	659	669	706	678	734	682	673	732	705	684	722	756	695	702	704	641	677	702	702	680	667	709	691	718	724	713	717	683	641	698	723	687	673	682	679	758	648	709	684	722	647	700	697	699	712	683	687	707	679	747	724	772	702	703	711	652	763	716	704	720	700	714	673	706	697	679	693	680	692	610	701	695	696	618	734	689	704	702	673	734	696	676	717	664	673	699	679	704	678	696	673	664	717	705	729	701	707	667	690	701	663	743	667	691	654	666	653	684	666	662	675	669	692	705	725	662	707	722	719	704	708	700	721	685	739	677	675	714	693	711	663	653	702	717	672	697	694	703	732	682	725	732	676	705	692	710	663	708	710	664	666	665	695	711	700	704	725	704	706	684	698	735	690	720	691	744	694	688	723	719	682	711	670	656	637	685	746	660	698	696	769	713	720	670	703	704	711	726	693	692	670	675	673	736	665	699	692	679	662	685	684	667	708	731	702	689	655	736	707	783	665	660	688	723	662	690	671	718	720	671	663	674	669	707	666	705	662	702	680	735	663	702	719	720	692	744	676	700	666	707	699	714	715	705	701	642	686	731	746	713	686	732	673	706	724	721	681	704	678	649	726	708	718	705	687	735	736	704	677	720	701	721	712	707	719	709	683	647	683	753	715	691	694	719	665	710	672	725	716	690	707	669	728	754	690	681	696	718	724	710	762	737	692	705	698	714	709	690	681	677	704	690	669	684	659	636	664	689	684	731	629	705	704	735	681	678	727	671	701	682	704	675	724	714	679	666	705	753	693	712	671	694	716	714	687	715	715	713	707	660	682	670	694	710	730	701	717	705	674	694	662	716	766	699	729	664	641	681	671	674	698	663	717	750	676	684	705	694	685	694	732	709	713	725	652	695	700	719	694	676	681	687	679	697	709	674	701	707	726	705	692	656	673	634	717	720	709	666	708	669	771	651	750	648	693	715	747	691	694	650	678	666	684	665	708	735	741	720	695	753	709	705	687	726	728	707	712	701	662	716	744	680	691	693	710	667	708	747	685	720	706	671	747	673	692	709	693	681	691	708	766	667	706	670	674	689	716	723	678	700	669	735	676	723	682	742	673	701	674	699	730	705	694	748	672	701	724	695	705	632	715	724	673	699	732	727	680	681	752	655	706	679	674	660	691	719	731	729	679	663	699	735	673	684	682	687	693	655	709	721	687	718	735	700	716	717	728	696	716	726	724	735	702	711	674	743	635	697	688	717	669	680	709	701	734	691	725	689	744	732	670	689	692	720	689	727	693	680	765	683	750	700	705	674	698	699	694	712	695	713	663	724	711	682	733	706	630	702	672	710	707	727	733	747	719	709	712	709	692	709	728	735	690	639	644	698	700	700	719	733	685	681	696	652	658	726	671	769	682	686	679	733	716	716	675	661	728	702	673	743	682	683	683	691	703	719	672	689	666	717	713	692	706	694	687	639	722	739	717	699	672	688	672	672	680	707	723	679	682	675	720	706	622	760	692	671	694	663	680	691	714	669	672	708	717	686	714	665	689	684	683	667	668	747	696	725	663	678	694	702	720	676	686	672	687	707	743	725	669	715	733	728	700	701	673	693	713	679	727	687	695	714	681	703	692	693	702	651	669	716	692	708	693	728	676	709	724	685	708	688	755	668	705	711	715	676	767	641	688	715	673	662	696	670	670	679	687	686	681	643	721	714	650	753	667	683	686	684	682	723	657	657	682	702	698	722	677	677	669	716	723	690	739	694	728	648	698	710	806	744	677	742	682	691	726	717	710	703	681	691	688	726	735	736	681	686	684	707	687	677	699	625	717	706	702	664	698	728	718	700	713	751	663	714	710	690	707	714	703	683	665	660	741	638	670	726	741	701	677	708	680	667	669	679	692	680	710	689	722	702	700	715	691	669	717	692	652	704	679	706	672	676	688	691	661	714	750	718	668	635	709	666	705	721	712	695	721	715	699	673	710	696	693	748	711	733	716	657	646	726	709	674	719	744	679	693	686	713	694	705	706	679	688	658	642	668	746	715	701	649	730	650	679	633	747	684	664	675	722	701	708	700	706	681	698	677	675	735	715	667	675	697	698	697	660	742	645	683	738	681	670	725	673	654	725	719	629	696	657	704	743	718	659	691	702	684	722	727	648	693	660	725	717	696	684	684	710	679	672	687	709	705	717	708	677	689	687	697	777	672	717	714	702	706	764	753	711	710	680	689	658	666	692	660	709	748	694	706	717	708	657	669	724	711	664	667	651	687	714	694	638	678	726	757	685	723	701	649	748	748	715	713	674	705	670	692	742	728	670	661	730	717	737	704	731	678	725	662	710	665	691	695	691	614	745	642	748	681	726	692	713	677	654	769	653	681	708	673	687	740	677	690	704	691	685	681	750	683	725	712	703	690	667	700	679	689	729	726	717	727	650	685	714	724	736	734	678	699	657	720	745	709	712	717	659	704	675	697	725	688	726	686	728	671	718	681	714	688	724	688	722	684	707	723	681	727	669	709	725	678	711	740	664	700	702	723	716	654	704	694	677	745	687	719	696	668	713	671	712	675	699	654	689	648	701	676	649	643	707	683	721	702	714	727	665	747	712	688	735	693	706	740	648	693	702	707	723	724	703	667	718	676	677	714	689	710	701	707	700	723	753	730	720	674	693	670	719	654	720	711	709	715	682	675	687	665	740	681	679	707	720	752	712	679	674	751	714	714	715	675	702	705	715	697	684	711	674	703	736	688	720	725	665	646	718	732	720	679	737	697	674	703	731	658	718	728	717	735	681	698	660	690	720	679	734	701	708	746	667	698	709	676	714	661	687	675	685	712	696	714	692	707	665	713	683	712	677	643	667	736	672	718	720	647	721	683	727	745	723	706	715	722	683	720	683	683	704	707	719	689	685	686	727	686	749	739	721	673	629	695	734	719	727	688	669	656	739	689	683	691	732	685	677	722	753	674	740	712	723	750	640	695	681	670	651	705	672
23551	20818	25097	26626	20822	20798	2762	449	354	302	282	258	274	263	248	256	230	257	214	198	237	208	217	182	210	205	218	213	213	173	203	227	217	218	194	217	215	213	211	205	192	215	185	227	225	184	203	221	211	178	204	215	225	228	228	207	206	214	204	243	217	216	216	222	231	219	199	200	217	198	209	213	243	201	242	225	205	193	200	259	214	199	183	219	195	197	212	204	200	180	252	190	217	240	204	198	199	218	213	201	194	212	198	210	225	196	223	202	196	205	216	199	220	190	240	197	193	217	204	199	185	209	204	203	213	222	219	231	212	211	187	218	225	235	229	221	235	194	187	194	197	228	229	184	197	228	216	204	171	200	204	207	192	187	220	174	210	201	190	194	197	219	187	209	185	188	201	217	211	205	177	207	221	197	226	200	216	231	196	225	217	211	191	190	201	199	195	196	199	205	225	189	230	202	204	197	198	213	217	195	202	191	197	201	241	191	189	236	186	179	222	199	222	221	204	219	205	208	186	214	198	220	206	218	194	176	204	199	197	214	210	202	185	185	185	205	207	212	191	196	212	196	201	196	191	205	188	226	199	190	217	181	202	199	209	224	202	224	223	210	163	204	218	209	222	224	213	205	203	209	194	203	197	190	238	212	199	208	220	214	226	203	195	200	209	177	214	177	198	210	217	198	214	192	219	184	224	184	200	192	213	195	230	258	195	194	194	211	217	212	208	239	199	179	225	192	205	207	216	190	199	177	214	240	214	209	205	223	189	180	185	207	198	206	194	222	219	215	201	185	209	211	174	194	211	221	191	197	183	199	214	208	169	205	214	223	203	207	194	190	188	232	210	227	237	204	211	209	214	216	216	208	213	215	197	208	206	189	209	213	224	216	224	212	200	218	192	180	190	202	190	198	202	226	204	196	234	193	205	210	196	196	197	219	185	194	232	228	213	183	186	226	224	223	192	192	222	177	212	178	183	197	191	217	175	201	203	173	194	233	200	219	183	210	196	205	204	209	214	203	196	226	211	213	227	205	215	184	199	233	181	193	198	190	219	197	222	216	180	222	206	204	222	225	206	210	199	197	219	217	209	199	182	225	214	193	203	208	185	211	206	222	197	189	212	226	220	160	235	202	192	211	195	203	219	227	207	207	219	198	217	217	193	213	212	204	184	196	203	191	221	178	178	224	195	205	199	197	215	206	196	196	212	215	225	208	218	207	176	175	213	209	241	242	223	201	188	216	207	217	197	182	228	216	206	202	203	193	239	221	217	201	191	197	235	243	175	215	193	224	207	205	203	198	194	177	201	206	206	186	185	213	185	230	222	251	215	203	200	210	192	232	218	204	215	238	216	240	229	196	217	182	205	168	218	191	201	184	207	207	226	223	190	193	190	222	176	195	182	217	198	191	227	194	198	206	193	186	233	186	222	207	205	235	231	226	196	214	203	212	191	209	215	211	213	202	199	240	211	220	232	185	200	207	217	218	190	188	217	238	195	217	217	201	188	201	226	193	196	238	219	221	220	189	196	196	249	233	220	217	186	201	197	192	195	205	213	232	214	200	225	212	190	212	164	235	210	218	212	205	209	203	197	204	190	178	205	180	211	208	221	191	208	231	197	186	206	209	241	227	202	214	202	200	204	199	223	208	230	196	196	204	214	210	189	209	197	213	203	180	222	200	213	205	170	174	241	200	219	238	220	234	182	173	206	199	196	190	215	201	189	210	215	198	212	201	166	186	211	213	205	204	211	216	203	227	223	222	198	195	220	195	187	206	220	221	198	201	198	236	210	225	187	194	199	246	180	230	213	180	220	222	210	204	216	204	194	201	198	193	204	202	181	197	197	201	217	197	226	205	172	192	170	225	210	201	194	177	205	212	186	198	176	205	202	206	202	215	198	196	223	193	202	199	197	195	199	190	217	191	190	223	215	209	236	195	214	194	200	191	202	192	193	205	225	177	214	224	210	203	199	172	191	230	212	209	201	177	227	201	211	223	232	224	185	192	225	204	206	217	205	213	193	201	217	192	216	232	206	180	207	212	200	193	199	196	196	219	217	224	221	192	214	213	211	203	210	214	208	195	213	228	179	213	189	201	197	195	185	181	214	185	225	207	217	223	195	201	217	208	204	204	227	189	212	186	207	201	202	225	203	217	219	202	184	212	178	182	195	198	210	196	223	195	203	223	189	214	195	202	203	196	207	218	204	183	224	209	218	219	208	202	190	201	217	166	201	192	216	213	185	229	203	203	201	189	176	210	204	200	200	218	209	196	219	189	233	205	184	196	214	227	223	196	197	191	214	217	183	216	202	213	220	190	203	179	193	201	204	225	209	213	228	212	207	167	225	206	219	232	207	199	197	222	220	209	181	212	223	214	212	220	218	201	197	193	223	179	210	225	187	221	226	206	195	196	193	212	205	201	227	187	212	226	226	208	188	184	202	190	221	203	202	218	184	202	216	225	228	192	191	209	201	207	187	217	213	209	187	199	213	191	223	204	213	198	219	201	217	219	223	198	201	205	231	201	225	178	203	213	221	196	199	222	213	209	198	196	198	226	235	231	202	175	205	221	198	212	220	217	229	216	201	177	173	191	214	179	207	201	224	193	195	203	220	199	187	213	198	185	200	222	205	202	214	215	214	200	201	208	222	192	200	211	214	221	224	206	267	191	196	188	211	189	182	237	220	205	226	217	229	211	179	215	209	202	196	177	211	216	187	230	216	199	209	208	234	206	213	204	212	218	233	181	194	193	218	233	220	209	187	195	194	227	185	212	196	221	198	210	211	186	214	194	191	223	213	192	209	209	198	172	208	215	214	225	201	232	211	230	222	226	194	196	198	175	204	223	202	183	213	189	207	212	211	205	231	196	218	217	228	212	199	214	199	200	203	202	231	204	193	196	214	175	199	215	212	184	220	191	194	211	223	206	230	189	197	161	222	214	218	204	226	198	191	219	220	227	217	200	183	224	194	193	188	216	215	195	209	205	216	220	218	220	221	205	189	183	185	187	195	213	226	207	178	208	230	216	203	193	203	215	201	201	183	197	252	178	198	211	202	227	190	225	234	199	199	199	235	196	201	214	170	197	202	195	225	199	195	229	200	204	221	202	223	212	196	201	196	214	215	229	223	221	189	227	192	206	194	194	232	190	216	189	230	225	221	197	205	190	221	209	213	193	209	217	225	198	206	233	224	212	205	212	193	184	198	230	201	221	236	216	234	185	201	230	223	201	225	218	231	191	188	212	183	210	208	199	216	184	215	264	226	227	206	234	193	224	173	192	208	217	181	208	204	210	204	231	196	197	214	190	215	175	197	203	187	197	194	193	185	196	204	210	174	200	210	222	195	218	210	234	229	188	209	219	196	222	194	218	186	198	200	210	213	210	204	196	201	195	221	220	232	215	196	221	183	194	193	195	212	251	188	208	188	200	203	203	202	202	193	198	204	218	216	212	204	191	230	216	203	205	197	182	237	205	201	213	192	188	214	188	191	194	229	224
3447	5325	3168	1421	914	712	610	550	540	523	495	532	512	501	505	464	454	456	484	490	483	433	499	451	454	484	469	487	490	480	466	454	426	450	471	449	455	454	438	440	462	485	501	482	458	466	464	440	481	497	441	466	469	431	512	461	438	473	463	449	465	484	459	452	460	470	481	463	433	471	457	433	457	455	485	485	507	437	456	467	435	493	428	458	448	469	475	451	462	463	454	463	462	448	438	485	499	471	443	453	477	465	476	425	484	455	492	444	462	453	499	471	449	460	483	422	458	450	470	446	464	466	473	492	480	473	456	457	463	471	482	470	489	468	484	482	451	473	443	488	451	450	453	470	422	452	486	428	407	477	467	452	497	462	455	473	479	415	441	448	464	470	475	415	451	485	498	447	430	466	450	426	459	450	454	474	450	459	464	457	444	463	470	468	451	447	483	457	480	461	457	456	453	457	462	473	478	464	418	453	480	462	438	511	409	474	443	469	499	461	458	448	466	466	439	448	464	490	457	461	482	409	476	472	468	460	494	451	422	435	446	438	423	452	446	447	442	461	452	481	445	418	460	428	472	454	463	467	489	456	439	471	455	417	483	483	484	443	476	468	416	480	429	435	445	424	477	460	472	513	465	433	492	492	468	452	453	444	499	486	444	448	480	467	456	472	446	506	458	487	485	445	432	451	451	459	494	445	460	488	453	481	443	462	488	471	465	440	445	459	481	479	498	482	439	434	454	459	476	476	485	437	454	444	468	478	425	451	429	438	501	484	451	456	477	464	471	443	462	471	444	437	477	491	484	465	467	492	464	453	464	468	481	446	478	446	493	475	452	456	447	474	500	424	469	442	438	448	480	469	440	439	473	439	461	487	476	453	444	455	487	422	420	462	464	473	442	450	447	417	486	457	472	431	438	474	477	487	476	463	437	458	477	439	454	455	449	449	416	468	471	510	440	449	423	448	422	468	460	459	487	477	463	476	451	509	435	436	469	472	444	460	463	455	464	458	434	455	436	485	400	463	461	459	437	447	433	444	426	461	482	458	480	448	440	443	429	483	469	475	423	465	467	461	472	498	463	412	493	488	478	453	424	459	472	493	457	484	447	473	490	469	418	454	468	456	453	446	462	474	423	473	458	494	510	449	450	448	485	466	475	461	514	430	441	435	481	463	437	504	445	447	489	446	497	469	443	430	478	424	479	447	445	446	442	434	465	462	462	444	442	469	480	446	399	485	478	472	434	495	486	456	452	468	452	486	460	482	466	452	463	469	452	438	421	472	435	433	471	458	448	460	506	458	460	464	463	464	436	470	481	487	450	407	428	471	465	487	478	480	443	455	452	457	470	448	451	453	473	447	463	443	445	448	471	481	460	463	472	437	471	441	448	397	441	463	444	461	459	463	457	461	493	441	469	502	475	466	452	493	472	441	482	488	475	481	492	440	417	466	471	473	436	458	447	436	465	449	467	485	512	497	468	426	472	452	476	455	443	467	419	467	459	481	479	483	466	433	425	474	460	477	415	460	439	488	459	476	454	497	462	451	446	482	464	502	416	435	450	467	478	458	477	480	451	489	464	448	459	450	449	419	455	423	499	468	448	482	489	443	457	471	513	452	474	467	439	442	436	461	478	472	495	492	447	442	475	470	461	455	426	454	467	461	469	474	450	463	441	461	471	447	437	425	473	466	481	444	457	444	490	430	407	472	461	457	473	437	508	491	436	466	438	492	415	458	440	441	473	467	444	444	499	480	452	472	475	474	454	466	467	457	449	454	474	464	457	483	452	460	446	462	427	466	469	487	451	420	429	462	441	471	410	474	486	452	473	479	462	457	467	438	494	449	425	486	427	478	467	481	467	451	447	494	462	483	471	487	510	451	457	455	386	458	470	462	432	478	464	435	480	452	479	514	444	453	439	479	454	458	484	480	438	488	447	455	468	435	430	459	450	470	419	457	440	489	483	481	444	444	469	521	475	526	467	464	442	460	454	468	462	466	454	481	463	464	447	449	465	456	477	498	495	449	474	454	458	443	470	422	482	433	460	439	446	434	459	454	491	439	459	471	433	472	486	440	476	449	473	521	457	467	481	452	468	460	465	492	467	493	478	477	469	446	451	478	434	474	479	451	436	492	469	438	477	466	458	444	467	465	455	457	421	435	462	437	464	484	432	469	455	482	460	423	442	458	486	438	443	447	495	469	470	480	471	497	467	487	433	424	429	434	460	441	455	464	427	459	459	463	489	466	485	479	471	457	470	455	462	488	506	461	457	477	473	456	457	481	471	443	453	477	481	458	458	424	460	479	469	472	460	442	461	483	453	421	464	436	489	438	479	507	422	478	488	432	476	466	449	449	488	454	465	406	478	458	452	455	461	446	459	461	446	434	484	405	497	478	474	483	430	444	460	401	460	447	451	424	438	468	472	434	470	435	473	425	470	454	482	478	468	472	492	517	479	459	470	435	443	432	459	468	452	445	447	451	432	433	463	484	442	445	465	450	452	445	492	446	478	467	465	474	482	456	453	483	442	451	481	440	470	467	448	453	508	449	476	503	481	463	445	462	464	461	456	462	449	466	470	468	429	481	493	430	453	450	476	442	483	452	442	477	431	459	453	470	470	488	450	454	418	452	462	473	499	464	436	428	460	458	489	464	474	483	451	442	491	457	452	460	460	437	429	471	453	469	440	448	469	440	454	473	473	463	465	472	454	490	433	466	490	475	451	477	451	461	478	458	497	478	478	421	464	486	472	479	466	472	449	464	477	473	455	431	474	483	476	492	420	477	454	504	507	469	478	487	459	452	436	463	468	421	443	391	475	471	444	484	461	432	463	439	450	462	459	426	449	440	469	479	419	465	462	426	465	484	450	470	450	442	447	449	428	421	470	482	484	449	424	459	472	462	446	440	442	440	458	470	502	430	479	435	501	408	469	459	454	473	474	466	442	457	478	463	442	481	428	440	455	447	446	469	475	476	453	446	481	468	461	404	449	527	434	478	468	458	491	489	433	474	452	460	440	454	457	476	428	470	465	444	459	449	454	408	429	448	441	448	443	445	444	462	471	461	456	455	471	447	499	492	455	488	442	417	502	458	473	462	454	470	433	462	447	449	456	462	482	486	454	471	445	448	461	448	457	467	484	437	440	450	453	449	464	444	416	480	452	478	464	439	426	473	518	463	436	474	473	468	470	453	479	478	480	451	494	435	488	460	477	471	486	463	459	436	470	408	474	474	405	470	428	483	479	492	446	417	501	516	483	465	477	492	484	457	462	497	459	456	443	429	431	472	479	458	447	449	423	455	498	454	464	445	458	463	495	479	454	477	446	440	472	470	467	469	434	481	442	416	443	484	468	450	467	450	460	465	488	479	482	437	443	438	449	456	479	449	455	461	463	466	479	497	445	407	461	465	432	455	453	465	456	469	474	451	455	457	449	469	446	486	463	468	495	472	408	459	446	475	490	455	461	451	441	485	454	433	477	424	451	436	461	437	475	482	472	433
32550	12948	1600	347	256	252	242	240	251	226	225	244	237	234	220	251	210	217	238	231	228	237	203	225	207	233	226	208	234	184	228	214	241	237	199	231	238	211	212	209	223	209	203	222	241	210	204	242	228	228	241	209	215	219	240	230	207	255	224	207	223	204	237	200	228	240	233	217	224	214	230	226	207	249	227	211	224	208	225	232	240	245	230	199	224	225	237	214	218	216	228	237	234	214	236	232	216	253	245	237	222	229	230	228	253	241	225	204	239	217	226	235	233	214	220	219	218	239	214	257	209	250	244	231	235	200	236	254	219	224	205	219	193	208	211	248	237	226	237	219	230	231	204	225	194	224	226	218	227	215	237	230	222	206	245	237	242	216	234	221	189	216	241	257	189	199	238	210	210	222	229	233	230	242	220	248	216	217	232	225	216	204	241	218	230	234	214	212	242	243	242	212	233	229	264	218	227	214	227	221	215	213	220	229	220	224	230	258	230	227	233	236	238	217	226	202	210	228	227	226	235	216	234	245	207	194	219	241	245	240	212	192	209	217	221	245	232	218	257	227	230	203	218	240	237	225	227	211	232	202	221	223	205	231	239	230	234	220	228	226	237	230	234	202	225	183	238	221	234	248	249	248	246	239	223	212	214	248	199	202	248	233	209	217	216	200	211	231	207	239	214	225	200	219	225	226	238	207	233	219	224	224	231	230	206	210	198	217	251	248	220	202	232	200	219	218	224	241	223	210	212	229	207	220	225	229	218	234	240	200	221	214	245	236	244	235	210	203	205	182	235	218	224	254	234	213	215	220	210	229	211	201	231	232	219	230	208	221	215	211	220	218	198	232	213	226	234	204	206	231	218	220	216	236	217	221	235	258	220	226	239	239	237	232	219	233	221	214	250	226	232	232	267	253	227	235	239	228	217	189	240	199	213	213	236	206	239	224	232	232	223	224	247	211	232	224	232	231	201	209	220	203	224	205	245	230	236	234	249	250	235	252	208	215	241	215	225	242	208	244	229	216	235	259	243	215	223	216	192	233	226	215	230	238	208	179	221	234	246	220	236	183	215	231	239	231	224	232	213	234	226	250	223	230	233	211	222	238	243	209	277	218	238	229	245	233	245	235	203	219	228	214	221	215	213	231	223	220	243	224	244	222	228	187	212	236	229	201	205	249	210	209	214	222	208	233	217	205	232	234	212	237	227	238	236	215	216	232	219	244	204	230	253	215	248	235	221	223	229	220	214	216	256	226	204	233	218	215	219	250	229	225	235	245	237	225	218	240	226	210	217	220	219	228	211	243	240	219	211	220	203	243	216	217	212	210	237	235	226	215	242	206	233	192	210	222	218	232	229	249	227	237	211	236	217	244	238	217	215	236	222	218	226	207	223	217	196	200	238	234	213	245	223	217	215	237	236	224	235	206	208	204	209	200	256	231	230	247	216	188	224	229	221	192	237	199	214	245	243	194	193	211	228	233	228	245	232	219	254	214	247	194	197	227	207	210	220	216	250	247	259	210	229	235	219	207	220	240	232	227	207	218	223	244	212	223	219	212	230	241	234	208	259	199	239	205	242	241	229	209	223	189	194	201	238	238	236	249	234	229	204	212	245	224	199	239	213	241	214	212	238	222	213	231	237	251	241	215	238	205	233	229	254	235	235	210	222	204	222	195	240	216	230	229	226	241	220	215	210	239	222	210	253	222	223	239	236	223	214	222	247	231	264	236	229	234	241	230	221	248	226	241	232	218	222	223	225	243	195	230	212	220	215	241	225	257	193	225	224	221	219	240	260	228	252	245	226	205	236	235	226	215	206	218	225	229	213	217	204	227	251	251	222	231	189	228	215	249	242	229	218	238	203	235	216	218	223	219	231	225	213	234	234	210	224	207	223	219	211	257	210	216	247	258	245	233	211	211	212	194	234	237	230	215	223	231	209	190	239	215	207	222	226	233	238	209	218	218	202	225	221	224	227	240	233	199	228	257	227	236	216	204	233	226	216	203	234	209	201	227	196	232	207	238	224	214	217	225	234	232	195	217	236	212	229	228	232	216	229	220	229	241	199	225	238	224	211	214	257	252	216	194	220	202	236	219	208	224	229	222	210	232	257	244	232	257	221	218	204	224	203	237	215	227	235	213	212	223	234	241	216	256	207	244	195	224	219	229	229	193	195	207	231	227	207	253	248	201	199	230	234	220	219	216	262	219	238	256	234	217	231	243	251	234	224	201	222	271	248	244	218	207	234	197	222	231	227	216	220	201	226	248	241	239	219	239	236	209	206	244	230	253	205	231	223	213	216	218	244	245	238	242	206	204	240	232	222	222	259	208	248	246	237	235	226	244	242	208	214	206	220	220	230	226	200	218	210	224	255	216	268	234	259	209	202	209	239	197	243	218	255	236	213	234	233	199	202	212	243	216	235	206	204	220	250	232	218	225	209	257	228	220	249	220	224	225	231	240	244	229	281	230	213	207	227	229	247	244	206	254	200	219	237	228	197	241	231	228	200	244	254	246	226	255	247	214	228	253	251	239	215	232	247	239	247	267	237	212	219	209	231	234	235	226	244	211	222	220	216	206	227	256	229	250	236	258	198	222	226	216	210	192	231	219	246	217	217	207	245	225	223	246	223	220	226	211	220	215	229	233	221	216	215	242	245	237	196	221	246	215	222	217	246	258	220	238	196	217	230	209	213	248	230	232	195	243	237	222	222	229	210	246	238	218	214	201	226	214	239	234	210	182	229	227	232	214	214	230	233	216	221	272	237	220	249	230	240	241	228	222	224	203	213	231	202	248	233	209	226	250	237	194	268	204	201	218	200	244	212	235	240	212	258	193	193	227	216	225	207	218	196	188	236	231	237	209	221	227	210	215	233	234	217	237	205	236	222	229	215	265	231	220	202	226	220	212	228	202	210	221	239	248	208	229	203	225	229	242	234	235	259	220	231	226	228	223	222	223	200	201	245	225	213	187	255	243	244	247	235	224	219	270	222	251	253	230	227	209	222	230	215	236	222	207	221	236	251	222	217	212	247	221	232	244	205	240	250	219	219	234	234	205	217	219	223	200	200	213	243	242	185	224	240	242	245	258	216	217	224	251	231	203	238	185	217	225	202	237	242	234	226	226	231	198	221	229	218	254	244	255	246	196	237	223	237	221	245	211	215	229	207	208	235	200	225	209	243	189	208	240	228	221	228	221	229	195	233	231	192	246	219	222	227	210	243	231	223	232	236	248	225	215	237	217	217	250	222	250	207	230	241	262	210	208	229	206	217	237	237	224	221	235	229	241	218	204	257	228	233	236	232	223	186	242	238	253	232	215	245	235	208	222	219	233	224	224	223	208	234	212	230	218	216	263	217	221	214	208	223	210	216	227	238	219	242	199	210	216	242	226	249	224	220	238	208	213	248	212	216	247	248	246	201	237	219	229	232	242	239	232	208	215	220	216	214	221	225	207	269	232	224	252	268	234	212	244	255	229	247	223	211	236	230	210	230	222
5120	784	702	573	577	547	527	585	550	517	523	504	538	550	522	550	548	526	556	556	526	563	532	568	510	553	522	551	551	520	532	497	525	554	581	492	541	536	556	503	541	565	528	543	523	526	558	502	537	525	562	522	562	553	489	489	535	541	543	526	572	567	549	555	516	521	517	550	555	497	529	521	578	539	529	507	538	520	514	506	573	498	506	472	529	560	549	564	516	558	531	584	532	553	495	555	511	544	545	552	540	535	546	531	547	507	520	532	512	573	509	550	523	529	507	567	537	568	547	532	494	515	538	535	517	530	545	491	593	532	587	546	537	541	546	531	469	507	524	510	521	531	566	535	528	544	487	527	525	540	563	545	538	547	515	549	525	574	544	528	568	502	553	528	538	566	504	567	528	466	502	542	511	549	523	510	531	542	539	504	507	537	518	538	523	577	535	504	541	531	528	520	516	516	540	540	536	546	577	536	535	480	523	549	520	535	548	517	508	501	544	565	540	517	540	511	582	501	542	548	563	518	506	541	523	517	566	524	496	501	588	564	547	565	531	530	535	518	506	562	548	528	520	532	542	578	547	515	542	531	536	535	562	511	554	527	521	552	541	555	551	563	515	542	506	535	526	570	519	535	551	538	507	547	545	547	494	520	545	571	518	508	537	569	551	554	526	553	573	537	508	579	550	530	548	520	515	553	532	541	504	539	532	542	548	496	536	530	550	512	548	533	539	544	525	523	571	524	559	537	556	539	545	538	544	552	539	539	551	556	554	523	546	585	599	574	570	498	533	521	511	522	582	525	542	551	529	555	572	550	546	562	563	497	550	549	546	556	585	526	497	537	543	538	539	544	559	509	557	501	543	555	559	532	522	541	557	544	531	571	531	538	507	511	513	577	491	540	515	529	566	532	546	540	521	586	525	543	541	501	553	531	557	548	544	560	554	494	519	579	544	562	478	535	552	528	529	556	532	551	537	512	503	556	516	574	545	537	526	550	567	517	529	513	530	527	511	512	543	527	542	536	537	517	549	541	542	530	520	575	562	546	531	541	508	556	598	534	525	555	572	507	562	558	540	567	549	502	522	503	528	523	512	556	522	557	517	495	479	555	529	534	525	491	511	493	532	552	543	531	604	599	511	576	514	576	495	563	497	518	554	519	552	499	536	543	511	512	507	489	541	542	514	523	567	549	536	492	545	523	545	519	592	505	528	536	523	543	534	527	550	551	532	547	545	519	521	545	554	549	498	540	549	545	574	541	555	569	565	519	513	540	590	520	552	544	538	540	526	529	512	551	552	569	546	534	500	542	528	538	477	585	600	544	509	534	553	500	504	545	558	505	568	567	546	541	463	526	523	522	489	530	541	551	558	557	529	488	534	565	521	529	500	554	556	515	540	532	542	509	532	548	528	517	554	520	515	573	553	547	524	560	528	530	544	547	560	538	508	564	559	489	536	557	565	522	519	530	517	535	500	563	542	543	515	562	574	547	512	570	548	535	467	508	530	490	506	508	556	533	580	492	524	522	490	490	520	533	557	539	526	525	501	521	544	547	544	524	501	523	538	531	571	508	568	544	515	548	516	501	541	504	543	515	565	555	555	550	526	603	536	549	541	508	510	513	550	547	499	536	517	518	542	513	544	527	562	509	523	557	524	540	535	529	501	478	507	526	536	568	538	499	530	528	525	546	545	546	568	518	538	529	516	539	493	582	519	518	531	519	552	489	539	534	579	529	487	521	544	590	532	547	574	527	539	519	564	540	530	504	545	527	560	518	535	504	547	542	545	536	547	549	515	540	490	598	536	568	526	512	575	515	532	557	467	543	552	541	534	519	511	558	517	546	548	509	524	536	557	536	512	537	535	525	549	503	534	548	579	555	521	516	529	523	556	536	530	500	541	522	540	540	569	537	579	582	535	538	529	591	549	528	529	548	536	492	518	565	516	533	542	538	513	561	529	538	506	549	528	531	542	547	550	529	533	555	530	519	515	524	503	530	559	541	545	490	532	541	517	563	490	548	525	527	543	517	495	545	554	535	533	523	520	523	544	573	536	573	493	529	555	506	564	531	521	563	546	526	519	501	520	570	531	539	565	526	508	508	518	552	541	523	527	521	571	513	545	488	522	536	535	540	546	537	489	537	516	540	559	556	513	502	549	528	577	539	524	524	502	529	537	572	544	579	513	516	535	515	564	554	576	556	538	541	510	514	504	541	519	524	568	597	552	512	555	545	516	542	563	580	576	532	571	547	528	587	528	570	569	501	526	533	537	518	520	518	498	545	540	525	533	524	587	518	537	520	519	582	518	534	541	557	536	546	540	531	528	527	537	527	539	559	521	492	505	513	558	539	517	483	556	509	553	583	519	511	507	536	550	523	539	508	480	540	558	571	555	481	515	502	552	540	517	547	529	511	588	528	527	513	526	559	510	536	569	549	493	550	509	497	486	546	564	523	534	518	533	560	533	527	538	503	562	546	495	586	537	535	536	521	527	533	518	537	529	570	543	519	530	517	535	545	555	597	565	531	574	488	531	504	573	568	521	524	535	518	515	464	527	544	549	564	532	515	576	491	526	550	528	527	543	532	533	512	569	496	550	551	490	547	544	524	533	478	554	532	547	571	567	569	543	493	570	541	540	566	572	517	528	511	594	536	519	529	508	527	517	547	536	536	526	559	524	544	554	520	535	539	563	540	527	515	535	513	532	531	536	496	517	547	540	515	556	535	530	570	537	546	575	555	550	490	514	529	510	562	557	533	538	513	558	565	556	562	552	515	534	599	567	539	536	542	548	567	547	541	534	515	540	545	554	558	508	552	500	523	560	552	546	513	551	556	589	539	591	564	541	518	519	592	506	527	572	551	597	517	543	475	505	555	543	567	506	541	581	556	502	568	501	544	552	498	513	537	561	530	541	497	512	521	536	553	556	565	530	540	503	512	574	489	489	537	525	489	527	536	539	527	526	499	544	568	556	515	517	520	540	562	545	556	539	508	536	534	535	544	528	536	582	544	551	486	561	524	554	530	496	518	489	552	534	482	575	533	548	473	529	517	564	546	540	526	540	561	494	507	518	556	525	501	527	516	563	528	555	553	503	553	522	564	511	500	563	547	523	542	556	561	517	541	546	493	529	514	489	583	489	504	523	543	577	550	548	547	552	575	508	598	558	523	540	530	543	559	560	497	598	533	558	510	543	554	541	532	547	565	565	567	545	537	527	519	544	550	478	527	539	534	521	540	492	541	548	565	548	556	539	535	506	543	564	543	571	488	511	493	536	548	596	551	593	550	533	509	546	515	568	486	518	520	574	531	528	489	563	521	535	527	517	559	522	530	511	522	529	545	562	583	538	530	542	538	521	536	540	502	557	505	541	555	520	560	577	553	533	513	557	545	545	504	531	518	565	518	527	543	551	552	500	525	582	524	521	541	496	532	513	577	531	537	542	524	574	573	542	535	531	526	561	564	526	554	550	495	547	514	559	516	536	531	554	500	503	551	538	508
24603	20858	24368	27445	18569	1017	494	405	384	344	325	366	332	357	352	341	328	306	318	342	340	313	307	349	354	336	357	307	303	319	303	280	270	322	342	331	325	304	300	314	299	314	326	321	349	345	308	277	313	320	321	311	310	297	284	333	337	304	291	342	318	349	301	305	332	308	307	318	302	282	340	328	294	334	337	344	330	311	312	307	305	323	306	328	314	314	307	282	384	318	347	323	288	324	338	358	299	293	303	274	312	330	353	331	302	282	307	304	350	318	336	325	307	323	283	337	326	337	308	317	336	294	323	321	316	325	297	317	334	317	300	313	335	333	321	306	315	309	332	295	310	340	304	311	309	345	326	334	319	323	315	327	274	304	339	325	328	325	271	318	332	293	321	307	340	296	318	325	297	307	321	276	309	321	338	328	304	359	327	330	282	327	294	291	334	336	330	313	350	300	310	339	324	294	304	305	341	323	303	317	336	300	311	299	275	265	330	314	326	341	309	322	364	329	294	347	334	316	310	321	316	333	342	296	310	292	311	317	336	289	286	284	314	345	344	321	325	292	319	333	306	334	294	339	335	311	331	318	310	342	317	333	335	342	318	335	341	316	333	288	332	320	308	336	326	339	334	334	335	312	283	304	346	340	322	328	331	343	314	320	302	309	296	315	296	309	307	312	299	304	311	291	332	321	307	326	346	335	353	307	330	315	303	298	320	309	304	319	319	307	314	295	312	347	318	349	309	318	301	314	334	302	335	340	314	321	321	260	311	312	316	318	327	329	319	325	301	269	319	317	322	309	319	273	314	336	298	317	297	303	333	328	335	315	311	355	329	303	302	302	313	340	294	329	325	328	313	300	314	312	312	338	320	319	309	321	289	303	328	329	309	300	291	287	279	326	319	329	320	326	320	321	332	327	343	310	338	324	321	257	309	317	333	323	304	315	314	334	323	330	302	292	287	307	321	326	337	325	340	280	292	308	303	328	315	305	310	346	307	307	284	307	323	289	350	338	282	311	355	332	332	345	315	333	321	349	301	322	294	309	364	312	312	288	304	307	332	330	332	331	335	319	349	308	310	296	276	309	309	322	281	307	289	301	319	312	334	318	319	340	309	309	311	318	336	296	328	317	322	316	333	325	313	318	336	330	330	312	313	331	310	313	313	291	339	334	281	337	333	342	345	301	319	300	313	309	320	301	311	290	297	285	312	339	349	314	317	329	341	322	319	321	295	314	336	341	321	320	311	294	340	323	295	348	293	320	326	335	293	294	335	315	332	304	316	279	339	294	322	323	342	355	324	308	296	306	296	349	299	320	310	309	289	271	328	290	342	293	307	340	308	310	348	303	341	290	316	312	341	304	295	326	326	311	320	309	324	357	331	323	355	312	326	308	306	322	292	340	287	306	367	314	294	319	330	346	330	319	356	331	280	341	314	302	299	276	308	297	374	288	283	291	314	289	320	321	277	336	350	338	306	314	333	330	286	332	346	313	326	314	347	319	286	321	328	326	328	312	323	335	340	291	308	322	285	328	334	320	315	342	338	288	315	318	337	313	292	336	325	287	307	281	276	327	307	283	322	326	327	335	324	318	330	299	318	338	333	307	319	295	283	316	318	303	324	308	318	335	315	330	301	306	349	303	346	313	338	290	329	335	344	330	291	292	337	310	291	287	326	312	291	319	273	304	317	345	306	285	282	317	315	326	333	321	305	286	308	346	357	311	362	311	279	352	298	293	297	309	330	293	308	334	338	319	316	298	333	306	297	290	320	319	289	295	283	327	336	306	326	338	288	297	335	332	266	286	325	328	308	310	316	287	321	304	330	290	311	315	340	347	304	342	312	312	316	311	311	324	304	328	340	350	329	329	306	330	331	291	322	343	294	343	312	333	292	321	302	321	322	305	319	305	295	344	335	274	326	319	317	339	289	313	318	323	340	320	287	310	309	320	312	344	298	301	299	324	306	300	332	353	310	325	328	316	313	293	312	307	346	296	356	320	331	299	300	293	300	321	318	284	332	308	282	293	303	306	311	312	272	325	304	303	311	320	321	330	326	326	308	302	317	329	322	338	318	340	317	312	304	309	303	297	301	322	343	307	294	328	334	338	327	329	293	327	323	323	314	284	314	285	302	297	329	334	289	297	294	290	267	306	311	324	322	328	309	334	322	308	312	323	324	299	346	329	326	312	307	315	347	307	350	300	336	357	317	329	328	348	319	331	277	319	291	313	315	313	335	322	332	294	316	296	285	293	302	280	322	331	303	313	297	285	307	317	285	321	315	318	333	301	326	332	298	324	338	300	302	333	321	305	343	323	304	314	342	334	307	282	296	249	310	325	313	333	316	317	348	300	288	318	302	329	317	318	334	325	359	294	301	308	337	309	301	307	342	318	324	319	287	302	318	329	300	311	327	297	277	330	306	354	309	286	305	333	314	290	305	315	317	315	351	327	303	349	337	346	294	287	299	302	325	320	298	328	300	313	336	308	347	306	297	314	318	285	306	316	299	325	330	307	319	346	316	322	291	333	342	324	332	278	313	315	256	316	302	340	283	311	322	348	327	313	345	316	294	332	333	318	314	328	278	331	330	336	315	341	327	277	306	315	314	305	294	330	308	306	311	307	365	331	317	306	321	298	314	326	295	303	292	333	334	306	338	284	309	312	332	318	303	315	315	313	317	320	301	309	288	291	342	351	327	320	312	303	328	303	320	312	292	294	318	288	311	279	317	325	262	317	308	309	333	343	299	317	309	297	308	356	333	308	330	299	317	306	292	327	304	343	297	311	309	315	282	302	332	299	356	298	311	361	334	327	357	314	305	299	323	334	319	310	358	338	315	334	270	289	320	343	339	326	325	295	316	319	333	336	322	313	347	330	293	304	309	297	325	273	323	303	301	303	306	323	279	327	322	301	334	307	338	320	322	283	278	310	293	335	294	275	313	334	296	312	294	300	311	308	313	328	324	303	288	314	314	293	314	303	287	334	284	294	296	297	296	278	309	299	315	318	321	349	310	300	301	316	349	308	265	327	340	317	313	345	340	313	313	289	314	314	314	324	307	311	325	326	296	325	325	334	302	354	346	339	289	288	294	346	334	309	285	326	325	356	299	334	317	314	332	325	300	305	300	295	342	314	335	311	283	324	301	333	333	317	310	296	318	295	323	322	315	313	328	312	305	328	337	290	282	314	331	301	316	340	290	308	307	328	323	351	302	294	270	320	306	317	296	302	327	320	292	315	337	309	317	346	294	308	329	324	296	298	310	323	324	315	306	302	342	344	314	298	323	302	302	345	329	357	338	285	304	296	323	310	322	316	332	333	338	320	309	320	328	313	312	316	331	332	332	320	325	310	340	283	317	312	297	293	323	303	315	318	293	289	325	336	316	334	314	303	303	325	318	300	263	302	278	330	281	318	313	287	328	320	342	317	293	294	325	335	283	320	309	331	319	285	297	293	316	307	299	340	289	296	360	299	298	328	306	331	322	325	289	339	358	320	336	334
3322	3006	2089	1137	911	826	764	786	742	738	727	682	702	726	723	642	738	713	706	716	696	755	717	676	710	674	715	689	686	690	746	680	706	721	700	659	754	718	688	695	700	705	734	713	689	689	730	703	712	700	761	763	699	760	724	696	722	714	695	679	668	641	695	684	685	697	669	698	697	694	697	696	701	743	674	678	660	695	655	685	686	664	710	715	673	651	677	707	673	755	712	688	704	671	771	729	713	727	708	677	742	711	685	715	736	670	723	683	696	658	676	643	735	714	719	707	703	677	718	738	691	717	724	689	669	719	697	717	699	733	740	732	725	683	689	673	723	726	677	655	699	724	711	713	731	708	675	703	720	700	721	768	689	736	703	637	691	716	700	724	677	673	709	702	681	682	682	724	691	679	709	694	705	695	681	707	694	697	701	676	665	716	683	703	688	766	764	700	671	688	730	702	701	710	709	700	710	670	654	730	707	732	707	762	699	697	706	679	735	701	719	678	683	714	722	702	713	715	694	705	758	710	702	742	692	674	750	714	700	662	697	652	714	733	685	671	673	719	734	719	703	689	713	697	711	687	718	655	694	684	688	717	702	688	705	716	711	682	695	722	712	728	696	682	711	687	733	701	709	677	705	698	744	671	670	748	714	689	722	717	710	714	698	688	726	716	704	701	725	678	658	669	706	715	674	721	747	697	708	709	676	720	677	687	713	675	758	712	658	701	683	699	699	689	682	708	706	707	742	699	714	679	736	712	717	691	716	720	708	720	698	654	670	694	720	717	695	713	672	677	720	679	673	700	640	670	681	691	694	685	739	671	708	665	713	719	721	681	738	709	727	699	721	680	694	682	691	738	670	700	703	721	746	670	709	702	709	701	681	669	671	719	727	724	653	668	699	743	749	702	663	703	741	673	681	691	703	693	737	725	667	712	684	674	678	674	686	745	693	726	644	704	713	667	717	734	697	648	696	661	681	669	697	705	735	707	712	729	697	696	757	686	624	679	710	751	722	697	650	670	686	702	674	703	720	716	674	700	733	736	686	676	694	681	679	700	707	695	697	697	707	689	738	736	675	704	735	679	625	696	692	740	748	726	681	710	695	716	690	734	684	731	722	690	695	664	698	721	754	664	711	674	660	751	673	693	698	692	699	690	708	701	692	679	699	685	767	690	716	701	703	673	697	676	717	711	709	698	706	695	698	693	715	676	699	655	724	699	655	658	703	688	716	708	682	687	679	697	715	667	714	722	686	720	664	666	699	694	713	676	731	716	697	676	760	693	709	691	738	707	706	727	737	710	663	694	741	707	694	700	674	705	718	730	670	694	663	714	709	694	712	718	729	689	710	696	667	703	772	677	728	774	691	682	696	679	664	751	701	706	684	709	667	697	700	713	745	677	744	706	676	674	685	746	699	666	702	707	697	688	684	697	649	665	644	731	687	678	722	695	672	663	739	721	682	682	681	661	715	721	741	700	662	715	672	680	684	712	677	688	689	721	746	721	706	701	719	667	766	688	717	715	661	700	683	675	677	681	700	690	712	656	715	762	696	729	678	721	662	699	743	721	725	698	702	678	663	740	692	694	713	691	739	697	706	676	719	728	704	734	673	701	652	695	711	672	691	774	722	706	725	733	707	724	679	698	701	683	702	762	681	660	701	719	762	697	708	665	697	715	690	688	705	729	684	701	698	724	703	685	697	779	722	732	690	695	695	694	694	662	709	735	693	689	677	713	723	718	735	725	688	701	690	712	715	676	704	706	667	711	681	697	685	705	703	729	739	677	713	694	715	671	714	682	687	659	657	714	719	664	712	714	739	689	702	690	670	713	710	710	753	721	740	669	677	662	678	721	732	680	698	655	646	708	720	703	728	680	680	713	724	710	709	686	673	698	682	704	735	653	666	653	704	699	685	711	717	690	725	678	722	724	750	707	740	689	721	706	703	716	668	735	692	742	662	700	689	644	672	656	709	678	676	711	692	722	660	713	681	775	712	696	683	685	711	677	721	723	651	706	682	707	639	691	729	718	695	638	687	723	687	705	709	694	716	701	693	691	743	659	694	659	717	683	636	652	696	699	689	746	748	668	628	715	721	701	704	704	704	670	727	707	690	711	678	674	721	712	723	752	705	682	690	723	702	670	722	687	729	686	700	707	724	651	711	688	741	720	670	740	718	707	707	740	737	689	731	664	657	718	694	696	739	692	659	682	712	717	699	677	685	730	690	710	665	705	637	690	722	680	654	727	753	674	704	706	713	750	711	713	733	699	722	696	693	700	717	681	728	723	677	692	742	621	737	649	727	692	704	715	742	748	684	674	665	679	681	698	655	681	693	661	661	730	684	693	746	684	723	659	724	658	690	638	690	697	707	716	692	670	683	712	727	692	728	695	709	674	717	713	701	688	715	711	647	761	695	661	663	676	663	695	686	665	687	671	714	690	736	668	716	682	716	721	698	744	691	709	668	683	733	696	678	669	656	718	729	654	720	677	676	720	656	739	702	665	735	654	723	723	683	696	717	710	741	709	699	704	720	733	678	682	694	737	719	697	707	690	771	691	681	655	689	712	726	665	692	687	719	678	719	679	674	702	687	688	678	661	718	766	758	679	679	715	727	664	699	707	716	706	718	669	680	679	746	683	696	704	636	762	717	685	710	716	674	714	734	718	758	760	698	714	676	709	697	717	700	723	687	656	681	695	681	754	760	714	680	713	706	784	725	704	677	717	717	762	699	699	675	673	697	652	705	729	691	691	697	746	704	702	706	683	686	665	744	713	707	669	740	725	697	683	691	659	703	702	696	681	721	678	755	689	714	672	705	711	732	721	677	741	737	706	657	747	716	737	676	728	654	692	709	715	707	731	682	699	686	663	650	681	676	686	679	735	714	734	725	728	731	693	709	678	711	706	675	702	687	689	707	730	666	719	672	721	734	720	747	657	739	690	699	714	742	691	727	706	694	736	673	700	691	707	747	708	708	717	736	656	714	697	702	711	743	695	710	678	731	770	683	696	684	729	704	733	670	695	686	710	679	724	705	679	669	696	691	725	683	685	669	686	698	667	709	644	697	697	677	718	730	687	760	715	694	688	680	675	675	676	719	753	737	678	662	677	711	652	716	695	709	688	722	698	685	694	716	652	695	701	703	747	692	732	727	759	685	695	655	719	727	744	645	684	739	672	720	669	695	720	665	642	755	702	677	689	693	707	706	669	664	693	728	660	660	697	675	644	707	650	706	724	681	665	703	687	686	665	712	718	700	695	721	689	702	670	698	692	683	729	701	723	714	655	697	737	688	657	721	673	733	698	697	712	746	709	696	734	738	733	717	692	714	727	727	685	726	687	714	659	719	694	707	685	681	731	684	731	720	687	711	705	678	717	695	710	713	683	721	698	708	723	648	712	689	717	714	741	690	720	674	682	691	695	717	728	671	741	682	733	714	671	673	728	713	707	704	726	698	731	762	690	670	741	694	734	704	738	692	708	682	676	666	668	757	725	666	676
23574	20830	25132	26645	20840	20822	2571	458	378	326	296	297	298	252	223	230	215	210	219	219	197	227	245	225	225	223	217	232	241	215	205	207	208	206	201	203	219	200	208	199	184	187	232	188	242	218	219	189	219	237	237	200	192	229	207	209	204	198	197	199	189	209	225	213	201	221	219	202	201	228	213	208	224	191	185	226	190	227	216	191	198	192	229	232	243	212	213	223	210	213	208	175	216	231	190	193	207	243	212	164	238	230	209	220	206	226	200	211	193	207	180	191	220	212	183	216	180	189	210	222	220	211	180	212	197	215	192	212	232	224	182	217	225	206	215	226	187	219	202	216	200	218	213	206	211	240	220	190	194	209	202	196	184	218	208	206	221	180	212	188	209	222	227	213	218	231	207	203	200	227	201	184	194	201	179	203	196	200	224	197	211	209	218	219	197	212	202	228	194	232	210	195	208	177	190	215	212	201	219	212	214	186	213	219	225	214	214	192	198	219	218	209	213	206	216	197	184	219	196	221	188	174	193	213	197	186	209	199	194	213	208	202	225	197	220	223	183	201	224	222	184	190	186	211	205	202	203	189	198	207	185	224	190	209	189	203	197	187	189	220	192	209	202	231	212	191	188	205	208	213	199	200	224	196	228	210	212	225	205	192	222	202	212	210	202	202	178	239	209	201	181	202	202	200	208	221	232	200	219	205	196	209	186	200	203	233	186	215	222	201	212	186	198	237	215	189	215	218	197	225	212	230	202	202	224	205	212	201	214	197	223	200	187	199	213	211	219	220	185	192	219	222	207	216	211	197	177	184	190	207	192	187	236	201	208	206	196	193	200	226	249	202	194	212	211	218	199	202	205	200	202	237	207	195	197	199	193	183	236	232	212	217	199	199	213	222	181	166	198	207	187	215	206	219	217	200	185	197	221	204	185	182	224	225	195	226	219	211	211	218	227	218	240	211	227	181	192	191	215	209	208	198	204	217	216	205	219	224	213	208	172	197	194	210	209	215	192	208	213	212	196	202	231	213	199	215	234	208	205	197	193	214	201	190	169	196	168	202	189	198	233	200	220	214	198	202	209	189	204	186	208	219	209	204	207	179	219	211	221	200	194	235	216	209	183	207	195	210	214	217	214	219	215	191	205	227	172	203	221	206	206	188	217	217	219	218	200	207	200	193	193	203	211	180	216	203	219	219	200	198	220	188	194	205	215	192	189	191	204	196	215	217	218	195	199	191	203	192	205	242	216	233	180	209	196	175	203	222	227	216	229	208	203	226	218	204	216	199	215	195	210	216	195	194	194	230	187	220	213	187	206	214	211	201	219	218	224	206	201	203	225	218	193	204	201	191	205	177	226	215	179	202	229	206	214	193	184	209	233	208	197	205	186	211	240	220	189	176	230	223	183	203	198	209	225	191	201	219	228	204	236	215	204	200	199	219	228	191	186	198	200	211	216	220	203	237	217	208	218	197	211	213	188	223	205	208	207	221	211	221	184	192	197	221	206	238	206	208	188	211	206	194	193	218	183	226	206	219	188	218	222	224	218	197	197	210	206	229	206	207	217	200	209	191	210	213	193	215	195	189	188	184	173	214	213	171	208	195	222	178	219	223	185	210	199	175	192	173	192	215	227	201	201	221	198	199	207	198	213	208	195	222	190	171	171	191	196	203	211	208	204	224	229	204	202	188	226	192	216	224	256	199	221	215	199	230	219	178	224	210	237	230	195	229	206	195	230	196	243	192	223	227	211	181	187	198	177	207	204	191	180	188	203	220	202	195	208	201	209	200	198	175	213	195	203	185	206	214	214	205	212	216	179	199	212	213	199	198	204	189	194	231	217	208	202	211	189	201	182	240	211	210	202	214	227	226	201	203	215	217	210	235	219	211	177	211	211	196	220	198	184	232	210	173	216	256	223	219	198	208	174	229	213	186	206	193	198	192	174	165	205	211	209	202	207	197	217	211	205	212	207	192	174	225	213	200	210	199	200	215	226	223	242	212	174	157	224	179	212	236	188	211	196	226	221	203	190	217	198	223	192	182	189	202	218	208	192	213	195	224	214	199	209	203	205	194	218	209	203	226	221	204	211	189	204	201	241	206	193	210	210	189	203	205	202	182	207	193	231	219	208	204	221	202	208	201	221	224	186	204	227	210	171	204	218	233	207	212	200	206	208	220	199	195	207	204	207	192	221	214	203	200	206	209	212	195	225	193	206	223	215	190	173	213	208	224	218	206	193	189	215	212	220	230	214	193	218	236	204	198	191	214	206	206	235	219	186	217	207	198	214	204	198	203	194	192	240	217	215	215	193	238	201	195	216	223	196	226	233	207	223	215	217	204	189	188	240	205	179	196	225	206	192	196	206	211	204	217	210	186	181	213	208	203	231	200	204	178	219	209	204	212	197	218	172	200	239	193	227	201	188	201	193	209	215	215	211	183	191	175	233	203	223	191	201	208	184	204	211	207	213	188	176	190	198	216	201	220	173	197	227	210	201	218	201	225	224	217	193	186	218	215	191	220	201	223	208	185	180	169	194	204	220	240	233	193	202	194	183	207	211	187	212	206	230	216	201	200	191	218	207	204	193	188	223	187	220	232	222	213	218	225	223	226	185	194	181	196	184	203	203	205	199	227	190	183	178	211	225	185	182	183	198	182	226	182	197	192	201	233	201	213	216	199	203	221	222	208	202	197	191	212	236	209	217	231	237	180	232	208	198	182	204	239	207	218	197	221	202	212	191	208	179	200	214	206	211	207	188	200	216	196	208	198	206	173	208	199	235	218	186	201	219	206	192	194	184	202	202	221	182	189	192	157	225	193	202	212	195	197	200	168	225	215	206	177	226	191	224	210	199	171	195	212	198	193	212	203	201	207	187	192	203	209	223	216	191	217	219	228	206	207	196	220	220	223	225	198	225	205	227	195	240	194	214	210	207	196	197	185	181	216	195	213	205	198	212	214	193	218	204	188	204	192	228	211	182	210	205	212	203	196	216	177	215	197	217	205	177	189	207	199	210	206	186	196	198	200	203	204	189	213	196	152	189	229	217	211	192	193	201	227	187	212	193	209	217	226	230	186	209	217	202	179	206	204	218	200	201	194	174	198	187	211	199	216	236	196	233	193	194	231	228	174	169	195	184	191	195	187	218	212	217	231	227	194	202	182	203	216	220	189	193	188	190	207	213	208	201	190	201	200	219	217	197	201	210	193	202	231	184	188	178	214	209	224	219	194	207	235	195	190	195	218	219	210	240	189	190	203	208	200	192	209	179	206	202	216	222	198	190	215	202	221	209	192	192	210	218	194	188	213	217	201	201	206	216	213	183	174	180	200	199	189	212	198	203	203	221	200	234	202	210	215	190	188	214	200	202	216	224	215	171	218	221	227	225	203	193	186	206	190	216	189	204	208	220	196	211	206	216	204	215	198	191	231	202	195	211	202	208	223	209	199	210	217	194	209	215	230	210	213	214	203	198	177	210	234	202	208	239	192	214	213	202	183
3274	5278	3089	1467	900	743	639	590	575	528	513	535	471	520	473	518	463	465	478	505	477	504	475	481	519	479	489	458	492	451	490	492	463	487	481	432	474	452	450	422	470	480	455	458	513	425	477	427	515	473	440	477	455	465	464	477	418	459	468	483	461	465	462	502	461	466	470	496	494	462	456	484	498	474	464	474	469	458	452	498	456	481	458	469	475	450	430	465	455	488	446	464	491	451	447	500	490	448	486	451	454	473	441	491	499	469	445	419	476	487	471	453	469	500	457	450	463	484	492	443	457	477	483	494	449	433	463	467	478	468	456	453	465	464	479	457	467	482	495	465	448	441	468	445	447	473	466	471	483	470	448	478	444	509	449	418	453	470	432	467	472	463	478	471	458	477	464	482	466	438	476	469	444	439	463	465	494	430	460	474	450	491	439	471	485	465	436	462	427	419	477	468	462	503	504	480	441	458	484	427	525	465	475	472	427	484	472	456	456	482	489	434	484	474	461	432	494	471	517	474	438	470	464	495	477	483	433	507	450	442	494	500	463	441	463	476	445	461	451	454	425	452	450	451	417	440	484	467	465	446	477	451	506	449	464	465	463	451	481	478	506	454	451	441	465	437	459	454	462	441	487	423	465	463	478	424	425	492	507	481	439	460	469	448	482	501	439	477	470	427	475	475	440	471	451	475	471	479	473	472	457	488	478	424	456	444	477	482	418	457	448	458	455	446	444	494	456	440	480	478	461	474	473	439	451	479	449	480	425	484	446	492	457	451	420	486	454	510	471	465	468	449	452	433	453	424	456	459	478	474	468	462	451	458	432	470	458	493	450	444	477	475	447	460	490	443	463	440	431	468	497	477	431	467	474	457	497	481	449	469	459	447	437	463	438	461	486	415	442	433	461	458	486	466	498	464	454	453	492	467	461	483	443	445	450	490	453	452	441	479	492	440	453	446	463	431	482	440	501	516	426	477	492	456	469	479	468	444	471	460	463	426	473	431	432	473	460	460	449	453	474	477	472	475	508	496	472	485	450	468	446	456	461	456	436	463	422	467	461	455	494	489	457	443	456	474	410	511	455	447	435	465	448	527	478	493	437	481	469	458	443	458	461	458	508	459	473	512	480	441	446	476	488	473	470	483	465	476	508	458	462	527	442	464	495	463	484	482	451	470	466	496	493	455	484	445	467	467	470	438	504	478	460	448	461	473	469	442	443	454	534	473	461	484	451	439	499	448	463	456	473	484	481	472	470	451	437	459	450	433	470	512	463	432	465	416	468	481	447	482	468	428	469	443	436	467	459	466	467	435	475	454	466	491	490	453	476	491	445	426	476	439	470	483	486	437	469	469	462	449	465	441	476	445	477	499	458	476	435	452	479	487	471	460	486	468	451	411	485	475	455	467	460	472	466	453	469	476	464	467	473	395	459	465	472	458	422	450	447	437	445	457	495	460	507	451	448	478	441	433	466	446	443	423	467	462	467	469	401	472	473	453	436	444	460	475	428	467	483	432	506	469	472	489	477	494	442	498	482	443	475	489	501	464	478	451	481	452	472	438	478	496	452	484	423	481	460	430	511	444	453	434	499	443	473	496	452	452	457	446	456	502	474	493	444	480	473	480	462	432	445	478	481	443	449	513	464	470	480	479	500	475	504	423	475	514	456	477	475	454	470	452	461	474	465	439	513	485	453	502	443	501	448	444	475	450	464	441	450	458	445	444	483	473	473	458	510	462	496	477	431	468	468	516	443	427	459	457	436	453	458	432	470	507	506	429	467	454	437	447	462	444	478	463	457	451	434	421	455	456	451	473	436	447	445	475	471	447	506	475	472	423	469	484	502	475	483	483	448	479	455	449	457	482	426	436	472	440	505	448	432	457	453	459	492	474	444	469	489	454	469	458	485	480	490	486	473	424	515	480	468	490	499	491	485	445	496	464	451	448	461	480	450	455	467	451	464	484	476	485	486	484	472	504	419	466	418	480	435	434	483	464	435	456	443	507	453	440	451	442	475	484	444	476	463	436	469	473	479	479	493	492	459	474	492	480	486	456	466	463	475	470	427	438	437	477	438	458	429	440	435	477	452	441	429	489	445	480	458	503	447	450	457	422	462	472	534	472	477	464	434	477	513	491	474	529	474	461	497	459	436	479	467	464	507	461	478	474	455	470	459	481	479	457	446	515	476	484	471	470	456	435	460	422	467	470	489	427	481	472	477	481	456	477	462	466	444	477	460	515	440	462	522	459	430	481	457	454	463	440	477	486	495	474	465	452	508	453	482	463	466	464	484	441	479	442	489	472	455	483	461	508	425	460	494	459	453	420	506	440	475	468	449	483	424	481	444	465	480	407	512	488	488	480	500	448	449	448	454	472	484	439	484	468	465	476	483	505	447	482	475	436	421	472	477	429	476	454	477	452	503	469	443	437	467	462	442	458	411	446	483	491	458	438	440	461	464	465	483	472	456	483	482	486	426	470	436	460	497	477	421	435	465	433	414	472	473	453	491	425	453	442	452	441	433	448	451	419	463	478	447	506	500	443	469	468	505	504	455	467	456	456	467	468	466	474	456	456	497	444	467	492	479	405	462	475	436	445	439	491	473	447	436	462	482	456	469	471	442	449	473	481	452	452	464	444	452	437	478	440	466	470	448	453	448	446	475	435	495	518	491	486	421	447	462	495	438	487	468	494	443	468	500	394	448	450	472	511	479	440	450	492	469	448	480	475	482	456	452	429	492	452	429	448	460	471	461	448	471	479	442	460	480	442	456	455	418	445	419	437	463	465	462	458	458	465	452	491	425	517	495	516	508	453	476	474	444	470	451	446	497	460	472	480	457	480	483	424	472	439	504	474	484	462	446	495	450	499	459	463	458	483	515	439	461	473	453	464	507	444	485	476	496	421	452	499	440	456	475	462	419	462	467	466	431	434	451	427	477	459	448	445	450	469	451	467	466	502	455	505	393	442	430	491	463	457	461	436	464	488	477	438	492	465	451	496	458	468	491	469	470	473	468	492	459	477	444	429	461	438	473	465	454	473	450	484	481	426	470	465	496	465	436	521	484	462	436	469	453	493	449	439	461	478	491	452	457	457	447	479	462	439	494	471	486	457	435	434	461	506	409	425	476	489	446	501	452	472	474	434	450	470	487	450	441	449	473	446	419	504	431	440	464	458	459	435	475	496	462	438	506	464	453	471	474	453	454	422	501	445	486	491	485	432	448	493	463	485	448	473	483	448	494	442	473	504	477	445	436	484	451	458	453	481	453	456	452	449	468	486	453	478	466	501	425	448	502	442	436	469	463	464	450	491	490	458	459	453	444	439	456	478	501	475	471	449	473	482	458	444	455	472	481	503	470	456	490	445	480	445	466	466	481	454	456	468	438	479	452	464	450	489	462	446	435	467	470	455	506	454	416	430	497	470	448	462	452	448	477	423	502	468	500	468	488	452	506	476	461	467	484	472	444	467	436	478	449	454	497	501	480	492	468	482	471	488
32460	12876	1738	523	378	346	274	248	229	203	214	227	253	238	204	255	206	194	251	252	237	181	215	220	208	231	226	224	235	237	212	197	250	244	213	241	234	234	205	235	208	223	220	233	188	200	202	227	220	213	238	235	214	220	200	202	213	219	244	221	210	220	244	233	234	235	215	216	200	239	195	248	178	232	227	230	257	255	241	220	219	241	215	224	236	194	219	210	235	215	189	231	197	227	202	217	237	252	269	217	207	228	242	228	247	211	253	211	195	223	221	247	186	222	252	187	230	211	246	217	225	214	226	222	203	201	221	226	221	216	240	241	202	227	223	221	215	223	264	249	232	242	227	224	232	210	204	216	240	209	224	232	228	228	234	239	210	219	260	207	236	221	208	215	223	208	224	246	230	208	215	208	233	220	229	188	214	218	250	233	222	213	200	209	231	195	249	200	207	222	244	248	187	231	212	230	235	236	216	255	207	244	230	217	234	217	224	221	234	219	217	233	251	238	266	230	247	201	225	220	228	222	215	225	200	216	236	245	221	229	240	216	231	223	259	218	214	230	234	229	220	216	213	236	228	225	201	211	198	230	215	199	208	237	239	246	202	225	210	227	227	217	248	220	209	237	244	237	234	213	225	212	237	203	218	260	245	232	226	217	233	211	205	279	239	214	223	224	188	188	206	230	211	215	227	211	200	233	208	234	201	209	198	219	216	227	222	218	238	253	235	270	200	227	226	245	212	198	229	212	206	212	248	202	243	233	207	238	224	192	243	230	219	209	231	249	210	247	213	229	232	197	223	232	213	221	224	217	228	206	256	243	220	236	223	238	233	207	255	204	229	227	220	218	220	224	212	233	235	230	217	218	229	213	232	256	219	250	231	207	216	220	208	206	216	218	249	228	216	238	186	233	207	234	231	219	238	200	228	214	246	227	216	233	202	196	215	219	227	197	230	248	227	211	230	250	229	215	224	234	204	232	240	207	226	231	190	235	234	245	240	197	250	236	240	203	233	254	234	242	238	225	248	206	194	243	216	242	219	202	250	223	231	210	217	201	251	225	225	221	188	220	228	224	228	220	229	210	227	244	240	205	243	219	199	201	234	212	247	203	222	219	252	210	219	232	219	230	235	250	207	209	207	235	221	241	224	233	211	220	227	230	231	232	234	220	237	222	222	237	218	243	232	205	225	200	195	218	230	195	225	210	224	213	215	214	212	226	205	207	245	212	215	227	208	212	220	202	198	213	240	195	250	211	196	226	222	218	244	204	251	211	225	243	227	227	217	243	226	198	221	210	224	224	201	222	221	243	195	235	205	234	225	219	242	232	196	231	221	257	228	230	199	227	219	215	240	211	233	233	249	222	207	260	209	233	236	229	245	220	218	230	229	210	221	225	238	240	241	190	241	213	219	236	215	192	193	242	180	230	230	209	238	260	235	226	229	198	221	199	218	234	250	214	205	193	241	209	245	255	209	227	221	232	226	220	230	207	230	262	247	214	237	255	221	237	204	223	219	217	235	216	226	199	223	227	233	241	241	261	246	219	238	226	254	199	221	229	204	234	225	242	207	214	205	246	228	226	245	230	207	248	250	245	239	236	227	214	208	232	197	232	238	197	213	250	225	205	230	215	217	235	208	202	237	246	243	202	239	206	215	239	220	242	239	234	256	208	223	234	230	236	222	207	214	213	215	199	232	230	212	218	204	255	233	213	234	223	246	232	221	232	267	230	248	232	242	246	241	211	232	221	224	239	209	224	221	209	196	226	250	238	223	211	196	238	253	220	218	224	256	218	214	250	237	229	275	215	197	230	226	222	236	205	241	243	248	216	222	247	235	212	266	232	246	263	218	244	220	227	202	260	220	232	224	232	204	224	239	210	240	230	235	246	238	224	203	200	241	219	209	217	187	207	205	215	241	239	205	238	204	231	220	252	205	237	235	245	224	212	216	244	261	214	240	229	219	223	221	244	232	202	255	210	238	224	238	232	219	244	205	222	235	239	233	235	215	205	234	224	216	242	207	206	226	238	214	218	241	224	221	240	229	245	245	245	234	236	234	229	253	228	210	243	247	231	238	226	241	213	215	201	229	217	204	191	196	221	213	235	237	227	238	213	202	237	212	248	237	226	209	240	201	225	252	240	265	214	226	213	220	233	225	235	219	232	241	230	245	210	221	221	239	230	222	222	224	163	223	244	224	260	220	220	242	231	233	216	232	251	203	211	229	238	235	219	188	245	246	226	220	222	256	222	222	252	188	223	217	215	213	219	232	207	209	247	204	213	249	222	219	229	234	228	213	218	226	199	227	230	243	227	247	211	234	217	218	196	242	205	231	227	231	219	265	218	199	263	217	212	234	236	254	242	206	224	196	230	252	236	198	213	219	232	242	232	204	234	224	222	229	221	246	232	230	225	224	238	223	235	220	219	237	219	215	211	216	237	220	254	234	243	214	238	204	231	190	244	230	210	192	238	223	218	241	202	233	192	226	219	220	216	228	205	222	235	230	225	221	225	242	237	209	241	216	211	213	230	195	215	242	213	214	240	239	192	224	207	234	233	190	221	219	220	222	223	215	204	210	226	231	259	226	227	211	230	233	222	214	215	219	219	219	246	224	190	251	209	193	212	221	229	192	233	227	229	240	231	214	229	241	227	234	226	236	227	219	207	233	227	227	245	229	202	212	222	215	219	217	245	234	210	234	217	233	207	232	227	218	225	215	229	220	186	227	226	214	224	240	225	226	199	238	257	215	242	200	229	219	215	243	228	199	201	218	195	233	205	233	221	218	224	235	208	210	220	245	248	252	215	227	221	206	218	238	221	194	226	231	225	223	228	204	191	253	203	228	243	230	218	221	233	241	234	215	205	206	236	214	246	198	214	230	245	246	202	216	241	237	248	234	220	221	212	234	223	230	242	213	224	226	253	216	220	228	224	193	212	231	238	221	247	235	232	259	238	242	207	238	222	233	249	224	227	226	209	228	210	224	237	214	257	217	220	203	213	217	208	220	241	218	216	213	216	231	214	241	218	223	215	242	214	247	229	231	216	222	239	235	229	220	225	236	250	242	236	214	207	228	229	213	222	210	221	249	231	209	247	242	226	208	230	228	227	240	213	214	250	208	232	203	215	214	213	230	243	201	225	253	220	224	214	237	238	210	234	216	251	233	217	211	235	243	226	226	219	237	230	229	211	220	232	228	229	231	239	228	248	205	224	228	212	206	201	225	222	214	211	240	229	277	215	251	218	203	237	244	241	224	224	238	219	222	191	211	236	238	229	217	236	212	213	236	210	212	214	261	223	247	228	204	224	216	219	215	209	206	211	219	231	231	241	227	231	221	227	218	201	223	227	223	217	235	223	219	238	228	218	235	198	236	242	215	235	247	217	203	232	219	216	225	244	227	218	195	233	219	205	230	215	211	230	216	211	211	225	248	246	198	206	242	233	212	239	206	225	226	206	231	213	235	196	246	225	238	238	234	252	212	262	226	223	197	205	230	220
4900	858	715	606	559	571	558	516	525	557	576	553	521	548	519	541	523	525	495	530	502	547	514	537	540	546	565	506	579	542	587	544	530	545	571	539	537	535	509	547	565	560	571	535	531	527	487	538	560	525	544	532	546	538	539	535	557	527	567	491	507	509	504	547	567	537	525	544	532	544	520	567	547	525	528	548	536	539	574	597	553	529	546	535	548	537	549	535	558	576	522	527	493	527	548	550	521	503	555	561	554	566	515	523	539	528	546	540	520	546	500	515	537	514	562	510	567	487	534	559	528	523	513	534	542	564	544	555	582	521	560	525	514	515	515	550	519	545	509	531	504	510	525	531	543	545	562	540	595	519	542	490	520	524	539	515	536	535	544	530	524	551	544	561	553	546	536	518	521	541	552	529	515	514	503	575	563	539	517	548	556	561	529	544	533	547	563	529	497	521	529	534	568	553	513	589	513	544	564	512	528	585	515	512	577	525	584	565	521	547	549	551	508	564	523	545	504	563	559	526	554	536	524	509	517	533	543	532	529	576	532	550	529	547	582	539	558	499	551	536	526	574	520	540	516	526	536	532	503	506	531	499	542	524	493	534	499	527	517	521	531	526	542	495	531	529	536	565	528	532	555	504	534	534	599	560	534	487	549	572	522	490	533	536	475	550	547	502	543	520	548	501	521	553	552	517	532	520	556	545	530	568	550	560	548	505	509	536	535	536	570	524	532	537	549	544	557	543	533	548	571	573	512	553	503	509	559	541	561	548	560	554	552	518	500	513	540	513	525	533	553	524	513	576	501	528	555	526	574	564	557	528	485	529	552	520	533	569	556	534	526	535	495	528	580	551	522	566	498	506	523	564	524	562	557	562	519	503	532	521	542	551	506	578	556	507	559	528	543	472	500	592	522	499	554	526	584	525	509	547	540	518	498	517	542	568	526	550	543	529	521	570	530	518	515	526	535	538	501	533	510	530	559	504	524	526	540	503	563	568	526	535	511	506	566	548	503	548	537	547	516	536	510	511	565	582	536	586	564	540	492	521	547	565	508	544	555	534	557	589	523	547	569	573	543	512	540	519	529	552	559	516	550	550	520	528	521	535	553	531	518	520	533	485	540	512	504	553	538	559	535	545	566	499	516	538	526	507	551	540	538	550	537	536	523	533	522	516	526	557	541	542	542	510	539	561	547	481	496	558	540	533	564	529	525	540	526	528	547	553	512	524	541	516	536	513	525	521	526	599	550	524	489	565	560	558	529	531	570	563	516	509	549	538	569	576	513	559	535	532	556	531	559	532	529	528	585	544	517	557	545	524	548	499	551	480	544	534	521	573	501	580	501	592	535	542	534	542	511	541	502	545	521	548	516	538	531	545	538	581	543	505	565	551	547	526	537	523	506	496	555	546	545	504	491	568	531	523	525	573	548	525	539	530	536	501	527	567	548	530	541	551	521	509	551	551	516	570	556	520	563	566	527	527	543	511	531	537	536	567	580	559	540	531	522	525	498	508	536	538	561	513	545	563	550	554	537	571	504	519	555	572	486	522	547	531	537	504	546	529	520	596	542	550	552	515	541	549	534	544	544	531	539	510	512	569	530	515	539	503	516	511	518	547	540	542	546	505	524	525	580	585	534	550	589	503	520	579	511	515	578	570	529	509	557	527	533	515	512	573	545	548	521	543	517	524	517	605	560	548	556	532	530	498	510	604	558	567	533	486	529	531	502	559	575	565	565	545	533	539	542	518	516	508	532	532	567	548	556	566	512	535	552	546	536	497	530	529	547	518	504	515	530	547	543	553	523	525	540	546	522	545	504	540	530	522	554	521	547	509	528	533	552	544	513	541	523	530	507	533	537	530	592	496	527	544	541	559	533	517	509	560	496	528	545	518	524	525	557	540	507	507	546	578	541	532	506	571	588	536	494	533	523	548	553	523	527	521	558	537	534	551	539	555	559	563	510	576	533	515	538	541	550	559	556	555	559	509	588	517	544	546	526	531	501	557	558	564	564	492	506	532	547	542	513	552	558	530	568	531	568	543	544	561	530	531	504	513	528	576	538	505	559	525	482	499	535	546	569	533	540	560	531	571	542	493	541	520	558	484	524	541	530	487	559	571	486	528	489	496	520	549	574	582	500	536	522	533	544	542	569	554	543	573	520	516	586	529	529	530	552	531	538	554	544	530	509	574	571	552	536	530	523	573	551	560	516	527	509	549	507	565	516	568	528	521	525	502	534	552	516	550	573	538	541	535	532	563	538	527	537	518	546	517	515	570	553	530	557	480	538	506	523	529	550	540	566	485	545	556	545	537	522	559	540	521	555	520	534	566	537	497	538	523	506	528	551	553	567	550	526	499	547	540	532	522	549	525	555	476	513	511	557	570	525	566	541	568	559	530	539	512	530	541	552	560	565	533	532	526	544	535	535	549	534	524	558	544	534	576	557	555	546	521	527	524	505	545	516	577	544	568	546	508	548	526	505	535	538	528	479	560	510	533	528	536	541	591	521	534	518	555	589	537	549	512	528	547	483	543	550	548	542	519	524	535	513	565	572	502	542	531	526	570	517	519	523	565	529	537	522	515	533	548	548	548	503	555	542	532	536	526	528	542	500	567	497	496	517	519	514	532	561	493	498	542	484	547	525	527	488	494	505	562	553	545	544	517	514	509	554	574	485	514	547	494	566	534	538	548	516	507	531	537	534	527	551	514	516	523	505	560	555	523	561	501	550	521	518	581	517	518	548	528	558	493	528	558	544	532	504	491	517	533	516	516	526	560	517	582	561	520	542	542	525	487	515	556	504	522	507	546	531	525	552	527	549	531	543	538	552	571	567	522	531	536	511	516	521	547	515	554	490	547	507	549	477	525	525	550	542	512	555	545	603	545	530	557	578	504	560	588	509	498	567	517	547	509	525	520	515	542	531	550	573	537	539	556	532	535	537	548	515	541	543	564	518	495	533	497	517	555	555	516	526	529	492	517	559	516	534	545	542	536	581	535	490	523	550	505	551	542	561	595	525	580	563	528	545	526	595	572	549	506	560	552	533	533	516	530	556	522	544	561	498	539	577	512	533	525	557	549	519	531	553	545	554	515	527	515	538	538	519	548	531	534	575	553	555	503	538	530	526	538	563	535	521	568	506	521	551	575	536	559	541	513	567	538	502	517	552	536	563	534	580	574	540	544	540	527	524	537	547	536	537	526	518	563	558	571	541	528	526	523	526	509	565	559	538	540	537	541	583	528	527	542	527	531	559	478	556	554	539	551	550	595	549	532	523	546	515	560	564	517	556	564	562	594	565	553	559	553	550	528	558	526	531	540	541	523	510	529	527	494	517	544	543	521	568	568	563	558	541	493	510	520	529	566	552	587	532	536	535	541	528	560	524	539	574	518	555	534	542	537	526	542	540	566	531	555	537	508	570	500	586	576	546	552	545	572	532	552	526	524	489	513	497	499	510	559	538	541	574	561	540	556	542	500	501	491	536	558	536	523	528	561
24617	20858	24370	27440	18594	994	467	400	375	369	330	359	337	359	340	328	345	381	321	322	306	339	346	332	312	320	289	307	304	375	316	349	335	313	343	286	330	306	316	315	315	313	316	311	316	327	346	326	301	322	320	284	351	318	319	342	307	304	308	325	282	330	338	302	290	293	290	304	353	340	289	331	332	284	290	344	338	325	323	306	313	327	319	344	303	308	298	326	345	308	313	315	337	296	317	317	343	319	340	322	322	324	334	289	330	333	346	332	335	289	344	325	316	336	330	329	315	305	352	296	296	291	320	299	330	362	308	310	333	330	364	303	334	351	336	310	290	295	321	329	320	337	318	325	324	310	321	309	316	324	300	321	319	319	307	318	307	296	289	318	343	353	340	340	327	340	299	281	338	338	323	301	299	301	327	329	318	303	355	324	309	318	323	295	312	314	315	315	323	315	301	358	324	359	293	317	287	321	324	298	343	283	305	312	351	292	359	329	323	330	331	341	332	326	329	313	322	300	318	313	319	337	269	282	295	320	326	286	308	330	314	332	295	294	307	316	315	308	363	309	294	330	364	347	294	292	317	337	300	325	279	319	298	314	297	326	336	308	326	336	294	322	305	313	323	305	313	307	321	324	323	300	300	309	296	355	302	315	336	332	267	290	303	316	283	328	340	298	321	325	314	311	323	311	321	319	312	311	323	301	310	327	333	312	316	312	307	301	315	318	328	303	330	289	319	289	324	301	295	313	340	277	350	294	304	346	302	293	307	336	319	333	305	304	293	299	329	303	308	329	303	321	313	304	332	346	341	333	337	303	324	310	307	326	332	258	307	312	321	316	310	329	307	316	351	309	301	314	316	274	306	304	308	348	309	328	297	311	315	321	329	288	311	270	288	309	331	298	310	313	326	305	309	282	312	323	320	328	332	291	327	341	317	311	309	310	314	306	342	348	277	348	309	313	298	318	314	298	280	332	291	278	308	339	301	317	312	328	313	287	336	319	337	342	334	319	329	327	308	298	311	321	328	302	286	330	319	355	341	302	347	324	333	292	322	300	342	325	326	304	338	321	321	338	294	297	299	319	317	323	355	292	339	319	324	317	322	321	295	318	312	297	334	288	327	320	315	343	317	318	313	343	287	294	316	307	356	328	320	275	321	327	338	294	339	312	318	290	313	359	320	313	310	321	349	324	310	309	315	381	316	337	333	332	292	294	328	307	357	303	307	330	295	333	313	302	315	326	320	312	359	293	340	311	323	339	313	330	301	321	299	329	322	335	350	321	288	338	321	306	313	339	299	300	350	362	326	322	292	300	312	299	316	284	350	299	317	325	290	313	328	332	317	322	304	327	371	354	272	286	327	336	341	321	308	300	325	349	349	304	317	316	306	334	334	316	311	317	336	277	347	315	313	324	303	286	328	317	310	307	270	312	312	296	343	284	311	329	297	343	290	310	323	295	316	319	302	304	327	329	323	297	347	276	320	341	328	331	284	312	313	326	328	297	306	269	312	290	345	334	315	334	333	300	357	346	327	306	304	292	287	354	328	332	307	333	307	321	308	297	328	305	296	317	325	304	328	329	359	298	352	350	312	325	309	356	342	324	326	314	306	279	290	287	281	339	319	322	334	300	296	310	344	293	332	303	319	300	333	291	314	346	284	324	314	305	324	311	321	307	323	275	255	313	292	285	275	328	306	350	319	297	322	297	313	296	310	304	300	319	309	320	329	306	305	298	301	287	325	320	358	331	314	286	320	303	306	307	328	322	315	297	293	335	328	296	334	322	335	371	294	323	337	348	306	316	318	276	323	284	318	304	325	372	331	305	320	280	313	339	299	326	316	319	314	320	320	340	297	318	320	336	327	342	360	303	324	307	324	321	294	304	313	333	342	319	292	306	261	323	339	338	284	338	348	323	286	327	329	315	320	315	376	334	322	322	312	327	314	350	289	341	321	321	307	321	306	334	303	312	329	315	312	312	315	306	261	284	280	311	317	272	353	335	283	290	336	323	329	334	309	308	320	290	313	329	320	316	312	338	322	326	325	341	337	326	301	332	353	308	301	312	315	324	313	313	343	302	312	311	321	310	310	344	290	324	336	317	338	320	331	309	343	283	314	342	326	306	342	305	273	286	328	332	305	353	304	325	300	308	335	304	344	342	334	312	334	348	352	314	288	305	269	263	280	309	335	336	316	332	339	303	328	319	329	354	330	299	301	312	303	327	295	337	287	328	330	314	323	310	305	332	309	323	319	327	336	328	286	342	286	302	278	293	299	317	289	328	322	305	321	312	287	330	285	293	338	285	278	311	295	298	314	321	313	326	341	330	319	317	300	301	375	281	320	342	313	300	344	284	301	337	310	304	306	340	330	335	326	317	292	349	302	338	303	286	332	289	336	320	344	337	291	322	345	310	328	361	322	309	332	327	357	298	289	300	325	345	332	345	305	339	312	301	309	341	320	310	305	309	280	307	315	305	332	325	341	334	309	304	301	299	287	289	302	356	307	306	327	311	324	334	331	339	267	319	321	303	315	301	319	294	323	289	301	343	323	302	297	335	305	317	332	283	301	297	309	341	306	309	314	324	316	276	307	281	313	310	364	275	325	324	340	348	307	264	308	309	321	350	302	297	327	304	345	301	340	292	322	321	319	323	322	308	344	312	309	307	286	304	341	339	288	340	338	333	302	328	347	357	320	300	325	326	297	321	322	359	317	309	311	292	318	261	328	315	287	287	307	292	314	299	304	351	332	335	336	340	320	310	296	306	278	314	312	320	300	323	329	326	338	315	328	312	311	315	314	331	333	316	350	312	311	320	306	299	354	322	330	315	297	292	327	344	305	280	300	339	339	334	330	327	295	343	309	329	352	315	321	329	344	298	295	331	338	324	337	304	258	322	308	306	337	315	342	301	312	350	347	346	325	277	323	336	318	329	336	312	321	318	306	328	308	312	325	293	327	291	319	331	288	329	311	303	307	334	309	340	335	311	322	295	316	320	332	336	332	304	329	295	291	349	284	356	328	316	360	319	289	315	322	310	338	333	339	348	301	296	313	304	346	311	303	303	302	317	357	309	288	332	317	331	329	324	344	312	361	314	321	336	315	319	325	339	334	333	314	315	326	318	295	343	308	294	318	331	305	296	297	285	298	342	303	303	320	308	329	297	310	328	285	300	319	282	313	350	308	301	309	338	312	282	316	348	358	310	324	304	316	352	302	298	316	298	306	291	317	323	313	355	343	321	363	311	331	318	312	327	279	310	283	328	281	313	302	299	331	333	299	266	376	301	295	308	330	317	330	315	309	297	295	326	332	315	354	314	332	347	296	347	314	316	316	319	299	337	309	321	308	326	319	320	326	297	308	315	328	332	318	302	305	318	296	319	342	321	297	351	326	335	306	356	332	336	298	302	358	324	324	338	323	345	357	342	309	309	357	329	328	291	286	294	301	298	299	347	348	326	314	320	291	302	314	335	316	285	331	302	314	293	291	296	322	336	314	308
3395	3055	1991	1128	896	805	754	712	786	728	731	710	709	703	688	699	722	717	770	712	700	679	747	677	689	709	719	725	676	722	669	688	712	716	694	695	699	696	665	738	696	723	671	702	690	675	766	713	730	759	751	699	687	695	652	718	684	714	692	717	749	714	720	699	749	731	697	726	731	710	690	664	736	677	742	676	732	686	662	702	734	657	705	721	679	736	705	722	680	712	669	709	695	662	719	718	688	680	756	671	697	666	705	686	654	706	683	663	666	696	679	693	726	666	707	700	702	658	663	712	685	736	620	727	727	722	736	715	707	686	744	734	716	673	766	708	748	694	688	681	685	723	719	707	717	737	731	722	717	657	733	661	684	660	715	687	649	690	704	731	697	720	726	703	719	715	731	759	753	684	673	709	698	676	676	705	750	730	703	733	697	696	708	674	682	705	691	714	699	699	661	698	706	666	684	713	725	713	729	733	673	692	693	688	706	720	710	732	737	731	730	721	676	686	754	709	690	739	673	697	690	706	691	736	698	713	739	655	685	744	737	701	661	700	704	739	732	727	667	661	695	718	714	692	695	706	697	731	708	693	673	764	674	727	733	701	682	696	716	687	672	677	751	715	707	706	688	710	732	736	704	715	697	720	697	706	658	703	705	714	718	670	682	692	723	664	711	742	706	689	739	729	725	740	709	633	720	702	672	694	672	678	700	710	694	752	691	737	662	711	715	749	669	743	660	750	724	713	696	711	709	731	705	667	710	696	748	741	719	723	694	687	731	655	701	723	742	746	645	716	704	667	712	687	709	670	732	674	710	721	665	665	739	673	653	680	692	711	694	703	682	676	718	717	723	691	716	663	719	737	734	712	711	732	696	698	670	650	736	658	682	746	743	718	709	691	673	691	706	711	700	692	698	664	736	662	704	718	708	667	678	677	731	711	680	702	711	682	691	695	700	698	698	729	682	696	712	671	713	670	692	721	698	689	762	724	703	714	655	753	714	746	757	760	701	692	716	720	729	683	644	680	662	705	640	741	751	732	720	706	674	681	668	715	725	675	726	677	734	697	691	730	738	715	694	680	697	711	735	685	702	707	684	711	706	708	673	696	689	713	699	681	721	674	754	739	737	704	698	746	695	680	695	710	731	730	723	713	720	736	766	713	753	707	717	742	751	679	716	672	690	678	692	655	666	722	712	689	729	667	713	730	682	693	684	683	697	683	721	710	709	724	679	720	701	764	730	718	704	682	726	689	735	713	667	678	696	746	683	722	750	747	706	721	720	703	707	724	715	723	793	727	723	681	670	713	731	668	701	749	726	766	696	710	708	720	707	699	710	706	671	705	700	671	711	725	677	709	720	651	698	684	700	674	727	708	757	701	723	723	708	725	687	689	708	672	714	639	725	709	726	732	680	760	737	709	733	722	709	695	698	697	691	734	700	735	682	697	685	710	667	683	740	735	731	737	689	709	693	651	703	688	699	689	664	693	706	719	685	691	702	692	714	704	730	734	715	723	703	679	687	742	706	666	729	695	716	723	684	689	702	704	709	688	707	752	709	701	703	729	689	763	664	748	702	702	670	680	738	730	650	699	680	669	701	666	650	724	704	686	719	657	733	693	726	719	729	704	685	737	691	686	692	680	623	715	693	701	661	684	675	709	690	713	672	663	691	700	698	727	705	746	708	698	692	718	741	694	692	695	719	695	712	717	693	697	708	712	690	697	711	725	639	721	700	691	710	690	705	690	669	714	746	658	710	657	709	768	735	686	674	703	709	686	739	710	712	670	734	685	704	748	673	680	687	728	732	669	738	726	678	716	645	699	700	718	695	711	762	709	694	712	657	739	666	741	726	690	725	707	697	657	708	706	706	710	686	703	680	695	672	698	722	677	668	700	706	685	704	688	710	677	729	684	642	677	679	733	746	693	675	705	751	691	715	700	675	744	684	726	681	706	716	725	678	693	729	717	677	760	739	675	686	651	751	687	704	734	683	745	708	687	726	709	735	686	751	725	726	727	689	703	751	720	679	664	740	700	722	728	702	677	702	689	746	711	692	705	762	700	738	728	716	723	707	689	671	668	661	718	715	742	712	709	696	709	683	683	653	712	724	682	748	722	656	676	647	713	696	744	673	694	753	729	658	670	703	665	697	712	671	672	670	710	740	691	712	665	706	686	714	664	712	700	726	723	705	726	703	664	699	713	713	710	720	724	688	650	726	712	675	667	665	670	688	693	691	735	651	696	681	665	682	687	676	714	689	719	691	662	688	702	707	674	740	695	688	685	734	700	715	621	693	726	712	683	705	706	691	673	720	723	689	710	703	672	738	670	718	662	644	735	699	648	720	725	707	691	689	708	678	699	735	756	737	685	671	714	711	695	681	692	731	667	708	726	680	713	713	699	719	689	676	727	743	701	700	675	719	652	680	674	721	752	684	707	731	729	705	682	726	700	726	685	790	692	678	697	679	710	689	681	685	730	723	653	714	723	701	691	675	687	690	701	693	677	718	665	692	713	697	735	694	694	713	739	707	729	709	720	693	679	733	707	696	763	688	733	678	699	719	697	716	683	693	699	699	694	671	686	678	759	728	705	676	664	656	663	762	717	717	716	671	676	687	657	745	685	664	740	683	710	732	687	678	729	724	694	675	701	734	739	659	699	705	653	697	681	707	707	688	675	676	740	656	690	707	727	708	678	724	700	685	700	656	641	744	694	718	698	737	675	723	713	686	691	737	717	691	737	738	728	732	748	704	662	668	695	717	711	678	674	708	715	725	701	707	741	694	697	715	699	676	664	722	652	705	713	735	690	727	686	734	716	716	680	713	736	704	702	666	734	720	680	709	682	696	719	706	703	676	677	675	688	655	680	654	665	674	687	757	727	687	686	647	735	699	694	685	680	760	701	695	707	719	646	677	703	738	737	672	680	685	697	693	726	711	713	713	719	714	704	687	705	704	686	715	684	708	708	724	660	673	689	725	705	734	692	696	733	675	667	719	728	705	724	684	714	722	689	698	699	722	718	680	714	717	722	719	687	749	695	702	669	722	700	701	709	672	733	695	716	688	674	696	700	696	691	723	647	702	700	684	647	686	667	741	735	727	725	695	747	696	689	715	734	675	669	664	719	696	694	684	739	715	708	729	758	754	696	718	718	679	687	690	709	746	710	673	702	685	695	755	682	680	696	710	742	706	688	733	725	689	698	657	714	673	681	741	726	675	734	690	679	712	711	682	664	766	664	676	680	670	691	725	720	680	656	680	678	713	777	760	677	725	697	681	695	686	701	685	666	686	690	691	703	692	697	700	718	678	725	692	729	700	718	733	727	712	738	696	702	651	705	681	741	681	728	686	671	707	694	686	690	713	678	701	682	701	691	696	718	724	697	703	730	708	673	711	701	767	731	695	719	684	721	685	704	708	718	716	696	671	708	694	740	693	688	686	714	732	691	725	685	734	688	726	706	718	720	717	736	733	696	707	686	683	694	692	711	728	698	725	736	733	724
23510	20806	25059	26645	20809	20786	2768	477	335	304	255	276	280	237	215	242	227	254	247	216	209	205	254	211	209	220	213	200	214	203	191	223	211	193	197	190	189	200	233	209	235	197	202	228	214	190	188	201	203	206	215	235	218	201	187	224	201	223	191	203	218	166	203	217	198	189	227	216	201	220	218	203	219	195	214	218	188	189	201	185	203	202	216	197	183	196	207	190	176	220	202	190	218	181	195	204	197	231	199	193	183	222	240	199	184	207	221	191	182	188	208	219	200	207	226	220	187	178	190	212	234	225	226	190	201	213	187	167	184	196	219	198	235	206	220	211	226	197	212	206	222	250	189	217	214	183	203	217	219	224	201	231	186	200	220	225	201	223	217	216	205	216	224	220	207	191	193	201	186	225	207	212	190	216	199	185	220	215	186	217	196	175	202	208	177	208	236	205	194	205	201	230	206	191	201	213	224	207	192	205	215	188	179	189	234	182	190	195	192	192	178	202	184	191	215	211	216	201	212	207	196	175	227	212	191	223	206	195	211	193	182	207	195	196	227	226	231	214	200	218	230	211	208	202	191	189	221	189	202	199	194	196	178	220	207	205	203	207	192	214	212	208	219	185	192	196	212	221	203	198	178	202	199	209	216	194	213	203	207	205	194	230	207	223	205	193	212	209	227	211	200	219	199	201	204	203	220	208	220	183	198	185	214	218	214	210	223	194	197	171	220	204	209	188	204	198	185	195	187	213	195	208	211	189	223	200	192	205	196	195	219	202	226	229	227	218	178	193	211	219	203	231	191	186	183	180	185	207	203	212	212	209	222	208	200	196	198	211	208	228	209	227	197	201	216	208	212	188	208	216	219	215	208	197	229	206	210	192	218	194	213	226	206	207	204	220	205	206	213	201	228	195	185	197	211	207	199	186	201	231	202	238	205	206	194	205	217	216	183	195	205	220	219	221	193	212	202	214	210	189	226	228	227	205	200	233	209	198	208	254	222	230	189	207	213	212	202	220	210	220	204	191	206	210	232	234	220	210	176	201	212	226	218	202	196	219	221	207	214	206	204	212	201	194	173	178	211	198	217	205	188	238	233	220	205	190	197	200	205	230	194	176	179	201	234	201	208	214	219	194	217	190	218	204	236	194	204	217	206	198	186	193	224	197	216	208	210	224	169	190	207	196	218	188	183	205	201	206	207	215	211	190	193	193	212	206	206	222	226	221	220	199	198	196	216	214	201	208	227	208	203	204	202	221	202	245	208	210	183	200	211	184	198	197	191	205	205	219	229	211	215	211	209	204	188	213	176	216	202	204	193	211	191	193	215	210	198	202	218	199	195	209	226	186	170	220	215	211	202	186	198	192	204	197	193	184	199	181	220	214	205	197	216	175	173	212	215	214	221	200	188	215	194	199	232	216	190	220	208	177	199	199	213	189	233	203	209	230	175	189	201	205	177	210	198	178	193	214	186	200	196	205	218	205	188	221	221	200	204	181	204	183	216	221	197	178	190	197	194	210	222	218	217	198	205	186	183	193	221	209	213	201	196	213	221	188	203	177	209	208	193	191	195	223	206	197	195	204	208	211	201	207	213	212	217	232	221	208	213	228	216	199	225	221	214	186	220	196	183	213	197	198	196	205	202	219	175	210	207	235	212	173	195	219	227	201	167	198	217	200	188	188	206	197	187	216	207	212	201	197	205	202	179	189	206	194	197	181	178	194	222	205	210	236	206	192	222	209	195	218	200	200	186	199	217	193	196	187	235	209	202	212	208	210	203	217	218	217	220	207	189	215	156	221	215	202	197	217	199	241	208	201	200	232	196	189	206	201	207	201	214	207	177	221	202	185	200	211	213	194	192	182	179	206	226	221	178	218	215	205	169	208	220	189	206	196	218	193	187	192	202	179	198	236	162	230	187	213	193	208	199	202	199	212	182	202	200	210	224	211	195	196	200	190	215	190	186	184	187	201	190	203	198	190	218	218	216	190	200	207	215	180	185	194	218	211	208	203	185	194	205	195	216	201	174	218	212	199	235	191	207	203	224	169	211	214	208	231	217	200	180	207	216	195	173	214	189	199	198	182	210	211	207	217	212	204	189	207	214	224	185	256	194	182	202	189	204	213	179	197	208	215	206	187	166	193	218	237	204	212	193	191	214	221	200	226	241	209	202	224	196	218	190	197	211	237	201	193	194	217	204	195	212	181	192	195	189	208	197	210	187	191	214	199	230	220	198	204	235	187	204	196	198	215	202	166	181	193	199	192	177	173	231	219	224	181	209	206	214	206	208	216	186	228	219	214	219	218	180	213	194	202	184	214	181	196	204	184	213	203	219	179	201	225	195	215	203	202	195	192	226	194	188	193	196	230	195	207	206	192	213	201	180	187	181	171	219	186	196	209	177	202	205	206	231	229	218	214	204	191	186	216	222	214	198	207	205	227	182	206	167	214	228	195	191	197	203	201	191	204	209	204	229	198	209	184	212	194	231	197	211	222	215	207	210	187	195	204	180	187	202	184	218	214	227	197	207	210	218	220	215	208	213	211	175	195	166	195	207	207	193	226	174	194	203	181	212	210	205	211	177	206	180	223	233	180	210	195	200	206	232	213	221	208	190	192	207	201	228	189	212	193	209	198	202	207	215	210	220	190	202	210	194	219	217	212	222	183	208	213	188	197	209	202	187	217	192	200	211	211	200	208	220	205	205	210	199	192	228	180	186	199	198	222	200	171	204	189	184	190	192	173	219	213	192	183	235	211	162	211	220	193	203	161	190	188	184	201	182	225	222	237	210	204	181	202	234	199	210	211	172	189	208	200	213	219	194	213	212	198	211	204	209	178	179	218	208	206	234	207	218	208	205	197	212	201	202	203	194	195	198	186	208	198	195	206	219	211	199	210	189	184	198	203	192	215	213	178	202	197	223	193	205	224	232	208	181	186	190	195	184	208	212	193	207	242	204	213	165	222	230	202	205	207	204	194	209	229	223	217	216	185	194	208	162	186	241	227	175	167	217	205	197	190	191	188	217	198	225	201	225	235	203	200	196	200	180	218	190	229	221	185	218	219	221	175	188	207	205	200	197	206	194	192	224	244	211	212	218	212	187	211	185	212	231	190	202	185	201	180	182	181	204	200	194	205	204	211	190	208	189	203	196	190	190	173	184	176	200	219	204	201	228	194	209	213	197	197	194	197	195	193	205	201	184	205	215	217	191	227	200	202	194	210	221	173	216	191	206	228	190	191	207	198	200	200	188	190	197	209	191	210	203	196	194	205	167	209	229	217	204	203	177	193	202	212	189	218	207	202	213	210	212	199	207	219	206	207	213	207	189	182	184	218	199	201	185	177	220	188	217	196	200	232	209	201	207	193	201	202	202	175	211	190	220	194	186	213	221	217	197	201	209	213	177	191	224	210	216	212	165	200	195	211	231	190	200	212	192	196	190	193	211	214	176	221	217	208	216	188	201	221	208	203	187	190	198	227	221	230	207	228	191	193	186	181
3301	5205	3193	1497	939	704	593	587	563	563	511	479	511	461	508	474	470	515	480	476	446	475	451	438	458	451	442	482	489	462	430	415	487	447	481	427	489	462	445	451	479	431	469	441	469	449	426	482	471	464	435	488	435	450	432	490	482	462	472	467	444	476	458	445	453	452	445	461	462	425	451	471	467	452	456	467	450	499	447	472	460	452	454	469	462	472	461	459	492	487	486	448	438	444	476	454	457	461	476	441	477	445	494	463	450	464	438	447	473	445	447	462	435	455	394	497	476	470	482	449	458	445	438	406	476	445	459	469	483	459	478	468	457	436	448	451	472	451	458	426	461	488	482	490	453	442	493	457	449	493	487	461	465	466	470	459	419	474	431	480	451	476	478	481	468	418	458	431	484	464	505	460	428	476	442	475	432	465	438	437	480	469	446	453	434	441	461	460	500	468	489	435	455	446	453	466	444	504	441	443	492	443	424	417	431	463	459	440	458	444	439	470	485	451	424	426	471	469	433	462	435	481	457	449	444	453	449	473	516	428	431	452	465	435	446	438	428	455	447	458	444	474	461	436	470	476	470	434	464	432	443	484	504	482	483	460	478	440	457	462	452	438	430	493	463	478	469	473	464	474	462	465	473	450	476	481	439	475	476	463	447	460	454	468	461	455	469	454	449	503	451	465	449	439	423	494	466	444	431	521	454	462	469	498	417	497	470	436	462	456	457	443	472	453	450	440	454	473	456	424	439	447	477	472	453	485	468	462	436	496	484	451	440	466	491	451	480	445	465	467	448	459	473	459	446	411	494	487	453	419	460	481	456	444	446	418	459	482	470	424	477	472	432	498	481	468	493	417	411	427	458	433	441	438	423	464	488	460	485	465	432	488	482	494	494	476	464	458	457	463	475	468	426	465	488	482	429	456	476	492	470	449	464	429	474	475	442	460	487	485	433	438	435	490	464	457	453	436	463	440	420	452	472	439	474	446	434	451	486	470	443	446	442	429	454	462	451	456	496	461	437	450	470	482	453	462	476	423	478	504	429	465	456	419	431	454	476	472	434	417	464	431	447	455	447	466	447	470	427	437	454	478	453	467	506	445	426	437	475	460	512	439	478	465	423	459	471	480	474	443	454	430	455	460	456	461	440	460	466	436	483	469	485	460	427	438	490	431	430	439	440	419	485	450	389	446	462	431	459	445	453	436	473	442	478	457	518	433	493	491	446	433	444	453	475	468	450	428	478	436	505	479	447	435	455	415	460	442	467	445	471	480	466	458	418	444	484	404	485	448	426	502	452	455	453	470	453	456	464	449	494	453	457	466	414	449	470	470	487	461	471	444	481	501	473	448	483	490	498	481	443	483	458	477	474	435	491	427	439	459	444	458	454	467	447	478	420	505	457	464	460	475	413	412	482	463	488	451	455	427	482	499	480	433	470	445	427	431	471	503	426	439	417	469	466	459	439	470	444	506	473	441	435	437	457	470	479	451	415	462	470	453	443	449	491	455	468	463	443	403	443	431	409	447	459	454	463	471	479	461	453	477	435	475	457	446	469	437	445	469	453	475	432	426	451	431	427	470	485	488	461	449	454	474	449	431	459	467	476	463	443	464	465	443	454	459	488	438	468	444	503	466	454	445	477	445	487	455	448	493	444	429	453	478	448	401	457	442	468	464	444	479	458	488	438	461	431	468	472	495	471	471	471	449	493	429	457	450	468	426	470	461	434	441	482	454	476	459	501	472	456	473	450	441	515	477	470	468	449	460	409	433	463	453	489	413	483	483	442	472	457	447	472	450	455	457	469	418	481	508	434	460	437	453	469	457	477	450	462	484	451	416	491	477	474	434	434	425	436	449	450	451	476	482	441	473	447	423	503	458	518	441	451	465	457	441	452	474	447	474	428	498	462	507	456	438	454	481	453	438	404	477	454	474	472	453	459	443	444	430	473	434	441	442	456	488	461	477	476	422	418	457	439	458	465	455	458	452	463	473	452	456	415	434	446	442	520	481	449	419	471	468	441	453	445	462	465	470	483	465	477	451	459	467	466	474	436	441	433	451	484	436	477	444	471	455	484	428	467	461	482	455	433	464	468	463	457	478	479	469	450	435	451	489	435	508	474	448	475	450	458	445	452	451	464	459	456	499	428	472	459	459	452	433	436	488	454	467	488	477	491	454	418	466	467	458	486	441	438	459	448	469	451	473	448	434	455	458	456	444	478	443	462	471	440	481	421	474	443	455	476	444	461	444	419	468	459	453	452	454	479	473	440	477	449	456	466	411	432	484	414	413	479	480	461	463	455	435	467	474	460	447	429	470	459	457	475	477	428	474	484	476	445	493	482	470	454	471	480	439	453	461	469	479	436	449	443	491	425	477	441	458	448	504	448	470	474	468	455	480	471	419	449	474	501	460	427	483	452	411	455	465	473	441	459	440	464	438	469	452	473	438	459	494	462	477	451	480	405	465	430	462	470	454	478	429	452	456	462	455	447	447	466	479	402	438	447	460	459	448	468	453	452	460	480	472	438	481	472	452	462	413	514	445	468	476	445	437	463	447	472	438	484	449	442	467	459	455	453	434	501	494	437	433	429	428	458	463	460	470	427	434	449	462	448	451	467	450	495	426	461	472	438	466	468	463	440	463	463	467	447	481	454	427	423	439	429	439	451	465	442	445	434	435	492	445	434	488	439	420	460	457	474	452	451	450	397	446	452	461	484	478	428	431	439	431	476	464	455	466	458	499	444	458	460	450	437	445	447	447	409	439	422	453	468	450	487	439	424	463	471	439	454	484	467	454	423	436	466	463	451	449	466	470	457	449	453	468	464	424	468	449	406	495	483	453	419	461	421	442	448	484	460	457	441	441	467	448	467	439	424	461	447	458	431	482	426	440	429	497	456	513	430	438	471	427	466	431	477	443	451	473	459	437	422	463	448	437	468	409	486	467	460	444	445	432	461	460	454	449	466	473	488	433	469	467	462	469	451	457	448	459	428	460	469	454	420	454	483	436	439	483	468	425	462	486	468	475	483	471	462	450	455	487	443	454	440	481	476	442	457	432	482	444	479	440	460	490	463	454	465	487	443	470	460	467	484	435	452	468	465	504	466	441	436	483	447	463	465	459	453	439	469	457	445	464	426	449	485	463	444	488	440	444	449	472	489	458	437	484	448	477	465	418	447	441	491	438	458	452	447	459	470	466	491	430	460	508	445	477	458	431	484	445	474	437	455	432	453	447	441	460	476	466	430	459	446	442	468	442	473	450	458	474	453	438	464	433	454	460	441	491	463	481	449	446	438	437	426	485	465	438	453	450	484	474	422	469	492	470	422	443	458	473	445	423	464	464	458	445	456	483	446	489	422	433	469	484	460	463	462	459	484	424	450	480	459	469	448	481	493	444	461	469	440	454	514	480	499	456	473	457	459	451	483	459	448	411	480	477	471	443	483	450	460	438	437	487	449	457	418	463	435	423	442	426	466	456	438	463	459	472	469	463	435	455
32721	12893	1675	346	279	253	238	205	220	258	215	223	231	246	237	227	222	224	237	253	245	253	218	211	217	211	215	223	193	220	233	236	199	219	264	228	218	218	255	220	194	239	258	224	201	211	273	215	225	244	225	246	233	233	228	223	224	238	212	231	238	234	237	244	222	226	226	221	227	230	232	195	218	220	278	252	234	189	215	218	246	238	204	229	219	218	198	221	190	247	224	253	209	216	211	249	254	241	249	244	223	220	239	208	218	247	198	235	240	211	236	212	237	216	227	252	236	232	198	219	264	202	271	216	225	252	189	229	191	217	231	206	208	230	235	239	224	212	228	231	238	251	231	210	251	221	235	217	197	232	228	214	240	226	238	250	217	203	230	263	212	216	224	225	235	216	236	237	243	213	219	213	232	214	220	229	220	224	225	251	233	208	228	241	245	223	207	225	214	213	230	234	240	227	188	240	258	248	225	222	253	224	214	225	200	221	210	216	230	207	232	229	215	219	219	207	237	208	226	214	226	231	250	234	228	233	214	238	230	230	233	237	250	227	224	244	200	239	236	184	233	233	225	180	219	260	223	226	256	215	233	226	238	232	231	223	236	227	229	235	239	215	236	225	225	214	211	210	242	223	257	254	242	216	228	217	225	218	223	255	219	210	223	229	200	269	224	222	219	208	218	235	209	204	250	215	239	234	217	220	222	212	205	205	212	246	206	232	227	260	227	214	253	224	219	214	235	217	220	235	216	246	208	246	202	240	222	217	224	255	261	231	236	226	258	213	235	209	237	237	220	205	265	233	217	229	215	212	230	208	222	266	240	228	215	206	243	227	220	223	194	205	225	231	244	224	195	236	231	211	224	212	205	250	229	233	234	253	250	245	219	221	215	217	269	238	240	236	250	212	217	199	220	255	194	242	256	232	209	214	215	238	250	247	244	198	230	245	231	213	247	212	221	217	218	219	250	229	254	220	206	243	234	240	223	245	255	232	208	201	255	203	243	197	238	239	222	245	199	228	226	250	229	236	230	224	230	224	251	222	246	232	222	217	230	202	230	237	232	227	204	225	239	226	222	224	222	231	267	213	220	219	187	234	241	218	210	200	218	227	222	270	237	224	218	207	208	231	218	223	229	235	227	216	245	223	218	229	246	233	216	230	233	211	213	235	232	235	201	210	240	231	240	211	223	238	197	269	231	201	212	216	225	259	254	212	209	232	235	220	229	224	244	240	224	234	225	218	236	219	225	224	213	220	250	240	210	240	237	229	202	235	189	196	231	217	243	200	197	224	200	215	192	226	237	234	240	242	231	232	196	212	220	235	228	209	230	251	220	222	214	225	204	241	235	229	235	237	238	213	222	242	255	187	222	229	224	223	216	241	257	208	217	210	251	225	212	231	218	249	240	229	229	217	229	211	229	240	207	241	220	210	237	222	173	228	239	281	218	268	238	238	219	234	207	231	226	239	249	234	227	201	220	244	220	228	224	244	246	240	221	245	221	223	204	228	198	254	238	221	211	225	224	233	264	221	216	241	222	264	219	236	234	230	228	228	216	223	215	216	214	230	206	231	239	217	211	238	227	228	228	220	230	234	205	235	230	238	228	235	231	227	233	235	218	245	205	234	232	227	245	228	242	238	232	204	214	247	226	215	259	200	249	241	216	210	220	242	231	219	249	233	225	248	247	220	245	197	213	205	209	213	232	214	220	230	242	255	240	203	221	244	210	198	219	228	214	233	242	237	224	244	246	215	246	221	227	207	234	235	223	208	252	242	246	233	234	249	205	242	239	244	237	229	227	233	244	196	214	202	233	235	208	229	207	240	237	202	227	219	230	237	244	232	250	232	207	223	212	211	240	220	231	232	228	248	247	216	207	195	224	244	215	218	257	237	225	243	236	225	213	205	229	220	209	190	217	217	233	229	239	213	178	222	240	218	225	218	244	244	224	211	245	202	214	254	227	215	239	213	241	235	238	210	209	208	229	211	193	197	216	240	231	251	269	226	227	216	230	218	257	232	231	231	229	229	206	236	234	211	205	216	232	239	219	216	225	231	226	259	213	228	228	248	259	228	230	219	225	248	215	211	214	216	236	230	216	236	247	227	212	214	216	201	223	223	223	200	232	223	262	223	240	255	234	249	210	253	206	232	235	248	217	207	198	202	221	215	226	215	235	238	246	271	231	229	215	243	234	254	257	233	256	230	222	214	209	259	250	234	220	223	202	195	237	217	235	243	220	205	242	203	195	214	257	241	239	219	240	240	260	257	194	219	209	227	239	233	235	225	255	214	238	209	266	229	220	193	202	231	187	269	206	210	206	240	239	234	220	220	226	217	225	246	211	205	212	224	234	244	230	208	251	218	203	206	191	207	217	226	228	242	216	232	219	216	253	210	246	258	247	214	248	227	243	234	245	201	222	246	199	233	200	221	216	235	203	188	219	240	237	227	222	240	204	207	214	209	222	215	201	224	220	196	191	204	232	207	225	255	197	222	215	224	219	242	251	242	223	240	246	218	235	209	239	256	248	226	221	224	233	236	221	252	250	246	219	237	237	225	236	214	216	231	253	222	191	239	229	227	224	245	209	215	206	216	218	230	237	207	214	238	233	203	227	245	229	210	252	229	205	230	218	229	214	243	237	244	192	235	254	239	231	246	237	223	237	238	208	206	228	241	251	217	226	238	210	226	254	217	237	255	241	218	232	225	208	203	213	232	204	243	222	258	235	208	220	231	239	211	202	234	230	205	192	199	204	231	232	234	219	215	276	202	233	207	231	234	250	213	216	236	222	205	221	234	209	228	202	221	216	251	258	245	241	228	200	230	224	229	238	208	245	260	212	243	241	233	233	245	216	219	231	233	226	226	216	275	209	236	214	228	233	234	220	230	240	205	252	214	210	241	217	218	229	216	222	222	221	246	237	250	200	230	216	195	233	248	225	210	223	237	216	237	238	218	214	229	212	217	223	217	219	248	216	231	211	245	216	234	227	236	226	203	221	225	200	221	232	225	199	211	235	221	234	248	213	217	201	197	242	216	229	236	243	239	220	218	227	236	225	235	248	205	227	236	213	222	224	239	212	241	263	219	216	221	245	241	228	219	241	200	247	230	232	253	215	244	214	224	180	233	228	216	225	215	245	221	221	230	208	227	220	229	238	216	217	221	247	229	232	209	241	221	242	214	244	262	222	217	226	238	220	243	267	204	240	204	242	230	218	238	241	217	249	212	250	234	219	217	207	228	214	231	196	218	224	227	226	224	217	224	223	238	234	223	236	211	213	218	233	212	231	233	241	211	214	216	205	213	253	226	210	206	223	239	250	218	234	244	232	220	242	213	230	222	264	216	238	241	207	239	230	212	222	217	232	216	262	238	241	231	232	216	221	219	229	246	222	242	225	238	221	222	229	217	225	239	203	211	203	230	260	230	245	202	218	219	241	213	213	266	203	227	217	230	205	232	187	208	236	230	227	185	214	245	232	203	216	210	240	209	225	220	245	239
4977	926	663	590	564	572	529	551	546	529	542	512	564	514	529	544	540	528	534	507	550	578	547	549	563	546	528	545	526	563	576	514	545	553	522	538	586	588	530	529	583	536	525	531	545	547	570	548	582	551	533	563	525	554	518	500	567	518	552	513	526	564	553	553	544	513	559	545	539	561	555	558	506	549	536	540	550	545	511	516	532	567	547	496	589	552	537	551	599	520	485	543	560	539	536	489	528	512	519	541	520	535	552	564	531	548	533	563	573	502	571	545	539	568	496	573	587	553	520	472	545	563	559	534	541	553	581	514	543	546	543	511	549	527	517	562	567	548	531	531	519	508	525	487	574	568	535	542	509	531	573	548	536	555	527	572	545	588	542	537	547	571	511	534	532	550	573	576	573	542	578	616	509	558	551	573	507	555	576	526	526	523	566	491	549	550	537	592	546	543	517	552	549	538	562	503	531	576	518	539	528	554	547	492	512	538	517	499	553	539	516	529	516	582	556	555	542	555	518	544	536	498	532	526	541	538	518	574	551	543	549	544	569	528	546	558	569	511	535	504	541	574	522	561	547	513	559	546	516	590	523	532	541	522	526	524	540	559	557	535	526	557	525	545	532	524	566	586	548	517	529	536	522	535	541	551	557	492	556	523	536	522	561	596	499	522	530	573	546	535	536	534	506	569	548	544	553	561	541	558	584	531	497	569	544	530	535	567	514	583	538	551	590	504	544	549	571	519	513	562	576	490	577	523	541	534	529	511	534	528	499	531	529	530	559	531	552	528	554	541	561	550	535	521	549	547	552	539	547	549	551	542	502	520	530	531	511	549	546	532	543	568	535	526	537	524	566	567	521	516	509	565	508	562	556	559	517	524	532	544	527	554	515	534	530	548	563	525	539	568	513	513	543	590	567	580	590	541	561	515	581	541	552	527	572	515	575	540	528	582	527	513	553	491	516	549	565	540	543	579	511	577	505	546	557	566	524	526	538	528	528	575	537	539	544	518	559	522	533	591	534	542	513	546	542	543	482	535	507	542	523	554	535	558	600	529	531	557	547	503	585	533	533	534	539	563	539	568	577	570	536	573	505	557	557	565	501	499	544	549	500	524	575	524	562	519	512	558	463	545	553	535	532	526	542	543	516	527	505	550	563	511	525	563	518	558	544	597	495	518	581	551	536	521	543	531	569	573	529	548	509	521	552	585	518	534	567	497	539	536	525	557	557	573	578	510	560	545	535	517	542	527	527	563	542	510	526	525	544	543	550	550	507	566	494	540	527	530	543	537	590	524	555	518	558	552	558	533	542	564	536	548	575	542	558	558	564	545	553	533	529	570	526	499	557	535	550	563	613	574	542	552	537	561	578	566	554	530	548	582	493	522	578	559	536	553	565	581	499	548	534	508	512	590	531	509	547	539	550	534	547	518	538	551	543	557	526	591	549	544	541	537	524	530	543	547	513	540	500	549	564	564	513	538	542	538	564	568	557	500	556	608	505	498	610	547	523	544	515	536	535	545	546	587	557	574	518	536	540	523	514	543	483	591	543	518	566	528	541	519	555	515	525	546	558	535	531	555	527	515	611	541	560	569	521	559	554	544	468	546	529	551	558	553	544	513	561	554	535	601	536	493	521	538	524	523	585	580	566	548	535	565	564	556	525	563	561	551	483	529	543	521	545	533	533	517	534	547	524	569	498	500	524	530	537	511	539	505	575	532	551	554	566	511	566	519	546	531	550	544	506	537	520	514	521	527	550	541	520	508	536	519	537	611	548	504	546	561	536	535	531	539	513	530	577	573	536	566	547	554	544	537	550	535	549	561	525	540	539	544	535	541	528	570	543	565	546	539	523	539	524	490	539	550	539	559	511	503	513	548	562	505	539	517	527	557	535	553	569	536	617	509	554	536	547	505	569	572	528	520	558	524	515	569	549	568	535	513	524	540	566	589	563	546	528	506	550	508	541	561	527	560	531	578	561	525	508	494	532	574	536	529	537	522	501	531	531	567	554	511	535	524	563	537	502	549	544	469	549	522	516	568	511	541	526	522	554	539	518	533	523	546	512	528	511	565	542	562	580	554	513	520	523	541	542	536	534	534	556	523	555	555	549	588	496	521	518	529	515	551	511	567	531	506	564	509	551	516	565	549	511	558	543	507	563	569	527	578	553	553	548	558	545	549	511	515	550	543	532	522	555	532	536	530	547	550	536	547	520	577	543	555	559	574	582	567	518	544	581	502	529	569	537	529	488	577	566	501	540	536	538	558	532	596	530	537	508	549	572	557	543	538	541	531	554	573	560	496	535	534	546	557	527	499	530	540	570	536	526	531	492	556	536	530	557	507	523	520	544	538	563	510	546	541	552	574	554	557	562	529	542	532	526	510	541	568	524	507	531	536	534	555	499	520	536	519	531	508	539	588	521	539	536	535	538	558	559	596	540	530	546	563	546	578	536	543	506	492	507	526	542	538	566	526	511	555	533	600	524	524	558	500	548	539	540	537	578	554	525	511	523	579	575	528	533	553	592	554	550	512	539	543	525	537	549	522	550	555	540	567	528	540	592	547	547	509	531	568	566	546	556	589	539	587	548	564	508	557	541	555	527	545	562	539	557	510	599	561	514	575	547	520	541	547	516	487	494	510	578	535	516	518	536	542	575	549	541	517	565	533	541	541	518	545	525	532	539	557	484	540	523	552	570	490	528	555	535	559	497	580	554	509	539	515	581	514	526	501	538	517	522	571	593	519	516	505	484	514	559	550	539	557	529	521	529	554	564	576	539	584	529	531	550	585	474	553	576	526	550	509	570	530	541	588	530	554	524	484	540	563	519	564	538	521	549	544	523	523	516	542	532	530	584	508	519	548	548	563	544	506	544	561	534	543	560	508	574	544	523	549	501	512	507	558	534	565	541	552	489	495	568	559	525	522	464	537	510	549	560	557	537	562	535	579	542	548	587	553	535	569	539	537	568	524	579	542	557	573	561	532	526	526	561	545	506	498	542	553	534	509	538	557	562	508	552	565	557	545	637	567	533	553	551	543	562	542	526	544	548	514	564	549	546	541	528	574	565	558	537	520	551	567	562	555	576	556	518	511	535	526	546	517	534	512	550	527	532	521	524	569	526	524	538	528	571	525	558	515	549	558	502	558	558	545	525	517	550	506	562	527	537	546	561	539	540	539	541	525	551	522	545	539	513	546	506	552	539	524	523	487	521	541	532	540	524	552	597	552	545	539	553	540	552	554	527	532	515	525	547	589	536	537	537	548	515	524	550	507	511	539	542	524	520	528	566	540	521	612	526	549	575	562	564	502	549	519	547	553	580	583	510	543	517	533	547	608	516	543	510	522	541	508	536	493	567	538	576	518	547	539	552	558	549	554	522	573	535	553	545	580	522	569	572	518	558	527	539	565	541	534	508	531	545	522	539	529	534	584	534	580	538	563	504	545	540	513	533	547	531	525	564	562	554	525	553	532	554	615	554	564	544	514	513	524	571	518
24488	20814	24300	27375	18648	985	449	436	398	352	371	338	337	319	309	340	342	302	328	332	301	316	325	311	314	287	300	308	363	300	301	308	353	309	319	379	350	335	344	312	300	314	282	330	296	352	312	313	325	296	302	323	319	331	335	362	321	349	333	287	336	351	285	299	313	307	344	332	311	311	319	327	295	331	314	288	300	320	307	319	321	347	378	331	292	311	313	305	276	329	303	350	327	297	312	318	299	294	336	318	315	325	350	291	332	301	309	295	313	367	341	337	309	336	315	313	293	313	341	344	332	312	322	329	326	311	352	306	328	300	341	311	295	287	309	294	286	324	318	351	320	317	340	307	314	347	337	317	309	286	309	302	306	279	295	289	305	316	322	310	346	341	301	283	312	299	316	327	342	317	300	316	308	303	336	315	346	323	319	327	336	281	347	324	298	284	315	307	327	312	325	315	326	365	327	288	293	313	300	321	302	353	276	335	304	309	331	315	323	296	310	317	322	320	307	338	312	349	335	317	300	321	302	337	336	291	321	304	291	323	308	314	312	350	303	340	376	308	282	305	321	345	325	310	319	315	327	316	301	314	327	312	283	336	294	301	305	341	336	293	298	315	293	340	314	320	310	315	296	330	300	339	293	302	324	308	309	327	323	343	301	270	325	323	309	313	319	271	349	309	332	286	300	310	319	318	329	319	330	312	320	295	296	288	321	323	326	346	345	299	292	300	284	329	329	272	277	285	332	336	312	337	296	303	329	338	293	307	278	293	315	318	297	328	342	281	336	319	332	322	310	297	350	336	310	327	318	318	340	330	306	321	346	317	334	330	318	327	310	304	301	321	325	308	325	301	324	341	340	310	336	352	311	351	359	284	282	337	335	320	317	308	347	304	330	293	317	295	346	322	318	330	289	352	310	271	320	301	323	294	308	308	336	290	318	305	322	347	284	323	310	314	308	296	294	336	301	316	353	343	348	280	302	327	317	312	298	343	303	291	293	310	313	310	325	356	301	307	303	316	308	327	340	304	293	313	330	307	334	324	309	311	311	298	315	302	315	355	331	319	309	323	292	328	299	300	303	341	335	286	349	306	293	289	322	334	301	325	290	324	297	323	292	322	302	335	276	325	323	312	348	331	321	328	305	321	315	328	333	319	333	350	312	336	325	318	328	300	314	343	285	278	299	308	299	304	328	332	329	322	302	283	345	347	328	324	332	329	290	304	324	314	324	258	325	285	280	338	329	288	296	322	332	344	329	337	311	332	350	327	315	325	304	313	326	302	306	346	288	315	336	329	341	315	330	292	301	335	292	321	307	317	319	330	301	292	313	275	289	313	279	321	295	302	348	319	300	293	328	333	328	339	327	314	296	281	330	312	320	337	314	296	292	320	330	287	324	294	347	283	330	308	323	303	321	323	318	356	338	294	311	344	281	325	314	318	324	315	346	319	297	331	306	334	346	320	306	307	313	333	306	345	324	313	301	310	308	330	348	284	300	322	302	310	306	356	317	320	330	328	314	335	330	296	328	332	329	301	322	294	283	320	298	318	317	344	283	266	303	323	295	337	321	285	310	310	301	309	311	308	314	301	342	315	336	289	288	298	282	309	318	305	319	306	323	315	355	305	319	309	324	342	343	301	328	262	311	315	298	314	323	326	307	319	288	339	336	335	351	314	307	300	308	293	322	304	277	331	332	305	300	339	282	298	354	317	320	304	315	322	335	310	324	324	362	343	324	308	352	307	319	289	332	327	289	329	284	333	305	309	285	323	326	313	299	300	334	332	299	323	312	310	323	323	310	332	316	355	316	296	312	309	345	293	304	289	297	320	308	307	320	320	308	295	325	311	300	288	318	353	290	309	326	318	307	346	312	359	327	319	342	280	305	322	311	331	315	315	305	330	317	346	326	307	331	294	312	312	337	311	303	312	336	307	319	305	308	315	334	330	364	306	323	304	321	344	319	259	305	296	344	301	313	320	314	310	311	324	305	308	316	310	294	320	321	322	303	292	319	326	287	325	312	293	295	314	320	309	293	313	332	296	302	298	303	275	286	271	326	278	313	309	335	306	321	303	358	323	306	338	304	320	301	313	343	325	320	295	307	313	308	332	299	333	329	347	322	308	341	302	321	345	326	309	325	320	297	283	306	321	316	349	312	302	343	348	358	281	316	331	306	289	307	306	325	301	318	299	346	295	316	332	349	309	285	308	313	289	321	332	345	305	323	330	299	333	303	282	332	266	288	334	323	296	308	337	326	354	332	299	305	300	311	320	332	356	332	314	317	324	313	316	297	312	293	310	342	314	349	314	321	301	294	293	299	319	317	316	309	305	277	304	352	309	350	310	316	311	292	291	341	307	323	327	305	298	332	300	315	317	315	327	303	324	308	331	311	281	319	354	313	335	331	335	350	307	346	317	304	321	307	283	305	317	305	336	322	333	338	311	319	330	318	313	286	298	290	351	288	335	324	342	307	305	338	299	316	325	303	287	305	303	313	316	314	310	299	335	308	312	328	324	379	304	338	331	295	309	325	340	346	311	287	328	330	312	320	333	330	309	332	302	350	329	344	313	294	335	295	293	295	312	305	305	305	309	306	327	304	323	324	283	344	322	339	302	358	292	336	292	326	328	344	309	351	322	320	315	301	313	328	317	327	310	328	321	303	350	308	309	289	324	330	332	285	305	304	312	307	326	321	315	322	307	324	328	319	278	325	335	302	309	337	301	322	346	360	300	321	301	314	315	306	315	321	299	302	333	318	315	310	339	303	329	319	289	321	321	281	290	337	298	298	325	333	306	311	289	315	342	302	276	325	312	322	304	351	313	323	332	319	296	312	280	302	331	327	275	345	311	307	318	309	314	300	301	314	329	290	301	324	319	331	315	317	297	292	327	334	311	317	351	286	303	350	299	315	304	306	331	306	288	316	265	313	331	301	327	268	312	332	323	329	311	312	306	324	315	330	338	307	302	318	332	339	303	334	356	331	335	332	305	311	321	323	365	314	308	311	340	318	312	342	316	288	301	299	338	303	306	309	308	333	317	342	305	293	298	330	346	298	286	307	305	295	294	302	327	304	298	324	304	299	342	306	308	320	287	335	340	307	316	358	332	337	331	316	344	313	320	327	293	320	311	312	293	333	351	317	293	323	297	315	296	306	319	307	309	275	302	362	329	330	311	310	334	316	285	299	304	316	295	290	282	314	264	340	287	334	317	326	331	317	275	359	305	372	304	304	313	325	295	321	313	328	356	315	299	323	306	296	317	293	316	319	320	336	342	330	322	327	299	331	312	328	308	318	288	336	328	317	312	337	341	317	362	313	304	317	317	354	336	366	307	330	321	282	293	341	351	355	305	293	285	318	303	304	295	327	292	314	320	319	340	327	346	308	312	301	346	296	305	296	333	334	304	294	327	310	322	315	334	318	341	294	325	329	335	339	326	292	324	337	313	326	326	332	307	302	301	335	348	305	307	289	324	344	287	324	370	301	291	314	325	361	319
3354	2881	1917	1165	924	793	809	766	738	730	721	725	699	678	745	689	678	751	676	718	712	673	737	685	688	711	736	752	706	698	692	700	671	696	677	730	691	703	733	735	714	684	696	678	716	692	712	689	686	708	693	727	711	712	689	654	691	732	713	717	685	691	716	687	681	663	747	724	695	677	735	710	665	738	681	703	719	698	728	745	713	678	715	660	744	686	690	754	704	649	693	710	702	662	720	703	704	750	702	707	707	707	701	674	710	693	674	766	706	708	680	680	733	716	740	721	673	690	701	742	693	688	693	683	692	723	742	714	717	732	735	707	712	649	744	702	705	653	670	707	670	698	665	719	700	700	721	689	673	680	683	689	645	701	703	741	742	677	657	726	686	700	714	722	704	727	665	696	729	670	688	692	687	656	710	687	695	691	692	707	657	701	697	731	688	690	722	692	684	736	675	715	730	703	707	670	707	704	692	661	687	702	716	713	706	692	690	681	702	702	728	647	692	669	697	694	711	704	718	713	712	697	677	636	716	663	740	703	670	739	725	679	702	708	704	671	707	671	738	696	688	771	664	694	689	674	675	691	738	702	699	668	699	675	705	654	706	714	693	717	717	674	701	722	704	713	694	718	720	656	680	773	717	738	689	699	688	720	749	697	688	699	716	680	722	713	759	649	699	709	718	699	713	697	689	715	676	679	671	700	712	683	711	733	653	725	662	685	701	713	712	685	656	675	689	687	696	724	722	656	700	728	674	696	708	697	752	692	707	695	716	696	671	725	677	683	730	667	726	715	707	707	665	720	695	723	674	678	682	698	677	740	731	647	719	695	703	701	654	666	716	678	721	705	680	705	702	725	695	683	708	699	716	673	699	720	702	681	711	725	697	726	683	724	697	709	665	704	690	703	700	666	685	722	689	731	727	707	714	675	708	682	686	701	718	695	686	679	720	650	669	688	658	683	676	708	658	718	673	710	691	715	716	687	720	703	711	738	678	726	717	737	724	694	680	687	694	679	682	726	708	720	725	682	704	735	689	730	718	712	748	691	737	713	702	674	728	710	661	680	697	652	670	639	694	699	716	630	678	671	687	681	696	691	643	699	751	681	700	715	678	647	684	698	669	692	711	728	709	722	684	711	679	707	766	744	705	741	735	700	711	692	698	712	723	732	704	700	700	748	666	702	664	708	699	689	735	720	716	697	752	701	718	712	710	690	681	678	697	714	726	707	702	716	722	705	672	649	710	665	696	679	697	727	700	720	696	729	711	691	746	687	708	675	678	681	659	727	696	671	719	705	737	738	681	722	626	742	727	699	735	760	668	711	706	695	656	674	729	715	700	713	703	699	707	689	692	714	718	664	736	711	718	671	722	667	679	721	685	743	728	640	759	734	719	671	661	691	683	697	684	754	748	711	693	717	677	701	689	676	653	747	656	697	738	654	662	686	715	691	674	714	691	678	701	677	679	694	689	695	730	738	696	675	699	715	690	743	684	721	702	756	736	689	698	701	710	681	698	628	718	725	653	673	678	689	701	703	691	662	752	669	672	753	716	739	670	693	669	726	702	757	663	690	673	717	655	736	699	680	685	676	702	718	706	685	663	719	691	686	699	703	704	706	672	671	702	745	669	704	741	732	695	695	748	685	691	685	711	673	739	673	630	728	679	791	713	700	729	670	715	713	726	683	753	695	710	699	710	722	690	689	679	703	687	718	716	714	695	681	690	672	672	711	688	711	668	651	695	648	695	699	651	716	718	729	710	725	667	666	693	718	697	667	680	740	721	690	715	699	683	698	738	690	741	692	761	733	725	711	729	689	727	679	700	674	734	675	674	712	700	726	687	701	666	699	679	664	708	705	654	666	702	686	717	687	705	692	680	707	691	661	696	701	745	740	715	705	732	701	690	708	717	684	693	754	705	710	717	754	710	721	713	706	667	676	730	689	687	715	742	657	712	686	664	720	701	756	725	688	682	688	732	707	703	675	669	651	687	728	677	705	676	742	747	700	696	700	720	686	684	726	656	689	679	673	695	660	671	631	715	704	721	691	735	725	637	670	711	665	698	666	694	712	691	686	710	678	685	701	675	664	685	726	719	660	720	699	710	694	768	705	698	711	699	752	697	651	722	689	665	694	715	694	688	732	705	727	695	715	712	737	709	725	697	736	697	687	724	730	675	708	758	727	697	733	730	692	745	711	685	722	737	719	706	698	661	660	704	705	697	750	703	670	709	737	697	710	719	722	721	725	695	726	708	700	752	687	745	708	687	704	692	718	664	724	708	727	665	689	719	719	685	752	663	722	683	718	708	703	715	719	702	661	694	685	679	727	695	718	704	691	672	727	708	699	722	715	637	707	729	671	663	689	676	709	677	697	720	653	696	682	694	704	694	665	704	680	721	731	716	729	748	706	733	698	701	693	750	725	698	722	717	652	673	697	723	668	708	688	721	725	682	658	693	721	712	713	695	707	733	739	680	697	734	756	694	741	731	690	717	691	703	695	712	727	656	699	707	733	703	709	722	707	728	703	719	677	667	687	659	701	717	724	696	713	657	715	711	690	727	708	689	694	690	738	705	722	711	747	715	691	705	663	744	687	698	728	644	714	749	694	701	725	761	729	740	719	682	720	713	701	712	695	674	724	709	759	692	706	668	684	714	733	722	705	696	689	714	745	698	637	713	740	689	708	693	672	655	720	691	658	717	660	721	656	676	707	718	652	784	681	700	683	757	731	724	720	708	777	742	694	681	697	666	674	732	737	712	687	738	671	665	689	699	659	697	702	674	684	727	658	725	714	684	710	680	722	700	667	696	728	713	719	703	745	680	698	715	717	673	674	685	709	654	638	713	709	697	707	730	684	719	664	688	673	696	655	694	705	733	715	706	688	736	683	688	693	732	738	690	656	722	759	737	685	722	709	712	722	681	694	718	672	679	684	684	683	679	668	694	716	699	677	745	710	685	730	723	667	690	684	688	697	714	694	729	729	634	687	696	708	717	693	754	762	711	720	720	687	701	716	635	719	651	688	690	723	688	699	687	701	688	740	700	724	659	697	662	725	713	686	703	698	749	709	665	749	708	670	675	711	752	722	723	678	696	728	688	694	666	712	699	673	743	703	688	722	671	692	667	702	720	735	761	686	658	684	726	665	684	665	655	678	736	720	694	722	699	669	694	684	729	661	704	680	722	696	704	678	687	697	677	646	721	724	760	700	724	707	690	720	671	738	711	660	674	670	743	657	693	690	726	725	701	709	705	681	731	688	713	666	685	746	755	650	725	683	691	663	728	712	685	644	696	690	688	716	715	714	726	684	681	689	706	728	744	741	676	684	679	704	710	679	684	721	695	721	682	658	694	702	681	667	713	711	722	701	725	727	726	715	705	650	711	696	711	661	741	714	643	699	717	705	665	733	691	739	696	703	714	706	716	680	700	734	773	704	643	730	685	702	722	751	686	725	665	705	656	735	718	746	665	639	697	719	677	687	670	693	694	693	733	677	697	683
23479	20814	25107	26633	20823	20809	2671	450	341	308	279	282	271	241	245	250	215	229	249	227	218	213	213	232	213	206	203	220	224	217	228	225	224	215	210	213	190	190	191	195	191	218	236	210	210	211	182	223	188	173	206	217	228	217	219	195	171	189	216	222	205	206	219	202	175	192	206	215	204	247	207	198	216	209	250	213	217	232	200	223	244	214	184	176	212	191	214	218	226	195	191	189	191	204	175	191	210	223	228	180	210	193	214	214	208	195	192	203	205	250	216	207	216	236	203	190	191	181	196	183	213	165	224	238	206	191	206	201	203	212	194	212	190	198	190	211	220	207	220	214	174	202	215	179	205	223	197	204	225	194	194	221	200	202	235	201	191	226	214	222	226	203	229	226	231	209	194	170	214	221	214	179	190	224	211	216	218	189	218	188	212	190	199	226	198	203	201	189	222	216	216	201	211	182	210	220	204	210	184	221	193	183	218	179	208	204	188	205	204	210	216	210	208	205	186	178	208	199	230	200	224	226	202	201	212	218	239	204	200	184	200	202	173	192	212	193	215	210	178	198	210	213	220	216	226	234	202	176	197	199	198	206	213	215	177	207	201	204	221	181	210	224	201	201	231	208	208	190	214	197	202	181	177	203	218	198	165	214	199	198	230	221	189	196	208	209	209	220	206	230	212	191	206	192	182	220	221	202	207	216	194	211	188	193	191	212	197	192	192	221	211	196	200	213	220	235	196	196	200	199	176	193	201	214	241	201	193	187	249	208	207	212	221	194	184	201	226	223	210	205	218	197	200	206	218	200	226	200	207	221	218	218	187	216	221	192	218	221	200	199	237	193	180	207	234	248	224	203	188	218	216	204	248	221	223	192	192	208	200	176	198	212	209	204	224	210	199	205	215	208	190	197	185	195	209	205	220	207	180	226	194	210	181	210	216	220	205	240	221	214	241	238	195	191	204	241	206	205	154	190	188	221	173	198	223	196	197	215	210	211	186	216	205	189	192	219	202	201	214	212	193	207	215	221	191	211	230	236	175	214	218	199	171	195	201	203	186	199	227	209	218	214	207	212	225	218	193	231	187	213	212	184	205	192	219	219	219	206	195	207	203	227	224	211	181	214	192	202	222	179	216	202	210	179	225	229	182	216	227	231	218	216	207	210	205	200	196	216	213	182	205	200	211	215	199	194	225	208	186	247	208	225	216	227	211	206	233	214	211	231	202	224	188	213	185	221	207	232	207	206	218	195	217	189	233	231	226	182	193	208	214	185	195	213	188	213	210	189	168	234	236	201	207	241	210	190	193	218	217	231	184	197	232	195	199	211	203	207	212	203	218	227	177	212	206	212	216	179	217	220	203	200	222	200	202	184	233	234	181	200	210	179	204	219	183	196	223	236	198	230	223	187	199	207	204	196	220	216	234	185	210	202	237	192	196	217	204	195	215	223	208	209	208	206	185	229	207	199	201	199	198	236	204	207	196	215	206	220	193	232	199	236	201	213	195	212	177	183	212	208	214	207	190	199	206	230	194	231	185	214	202	174	208	192	215	221	186	210	212	182	216	191	249	197	214	188	196	238	219	206	201	169	219	192	211	208	200	203	212	212	207	237	220	207	214	203	215	152	204	199	182	202	192	218	181	209	203	193	226	245	208	215	204	185	196	196	189	212	225	207	217	204	207	219	213	212	189	176	228	198	209	219	205	210	204	203	175	188	238	215	190	230	224	184	199	191	190	212	220	220	190	234	205	194	215	234	217	201	234	206	187	212	186	197	205	217	165	237	172	190	243	185	195	169	211	198	222	203	203	175	194	218	225	180	191	201	204	176	224	205	197	187	177	177	209	209	195	191	200	186	214	207	196	216	218	210	199	197	186	218	222	216	196	243	208	212	221	225	204	204	225	220	192	189	217	221	203	217	174	223	203	192	218	203	193	211	201	203	173	212	188	214	232	197	206	209	208	197	212	219	239	203	207	218	222	205	217	206	234	223	206	198	210	206	207	183	188	195	185	197	205	203	173	200	187	204	215	234	211	193	223	198	222	206	196	205	213	205	179	198	198	204	226	219	187	222	205	210	202	219	197	210	207	228	190	196	185	192	168	237	174	209	193	205	205	210	212	197	180	185	224	201	186	219	206	217	216	230	214	233	218	198	206	241	192	219	205	210	227	189	229	193	197	215	191	186	223	202	231	205	190	182	191	164	212	195	191	186	192	193	197	224	213	199	212	197	200	192	199	220	214	217	206	235	201	190	196	190	162	207	182	188	183	201	190	224	223	217	194	219	227	237	179	233	208	190	200	212	203	213	196	195	236	216	191	196	229	198	207	209	227	212	186	181	203	233	218	195	190	190	212	192	211	190	203	206	236	207	210	203	206	185	229	213	217	207	186	188	189	207	189	220	211	210	214	192	196	187	208	200	234	209	173	203	179	188	221	185	219	222	229	174	227	191	205	208	221	202	187	190	216	199	184	214	191	200	173	195	204	214	204	179	225	175	219	184	207	199	214	222	199	194	195	212	211	216	247	210	206	206	187	203	225	183	189	197	193	203	226	206	189	193	207	217	185	218	214	185	219	198	231	210	174	176	187	211	222	202	181	197	171	198	196	195	202	179	197	218	189	222	214	225	183	246	225	194	176	199	221	184	194	205	215	174	231	214	199	217	228	210	231	229	199	240	196	183	171	197	212	210	218	206	162	202	192	160	193	228	190	184	220	181	223	207	193	181	193	201	201	214	243	219	217	193	208	204	238	213	188	224	188	195	201	223	200	200	176	207	174	214	223	192	201	193	214	200	221	214	190	218	210	215	226	193	221	200	188	211	233	228	226	218	228	225	197	209	200	191	213	214	197	188	228	181	193	196	192	199	193	185	204	211	194	215	212	192	196	193	211	213	215	178	194	180	213	213	197	231	204	184	207	203	214	196	207	213	214	227	183	224	186	223	180	226	228	200	214	203	192	204	193	184	216	189	229	184	196	215	199	212	223	206	179	239	192	193	203	209	208	173	192	184	193	224	216	215	214	205	186	204	216	193	203	181	203	199	218	200	219	226	222	201	192	205	199	210	210	182	222	197	217	219	205	218	210	220	183	214	208	218	237	208	211	216	194	233	194	187	211	221	194	209	211	195	212	205	219	216	208	193	211	205	186	183	194	208	159	190	207	229	192	203	196	207	211	208	200	214	195	215	225	194	182	170	182	184	218	213	188	214	206	208	222	223	232	201	207	212	189	234	184	192	206	204	193	245	214	225	213	226	181	188	188	220	198	231	214	230	226	212	201	217	205	204	205	184	237	232	187	195	205	204	221	174	186	185	246	193	209	200	210	220	210	207	207	198	207	184	235	199	183	187	200	189	185	190	199	214	225	196	237	218	193	228	196	210	193	238	214	234	216	205	215	216	201	217	207	174	203	193	217	235	206	183	213	216	204	157	203	198	191	196	196	212	225	223	223	236	184	176	188	206	235	198	222	212	202	201	215	196	203	189	197	199	241	196
3355	5288	3258	1480	892	703	612	584	497	555	533	481	523	495	522	512	467	473	491	477	456	465	468	474	472	448	481	465	468	518	514	489	457	471	456	472	477	496	464	458	477	452	482	541	450	464	464	452	472	472	449	493	478	441	501	481	476	442	473	478	488	427	469	500	470	456	479	459	480	487	480	443	467	476	471	491	457	461	478	475	472	414	454	467	438	453	465	459	483	444	489	447	470	476	459	408	469	451	452	503	466	473	446	459	474	432	486	448	491	484	461	452	475	488	463	440	447	471	447	446	461	475	477	476	462	411	467	476	447	461	465	480	470	467	456	475	459	436	449	458	443	418	448	440	460	486	412	459	469	433	477	444	441	477	472	466	478	488	453	477	483	451	457	473	462	477	442	459	476	442	447	446	453	471	460	473	479	461	460	470	465	447	477	431	460	487	491	464	483	423	457	516	448	459	449	447	457	457	498	452	474	484	485	458	494	436	462	436	462	444	460	434	472	466	443	424	434	480	465	477	452	466	439	468	466	505	465	485	488	457	467	491	443	508	474	470	460	449	506	487	477	457	498	433	403	466	449	442	461	461	471	439	461	440	463	467	472	468	438	452	465	443	439	463	474	489	434	483	442	504	453	438	476	440	465	459	483	486	501	446	454	462	448	484	477	478	456	445	458	448	468	475	447	475	512	483	431	444	448	464	417	487	446	469	474	459	447	434	438	474	460	438	488	472	474	482	452	476	442	426	465	517	447	472	421	444	461	474	479	429	479	493	472	458	486	443	499	496	465	449	486	468	484	460	435	473	481	462	445	435	443	462	468	440	459	461	464	468	463	458	444	440	468	473	441	445	470	455	462	490	450	442	456	462	476	469	447	477	454	445	474	464	496	462	447	471	475	460	453	465	451	464	441	435	454	464	475	457	480	403	480	452	477	461	481	476	474	484	460	485	484	469	482	433	439	512	450	444	451	440	472	470	468	463	452	469	469	456	457	500	450	458	445	461	451	443	453	456	439	487	434	460	435	481	431	477	452	488	502	485	414	459	470	459	418	478	455	470	439	503	453	458	457	448	482	455	493	510	444	403	457	492	453	461	481	458	442	480	451	468	463	488	466	479	471	441	439	455	428	443	456	490	489	436	444	468	444	446	458	490	469	434	456	472	495	489	480	448	457	472	451	469	450	438	469	432	472	469	472	435	469	438	488	482	475	440	433	448	447	488	453	458	463	464	466	438	470	453	495	429	478	454	431	449	449	447	424	484	482	510	465	482	453	464	464	506	434	466	510	431	474	476	480	440	446	465	451	499	469	469	475	483	435	455	443	437	443	446	439	473	428	446	438	503	457	490	452	451	502	477	460	475	452	495	450	452	457	430	453	462	440	457	437	456	452	496	425	483	479	459	454	477	469	457	462	428	460	468	468	459	468	454	449	461	455	455	439	413	447	467	455	444	485	457	463	469	480	455	469	490	443	445	448	457	482	477	439	519	488	487	458	466	453	433	482	463	507	452	482	455	468	460	478	467	456	459	457	466	433	470	454	451	459	467	489	496	470	487	445	487	501	459	476	453	432	521	485	461	464	451	468	435	466	447	470	466	429	413	447	453	482	481	457	466	450	473	441	476	426	491	448	454	447	473	468	453	413	487	444	447	457	495	463	476	450	436	442	452	465	428	454	454	434	469	475	414	482	468	456	483	479	413	506	499	448	451	437	419	434	477	445	464	470	480	436	464	469	469	473	507	483	450	476	484	487	469	473	468	454	452	434	416	463	452	442	496	467	497	477	470	506	467	474	452	444	436	467	447	491	471	465	433	455	452	452	509	465	460	490	476	449	433	443	483	506	466	464	455	449	482	473	446	477	445	471	448	472	451	476	467	444	477	444	449	453	485	469	450	455	444	442	443	445	472	442	444	495	462	485	433	469	489	442	434	462	460	502	466	464	441	488	457	467	500	445	484	476	492	446	458	456	470	480	494	485	470	490	479	462	459	473	481	441	495	403	402	442	468	464	461	496	497	462	476	463	471	479	480	492	429	445	470	471	447	472	479	440	439	487	475	465	476	459	465	452	445	459	449	476	432	498	452	446	439	458	504	449	451	445	468	497	476	455	485	472	501	460	451	479	477	412	448	437	483	426	465	487	498	462	474	451	483	498	460	459	462	493	441	467	470	488	484	443	449	460	482	473	471	481	481	498	466	459	463	449	454	449	444	487	434	470	481	482	442	419	504	461	440	480	444	457	400	478	458	466	482	459	463	444	453	483	424	479	483	447	488	451	471	464	464	460	510	434	471	449	457	434	455	464	452	459	478	467	445	477	461	468	458	508	494	485	451	452	518	473	468	433	437	458	469	439	446	495	490	461	467	486	463	470	467	460	491	419	481	453	445	471	451	459	498	476	492	479	435	484	485	474	447	459	470	452	421	463	447	438	423	439	442	465	472	457	480	472	459	493	479	452	453	485	459	465	444	447	454	474	435	482	435	422	482	430	440	449	473	497	493	478	465	439	460	469	494	454	457	440	461	452	437	435	430	466	481	462	495	442	504	462	449	451	468	471	483	447	447	495	484	470	473	453	441	479	454	452	452	481	459	426	482	451	516	459	473	457	460	495	474	443	438	481	484	461	474	474	463	485	476	482	450	437	456	423	477	469	495	423	476	477	435	447	452	474	499	452	441	433	488	454	442	471	471	482	442	458	491	488	526	482	502	475	456	457	456	484	431	466	434	459	384	436	479	467	472	482	461	442	489	482	447	482	484	419	475	478	447	454	491	443	430	501	485	461	443	471	432	463	436	447	446	540	466	481	464	464	448	487	462	439	437	495	437	463	421	438	505	507	489	496	437	478	426	490	494	472	449	478	469	443	478	432	455	438	474	454	479	442	457	507	461	453	475	455	444	443	465	453	457	481	503	485	465	468	455	467	457	446	456	436	458	466	464	431	496	497	465	457	463	421	478	491	475	441	471	452	463	472	445	455	480	487	487	477	495	470	445	468	439	472	436	426	463	420	429	473	463	478	444	485	461	463	481	432	526	446	439	467	465	480	465	467	455	436	486	446	476	456	464	472	454	419	457	461	478	483	497	500	445	452	417	468	451	477	494	427	497	453	475	449	420	436	437	436	442	450	418	457	477	486	465	472	472	466	485	452	472	475	441	471	441	454	455	461	460	460	483	436	463	452	394	453	483	420	454	431	437	482	478	484	477	473	444	470	488	434	499	439	495	434	469	433	474	455	434	462	475	455	485	440	477	465	491	493	465	473	466	474	472	478	462	500	445	413	445	455	450	466	454	465	468	466	445	501	499	495	473	483	465	477	454	469	446	446	439	453	472	453	455	476	456	448	464	405	440	470	460	489	478	468	475	477	458	465	453	461	443	456	508	447	460	521	441	440	439	480	444	478	477	464	447	446	501	476	517	411	451	464	451	457	426	468	454	467	451	414	473	435	446	426	462	451	494	471	451	457	486	444	484	445	453	450	447	467	503	466	463	474	483
32635	12800	1548	345	250	265	242	227	227	241	221	189	233	203	253	241	242	234	214	242	240	218	219	234	253	252	261	199	219	232	217	244	227	239	225	241	236	207	208	233	220	180	240	218	250	246	217	213	210	219	234	215	244	202	217	222	246	246	216	246	212	215	240	253	277	221	245	237	224	239	222	250	213	268	200	229	222	199	211	242	249	199	206	218	199	253	237	238	212	220	236	237	245	235	225	234	230	251	229	204	239	221	237	240	243	230	232	238	223	226	221	211	237	196	205	216	241	217	208	176	220	241	237	243	260	235	237	213	221	228	198	207	227	244	239	237	213	231	197	224	239	239	216	255	225	239	252	190	220	246	230	233	227	221	219	229	235	225	191	205	219	198	229	233	231	223	221	247	211	208	221	215	248	245	241	202	225	213	237	217	256	211	227	199	250	204	198	208	239	239	234	226	216	200	210	230	180	229	174	198	224	243	208	205	241	273	226	220	237	243	219	221	227	226	206	222	207	231	229	200	202	230	247	242	245	241	227	228	218	222	229	230	243	238	231	217	234	225	211	233	197	207	231	215	232	219	200	217	240	222	225	234	215	203	217	245	223	219	222	246	217	247	224	238	240	234	217	217	196	221	227	249	213	224	231	244	209	214	226	215	234	234	262	224	229	236	199	203	231	220	239	232	230	213	231	235	221	190	240	209	219	216	221	225	245	250	195	226	247	220	222	206	218	226	234	219	231	238	210	232	235	236	223	250	239	216	238	212	221	234	268	262	233	217	220	251	231	262	220	228	217	220	242	248	231	211	205	217	233	209	205	209	227	226	236	210	245	228	234	226	203	276	225	207	208	239	251	221	228	233	243	231	213	243	220	200	222	221	213	215	209	214	225	213	222	233	242	225	218	244	220	225	229	234	242	222	209	194	212	205	199	226	224	224	227	214	249	252	225	233	237	233	227	220	213	243	222	245	246	239	228	220	226	235	209	220	208	201	227	257	227	219	228	249	221	240	214	220	236	199	226	213	221	267	233	234	216	204	223	216	215	212	229	242	221	207	231	222	238	225	220	220	214	239	212	226	218	233	239	222	231	234	229	209	228	221	220	246	261	214	233	205	243	239	253	227	213	203	201	237	246	248	256	215	221	192	226	234	204	206	221	232	229	218	229	199	229	232	236	209	226	240	221	223	217	231	237	201	210	233	229	226	217	256	214	204	211	237	205	204	208	238	235	238	225	219	223	230	211	266	214	204	218	240	205	234	208	218	207	241	233	235	255	227	226	224	227	231	232	172	228	217	225	262	220	227	200	228	216	232	239	215	229	219	231	223	238	214	216	234	242	235	248	191	229	231	202	244	230	227	226	226	221	192	258	235	236	229	249	231	226	210	229	223	223	219	259	240	220	247	254	220	210	259	243	235	237	258	221	224	238	231	251	248	242	221	216	219	209	202	234	199	231	224	212	247	215	247	220	231	213	210	260	227	222	239	228	210	217	223	207	218	235	216	217	238	241	199	237	208	229	219	240	225	237	228	221	210	214	205	206	233	217	191	239	204	216	216	219	225	184	227	233	249	225	211	246	245	221	215	241	237	221	240	242	244	228	222	204	211	212	214	215	219	267	205	217	247	226	250	206	237	230	223	235	205	228	224	220	234	217	197	242	256	232	188	256	222	251	187	245	222	223	210	210	206	210	200	208	224	236	221	200	193	233	216	209	206	217	212	238	216	248	250	260	211	211	216	218	208	223	221	217	227	243	207	214	221	253	251	220	216	246	224	223	210	253	238	252	225	248	235	202	220	230	249	219	249	198	253	229	221	236	227	238	226	221	218	254	225	222	250	225	241	218	226	207	243	214	227	229	225	242	218	237	226	228	241	238	225	235	260	233	253	245	231	211	216	221	200	205	213	239	226	224	220	229	230	230	206	233	241	243	224	232	233	228	202	199	234	251	237	219	247	228	222	202	211	245	212	214	213	200	223	238	224	228	237	214	228	233	239	218	231	209	204	235	221	224	230	265	216	263	225	231	261	214	225	218	233	205	193	212	215	224	256	219	250	209	213	240	229	225	219	210	238	225	233	228	218	232	227	193	234	198	215	221	210	242	228	234	237	253	267	206	251	253	208	233	209	223	252	225	225	237	228	214	241	257	199	218	222	232	227	234	255	229	224	221	244	206	222	219	217	255	227	240	251	213	200	232	271	220	191	254	215	210	242	246	243	222	181	232	223	228	219	232	232	217	224	246	210	194	204	239	205	215	223	224	205	180	248	231	236	212	247	243	213	262	224	227	224	235	220	217	217	198	225	202	214	230	232	189	205	198	241	234	243	226	218	246	227	237	241	208	200	241	223	221	252	210	204	227	196	256	225	251	224	232	203	218	203	212	198	218	225	229	214	206	253	228	193	225	235	255	233	239	224	223	244	221	193	230	222	208	223	224	224	241	209	197	248	229	246	236	239	231	221	215	206	217	234	218	196	248	234	255	252	245	221	256	224	223	199	240	217	244	201	232	205	226	233	211	234	205	251	243	244	220	250	217	222	251	231	222	224	235	232	206	233	236	235	212	246	235	235	212	219	262	248	205	233	227	241	207	231	205	221	232	239	234	225	246	234	238	227	233	209	231	201	195	226	231	241	216	245	219	198	233	216	218	244	220	237	234	244	210	219	234	236	237	257	228	223	196	234	219	230	232	202	210	203	214	225	249	229	251	221	228	214	215	229	229	206	219	202	211	224	239	204	236	247	217	236	219	231	222	206	193	246	212	200	226	228	215	227	202	203	229	237	245	209	253	223	237	218	216	233	196	226	242	225	233	229	240	237	216	199	232	208	207	249	215	219	229	233	238	210	237	246	209	240	215	232	200	270	228	240	193	218	271	215	218	243	216	221	187	240	255	220	235	251	213	231	232	221	227	227	215	219	215	247	225	223	211	225	253	226	226	236	232	231	196	229	191	203	238	248	213	243	238	223	224	216	236	201	234	239	243	231	219	228	234	240	243	229	222	252	223	229	196	226	226	240	227	239	250	229	249	257	254	244	216	242	224	194	238	237	244	202	211	214	231	213	206	211	172	226	242	228	259	251	228	229	250	251	255	221	198	192	201	225	212	207	265	233	249	251	234	230	238	250	219	248	232	209	219	220	223	237	220	207	240	218	205	243	217	234	214	249	222	236	252	218	232	221	244	228	218	237	212	208	242	221	226	215	243	262	225	217	202	219	217	189	240	225	207	238	219	219	234	255	242	217	223	249	209	240	212	243	211	234	248	230	241	232	198	235	203	236	213	244	253	234	247	250	229	226	231	218	222	225	211	221	196	235	228	252	245	271	251	229	207	249	207	263	245	227	201	249	217	201	213	207	217	197	229	232	221	191	222	232	223	252	237	230	232	261	241	246	218	235	220	213	221	227	233	223	263	222	228	238	197	215	228	236	224	217	228	218	209	232	231	231	237	239	224	215	215	202	233	215	240	235	248	210	256	222	216	254	248	226	222	230	255	237
4997	830	698	608	563	540	535	552	545	531	503	536	508	554	538	535	586	563	511	566	551	545	577	506	545	543	508	554	526	524	568	581	526	518	545	542	504	551	511	535	561	546	522	511	514	528	516	516	481	594	532	522	517	582	554	530	505	570	544	561	506	521	522	532	510	536	551	546	556	550	540	541	522	567	527	544	545	516	528	542	524	528	542	550	500	551	547	539	522	513	566	539	562	544	507	527	569	520	523	545	519	537	508	542	546	555	517	531	535	545	485	566	527	527	538	526	535	552	529	548	508	559	518	515	528	484	544	522	519	547	564	536	514	483	513	519	551	552	552	540	534	523	541	576	524	495	569	541	532	537	528	506	525	544	555	558	541	518	584	553	518	544	539	514	504	580	536	520	556	516	541	548	532	530	558	542	515	555	543	530	565	547	515	568	512	578	525	572	573	537	513	562	525	523	533	556	530	518	553	541	528	596	554	576	578	510	548	542	576	537	548	552	515	521	512	516	519	547	550	535	568	568	530	574	516	494	560	533	522	555	534	501	524	516	508	529	533	508	559	552	542	507	546	520	506	521	527	527	529	506	559	602	517	565	539	541	542	509	587	535	522	523	519	512	506	506	513	527	553	564	534	571	559	547	529	515	521	542	566	574	520	559	514	525	541	528	540	506	557	543	522	575	537	539	540	524	538	568	559	508	532	508	539	572	535	566	559	508	544	530	525	564	573	565	515	547	546	500	598	535	523	532	556	535	533	556	516	527	534	539	529	534	524	529	559	602	553	544	550	514	540	551	515	562	565	525	522	552	531	535	525	549	552	552	529	550	503	522	564	515	569	552	500	562	560	547	514	551	517	537	572	541	549	532	585	526	531	560	539	571	527	498	552	520	531	544	529	535	515	569	528	541	559	523	533	569	536	554	539	551	528	501	538	572	549	532	559	567	563	519	541	535	550	560	527	534	535	539	535	532	512	574	527	543	580	536	570	507	539	541	538	533	515	548	542	545	562	583	565	558	546	582	529	550	518	542	545	537	529	552	568	561	531	539	564	531	510	546	530	570	507	511	534	538	544	534	520	488	519	544	556	512	585	534	562	549	550	564	508	544	561	537	570	532	504	552	512	545	534	559	539	565	549	572	542	561	556	552	488	534	523	528	522	562	544	556	545	530	556	568	569	548	537	495	514	524	527	514	542	543	548	541	552	522	546	507	519	567	543	550	526	572	521	564	518	586	577	552	491	504	561	541	569	565	558	490	499	523	558	555	534	545	521	561	571	507	560	554	508	526	520	494	525	537	552	490	540	513	511	531	533	527	550	559	552	578	525	546	548	548	550	510	545	565	534	543	560	562	542	528	542	503	549	561	531	547	551	521	513	550	539	554	539	578	556	544	553	523	523	547	532	560	556	551	512	584	525	556	497	518	551	528	510	558	551	560	557	511	570	546	551	549	548	543	529	542	544	534	558	615	537	512	565	513	534	517	499	507	553	548	520	512	533	523	548	524	542	519	544	544	545	531	528	531	521	505	557	514	539	580	518	523	533	547	542	570	591	534	546	563	548	539	502	554	563	507	598	543	585	532	545	546	528	499	542	527	567	530	582	525	538	536	508	542	556	547	561	504	504	507	538	549	556	547	501	576	535	593	523	567	539	558	530	534	554	558	555	553	537	556	489	571	537	537	591	525	559	580	529	581	520	579	513	558	556	554	545	532	538	529	501	578	554	513	550	554	577	540	551	523	539	526	553	549	598	552	521	548	559	553	550	560	519	512	578	531	560	562	560	554	521	520	493	529	585	500	574	589	492	506	541	574	512	548	561	531	545	568	547	560	540	560	570	511	552	541	541	537	528	592	542	529	546	548	544	539	500	540	537	551	560	554	521	543	519	535	543	533	523	543	532	515	557	533	589	539	552	537	530	562	559	520	518	514	584	574	529	515	554	554	546	547	535	512	548	532	537	539	509	506	535	565	545	496	601	530	560	549	513	552	523	551	531	548	551	547	555	543	544	546	563	534	520	595	495	610	580	564	609	494	547	559	529	549	556	551	487	525	516	469	535	564	510	546	556	524	541	485	556	535	530	550	536	532	521	497	544	554	519	503	535	540	526	541	545	528	562	490	504	526	552	568	525	554	505	521	546	521	518	547	508	554	540	518	535	525	599	529	535	523	522	533	577	506	526	558	531	507	531	508	524	541	572	534	539	551	536	532	552	500	536	535	512	549	582	560	523	560	552	508	532	541	560	558	544	558	559	478	531	535	548	533	532	517	571	593	534	565	578	573	535	551	557	538	541	531	505	548	511	523	547	520	555	569	533	574	539	525	500	594	528	540	561	550	549	538	588	537	538	528	521	521	563	537	536	538	564	573	546	547	536	533	516	517	523	567	523	513	535	544	501	523	522	570	582	534	551	553	542	514	543	559	531	580	514	538	546	563	515	554	510	534	523	548	528	539	560	519	555	538	544	515	529	531	576	571	546	524	537	528	494	537	590	550	541	552	558	535	551	552	534	543	550	565	545	560	527	535	525	561	600	510	491	537	516	564	539	551	507	519	537	532	552	550	552	528	563	542	537	534	556	513	551	536	533	579	561	510	542	534	537	537	534	539	571	498	568	544	559	527	496	559	595	510	555	486	546	572	525	540	534	515	544	531	487	556	542	543	567	513	513	575	510	560	610	577	574	540	538	562	560	555	553	533	498	562	550	524	537	487	541	546	565	551	529	581	549	550	508	531	527	548	553	543	570	546	562	551	580	543	517	521	517	507	517	568	578	558	529	552	570	561	513	570	593	520	503	551	569	537	519	560	525	538	541	540	513	530	520	517	541	556	531	547	537	548	543	536	535	600	557	558	593	548	555	543	584	504	539	551	535	565	563	527	523	562	527	513	538	534	550	533	502	525	552	527	569	559	524	516	529	551	511	521	547	515	530	525	564	542	569	497	503	561	500	539	562	549	519	563	540	554	529	564	508	553	516	548	564	571	514	544	528	521	603	531	504	546	551	540	531	525	588	551	519	545	567	536	568	597	572	561	550	533	525	567	546	549	529	542	525	609	561	513	527	588	540	508	553	533	513	528	529	552	522	553	550	559	526	536	561	557	533	561	520	540	548	518	565	529	503	541	514	555	548	545	535	574	572	540	519	525	591	578	522	542	522	566	553	584	485	595	560	505	548	566	534	498	583	530	520	570	531	545	574	551	552	529	545	534	516	513	575	535	578	557	463	505	516	554	530	541	545	543	548	561	527	543	532	527	565	530	524	580	551	565	566	526	542	567	534	561	528	544	558	546	532	543	518	494	539	559	524	527	567	549	537	538	537	552	507	551	516	521	551	562	518	562	540	537	519	562	516	536	559	531	545	508	532	558	551	566	506	535	527	503	559	520	547	542	532	497	523	595	531	550	499	514	559	526	546	515	532	506	523	557	536	525	569	519	511	541	528	516	538	564	526	539	535	584	571	553	554	519	560	546	553	548	560	529	578	498	573	541	535	525
24566	20809	24279	27398	18440	998	429	395	360	351	323	338	324	353	306	343	335	343	322	319	288	338	345	325	320	285	313	321	339	333	273	331	292	301	342	295	305	312	318	319	330	331	292	291	341	311	280	308	292	327	286	296	307	339	320	265	336	308	332	307	329	327	327	334	335	325	321	321	334	321	316	293	305	303	309	301	281	290	324	302	332	313	349	299	304	292	295	266	317	301	306	366	335	316	334	304	300	322	320	314	280	324	304	299	300	322	303	304	277	307	283	302	297	298	335	300	349	296	287	315	311	317	317	326	306	338	318	303	318	335	345	323	333	324	302	332	333	340	311	361	298	327	289	283	291	327	364	298	301	302	319	350	348	317	320	329	308	327	335	287	341	318	315	287	290	324	340	316	309	323	332	315	311	372	328	325	370	305	325	321	317	289	303	300	287	289	304	312	322	317	284	300	341	324	339	310	310	307	287	334	356	336	294	343	316	305	307	325	343	324	314	299	303	304	316	342	298	321	306	313	322	298	314	326	313	340	285	267	337	278	289	356	291	322	323	291	295	312	302	306	297	325	320	319	285	281	334	281	308	329	343	298	283	312	326	265	307	343	325	324	336	330	338	318	319	311	306	311	317	337	366	306	314	305	318	300	319	304	284	306	297	325	334	328	325	282	283	316	299	331	320	315	305	343	319	339	340	326	331	306	305	313	329	303	315	319	356	315	298	327	286	341	326	323	318	320	306	304	311	347	318	346	272	309	296	348	285	322	309	328	321	332	319	278	319	370	337	294	324	336	309	304	297	311	292	346	302	314	275	350	297	302	304	315	276	323	309	325	289	309	328	346	304	343	308	293	296	247	290	320	328	347	311	302	307	301	295	354	324	331	308	340	343	301	313	299	308	318	307	297	297	313	306	327	350	322	320	341	320	300	344	336	331	312	276	313	339	337	317	306	317	305	328	326	271	330	313	320	319	323	303	312	325	328	324	329	331	314	328	316	328	297	306	288	324	341	335	268	343	356	352	319	270	288	366	323	297	339	332	365	340	307	312	327	308	336	262	299	300	292	326	320	301	291	328	315	299	347	358	305	294	328	329	294	320	315	326	321	295	294	290	311	329	292	320	299	341	324	354	275	319	354	301	316	329	323	334	304	305	346	328	340	305	319	310	342	320	293	330	313	329	299	316	328	325	312	275	326	308	303	278	329	334	352	321	327	314	312	311	328	318	302	294	316	307	353	346	279	324	319	331	328	303	297	323	329	330	343	310	270	313	333	318	309	308	296	277	285	295	301	337	308	294	342	319	371	304	333	306	323	321	346	335	314	318	313	334	297	292	357	315	308	327	343	319	314	314	333	320	324	343	322	306	319	378	306	314	341	291	323	300	348	311	308	299	328	298	305	313	300	307	301	345	315	317	319	332	313	295	332	327	274	340	294	302	342	330	322	352	322	312	315	322	314	320	326	312	318	358	295	289	319	328	273	331	356	323	301	341	339	304	350	337	351	324	312	315	310	301	347	306	327	328	307	312	322	319	306	331	324	355	315	331	330	341	285	319	303	330	324	310	320	315	318	349	307	344	335	338	317	294	270	325	352	331	318	316	310	242	315	315	299	306	322	317	314	321	294	333	340	330	317	319	333	344	333	306	330	282	285	319	354	328	316	347	376	326	308	327	313	300	310	295	283	328	292	343	320	294	334	311	275	319	316	293	333	317	293	350	303	295	305	308	291	311	300	348	323	328	317	309	349	354	320	342	319	305	286	313	303	329	326	310	297	306	323	300	314	309	292	289	351	297	317	335	328	329	298	277	319	294	348	331	301	325	291	300	306	327	327	329	336	290	313	312	350	267	302	307	301	294	311	316	311	347	320	323	311	305	297	340	327	347	290	332	317	279	328	319	332	307	317	328	303	321	290	323	299	339	296	318	294	307	279	313	313	307	293	319	345	253	351	317	323	337	307	320	341	313	334	327	354	308	319	322	315	303	303	314	359	323	337	307	296	325	311	323	301	304	322	296	283	341	313	346	299	309	317	305	328	339	326	306	340	287	269	341	283	325	340	313	327	327	347	283	309	307	291	327	339	336	317	322	320	307	294	301	342	288	310	294	328	325	263	346	313	311	300	315	322	324	295	329	308	287	308	322	306	374	345	323	349	295	307	318	308	363	319	300	301	328	309	352	316	308	308	333	338	322	316	308	339	332	304	325	327	332	320	320	300	282	301	325	340	324	343	293	316	366	287	321	333	335	312	323	313	325	333	288	305	322	330	310	314	334	333	356	302	334	295	343	326	308	330	327	321	327	286	304	311	331	317	288	332	288	294	305	294	289	314	321	332	325	356	324	307	309	289	290	318	338	362	265	316	313	342	332	340	313	328	312	291	312	320	312	323	339	306	300	296	288	331	344	306	322	286	326	330	333	300	297	294	310	327	323	328	308	316	319	323	305	338	323	278	332	304	320	315	318	326	307	334	311	334	338	314	350	305	343	316	289	305	317	332	311	317	309	328	349	276	296	312	335	305	314	275	322	306	316	362	278	317	296	311	368	333	292	313	324	337	330	290	330	337	320	322	340	316	321	288	321	304	322	343	279	318	321	347	351	345	303	313	339	308	296	336	303	289	302	289	327	285	324	290	303	331	306	314	334	304	306	314	286	334	326	297	328	345	325	307	320	342	347	325	305	328	287	325	341	335	308	332	347	289	301	287	298	262	313	312	312	304	300	329	281	305	287	344	322	299	362	288	343	379	305	301	326	330	309	287	309	341	324	314	350	318	318	304	340	363	318	335	339	308	317	314	313	302	322	318	298	322	319	306	324	323	285	320	283	355	311	310	313	317	304	327	309	325	330	314	305	306	336	337	327	311	312	310	308	299	297	294	321	314	329	286	301	311	298	288	317	334	343	312	299	326	308	291	301	312	300	314	307	328	290	365	330	316	308	342	320	344	335	344	341	294	326	301	309	303	318	322	287	296	331	319	338	323	286	291	310	287	322	312	310	326	298	318	308	305	320	336	289	322	300	354	299	326	350	309	289	296	311	316	308	323	299	339	307	293	328	296	338	293	314	301	294	322	293	311	313	307	285	325	331	301	329	312	334	327	333	338	342	270	303	314	319	287	313	308	309	345	338	322	318	334	317	328	296	310	342	305	312	324	318	299	309	271	307	331	316	313	332	313	301	331	306	320	322	329	303	345	329	303	297	296	318	308	309	310	329	321	314	303	297	329	313	334	334	322	335	322	318	306	282	354	295	302	354	307	299	284	320	320	318	311	327	344	337	309	309	330	332	289	338	303	319	310	316	304	302	339	294	320	325	296	333	302	296	310	295	319	321	332	364	311	313	331	303	316	347	347	313	333	330	326	302	280	347	330	322	314	273	335	314	328	296	321	326	320	304	316	302	317	334	333	294	326	314	312	303	336	312	317	325	294	309	344	326	331	307	326	324	306	273	301	329	340	302	320	338	325	321	314	315	339	300	334	312	300	295	293	290	309	296	302
3358	2976	1987	1154	895	797	726	746	696	713	744	762	723	711	705	705	680	699	734	695	748	703	725	690	747	685	743	665	742	689	734	692	689	764	722	700	744	716	683	707	654	698	652	681	740	743	725	702	704	734	716	734	754	717	739	667	696	684	685	709	727	702	683	681	693	693	688	737	692	744	702	739	688	675	697	688	679	641	706	720	685	695	663	710	729	701	722	698	677	649	694	720	741	697	677	718	722	668	742	754	687	700	688	715	718	729	707	656	712	707	689	711	733	647	707	710	682	714	722	715	762	664	697	695	695	638	684	734	733	694	697	716	676	746	671	699	696	667	720	711	705	716	691	673	695	683	729	705	694	691	678	638	683	747	735	703	728	648	714	721	745	701	663	681	677	685	673	667	737	724	666	745	725	684	697	675	696	680	686	703	693	702	707	687	727	767	695	674	701	708	713	730	673	666	738	709	676	714	689	738	679	685	681	699	700	683	689	715	708	715	716	716	687	704	722	717	677	661	703	718	723	720	702	700	707	700	674	726	721	692	706	704	727	708	715	691	714	708	641	723	706	656	702	673	688	682	690	684	717	721	673	695	723	724	735	680	745	705	717	674	698	703	662	674	706	717	673	697	711	666	688	692	706	759	699	700	665	709	732	711	696	724	676	626	721	641	720	718	701	722	723	685	716	689	746	733	704	715	734	639	680	695	724	695	687	661	699	731	705	718	776	695	716	677	751	721	685	714	717	725	703	697	691	651	687	662	705	692	741	717	698	658	665	702	720	704	713	729	746	744	715	672	718	638	672	712	683	726	649	686	678	697	638	738	684	701	776	751	695	722	732	689	669	666	744	712	689	685	680	762	716	674	706	704	717	696	674	709	704	734	685	671	733	721	692	720	700	684	731	685	720	720	711	716	697	732	728	687	678	734	710	713	709	739	672	741	727	763	722	661	719	667	678	693	707	687	692	713	724	653	743	688	675	679	684	666	733	680	711	749	748	697	744	747	694	701	695	685	707	714	687	665	686	704	660	693	684	728	678	653	736	682	731	735	704	704	660	648	700	690	714	686	654	677	737	719	668	677	707	740	704	733	732	696	728	709	704	675	733	697	693	708	698	646	687	739	689	754	666	714	696	697	752	698	656	713	726	741	712	686	740	697	690	673	715	726	672	745	720	700	738	702	650	716	713	622	666	734	713	695	687	706	714	695	677	728	667	663	716	741	699	723	700	704	702	751	681	650	676	710	685	715	674	747	693	667	702	694	712	712	683	684	668	659	693	742	698	733	691	685	715	658	701	749	685	731	733	704	711	670	709	772	729	679	678	703	675	756	706	687	697	653	683	708	645	734	707	684	754	689	688	719	738	708	681	734	749	712	731	662	708	714	674	667	669	704	681	684	680	700	715	689	654	713	728	670	682	723	745	719	728	696	741	671	708	682	664	697	724	720	700	672	730	709	676	700	684	707	695	737	681	718	679	729	664	716	713	635	695	693	738	704	691	721	672	700	697	663	701	653	750	678	670	725	686	721	668	699	701	699	705	735	712	705	689	696	733	733	713	703	723	717	680	718	671	697	698	677	706	725	674	739	698	675	701	697	654	665	732	719	712	718	691	676	708	727	700	733	763	736	684	701	711	689	700	692	712	690	702	678	713	688	712	729	676	693	658	695	717	651	695	709	671	728	649	687	696	714	623	682	664	671	740	700	711	682	692	767	657	653	730	726	718	698	705	760	711	709	698	705	720	692	706	676	650	713	702	683	693	701	692	746	709	738	675	699	680	701	715	637	703	757	711	681	717	703	739	671	767	683	687	730	657	712	663	712	705	672	740	638	747	660	694	720	667	759	712	712	713	726	698	708	648	690	705	690	754	674	690	737	719	726	709	710	711	685	680	727	726	716	688	693	735	720	665	731	656	687	643	722	738	711	678	711	778	652	669	702	700	703	716	718	776	716	681	705	757	669	747	698	710	682	662	724	773	722	735	691	676	758	713	667	675	734	736	723	692	679	690	751	688	692	713	685	673	727	715	680	717	665	695	728	730	682	717	753	711	673	680	694	693	726	687	703	677	700	657	748	685	694	722	705	739	685	695	741	704	704	654	700	651	693	719	707	733	709	713	709	718	707	682	701	703	660	675	667	709	694	669	749	653	706	705	731	663	681	685	709	726	707	709	724	686	666	707	695	725	725	675	694	706	711	666	651	702	715	720	700	658	734	709	705	685	723	762	684	719	730	715	699	717	727	729	692	697	663	697	721	709	715	687	705	697	735	749	723	709	672	656	728	714	683	730	692	691	731	711	714	727	639	712	674	697	703	687	667	731	751	721	680	687	710	703	722	683	700	690	659	677	657	703	755	717	697	709	682	711	727	732	691	754	690	693	674	711	652	698	674	655	732	753	705	694	698	682	724	671	679	660	707	678	687	685	697	737	751	685	745	698	720	737	702	700	686	698	704	692	680	754	727	657	692	671	725	734	735	700	700	717	700	685	686	741	695	717	705	710	677	713	736	692	706	736	678	695	733	701	658	704	679	673	663	711	687	682	694	699	698	695	746	698	802	704	684	680	677	708	765	697	696	715	716	673	667	686	707	729	711	732	692	694	697	734	704	730	731	693	692	666	703	699	676	727	700	750	699	696	680	706	684	744	722	710	719	695	737	725	723	754	658	702	715	708	713	713	715	704	738	765	691	680	733	734	663	720	702	721	677	742	693	687	693	665	687	719	678	682	712	696	674	679	686	754	736	712	737	722	708	689	650	668	722	726	688	725	729	716	659	710	717	708	704	683	732	721	715	681	708	715	742	710	691	758	706	726	702	709	709	702	679	758	707	692	690	737	674	663	725	721	706	696	682	699	707	714	740	733	670	677	702	729	727	733	682	637	730	770	703	725	703	692	697	734	692	678	754	698	691	668	726	697	715	680	696	729	713	700	698	724	715	747	731	711	721	696	701	645	748	705	696	714	704	681	684	685	681	690	666	707	726	731	676	771	699	715	697	708	736	695	725	662	746	689	664	685	761	731	710	665	697	684	694	720	748	644	720	715	669	701	724	696	712	739	720	698	731	717	693	735	688	736	680	725	686	720	722	672	659	738	688	743	684	674	695	747	706	693	657	722	670	708	732	719	734	704	687	687	667	736	683	710	713	666	652	723	676	708	672	684	641	717	711	676	740	709	706	716	790	695	720	644	709	735	756	670	693	770	678	735	664	683	729	709	689	710	698	662	726	682	702	700	673	750	665	674	696	705	714	731	647	658	696	683	716	669	691	701	727	697	664	714	719	655	714	660	711	757	681	673	697	737	686	677	702	695	719	675	706	722	674	707	687	709	682	695	665	734	696	676	700	685	655	700	726	730	667	727	694	694	688	712	684	642	700	720	751	689	715	685	710	644	722	715	694	752	659	671	677	669	727	718	675	698	723	709	714	693	754	700	730	695	714	653	681	767	718	751	731	693	692	711	719	725	642	706	751	679	676	715	734	674	699	678	652	717	722
23610	20872	25137	26721	20874	20856	2647	427	315	285	297	236	252	225	227	241	224	240	205	219	202	202	187	239	184	220	244	226	206	203	215	233	216	205	234	209	212	223	218	216	216	198	231	199	204	181	227	214	209	209	225	183	209	213	221	220	194	211	188	212	221	173	196	185	237	229	204	211	207	187	202	205	228	218	200	198	198	203	192	190	226	199	224	199	229	193	193	190	201	195	232	210	191	187	212	186	215	199	200	208	185	188	201	209	201	204	187	229	240	223	211	197	205	215	200	194	199	213	231	204	210	197	222	227	204	169	206	218	190	182	229	199	211	215	189	202	205	210	202	206	168	192	253	215	202	196	237	211	236	229	183	221	218	196	202	215	207	191	186	178	193	199	188	176	188	217	203	212	226	193	212	218	191	227	202	197	219	177	228	207	189	207	205	230	200	201	188	193	201	209	183	176	203	227	209	198	249	214	208	204	212	207	193	217	193	191	222	242	200	220	188	197	241	196	196	224	213	181	197	222	222	203	202	207	217	194	196	168	197	209	195	202	204	223	197	242	232	220	229	210	216	189	182	208	231	215	196	202	233	189	223	203	181	212	221	182	207	196	188	209	191	216	211	210	182	228	207	224	202	226	192	219	200	185	208	203	229	222	236	216	205	205	195	228	207	222	208	202	208	217	227	208	200	201	199	213	231	236	224	202	214	194	214	209	206	217	206	182	209	194	216	200	199	216	201	209	211	203	223	225	215	212	200	197	212	185	206	219	174	213	198	192	215	196	220	204	195	198	209	218	211	187	190	216	216	186	198	184	197	215	206	193	191	211	199	216	222	209	211	196	187	192	185	212	242	203	216	201	237	222	210	192	212	192	219	205	205	225	199	208	205	220	195	213	219	220	207	191	217	220	212	198	210	232	194	199	247	201	209	206	185	192	196	222	191	215	208	214	204	201	216	216	211	203	205	225	207	204	218	215	198	226	229	222	206	209	196	236	217	206	221	237	200	191	198	190	195	207	204	205	197	206	218	205	214	216	213	213	187	206	199	218	196	216	192	189	197	189	212	197	206	200	223	218	205	204	209	207	199	203	190	224	196	210	202	214	224	208	212	208	203	188	191	208	209	244	188	225	199	208	212	223	222	209	198	222	215	215	229	246	192	204	238	222	241	223	228	208	235	183	215	192	216	188	181	201	221	199	215	184	200	240	221	185	232	201	212	225	204	189	213	204	183	204	203	197	197	184	190	214	235	243	228	197	205	188	203	220	186	198	202	208	197	198	209	192	214	202	215	188	179	200	205	201	193	222	197	203	174	229	215	191	182	226	211	206	225	205	176	205	203	194	183	200	213	216	238	209	207	208	213	207	217	186	205	192	223	206	195	202	226	189	193	216	210	225	203	203	201	224	219	211	205	202	213	198	201	215	199	206	190	201	229	185	212	194	203	198	231	197	191	181	225	216	181	210	207	199	196	216	198	185	188	227	207	229	210	200	204	203	211	206	197	227	223	207	175	197	240	196	192	199	231	186	224	222	196	203	203	227	201	206	192	234	201	191	198	210	204	215	210	178	214	229	214	206	188	186	205	197	193	199	215	228	214	184	181	213	243	206	211	208	204	228	221	197	195	221	229	202	215	210	197	202	197	213	234	182	197	196	220	238	209	211	200	206	205	194	213	205	188	205	201	234	233	190	224	220	207	213	200	179	221	230	225	214	194	220	205	217	214	218	224	190	189	190	208	196	202	207	213	210	217	219	213	222	218	231	214	208	214	238	203	214	203	224	209	215	220	213	212	183	204	219	228	220	203	218	228	198	231	221	201	199	204	186	201	197	219	241	202	191	193	220	182	216	228	206	236	214	186	235	191	210	203	191	191	234	220	194	184	220	202	208	204	226	222	218	209	194	197	214	194	215	187	204	224	196	216	224	185	242	258	204	241	215	193	197	223	219	211	221	206	195	201	212	205	205	207	207	224	183	208	194	209	199	221	209	233	202	200	194	187	204	215	203	240	192	181	200	200	209	198	183	186	201	182	221	196	198	192	215	204	202	219	219	207	196	185	197	178	233	190	185	197	195	180	209	223	238	194	219	203	198	207	195	214	196	219	234	230	207	213	215	214	214	214	241	198	203	197	206	205	237	171	196	200	197	225	184	230	237	220	231	208	218	198	223	192	185	185	184	218	207	159	224	210	197	218	215	195	193	255	212	216	198	228	223	183	212	204	209	222	187	210	199	193	221	217	205	228	214	208	194	194	221	217	210	169	222	200	212	197	207	214	198	204	197	206	210	202	210	215	205	206	184	217	234	207	190	215	192	198	185	207	185	202	210	199	206	163	210	195	208	217	203	224	198	177	195	173	213	222	205	183	221	215	206	197	220	240	192	206	196	205	218	198	190	217	180	202	204	236	242	214	211	205	211	212	227	197	176	236	220	196	201	222	188	237	208	220	200	206	220	201	193	206	211	208	185	195	197	231	203	167	209	210	163	214	203	200	209	192	214	194	215	219	206	188	215	188	200	211	246	218	193	202	191	237	202	208	236	208	231	219	184	191	207	195	179	208	219	179	201	212	242	199	201	211	216	199	199	206	209	196	203	187	199	190	221	230	210	219	223	234	214	187	197	191	189	209	218	210	204	203	202	178	207	220	209	215	214	207	209	190	180	182	224	215	214	206	220	212	206	214	240	191	179	208	195	192	210	205	176	178	200	211	222	213	189	236	223	209	183	219	217	223	207	189	227	215	204	200	185	194	209	237	206	218	203	218	191	202	185	217	206	195	210	190	210	187	215	198	189	200	194	206	193	218	206	223	177	221	219	197	203	202	202	202	215	226	211	243	226	175	220	201	232	210	219	208	216	196	197	213	215	216	207	190	231	215	194	223	224	227	206	175	188	226	212	186	174	180	188	181	195	209	208	217	213	215	221	229	229	198	181	198	214	199	202	217	180	226	211	193	183	241	225	213	240	209	207	212	186	209	213	222	182	230	200	213	204	236	208	187	242	230	190	186	227	232	209	237	203	216	193	227	192	244	238	230	235	214	223	203	247	180	220	232	201	229	211	197	184	215	198	212	222	196	218	233	205	228	176	194	182	216	209	228	222	230	230	201	200	214	210	203	221	204	171	187	208	179	192	222	196	235	191	182	221	187	186	171	200	197	231	225	203	210	190	201	188	178	232	201	211	188	215	223	221	182	186	243	245	215	211	216	211	215	211	233	218	184	213	227	227	221	215	216	216	184	207	196	217	211	231	206	205	208	203	198	204	198	238	218	216	194	206	213	220	174	210	210	214	242	232	222	228	209	219	189	202	212	184	213	183	205	208	207	189	211	186	211	209	206	199	192	178	227	236	195	202	184	176	200	205	230	215	201	199	191	197	218	210	224	191	230	201	200	203	217	225	205	213	193	199	205	214	200	201	228	251	204	202	198	182	177	212	209	206	202	232	205	201	206	195	210	219	220	232	204	183	227	222	207	236	215	213	221	237	187	197	208	201	195	209
3295	5354	3153	1508	909	689	599	531	530	502	483	532	511	473	464	488	472	446	482	488	491	471	497	491	446	481	479	501	511	443	511	497	443	488	437	476	396	431	463	473	450	466	471	484	440	466	474	459	450	458	493	513	491	474	471	448	480	491	451	502	466	474	450	497	471	453	475	490	471	478	448	511	448	483	476	492	467	491	439	459	438	484	456	442	466	449	420	496	472	473	475	439	484	468	490	476	460	458	462	463	441	463	451	449	424	487	459	456	431	488	451	473	461	472	458	487	471	437	488	507	493	497	457	452	436	472	454	431	459	442	455	466	447	427	450	439	493	456	467	469	433	435	539	456	442	451	458	475	468	486	474	448	459	492	428	459	423	436	457	446	478	424	465	459	472	469	474	485	485	486	474	469	479	492	426	470	451	436	499	440	474	440	464	461	443	446	480	482	477	535	493	483	464	458	480	451	450	469	460	467	468	437	431	464	465	483	443	466	428	482	442	466	451	456	466	502	491	439	465	481	475	466	465	450	479	475	466	453	455	466	458	497	475	448	507	499	476	492	470	490	462	437	427	436	454	426	459	455	450	516	468	489	482	435	502	489	461	433	476	442	466	483	494	471	454	424	483	467	426	465	484	451	489	536	478	430	495	481	489	465	458	454	507	479	478	456	473	437	481	452	498	470	434	451	500	451	468	434	459	433	505	471	460	441	489	447	492	446	471	432	445	451	517	438	461	487	486	501	492	453	409	470	489	442	456	429	459	460	497	461	462	459	482	509	474	466	427	478	503	471	469	484	466	470	420	467	463	496	512	422	502	478	468	453	472	454	454	466	426	451	423	518	451	486	478	466	489	478	469	460	469	454	475	467	472	450	451	409	456	481	480	449	450	497	501	463	442	449	422	459	492	443	457	480	416	477	476	471	446	476	462	430	412	463	461	443	476	456	484	469	471	434	465	426	449	474	472	512	458	423	451	446	466	461	475	423	447	466	417	441	423	522	477	473	479	485	443	457	453	454	476	479	478	446	443	444	457	432	449	485	458	451	478	472	460	444	471	467	454	443	461	475	492	438	495	424	448	457	455	498	500	450	442	454	477	466	483	451	468	460	460	488	445	452	465	477	485	464	472	404	500	429	421	495	471	510	501	478	466	476	492	458	445	477	475	469	448	476	469	456	464	460	487	482	468	456	443	457	486	460	475	479	462	447	447	471	483	421	447	465	469	485	476	465	488	456	446	451	495	468	495	453	500	471	484	465	455	471	455	498	441	449	484	453	452	521	497	469	473	500	431	458	449	494	461	458	451	463	451	459	472	441	473	506	493	469	474	479	470	453	468	433	451	481	470	493	498	466	485	447	453	507	464	456	512	457	454	464	478	487	460	492	467	435	469	469	480	476	475	442	440	444	495	479	514	468	479	449	489	485	481	482	410	447	499	467	456	439	450	468	464	474	482	503	446	478	507	437	435	440	483	427	477	437	462	425	441	448	412	469	461	457	489	491	469	460	476	439	463	452	507	424	452	495	431	452	480	494	438	478	458	430	495	475	455	500	459	461	458	455	457	430	473	418	476	463	455	476	458	432	471	467	481	460	463	493	476	451	442	422	456	433	459	451	460	464	418	426	460	476	446	472	487	487	439	450	488	444	473	486	409	446	477	436	520	462	432	468	412	456	441	454	449	440	494	437	473	474	454	469	458	483	446	468	477	465	456	466	476	515	458	427	454	449	454	485	454	463	461	472	463	461	501	465	510	450	447	445	473	448	471	473	481	462	486	455	431	427	461	477	434	458	479	456	462	417	458	437	471	442	459	454	463	461	437	469	479	466	456	431	465	470	443	463	451	434	481	480	492	452	476	466	462	465	479	438	417	535	453	473	483	464	508	455	514	455	435	441	487	474	494	454	480	441	486	435	457	443	442	446	431	448	434	504	477	482	430	433	466	465	491	465	466	473	438	479	498	473	489	450	470	448	463	476	475	483	497	488	500	468	475	448	461	469	489	424	477	507	472	459	449	414	445	462	454	469	482	489	440	450	465	459	473	469	449	456	459	464	491	481	451	452	457	455	480	434	497	427	470	466	442	470	456	429	436	484	456	450	459	445	470	454	487	442	431	465	452	432	477	476	468	452	508	467	482	467	454	465	474	470	428	474	486	462	459	434	459	460	474	448	481	486	422	461	426	476	471	467	471	466	466	469	467	489	466	433	465	484	457	427	448	455	437	452	462	441	466	494	480	464	470	444	450	454	476	450	470	481	480	444	463	493	449	466	446	484	477	459	462	480	453	445	493	445	466	461	430	450	454	477	504	509	466	496	459	501	473	457	436	469	491	435	493	462	391	459	472	460	480	479	483	499	445	444	460	480	510	476	481	477	458	454	471	508	476	470	457	455	483	455	444	489	432	492	482	485	522	462	454	479	466	456	439	481	457	484	457	504	439	464	452	443	442	466	456	449	484	463	454	420	471	474	467	483	453	425	418	426	475	440	481	434	428	463	498	463	492	458	482	474	444	471	476	442	447	480	450	446	503	467	461	457	430	478	443	467	452	447	454	470	457	435	466	461	467	473	465	491	517	497	470	456	460	458	450	494	444	438	438	466	494	453	485	432	475	449	462	473	471	494	473	458	498	478	488	447	472	484	477	485	475	439	490	517	417	503	468	471	481	442	454	496	483	466	421	441	477	447	459	467	477	422	437	479	469	446	467	450	482	464	465	462	496	427	471	462	498	481	472	454	441	487	471	450	469	461	483	442	477	478	443	462	447	466	450	442	489	430	458	455	477	459	444	498	460	457	470	458	433	482	465	476	455	475	470	443	427	466	455	484	460	435	478	498	443	443	524	491	515	505	449	478	470	444	454	458	454	452	449	428	474	412	483	435	417	472	449	438	469	469	477	454	455	511	444	496	472	427	462	457	426	461	479	464	461	467	469	467	493	436	463	453	458	486	472	419	465	487	431	469	443	448	428	461	465	444	449	469	494	451	507	482	442	461	486	415	475	476	440	449	483	463	476	414	459	400	485	478	443	475	466	439	450	449	470	485	474	479	507	454	472	488	475	476	493	467	448	459	489	471	439	501	469	445	462	467	463	450	465	460	475	492	435	470	446	450	493	476	478	457	468	497	454	482	488	454	465	461	472	430	482	492	480	443	448	465	445	478	481	448	452	443	473	462	505	480	441	462	481	486	468	448	475	490	458	475	469	450	479	450	451	419	471	505	473	464	456	474	457	453	491	464	450	432	446	475	510	444	437	476	478	460	491	440	486	508	458	443	433	470	443	462	484	458	429	504	471	478	435	420	430	453	472	481	445	474	486	468	500	451	497	467	437	454	492	502	480	453	473	472	452	463	447	469	447	446	452	431	453	484	482	479	497	477	461	461	499	479	501	486	428	449	482	463	445	459	463	493	452	488	421	479	443	479	468	445	442	448	452	438	454	457	421	470	459	484	459	478	490	461	470	405	463	471	486	487	445	483	450	424	472	468	452	475	456	485
32572	12759	1545	298	234	221	244	225	262	218	221	222	270	243	221	234	245	225	235	239	249	243	219	224	231	219	225	207	228	226	240	253	205	201	200	243	237	250	206	220	256	195	252	255	197	212	232	231	184	216	234	233	201	249	227	253	244	213	215	237	222	192	232	229	225	233	204	216	210	259	220	252	210	214	238	218	244	220	245	231	221	243	234	234	254	211	221	227	238	222	225	223	248	237	230	223	244	235	233	247	216	210	200	208	228	201	214	225	217	206	232	249	225	254	215	237	240	249	234	223	204	235	221	232	220	233	215	223	215	228	225	209	220	209	218	222	205	219	262	217	247	247	212	232	235	252	213	226	238	242	231	222	226	234	236	265	230	212	223	214	231	249	243	255	246	197	211	241	227	234	211	231	263	225	227	238	247	228	226	212	225	254	224	247	247	221	228	233	222	204	233	247	248	243	226	204	223	253	211	224	201	224	211	215	231	195	220	236	204	202	221	215	228	224	230	220	200	241	220	219	231	248	221	193	239	231	228	216	242	229	228	209	204	191	227	237	238	249	214	232	225	223	221	248	216	214	213	224	206	214	225	236	216	231	237	223	246	254	223	242	216	205	250	212	248	229	232	230	237	234	217	218	198	212	235	228	222	220	233	239	247	258	200	231	220	217	224	259	226	231	232	209	232	238	218	251	228	223	229	246	259	242	217	240	239	211	258	193	210	229	237	218	221	267	239	233	229	249	210	232	211	236	246	243	203	258	209	228	240	238	194	214	230	226	222	260	203	213	246	212	244	236	217	221	198	247	202	198	217	214	238	210	235	252	232	228	242	251	205	248	200	239	226	219	205	234	241	225	220	255	242	237	229	245	230	212	213	220	249	225	236	208	209	244	226	256	254	239	200	225	223	252	198	238	244	231	245	218	235	238	224	254	234	241	220	234	205	242	205	219	223	240	240	249	232	243	236	264	231	222	213	213	214	222	217	224	249	215	216	187	212	246	241	204	225	236	236	203	190	226	245	233	230	236	227	231	216	211	238	236	222	242	216	201	230	244	256	226	226	207	244	217	219	199	235	210	243	206	225	252	260	241	224	206	238	232	199	205	222	213	234	217	225	199	191	240	244	217	222	204	222	200	228	215	217	214	221	219	228	220	223	232	230	233	248	231	234	218	238	247	213	244	215	217	221	257	236	232	238	227	213	213	225	221	227	262	220	240	230	211	221	218	210	213	222	228	218	236	255	230	215	266	226	228	220	202	230	208	257	226	237	263	215	200	233	223	249	210	246	232	235	269	232	192	204	251	243	232	217	234	223	236	226	232	244	232	264	225	217	218	208	244	240	220	258	248	241	228	217	210	222	216	227	222	212	223	231	214	205	200	249	243	244	253	214	230	229	227	232	200	212	249	204	221	228	208	257	219	222	231	202	210	263	212	247	235	221	226	246	251	236	240	245	232	217	208	239	223	210	222	210	232	224	252	217	210	211	222	243	187	219	231	224	232	222	213	211	210	217	206	220	219	213	246	218	244	212	247	233	225	215	255	228	247	226	242	209	212	217	248	221	212	203	210	209	218	231	239	238	216	224	228	214	216	217	240	231	242	227	207	221	215	223	227	234	215	227	209	202	213	221	210	219	232	238	221	224	245	232	218	203	227	234	224	221	243	247	234	230	225	221	218	253	218	216	236	210	198	243	261	229	224	221	206	214	215	246	245	236	237	203	240	247	214	214	200	215	231	230	233	216	225	220	246	207	248	231	199	232	221	211	217	227	244	211	251	229	239	211	252	193	268	257	194	240	252	216	206	230	214	233	242	239	234	217	205	221	212	212	247	232	235	230	223	258	217	238	244	252	240	230	237	243	230	210	247	219	255	217	240	245	252	251	213	209	207	222	251	206	245	227	202	219	207	200	223	211	217	219	241	207	219	238	249	203	243	213	235	239	215	249	234	206	213	240	215	222	242	249	183	215	237	221	230	219	219	254	232	244	215	238	206	215	223	248	239	226	234	205	216	250	260	227	236	254	230	215	210	227	197	232	219	236	225	203	251	225	226	226	231	238	225	184	230	252	233	244	215	225	226	211	227	216	218	233	222	225	239	223	261	252	219	229	238	230	237	239	239	226	203	212	214	237	217	221	225	213	231	226	224	228	228	197	212	228	220	191	236	209	228	233	210	246	256	219	207	229	261	228	208	211	213	234	221	233	211	209	206	206	261	241	226	240	235	232	228	228	253	241	245	217	206	219	225	222	220	214	223	226	220	214	238	196	225	237	211	243	187	218	214	222	208	256	225	255	234	258	245	234	222	236	220	224	234	213	239	222	216	220	246	242	200	213	206	222	203	214	206	248	251	234	241	215	229	219	233	194	230	237	250	190	222	213	232	227	225	205	219	218	205	237	234	218	204	221	231	216	214	198	265	223	197	243	228	226	230	206	219	224	237	185	231	234	204	224	254	208	241	218	203	233	220	243	200	223	229	202	228	201	206	269	206	234	232	234	239	230	241	202	192	228	223	214	213	214	250	250	220	223	218	225	217	267	208	221	237	240	234	234	234	217	259	244	243	233	234	227	252	219	243	245	255	226	223	198	215	245	217	243	210	224	255	213	225	198	221	204	223	246	222	245	213	233	238	209	192	203	223	254	205	211	253	225	224	225	222	220	213	190	246	216	223	228	208	237	214	205	211	223	236	226	228	234	258	233	214	219	242	242	238	221	199	238	216	220	214	222	258	234	234	231	212	218	203	192	255	220	240	231	221	211	222	221	209	227	232	211	249	221	223	254	229	230	232	239	223	212	235	243	227	214	221	254	258	222	227	254	230	198	257	231	237	202	246	201	230	216	236	240	247	218	238	227	213	220	249	201	209	218	254	221	228	212	244	230	224	251	216	235	245	232	228	217	227	227	225	235	213	242	204	218	257	215	243	200	242	232	202	223	229	224	216	205	210	195	219	250	216	185	237	208	231	202	230	249	217	242	214	232	245	231	206	236	234	256	255	226	249	224	236	214	244	221	226	238	223	224	240	246	210	213	230	269	208	181	212	254	255	234	199	239	205	249	224	225	242	227	239	209	240	216	260	258	236	214	235	223	232	260	232	222	223	216	232	215	200	239	252	227	241	225	208	224	221	276	225	216	246	232	231	258	217	219	224	214	211	253	218	267	216	240	225	218	215	239	228	221	197	216	224	214	253	249	222	225	221	238	226	254	230	231	219	210	240	220	252	245	217	205	230	232	234	239	233	273	241	239	237	250	222	213	270	243	194	207	243	234	230	224	215	270	224	220	223	215	229	241	220	190	227	228	271	233	235	245	224	255	240	235	230	199	215	227	214	218	230	217	237	214	228	228	226	236	234	225	220	210	233	224	232	234	215	214	226	204	247	216	225	220	224	239	194	202	227	224	236	207	232	223	236	212	215	272	203	247	215	215	219	224	233	211	236	250	222	220	264	249	244	240	227	231	235	259	243	219	229	223	221	242	225	207	204	216	227	216	246
5064	857	670	559	579	571	550	528	538	559	565	538	504	545	551	551	550	568	559	523	523	561	546	526	563	553	558	527	545	524	580	533	545	527	519	550	560	582	526	532	581	550	536	566	561	539	514	530	565	529	604	511	530	550	517	559	537	546	523	542	535	557	567	529	541	544	532	568	587	542	512	564	553	543	545	560	553	493	509	528	536	517	544	500	557	567	553	564	520	506	533	573	526	466	527	590	576	528	535	570	547	496	540	555	519	514	524	535	546	505	546	532	529	517	577	501	570	535	529	548	510	573	526	553	561	558	517	502	570	577	521	529	532	549	543	547	556	508	548	540	534	587	553	600	539	522	526	550	551	536	510	536	512	530	577	532	520	531	558	529	558	533	533	524	543	564	521	530	540	515	485	557	543	527	583	542	569	496	501	578	576	527	552	548	522	536	518	516	541	506	572	521	522	554	523	547	546	531	551	580	543	559	536	519	534	508	540	522	590	547	564	565	565	573	573	547	528	504	582	506	522	513	523	535	546	530	571	514	541	536	509	493	561	510	544	516	534	521	532	541	513	538	538	587	580	559	536	571	531	518	579	535	548	559	622	520	517	480	522	499	576	571	517	559	526	567	530	572	542	501	530	544	547	543	527	527	560	507	570	546	559	572	566	518	506	548	540	555	527	557	566	590	501	530	567	556	530	536	556	561	548	502	489	556	547	501	572	556	545	555	557	563	533	539	530	541	527	557	537	530	528	561	544	524	555	525	550	550	540	521	504	508	548	533	535	558	568	488	604	546	523	520	549	572	507	581	555	594	568	556	588	554	509	537	528	520	535	539	578	577	539	537	561	550	519	560	528	511	556	518	554	541	566	531	559	502	591	528	543	555	494	523	533	589	527	548	539	523	533	495	539	556	522	570	527	511	580	573	542	548	499	579	527	516	538	531	528	533	531	541	524	553	528	542	501	530	531	527	554	539	566	509	541	547	561	505	522	530	544	563	532	509	529	565	511	541	452	547	539	507	560	514	533	535	569	522	581	531	516	531	521	565	502	572	514	571	499	568	579	535	518	536	552	556	516	546	557	521	485	534	597	544	553	511	548	544	544	542	518	547	545	552	542	570	523	533	525	567	545	533	538	567	561	551	513	524	561	538	529	524	553	553	554	543	541	531	567	553	544	561	521	537	531	521	547	534	554	505	556	521	495	562	548	546	541	557	560	522	510	532	567	548	551	492	529	561	560	524	562	511	560	530	564	523	542	515	524	525	522	502	548	517	550	582	577	520	539	482	578	527	583	556	524	529	531	559	587	552	544	550	551	579	540	571	565	507	553	519	496	556	534	551	527	582	553	528	496	597	562	609	525	544	473	514	508	570	575	500	532	563	551	539	533	558	551	512	546	578	521	515	525	529	538	543	540	537	494	557	504	528	524	553	557	532	533	528	555	518	546	573	556	540	585	564	562	568	516	530	554	528	544	496	535	572	506	528	567	542	515	529	561	489	515	479	512	526	533	537	570	508	548	564	571	555	557	508	492	508	473	564	536	546	540	537	505	535	588	531	592	547	533	549	540	540	541	582	538	537	503	536	542	526	546	595	572	504	601	536	524	553	516	521	523	557	514	526	582	535	528	502	511	511	518	535	517	548	552	531	548	541	510	562	528	533	538	531	559	515	541	551	514	527	518	521	531	568	523	522	559	555	569	577	552	566	586	539	527	509	526	518	563	517	541	525	495	558	492	552	580	560	539	561	521	515	572	550	550	532	530	515	517	553	526	547	557	561	551	499	556	542	544	558	549	559	519	529	543	543	544	534	523	565	512	543	546	558	528	543	551	523	571	547	574	544	530	580	553	546	547	561	501	549	562	577	536	563	560	559	518	547	505	538	565	485	515	549	543	546	534	566	508	548	523	542	533	518	514	580	517	527	562	517	492	538	521	566	495	521	549	564	539	537	545	552	513	594	508	473	493	564	543	497	525	559	541	558	576	527	565	523	552	503	539	512	575	568	528	540	552	521	549	548	522	505	531	571	567	555	538	505	569	542	550	525	542	510	538	504	592	562	530	555	514	541	564	567	557	580	507	535	518	548	515	565	527	493	570	555	541	551	552	558	526	566	500	532	574	512	512	522	519	542	538	578	559	512	562	548	577	520	522	520	497	502	545	540	519	556	525	522	563	554	533	564	554	559	549	550	546	544	570	537	544	518	541	565	520	561	555	530	553	522	543	535	532	501	544	550	533	524	530	538	539	531	508	541	541	559	537	534	563	536	558	560	576	553	565	499	564	536	535	528	536	568	542	536	560	553	544	522	561	552	563	539	493	519	522	537	552	573	559	567	560	588	567	531	559	544	521	515	532	541	533	555	518	551	540	556	540	519	573	515	596	510	524	538	561	554	518	544	574	537	569	568	534	565	568	514	584	543	525	550	581	530	508	541	558	566	530	523	557	588	539	537	537	530	556	547	563	519	556	546	507	546	558	579	506	515	512	515	593	556	500	529	563	546	567	521	523	537	554	528	546	532	572	547	542	534	545	570	519	529	559	564	537	567	585	545	542	525	520	501	538	527	543	533	521	563	527	575	541	553	531	489	565	482	520	543	557	538	546	543	546	559	563	526	527	586	534	561	545	486	554	544	561	518	539	554	550	532	526	531	567	532	519	525	559	538	541	560	534	507	554	561	532	562	491	553	572	515	570	565	546	563	536	560	554	545	544	578	552	500	565	534	564	564	523	552	522	553	560	522	561	513	545	548	516	518	525	521	526	529	547	553	555	560	500	541	542	542	521	534	531	504	554	554	531	552	523	545	517	535	548	549	539	536	540	563	544	532	526	554	500	545	521	521	526	511	490	539	545	550	587	514	541	518	503	515	562	535	579	524	562	541	551	568	554	549	542	526	546	524	501	547	563	587	529	550	575	508	513	571	504	532	574	451	551	478	600	567	543	509	508	514	538	494	532	570	510	549	543	471	526	541	576	538	492	540	553	551	506	533	479	535	522	553	565	540	536	535	560	545	542	551	531	526	559	538	580	509	550	546	551	548	540	547	514	501	532	551	504	543	548	571	530	512	491	506	512	552	537	548	511	540	529	555	531	545	550	535	550	528	574	534	568	580	552	511	536	513	566	533	538	527	564	557	552	523	516	600	529	530	532	502	552	567	548	529	587	588	544	574	539	547	529	541	523	509	493	560	559	515	513	539	543	535	572	523	523	555	526	489	527	503	550	531	535	569	535	535	506	528	530	529	525	548	533	501	519	520	599	551	536	517	548	571	554	531	578	534	534	547	540	560	543	524	528	582	540	510	540	559	499	552	546	523	500	572	557	530	560	542	497	479	517	534	586	545	505	523	553	568	530	526	530	522	532	537	560	540	534	544	582	502	544	578	533	516	548	551	578	522	536	511	545	497	533	551	539	554	560	539	566	539	549	546	516	465	504	599	534	490	573	522	525	563	532	513	543	538	517	566	511	617	547	545	540	559	565	574	522	586	531	542	538	530
24606	20822	24282	27448	18384	965	500	363	332	344	370	411	355	341	351	338	344	331	314	309	322	309	326	306	330	352	299	291	311	353	315	312	315	332	335	312	288	321	324	322	355	305	322	291	309	328	308	308	322	304	322	311	306	279	342	305	345	353	316	281	339	284	359	342	292	305	343	318	331	354	278	335	284	323	290	311	321	311	331	303	277	317	302	332	290	287	324	354	315	330	328	311	327	299	283	307	326	306	305	311	293	301	294	333	307	304	341	314	278	317	339	317	304	314	342	307	296	308	328	303	304	325	313	317	325	299	383	339	271	279	301	315	336	312	334	316	317	307	303	343	321	312	327	333	296	325	320	311	303	316	321	329	351	347	338	312	310	329	331	309	326	287	318	298	308	316	348	324	332	317	339	310	302	314	312	309	350	282	321	322	309	332	312	338	308	307	324	350	314	332	330	314	307	339	308	290	348	305	311	288	298	324	326	316	272	316	316	302	346	325	328	317	273	297	294	325	318	321	334	326	320	309	293	326	299	305	318	305	300	295	331	371	313	285	304	321	366	329	289	286	311	305	296	303	328	328	339	292	304	321	316	330	280	330	303	349	301	348	342	304	266	300	330	339	321	315	344	319	314	311	310	314	312	282	296	284	331	332	340	292	294	295	283	323	343	308	309	348	335	306	291	314	318	326	318	326	324	325	328	304	312	309	302	332	291	292	315	286	259	277	313	314	315	326	304	310	369	297	333	288	321	336	304	333	324	321	312	283	284	317	308	306	328	324	331	301	304	303	352	364	361	307	318	322	341	340	295	295	324	318	336	325	295	297	302	292	333	319	305	335	338	303	293	318	331	299	295	312	309	321	311	331	312	299	331	299	328	295	305	305	338	306	318	336	348	305	300	316	329	315	341	317	303	297	311	340	322	318	302	325	301	338	347	318	319	281	305	338	320	322	336	332	341	286	291	340	302	314	305	340	302	310	319	285	329	310	328	345	329	312	307	325	301	283	350	329	289	312	309	293	292	334	328	285	281	289	294	293	301	303	309	305	341	319	285	298	348	320	286	341	308	304	305	318	288	312	328	272	311	322	319	296	293	370	326	328	309	325	299	319	312	301	330	294	341	295	320	309	301	314	304	300	297	342	298	329	331	320	316	304	327	337	323	328	284	295	342	327	307	304	298	301	297	322	299	296	327	284	327	338	291	300	307	322	318	277	340	284	283	336	317	335	317	327	305	305	310	310	328	351	307	322	302	292	299	301	320	351	338	303	306	297	317	311	342	273	305	337	317	319	335	341	317	300	297	316	331	325	325	348	303	315	297	339	310	306	322	303	289	301	333	315	298	305	330	301	283	351	333	312	336	326	339	309	295	345	319	282	333	305	307	307	307	316	325	314	306	301	317	323	317	315	334	318	285	326	306	338	362	317	304	304	325	320	303	277	342	297	304	314	326	284	312	310	343	320	353	324	305	313	277	312	332	344	311	306	300	338	334	303	332	310	322	343	318	298	301	304	284	297	316	313	320	309	292	313	330	321	303	311	319	308	316	318	290	357	318	293	315	313	343	280	333	311	281	301	280	319	347	324	280	336	313	345	308	362	342	341	338	282	310	288	314	330	287	294	300	278	326	334	319	299	373	295	304	302	323	330	321	289	311	287	304	317	301	297	306	332	311	303	288	311	321	270	319	278	301	332	309	358	334	308	297	303	340	312	371	301	308	284	310	327	317	273	289	334	300	318	310	290	317	319	345	349	337	266	313	305	296	312	301	317	329	320	314	306	301	270	328	285	266	297	320	309	332	310	282	298	336	317	313	316	300	300	328	295	296	319	315	297	327	293	322	305	323	291	331	279	319	304	310	339	324	326	316	322	300	325	311	313	313	299	307	313	307	324	299	297	306	324	333	290	308	313	367	323	323	289	333	331	307	307	319	323	317	300	314	302	337	353	304	307	358	293	296	324	312	313	319	315	289	319	288	325	342	295	323	286	306	295	310	320	299	317	333	334	320	303	335	338	302	309	301	308	299	318	281	305	316	317	350	293	293	315	310	306	313	330	319	306	331	318	357	339	331	313	311	334	326	327	303	345	297	311	289	288	331	336	301	303	295	323	336	321	343	315	316	294	295	302	295	295	319	379	330	308	329	315	307	334	339	313	329	289	285	309	288	286	352	313	305	303	321	341	315	319	351	310	329	314	297	333	337	321	308	342	327	289	317	318	299	293	319	306	309	346	312	331	313	328	325	318	328	301	302	292	320	292	321	323	367	353	302	328	301	299	311	323	327	307	328	339	307	282	306	342	304	323	292	282	334	317	317	336	330	323	348	281	336	318	308	363	293	321	301	325	326	330	280	267	318	338	322	323	298	350	325	287	323	287	276	329	312	313	314	292	315	272	327	310	308	268	326	329	328	322	310	316	310	298	341	296	296	344	301	318	329	302	315	338	321	283	301	306	279	329	333	303	268	347	324	291	298	312	302	294	314	365	315	295	315	335	296	299	358	337	301	337	336	293	313	319	316	306	307	328	349	357	338	293	330	319	335	310	321	348	290	296	361	299	299	322	313	322	346	315	330	322	313	349	308	294	305	308	306	321	316	318	316	328	326	343	356	302	280	276	323	325	332	338	330	311	312	295	320	358	305	303	298	329	343	324	287	317	326	250	345	309	302	266	363	334	320	310	289	321	308	306	325	272	322	317	342	291	291	319	324	330	313	308	284	316	306	346	325	316	329	315	304	346	295	325	302	305	356	290	286	349	304	291	293	302	302	314	311	339	343	321	307	340	308	301	326	294	332	308	313	325	328	305	322	306	326	326	348	335	359	323	283	287	330	274	336	303	314	339	339	332	318	291	311	322	296	311	302	321	311	315	320	291	302	295	290	313	347	330	299	284	291	299	301	328	327	297	326	332	295	319	319	301	323	325	326	301	333	337	324	362	334	341	308	350	321	337	304	315	349	353	339	340	337	299	317	309	299	319	353	302	294	322	308	289	306	324	315	289	329	298	304	316	317	339	309	315	308	329	307	291	286	322	328	322	317	297	306	286	319	332	348	358	307	332	320	313	320	329	333	299	318	298	339	304	327	332	321	319	323	307	347	276	352	312	307	325	317	326	293	331	315	305	290	293	329	334	308	327	292	268	295	318	329	300	333	296	306	363	301	313	326	277	304	306	305	276	307	297	288	331	353	325	312	315	332	356	296	335	310	303	321	326	325	304	349	312	325	314	319	307	303	312	290	353	300	321	330	308	348	307	310	304	350	305	313	310	340	309	301	286	312	311	318	320	350	275	349	326	324	316	325	310	326	313	330	339	301	319	311	319	337	330	322	299	279	315	297	310	306	320	304	305	311	306	300	318	309	330	278	306	311	287	316	333	336	308	284	318	331	337	292	345	298	294	298	297	309	326	307	323	281	317	297	325	307	333	277	320	322	342	308	320	318	301	300	309	325	325	340	358	316	332	319	295	325	327	306	320	336	291	321	306	330	286	342	340	336	293
3279	2911	1962	1153	845	741	753	740	734	730	678	711	722	718	685	730	677	711	717	703	674	669	676	694	689	632	706	714	705	698	729	702	694	678	747	685	699	650	685	741	711	743	708	655	689	718	682	672	705	729	723	739	690	674	716	719	704	681	722	729	726	673	745	691	656	693	668	707	658	708	695	711	681	694	700	677	689	717	677	718	685	731	702	697	686	690	730	725	679	697	695	721	785	659	678	709	675	680	717	746	662	648	709	694	736	711	671	714	709	709	687	684	763	683	671	710	663	726	739	699	688	705	758	704	689	751	735	759	698	748	708	708	696	721	702	731	691	706	725	692	677	670	703	717	690	697	677	673	721	676	674	734	672	709	724	686	717	712	669	736	736	703	629	693	727	710	660	664	672	699	694	707	691	677	739	674	688	669	730	728	734	697	703	685	729	699	645	690	713	733	666	685	688	654	723	726	686	692	737	672	695	684	700	746	702	702	651	702	652	740	677	687	707	669	673	717	706	704	697	722	685	677	690	674	723	745	710	737	681	688	700	694	718	716	705	699	727	698	723	700	703	728	679	723	711	756	690	659	671	680	726	678	699	726	728	737	672	717	679	702	761	735	738	697	705	699	717	690	715	704	701	698	690	741	702	711	695	706	673	703	734	683	710	680	698	707	682	674	684	694	669	688	684	643	746	737	676	677	688	683	694	744	695	642	701	706	712	702	731	703	641	711	700	666	676	692	668	698	704	721	733	694	701	687	665	691	692	700	685	662	758	707	675	674	660	718	694	724	678	716	699	678	693	703	707	691	719	734	746	700	689	749	666	695	657	727	753	707	697	664	668	678	708	700	721	667	671	698	696	703	697	697	708	731	696	693	729	677	701	741	719	706	738	727	744	699	743	666	724	677	660	740	716	661	724	683	687	691	729	674	675	712	671	709	709	713	779	754	699	714	700	711	723	666	672	670	726	738	655	699	646	672	683	728	679	706	684	670	690	696	715	725	695	693	699	673	686	704	672	716	704	708	721	678	674	679	629	715	663	679	728	767	727	696	752	718	705	746	708	730	711	702	723	708	701	658	739	726	669	745	683	643	672	687	718	682	739	676	679	722	634	664	668	705	682	662	729	728	705	706	688	708	687	678	685	689	711	709	724	693	686	736	681	690	708	680	705	654	702	705	723	651	710	721	662	709	688	731	697	685	689	714	703	709	725	696	707	652	702	667	678	738	662	718	688	727	717	686	714	732	704	658	642	702	687	688	701	723	700	672	774	691	688	694	718	705	670	667	657	699	698	707	708	728	693	741	703	642	733	707	666	725	750	707	663	648	638	720	704	753	702	718	686	715	720	660	675	683	709	676	734	727	683	698	692	657	681	699	771	686	702	707	693	694	659	687	700	709	698	710	716	718	685	705	694	695	706	705	712	684	670	681	677	692	705	663	719	690	673	714	700	727	713	695	708	728	685	673	698	679	682	729	691	698	685	678	690	707	679	717	670	703	731	689	676	692	701	748	718	711	720	671	726	717	715	693	702	714	692	729	711	712	681	681	676	648	688	697	693	682	675	657	693	712	666	666	679	670	652	688	683	686	727	692	740	689	699	735	746	686	730	714	681	729	698	724	696	705	695	689	693	703	659	730	674	737	671	718	670	675	685	686	717	749	691	715	686	712	745	718	706	750	683	702	761	693	694	701	706	708	693	671	692	720	733	713	687	725	709	693	719	692	739	716	710	706	746	654	672	700	740	705	749	696	703	715	675	752	704	693	690	690	633	726	675	706	664	674	708	724	657	680	681	709	717	680	669	701	695	682	732	694	675	718	703	654	699	692	685	708	686	720	686	721	734	716	720	653	701	695	713	741	682	689	684	620	675	739	670	698	660	692	723	700	668	682	720	694	665	692	699	740	662	713	688	675	651	694	685	713	673	682	657	672	664	698	706	725	686	731	738	723	702	717	710	700	642	701	699	712	731	697	687	705	706	684	648	754	717	670	667	681	737	695	680	727	655	675	683	708	696	673	720	728	718	701	720	714	718	703	713	632	672	692	726	698	695	724	704	727	703	701	706	648	667	747	767	641	674	631	715	704	707	668	720	681	701	717	677	744	678	718	679	720	687	697	698	691	738	649	683	679	662	730	693	719	683	670	647	696	701	718	732	707	686	694	691	697	723	690	696	702	683	699	726	711	712	710	667	643	668	703	706	706	698	707	722	726	706	712	710	705	684	722	709	689	676	711	731	709	681	677	670	749	711	642	683	656	735	692	673	669	696	700	742	695	716	692	719	699	686	681	656	674	702	690	753	701	699	699	714	678	681	748	646	656	707	708	704	724	711	663	715	688	694	707	683	723	727	724	689	602	650	694	717	729	743	711	693	683	730	706	687	706	759	715	702	705	734	750	687	704	694	696	653	711	675	693	706	686	708	697	711	699	703	672	704	706	698	655	674	704	682	707	716	627	714	762	708	717	683	715	678	695	685	703	719	705	687	678	659	678	679	709	680	715	684	693	691	713	670	736	685	658	730	694	735	734	689	762	697	732	673	712	684	734	678	706	703	730	703	713	716	750	686	662	643	685	697	706	697	705	687	709	710	686	660	658	671	725	700	683	695	725	687	683	730	729	698	721	688	684	677	686	692	700	723	678	690	697	705	702	702	680	677	705	739	680	699	707	657	721	735	712	634	728	707	690	694	646	705	677	712	714	698	719	706	695	726	710	716	721	748	684	788	684	712	696	668	699	632	674	731	698	723	713	698	667	706	709	664	685	662	716	683	676	665	712	716	695	681	670	677	704	690	710	711	736	682	692	695	739	699	736	727	695	700	692	695	661	704	757	713	722	718	735	704	673	683	677	706	763	684	697	723	717	728	693	659	659	637	709	693	655	733	722	695	713	717	718	665	731	673	676	681	712	718	681	689	631	710	705	711	718	720	682	689	674	696	707	732	716	696	707	697	697	657	705	717	698	662	712	728	686	685	678	694	656	680	752	717	736	741	675	691	746	718	680	704	708	714	684	680	655	721	685	680	718	690	703	710	708	712	646	695	750	742	687	715	706	725	690	689	721	728	697	697	683	682	709	697	717	694	694	698	693	698	693	660	670	695	680	745	680	699	706	738	692	719	699	736	690	716	736	712	670	714	668	682	682	718	708	674	703	693	685	693	681	693	689	712	739	652	709	687	728	693	690	734	687	712	667	744	673	690	696	677	682	700	673	647	687	707	741	701	708	681	674	681	680	729	667	700	629	688	724	676	704	751	701	704	688	699	693	694	725	661	725	676	700	644	705	752	691	708	703	715	658	738	709	717	680	696	716	696	701	646	705	724	692	701	671	703	680	694	682	745	750	686	724	756	684	684	727	730	722	717	691	713	683	694	744	719	683	686	706	721	686	701	702	662	671	671	686	723	711	687	671	704	736	689	710	656	670	690	742	705	689	713	724	733	689	739	690	638	710	740	717	713	717	684	658	698	700	702	712	689	714	678	710	704	690	734	748	698	721
23626	20888	25191	26708	20893	20882	2582	476	346	306	263	289	238	238	220	239	224	225	190	222	210	210	204	231	195	224	202	216	208	217	201	171	183	229	198	198	192	245	219	199	224	211	219	196	232	211	190	198	205	207	226	200	187	195	220	217	223	204	214	203	197	203	209	220	182	194	194	237	230	222	222	195	231	206	200	189	172	221	229	201	225	230	223	207	196	188	182	191	231	184	185	212	234	192	202	221	161	210	184	188	187	233	210	214	226	213	207	185	242	190	195	206	208	231	212	204	219	213	197	196	199	207	211	175	199	223	220	202	200	184	204	199	199	186	204	187	176	210	190	213	200	228	191	221	193	200	195	206	242	221	211	216	178	200	201	171	217	193	195	205	201	221	210	195	209	193	192	197	205	222	221	204	226	211	214	208	210	206	204	219	177	223	184	208	184	202	176	188	180	214	176	196	208	217	204	190	196	229	223	201	225	222	201	204	195	213	206	210	205	207	213	214	208	198	219	220	200	220	223	234	231	239	214	186	238	220	222	172	189	196	192	217	204	224	223	191	205	219	244	213	188	203	196	229	186	213	217	219	217	215	216	215	201	204	184	194	215	217	228	191	187	185	170	175	197	202	211	183	221	207	193	207	199	199	215	219	223	216	184	197	218	211	202	192	218	198	232	214	195	192	215	220	208	218	178	214	215	215	197	198	204	189	217	193	199	218	243	231	198	242	180	213	203	201	188	193	191	186	185	212	245	229	172	202	205	202	219	212	222	214	198	219	183	214	176	238	208	196	228	229	195	209	199	220	225	208	198	219	176	207	214	204	163	205	189	195	221	215	199	211	208	237	221	192	198	182	208	204	173	212	200	199	196	212	208	230	229	218	208	214	217	195	211	200	200	221	214	204	189	207	209	206	208	216	186	203	192	197	204	199	188	204	210	205	221	206	193	192	226	183	238	197	195	190	206	234	211	207	209	201	198	186	236	195	184	182	195	218	199	210	213	209	237	198	210	186	208	190	191	208	225	200	199	220	233	186	200	196	218	227	195	198	193	203	193	194	218	230	214	208	193	206	191	193	209	189	193	192	216	219	199	177	197	215	189	218	224	217	206	199	197	213	214	219	202	217	200	193	202	214	203	205	213	193	208	197	193	201	195	197	204	219	212	191	232	198	208	173	248	185	191	205	214	205	215	199	193	188	213	204	242	212	224	212	219	205	218	217	187	218	198	201	240	201	203	204	189	192	197	186	180	230	187	216	213	207	228	197	190	194	211	193	222	195	192	215	201	224	201	196	201	206	183	228	201	219	222	197	234	178	202	190	226	208	187	226	223	207	188	234	223	213	178	210	222	221	215	208	209	221	220	209	199	236	219	233	213	207	235	184	193	208	193	210	211	225	233	192	191	198	204	215	212	186	183	185	195	236	212	213	229	203	189	187	220	214	223	175	220	181	171	207	204	236	191	211	196	232	199	209	189	210	230	191	196	215	195	194	213	241	213	188	189	214	221	226	214	219	181	192	199	197	211	195	205	202	211	188	201	193	216	213	180	216	204	212	209	198	200	194	198	207	204	188	196	236	190	216	200	196	201	201	190	209	199	197	222	208	205	210	229	201	198	219	192	227	201	193	209	180	233	220	193	204	220	232	189	206	198	204	185	214	189	191	195	193	215	229	178	209	220	202	203	210	218	193	202	227	221	214	216	223	213	204	230	211	199	228	228	202	214	197	217	201	190	219	209	185	204	220	209	217	231	212	244	212	206	187	177	177	196	184	217	201	200	222	210	177	235	202	235	220	212	207	187	216	221	210	200	227	209	200	204	219	234	193	207	213	211	194	200	201	203	198	216	190	198	207	194	198	232	207	233	219	217	199	214	205	220	201	210	210	217	225	221	218	199	186	185	223	208	208	202	223	206	206	223	189	225	239	205	193	208	209	219	213	201	200	181	214	187	177	207	201	212	246	223	233	203	198	192	215	170	188	211	198	234	213	215	217	184	208	210	212	220	203	193	187	215	194	194	215	189	233	226	198	203	236	184	229	199	190	207	204	213	198	215	176	196	174	210	157	194	210	205	201	222	232	197	198	204	210	227	193	195	197	204	204	224	211	198	192	229	209	210	217	186	185	219	230	215	190	188	193	182	218	249	216	198	190	189	203	212	222	201	227	192	204	174	193	208	244	238	212	202	181	208	228	190	207	186	205	218	229	230	245	199	184	235	195	204	207	183	224	211	214	200	221	218	228	161	190	209	221	219	202	211	245	204	221	189	162	203	195	208	203	198	195	194	199	206	189	231	236	199	212	195	192	210	192	207	196	201	232	192	186	207	198	206	205	190	199	212	185	206	187	216	217	186	215	217	218	203	206	225	187	212	219	217	207	185	192	216	218	218	217	196	196	180	181	175	242	195	208	199	190	201	238	201	194	213	197	206	214	212	204	199	201	230	194	200	230	201	197	186	204	206	221	199	190	197	206	213	212	210	209	214	221	193	165	220	209	190	209	205	202	197	205	208	215	205	212	247	203	210	192	217	186	191	206	210	219	197	216	199	199	194	225	210	204	197	213	182	201	221	199	187	191	197	193	185	210	186	211	204	199	214	239	201	228	190	219	204	178	235	220	203	220	222	218	198	225	210	193	200	198	185	194	202	216	204	201	173	195	231	191	206	223	183	213	189	212	203	213	219	218	229	209	197	200	193	224	212	220	220	227	219	227	236	208	216	209	218	198	210	194	200	189	220	210	201	198	219	195	199	204	215	217	198	194	199	193	183	209	235	211	210	153	208	185	193	183	224	195	197	176	196	229	211	221	208	199	228	220	209	206	207	182	191	235	210	195	218	221	202	234	190	209	204	243	212	196	210	206	213	214	222	240	193	222	188	216	208	180	207	211	220	224	226	193	230	232	207	177	204	206	184	198	171	188	231	203	214	192	201	204	209	220	233	206	216	194	175	221	206	225	166	208	207	215	224	187	228	171	193	234	210	205	210	211	219	183	226	211	213	212	217	207	176	178	207	203	209	223	195	189	225	191	221	227	189	180	206	182	167	205	225	210	188	210	185	213	189	192	199	228	223	192	183	190	213	206	193	212	205	204	209	215	181	219	252	240	189	229	194	211	216	247	189	206	220	222	159	182	223	204	221	192	206	218	218	197	188	226	211	222	219	174	197	213	180	217	199	219	216	206	207	240	212	225	200	252	196	203	218	186	224	188	188	211	199	193	198	205	212	226	200	167	192	217	225	207	187	216	266	198	196	231	179	220	188	196	229	208	212	227	210	202	206	175	170	186	212	199	238	219	188	223	221	214	194	181	203	193	191	241	218	199	194	194	208	195	210	181	215	202	210	203	178	211	210	213	208	211	213	208	231	234	231	226	185	227	232	205	183	203	207	211	202	202	170	199	199	223	235	196	199	205	195	206	212	228	170	218	217	228	192	213	222	199	224	193	203	227	196	208	196	199	235	194	179	199	206	214	224	221	207	183	192	197	193	211	188	177	208	217
3378	5375	3176	1497	925	704	610	550	540	547	535	460	480	476	469	516	495	427	500	443	476	464	456	444	490	498	466	482	475	511	483	507	436	461	478	445	481	482	463	495	471	462	468	422	442	524	445	479	436	475	449	465	462	493	445	454	458	463	442	475	492	455	456	421	484	480	482	444	459	451	421	443	444	485	494	440	483	455	469	497	462	450	477	481	492	480	477	463	513	442	481	444	488	483	457	465	448	479	477	457	489	479	471	461	483	476	468	471	475	429	480	475	449	477	500	471	444	459	461	449	451	483	503	447	481	476	468	488	501	435	442	429	471	473	474	471	458	450	446	455	451	469	463	474	450	475	440	462	470	467	413	481	459	443	445	456	453	445	466	488	450	483	480	434	498	460	474	473	473	475	499	470	477	497	461	451	458	447	472	470	454	491	447	433	437	450	481	436	494	439	456	448	448	459	431	476	478	453	464	472	459	469	446	481	448	464	492	421	468	485	495	447	495	493	494	435	437	491	447	461	479	467	446	453	457	481	471	489	463	446	461	467	464	461	450	478	457	485	473	450	461	479	493	451	461	490	457	481	482	473	483	479	465	460	454	464	430	469	497	446	461	456	440	507	475	438	476	440	524	484	399	498	477	465	459	497	456	486	478	472	516	507	477	467	475	451	488	465	464	443	457	448	507	456	497	485	481	456	477	489	452	466	493	469	426	471	470	485	520	459	436	459	464	485	500	491	455	464	494	475	431	489	448	490	425	481	445	498	467	446	469	489	472	467	465	411	458	463	438	423	435	459	442	431	471	452	487	481	474	446	456	457	479	451	477	443	463	483	460	441	429	462	493	454	450	449	425	453	492	472	487	432	459	494	454	488	450	477	456	482	449	498	441	477	460	469	445	506	485	464	462	459	471	449	439	498	447	474	442	453	445	500	451	461	499	420	498	461	477	488	453	470	481	464	483	454	445	447	473	454	501	449	462	490	476	453	485	467	485	482	449	456	466	429	438	461	460	455	455	399	483	476	511	480	470	444	468	458	469	483	464	509	454	467	461	452	464	471	475	485	432	439	464	486	460	464	453	442	425	452	447	476	449	479	465	497	445	465	436	474	492	427	451	461	447	418	477	469	441	462	434	435	457	486	446	484	467	462	460	483	480	466	445	454	483	448	453	405	470	483	504	490	499	478	467	528	465	439	483	444	455	469	445	425	489	438	465	375	457	451	462	488	467	478	407	466	507	458	476	472	443	448	446	499	443	498	497	475	454	446	475	476	466	492	466	484	475	488	482	474	480	474	448	462	486	458	448	459	429	443	481	463	479	451	520	432	442	444	475	466	467	467	467	476	462	482	458	469	468	454	470	473	426	486	451	431	480	458	471	457	482	477	417	464	460	443	436	456	476	492	449	466	453	414	481	433	453	465	443	467	464	465	433	464	494	434	464	479	477	508	479	430	452	481	458	440	471	424	481	467	477	451	433	458	447	480	473	447	478	467	461	457	478	487	490	498	451	445	456	468	486	472	415	446	490	490	462	430	482	472	438	452	485	468	481	486	476	468	443	454	483	420	476	453	467	474	460	475	477	435	482	442	465	498	455	454	471	471	452	457	431	479	488	451	491	505	442	477	458	455	512	456	450	511	470	474	439	449	474	474	441	467	483	480	494	479	487	439	435	447	474	494	496	478	446	440	450	502	465	438	444	456	461	437	441	466	478	471	495	475	474	474	460	492	436	477	487	492	451	446	476	483	483	494	451	488	444	473	510	457	498	490	483	451	457	459	471	470	469	448	494	454	473	506	503	453	477	480	454	450	447	464	450	445	458	468	462	433	462	470	490	450	462	464	474	471	460	430	439	451	499	471	462	464	466	461	484	483	455	499	445	505	484	440	441	461	442	490	506	491	496	446	446	497	483	435	455	481	419	466	489	438	460	454	417	495	466	464	478	458	439	462	446	469	440	459	413	461	485	463	487	451	448	454	473	442	450	441	467	425	463	455	436	470	470	480	481	448	485	486	454	466	461	464	463	438	482	443	490	467	471	470	447	455	445	504	478	430	436	417	429	493	454	466	421	453	475	429	460	467	468	454	451	445	447	460	480	468	478	507	482	474	452	457	454	492	455	518	464	425	501	512	484	435	464	468	440	429	455	466	469	438	419	458	478	469	505	469	441	458	479	492	490	479	472	482	435	486	465	477	505	456	478	440	493	441	470	493	441	458	444	432	442	454	460	442	477	438	447	464	461	472	461	453	501	513	472	484	468	428	480	485	476	471	480	444	496	437	491	481	447	462	458	442	465	474	484	491	491	475	493	513	476	439	434	495	431	456	449	439	453	445	456	459	480	464	463	458	424	455	476	458	505	460	449	453	453	490	491	498	468	452	458	465	451	465	483	459	472	482	462	470	480	457	511	483	467	473	426	468	438	477	466	485	429	481	488	443	491	453	454	451	454	459	481	444	475	474	455	477	476	461	442	476	490	497	432	429	492	461	450	443	484	441	434	482	466	440	446	469	443	442	471	461	416	461	444	472	424	449	490	462	483	478	448	461	448	467	429	447	476	462	432	507	487	460	450	488	447	496	412	523	452	440	469	484	449	455	465	517	464	491	485	472	464	517	481	457	465	469	480	437	476	446	456	478	477	463	475	468	497	454	457	494	454	461	453	478	471	429	468	493	459	489	461	454	438	451	462	470	434	469	490	441	460	433	443	458	427	482	462	452	449	454	472	481	493	489	476	450	459	478	459	488	439	466	421	497	448	448	496	447	477	449	451	472	424	466	436	466	427	431	477	433	466	471	496	451	467	459	437	474	449	491	480	466	488	460	487	452	456	468	474	430	483	425	472	504	485	463	486	469	444	450	461	424	473	431	507	476	476	444	461	491	433	465	452	438	499	478	470	472	430	458	443	462	433	495	464	444	438	471	471	481	477	479	418	438	489	447	467	463	470	470	454	454	505	423	472	435	451	432	456	450	430	446	497	436	525	469	462	460	480	487	449	495	456	445	453	492	441	470	465	467	461	450	450	470	446	471	446	443	503	488	411	469	433	497	486	478	476	446	464	456	494	496	448	452	468	466	466	449	466	424	470	467	473	462	471	449	475	502	469	451	439	446	488	429	474	512	464	472	483	475	476	484	443	455	474	436	433	527	463	471	502	458	445	432	459	439	449	489	495	462	466	473	442	460	428	487	440	492	456	456	459	501	466	472	488	498	470	414	457	428	481	468	444	439	460	459	440	463	429	450	484	449	473	476	487	464	486	463	478	442	496	451	484	487	464	473	450	501	491	440	465	478	495	508	480	444	537	474	471	496	457	502	474	480	477	470	467	453	462	461	463	435	444	424	452	468	451	458	456	481	453	468	432	445	444	446	466	477	461	485	493	468	443	503	466	448	468	441	453	523	447	441	459	423	463	467	441	476	485	481	463	419	459	454	472	462	423	485	464	472	483	480	494	475	446	459	460	487	440	484	501	467	492	461	469	463	452	446	451	433	454	477
32668	12915	1751	572	426	388	267	256	241	218	238	241	237	210	231	226	211	240	228	214	233	222	245	230	232	261	219	218	262	238	192	243	213	227	214	239	206	202	219	239	236	217	255	225	250	208	211	196	200	220	228	221	229	229	244	236	236	201	222	250	220	216	231	217	219	225	231	235	199	180	248	209	227	196	235	239	228	215	240	231	238	195	237	224	232	231	233	274	240	207	219	228	228	222	244	251	221	217	206	223	222	222	210	214	215	241	214	239	213	233	236	226	246	207	242	209	237	216	221	237	254	235	200	259	192	234	236	220	245	216	218	199	222	215	191	220	190	234	258	231	234	232	217	249	212	213	200	209	226	239	219	220	234	237	235	208	243	240	210	215	210	248	245	250	234	218	214	246	275	231	189	240	240	243	233	214	210	245	258	234	245	230	242	213	212	249	210	262	219	227	243	226	239	232	245	231	212	217	221	265	243	230	217	218	230	255	235	226	225	261	238	218	222	217	250	217	226	225	246	215	224	239	225	248	198	245	258	216	219	234	237	214	239	234	230	240	211	224	263	208	210	213	221	229	216	225	215	208	239	215	185	235	208	221	237	244	223	223	226	225	225	222	225	225	231	236	208	242	209	209	211	241	223	220	225	226	249	210	219	248	230	213	225	219	236	224	248	225	256	250	219	196	256	230	193	242	210	217	223	251	228	225	239	224	201	225	215	216	226	237	208	212	248	222	217	217	229	228	240	226	222	248	246	209	212	231	244	232	217	202	248	232	223	244	249	218	221	232	222	228	244	214	241	232	215	223	243	233	251	222	215	227	220	222	228	208	257	237	215	196	248	236	211	211	197	213	250	206	219	249	227	212	233	226	227	251	231	230	186	221	244	220	230	219	221	238	233	211	205	203	231	227	223	206	236	242	232	229	270	257	259	223	209	233	211	241	254	237	204	227	206	233	251	226	229	228	192	227	218	209	219	224	240	202	223	220	190	237	242	239	231	213	249	232	209	243	230	235	239	238	205	211	216	235	242	205	239	225	205	236	208	203	187	230	216	230	227	243	240	238	254	225	217	215	222	238	250	210	212	242	192	237	251	223	230	200	215	216	231	192	206	228	193	205	231	244	203	213	240	217	230	213	225	228	213	208	228	247	253	224	209	237	232	231	222	217	212	210	226	232	246	215	231	230	243	245	234	216	210	246	212	230	245	239	230	227	264	223	252	227	222	246	258	218	214	241	249	226	231	213	241	253	236	236	251	204	228	224	235	212	218	246	224	260	196	233	221	252	198	223	248	221	255	209	209	200	224	225	232	256	199	190	222	197	251	248	230	221	211	233	253	213	233	211	230	218	262	234	215	220	221	216	252	226	232	244	227	214	221	226	230	229	223	224	261	235	252	209	253	207	216	238	234	247	212	234	211	222	176	258	241	230	244	205	256	231	219	201	224	227	208	241	217	246	246	214	209	223	221	200	224	248	220	226	222	234	195	231	197	258	210	185	190	236	225	231	241	231	209	220	229	231	220	233	225	268	223	222	250	215	228	215	221	248	262	201	195	230	238	219	240	232	214	245	207	184	232	230	209	199	249	245	244	217	225	242	227	224	213	247	225	218	221	224	232	235	237	256	245	220	233	221	210	239	188	193	233	207	232	241	243	221	213	223	230	221	243	223	247	236	241	244	242	227	202	225	216	213	222	232	234	217	226	219	219	207	236	217	251	208	228	232	232	230	260	210	231	221	272	221	210	212	237	243	216	219	240	216	230	247	236	249	231	221	219	262	234	197	230	234	238	233	199	212	227	222	226	220	225	236	217	213	202	234	247	212	221	234	191	215	219	243	238	235	220	233	210	246	254	216	219	246	216	211	249	219	223	260	215	234	236	207	218	233	239	230	232	211	216	220	218	225	229	217	227	225	266	228	195	237	197	242	230	214	214	252	237	225	217	202	222	225	237	225	209	222	243	202	227	190	238	210	269	236	233	227	243	251	232	234	213	239	261	216	210	223	243	224	228	227	245	225	219	225	212	250	209	218	272	226	227	206	242	231	231	230	209	207	225	243	207	216	241	256	232	229	245	203	217	233	193	212	212	240	228	221	220	240	210	215	202	212	238	236	215	260	198	203	221	218	254	221	200	201	242	221	222	208	215	221	261	211	243	232	206	238	228	197	218	240	244	217	262	236	234	219	241	231	223	213	217	232	208	252	189	223	206	207	220	219	187	226	232	196	256	215	209	224	231	233	222	234	223	252	247	236	197	249	239	233	226	197	226	240	235	259	201	224	240	265	223	228	236	216	232	244	212	240	217	221	252	229	225	250	193	188	253	217	199	243	238	191	225	244	251	246	230	189	207	204	234	234	225	249	230	224	267	248	215	249	217	208	256	229	205	213	227	210	238	207	222	226	224	232	232	204	237	253	217	240	195	229	231	222	190	245	219	234	208	228	228	206	228	252	206	223	252	228	237	246	214	223	221	223	233	210	230	203	248	213	217	246	230	213	210	245	260	266	237	198	226	220	216	197	207	217	226	228	236	233	240	191	210	231	213	250	256	234	210	226	217	221	219	191	222	249	229	239	230	236	241	240	248	236	257	231	237	263	254	237	207	231	235	202	253	218	225	241	210	230	225	230	241	235	236	232	196	216	225	222	232	215	218	202	222	219	240	204	223	260	211	197	229	226	218	219	216	226	212	249	224	213	211	202	223	216	232	219	211	200	238	233	237	219	213	216	248	225	228	240	199	239	246	243	267	237	208	226	202	234	255	238	242	218	211	227	226	215	243	202	215	247	250	217	216	234	230	215	248	244	217	209	247	248	226	223	218	217	235	234	239	223	220	227	224	237	223	257	229	238	239	219	257	196	239	235	233	233	227	219	197	216	193	222	221	218	264	225	222	255	233	224	228	238	205	234	218	216	239	196	245	219	238	227	217	227	229	215	209	206	227	239	212	227	231	214	229	241	254	226	225	190	221	237	243	202	246	248	222	234	262	222	236	204	219	226	225	245	257	228	224	227	219	222	228	227	209	216	253	209	208	238	227	235	211	240	206	209	233	214	202	202	231	232	233	225	241	219	229	234	246	228	233	229	236	255	225	234	196	208	230	240	230	250	248	243	218	232	228	223	225	241	240	206	232	208	234	230	231	231	250	249	208	210	180	245	255	235	232	229	227	227	210	220	234	231	212	248	236	235	215	231	231	248	220	237	235	221	218	209	224	232	229	244	218	219	211	227	197	207	236	200	219	196	193	232	219	214	226	243	215	259	226	232	212	237	219	240	224	226	228	252	224	191	223	212	225	224	233	253	222	234	228	206	224	240	229	242	221	220	219	215	232	234	252	222	243	222	226	206	237	215	221	211	236	242	219	224	211	235	223	222	204	190	232	225	225	224	244	239	237	222	213	209	236	203	228	212	220	210	219	233	220	238	222	205	238	216	223	210	219	219	211	212	229	244	225	246	228	223	214	229	221	210	239	221	253	220	240	235	201	219	228	223	202	203
4938	893	682	591	590	507	539	543	546	565	568	567	557	540	517	541	538	546	557	584	583	588	546	528	520	587	526	503	567	547	546	510	554	533	498	528	517	549	559	526	483	546	534	505	541	537	515	493	545	548	532	531	535	524	553	523	518	518	528	488	528	538	522	521	543	537	565	566	526	541	542	557	562	553	534	531	576	536	555	554	518	512	565	516	526	518	544	483	530	564	563	513	567	537	558	543	535	575	540	545	526	590	561	505	515	551	535	520	529	540	556	549	551	526	532	508	587	563	535	560	541	510	545	533	560	512	524	560	590	571	540	555	561	547	523	562	534	566	522	558	549	531	585	502	558	542	510	539	538	536	515	537	493	488	551	542	527	575	535	530	526	496	516	532	554	527	571	573	497	540	566	527	539	542	518	549	580	563	542	533	517	533	547	531	539	492	521	532	524	532	536	537	534	561	516	527	554	513	566	552	545	531	553	558	492	541	495	581	555	533	557	530	510	536	537	516	557	498	542	584	542	554	485	489	532	504	539	571	538	570	567	508	520	546	542	505	551	541	543	550	527	518	543	587	564	525	550	568	554	519	502	543	545	517	567	548	521	518	562	565	579	533	550	568	556	543	556	493	552	563	513	523	593	539	551	541	526	514	512	530	574	539	542	610	552	556	532	554	591	510	516	543	491	561	549	540	533	549	503	554	502	572	564	541	515	497	555	535	524	537	517	510	551	531	516	521	522	525	517	538	542	522	576	561	577	566	543	553	518	523	528	508	508	565	535	582	559	536	545	539	518	497	534	550	555	537	526	520	525	561	530	552	566	555	525	546	491	518	536	542	520	534	558	554	542	543	568	517	550	526	574	515	512	540	566	563	560	532	592	525	540	556	536	508	539	539	519	539	512	536	561	543	557	534	530	543	571	548	548	532	529	552	519	538	563	522	535	494	542	505	521	507	556	552	589	538	528	540	562	574	545	565	569	485	561	563	551	568	558	540	548	550	540	508	520	545	531	549	588	573	527	534	528	534	539	519	543	523	597	504	555	546	522	567	551	522	536	531	511	595	518	580	527	538	514	534	523	542	548	538	548	525	557	555	511	545	542	526	541	534	516	513	526	520	514	525	519	512	512	542	580	546	545	553	516	539	561	550	532	583	567	578	551	532	557	536	512	556	537	534	543	555	576	525	518	588	549	565	542	539	571	591	543	532	553	553	554	560	519	516	520	502	539	535	582	542	525	550	521	518	533	555	579	532	519	558	533	554	495	545	556	532	529	512	552	536	542	498	616	519	509	537	539	508	536	530	532	558	515	600	530	577	566	552	547	583	528	540	533	563	542	530	566	561	511	576	544	511	550	543	535	560	551	540	543	524	581	558	494	538	554	566	542	493	550	553	528	543	581	516	542	538	542	510	561	567	560	564	565	542	537	511	589	496	532	538	541	545	559	503	507	531	565	521	551	535	528	530	527	575	544	544	524	507	559	551	539	573	539	557	553	526	526	513	523	535	522	521	529	524	560	523	524	525	545	595	569	533	463	530	541	579	567	506	507	540	542	549	543	541	547	544	585	523	541	529	575	558	517	565	567	546	507	514	556	545	540	521	527	558	533	554	548	525	499	563	519	556	523	534	545	568	502	531	503	592	543	529	534	575	553	533	538	569	515	566	548	514	530	525	583	531	544	548	611	514	580	522	565	528	522	562	561	588	592	529	542	526	514	518	567	571	489	592	517	516	512	521	507	565	513	496	530	518	526	579	573	509	540	524	571	508	531	586	534	555	529	530	552	576	540	515	511	555	556	546	522	546	577	581	477	533	556	517	477	541	529	537	515	537	520	522	538	544	559	531	537	552	546	561	532	530	520	545	533	534	547	544	516	559	549	522	529	510	569	510	540	528	485	565	542	575	520	516	515	525	538	485	558	553	501	515	521	525	535	513	539	507	552	503	517	509	545	507	561	535	568	514	543	534	506	546	534	544	511	533	538	515	497	551	506	522	567	552	497	533	543	519	554	557	549	524	560	516	525	567	591	558	506	533	509	538	542	536	547	539	517	515	531	536	573	555	543	542	523	520	559	548	526	538	541	559	548	593	551	549	518	504	562	570	533	577	566	533	583	527	536	558	543	547	548	542	549	536	519	519	567	541	568	537	498	511	516	548	513	549	590	545	539	545	498	561	556	478	535	547	522	546	545	542	552	539	518	540	523	511	505	512	532	528	545	520	536	533	531	532	573	555	549	514	552	546	527	512	503	534	523	534	552	517	554	524	574	539	517	533	511	541	561	536	505	561	513	510	523	581	540	564	576	531	558	547	537	546	528	540	551	533	514	593	543	522	541	532	490	515	555	558	549	504	522	564	547	507	558	533	519	531	535	546	573	516	524	549	577	556	524	566	494	542	550	536	543	522	562	541	539	508	510	570	596	530	548	546	536	555	556	517	535	519	577	506	548	532	555	560	544	529	515	553	508	549	533	556	556	583	549	541	482	504	556	551	536	533	536	548	546	579	513	541	512	547	575	534	522	539	518	522	529	535	509	510	565	537	543	529	548	519	520	511	522	527	547	493	509	548	572	511	529	542	525	520	546	561	530	551	543	535	527	566	534	566	527	580	517	474	556	544	541	570	527	557	559	514	530	586	498	551	523	528	533	563	519	552	536	531	532	534	567	569	561	504	513	534	537	561	508	554	565	537	547	553	547	552	534	564	537	555	528	513	508	550	551	545	521	516	527	548	546	515	553	541	514	534	551	494	552	556	513	540	513	607	539	525	530	528	547	545	575	591	521	554	548	570	560	515	517	551	513	506	577	517	520	504	527	563	573	543	565	528	557	587	564	545	538	512	525	553	555	501	509	494	555	527	528	541	523	565	564	515	557	519	545	544	548	517	534	594	544	583	515	572	505	511	535	549	539	536	563	550	551	544	553	573	535	558	563	496	534	588	543	505	525	498	470	573	591	505	533	517	561	559	543	591	552	538	556	539	509	508	554	568	521	559	520	531	601	550	550	536	496	516	540	555	551	513	531	552	604	511	550	559	529	529	504	512	566	521	499	543	537	550	518	547	565	530	553	545	510	566	534	541	531	538	530	540	519	558	518	533	583	529	534	560	572	518	487	533	554	527	536	545	561	530	526	562	547	545	522	542	527	516	543	528	558	538	531	546	514	548	589	538	571	552	551	572	562	550	536	532	589	549	525	548	557	525	513	517	539	538	566	536	576	541	536	567	552	531	553	549	550	583	527	512	510	546	534	562	542	534	536	516	560	556	591	544	518	533	549	568	534	493	570	563	568	548	542	501	519	583	546	523	517	560	526	524	564	531	560	565	556	550	545	536	503	539	563	561	550	567	539	574	556	507	559	588	525	536	545	553	529	529	541	524	575	549	564	555	553	577	513	517	595	563	565	550	536	525	506	542	559	520	542	561	558	535	560	558	536	520	512	577	565	535	511	592	528	538	566	517	551	550	536	502	533	511	523	512	538	542	559	511	551	496	544	586
24531	20824	24314	27385	18462	963	484	434	362	340	341	344	338	354	291	329	321	350	299	345	331	307	300	287	343	348	306	290	339	340	305	303	319	310	288	312	341	334	323	320	296	303	293	332	333	293	332	291	316	318	327	336	341	341	306	311	331	312	328	319	315	316	321	364	320	331	302	358	318	335	320	296	334	325	344	334	295	321	332	318	306	313	335	344	294	299	326	306	325	309	317	338	350	290	339	303	296	303	316	326	338	322	315	329	300	301	292	317	323	309	313	285	295	326	319	341	309	328	325	299	301	310	321	336	335	287	335	340	328	347	314	311	305	332	301	311	333	296	311	325	307	305	329	292	316	334	320	332	344	298	281	280	336	327	301	309	291	352	322	301	338	303	304	317	288	297	343	330	325	314	307	357	297	308	322	287	289	290	298	285	303	323	358	293	332	347	291	315	318	292	319	341	319	296	319	321	301	309	335	342	311	298	320	313	329	275	333	314	333	325	283	299	333	317	344	299	306	263	331	300	321	329	311	325	319	318	322	339	323	332	318	298	341	320	334	308	294	349	312	331	322	358	327	300	329	306	328	331	331	323	307	326	326	303	308	326	332	301	324	366	301	333	319	319	322	344	320	317	320	314	328	326	321	328	341	276	336	314	302	320	322	297	349	293	297	295	330	339	341	349	355	321	347	331	346	318	305	317	265	301	336	316	317	326	299	295	310	314	334	322	356	344	315	332	328	307	331	310	288	326	350	324	301	326	311	320	320	297	332	315	351	307	340	341	322	342	328	319	354	334	313	313	295	303	348	323	313	353	299	300	330	340	287	282	313	342	327	321	323	308	314	308	357	289	358	308	295	334	302	293	359	307	341	303	341	344	328	328	303	304	310	314	317	327	304	303	342	315	304	313	323	330	301	304	321	326	325	280	311	324	327	338	325	324	299	288	313	339	318	335	284	306	315	309	326	348	283	301	318	330	309	361	300	317	309	292	336	285	313	354	343	327	326	293	318	306	326	349	335	320	337	285	268	314	317	316	350	337	312	346	320	335	319	339	325	341	311	329	341	319	321	323	306	306	320	305	313	296	298	299	306	330	327	303	313	296	316	334	308	314	323	294	306	322	317	342	314	295	312	300	319	304	332	308	321	293	317	308	336	333	292	326	330	302	279	331	345	312	313	311	337	327	312	327	312	295	334	313	275	322	306	291	314	280	311	288	322	330	325	318	333	303	293	283	339	306	335	314	322	338	335	329	313	315	308	296	290	341	288	302	294	314	317	314	292	324	302	344	321	300	322	308	329	322	306	296	293	316	313	294	336	327	348	300	295	325	309	316	299	338	336	326	287	332	353	341	334	308	303	328	297	294	312	331	332	336	318	326	301	311	320	318	324	298	329	328	315	295	318	353	321	346	301	314	298	287	296	322	302	344	325	335	310	315	327	330	307	307	349	324	303	327	305	285	303	340	324	313	348	281	307	330	308	323	333	340	330	323	326	324	340	320	306	318	319	307	313	352	307	331	303	352	312	284	307	327	334	341	370	318	306	354	310	295	326	333	310	286	303	319	322	309	317	317	310	329	351	342	309	326	323	337	338	353	319	316	300	309	340	297	340	303	296	313	299	267	333	322	290	301	281	328	324	344	319	280	318	310	329	341	363	313	311	309	291	363	327	356	303	325	323	358	298	310	337	310	302	323	269	313	304	325	301	329	319	311	317	351	343	354	313	304	345	322	295	316	316	314	328	300	325	286	286	357	325	335	309	332	277	321	315	307	286	318	330	290	284	333	282	333	320	301	336	322	290	328	300	299	303	303	314	283	310	309	315	327	296	304	325	331	338	282	286	360	322	337	345	348	314	307	325	321	325	302	327	322	288	337	316	364	327	293	327	309	311	332	316	268	297	309	332	356	321	306	312	308	318	347	292	314	320	293	330	339	354	299	333	328	323	322	318	347	324	311	335	309	318	286	324	296	324	334	333	304	312	312	323	343	331	330	311	296	310	327	343	308	341	310	369	316	289	343	328	278	304	368	330	322	331	325	278	350	335	333	358	323	335	321	315	327	312	321	309	337	344	328	304	324	341	326	292	317	298	324	301	343	322	325	300	314	325	303	304	289	296	350	292	318	314	315	307	312	294	291	287	295	333	317	307	347	338	362	304	313	330	314	318	323	339	318	340	311	311	316	313	324	299	300	302	330	306	322	307	308	306	300	293	339	315	333	309	307	323	320	327	312	305	314	313	334	326	350	313	307	319	293	327	318	325	348	318	318	299	336	284	318	310	324	292	319	337	355	315	308	316	317	347	314	326	328	326	333	306	308	282	322	315	328	311	328	298	321	314	334	311	350	336	277	324	323	344	315	305	324	290	325	325	314	326	326	292	328	292	310	334	299	345	307	280	299	319	341	309	335	286	307	322	341	319	330	331	302	320	333	292	304	273	339	310	320	301	290	323	336	277	345	346	322	332	337	325	298	310	299	323	316	334	321	326	327	318	331	309	322	329	320	302	291	316	305	323	340	317	333	337	299	323	317	294	326	354	293	324	315	322	316	326	318	337	338	323	323	300	323	327	330	272	325	320	336	316	331	311	327	326	323	297	292	318	338	296	320	332	306	323	331	300	348	324	286	301	318	320	294	338	298	306	318	307	316	311	308	331	313	269	314	351	296	296	334	327	297	311	296	297	330	304	299	282	344	324	296	336	335	308	317	295	300	300	295	350	307	348	339	333	325	315	316	296	295	299	313	288	311	308	332	294	333	336	300	324	334	339	338	333	323	339	312	319	362	345	330	295	310	333	315	326	338	300	305	319	314	297	304	336	317	294	291	315	321	328	312	349	288	292	309	334	326	327	314	325	292	316	296	340	284	274	312	295	322	303	323	350	317	332	285	335	334	297	354	318	313	317	300	317	295	300	285	284	294	331	307	294	287	357	326	285	331	297	353	295	311	307	313	283	321	328	341	354	331	338	336	304	284	337	295	291	323	331	353	336	329	324	311	327	317	330	322	312	311	344	334	310	287	275	335	308	308	314	303	346	348	299	313	311	320	325	305	333	331	319	321	334	327	330	330	323	299	331	304	335	315	328	329	309	324	338	327	359	302	326	318	326	295	303	296	301	324	299	312	312	355	314	283	333	332	315	304	305	292	354	329	300	291	341	344	336	360	326	308	341	346	350	332	286	285	305	323	293	294	347	321	294	316	307	301	299	306	313	334	332	321	337	337	312	327	279	304	347	363	338	293	323	293	325	347	333	345	354	326	272	336	342	314	349	319	328	308	321	348	291	317	312	309	325	343	344	354	314	317	327	345	310	303	329	307	335	301	291	330	304	330	301	304	291	307	309	304	303	313	325	297	320	337	306	320	291	276	316	331	328	317	322	316	339	323	338	340	282	357	318	306	353	306	312	298	299	315	298	309	340	315	329	347	307	312	310	302	321	332	335	291	312	344	309	304	316	357	307	333	297	340	302	332	286	330	327	317	334	319	335	341	289	310	282	305
3379	3044	1978	1177	876	798	771	786	762	713	697	754	742	676	730	720	732	742	724	680	778	682	741	717	705	712	699	691	700	721	734	702	692	710	694	703	707	657	684	676	730	718	654	706	771	703	690	723	703	753	697	739	682	643	694	690	673	721	669	707	709	742	666	712	746	707	701	716	739	686	743	709	689	711	728	691	710	710	707	712	656	730	711	744	712	739	695	703	742	683	687	695	702	705	681	713	681	731	711	725	712	665	703	723	692	682	707	698	714	720	658	710	744	689	716	734	633	690	692	684	683	671	666	726	677	675	683	662	731	767	698	717	681	664	682	683	689	732	692	722	718	704	731	678	719	674	742	705	662	680	755	673	676	701	700	673	731	698	709	681	710	732	712	737	633	683	730	690	727	685	733	660	728	745	693	727	647	717	636	691	716	727	718	659	709	717	688	699	712	690	656	697	657	685	726	730	739	719	711	710	738	721	721	720	708	727	710	676	700	725	666	707	688	682	725	694	732	739	701	731	743	660	703	713	686	716	738	724	721	702	710	700	734	692	721	724	682	726	695	716	674	694	674	653	662	716	724	714	725	725	682	710	710	723	699	727	748	682	718	695	679	749	664	747	726	720	674	673	708	725	709	684	664	728	694	693	642	689	714	660	665	708	727	695	724	712	686	686	695	735	733	728	723	727	712	746	702	722	709	703	699	744	696	710	727	669	683	693	720	671	705	739	687	718	698	711	680	716	684	701	714	702	709	698	741	693	683	746	673	713	685	680	696	662	735	663	653	658	736	689	671	679	690	713	682	691	708	682	720	747	642	711	740	697	703	632	696	686	707	696	692	726	733	652	705	729	698	673	665	641	696	707	703	699	723	734	702	748	753	650	696	750	738	719	718	702	747	684	699	730	687	702	630	738	694	716	706	689	691	726	724	764	691	718	682	754	683	695	700	693	681	714	657	706	681	714	742	739	734	667	724	718	746	682	676	676	721	704	743	661	720	719	743	680	739	692	690	687	700	706	704	680	700	739	715	721	685	689	778	752	729	647	692	687	708	725	719	683	705	735	688	704	749	682	691	679	705	713	701	702	689	678	719	698	703	676	717	647	668	683	752	728	694	711	685	699	721	656	734	716	715	704	719	677	760	728	689	699	706	683	731	710	708	696	700	681	698	672	719	677	694	689	686	743	705	674	694	676	729	659	692	718	674	682	721	684	729	723	694	670	709	681	697	742	754	737	713	714	709	702	690	718	719	717	732	720	690	657	751	722	693	725	680	734	718	692	716	643	695	734	756	697	669	722	679	665	700	698	695	700	739	725	714	754	706	694	717	696	712	719	684	671	692	719	716	691	745	696	741	709	750	672	671	696	731	676	699	661	675	711	661	659	704	716	698	692	729	734	703	661	674	686	696	712	691	757	760	726	714	704	724	694	725	694	726	668	683	726	731	712	749	696	693	733	688	729	716	664	684	738	746	718	643	745	668	703	718	682	633	663	703	698	720	659	741	721	729	712	733	679	670	708	719	716	691	711	726	700	672	687	730	682	690	700	672	710	678	690	687	750	697	700	646	697	695	738	672	627	684	726	704	730	688	702	653	753	681	662	683	656	727	704	668	709	723	666	706	690	771	696	748	745	748	708	666	691	684	735	770	738	724	699	682	699	705	743	760	694	699	669	705	707	672	690	704	730	688	722	700	691	686	727	685	657	675	708	654	683	704	690	702	731	705	680	718	721	672	706	699	684	706	700	697	730	663	679	721	689	676	703	635	743	743	711	746	710	743	669	726	724	690	660	699	707	744	690	638	649	710	679	701	648	719	723	716	752	743	668	712	705	708	679	727	699	695	733	706	643	737	720	749	682	690	699	734	745	710	676	710	715	723	657	673	699	708	724	665	671	682	689	661	740	713	700	651	732	702	718	724	738	762	692	734	701	703	717	682	739	733	724	652	744	748	717	759	702	728	704	678	735	701	676	738	703	722	680	643	706	698	727	685	750	692	698	695	709	704	681	735	712	682	702	669	697	676	730	669	663	679	661	726	679	703	696	704	695	723	709	711	675	712	682	708	718	681	698	682	699	754	667	703	658	685	677	694	693	684	683	728	695	694	662	677	670	719	715	702	703	747	679	722	706	693	672	717	706	723	757	700	714	666	699	726	668	760	645	704	726	685	719	698	730	662	708	736	714	702	731	695	673	700	663	670	724	718	687	717	671	703	694	730	710	702	699	694	713	783	713	707	716	712	680	735	705	714	711	666	718	689	713	697	731	730	732	729	656	713	725	715	688	665	692	672	746	740	680	695	725	741	681	697	719	751	705	714	691	715	721	674	671	674	662	695	714	729	691	690	688	718	693	664	718	689	723	743	695	715	695	741	736	700	714	672	708	688	727	700	687	708	644	686	684	745	645	706	723	753	728	700	674	711	638	686	740	725	717	691	676	690	704	709	705	667	681	648	673	786	730	755	691	718	686	707	752	673	711	682	709	740	697	729	706	709	714	706	685	719	734	721	674	732	725	727	684	730	708	657	720	710	707	678	702	679	723	701	747	685	719	702	643	692	717	728	685	676	722	759	710	704	654	713	705	666	649	703	708	716	724	707	660	654	704	704	719	694	651	732	668	762	683	708	732	694	684	721	696	697	708	727	737	713	696	721	727	748	673	679	666	691	718	696	690	694	755	709	765	687	726	675	669	694	684	695	730	699	718	671	676	688	732	747	724	732	734	699	707	689	735	701	709	699	716	695	681	695	641	682	699	697	755	688	695	678	694	724	706	700	657	726	680	720	738	700	678	675	725	674	653	701	663	722	717	636	728	716	668	718	705	707	679	686	673	703	727	665	677	700	710	683	691	686	753	693	710	684	747	737	728	710	693	710	728	713	710	753	730	676	711	677	705	734	684	673	737	680	716	701	709	712	691	663	674	674	688	730	708	682	673	708	676	742	695	705	699	766	691	689	683	689	747	747	709	682	723	718	733	706	650	678	676	675	691	662	721	670	672	721	712	723	734	670	687	681	663	712	703	664	713	642	685	747	665	723	699	747	697	665	675	732	706	686	684	746	717	719	689	698	693	717	697	680	684	714	697	736	719	706	708	722	678	691	705	715	732	685	727	699	744	719	686	707	690	730	687	677	736	686	710	713	712	725	719	650	718	690	678	755	693	699	660	714	700	729	723	690	716	733	719	709	694	697	721	686	705	736	670	729	722	659	735	660	708	718	735	699	717	762	748	725	733	697	720	692	717	721	690	651	704	699	709	677	705	716	730	681	694	666	668	662	680	696	691	706	715	742	704	676	700	693	733	680	731	737	690	685	717	708	732	667	748	669	706	674	717	710	707	733	735	736	753	712	676	710	713	714	684	669	733	671	701	742	724	669	703	691	735	702	717	738	675	718	695	704	716	760	662	668	691	711	715	714	689	701	699	736	699	728	676	685	706	689	714	714	672	716	686	706	716	685	653	689	733	696	722	724	686	722	720	714	665	664	707	708	717	695	680
23597	20878	25192	26686	20888	20859	2711	454	356	307	278	249	289	251	257	243	219	215	214	223	219	214	232	227	228	191	240	221	238	250	251	238	194	211	234	188	195	218	212	177	206	214	198	212	196	188	185	229	211	241	236	205	219	195	199	203	234	239	210	214	199	201	215	164	204	234	191	225	214	207	200	209	196	215	202	210	198	194	202	215	195	218	232	205	231	206	195	220	201	216	177	244	216	199	202	227	214	220	218	201	213	188	194	221	233	216	208	208	207	205	206	212	218	194	234	212	198	213	188	199	217	203	185	217	199	219	200	201	187	217	243	211	209	198	195	223	181	207	211	217	216	210	206	245	228	200	240	162	221	206	203	215	233	213	211	225	191	207	222	210	223	180	204	214	198	222	214	193	184	189	210	204	218	185	186	238	200	206	207	226	178	212	223	218	203	203	223	198	194	223	222	221	217	195	214	218	215	239	214	215	223	205	222	219	191	193	186	202	185	174	243	211	213	209	184	185	223	192	186	199	200	223	215	225	224	228	208	168	221	201	172	214	215	173	192	224	220	202	209	194	184	213	217	180	228	217	191	183	216	178	177	216	226	207	182	210	227	201	192	233	169	181	178	210	223	189	220	200	227	226	165	229	209	203	216	199	208	161	205	206	203	179	227	211	228	202	189	212	215	191	201	173	209	185	207	187	189	194	232	184	212	194	225	216	238	206	213	204	187	206	225	217	216	201	216	193	205	195	210	225	214	212	213	202	182	222	200	216	216	225	242	199	192	203	196	200	215	205	181	182	226	194	194	191	217	190	197	221	238	221	206	206	213	210	222	208	194	173	204	198	185	207	201	188	214	217	208	212	214	190	213	192	206	187	196	234	192	229	222	188	212	211	191	199	190	197	216	211	228	223	216	195	205	205	198	191	222	190	214	190	199	198	209	209	221	209	207	211	192	206	212	204	216	190	204	217	195	204	199	215	234	221	213	204	215	221	165	190	228	159	217	181	238	185	227	212	222	202	200	185	185	211	205	214	199	209	220	180	218	190	224	205	221	201	211	220	216	191	178	198	215	207	200	199	192	200	234	226	202	175	211	191	188	203	196	200	210	216	196	192	239	205	204	208	208	244	220	214	219	206	213	192	233	249	206	202	224	210	208	195	201	227	201	179	220	206	206	186	183	225	205	188	195	233	188	195	214	181	212	198	194	238	214	186	201	211	184	211	195	209	214	198	191	205	206	191	219	177	200	176	182	196	204	201	209	221	206	188	210	205	204	191	210	184	193	212	242	211	213	193	190	190	214	194	206	211	218	210	197	202	204	177	211	177	213	223	223	213	182	199	195	208	200	219	199	219	162	220	224	229	199	211	213	227	197	190	228	236	199	207	202	193	227	218	232	200	215	198	199	205	201	188	211	213	202	219	218	216	208	195	171	192	197	200	197	196	206	192	202	191	185	219	217	180	205	219	200	214	212	199	205	210	203	188	171	198	209	229	189	189	225	208	210	198	204	192	232	190	186	213	220	223	228	213	194	219	195	223	245	209	190	223	214	230	221	173	230	209	191	221	210	221	213	204	199	217	194	190	227	202	187	223	228	198	226	217	200	197	194	213	190	216	190	191	179	202	219	213	213	207	192	198	216	191	187	231	189	218	211	186	219	219	198	218	195	215	214	231	199	216	196	208	223	214	205	193	221	198	203	182	236	201	214	195	204	180	218	215	198	196	197	205	220	188	218	192	189	201	213	205	194	204	202	206	212	215	185	180	175	195	198	206	190	200	212	203	205	210	213	200	211	177	215	204	174	203	216	184	213	193	205	185	226	200	196	232	225	197	207	201	199	220	196	223	230	188	231	208	197	212	209	197	201	200	215	192	230	220	203	230	194	235	205	191	201	203	218	211	202	199	193	184	196	215	206	215	202	185	225	223	208	184	205	204	198	192	226	201	170	199	238	189	200	218	216	204	224	181	206	236	207	221	205	196	214	230	206	188	223	187	198	225	213	236	220	172	198	209	207	190	188	201	216	196	184	248	201	217	199	173	207	196	176	212	193	236	211	203	213	185	224	214	218	249	214	195	216	208	194	217	204	210	228	198	230	197	209	224	216	208	201	209	180	220	186	211	204	217	209	201	220	201	193	205	207	223	199	214	197	223	223	213	169	205	214	196	196	179	219	216	208	212	183	216	206	244	225	223	197	189	200	169	188	228	219	201	210	218	202	214	203	210	211	198	188	199	221	218	198	182	208	205	182	228	190	207	196	218	235	245	224	195	204	195	179	207	196	228	197	219	196	224	212	204	160	216	206	228	187	234	221	216	174	196	198	191	208	222	218	206	232	209	216	208	197	211	223	219	204	192	207	210	182	209	193	209	231	184	223	208	218	192	218	191	178	224	192	192	219	203	212	196	220	184	222	214	208	183	220	222	230	207	202	223	193	200	198	205	183	200	198	208	230	201	223	177	195	194	210	210	243	196	218	202	184	198	190	211	198	228	185	193	208	192	209	192	208	206	209	217	192	234	204	218	195	194	214	223	216	188	180	222	209	204	203	214	194	223	209	186	223	190	223	230	228	219	204	199	246	227	230	193	239	194	202	186	201	219	202	207	214	201	190	212	193	184	206	204	230	208	197	200	191	198	220	205	190	232	232	212	201	213	179	219	222	176	183	227	187	231	236	199	223	206	193	227	203	208	201	200	222	226	184	209	208	225	202	191	195	190	193	219	221	192	190	190	219	211	201	208	209	201	222	204	208	184	196	204	201	194	212	223	217	215	200	199	192	189	218	203	215	175	226	186	214	210	211	198	220	212	226	202	213	218	217	224	213	221	192	201	223	220	204	200	209	193	193	178	181	219	206	199	219	207	205	191	198	218	198	221	217	188	216	195	195	206	190	228	179	227	181	185	205	198	172	204	192	202	196	204	209	213	218	204	209	194	197	211	187	221	203	198	200	214	185	194	203	193	201	226	216	249	203	191	208	203	191	200	206	196	216	204	246	200	181	191	200	204	214	217	208	193	189	194	206	214	215	214	196	211	205	235	211	215	209	198	230	206	207	217	191	184	210	215	205	218	193	205	225	212	218	176	199	216	189	200	214	198	212	192	196	216	183	209	175	212	229	215	243	232	222	211	214	201	188	180	206	209	208	193	227	202	229	177	195	189	216	232	208	186	190	184	209	201	213	201	194	188	202	197	218	208	213	215	237	210	213	167	195	235	223	161	187	186	202	209	201	193	200	233	211	176	198	195	231	181	199	190	231	216	216	211	240	200	190	219	198	202	214	214	219	222	179	202	229	207	228	193	226	218	210	218	191	205	206	202	214	200	198	227	214	218	185	195	234	204	180	202	208	179	228	222	203	202	207	222	207	220	179	212	200	224	233	191	189	210	234	184	194	191	175	209	190	195	206	187	186	196	232	226	198	212	214	199	198	215	232	213	204	214	179	214	172	193	202	182	196	226	222	192	198	200	204	241	216	183	199	190	214	219	220	226	199	200	208	212
3398	5308	3193	1491	954	716	617	571	567	515	487	493	509	476	474	511	500	502	475	473	449	460	474	473	455	449	464	466	486	498	439	473	462	465	472	470	508	478	444	446	465	479	477	436	475	479	434	439	503	477	453	496	437	473	487	483	472	485	477	478	462	449	453	458	440	466	479	465	446	481	447	459	484	457	465	506	479	451	498	488	456	454	445	454	467	462	449	471	472	449	501	489	478	446	496	479	445	479	479	456	507	457	467	449	465	460	436	457	451	458	515	466	490	452	436	489	453	465	460	488	440	442	437	478	475	452	468	496	442	485	496	491	477	461	483	459	486	460	445	487	425	451	503	463	465	446	441	442	491	496	483	470	450	437	462	437	442	454	471	480	442	471	427	454	490	452	444	465	476	491	426	500	468	465	462	458	467	461	439	502	438	461	460	491	494	478	486	449	496	442	484	473	485	455	462	471	455	461	426	510	490	494	458	479	475	468	502	452	449	484	448	469	462	451	438	442	486	452	463	442	448	455	470	433	442	441	461	468	464	481	458	475	434	478	459	474	464	430	492	468	479	456	457	525	469	461	458	440	476	468	470	488	470	464	457	460	465	486	456	470	470	428	491	482	478	438	455	484	483	454	447	483	475	437	445	485	442	451	479	461	449	486	441	443	487	484	459	488	465	452	459	442	480	469	451	501	476	474	463	453	460	433	460	455	445	449	477	477	428	469	462	451	455	457	450	435	471	476	465	464	444	457	458	474	454	501	496	483	490	441	472	491	461	473	427	477	475	430	485	448	467	455	463	445	496	477	446	478	429	453	492	470	450	448	468	466	480	475	452	444	446	441	461	445	456	443	462	443	459	471	442	489	464	492	464	445	466	433	506	428	507	448	473	469	454	474	480	492	451	467	470	414	502	446	454	448	451	450	484	467	466	469	424	440	442	436	438	473	498	438	467	440	501	456	416	490	464	452	486	448	497	441	452	501	464	474	412	502	470	485	447	455	497	494	465	463	492	448	472	460	469	463	464	456	456	512	472	500	483	442	457	424	484	476	447	486	501	466	491	475	500	427	505	490	504	491	444	480	489	500	448	480	488	394	483	436	470	458	441	455	458	449	487	462	509	445	456	458	480	445	492	430	450	430	508	453	438	467	418	447	434	448	476	479	477	482	468	451	449	449	486	439	489	451	464	485	432	473	447	452	471	449	493	464	430	504	442	527	451	431	472	448	481	456	461	452	439	494	483	419	451	471	426	490	438	479	464	480	492	454	481	457	468	425	471	440	474	455	465	458	435	479	470	443	468	494	429	474	451	465	466	460	481	475	498	442	486	447	480	437	444	440	468	433	480	424	435	474	447	423	448	476	463	476	478	486	440	484	470	424	463	466	436	467	464	437	490	475	479	442	463	490	505	462	479	462	469	453	465	408	475	452	498	464	482	491	473	456	461	466	463	404	488	477	466	416	448	454	454	418	486	455	481	449	479	430	487	451	467	437	462	464	485	442	485	491	494	484	408	495	477	477	421	439	496	472	437	429	464	462	493	463	451	480	442	474	459	463	468	439	420	448	469	486	436	470	480	475	490	486	461	479	475	472	469	454	478	484	485	460	436	453	470	494	475	476	476	487	484	473	469	437	453	471	490	417	460	438	441	441	439	452	485	493	450	431	451	444	451	445	455	451	438	425	461	432	434	458	458	442	439	495	443	473	473	485	431	474	447	492	466	514	468	456	450	458	424	479	475	477	405	468	435	432	454	489	455	450	416	452	477	447	456	504	446	441	497	465	457	413	450	464	477	472	489	503	467	475	447	479	455	459	479	487	469	452	474	445	474	420	501	464	446	468	480	481	520	451	461	449	486	470	494	455	467	452	449	442	446	455	443	453	453	416	467	466	464	454	446	434	462	509	462	494	441	469	468	437	444	446	458	494	437	442	443	471	496	492	485	483	484	480	471	462	466	431	479	460	446	515	469	483	462	483	422	456	461	448	464	449	478	451	487	470	458	467	449	482	471	427	484	467	425	507	465	474	454	450	450	459	470	473	462	464	472	461	458	427	466	424	481	457	450	430	465	450	474	470	433	446	446	443	473	469	464	461	444	477	452	454	479	504	445	477	459	472	513	451	449	456	468	446	472	471	473	419	478	472	462	458	428	448	454	474	447	470	487	470	485	432	486	433	458	508	463	479	466	440	472	465	477	426	430	458	479	475	465	486	464	446	426	492	487	465	463	433	458	462	451	455	448	473	465	475	460	481	468	467	404	449	426	436	484	423	456	461	454	458	444	452	463	480	432	443	432	492	450	465	494	452	416	456	442	461	440	510	456	483	492	454	446	464	439	441	426	408	467	447	471	480	439	478	511	477	481	439	443	476	437	492	480	455	429	435	477	450	476	448	478	442	442	457	464	446	466	435	475	490	412	484	481	432	430	453	467	469	417	467	493	466	487	498	462	445	458	445	452	451	434	467	440	453	408	464	457	457	478	459	417	468	455	482	483	449	454	478	436	479	519	483	419	490	450	472	450	451	482	469	462	453	448	441	474	437	473	467	457	474	480	473	448	453	468	477	457	467	525	475	449	456	491	425	441	451	461	440	455	452	468	427	456	426	483	476	478	488	488	423	479	489	476	482	452	453	510	456	526	442	476	457	433	441	476	456	478	432	461	464	451	432	484	466	452	468	458	443	461	435	492	460	444	467	452	464	457	445	456	451	483	430	492	479	466	444	470	489	477	448	443	436	506	461	459	477	458	455	443	472	453	432	454	487	472	486	435	479	467	447	467	434	471	463	475	426	471	459	462	462	433	463	463	471	441	476	452	453	442	473	444	490	486	468	461	429	443	447	419	458	474	455	489	459	455	449	445	481	480	430	463	449	472	446	439	428	453	448	494	499	435	468	489	444	455	431	459	458	479	462	464	442	479	461	443	469	447	433	477	469	422	441	472	443	459	474	487	433	462	423	462	427	461	434	439	477	477	471	472	452	444	492	466	481	459	462	472	506	483	444	428	486	433	428	460	495	448	421	479	445	477	447	462	420	465	446	425	458	443	417	402	455	475	442	430	456	435	433	472	461	435	477	464	455	482	490	447	475	443	495	480	444	452	437	458	446	461	450	502	462	421	434	460	443	418	463	481	447	476	460	470	483	478	490	476	509	465	462	481	467	465	443	417	417	447	451	471	468	472	470	442	464	447	462	471	487	437	462	454	448	465	457	448	494	465	442	479	415	460	483	457	414	444	433	457	450	461	451	480	476	475	452	409	447	467	451	429	473	484	436	451	472	467	450	479	499	499	454	431	453	457	454	440	482	460	427	465	459	446	463	442	452	469	480	442	445	464	443	487	480	435	465	453	481	456	433	456	438	478	441	491	431	504	459	459	440	432	445	489	448	487	444	497	458	488	463	438	471	427	461	481	470	452	450	461	432	460	460	442	427	476	490	489	441	474	428	467	471	526	479	422	434	439	482	459	491	479	450	468	453	480	487	452	436	441	521	473	460
32746	13128	1693	353	294	234	239	233	202	242	214	231	231	219	227	215	217	239	221	236	222	253	191	225	239	242	257	229	240	230	238	218	260	231	227	218	209	262	222	209	246	251	229	230	226	260	223	226	258	208	220	218	205	261	236	211	255	224	243	243	239	239	266	208	232	240	245	220	198	215	232	236	224	203	231	236	262	235	237	234	241	235	226	213	244	254	241	228	223	235	223	235	221	227	245	240	253	208	214	255	229	231	261	216	227	249	213	204	214	216	216	231	233	218	248	242	236	213	226	222	225	255	232	250	238	248	242	246	228	219	229	251	233	224	227	229	232	231	251	219	226	209	202	213	230	187	220	239	226	216	229	231	213	207	222	197	235	264	221	226	229	232	237	220	229	225	255	219	240	219	226	244	247	238	240	235	228	223	193	227	246	243	265	231	246	203	239	221	212	209	212	241	222	226	232	239	252	245	250	239	226	199	233	223	229	242	215	227	230	228	207	246	188	239	217	208	210	208	242	221	221	240	254	242	228	232	220	246	237	196	248	225	233	222	232	218	243	215	229	211	205	219	237	272	225	205	224	245	230	224	223	186	231	223	235	240	230	240	215	220	222	257	250	237	223	224	233	224	249	243	224	219	253	234	226	235	204	187	227	240	237	211	217	201	238	213	227	230	260	233	224	220	240	219	245	234	188	199	212	211	215	241	208	201	214	202	256	241	238	211	172	199	223	244	204	227	259	229	230	216	219	215	248	238	209	204	234	227	217	226	237	212	217	240	259	229	246	232	239	221	208	236	224	219	222	224	230	231	247	198	251	268	207	208	227	222	224	234	231	246	209	265	229	217	205	239	236	226	216	216	246	255	232	230	274	209	232	253	210	228	234	236	234	210	239	237	219	216	216	234	225	223	231	218	256	217	216	226	252	234	220	246	206	273	221	223	250	234	224	201	234	221	271	229	207	244	245	247	225	236	236	224	243	256	243	206	214	242	205	214	227	232	226	241	194	242	208	238	218	237	214	221	223	241	243	229	206	205	221	207	215	257	238	228	220	220	241	201	235	230	264	228	245	263	235	239	233	207	241	255	195	210	234	228	227	249	210	217	240	218	221	223	236	218	251	226	236	235	237	238	223	228	224	240	230	223	234	243	216	226	213	241	232	236	258	244	217	211	279	226	274	223	239	220	223	271	228	202	255	223	249	224	236	217	225	203	224	229	253	225	243	218	221	251	225	222	209	229	235	251	217	233	227	255	195	238	235	222	227	240	254	207	231	212	205	242	230	230	234	271	203	203	232	218	231	258	207	214	226	221	215	242	219	240	254	228	253	221	237	216	215	218	219	217	222	218	223	224	231	200	209	265	224	220	238	258	232	238	262	240	248	237	251	235	231	238	261	252	217	222	213	222	240	234	216	208	212	252	214	256	230	217	242	241	243	220	231	250	235	245	236	230	204	219	211	216	222	232	218	238	211	237	248	232	229	242	232	217	220	243	236	213	232	228	250	241	248	254	281	233	247	243	234	226	223	239	227	213	218	236	259	212	226	226	241	231	205	224	232	226	221	236	239	229	235	216	209	249	242	236	227	229	224	241	237	226	199	216	200	240	217	206	223	205	234	215	239	224	275	225	221	240	237	237	249	189	214	252	257	229	208	212	242	245	233	228	217	248	233	202	229	204	211	212	240	227	238	204	232	255	249	232	223	242	217	239	233	222	221	242	226	236	225	229	234	216	216	235	231	202	229	208	211	201	209	226	231	245	241	202	208	270	236	244	239	236	218	218	220	252	235	221	245	230	252	252	241	198	234	217	253	254	250	262	213	255	249	231	236	236	244	210	237	240	214	222	234	222	215	259	216	249	241	223	217	232	235	239	241	232	202	252	247	200	222	223	223	235	254	259	265	225	216	225	222	238	239	233	216	210	207	222	235	235	254	243	232	226	230	252	223	250	231	223	248	221	210	220	206	245	253	229	235	251	250	211	245	206	231	223	239	247	243	224	242	232	204	204	253	249	239	270	219	237	239	234	226	257	236	235	226	232	201	214	246	212	229	261	241	218	245	242	219	227	235	201	235	246	227	220	224	224	254	227	221	224	217	230	213	205	230	204	236	234	225	217	237	213	210	243	205	218	253	218	191	216	240	217	238	228	235	222	229	254	227	205	225	232	257	209	238	214	253	212	208	196	227	233	234	211	233	222	241	223	216	232	226	196	236	238	201	239	251	184	259	191	228	221	221	211	211	227	254	255	243	243	218	206	247	224	240	250	238	239	226	217	208	225	225	231	245	203	236	197	231	237	235	262	230	237	224	205	204	199	224	238	252	191	244	232	249	199	228	238	250	237	231	241	215	227	247	243	236	226	231	244	233	241	234	211	225	241	229	252	199	185	254	205	226	202	244	230	226	239	236	251	276	247	208	253	224	212	234	224	224	244	268	220	207	234	194	178	268	235	256	229	236	249	211	226	216	242	200	209	233	226	219	256	242	231	226	215	225	249	218	247	218	240	227	211	225	274	234	234	213	229	201	245	226	242	262	251	204	216	239	217	237	226	233	231	222	224	248	236	214	226	229	223	246	266	229	214	237	224	208	238	231	222	241	230	227	242	282	248	235	234	253	247	231	263	227	244	233	229	231	217	192	231	228	239	233	182	225	216	242	230	241	217	226	248	196	214	231	242	246	228	225	220	205	209	238	215	225	234	207	210	223	223	206	226	237	206	228	215	243	204	230	235	235	222	229	224	241	218	253	239	233	254	251	198	210	254	249	216	217	221	229	239	229	228	208	225	234	241	248	250	237	226	241	231	210	240	220	241	195	247	232	239	199	206	216	215	218	232	224	221	233	236	223	217	222	239	244	236	234	235	240	208	234	233	222	238	217	229	237	222	254	224	261	216	255	208	232	251	226	211	229	236	240	211	251	215	248	235	230	257	219	252	231	231	229	240	224	234	242	240	218	236	231	212	242	238	194	239	226	227	200	220	224	252	230	228	213	232	239	208	259	240	233	241	240	234	217	203	222	204	230	245	218	212	206	223	224	217	220	248	238	229	219	248	247	214	264	243	229	230	219	238	231	241	216	235	224	259	238	244	220	235	232	209	253	241	234	210	255	257	240	234	246	220	211	209	241	210	235	198	200	253	220	235	226	238	221	218	215	205	213	229	239	221	191	201	237	212	220	221	236	222	219	227	249	236	239	268	212	217	214	244	260	251	266	241	249	237	225	211	215	204	216	225	228	214	226	219	219	229	230	216	208	233	230	234	237	203	231	216	216	230	230	252	225	192	211	237	206	236	232	261	236	252	238	230	224	233	255	248	244	219	223	254	223	255	221	236	223	210	224	217	261	220	231	232	229	219	220	213	211	266	243	216	215	224	246	217	244	232	232	223	240	262	213	213	208	222	223	224	228	221	222	255	235	223	221	234	229	233	220	242	234	225	233	224	223	277	203	234	228	249	250	235	229	232	245	235	239	249	230	201	236	234	234	197	240	229	226	228
4987	806	675	548	544	559	523	564	527	576	539	556	534	525	569	510	585	541	542	543	554	565	547	514	551	564	522	587	556	542	555	526	526	565	578	539	510	518	542	527	505	538	565	532	541	542	536	513	529	554	572	545	534	546	501	512	543	585	526	584	509	570	584	507	555	577	521	500	578	557	531	559	547	568	557	535	540	586	540	565	547	564	480	493	552	538	537	583	553	555	555	557	533	547	499	557	508	519	532	542	556	540	528	565	549	537	561	545	567	563	585	552	532	557	509	544	516	546	539	548	536	543	511	548	517	562	560	513	598	550	560	503	497	500	550	572	596	572	572	530	568	517	556	543	529	583	561	517	569	526	502	549	486	553	547	595	508	573	532	510	588	491	555	526	556	539	544	545	557	523	534	527	500	552	563	554	573	581	554	531	549	536	565	560	530	533	553	542	550	560	551	556	552	550	541	512	540	544	508	540	570	544	605	539	526	528	502	529	575	522	550	545	554	586	503	545	529	568	524	543	514	547	566	517	521	548	550	581	510	517	576	552	519	528	561	536	549	539	493	583	550	545	516	541	575	527	573	520	556	556	517	558	583	571	538	559	555	526	514	533	540	525	538	551	565	525	515	558	559	496	561	531	509	541	544	513	534	542	554	572	548	509	523	550	526	581	535	549	541	555	534	543	541	527	535	522	512	576	531	518	530	565	547	498	547	517	557	542	560	559	563	536	520	547	548	553	540	541	523	497	550	533	565	550	555	562	539	553	532	547	527	540	589	517	545	534	579	597	580	579	541	541	512	515	537	500	541	510	546	537	522	540	521	570	523	570	555	551	519	548	561	586	552	534	557	469	575	584	559	574	554	540	594	528	550	547	535	548	583	567	534	533	547	570	520	529	597	594	539	533	549	532	558	524	526	541	548	546	578	545	548	537	560	544	521	527	526	562	538	603	543	548	554	545	542	553	546	554	610	555	534	575	546	578	508	520	514	544	563	537	581	580	525	507	502	538	577	519	544	509	565	565	539	532	560	557	530	558	514	568	545	544	540	560	540	552	568	541	531	495	553	516	544	559	541	527	553	523	539	550	565	575	537	567	543	551	532	553	534	513	502	526	540	559	569	550	555	563	547	575	527	495	557	517	552	543	521	539	538	540	548	549	523	554	520	556	518	568	560	554	525	539	521	542	530	583	542	534	571	541	514	526	514	556	544	529	584	532	517	557	544	539	537	535	526	541	578	561	539	561	515	560	569	561	528	506	516	527	503	540	528	546	564	560	520	541	521	526	558	568	584	540	539	525	526	567	542	536	552	555	476	545	560	550	567	546	554	534	549	544	550	535	535	552	517	543	579	545	553	561	544	565	520	579	581	513	548	545	538	527	521	593	510	585	565	518	550	524	561	484	543	557	526	574	541	587	578	555	540	574	524	540	524	535	534	534	517	587	542	525	519	545	546	527	567	564	515	572	562	541	571	567	521	518	522	567	540	537	513	490	547	543	542	530	549	525	510	582	497	516	500	542	567	544	561	548	509	554	564	518	542	540	549	542	559	560	554	579	537	506	514	545	522	492	587	576	539	516	535	568	548	519	568	525	569	533	550	560	551	541	542	553	538	549	545	535	527	576	567	514	581	520	514	555	531	505	541	574	541	548	551	569	527	524	583	566	561	533	583	542	555	513	539	530	537	519	547	560	558	522	519	565	509	527	523	533	551	551	509	543	545	517	567	518	510	545	542	544	517	565	525	560	513	509	549	569	543	585	522	519	521	511	573	553	496	515	567	534	522	563	540	557	545	566	555	527	553	529	542	528	516	598	532	540	536	548	583	510	521	536	550	545	561	569	536	552	568	563	562	576	566	527	548	520	533	595	515	557	536	530	533	538	569	500	582	565	517	531	586	506	546	513	516	536	531	567	519	534	538	550	542	556	538	560	569	537	550	559	557	576	529	571	540	538	584	519	562	539	539	514	586	529	581	571	532	519	566	551	531	578	575	556	544	527	577	573	570	561	528	502	550	532	598	537	542	539	608	502	547	537	548	545	545	535	566	525	509	542	544	506	521	543	546	535	541	578	547	536	537	548	512	544	531	563	553	525	554	545	520	557	551	571	536	560	587	545	541	491	605	530	566	539	566	525	503	561	568	558	569	576	557	556	555	552	531	553	561	538	562	594	587	552	550	553	555	560	593	505	546	510	553	549	530	585	527	539	509	521	562	511	566	563	570	523	571	553	556	565	564	552	496	583	536	532	544	558	546	573	520	541	541	557	539	507	523	578	495	553	517	539	529	528	565	513	555	535	544	538	531	570	563	541	543	558	536	529	569	557	532	549	524	543	537	505	501	551	556	518	528	542	549	566	526	541	552	523	540	512	548	542	477	583	550	529	543	562	522	503	548	549	524	545	511	537	556	529	507	549	561	577	585	510	505	596	546	525	548	542	497	537	515	524	555	533	552	531	564	542	559	561	556	607	524	503	528	586	554	522	565	514	557	534	522	542	525	501	538	517	598	542	567	538	541	550	586	570	550	535	592	550	531	557	550	525	573	541	547	500	570	556	548	522	528	540	537	551	507	574	556	521	559	525	536	498	530	563	569	560	586	539	517	566	574	539	532	546	537	528	547	522	563	546	523	538	526	559	544	508	531	574	524	560	531	542	539	571	567	527	558	501	568	542	540	566	545	585	542	529	511	508	548	526	556	530	578	543	572	538	542	554	528	522	540	554	535	536	534	544	564	536	526	543	567	554	552	533	525	521	577	539	537	525	550	534	552	557	567	536	582	529	552	536	560	546	536	532	551	519	546	574	489	545	561	554	513	522	542	545	518	549	554	559	561	533	533	527	549	563	534	524	554	511	548	506	599	530	543	519	564	549	531	559	537	539	542	504	593	592	544	553	566	554	547	541	539	563	547	530	517	525	508	553	523	564	503	545	534	509	530	537	560	565	565	534	542	521	531	532	543	565	552	590	530	545	580	551	567	516	555	533	509	535	549	561	514	522	535	543	529	547	503	528	553	567	542	520	559	542	524	574	556	517	530	538	545	535	518	538	533	569	510	541	528	552	567	526	534	528	589	534	542	544	518	522	503	526	566	501	548	554	559	562	507	520	545	525	554	542	546	527	523	531	514	523	545	551	518	518	571	572	552	530	546	552	523	575	544	533	537	598	532	559	552	502	515	515	540	554	555	547	517	536	550	528	547	577	554	527	551	533	542	519	472	565	522	494	571	557	571	504	556	522	510	511	569	507	557	564	526	548	522	499	555	544	528	558	534	545	577	534	502	544	556	531	546	580	560	525	525	577	534	577	524	589	525	560	538	518	549	555	529	510	559	581	523	602	529	517	509	556	552	562	528	518	550	551	557	511	544	529	542	512	528	545	558	549	556	479	555	557	511	508	535	534	521	539	565	553	530	523	527	556	523	571	534	563	530	568	540	544	521	570	543	524	550	570	573	538	544	524	534	577	515	507	527	524	524	544	570	526	545	522	569	517	561	524
24598	20802	24270	27381	18429	993	466	413	333	339	372	371	352	322	317	338	344	322	332	333	313	329	324	326	335	353	346	335	354	349	340	293	314	302	318	330	324	353	297	344	300	309	295	310	322	315	296	310	312	299	320	322	300	347	323	312	337	350	344	337	320	311	325	282	313	319	304	304	322	278	286	357	324	303	309	291	310	328	295	326	343	332	302	304	334	323	322	340	336	323	323	316	317	338	310	333	320	292	313	303	355	327	346	318	341	340	335	325	310	257	287	335	313	329	307	297	340	345	285	287	341	339	298	297	307	342	310	321	333	325	344	321	329	307	297	325	299	309	347	301	328	305	318	319	319	359	346	361	325	359	306	326	347	317	337	327	305	293	323	349	328	316	301	334	343	344	300	320	335	263	301	301	312	324	294	313	300	332	312	324	302	305	325	323	265	305	303	336	310	312	318	312	313	312	318	288	327	329	335	332	326	315	314	345	328	309	302	335	339	345	281	312	305	298	335	340	311	323	312	336	309	327	325	327	309	329	341	310	310	352	345	309	332	343	310	292	287	302	346	301	332	276	353	322	315	326	322	302	340	297	328	273	306	300	335	347	353	317	312	303	342	284	328	325	325	337	323	327	332	359	305	339	309	309	292	311	294	319	306	319	327	340	321	316	345	353	301	303	303	322	319	284	298	320	316	340	335	312	312	317	338	326	348	287	304	289	324	305	315	346	349	318	356	328	327	321	272	277	298	296	293	314	298	331	330	350	317	323	308	361	315	298	318	295	339	285	312	324	310	319	282	299	300	291	311	318	328	295	326	312	312	327	296	301	352	325	332	337	339	313	299	356	314	345	296	296	309	320	336	299	354	309	332	351	328	291	341	307	293	338	325	328	298	333	334	306	316	314	326	320	320	300	323	313	313	310	330	312	357	331	324	302	306	300	316	346	318	351	304	336	337	314	324	325	326	334	313	323	346	326	315	328	304	325	313	324	329	333	305	309	334	333	312	301	329	325	334	296	307	314	305	335	325	300	313	315	312	317	328	319	316	345	302	317	347	310	291	329	322	309	319	313	348	337	288	344	336	300	296	303	312	327	323	330	341	320	329	315	343	328	338	332	322	333	330	356	321	320	331	347	290	313	325	292	343	325	311	320	335	331	339	320	286	281	319	291	351	314	326	337	324	362	335	317	301	294	302	341	317	330	287	305	312	316	317	340	339	324	336	279	329	326	324	298	328	298	311	285	287	318	322	354	312	300	297	334	304	300	316	323	295	339	301	322	309	332	305	272	346	281	348	290	347	289	325	309	332	308	287	308	318	318	299	322	338	314	318	341	321	319	336	325	287	322	301	277	292	315	335	293	315	305	295	332	325	312	311	303	356	283	327	335	280	310	326	329	284	320	331	333	334	343	355	342	276	320	348	308	306	326	352	318	281	286	296	307	313	286	292	300	319	286	336	322	288	293	305	305	312	315	302	313	299	288	336	297	328	297	306	348	301	308	268	306	290	289	320	301	333	310	337	272	323	339	338	325	300	311	320	334	354	312	313	278	345	308	295	314	302	318	327	321	344	325	331	327	341	302	341	311	327	302	310	315	253	351	320	344	310	331	339	317	316	342	300	323	297	298	325	326	313	313	323	316	352	321	332	330	338	307	326	292	301	321	295	324	311	295	335	281	273	317	308	329	340	295	317	281	296	341	302	332	324	329	292	299	337	296	305	294	322	338	345	304	308	334	375	316	302	349	325	303	311	306	313	305	318	305	294	352	312	325	311	349	320	307	332	294	345	325	329	357	345	303	317	315	321	331	337	319	308	317	311	312	316	311	302	321	308	298	315	305	292	327	352	311	285	310	339	340	306	325	322	334	338	349	281	315	339	298	327	306	338	337	323	329	303	314	307	361	338	316	334	291	321	325	296	311	315	300	305	272	328	300	313	335	283	288	305	347	336	327	321	313	315	321	329	307	320	316	320	320	304	328	330	295	300	327	329	336	287	315	297	329	312	301	318	333	322	325	297	297	322	321	345	328	326	309	323	302	311	290	322	331	323	318	320	361	349	363	339	323	301	275	299	332	330	314	324	330	362	311	273	313	350	317	319	322	289	304	311	327	292	309	301	286	324	327	358	324	308	331	324	306	335	323	329	336	318	298	314	324	316	326	328	322	316	316	307	313	328	338	325	319	331	318	313	345	341	298	306	362	301	273	305	312	319	338	318	332	293	327	296	364	297	337	332	313	322	300	319	345	303	296	335	333	303	319	318	349	326	320	313	355	343	323	363	315	358	355	367	335	277	313	268	309	300	342	319	326	318	321	334	336	322	336	296	309	305	307	307	322	306	291	329	287	302	301	313	294	319	287	344	339	366	366	320	330	269	308	289	300	311	323	302	313	331	322	340	312	337	267	332	309	315	300	286	295	307	295	272	356	333	301	309	325	318	291	365	327	335	346	339	321	312	312	314	325	360	343	274	317	340	328	307	318	344	327	304	303	307	360	346	300	321	334	296	313	275	337	285	323	346	325	296	369	322	335	260	310	306	273	309	294	288	323	320	292	298	307	316	336	332	311	285	309	312	311	365	312	326	346	291	311	305	299	334	316	343	326	285	348	338	299	316	286	331	334	325	327	309	296	340	333	348	328	351	329	313	311	328	290	321	349	299	284	328	296	283	326	322	298	342	318	343	292	347	307	295	327	312	304	313	319	346	308	314	290	315	307	303	320	335	350	341	294	306	310	287	330	341	291	322	292	324	308	348	301	297	333	342	304	299	334	365	293	343	339	339	324	307	313	293	311	277	332	324	306	330	323	321	320	330	363	292	337	336	298	303	322	352	285	335	272	336	350	326	323	278	313	323	304	330	327	330	338	327	317	336	296	315	353	367	343	311	305	343	288	288	334	304	347	338	292	353	337	316	341	338	299	347	337	296	286	320	328	315	332	291	325	312	289	318	339	325	292	317	301	345	322	342	289	325	349	331	314	319	294	296	259	323	322	273	301	323	308	327	316	341	317	312	320	340	287	306	286	318	324	314	327	315	306	342	340	310	320	295	326	341	313	304	288	333	340	311	339	321	324	318	300	302	297	301	275	321	317	299	308	308	332	363	330	340	349	292	326	308	306	291	302	301	287	284	310	305	313	318	337	289	331	338	334	287	310	314	329	340	284	327	265	339	340	284	302	320	325	333	332	293	347	335	333	334	291	316	321	329	314	331	287	318	309	332	317	318	324	335	322	321	315	329	332	325	294	332	313	342	333	351	326	316	320	343	278	299	329	306	337	318	291	293	324	311	308	314	316	324	343	299	314	313	308	296	339	315	338	337	280	344	315	341	315	287	282	294	302	352	309	308	314	313	316	338	344	313	330	311	319	311	315	313	323	328	315	330	359	335	299	349	325	306	283	327	311	289	300	316	326	337	274	319	350	287	325	279	338	303	303	322	315	302	347	303	325	339	326	300	318	310	317	317	312	307	356	329	331	293	281	307	328	312	297	283	330	287	292
3256	2976	1912	1135	994	817	729	734	743	735	755	721	744	729	734	688	713	732	691	689	705	690	720	728	723	656	713	728	706	686	736	708	666	686	684	690	707	679	638	717	687	677	744	730	736	701	709	705	724	696	739	732	738	738	696	691	706	728	749	657	702	709	664	731	726	734	725	707	698	731	679	711	761	728	690	738	731	704	638	754	651	713	683	692	696	719	735	710	707	695	690	698	768	727	704	703	665	695	716	693	652	744	698	718	713	656	710	672	713	684	664	705	723	712	715	655	712	724	656	705	718	688	725	659	689	735	710	741	684	722	692	714	687	726	643	698	676	739	680	685	718	680	705	778	700	694	716	670	713	730	671	728	763	709	704	707	684	691	669	740	681	707	685	682	679	643	690	714	686	702	715	696	766	719	735	700	719	683	688	708	692	654	654	671	746	703	695	705	714	666	691	751	692	697	740	707	727	734	732	697	725	770	662	667	682	679	678	757	743	760	745	709	693	662	719	694	741	698	697	681	745	733	692	687	668	727	637	715	727	746	704	661	672	701	696	765	717	692	697	700	756	705	659	650	664	730	690	709	702	707	672	724	714	678	748	716	709	723	704	688	720	663	711	743	740	711	710	709	708	699	673	691	703	674	685	685	688	681	679	697	775	718	690	707	700	737	704	705	717	705	708	721	728	681	709	740	720	693	691	757	713	701	684	664	690	734	695	714	685	744	681	684	705	720	706	696	724	719	743	695	699	682	697	732	698	695	693	708	744	712	723	734	686	687	642	676	731	698	693	693	678	674	749	739	712	735	731	721	754	670	691	700	681	651	690	700	745	673	643	727	699	659	694	699	708	685	689	680	706	710	721	695	721	724	730	664	740	728	761	729	682	740	689	702	704	707	689	660	708	679	690	721	688	721	674	685	740	678	778	704	674	752	707	700	664	688	700	708	687	664	770	687	720	681	696	684	671	683	649	684	692	700	708	736	719	698	751	745	677	716	711	716	701	671	720	648	685	684	701	680	695	734	706	676	749	672	691	636	724	732	721	706	709	650	692	678	674	695	699	690	697	747	753	731	711	694	709	701	715	744	690	682	736	750	707	748	713	703	765	698	688	677	686	682	649	722	718	717	739	689	683	652	715	731	731	728	709	665	668	653	760	669	681	690	690	707	694	697	698	706	718	714	681	730	774	710	725	729	666	726	738	712	741	683	685	734	721	727	743	724	685	765	729	689	754	718	710	734	638	680	676	717	710	662	675	671	699	700	683	683	736	681	667	722	724	661	672	718	651	671	710	686	729	735	721	703	692	674	682	686	705	705	705	701	710	728	728	722	720	663	685	698	685	663	690	683	667	683	655	756	680	674	657	714	675	734	692	696	687	717	712	695	730	724	675	788	680	675	704	757	654	694	717	684	704	665	646	708	765	751	726	715	710	680	730	688	666	737	726	692	742	714	687	691	676	700	689	674	681	738	678	703	689	690	691	693	667	673	699	704	731	727	675	715	713	646	708	725	739	729	699	685	696	722	707	728	662	685	674	713	704	708	720	691	686	698	719	674	706	702	710	695	695	699	681	691	720	698	713	725	777	708	691	742	744	718	698	777	683	719	712	677	716	732	710	769	754	658	746	707	778	747	696	715	690	704	682	722	714	717	726	720	698	724	685	681	721	660	691	710	667	679	737	714	694	741	694	665	661	713	708	706	695	690	699	750	735	700	683	713	675	696	688	689	683	730	670	693	704	722	652	721	683	696	695	677	688	710	729	740	695	737	728	766	676	685	754	711	693	712	710	732	697	690	707	717	726	693	723	687	673	725	669	717	684	709	685	718	689	727	715	709	716	705	693	671	733	698	732	709	690	696	691	722	715	694	744	698	727	702	713	724	734	698	686	670	706	732	670	697	727	715	681	746	689	713	654	698	726	683	689	715	732	696	718	716	673	706	723	718	705	703	754	691	668	706	684	710	729	714	660	727	725	752	706	714	690	723	698	674	721	680	719	687	729	700	702	728	734	711	683	698	695	753	689	692	704	645	711	722	698	724	744	722	696	656	706	685	681	691	706	692	684	703	668	659	706	756	708	723	687	748	768	718	686	742	721	698	715	726	702	697	709	697	711	705	669	708	693	760	699	657	670	731	698	763	720	778	685	708	740	664	720	733	681	708	692	729	721	734	721	687	667	698	692	664	671	726	714	659	696	721	727	710	675	696	692	715	719	688	672	743	726	681	753	748	703	703	737	723	717	717	700	671	789	736	740	753	710	731	697	741	693	719	632	710	676	689	734	722	708	734	759	742	691	697	678	680	711	705	748	722	735	724	682	690	686	711	698	708	697	709	669	752	704	718	723	716	698	675	709	682	732	689	690	648	673	711	738	742	700	670	707	759	761	688	672	730	685	725	721	731	704	746	688	689	694	693	696	705	693	740	723	710	738	646	705	724	638	733	738	722	706	720	681	715	716	691	731	694	700	719	701	677	697	723	726	693	723	700	710	685	717	654	692	690	722	737	678	714	730	681	676	729	630	694	638	657	698	658	654	727	684	719	705	750	700	720	689	693	698	703	695	680	771	696	719	710	696	707	724	709	694	701	741	684	705	747	732	698	682	690	743	711	686	704	704	711	691	720	726	698	729	696	696	642	650	686	697	717	687	702	696	656	703	732	708	719	708	715	691	727	738	703	669	755	741	749	651	688	706	703	743	659	657	711	700	705	697	701	695	670	717	741	719	678	703	743	637	735	690	667	733	681	673	692	658	685	702	698	677	771	717	746	703	710	675	787	700	688	744	718	704	722	686	704	757	693	717	696	736	705	709	657	672	680	693	713	702	721	723	710	717	680	698	689	635	667	708	667	720	715	696	710	684	715	710	708	699	727	726	668	709	700	675	711	656	744	720	672	703	738	689	699	726	724	726	699	739	675	709	726	693	693	717	745	729	676	675	671	713	707	694	722	644	739	678	680	711	661	734	636	695	735	695	679	672	683	701	759	693	683	687	697	663	701	705	735	714	682	708	720	692	697	692	705	694	687	673	618	694	682	741	738	720	732	684	738	656	704	701	730	686	653	643	661	672	741	677	708	727	702	701	742	702	698	728	670	664	720	715	744	733	735	691	742	737	707	716	696	697	756	701	733	682	694	699	705	682	707	711	676	691	701	709	738	647	646	733	706	708	728	659	747	722	662	643	721	718	727	749	702	716	709	679	699	699	677	714	666	690	668	671	716	720	711	706	719	770	696	741	696	703	690	761	658	717	694	719	730	718	732	693	726	700	749	731	664	737	731	747	721	736	708	662	711	704	733	650	677	672	695	722	744	723	687	693	686	693	733	668	686	690	738	670	717	777	675	699	714	756	687	697	711	720	688	703	721	724	701	729	685	718	670	711	682	710	688	704	654	744	755	654	685	665	753	698	725	745	716	683	730	697	709	702	690	691	718	659	701	695	710	715	718	703	699	722	704	690	678	710	713	689	659	657	706	709	741	684	706	722	676	723	678	709	695
23652	20916	25186	26774	20919	20917	2790	483	361	285	291	250	261	266	260	241	224	259	252	220	208	218	209	232	216	216	233	230	208	210	202	200	196	186	205	203	218	238	197	201	197	219	195	195	199	195	211	220	185	237	212	204	199	230	224	217	217	218	198	197	187	207	187	192	196	221	209	195	215	195	202	204	217	208	198	202	200	185	191	250	212	215	207	234	197	203	207	209	197	212	179	203	214	214	217	197	201	216	188	185	175	230	212	195	209	200	193	195	225	198	218	213	227	210	214	195	226	242	182	225	206	188	236	195	202	239	186	175	207	201	202	200	210	184	200	224	194	212	226	182	168	211	202	182	206	200	189	175	189	201	222	234	219	219	205	225	220	202	243	214	231	217	189	204	189	193	187	206	196	237	211	219	196	202	212	203	199	204	190	204	195	217	227	198	208	218	225	200	213	206	190	206	188	225	206	215	205	194	204	234	218	192	213	220	205	222	195	216	197	197	192	221	198	197	209	215	201	238	187	195	216	218	208	224	229	191	206	205	228	211	161	211	214	227	214	187	230	195	202	215	221	167	234	221	225	202	217	196	218	215	194	220	217	194	212	229	214	208	207	203	212	220	206	220	187	216	194	219	239	228	199	215	199	222	227	236	190	212	215	198	192	208	198	225	226	197	191	219	213	191	208	191	221	218	189	218	188	208	184	228	205	215	207	178	204	189	219	216	180	192	228	208	192	206	195	215	207	185	215	232	175	199	189	219	217	219	202	179	195	201	190	198	235	212	223	231	203	215	232	219	233	209	219	199	192	235	180	226	213	198	225	206	235	209	209	220	205	203	199	210	188	208	205	207	205	208	216	198	216	201	238	214	191	233	201	200	201	204	198	198	179	224	239	232	201	207	210	214	226	207	188	218	207	185	188	182	186	194	204	215	226	211	189	211	235	200	192	198	226	179	196	220	201	222	191	189	194	191	213	206	213	207	165	211	194	214	236	201	207	214	198	188	205	206	209	202	205	193	208	218	201	203	196	226	204	192	208	180	207	202	216	195	237	193	232	227	209	211	181	197	206	188	193	208	242	202	187	208	226	205	185	212	197	228	169	213	215	182	209	191	225	243	214	200	183	212	218	180	234	209	201	217	216	197	214	221	188	184	174	231	226	214	219	205	205	184	223	194	209	196	190	180	220	239	207	197	220	211	206	195	217	219	205	184	218	197	204	212	223	218	218	200	213	217	217	193	222	198	206	216	225	211	198	200	228	190	213	198	237	204	220	224	229	199	243	156	190	207	225	224	213	192	210	198	171	231	203	190	177	210	211	209	219	208	203	224	200	243	197	230	184	193	208	182	210	207	227	222	206	220	201	216	195	219	195	211	223	220	223	199	214	196	235	178	210	224	178	202	208	179	219	236	239	205	225	207	206	193	191	232	225	190	197	219	225	238	228	231	201	212	207	193	223	196	195	206	187	207	207	200	213	191	180	208	227	238	192	205	183	193	188	214	220	200	193	202	196	218	231	205	204	212	207	204	213	204	217	208	207	193	202	217	220	212	207	195	199	215	223	214	211	188	188	213	197	216	196	203	208	196	184	217	190	214	206	203	230	178	220	224	202	208	205	217	219	206	198	219	231	208	189	186	211	248	208	189	209	200	207	219	236	218	209	206	207	186	202	180	222	184	225	198	215	201	199	204	195	227	207	207	213	225	191	215	188	193	212	215	232	198	220	207	217	215	208	199	202	218	197	206	215	189	212	198	196	206	188	208	183	218	213	203	207	190	198	203	164	174	189	176	200	192	207	228	242	218	212	176	211	203	205	218	211	209	220	211	191	216	214	218	191	192	202	212	196	215	214	204	205	206	186	191	196	186	193	191	216	189	211	212	174	212	203	203	204	203	198	213	219	186	200	204	215	230	252	209	223	179	229	206	217	210	173	213	201	189	213	200	225	214	214	208	218	190	209	216	253	206	193	204	206	226	214	218	225	214	200	198	208	193	197	191	210	227	205	217	189	191	189	186	209	186	227	209	190	196	232	219	210	227	216	189	210	227	213	206	220	206	192	191	224	219	197	210	211	206	197	241	223	181	200	219	187	231	205	220	214	198	209	196	185	221	212	234	226	190	195	205	200	245	221	200	222	204	199	208	241	212	195	220	201	200	199	238	221	198	236	199	190	224	216	229	214	229	213	199	206	201	209	212	214	215	228	179	201	217	202	210	213	232	225	194	198	211	218	196	195	194	186	202	212	221	195	187	196	178	184	196	230	228	199	234	243	185	207	199	244	218	197	206	203	190	221	214	227	199	214	210	201	211	212	187	205	193	200	211	201	208	239	209	235	218	189	221	204	182	194	200	211	220	221	194	210	198	217	204	186	216	196	201	198	205	217	219	210	227	197	192	206	220	206	218	190	168	216	217	224	220	216	206	214	207	191	215	205	185	245	205	192	204	216	202	202	180	229	215	174	218	227	183	188	213	173	251	183	227	222	211	199	196	209	192	204	235	210	194	168	213	231	183	202	195	217	190	218	191	177	204	213	201	212	178	208	225	220	196	201	204	196	194	176	188	212	215	195	231	190	220	213	192	196	207	209	220	206	188	220	223	220	195	195	213	227	187	214	224	216	208	205	213	223	225	211	196	203	214	211	162	177	198	182	173	206	209	218	226	201	206	218	207	206	211	209	203	226	231	202	216	181	215	209	185	185	206	207	233	229	215	219	221	199	226	192	242	199	193	199	223	190	200	197	191	212	199	206	205	207	220	233	205	224	192	208	214	215	219	197	188	203	218	198	203	209	216	217	192	190	218	201	221	199	181	210	188	195	196	193	177	188	189	228	209	189	200	213	187	216	201	223	205	188	178	209	187	190	201	200	223	227	219	221	202	200	193	212	211	182	234	207	196	199	226	218	209	217	205	197	215	225	197	224	188	190	201	190	222	205	193	192	223	197	217	187	206	224	246	226	188	227	231	225	208	210	208	190	219	231	219	189	221	227	197	199	237	196	219	201	212	205	226	200	203	196	209	206	204	163	222	212	212	185	190	193	181	213	212	205	213	200	206	197	194	206	183	218	194	204	200	197	202	187	209	191	188	231	209	223	200	188	194	214	202	198	210	194	218	224	190	192	217	185	200	218	239	204	194	192	237	196	231	199	201	193	230	218	238	191	201	195	211	239	221	228	207	223	196	217	198	211	229	202	206	200	212	238	182	206	193	224	236	196	197	215	168	202	212	210	185	177	200	237	207	208	214	226	200	217	206	216	225	204	219	215	223	227	218	198	186	191	230	165	206	213	189	181	207	204	196	227	216	194	193	206	195	190	209	192	194	192	205	202	225	193	238	212	218	202	198	222	178	197	231	216	235	192	207	189	202	191	228	229	212	194	202	202	179	208	200	234	217	204	189	194	233	210	196	206	188	214	211	207	189	219	209	203	204	219	210	194	204	210	222	179	210	232	169	215	190	222	202	205	200	205	218	238	195	173	234	196	214	164	223	210	204	231	213
3435	5286	3186	1474	903	706	637	581	502	585	477	500	492	461	506	477	495	457	496	502	448	501	514	469	462	477	488	443	443	468	477	448	436	498	459	484	482	464	435	495	463	477	451	433	511	452	461	497	475	493	448	472	456	493	423	441	449	460	488	464	483	457	494	459	448	433	472	465	472	457	458	488	483	471	476	424	456	460	442	487	463	461	453	441	481	495	421	450	462	447	466	447	446	466	488	439	449	452	458	440	484	431	432	457	461	473	486	498	462	447	486	499	446	445	455	465	453	442	471	487	447	421	475	480	410	471	457	479	464	467	477	474	463	496	410	449	487	451	444	470	476	449	441	474	469	457	476	469	454	425	461	484	445	476	448	488	444	472	488	452	474	475	458	489	486	472	438	447	491	446	500	480	509	473	439	442	493	462	467	487	464	477	454	466	477	418	452	459	469	462	474	474	424	481	469	474	463	502	481	436	491	448	500	482	485	487	479	495	492	451	480	498	500	460	465	453	451	442	443	466	474	457	465	494	443	459	432	458	429	458	494	478	489	448	470	465	468	473	444	453	454	462	477	459	463	461	479	475	448	472	476	461	463	463	454	447	459	460	471	462	447	462	451	446	487	459	451	489	491	437	434	470	496	475	466	480	438	469	482	458	457	450	463	451	448	426	428	442	459	482	515	465	464	486	483	452	472	489	452	449	445	467	466	482	455	461	490	466	478	458	441	453	437	453	472	448	485	455	424	483	478	461	479	465	437	420	511	419	498	492	482	435	454	474	479	458	493	453	446	493	476	482	444	444	493	461	452	507	459	457	454	474	474	487	502	469	478	477	445	458	503	446	488	475	467	453	429	444	426	454	461	485	493	459	464	480	467	494	452	472	462	447	444	434	450	450	449	446	450	494	448	476	437	501	460	436	473	469	495	430	476	485	457	485	446	484	472	448	444	441	458	473	478	453	454	503	453	430	441	470	452	449	484	482	478	469	489	434	456	473	469	469	471	519	451	444	450	474	422	441	460	481	475	470	460	480	481	449	454	455	454	481	427	474	475	482	456	454	500	478	422	452	468	470	496	480	467	470	488	482	484	449	444	432	465	476	478	457	431	449	475	443	490	436	442	481	468	445	429	481	454	490	453	457	466	530	490	461	472	489	432	480	467	466	475	450	496	470	455	434	462	478	426	497	448	465	488	439	447	484	475	449	456	449	467	469	452	477	468	475	473	501	451	441	458	477	479	425	457	468	441	507	450	433	451	478	456	467	496	433	456	458	446	438	434	445	438	467	464	460	465	485	464	484	466	485	449	462	474	468	487	453	463	492	463	414	438	483	440	450	446	484	436	467	469	492	420	499	441	483	468	469	469	469	444	418	475	447	434	443	459	440	435	416	438	431	429	469	460	420	422	440	458	465	464	474	473	463	423	415	443	477	465	469	444	476	452	453	498	495	465	490	487	452	483	476	425	485	475	448	500	484	507	474	482	477	507	438	478	456	467	431	471	495	442	504	457	486	458	476	422	469	522	448	426	489	433	460	493	472	456	492	476	467	466	466	467	442	464	464	464	470	465	434	493	445	437	489	457	477	432	478	441	460	429	470	456	438	480	466	494	429	444	446	470	455	487	483	450	446	470	461	467	461	483	446	488	469	450	458	468	440	503	451	421	452	457	477	453	517	462	466	476	455	426	514	465	486	495	491	470	449	456	452	436	453	508	469	446	435	432	473	443	476	453	454	485	440	434	486	449	457	428	468	478	465	477	507	452	495	432	470	446	495	483	448	471	448	482	448	496	461	406	514	486	482	439	456	457	437	474	474	429	457	408	503	424	461	454	440	502	486	476	448	429	456	491	447	451	500	473	457	504	436	457	446	440	483	469	483	445	453	482	460	492	508	468	453	471	452	459	467	472	479	500	488	438	487	460	520	457	460	452	451	446	423	494	472	452	440	442	486	452	488	469	459	438	473	423	464	424	457	449	463	493	482	469	463	437	482	463	488	474	462	464	453	487	490	458	478	488	457	456	445	469	477	425	448	463	463	444	447	424	475	459	425	457	468	459	470	456	431	478	460	459	496	459	462	444	491	492	498	460	482	436	468	458	468	453	441	453	439	454	456	500	443	482	469	452	477	474	469	455	472	490	452	480	444	426	472	448	476	468	478	461	459	452	438	444	501	452	451	467	458	443	479	432	451	476	459	450	467	491	472	447	429	477	485	498	433	442	464	471	440	439	444	439	456	475	461	445	442	489	460	464	447	497	448	491	461	490	484	460	453	484	412	444	438	475	496	384	478	473	452	469	475	482	470	448	497	462	498	425	492	428	480	441	477	496	460	526	462	478	475	497	495	460	491	441	498	438	493	457	461	484	484	509	417	499	494	424	421	467	484	502	493	480	460	465	427	518	461	451	470	425	495	456	458	446	415	452	455	451	473	453	457	463	443	474	436	451	477	481	465	456	463	437	459	460	446	445	486	457	461	464	455	488	438	475	410	448	440	431	398	471	453	504	510	447	450	466	462	450	487	462	472	451	486	454	469	476	441	450	524	467	410	466	448	488	445	468	498	475	445	482	461	500	447	494	467	436	464	465	460	469	473	515	448	475	488	448	491	453	509	437	448	431	453	467	458	416	460	501	477	460	435	490	481	491	446	483	479	502	474	440	481	460	471	475	462	423	445	439	459	497	448	455	507	447	453	499	464	485	442	476	514	497	475	452	448	426	482	471	467	473	453	461	482	472	464	440	447	466	464	484	431	468	468	462	447	497	483	471	444	477	484	429	475	456	462	497	466	482	473	445	474	436	457	477	483	443	449	475	472	415	487	481	521	464	493	488	463	436	442	501	448	469	480	454	436	458	511	463	444	438	497	426	452	435	443	425	486	457	442	457	439	492	443	433	446	444	434	442	496	491	469	454	464	480	464	478	469	463	480	450	481	456	456	487	478	450	419	468	419	471	504	480	458	467	467	458	444	453	472	466	484	435	486	424	469	488	443	448	483	460	445	459	435	474	495	485	438	441	488	478	482	507	452	403	499	450	454	453	476	449	485	469	456	456	477	456	479	471	483	456	432	467	469	473	478	481	429	463	435	476	439	470	489	452	484	449	455	454	462	444	455	466	451	492	476	448	456	435	466	492	450	442	466	489	456	478	485	479	498	468	485	454	409	468	462	480	476	421	431	475	481	457	459	462	440	483	479	456	431	450	447	439	451	435	434	486	466	480	416	491	445	483	471	460	480	465	469	445	412	446	461	464	454	458	450	454	433	441	470	450	410	446	493	441	453	470	490	457	452	458	465	446	470	459	488	477	501	444	466	488	485	467	489	450	461	429	437	430	468	428	424	457	445	461	507	452	462	472	474	447	483	491	478	439	410	446	472	497	445	463	464	470	450	432	456	447	477	449	489	491	492	455	452	440	455	433	479	445	470	465	476	472	466	497	467	434	495	459	446	483	479	455	435	454	452	471	445	452	464	458	481	467	503	451	447	462	399	452	449	475	467
32550	13105	1615	358	273	258	209	183	222	231	234	229	212	236	242	242	246	246	232	226	217	208	229	243	195	237	217	236	214	201	220	232	245	228	242	263	244	229	217	222	250	241	248	253	241	219	209	218	202	236	217	247	236	218	233	233	245	203	239	216	259	211	220	234	264	231	249	255	213	227	222	208	231	197	211	238	213	230	218	220	248	221	237	232	226	236	239	224	225	221	257	245	231	234	229	223	223	234	223	240	237	246	263	202	219	217	240	251	210	218	224	225	206	248	230	212	243	246	206	230	232	233	218	201	239	235	217	218	221	224	219	231	228	233	191	247	233	235	270	230	218	231	222	225	239	219	216	233	225	234	204	225	210	240	247	198	226	209	197	243	251	243	224	211	218	253	223	257	213	238	257	216	186	241	223	226	228	250	229	235	227	237	235	242	204	222	226	196	247	216	203	218	212	242	207	213	240	229	243	240	213	209	239	248	246	226	222	235	223	219	242	254	246	217	214	209	220	227	222	252	258	234	244	218	224	245	229	218	234	200	218	220	228	204	219	220	258	228	259	253	249	179	241	202	239	187	213	213	206	219	208	198	226	192	249	229	219	240	210	229	234	247	212	236	230	232	239	224	225	227	273	253	202	238	217	214	237	208	207	228	229	247	226	206	230	221	206	246	254	261	235	250	244	221	222	220	202	236	238	234	233	222	247	205	218	183	257	212	245	244	245	236	237	209	247	216	190	196	227	239	230	223	224	232	232	205	232	215	249	248	256	231	266	231	209	216	250	214	229	225	226	219	221	236	216	252	216	221	213	233	226	236	245	215	195	228	245	238	205	252	239	239	240	228	210	230	237	190	231	232	215	238	230	232	227	260	221	205	239	230	241	222	226	214	221	213	206	239	187	227	237	251	231	207	268	203	244	230	207	215	240	216	216	248	249	254	245	212	205	219	213	241	213	243	259	244	237	215	200	220	227	255	245	204	218	229	251	261	233	214	235	235	247	244	226	244	244	223	232	237	231	217	227	244	244	234	225	225	246	213	227	216	200	250	228	229	221	211	200	244	236	257	243	234	237	238	240	227	205	229	239	213	199	269	234	237	228	207	196	209	227	219	246	221	240	237	238	204	245	202	239	185	264	208	235	221	221	230	250	224	239	219	243	245	254	214	207	227	191	213	216	230	240	229	233	228	207	252	233	230	236	232	196	249	245	210	206	230	220	201	227	227	227	219	235	225	248	222	236	241	223	238	237	231	237	253	233	217	218	220	212	223	219	245	235	228	216	192	210	233	210	230	230	230	246	205	236	228	243	239	231	239	231	210	211	216	272	218	223	224	243	233	242	234	215	217	232	209	252	237	228	222	217	228	236	209	222	211	235	236	272	225	227	225	239	210	227	228	235	235	252	221	233	200	228	244	235	223	239	231	234	225	230	213	223	217	229	222	218	205	234	234	232	207	209	196	231	228	252	227	228	235	248	219	213	213	214	223	229	224	212	226	235	241	224	233	229	222	233	270	243	217	232	212	243	248	237	215	220	257	245	225	216	210	209	210	233	225	199	234	234	221	227	246	225	227	215	212	249	220	187	204	210	224	237	232	230	193	249	236	224	227	230	206	192	211	227	214	204	235	229	199	217	205	217	198	238	212	213	231	218	232	224	226	218	232	232	242	201	207	244	231	262	219	235	240	241	244	225	215	215	255	238	225	231	233	226	240	250	220	217	215	233	232	242	217	230	228	214	229	236	243	234	221	206	199	201	215	227	219	211	232	237	251	235	196	217	220	233	226	266	234	220	211	256	239	229	204	263	212	232	227	245	246	239	222	214	227	226	224	248	255	223	226	238	272	237	213	228	242	222	210	203	234	205	239	226	236	195	244	216	215	228	230	255	232	221	206	259	240	230	241	219	277	210	205	249	218	236	241	243	229	228	228	190	220	253	233	227	239	248	206	221	219	259	209	239	234	218	222	253	205	195	242	250	239	244	236	227	225	227	226	221	237	250	229	226	196	222	221	246	209	234	247	244	218	248	229	231	219	245	184	209	228	217	218	237	245	196	239	231	220	234	235	191	245	213	251	229	211	222	228	231	251	258	218	248	205	219	209	228	233	232	249	190	232	249	238	236	202	231	204	203	227	240	215	235	238	207	237	270	221	205	202	221	200	219	229	235	236	218	208	238	237	212	223	194	238	226	222	230	207	226	225	240	233	249	196	208	241	241	252	177	224	217	203	245	232	231	200	201	232	254	248	230	236	222	227	211	225	219	205	226	219	233	252	229	227	259	199	221	216	225	268	227	231	220	246	239	259	215	222	227	227	222	249	247	213	238	232	245	229	230	214	224	218	241	226	240	202	251	233	207	246	273	232	240	241	242	230	223	238	209	208	229	221	223	216	241	227	198	226	224	221	185	253	223	223	243	235	205	212	219	247	222	221	215	233	259	271	231	231	246	238	236	229	218	190	243	254	232	221	237	247	235	232	227	251	214	211	208	206	225	248	236	241	260	207	227	200	205	238	248	224	237	240	209	212	222	249	227	212	227	240	223	244	236	250	231	222	220	226	228	233	213	205	208	222	216	233	245	201	223	239	223	222	209	210	208	238	243	236	269	222	216	241	226	227	208	241	256	226	236	215	210	223	228	216	238	230	220	231	228	261	244	223	222	209	207	241	236	253	209	215	209	211	216	250	238	260	249	204	217	232	246	237	219	215	232	220	221	230	217	254	232	209	255	244	221	217	225	221	237	229	235	219	236	230	240	231	246	241	231	238	239	239	193	227	207	218	252	237	217	222	250	200	239	239	208	219	234	239	246	235	216	219	223	214	258	230	221	227	220	201	215	231	221	255	231	226	239	228	237	237	222	196	230	213	250	240	247	227	232	223	259	243	217	234	227	242	250	223	235	222	212	220	192	194	232	230	241	232	242	236	252	221	232	224	229	216	232	205	261	241	240	218	232	236	233	228	239	212	247	218	239	221	197	226	245	196	233	202	245	230	240	247	236	227	230	235	250	251	228	231	219	237	206	213	250	214	232	224	251	236	218	243	242	216	229	200	236	232	210	238	237	231	239	249	218	206	226	232	221	221	237	203	195	207	233	210	242	225	241	204	216	208	240	185	231	238	213	227	224	179	231	254	240	231	193	232	231	243	229	224	217	222	236	238	235	257	213	230	233	219	240	257	239	214	228	228	238	247	220	226	239	216	251	219	224	219	220	196	237	238	210	222	239	205	238	246	227	210	237	228	248	220	212	246	216	194	209	237	237	245	260	215	233	254	235	225	230	241	247	226	237	217	236	211	245	209	229	256	204	231	241	228	219	234	265	230	212	223	212	245	236	227	249	246	226	202	210	211	216	217	205	211	228	234	251	226	236	229	243	233	252	221	238	219	240	231	193	233	224	228	228	216	246	231	209	213	249	240	236	271	203	223	221	229	225	242	227	217	216	240	225	220	232	231	214	224	221	248	216	218	199	243	229	214	234	231	228	199	209	225	232	208
5036	813	741	559	545	538	546	529	507	523	592	552	578	541	575	554	561	556	558	528	513	539	539	546	481	543	562	547	555	555	502	582	516	544	524	573	542	568	542	542	516	538	523	546	550	550	519	577	551	536	503	571	531	548	549	580	543	559	546	557	512	514	540	539	540	540	521	524	546	518	518	522	534	531	515	557	587	552	497	557	557	544	567	531	574	531	522	532	560	556	532	544	533	502	553	524	516	549	541	523	500	525	533	559	539	535	503	537	532	542	531	547	542	536	523	564	520	556	529	549	541	537	564	564	555	575	538	577	534	546	590	522	526	522	552	526	558	560	586	522	574	546	579	510	528	545	573	552	574	525	550	533	547	557	557	575	509	552	515	544	561	555	534	541	548	509	555	522	515	533	581	530	539	550	520	540	517	542	528	528	503	552	534	522	553	569	560	533	518	519	573	530	573	532	550	547	537	556	577	536	548	519	562	546	545	537	551	571	515	590	586	526	558	545	534	548	549	523	527	555	535	554	511	539	543	587	552	525	563	565	550	534	542	528	573	525	553	507	517	559	507	531	535	537	563	582	510	532	519	521	566	541	533	572	543	545	581	551	512	549	548	511	593	548	516	565	547	592	566	517	514	531	551	533	531	620	537	552	540	528	563	583	554	553	566	529	568	559	533	512	553	556	521	543	518	541	512	524	537	545	566	562	514	569	544	536	516	557	492	558	530	470	525	570	533	575	512	539	537	582	519	572	535	567	571	549	562	593	538	533	576	548	541	581	551	529	548	558	555	541	535	504	527	538	535	546	546	516	526	528	527	530	531	483	518	540	521	575	543	559	570	557	522	576	574	529	533	520	533	529	522	517	551	523	568	574	544	536	597	555	511	540	535	507	548	570	551	573	517	530	548	543	568	498	544	581	559	510	539	556	561	537	509	535	514	510	523	594	579	547	526	549	552	527	528	547	534	577	502	530	557	565	565	515	499	561	542	538	522	552	570	559	578	535	530	558	556	596	536	532	525	518	556	496	533	523	565	510	583	567	549	531	549	568	521	535	575	555	535	561	499	543	554	555	556	527	524	539	544	540	568	563	596	547	572	557	584	511	583	563	548	545	574	554	550	564	564	556	513	522	533	524	487	549	565	526	552	531	581	497	508	561	565	533	544	542	543	542	590	524	546	577	547	571	551	577	598	537	555	490	494	560	586	525	509	546	532	560	490	513	543	586	533	549	561	568	549	582	567	547	579	549	498	499	546	577	510	553	512	533	545	544	526	526	512	569	563	502	537	533	541	535	520	534	555	529	529	541	526	544	494	549	508	569	497	533	530	502	515	534	540	560	503	527	535	500	564	558	564	529	569	508	554	600	529	542	538	557	530	535	522	526	530	554	580	506	527	562	553	543	555	564	591	547	533	586	523	503	532	552	573	549	533	557	540	535	543	533	501	524	545	542	568	526	544	524	536	532	564	528	497	534	573	555	509	528	544	534	533	539	525	491	526	524	530	523	566	526	529	510	547	546	538	544	570	573	569	532	536	570	559	541	543	546	556	574	544	555	528	537	582	510	538	536	557	529	511	577	525	534	550	581	541	553	528	558	537	536	533	539	563	535	520	557	568	602	563	557	522	545	552	537	508	548	531	566	509	543	540	571	556	572	560	517	553	585	562	575	570	563	515	484	581	552	527	537	541	551	546	553	534	492	544	506	512	544	549	539	506	536	520	548	569	556	513	519	559	579	547	514	586	552	522	535	504	563	534	536	542	554	551	537	575	538	530	555	536	554	529	510	510	538	544	550	559	528	553	566	535	538	539	553	574	583	536	562	561	558	512	568	546	564	553	490	550	540	545	540	574	517	544	530	541	547	542	504	502	565	546	565	520	553	550	507	530	537	528	587	534	569	542	571	476	537	522	507	556	555	530	565	597	529	556	552	559	547	572	555	566	539	540	554	561	563	548	521	533	601	542	574	516	577	509	507	563	534	548	555	567	552	582	534	529	479	562	528	578	558	522	548	540	510	546	522	550	540	517	534	553	525	581	511	539	508	527	602	568	568	563	557	532	539	550	574	565	563	565	521	555	538	511	532	552	525	537	526	534	464	519	563	520	584	570	562	535	547	528	563	581	551	583	533	508	527	561	553	547	514	538	564	549	554	540	552	543	551	519	518	507	566	565	534	498	533	533	556	527	566	503	538	596	582	535	497	539	500	514	539	539	535	532	537	496	564	557	550	546	545	525	547	552	532	535	483	560	577	556	533	516	529	505	545	560	518	554	574	541	551	488	556	528	543	534	487	478	555	504	523	522	546	524	524	529	533	550	579	530	556	527	541	557	519	492	546	583	557	489	537	592	532	563	487	583	551	563	542	552	533	546	546	564	498	525	548	509	541	555	510	539	542	536	539	491	528	550	545	560	545	565	500	515	534	561	540	542	556	514	600	549	562	551	551	576	542	551	553	528	538	540	572	555	533	573	577	557	487	494	518	574	563	564	558	552	597	578	521	559	544	525	532	559	558	575	511	536	513	592	548	519	514	539	559	534	539	536	544	519	521	554	529	504	540	551	497	548	553	531	591	534	567	558	554	547	537	566	520	533	583	564	541	550	511	525	533	588	545	523	547	493	517	510	535	539	580	530	554	560	504	545	511	567	576	519	529	544	523	582	549	541	553	545	614	564	533	501	517	568	532	532	548	533	565	532	512	499	536	501	518	566	520	513	496	565	529	534	536	557	520	528	544	558	546	514	527	555	544	497	557	512	571	512	554	536	546	522	484	547	529	569	484	603	546	572	530	515	575	521	505	557	542	580	563	521	523	554	518	534	562	560	545	528	588	565	543	538	565	569	529	571	540	545	541	573	541	527	525	554	546	584	540	498	533	550	559	533	526	522	519	525	545	544	542	521	559	567	529	532	557	515	486	532	543	520	513	521	563	586	533	578	597	545	561	593	543	543	534	550	518	574	551	575	565	497	563	553	524	525	539	574	533	527	546	528	545	555	516	512	546	534	513	547	546	564	558	513	561	545	540	549	536	542	544	545	583	546	511	512	521	588	516	541	555	528	538	595	509	503	530	547	540	558	541	540	566	561	563	574	547	534	545	534	543	514	503	519	548	523	527	558	539	539	514	523	541	517	545	548	535	501	574	587	564	581	529	535	574	531	569	552	545	528	538	579	575	563	548	509	540	539	557	547	537	545	586	558	553	575	553	528	544	551	537	585	513	564	501	511	529	598	562	523	511	546	537	521	563	547	556	534	590	527	549	566	507	549	561	544	569	545	556	527	539	541	574	572	538	528	591	548	525	517	496	584	589	535	550	538	544	554	564	537	498	514	557	524	537	549	547	570	492	548	524	592	537	525	574	556	536	556	559	555	494	496	551	511	468	570	564	583	530	554	548	510	514	536	539	564	523	524	519	543	546	534	577	578	551	562	522	540	547	528	574	531	556	535	513	567	527	563	581	554	545	567	520	562	533	540	538	529	512	544	528	577	583	547	509
24538	20817	24281	27428	18405	946	455	398	356	389	321	346	351	344	322	335	367	339	343	342	318	329	321	324	339	317	307	319	317	352	344	362	328	317	315	337	316	328	355	336	327	332	318	315	298	310	315	313	312	333	317	319	317	331	340	317	333	364	294	336	312	326	337	300	284	344	339	317	295	340	300	353	340	361	329	306	319	342	307	338	341	266	343	353	373	307	315	313	313	365	347	333	313	343	336	317	318	324	354	309	299	334	303	317	335	326	339	334	303	285	333	346	362	334	321	296	334	344	305	321	293	331	319	311	308	339	318	338	313	314	296	319	318	320	317	314	328	360	298	302	314	334	355	311	351	283	279	317	291	284	297	309	320	282	298	336	316	309	323	319	327	323	318	317	342	325	331	310	322	294	318	323	356	287	347	297	335	314	319	326	299	345	307	308	327	304	319	303	347	309	301	321	297	318	339	313	299	308	296	295	331	315	310	318	326	300	303	323	293	307	315	318	282	344	293	348	285	317	314	325	310	322	356	315	335	300	329	330	337	274	309	316	301	308	341	335	306	319	317	327	343	339	311	313	316	319	327	338	299	300	334	311	302	305	311	317	312	323	332	344	329	313	342	333	360	296	301	306	365	338	329	323	340	311	296	318	313	319	303	305	358	323	332	339	312	314	335	326	290	317	307	336	303	315	307	348	290	323	322	333	316	301	336	301	308	344	292	348	361	322	315	380	303	298	313	312	292	310	323	323	347	324	308	294	310	333	318	302	341	335	285	312	303	288	302	305	309	323	333	326	317	302	325	312	291	317	315	299	326	343	309	308	283	332	303	318	321	325	321	359	320	308	311	321	324	330	318	296	339	273	308	320	333	297	314	340	351	333	321	323	300	332	322	305	306	315	344	323	337	336	295	363	329	333	292	338	314	348	310	297	326	312	317	310	316	305	316	350	310	307	338	337	323	306	309	331	328	338	347	294	292	300	343	319	346	308	311	311	331	313	329	336	355	354	312	315	315	323	323	292	305	321	337	307	307	313	337	328	303	285	342	353	326	301	311	322	339	324	353	340	364	327	309	333	306	295	320	342	346	300	314	337	330	324	257	320	327	291	330	301	311	325	316	277	322	320	287	353	369	311	324	306	324	329	359	318	323	299	325	304	314	289	310	329	318	329	315	322	335	325	296	301	317	334	343	313	354	320	311	301	337	310	321	293	308	302	285	313	303	328	316	338	329	308	299	318	325	342	360	320	272	352	273	286	290	315	301	295	316	324	331	330	329	313	337	319	278	337	279	325	331	321	316	305	331	310	313	313	309	322	341	328	310	284	330	293	303	340	343	317	308	338	319	305	304	323	295	329	315	321	317	295	315	301	297	332	318	314	342	298	326	310	315	315	336	360	288	280	329	328	321	332	318	311	314	314	300	282	289	338	316	300	326	301	332	342	333	332	348	315	301	308	326	341	288	334	289	323	295	307	319	336	306	339	338	341	323	356	340	313	268	336	301	319	310	358	300	294	330	358	328	291	341	298	288	322	334	339	276	315	323	291	337	323	346	297	345	339	286	310	337	286	345	302	305	312	336	329	321	341	344	336	280	330	338	318	296	340	323	282	318	313	312	297	309	347	341	321	307	304	315	326	328	316	362	330	278	329	398	325	308	312	304	305	335	317	330	340	275	306	303	317	323	315	339	322	299	335	356	318	309	302	322	358	347	306	316	298	314	298	293	345	291	290	341	333	330	355	319	302	321	310	313	279	306	320	316	310	294	333	341	348	322	310	315	322	338	338	342	320	335	346	334	318	299	293	338	327	315	327	296	302	349	322	346	277	291	322	332	298	295	288	292	293	316	312	286	314	286	324	315	334	345	297	325	349	320	304	305	343	312	322	279	316	303	297	302	334	320	338	332	324	292	303	316	265	327	331	316	309	328	309	326	322	295	333	339	291	311	295	306	319	308	352	334	327	320	314	324	325	336	308	338	330	314	317	323	305	319	299	276	311	314	307	321	328	326	322	286	333	307	339	322	317	312	351	335	326	338	338	327	350	298	332	331	331	302	318	338	326	307	340	317	311	333	321	320	332	336	324	357	382	322	337	306	321	285	306	312	307	351	351	335	321	305	335	353	327	314	331	317	332	328	349	368	301	301	291	335	351	333	301	339	360	287	359	328	324	328	346	306	327	325	305	321	284	342	301	318	322	328	310	348	324	358	287	326	336	315	298	294	320	321	298	323	286	319	328	319	341	329	309	336	359	297	316	267	331	334	318	288	288	318	338	309	316	281	305	328	331	304	315	318	306	330	315	304	276	316	342	343	331	309	325	330	304	348	332	291	290	322	338	274	345	296	336	325	295	317	329	316	335	331	307	314	310	349	331	335	313	326	316	320	343	319	318	314	339	309	297	324	361	322	333	310	281	309	331	329	304	329	296	327	330	300	344	296	297	320	320	301	313	308	293	323	312	346	313	333	381	301	340	340	318	302	335	326	283	321	324	307	369	348	346	280	315	326	338	332	312	345	331	306	326	301	294	298	290	270	291	341	324	330	282	306	331	317	313	309	322	337	326	309	305	339	332	329	307	350	304	333	286	317	324	343	336	315	319	325	347	300	322	338	354	310	345	298	319	329	321	334	316	338	317	294	312	323	345	347	317	320	336	313	324	305	302	372	311	341	338	347	290	319	282	319	332	336	334	296	318	296	312	344	308	336	303	374	351	314	320	278	300	345	280	295	335	364	316	316	280	327	288	305	310	317	307	345	360	317	340	323	321	349	317	329	308	319	294	293	277	328	315	315	331	308	330	314	337	360	343	330	277	322	333	338	291	329	289	293	325	326	292	342	315	287	325	293	328	338	345	336	341	333	345	342	308	321	305	310	290	296	322	326	333	324	319	334	312	360	290	323	299	335	284	300	338	312	305	325	321	282	321	340	342	311	298	296	296	365	317	339	338	319	349	317	339	312	333	324	343	305	317	322	294	305	319	344	330	331	318	316	299	320	352	328	309	307	315	306	312	313	337	295	306	335	351	313	341	335	347	342	305	301	296	286	310	323	309	308	355	334	312	309	313	313	340	348	334	312	314	301	298	322	326	311	304	328	299	338	320	332	321	323	304	333	317	355	333	318	331	333	323	306	308	298	315	346	354	341	310	340	311	354	323	341	304	331	316	308	321	333	278	330	314	316	293	322	318	312	289	304	337	332	308	314	304	328	325	322	309	328	310	312	303	327	325	325	323	318	348	333	328	359	313	351	326	303	330	335	321	299	350	279	309	330	346	304	342	315	348	296	314	325	335	333	339	325	301	280	298	301	286	344	289	333	337	351	336	324	311	331	367	317	316	325	306	332	356	311	323	318	314	318	325	315	296	310	294	317	348	315	294	354	328	336	311	327	301	333	329	352	309	343	323	293	364	308	318	319	320	329	327	339	297	331	302	276	351	356	330	353	347	356	295	308	319	320	317	266	297	344	318	340	360	346	308	321	330	309	332	319	310	330	320	336	305
3301	2990	1960	1197	939	867	746	768	745	742	701	741	716	734	738	723	690	664	657	721	661	669	739	727	679	752	735	714	718	713	751	714	697	711	669	704	707	703	684	727	742	694	736	762	691	684	672	741	693	697	708	755	708	724	705	735	737	721	717	728	737	717	700	682	730	734	686	680	730	734	728	685	786	680	727	730	735	662	694	736	776	677	758	706	732	729	730	740	749	724	686	699	694	749	758	661	692	699	675	733	699	704	740	720	661	699	707	721	678	728	716	681	701	712	668	697	709	733	717	707	696	721	700	688	751	710	709	678	745	690	694	725	683	709	715	719	693	746	718	731	749	747	693	734	741	673	681	680	743	685	697	688	724	650	707	717	681	737	710	717	748	715	742	721	694	731	716	709	734	717	697	720	719	701	679	698	694	696	725	706	713	707	682	694	736	684	718	687	702	700	689	725	703	694	714	665	731	700	704	688	724	693	709	687	727	707	687	696	710	716	730	710	696	697	742	711	764	680	770	699	711	735	732	710	711	731	759	733	704	785	743	710	703	699	732	717	724	716	714	677	736	687	739	719	642	656	681	710	741	679	737	699	664	726	695	719	698	706	783	679	666	724	708	778	680	726	699	734	733	697	683	720	727	686	714	724	727	686	670	752	727	700	685	695	746	710	698	740	684	745	703	685	699	736	682	729	678	688	660	702	723	688	697	688	684	753	722	686	699	706	731	690	754	707	688	714	730	706	726	669	753	717	754	729	697	735	685	720	672	719	739	741	716	697	715	673	689	698	768	718	715	745	732	673	749	720	714	696	707	730	709	735	694	745	743	686	730	725	737	732	710	727	677	706	666	699	704	693	726	703	755	728	731	702	685	729	692	690	682	765	739	721	740	731	705	673	758	703	735	666	718	690	708	720	711	714	727	726	740	725	714	717	716	676	705	682	735	689	663	728	736	746	696	728	727	739	707	712	717	666	653	728	747	718	742	711	683	697	722	723	748	705	748	686	726	712	695	725	708	700	712	732	726	682	674	713	701	694	654	680	691	713	731	754	684	753	699	691	686	709	678	742	710	685	686	701	718	694	739	693	705	736	703	713	734	704	729	665	691	693	734	742	711	692	680	683	673	730	725	719	715	725	722	699	740	724	749	731	668	724	698	715	700	705	709	677	750	700	714	710	678	709	684	679	730	735	672	708	732	651	680	732	769	728	773	722	742	656	719	727	704	710	685	670	688	688	655	701	699	715	698	702	695	724	710	721	712	739	713	681	747	681	688	736	711	732	696	780	668	698	769	731	711	720	708	697	699	674	735	703	712	689	709	727	691	684	696	736	704	715	710	726	726	725	746	724	712	750	691	693	719	706	697	727	741	701	701	735	673	704	725	705	772	740	763	737	706	685	729	739	701	682	714	718	726	683	699	687	691	726	725	677	686	729	658	726	689	678	708	767	707	738	732	669	727	738	707	733	725	713	735	755	736	702	755	721	733	782	701	721	690	705	694	783	734	705	688	696	726	702	746	729	706	730	682	705	721	692	712	721	709	661	681	696	736	742	680	773	696	695	721	675	733	723	706	705	716	692	699	672	665	710	682	683	696	655	689	700	710	737	673	699	715	698	672	723	689	705	751	737	685	745	707	731	741	750	705	691	684	729	676	711	700	689	760	659	744	683	671	697	715	724	696	687	689	685	695	739	692	726	673	685	709	741	647	715	658	731	739	706	682	734	715	724	693	703	668	702	706	720	719	722	702	681	700	699	701	709	711	662	677	707	758	725	688	697	692	699	699	702	721	723	722	677	715	703	752	655	745	716	693	754	674	675	678	672	686	715	743	735	715	727	719	639	693	675	745	720	678	742	727	724	682	731	713	693	731	720	767	712	702	779	722	656	739	713	677	690	761	718	704	706	713	709	734	751	698	684	680	698	738	710	680	737	737	716	722	737	689	719	683	650	752	709	700	702	708	679	681	734	718	723	669	721	686	762	749	721	736	720	721	697	692	722	757	711	774	720	748	706	732	729	691	660	700	696	718	706	652	723	725	726	712	742	704	747	721	717	711	651	738	723	685	717	701	738	738	762	715	734	727	666	687	699	680	682	719	714	701	677	744	699	722	732	721	710	703	751	712	727	734	739	699	720	674	712	704	705	672	726	772	705	766	710	681	697	693	776	748	762	703	772	667	705	647	728	687	743	731	728	671	718	682	692	695	713	757	693	706	736	693	705	661	689	719	737	691	696	733	670	731	657	670	695	699	702	704	761	731	720	687	710	688	733	716	698	727	731	733	684	722	722	743	682	720	703	753	700	692	693	736	703	665	721	723	701	671	704	673	704	689	702	703	684	704	679	736	706	731	678	718	668	665	715	749	682	728	713	701	718	650	671	650	735	673	741	723	698	700	688	689	713	737	682	714	691	667	712	741	739	731	748	751	729	700	747	712	728	700	819	741	685	713	676	677	650	701	674	693	698	712	711	716	714	704	691	724	737	715	686	717	678	730	704	765	755	704	708	684	677	670	701	699	751	750	710	710	719	679	703	696	757	732	743	725	709	663	673	697	707	726	750	673	712	679	651	747	709	716	688	714	705	712	705	699	753	699	691	703	720	707	693	690	699	691	706	723	722	673	684	660	689	718	700	712	664	741	725	730	697	677	737	670	693	671	669	724	709	679	674	701	701	779	703	720	707	688	703	703	719	692	716	732	733	716	698	713	697	729	689	676	698	731	732	739	721	687	715	706	670	684	714	690	730	720	678	703	685	680	689	709	656	710	691	694	751	708	704	695	760	698	682	732	716	732	708	681	709	723	655	655	733	734	684	644	753	697	673	716	667	666	697	731	711	674	731	686	702	673	696	725	690	711	695	655	739	727	712	718	717	748	709	767	687	687	696	659	715	698	743	747	753	739	736	728	677	697	685	711	718	670	698	670	730	729	698	728	683	690	693	681	709	720	715	701	686	666	720	723	672	711	712	694	753	715	729	703	680	700	707	709	709	694	714	691	738	735	703	685	709	707	673	700	688	691	687	695	704	690	708	666	769	718	701	746	667	742	702	725	677	713	680	739	715	730	717	710	730	679	716	724	760	719	697	695	705	695	720	737	719	720	757	693	707	666	672	745	738	687	649	719	714	733	706	695	716	730	684	721	710	684	649	720	738	726	693	723	703	694	684	688	685	689	684	689	709	743	702	709	729	714	711	756	712	709	697	660	710	762	708	717	735	710	729	696	746	676	739	655	736	776	734	730	717	730	743	741	753	749	688	726	707	726	711	765	727	633	714	712	697	711	728	720	732	689	704	708	732	682	711	710	705	699	688	759	733	725	712	701	687	720	689	738	712	712	765	737	703	742	695	691	689	672	745	726	782	709	713	763	681	702	746	657	707	693	670	725	716	737	696	703	741	726	709	731	695	749	727	698	648	712	709	714	681	702	750	699	737	673	696	714	668	719	643	707	726	695	735	721	692	695	724	700	682	729	725	730	659	746	734	730	683	692	731	686	691
23580	20846	25098	26696	20849	20841	2688	470	340	306	279	240	267	287	251	283	223	222	225	214	194	223	213	252	237	228	190	239	238	204	209	205	206	215	251	210	223	212	201	181	196	204	221	211	221	218	219	213	226	194	199	222	188	206	198	215	212	184	193	204	222	205	230	234	185	217	218	191	225	220	225	213	219	210	183	231	221	194	239	203	226	245	203	216	206	198	223	202	231	218	222	208	228	225	197	204	204	208	216	197	222	224	197	230	193	188	232	194	198	226	237	217	200	224	218	181	199	190	215	186	211	222	183	190	183	208	201	199	187	219	207	204	222	229	188	208	217	212	204	217	212	218	215	222	198	212	224	209	220	223	201	173	213	225	240	199	202	202	215	219	213	194	192	234	202	196	185	227	198	190	199	222	207	201	193	218	194	212	223	239	179	192	202	231	208	196	190	191	208	233	208	231	221	196	199	197	182	207	186	196	188	236	224	187	192	181	201	211	219	198	229	208	201	189	226	197	192	224	230	222	206	199	210	195	190	188	204	188	197	208	207	185	206	225	214	192	192	193	187	192	195	192	203	210	206	190	222	219	196	204	203	206	198	209	203	207	194	178	184	229	207	184	212	210	244	214	197	204	201	208	233	233	227	241	202	230	213	196	223	216	221	228	192	211	191	191	203	198	211	178	225	220	197	199	221	235	204	191	211	212	203	214	202	188	205	197	194	176	211	194	221	231	194	202	215	213	199	210	216	184	217	240	218	212	246	193	196	192	201	212	197	208	223	234	206	230	232	180	218	194	192	198	233	231	192	243	195	240	226	190	230	196	206	207	206	193	181	197	210	197	219	193	221	198	186	223	206	214	202	196	216	197	219	186	207	207	188	197	185	237	218	212	217	201	197	207	180	199	240	197	199	220	202	209	222	226	224	261	215	198	199	219	194	247	205	213	198	221	196	236	221	223	208	206	214	218	228	229	215	205	216	221	210	204	193	182	212	204	222	217	218	202	226	203	201	199	196	211	216	181	202	219	193	189	206	206	207	207	223	201	200	200	219	227	189	213	208	208	212	202	214	178	219	201	210	224	192	217	202	233	211	216	225	210	229	199	207	230	192	178	179	216	184	193	192	223	207	181	206	183	201	186	184	186	202	186	199	176	210	183	234	224	226	195	213	221	176	194	239	204	202	226	195	211	208	184	206	205	216	227	179	212	225	191	202	198	186	200	194	206	201	192	188	192	226	195	197	213	191	198	204	164	223	177	206	195	199	177	214	186	214	194	199	199	188	224	224	166	214	192	201	213	206	201	207	213	203	200	190	196	202	188	210	192	205	215	224	222	176	235	204	223	198	201	210	205	230	202	198	226	212	234	224	200	231	211	226	231	191	218	194	213	214	217	219	190	220	222	206	199	191	209	182	197	209	197	219	214	202	187	207	190	225	218	194	184	175	195	219	187	197	203	197	183	199	217	194	199	207	212	201	196	183	224	237	230	204	204	224	190	188	206	218	207	191	195	205	207	215	216	234	187	185	197	198	189	208	205	177	210	209	188	180	207	183	203	221	206	219	209	211	209	215	207	218	178	216	198	208	228	206	216	205	203	209	203	190	175	160	211	216	214	174	186	229	201	217	200	212	203	185	211	206	206	181	226	207	208	214	218	207	232	209	216	216	215	221	180	182	204	196	196	235	210	188	216	220	212	218	205	204	179	218	234	197	213	205	230	203	209	194	203	228	192	187	187	176	205	233	196	190	195	187	179	219	256	205	209	207	232	219	195	208	205	201	210	190	216	232	215	192	219	205	204	213	218	204	213	202	203	225	239	238	223	198	212	173	194	187	185	180	240	226	238	226	197	207	192	208	225	207	180	215	202	213	217	202	207	223	199	192	218	202	194	183	189	196	201	200	177	234	206	205	225	194	175	220	204	210	212	219	198	221	203	203	189	205	188	206	203	212	194	195	213	211	204	207	193	231	231	212	203	193	190	229	261	218	216	206	202	182	192	203	174	204	201	187	211	206	240	219	225	163	209	213	192	201	210	196	187	206	213	215	204	196	203	223	216	201	184	229	200	212	210	206	166	204	197	203	215	187	193	228	191	201	208	203	203	201	216	185	228	198	199	200	215	232	194	198	228	192	193	192	186	231	225	215	190	188	222	192	177	205	216	182	180	183	195	228	177	215	210	212	220	184	216	219	202	198	198	204	228	202	189	226	221	208	199	220	225	183	232	211	190	197	213	222	207	192	214	214	211	207	208	178	184	202	197	197	210	207	219	221	236	187	213	219	201	221	208	194	238	194	208	199	194	203	214	204	211	221	205	192	210	173	168	212	236	217	223	196	216	199	190	230	222	216	194	206	221	215	191	214	219	206	219	200	204	200	173	214	207	193	225	200	215	209	192	188	194	229	208	199	215	220	222	204	204	212	192	175	208	214	195	178	214	207	229	205	220	193	189	201	204	217	192	199	206	195	199	218	210	206	175	200	214	233	209	259	215	228	192	213	228	193	189	200	207	226	221	232	209	179	202	197	205	206	202	216	211	218	228	243	225	193	209	208	197	203	229	219	243	208	212	205	199	221	196	175	192	184	201	200	214	210	223	205	186	208	186	227	205	213	167	211	199	220	210	207	239	214	228	231	210	205	233	198	203	218	186	175	188	212	218	204	192	203	230	200	201	196	197	184	190	192	179	215	218	190	225	212	191	204	214	200	196	237	219	209	194	210	194	172	213	177	217	185	198	237	207	194	214	239	201	187	218	203	249	197	207	209	202	197	205	226	200	207	206	239	217	229	207	225	171	200	193	220	214	186	181	205	173	216	219	209	205	189	215	165	207	221	212	183	200	198	200	214	232	194	215	229	215	211	210	231	217	193	199	214	203	223	222	203	202	203	205	224	211	228	211	187	195	214	211	211	223	217	233	207	219	207	202	203	213	210	200	200	199	200	200	213	196	196	183	192	214	208	181	201	210	186	207	210	211	206	203	196	214	208	192	226	225	228	195	215	189	200	206	195	193	235	218	215	195	192	214	212	200	230	212	201	206	204	198	214	214	207	203	191	224	210	228	239	206	214	233	218	227	226	218	199	187	186	198	189	224	213	210	221	205	201	184	213	187	214	228	229	205	185	193	196	222	226	206	200	214	209	181	212	238	191	216	214	192	184	222	183	179	217	235	216	200	212	189	195	201	221	156	214	205	208	205	228	225	204	203	196	214	214	226	190	206	228	196	239	189	186	207	198	180	194	202	220	235	232	225	213	210	195	198	186	207	222	222	218	220	228	218	203	191	219	212	205	217	207	192	230	192	221	218	187	190	231	243	198	207	219	198	214	213	210	244	209	197	220	211	185	197	190	219	206	228	244	214	186	183	201	209	195	226	199	181	224	212	208	201	218	207	197	200	206	202	190	211	206	212	205	201	204	215	218	206	220	231	190	196	193	204	185	200	202	206	201	238	204	181	226	206	233	200	204	203	196	213	245	212	198	203	210	224	210	187	218	216	190	202
3460	5269	3087	1493	905	697	584	568	546	533	515	489	524	465	503	459	499	526	486	482	468	445	514	468	488	499	451	467	455	453	488	478	475	453	489	464	483	467	472	471	467	445	461	454	466	458	493	456	477	474	482	453	461	437	449	418	464	495	429	493	498	449	457	465	466	443	452	472	477	467	433	472	482	444	437	437	515	471	456	452	457	501	460	494	482	479	455	503	475	457	480	471	463	470	474	478	460	488	470	447	483	462	456	481	450	404	478	451	442	479	423	460	467	476	500	438	481	475	441	477	471	458	471	456	447	439	453	473	442	454	420	462	457	462	434	445	460	495	464	433	474	490	474	461	453	481	479	459	456	496	482	504	451	474	459	483	467	479	436	443	464	467	454	492	443	495	479	478	464	470	446	438	432	491	451	476	427	456	450	454	423	499	452	475	470	451	471	497	478	451	457	475	470	434	468	459	478	496	507	453	462	480	469	458	477	463	495	448	458	462	474	445	471	443	489	474	436	473	526	501	405	447	439	421	487	438	447	493	466	439	452	452	467	496	446	427	468	455	415	502	489	459	470	432	407	475	476	452	492	488	443	488	462	452	465	454	446	451	425	456	465	454	460	475	470	465	464	464	462	458	457	472	480	494	463	467	470	494	490	456	443	448	486	426	417	417	429	406	482	468	415	455	435	489	460	491	480	481	483	452	485	462	462	471	475	475	472	462	462	467	465	429	486	469	457	493	481	480	504	473	487	480	448	452	473	453	474	471	489	520	487	461	468	507	487	494	468	471	476	441	461	471	467	451	467	459	493	460	460	460	509	448	468	464	525	458	455	470	474	442	500	491	458	466	470	482	435	494	441	431	469	479	463	441	487	435	468	483	457	458	488	449	502	452	493	445	417	489	423	479	447	464	481	505	475	477	439	496	477	463	480	466	447	452	444	454	457	486	452	465	469	445	493	494	436	447	436	455	473	473	458	484	462	475	483	472	492	472	452	446	447	483	505	449	440	477	468	485	472	441	434	436	489	446	447	440	501	453	463	447	512	428	464	424	481	476	464	443	454	489	519	518	448	478	444	454	456	481	416	463	468	507	479	450	468	448	466	491	458	439	421	468	480	512	456	466	445	467	468	465	485	477	433	485	483	456	455	394	471	458	446	471	482	460	480	479	448	464	497	465	461	442	470	504	472	458	502	463	433	417	497	452	433	483	466	440	463	480	497	435	449	487	497	507	456	420	489	444	483	452	459	468	477	484	480	485	472	418	471	474	436	462	457	447	475	436	483	502	475	466	402	413	439	441	457	455	462	465	448	448	458	446	492	454	429	488	450	468	476	469	442	492	435	443	458	475	487	461	509	470	456	421	461	481	466	472	499	464	451	469	483	484	510	443	479	465	464	434	472	478	421	475	453	481	468	476	445	437	490	492	463	476	452	456	454	470	487	482	511	480	463	436	447	479	474	428	484	453	460	438	473	467	454	455	457	435	497	425	444	463	489	437	483	423	475	460	464	474	467	458	449	464	492	489	463	441	509	447	449	468	443	426	463	448	452	485	462	492	454	483	424	484	476	498	439	481	489	446	458	452	490	472	435	477	495	451	452	475	476	496	472	460	475	475	496	452	478	443	452	450	469	463	473	453	453	492	500	487	449	476	426	459	486	468	446	517	426	461	469	449	418	473	485	464	470	451	478	480	432	484	448	454	455	429	482	473	491	478	435	460	459	455	481	485	441	463	427	480	459	502	460	410	475	483	475	458	444	453	479	427	422	467	455	496	455	477	449	465	475	466	461	472	458	457	488	486	438	457	459	441	478	471	479	463	476	474	488	466	470	455	484	462	469	462	452	479	467	461	423	475	457	461	469	496	486	449	453	477	458	465	464	454	477	454	491	482	490	483	455	440	489	452	457	449	430	481	488	478	507	461	464	472	472	446	472	435	463	443	492	469	474	455	443	449	452	432	466	455	443	481	449	474	492	452	446	451	495	495	504	442	436	455	469	440	443	491	496	462	447	477	503	459	510	492	456	430	427	442	440	440	456	471	508	458	478	481	440	454	476	487	478	421	465	460	479	475	430	443	448	456	483	451	460	448	453	472	465	476	460	465	434	486	471	466	472	438	489	467	485	494	454	468	460	486	456	425	469	448	444	445	486	465	387	491	478	496	469	452	434	483	465	447	478	443	484	438	509	456	475	442	469	456	433	453	452	451	443	487	488	461	468	444	486	421	517	481	515	484	472	454	464	473	452	514	451	432	478	452	467	477	444	451	470	431	413	474	501	493	481	493	455	514	494	421	458	479	464	524	463	467	468	453	476	443	467	461	466	430	475	456	437	482	427	465	428	473	468	434	482	479	492	451	445	456	476	453	458	477	437	505	444	459	476	485	451	490	469	442	445	455	458	483	478	468	480	453	467	459	465	449	479	471	478	493	490	448	481	478	424	458	480	431	476	473	461	435	482	453	419	451	468	434	505	441	459	437	429	462	463	480	474	444	479	495	483	538	495	455	457	442	483	463	454	451	472	443	463	430	462	464	472	445	476	469	422	458	451	460	459	488	464	451	467	465	443	454	427	471	460	434	453	473	487	472	441	471	468	447	451	459	469	468	459	450	468	463	443	478	465	467	491	450	477	503	472	494	486	478	455	462	484	485	478	495	490	466	430	480	447	471	496	467	495	497	476	491	477	480	454	456	438	455	441	454	433	469	483	476	464	441	463	455	469	468	479	470	420	456	492	455	490	506	440	469	484	481	510	487	518	494	464	468	449	483	504	437	478	470	475	456	486	456	467	474	456	472	466	451	495	498	481	453	458	464	469	509	475	460	471	471	470	462	507	470	437	439	468	488	492	449	444	509	481	455	436	458	476	478	502	424	433	456	458	462	491	434	466	465	487	484	487	484	466	452	506	466	466	433	453	502	463	493	492	503	460	459	440	470	449	488	470	458	487	453	462	445	469	459	427	464	473	486	483	436	443	486	442	472	473	467	475	487	482	495	481	460	464	482	490	489	455	432	486	440	427	471	452	449	472	463	504	421	447	450	487	472	453	456	468	487	442	456	457	445	461	454	445	486	485	485	467	468	470	440	460	430	456	482	441	480	466	462	476	485	443	444	412	458	452	422	447	510	472	468	492	474	450	466	464	448	439	440	473	468	480	460	474	439	452	475	477	468	487	433	452	466	457	443	478	484	449	452	494	459	428	487	459	462	446	476	411	462	436	467	450	489	446	432	502	471	487	438	462	451	445	478	469	448	436	443	467	459	474	480	430	499	472	473	513	481	479	506	464	452	470	473	496	468	464	458	431	464	477	445	478	496	457	492	455	448	469	479	460	414	447	437	462	448	466	487	459	472	465	453	482	451	453	483	477	443	489	452	456	466	480	469	487	440	451	454	489	482	430	420	494	462	463	472	487	476	463	439	420	430	453	484	489	467	493	476	458	454	469	465	473	476	473	465	493	420	484	473	478	466	424	428	453	476	489	473	478	483	496	431	489	470
32270	12917	1536	371	271	230	233	241	222	229	234	256	243	232	229	227	244	219	233	240	209	228	205	212	245	217	234	249	246	245	216	205	218	201	240	226	236	244	247	227	235	249	225	217	243	235	205	247	219	230	204	222	219	247	228	228	226	234	196	227	235	230	236	246	210	212	221	245	237	206	240	231	231	215	198	208	224	212	210	249	225	236	230	202	219	220	243	221	242	221	261	228	257	236	251	250	238	266	249	230	248	212	198	253	227	215	261	205	237	246	217	233	263	268	232	233	243	235	250	217	219	231	213	219	244	240	215	210	227	226	235	247	208	223	222	192	209	227	219	250	219	244	228	219	231	238	221	218	250	237	262	226	227	240	224	203	214	240	207	230	204	220	209	232	189	255	241	225	193	218	207	210	222	238	226	226	229	222	230	202	236	219	207	241	235	213	251	238	238	240	219	219	236	219	246	223	225	244	213	232	239	229	207	204	222	200	234	247	216	237	239	211	220	209	207	191	256	223	242	224	230	244	222	194	218	235	237	219	230	224	192	237	214	220	214	242	223	239	218	230	241	246	231	222	233	250	246	275	238	224	215	201	223	246	231	237	230	233	221	251	240	197	219	229	230	229	214	209	230	233	218	210	237	272	222	217	237	234	214	205	226	210	246	253	235	230	237	240	227	230	198	239	246	235	213	210	207	235	245	233	235	245	210	224	234	242	244	238	213	207	229	215	227	222	221	235	206	245	244	213	233	197	205	202	226	234	237	237	219	208	254	235	204	229	241	228	226	252	223	215	232	204	259	213	249	202	262	238	223	245	211	221	241	219	259	223	269	231	203	240	224	227	252	250	219	222	242	224	238	211	211	219	243	246	233	221	228	240	227	255	235	253	193	240	208	241	248	211	236	195	243	193	238	208	226	221	238	214	217	209	219	197	229	202	225	250	227	248	214	219	228	255	228	248	220	232	238	222	241	228	223	248	215	228	221	245	255	217	247	224	194	202	214	248	220	228	256	251	238	251	261	228	233	214	243	213	228	223	221	215	200	238	251	259	226	232	241	252	199	221	231	212	229	221	217	229	245	246	209	237	200	257	249	233	205	197	218	235	232	222	226	234	231	214	229	216	236	218	228	225	229	215	213	225	252	238	229	208	207	218	211	231	244	235	235	203	197	249	261	230	223	229	254	242	219	242	234	224	244	218	214	232	225	222	216	235	239	230	228	232	215	224	226	232	235	240	208	230	230	199	222	205	231	210	228	239	227	239	204	248	229	247	221	217	242	254	228	221	215	235	221	228	200	237	192	202	220	218	239	218	213	205	219	203	193	257	250	220	228	237	200	247	226	239	219	227	249	232	206	230	219	240	239	212	240	225	208	219	239	205	230	219	242	232	218	250	220	229	234	239	214	230	220	215	226	249	237	190	206	223	238	224	225	208	234	261	229	221	234	234	228	219	223	228	242	245	226	245	238	252	230	247	230	229	234	215	216	246	233	247	255	217	212	240	235	242	207	246	229	223	221	234	244	250	206	227	228	233	236	236	236	191	217	230	206	243	226	183	232	209	211	228	237	225	216	216	248	224	246	235	250	235	233	213	251	231	222	223	236	241	235	236	232	244	261	225	231	202	219	257	215	196	241	238	239	236	218	220	233	246	215	274	214	225	228	239	198	246	246	231	244	228	236	216	203	208	238	232	255	246	236	236	253	246	249	233	233	229	180	239	240	222	241	219	223	233	241	220	226	212	236	205	226	240	219	229	208	221	235	243	236	232	227	238	251	252	227	220	222	208	258	214	226	216	231	223	228	210	252	216	238	224	232	194	215	209	273	241	263	206	201	246	245	206	241	190	221	223	209	236	230	209	226	223	211	234	194	238	217	263	230	209	230	250	278	223	211	210	211	253	247	222	249	241	209	235	234	233	243	224	237	238	233	222	237	247	227	224	215	235	224	238	241	241	198	260	213	197	256	272	209	193	218	232	224	241	243	225	230	217	210	229	216	233	249	217	208	240	217	233	230	223	236	229	229	233	213	231	228	225	209	264	238	208	240	217	241	228	241	253	216	236	236	222	196	208	235	205	224	211	224	242	204	231	239	234	236	207	244	239	245	228	223	233	226	243	225	232	221	218	220	232	234	253	208	208	208	238	202	232	233	230	206	234	226	221	225	215	206	237	239	211	216	233	220	214	254	255	208	248	218	229	232	198	250	235	203	231	235	246	218	242	210	246	220	222	220	233	229	217	236	236	220	219	216	212	217	264	218	237	226	224	250	233	235	227	241	248	196	240	236	230	236	208	237	218	223	225	192	216	210	248	224	220	213	218	242	200	185	200	227	232	215	201	208	270	225	209	227	214	234	243	247	245	243	222	241	242	239	260	201	200	210	231	233	223	239	206	198	251	247	215	219	244	211	218	237	235	232	250	236	223	226	227	251	217	220	227	236	218	247	253	229	225	197	228	224	249	245	256	226	229	238	249	267	244	215	216	199	239	247	228	223	232	258	222	198	225	215	200	250	219	226	247	214	227	244	202	241	223	222	239	210	250	239	216	209	238	242	217	226	226	205	222	229	207	235	240	211	225	238	198	207	211	219	267	219	212	243	218	206	226	213	216	213	222	222	233	225	224	220	200	239	242	242	217	240	235	214	234	215	211	249	224	219	239	216	220	221	214	217	224	231	234	203	276	234	254	222	208	201	224	229	214	206	219	216	249	243	196	233	262	232	206	268	262	247	271	233	238	215	248	245	267	227	199	233	225	261	232	222	218	239	256	256	229	221	244	223	211	229	204	221	234	218	190	218	222	214	221	221	203	232	214	214	249	222	226	227	232	227	207	247	228	251	222	234	244	229	220	208	221	200	253	234	205	237	261	245	231	235	229	218	222	229	218	229	210	268	245	245	220	220	207	189	198	228	236	225	231	254	221	234	264	200	226	205	231	238	192	233	217	223	227	226	229	249	229	217	243	238	222	240	217	216	248	268	262	237	228	241	225	250	227	220	242	232	217	241	237	199	262	237	235	226	213	225	228	231	218	225	244	208	229	264	236	241	212	220	215	241	229	231	242	244	209	203	246	210	244	238	216	197	196	216	228	220	207	206	246	219	253	219	243	229	218	252	201	220	227	225	236	197	252	229	214	218	222	224	224	231	225	243	235	210	200	231	212	254	228	211	230	223	221	224	200	233	236	230	231	235	241	212	212	208	234	235	209	228	207	203	248	226	199	228	238	244	258	247	217	256	242	241	245	243	220	240	226	258	238	212	213	234	229	222	207	221	215	216	223	214	220	229	211	236	228	185	191	230	226	225	221	227	218	230	220	246	222	237	215	221	230	211	261	224	237	233	196	218	222	236	247	217	221	219	229	202	222	239	230	218	226	218	223	224	238	227	247	223	217	208	224	222	222	201	230	226	199	222	190	264	235	214	204	248	228	223	230	259	184	202	234	240	232	218	219	211	227	235	250	221	237	197	230	205	223	248	210	246	208	239	220	223	247	231	234
4910	858	663	607	594	554	535	566	572	583	510	539	549	525	504	547	540	542	515	571	535	512	526	556	501	520	533	541	599	538	532	537	540	580	552	554	511	543	559	535	535	579	557	529	502	500	548	554	516	554	517	579	563	539	556	522	590	562	564	535	561	534	548	552	540	536	557	578	552	531	557	564	547	511	560	562	541	543	551	555	589	558	524	542	514	517	495	522	527	520	531	514	574	551	524	552	511	544	571	533	531	516	520	574	560	541	534	528	523	546	557	505	521	578	527	541	550	539	544	527	536	534	545	525	545	532	527	581	512	557	536	565	515	560	584	582	539	548	557	554	534	545	554	548	541	566	561	553	528	546	534	580	556	533	572	527	527	568	527	567	561	546	530	559	543	485	545	542	507	557	593	537	584	561	512	523	519	570	528	502	535	542	556	535	510	526	518	504	560	534	509	534	510	536	510	523	559	522	515	565	514	537	578	532	540	592	509	604	545	595	527	510	549	582	540	563	574	565	552	536	535	488	518	537	547	580	523	556	503	553	552	544	479	527	554	564	517	554	528	559	599	495	526	531	537	550	542	522	538	540	531	561	558	564	512	541	545	538	554	531	562	566	510	576	584	548	497	539	523	535	569	569	557	539	545	541	569	563	543	546	542	528	530	520	564	560	573	527	548	544	516	556	567	506	521	530	558	589	522	529	546	526	522	519	502	573	572	550	538	556	533	509	629	534	597	558	537	552	559	555	513	543	520	541	583	546	523	557	532	547	546	530	539	511	539	562	534	568	568	553	538	532	559	511	550	547	533	554	539	576	550	559	554	549	545	579	562	551	564	504	554	520	535	562	529	536	549	536	558	538	552	540	546	538	579	564	549	520	491	525	543	512	530	550	566	523	553	540	525	567	548	524	515	541	517	512	582	534	537	587	526	512	543	552	562	531	569	512	558	520	504	521	535	536	530	517	564	528	498	500	506	562	524	538	535	555	539	536	544	560	552	566	521	544	543	553	545	542	571	539	560	510	542	523	509	541	562	543	557	545	536	548	524	542	511	556	555	559	552	555	529	541	527	522	528	528	575	569	582	542	582	550	564	557	574	539	560	546	576	531	524	525	543	527	596	527	534	530	507	553	534	579	525	541	525	542	564	527	549	577	566	515	586	514	552	554	580	550	541	535	532	522	541	549	570	582	528	565	534	522	544	559	572	537	531	544	552	541	575	548	517	553	558	555	512	546	542	578	541	556	540	560	524	520	566	519	545	513	539	518	526	508	509	537	539	557	534	556	537	552	558	522	589	527	545	505	552	530	573	542	570	519	544	550	545	522	507	523	551	538	541	520	519	569	524	579	523	562	517	529	528	585	549	554	590	566	523	566	564	498	560	568	537	563	539	557	527	561	532	524	575	509	537	576	570	542	543	538	540	578	513	563	545	574	509	512	520	548	530	578	583	520	533	510	526	545	507	572	514	574	535	551	552	570	526	542	525	520	548	505	567	527	580	557	547	551	553	537	544	528	518	552	564	565	554	548	574	577	522	565	602	561	565	494	553	548	470	568	531	512	486	536	573	571	526	552	547	539	540	556	539	562	560	539	547	511	574	523	530	534	523	530	553	539	573	565	541	526	496	559	537	572	554	548	539	548	534	565	482	534	542	578	523	489	558	552	531	531	488	530	545	549	583	510	586	599	527	609	562	528	552	544	524	525	504	498	516	548	558	504	548	544	539	534	550	519	565	539	559	514	586	535	542	548	549	554	555	519	541	543	537	585	553	577	528	583	509	563	587	561	558	507	545	513	546	531	584	517	541	562	592	511	570	563	545	564	588	526	518	531	505	545	578	548	535	557	544	531	571	535	544	556	511	563	586	525	525	549	543	524	573	545	563	557	527	541	572	548	518	545	557	562	528	587	525	542	530	536	481	551	574	485	547	465	548	493	520	562	505	554	563	550	558	526	526	589	525	542	550	511	527	507	554	496	521	535	550	530	513	542	531	571	557	568	557	589	529	555	525	571	483	525	549	539	561	524	494	520	503	534	527	514	567	523	542	525	512	517	560	572	574	492	557	504	566	579	543	542	510	546	579	593	479	494	545	546	526	565	554	554	518	553	576	540	567	561	602	545	551	548	517	529	567	542	530	501	503	562	548	569	549	567	503	536	527	538	561	526	500	506	572	528	545	603	587	554	568	589	499	552	562	585	532	584	552	538	539	541	539	530	555	526	548	520	518	529	512	524	549	516	537	549	540	506	519	523	539	565	514	529	538	557	535	572	523	532	537	556	540	552	559	532	540	511	533	566	542	528	549	571	539	520	504	535	550	555	516	529	538	574	518	514	560	523	528	556	544	538	555	547	554	534	563	535	517	538	544	597	570	494	553	562	526	526	528	583	541	564	565	513	532	476	533	526	537	559	532	522	512	537	604	540	554	573	590	532	562	534	585	566	549	554	528	566	549	551	539	555	527	578	501	539	549	527	516	551	534	577	544	514	528	555	548	553	504	537	560	563	537	589	508	542	547	567	519	564	552	497	553	535	516	533	529	533	535	524	549	571	586	545	502	531	542	550	546	552	576	543	561	553	535	577	525	534	508	549	548	558	551	562	524	509	527	526	589	599	551	564	521	565	531	534	532	566	557	541	559	576	541	572	525	536	528	564	544	516	554	532	523	500	562	571	525	543	541	536	535	547	541	544	553	545	539	526	552	532	530	561	551	533	527	556	567	514	545	512	548	576	523	542	565	510	570	580	510	585	573	535	574	571	555	537	555	558	553	542	566	545	529	565	575	506	544	553	518	531	547	513	549	543	531	539	583	567	554	546	599	539	516	532	548	555	542	523	524	492	577	561	580	525	540	540	519	575	531	543	539	548	541	545	563	546	548	541	556	545	554	513	575	536	584	501	555	574	553	529	524	531	563	541	556	528	561	544	563	501	492	483	560	510	511	507	526	560	573	579	584	551	496	530	555	525	567	562	531	537	562	572	515	583	543	583	532	558	567	534	492	554	579	568	555	572	508	553	533	592	537	546	576	564	527	532	536	570	548	538	528	521	561	547	546	540	499	527	534	622	521	543	554	528	508	543	520	545	577	545	547	557	549	564	528	525	541	523	533	575	511	566	591	527	538	531	485	528	575	503	529	549	555	559	555	505	534	547	541	569	538	572	560	505	547	559	474	516	530	549	528	560	541	549	515	599	535	539	535	523	561	521	548	524	544	590	577	567	572	512	537	514	556	559	615	549	535	543	538	536	532	557	556	546	557	516	533	529	532	553	603	566	582	508	548	519	549	551	546	569	574	549	549	515	521	543	550	575	553	545	508	582	561	550	537	562	550	518	566	567	540	534	526	552	526	579	558	563	542	529	568	582	553	509	528	551	516	553	557	507	535	539	555	553	517	522	524	523	563	531	507	560	558	533	569	527	564	552	528	539	595	521	555	537	543	532	591	514	605	557	574	561	597	574	536	573	527	574	574	536	538	542	560	574	542	554	563	518	594	552
24529	20822	24319	27397	18267	932	454	396	385	342	334	382	365	330	350	326	318	352	292	332	341	348	338	309	332	317	272	330	300	314	318	321	320	302	330	319	333	319	300	316	328	339	314	330	323	286	325	322	372	323	294	333	314	324	296	360	318	352	305	332	295	311	323	279	302	305	326	347	302	348	311	329	316	323	309	328	326	373	309	339	322	305	300	338	288	319	326	308	326	334	289	329	351	311	319	323	322	317	286	298	346	335	314	302	283	327	332	302	296	316	362	336	320	339	337	317	283	319	343	308	269	297	303	346	327	316	320	352	297	340	303	327	308	326	334	322	339	326	310	320	307	325	354	338	353	320	336	300	278	330	320	326	353	337	311	274	322	329	335	297	342	299	352	337	298	311	337	309	299	315	280	338	302	329	319	315	316	301	317	356	331	345	342	306	326	282	313	330	332	301	320	336	315	327	353	331	300	300	310	316	329	357	316	346	347	332	286	308	319	328	331	305	341	315	314	331	313	336	304	307	332	292	310	334	335	308	319	325	341	325	351	316	325	308	329	301	314	311	320	307	357	328	286	328	305	290	290	275	324	305	303	292	303	332	335	321	344	322	323	296	327	344	329	323	328	327	339	328	329	287	293	335	362	329	340	309	327	324	326	311	314	313	308	314	341	302	333	306	319	332	328	299	324	328	321	351	331	320	325	346	314	349	384	320	301	302	314	313	335	294	284	318	346	304	324	352	329	339	345	317	298	316	325	350	310	326	284	327	311	268	322	299	328	308	302	288	306	309	312	316	331	297	293	324	336	306	297	303	320	330	300	345	350	301	288	357	328	306	330	281	328	337	302	337	304	325	325	323	332	313	272	335	343	340	286	315	294	308	330	307	310	283	298	331	316	340	331	337	315	309	347	337	326	316	273	312	300	318	342	343	325	321	337	304	302	343	313	316	342	334	326	293	354	306	323	294	313	339	296	345	316	316	295	312	340	325	293	338	293	326	307	303	328	324	321	298	324	329	318	325	347	317	342	320	334	325	310	333	317	337	318	307	324	346	320	342	321	299	302	337	324	356	327	330	346	309	347	315	303	370	336	316	323	350	325	359	289	341	331	316	292	319	323	348	291	296	336	304	295	311	324	329	346	326	313	343	339	337	324	332	307	314	317	304	317	323	333	322	304	317	330	297	310	331	332	306	345	317	335	332	327	332	304	328	344	284	323	343	331	319	367	312	299	293	294	340	300	341	293	338	336	337	334	301	317	320	334	327	323	336	313	298	329	367	366	321	331	333	298	339	323	345	315	349	273	322	313	333	318	316	322	284	307	336	344	267	339	326	323	288	313	318	314	312	314	370	322	320	331	350	298	335	286	297	317	313	316	315	318	355	325	349	282	337	326	283	328	325	353	333	325	330	356	325	293	306	323	342	305	337	300	316	318	312	328	320	358	313	325	317	319	315	258	280	345	304	330	350	341	325	323	321	327	297	297	304	322	345	335	302	300	288	342	321	299	295	285	316	346	305	326	306	307	322	315	301	334	337	318	325	367	318	355	326	306	306	334	342	323	350	304	311	306	321	316	318	310	302	305	302	320	326	355	328	328	335	279	329	310	318	342	325	323	322	304	335	314	313	297	325	286	303	322	296	319	330	338	325	308	311	322	336	343	340	300	292	316	354	329	322	297	324	307	316	328	336	295	291	316	308	283	312	369	294	332	314	304	302	346	327	331	307	322	319	333	317	320	332	334	309	315	317	335	321	341	311	317	327	306	319	334	303	307	343	340	326	319	343	330	330	317	332	301	337	311	323	344	292	338	325	300	321	321	338	307	332	297	322	300	296	341	300	272	317	333	340	314	328	297	295	301	349	312	289	297	331	293	283	288	319	326	343	336	338	350	321	315	339	364	304	306	307	348	317	316	288	320	336	305	342	308	300	324	348	349	339	322	290	323	322	340	284	316	329	356	305	306	334	302	311	294	299	337	314	329	287	299	357	330	319	305	310	330	335	306	333	302	335	345	334	330	283	288	305	298	333	304	293	354	335	311	372	307	288	310	346	308	330	344	297	300	320	305	314	284	311	316	302	293	335	309	343	305	339	296	291	298	319	331	308	306	295	300	296	338	332	315	283	357	332	341	349	305	341	301	323	294	288	294	331	335	312	266	296	281	344	341	296	331	317	303	329	290	318	302	320	282	306	312	297	345	321	326	346	314	297	331	310	330	321	318	339	322	303	338	320	312	357	371	329	296	334	317	348	320	306	354	310	313	315	296	322	293	303	339	306	318	262	290	311	310	298	331	309	308	297	331	302	309	304	300	319	316	305	296	300	329	344	328	310	306	336	298	314	334	288	288	331	330	314	303	341	295	332	287	312	305	308	307	295	349	325	313	318	316	284	298	321	293	316	305	317	262	293	281	305	351	367	321	299	270	319	329	318	317	329	310	317	336	308	322	308	304	315	293	323	344	287	299	282	334	305	328	352	317	306	316	344	337	280	318	324	299	299	303	302	330	304	305	322	326	301	310	331	285	313	326	317	287	310	320	350	322	291	319	330	328	317	322	309	306	358	303	283	316	344	335	321	297	322	331	353	319	292	293	328	338	304	320	320	314	308	327	347	321	289	312	308	337	337	339	312	327	345	333	321	299	297	314	346	287	338	345	320	324	286	366	306	274	324	334	321	323	309	325	308	304	282	294	341	339	300	333	312	322	327	353	315	294	322	309	281	360	355	341	317	326	317	307	303	312	340	314	329	291	259	308	309	294	314	347	331	340	328	331	343	329	307	303	336	321	298	316	307	306	292	367	302	333	325	291	342	336	348	339	298	286	335	325	337	303	323	343	321	313	287	284	307	322	316	337	332	372	351	335	310	314	338	325	341	343	332	318	302	344	315	328	326	307	310	332	323	309	308	346	339	314	289	294	336	310	315	315	329	311	324	340	351	319	321	275	318	349	403	350	320	351	301	328	274	326	328	321	358	328	346	310	304	311	317	314	303	298	311	323	322	304	313	328	319	342	321	333	313	346	324	323	302	318	330	284	339	341	340	319	332	299	333	332	318	311	313	284	314	291	302	302	317	325	301	352	338	289	337	303	303	301	296	325	312	319	323	332	339	338	315	332	285	305	323	309	315	315	327	336	304	281	328	355	320	347	313	332	287	332	325	307	328	350	296	343	324	314	302	321	334	331	281	314	324	334	304	301	335	328	305	337	284	305	315	357	285	321	332	309	315	289	326	301	340	310	359	351	327	352	309	325	317	320	310	309	321	356	274	323	320	308	314	314	303	351	297	321	310	304	337	332	343	307	352	346	302	316	302	326	322	310	319	341	296	316	308	361	332	325	318	318	348	330	354	310	313	334	329	338	330	292	339	351	309	294	315	318	303	305	321	305	317	325	339	348	330	325	337	305	312	319	329	331	305	298	344	342	311	331	300	298	335	342	303	340	323	311	328	338	317	332	339	297	304	336	332	318	327	308	307	333	336	310	331	285	311	321	340	298	321
3318	2989	1912	1107	956	830	789	761	738	767	700	738	766	742	718	718	729	690	710	731	770	759	706	646	713	729	705	732	693	673	690	733	726	681	748	778	742	744	640	726	723	722	723	727	676	665	701	721	698	689	748	739	730	741	732	677	728	735	739	729	717	728	704	737	724	767	664	689	699	671	685	720	693	734	675	733	732	737	697	719	711	683	716	713	686	694	724	728	708	670	740	756	679	724	667	680	712	730	693	696	709	725	739	730	765	670	680	713	698	717	712	698	700	668	686	722	714	693	709	727	706	751	718	740	696	709	752	722	710	692	744	705	686	730	696	694	692	689	678	700	718	705	644	672	734	718	684	684	675	696	702	711	719	708	678	721	720	722	683	679	702	731	750	698	700	746	670	632	712	704	691	697	685	676	655	691	692	721	757	737	711	713	740	697	702	674	692	704	687	680	683	681	716	747	716	695	728	673	659	727	742	691	671	727	718	685	713	712	719	677	738	742	720	701	687	716	684	721	685	718	730	704	634	676	656	674	684	694	675	712	730	741	706	763	708	684	744	728	730	701	730	756	726	661	726	704	686	716	734	742	741	674	716	700	685	723	702	718	753	691	710	724	736	720	705	662	678	729	737	725	722	697	684	700	720	745	701	746	701	727	708	720	706	724	675	734	673	682	702	700	727	675	685	716	715	720	697	743	705	740	663	715	723	702	695	718	717	694	721	708	717	677	742	710	651	716	724	712	698	734	731	706	701	700	701	670	705	680	746	724	679	719	711	669	691	686	764	685	739	690	692	719	700	711	670	651	676	733	698	718	692	714	717	686	701	696	715	694	666	738	692	726	717	662	687	674	738	733	713	702	688	765	675	723	697	714	742	715	723	672	705	745	740	705	722	669	696	707	732	700	654	725	718	766	706	681	729	693	700	709	737	713	737	651	755	691	678	689	698	705	684	740	697	668	739	732	743	704	758	727	706	705	713	683	702	698	676	745	706	707	715	689	672	726	735	709	700	712	679	711	652	727	664	727	705	683	669	678	727	792	718	718	719	696	727	714	702	682	700	724	748	694	646	708	728	800	736	708	709	702	733	693	694	686	732	704	695	707	751	703	740	659	795	719	685	640	710	708	722	707	654	698	698	687	709	741	694	698	705	709	723	668	698	741	676	691	652	709	697	742	708	689	749	718	709	709	681	732	749	720	729	686	698	736	734	707	719	726	706	719	654	736	723	719	700	680	684	710	736	677	748	733	708	711	698	666	703	719	713	728	684	739	719	742	735	741	729	670	725	676	706	707	684	699	708	704	691	736	706	680	667	698	725	688	723	718	679	721	686	688	675	688	694	688	699	677	660	711	688	705	691	714	771	685	681	736	729	672	729	758	720	707	729	701	697	678	725	707	711	718	740	698	702	712	690	699	677	674	709	660	667	687	697	679	720	663	730	702	719	718	737	730	768	689	730	710	729	749	722	691	758	698	730	691	697	654	731	707	749	693	653	708	692	726	727	746	721	708	708	677	679	743	726	732	684	702	714	702	670	769	699	696	734	713	682	704	697	652	658	704	675	690	674	718	720	699	681	734	708	649	733	712	758	662	648	676	711	680	666	716	704	696	695	705	675	731	701	716	714	664	698	662	745	691	736	678	694	699	705	765	717	723	699	699	742	689	720	704	680	743	720	685	711	668	704	742	660	742	710	691	708	700	687	682	702	721	752	683	725	671	707	701	700	722	712	673	781	736	722	692	725	773	690	675	703	714	732	678	699	709	739	728	680	686	739	723	709	707	758	703	712	714	737	710	730	779	693	744	680	739	754	708	748	687	677	720	716	707	736	720	685	730	684	703	678	730	687	702	711	734	734	665	755	710	690	657	662	710	721	705	771	681	696	743	691	747	725	696	695	733	714	692	704	723	708	729	751	717	707	710	683	747	700	701	703	681	703	721	712	662	688	735	695	760	688	727	685	713	734	715	683	674	728	738	717	701	730	712	717	687	716	726	697	773	697	745	685	711	729	694	659	725	728	745	721	791	677	713	698	735	663	702	713	681	698	700	698	657	654	700	703	734	735	695	762	730	711	712	661	742	736	688	695	714	688	721	706	705	719	650	732	731	729	698	684	732	719	677	693	677	715	741	708	670	681	687	712	710	693	700	701	695	668	751	700	715	686	708	734	680	657	749	686	712	700	690	690	692	697	778	648	752	717	698	695	740	730	748	712	681	714	672	726	709	678	695	692	706	737	647	688	713	697	716	738	723	732	654	696	690	713	716	726	702	708	677	724	720	732	709	707	747	732	742	685	762	705	689	723	653	715	722	723	702	659	680	682	721	688	698	699	660	713	694	750	672	708	689	737	721	675	705	684	677	724	709	691	704	711	694	692	756	738	695	707	688	712	774	694	712	676	698	726	727	698	722	656	703	682	734	698	707	707	682	698	726	749	689	744	685	718	705	720	708	721	694	762	724	708	725	707	712	715	695	714	689	751	722	696	703	680	671	718	758	676	708	713	693	724	724	678	699	745	724	666	731	685	744	661	685	737	705	702	699	693	689	736	710	700	689	692	711	671	720	639	684	704	691	707	726	724	693	748	659	717	684	677	682	706	722	643	738	681	701	665	691	704	674	728	740	733	678	724	719	722	679	686	677	746	761	709	666	718	711	746	724	731	711	733	698	756	689	703	729	744	714	699	711	721	699	678	700	665	666	695	696	704	675	693	704	676	712	694	705	691	709	709	734	698	736	684	702	723	653	713	732	743	718	742	717	707	702	695	730	711	675	748	665	670	707	713	709	752	691	704	775	744	728	724	685	686	727	694	749	743	712	687	717	691	720	746	711	731	724	718	675	677	699	683	755	734	709	703	686	695	729	680	710	713	709	680	692	729	698	704	712	712	737	718	735	706	737	685	712	671	764	650	728	719	714	712	704	671	747	697	702	709	723	673	724	726	670	709	708	689	692	694	730	677	679	676	663	723	674	699	668	742	752	721	702	711	710	712	692	770	682	703	707	700	679	710	664	658	705	741	685	753	703	706	729	721	710	711	735	687	734	734	704	693	728	658	685	694	667	701	722	745	710	680	668	730	700	720	738	669	700	730	681	726	760	723	701	660	699	731	707	689	709	733	712	693	677	688	728	729	697	655	722	740	709	673	667	678	725	643	762	722	744	675	707	687	694	682	732	679	716	661	691	721	671	686	686	723	730	684	782	702	690	761	694	728	711	736	713	721	754	702	752	727	726	701	714	756	712	715	727	740	648	664	767	748	681	740	671	684	719	705	691	706	713	685	694	725	705	740	712	712	735	717	726	732	711	722	656	758	744	701	716	734	681	678	708	699	673	679	719	757	664	756	712	674	730	717	687	724	685	742	716	729	645	667	701	710	696	673	727	662	692	704	705	734	732	714	711	737	705	656	687	719	706	683	711	731	676	700	691	681	682	688	700	688	701	692	694	674	716	719	735	697	712	717	673	763	665	684	699	690	703	703	672	702	712	681	672	719	720
23504	20806	25055	26660	20814	20775	2682	465	332	313	299	267	246	271	207	246	248	258	205	237	220	213	197	239	227	201	191	206	207	205	198	210	222	221	220	206	190	204	202	210	223	224	209	208	208	200	203	229	202	182	213	215	218	227	198	222	207	235	197	235	173	212	221	210	218	202	207	228	198	208	208	194	222	190	218	217	225	213	223	189	175	212	201	224	189	222	200	212	222	204	184	233	177	212	200	209	195	204	185	194	198	199	196	197	201	205	205	206	202	192	231	216	197	202	221	241	211	195	220	212	217	224	213	225	205	226	203	179	205	207	220	190	209	176	167	215	219	203	190	215	220	169	218	228	207	184	217	197	179	208	224	222	217	195	208	218	200	195	225	216	217	200	224	196	218	211	203	217	214	244	240	195	200	202	198	200	185	206	202	225	242	210	228	191	217	213	195	216	186	218	200	211	171	212	200	227	224	205	209	176	241	218	186	206	203	210	204	212	218	197	210	210	202	213	232	187	187	197	202	233	190	212	190	203	210	196	209	183	189	197	200	206	187	180	191	198	208	186	221	195	211	216	194	194	192	211	214	200	221	197	195	231	237	206	202	188	185	196	194	238	205	202	178	210	228	218	205	224	208	213	216	206	191	189	205	189	206	171	201	180	235	203	218	205	212	213	185	216	185	226	239	223	203	214	180	170	226	205	199	205	209	208	219	204	206	201	198	228	195	202	194	189	221	206	219	223	184	199	235	223	210	194	213	221	210	222	201	201	179	176	198	225	200	206	196	189	231	218	202	218	208	222	191	238	212	226	190	205	219	179	202	254	166	212	173	211	201	213	178	202	184	219	214	206	204	209	197	216	179	190	202	202	220	207	187	236	185	201	197	227	199	202	209	209	205	202	200	209	215	192	200	186	232	212	227	210	211	180	199	186	213	198	224	223	189	206	211	187	190	209	200	190	187	211	209	211	209	204	195	218	183	242	194	189	200	170	232	191	197	187	205	207	202	198	199	208	189	215	204	186	224	196	183	190	218	187	217	203	178	194	217	228	185	193	217	194	201	203	206	184	188	214	214	241	205	201	212	219	208	201	191	200	182	223	198	201	209	229	212	173	201	217	223	190	207	182	183	199	200	166	192	187	213	186	230	219	226	204	182	210	186	228	222	218	225	226	206	207	186	225	203	206	199	207	204	203	226	184	228	212	193	212	215	207	183	205	231	224	200	225	206	182	192	185	206	181	174	224	221	183	227	230	217	197	193	202	218	204	216	197	211	237	194	192	212	181	213	179	182	213	179	175	195	197	192	192	192	184	198	222	211	212	202	182	207	217	211	206	206	183	203	225	203	220	200	207	203	211	200	178	217	215	205	243	200	203	199	219	201	183	230	202	209	237	220	231	201	235	210	175	206	193	232	171	186	218	210	216	173	198	205	194	205	200	166	243	235	189	184	203	215	236	232	242	227	207	198	226	225	199	198	182	216	191	208	198	214	210	205	190	200	209	216	178	185	208	202	218	226	209	197	194	187	227	218	195	220	205	226	209	210	198	194	196	206	236	213	228	220	203	201	196	225	202	215	210	228	193	186	198	239	176	205	219	182	204	215	195	216	218	195	219	212	195	218	196	199	215	168	200	191	207	236	193	216	218	194	202	193	217	193	211	240	207	226	223	211	197	183	223	189	198	208	198	196	182	197	226	195	203	236	205	199	189	184	207	194	191	211	179	201	224	210	231	216	200	209	226	206	221	217	201	227	209	200	199	229	198	194	209	226	183	183	187	190	225	217	205	204	207	186	187	209	232	221	200	215	221	201	205	176	231	225	204	176	198	194	195	191	207	207	196	229	236	190	218	213	216	195	232	210	198	210	194	223	222	216	199	185	202	199	233	247	192	213	166	211	197	207	177	185	201	209	232	216	194	198	193	209	192	202	211	241	188	212	235	226	249	222	223	215	204	236	226	215	184	217	223	208	205	206	175	192	200	238	213	232	204	205	189	226	203	221	193	220	220	210	196	191	217	181	219	205	201	193	206	218	231	187	213	197	216	208	188	194	195	221	216	229	222	195	185	207	214	195	203	190	210	211	190	194	202	199	201	193	211	208	201	205	210	207	209	214	183	199	213	198	214	226	174	198	216	213	189	210	196	207	191	171	199	187	208	210	206	206	210	217	229	179	196	235	215	217	214	193	218	209	211	221	176	228	239	210	180	174	212	201	219	235	199	200	205	200	187	203	179	217	223	205	214	213	182	215	195	192	202	190	222	181	188	215	215	204	199	198	214	194	217	188	177	216	215	211	196	218	224	219	214	214	220	208	209	196	211	211	211	184	213	193	185	181	211	178	201	176	196	196	190	205	203	213	201	228	215	219	220	211	212	221	183	199	214	190	202	215	198	225	195	180	225	228	210	196	208	195	190	193	193	192	221	228	181	182	169	217	217	213	192	170	195	213	201	201	191	206	178	209	210	167	199	189	190	191	232	199	201	203	193	205	207	215	214	204	206	171	194	189	200	191	207	229	197	200	230	189	222	204	231	214	249	191	178	207	206	196	220	215	195	198	206	202	212	235	195	193	179	215	195	187	188	173	195	191	230	184	184	213	213	217	187	210	227	209	214	210	216	212	208	220	186	210	217	195	229	195	182	178	196	198	214	220	222	195	195	185	193	197	208	193	179	200	204	196	208	206	209	201	212	186	198	183	203	180	211	195	181	203	208	238	207	197	223	228	216	223	223	235	212	207	201	172	188	216	204	186	206	180	216	209	190	202	188	200	193	206	204	212	205	210	204	199	182	212	199	185	199	185	198	203	201	195	213	211	193	186	185	178	235	218	224	217	198	201	209	200	207	205	183	229	203	197	188	190	185	189	213	187	189	192	180	208	217	239	196	196	193	222	214	203	201	239	196	206	202	174	189	211	211	180	193	227	216	208	222	188	204	240	204	230	201	200	204	182	207	234	224	200	200	204	200	193	219	210	167	200	199	186	182	197	186	220	211	193	183	176	209	192	218	194	173	195	235	215	210	230	181	213	206	195	194	219	184	193	207	221	194	208	200	210	182	199	198	184	200	186	195	225	198	206	210	231	177	221	186	215	227	224	212	200	212	203	217	192	213	202	211	220	192	207	206	215	200	200	194	208	216	209	211	205	212	209	214	197	196	221	207	189	212	180	217	196	214	188	219	191	226	220	201	215	188	202	178	219	211	192	208	191	204	191	214	198	188	180	209	200	196	196	191	196	206	222	212	206	194	219	220	222	221	201	173	217	208	193	211	198	209	205	183	201	211	218	207	200	191	187	180	225	197	204	215	213	217	202	215	224	193	206	208	200	213	214	215	213	203	197	178	202	207	194	199	198	206	200	196	232	210	227	218	226	215	225	227	210	209	204	195	195	203	187	182	209	194	198	189	198	194	190	217	207	216	213	208	225	221	205	188	236	224	186	192	194	193	211	195	217	215	190	203	185	201	203	214	194	215	202	190	214	216	209	201	216	209	196	184	216	230
3394	5254	3209	1446	950	693	642	554	557	516	485	520	455	499	479	465	502	470	462	435	501	470	459	506	481	476	492	497	510	472	491	459	454	463	475	444	476	464	478	472	471	506	472	485	490	442	463	438	477	433	466	470	465	441	494	443	466	501	470	458	469	480	449	466	445	441	441	449	446	464	455	494	461	470	481	439	450	463	447	445	472	474	439	459	474	471	431	446	417	452	514	442	473	468	448	461	465	471	434	448	465	475	429	477	436	472	519	434	440	427	441	434	436	462	454	434	502	476	475	480	459	447	456	469	445	465	457	453	461	459	482	463	461	492	444	391	437	475	449	472	493	439	454	471	462	446	456	488	450	453	438	472	469	484	494	437	433	478	459	450	467	517	407	483	498	448	439	492	477	444	456	444	460	462	432	449	478	498	488	462	454	451	444	471	438	497	458	444	482	486	441	463	495	468	446	443	447	437	441	491	468	457	455	458	441	426	457	508	446	440	476	438	450	460	474	456	436	451	473	450	460	468	470	463	454	447	478	476	439	460	452	440	420	427	462	489	499	486	458	467	479	447	449	444	509	456	448	486	430	438	469	479	456	449	453	455	460	432	467	446	490	488	460	463	432	427	478	495	484	437	478	436	442	480	466	454	465	458	442	498	430	480	438	437	428	479	438	447	443	461	479	466	441	516	469	452	461	471	441	440	464	471	445	473	427	452	449	490	424	473	452	462	444	476	427	433	479	455	475	455	489	457	456	460	449	489	496	472	494	456	464	527	483	495	479	466	431	491	499	453	447	468	455	463	490	418	462	467	461	474	458	462	458	444	457	466	419	452	458	444	430	455	414	463	500	425	455	457	485	437	439	480	457	471	461	501	465	448	487	473	477	460	465	452	465	468	443	440	456	467	481	452	508	445	446	489	437	413	463	463	470	456	494	465	491	470	462	432	484	490	449	452	444	417	474	449	454	451	474	440	440	505	472	461	454	466	422	444	462	457	455	454	435	462	456	459	484	447	460	462	487	477	461	473	466	501	477	423	455	481	495	449	464	469	447	460	469	474	448	413	434	474	466	476	455	495	469	466	480	470	435	449	429	466	443	481	462	471	515	437	414	427	471	429	474	468	472	465	466	437	450	428	398	498	465	455	467	427	440	479	465	442	444	461	443	483	488	473	430	450	434	459	496	467	479	434	445	462	456	471	434	463	448	487	524	438	457	465	472	421	470	429	408	472	468	477	441	460	477	475	497	470	448	454	488	439	450	479	455	457	435	483	454	468	441	406	471	484	439	456	484	438	424	469	465	442	456	437	446	442	469	460	439	446	484	458	479	447	459	450	433	473	488	478	478	460	463	455	450	458	442	496	460	486	497	444	441	452	449	434	485	457	472	473	459	463	481	450	465	489	465	462	433	428	488	428	439	443	452	424	490	450	439	456	430	431	466	461	449	444	433	407	460	448	439	428	442	496	442	465	442	467	452	442	487	483	457	419	449	479	469	433	499	465	470	462	456	439	490	478	441	477	500	472	471	484	478	416	495	469	469	449	456	456	448	518	461	454	427	480	463	467	485	500	476	450	475	463	469	456	470	494	473	439	417	483	479	443	440	432	484	485	415	459	418	428	457	451	429	440	457	450	476	511	472	483	475	464	449	435	450	465	426	463	451	466	460	474	470	460	477	448	443	469	463	453	412	450	429	481	454	477	423	471	480	439	459	485	484	466	476	454	495	460	479	463	489	457	427	482	444	475	432	471	473	475	453	452	448	425	454	497	431	434	446	472	421	478	493	485	461	448	434	485	443	460	438	502	467	422	453	465	422	464	479	426	448	446	476	476	463	468	452	455	454	473	423	449	473	463	449	461	403	473	481	461	462	481	434	456	460	442	443	434	446	480	499	445	458	490	462	490	459	449	462	464	466	428	458	488	459	485	472	426	433	447	455	454	462	445	448	485	466	479	483	501	426	473	476	456	495	431	494	486	429	441	473	467	507	442	454	458	474	451	471	456	437	456	425	466	456	464	473	460	494	473	460	453	420	497	435	477	402	469	415	452	437	454	475	453	451	440	434	469	498	456	448	481	441	476	452	433	437	435	480	436	473	485	476	463	475	492	457	444	440	437	455	498	449	487	471	474	485	498	430	466	444	461	455	463	464	480	487	441	442	464	449	454	461	468	449	467	431	475	413	439	488	419	477	482	445	478	439	429	448	443	495	470	483	466	476	469	457	451	475	425	479	464	435	426	419	451	482	480	424	469	433	476	468	453	450	450	462	440	477	449	434	452	420	445	480	485	461	465	467	446	485	520	443	444	468	468	498	437	487	465	478	441	475	448	479	464	418	472	486	451	439	452	470	443	433	490	480	458	482	454	420	459	444	420	446	476	507	447	460	493	464	484	450	496	482	447	468	484	455	411	450	466	465	460	484	494	418	454	460	489	436	434	461	463	467	446	456	476	461	461	474	452	445	444	464	441	443	482	457	456	470	492	510	468	486	463	428	448	442	436	494	459	475	494	447	448	453	478	508	450	475	450	461	468	473	456	482	455	432	442	455	492	420	462	451	436	455	431	445	459	462	469	498	462	463	432	462	447	441	439	434	496	452	442	449	471	505	455	497	486	484	465	445	419	451	430	491	436	429	449	449	443	464	453	478	463	486	457	444	425	428	452	466	452	457	456	457	429	434	447	443	426	471	481	478	435	438	417	446	440	432	447	459	430	438	470	467	472	477	464	454	453	475	422	471	451	435	434	426	450	452	451	459	463	470	485	467	490	449	459	457	474	475	436	446	456	455	451	474	467	490	472	488	438	500	459	482	470	444	473	482	464	430	462	484	449	439	442	468	468	447	431	470	479	460	433	439	462	470	409	452	453	476	450	457	451	476	482	497	444	428	516	449	428	449	443	464	445	458	490	416	438	457	439	483	448	446	445	472	464	479	430	436	469	441	450	472	493	449	452	489	440	477	461	417	442	457	445	467	459	466	460	437	472	450	408	460	449	430	473	532	451	433	466	459	476	453	463	423	474	456	472	439	473	452	446	445	499	429	465	446	481	445	477	457	469	494	460	449	470	442	451	451	497	461	432	465	472	462	462	461	421	506	449	455	465	490	457	495	477	434	475	519	483	459	450	442	446	440	416	471	487	456	426	509	462	471	482	425	443	405	444	438	451	453	456	507	437	460	463	459	445	443	455	472	483	403	471	500	453	452	478	468	449	446	456	453	491	478	473	427	431	476	452	474	452	424	474	493	462	471	450	436	470	477	435	477	466	429	462	480	460	445	464	491	451	453	487	463	469	424	492	447	450	457	441	472	447	450	437	449	461	456	443	474	446	490	439	472	448	461	464	454	448	479	446	484	432	474	427	463	490	462	443	450	456	442	478	476	437	459	485	472	472	490	461	477	475	482	429	462	465	445	504	476	489	434	475	475	453	448	501	423	485	432	423	464	448	513	438	429	459	436	470	458	415	461	470	473	475	454	455	436	438	473	490	505	468	458	470
32599	13067	1760	372	267	304	241	243	239	220	232	247	250	248	255	236	248	259	237	236	245	219	252	244	253	244	237	222	259	237	241	219	218	193	233	218	246	234	227	270	217	222	233	253	226	205	222	226	239	232	225	221	236	243	235	229	253	250	238	213	253	220	235	214	255	220	239	227	239	206	267	241	246	239	190	259	222	269	235	259	245	218	231	221	232	241	206	201	219	235	230	248	251	257	261	238	212	224	244	236	222	235	217	215	216	224	218	270	243	249	233	250	221	218	231	215	235	192	250	248	226	242	231	222	242	224	225	222	229	229	235	233	208	236	233	201	225	196	259	201	205	251	215	251	216	251	232	226	230	244	233	255	247	219	224	235	197	241	216	219	249	225	234	240	248	204	217	243	199	232	243	215	231	238	236	220	208	216	239	219	216	219	234	224	219	244	226	241	242	231	234	236	225	260	228	221	232	207	231	219	227	242	216	247	238	237	206	220	223	238	223	240	241	223	259	251	252	248	216	195	227	256	246	258	231	206	219	217	225	232	213	221	207	215	235	246	216	238	220	219	223	224	245	237	232	246	266	218	218	232	245	224	242	248	216	258	220	243	228	207	235	254	226	218	230	245	240	220	226	248	217	208	222	263	220	213	229	238	238	228	210	219	218	212	230	269	220	226	234	213	254	242	240	230	234	230	231	244	247	244	234	206	271	242	227	228	233	194	190	214	223	220	220	234	241	231	210	206	238	229	252	211	245	225	221	215	253	199	208	216	241	219	224	234	251	252	232	236	249	219	209	250	222	247	233	249	218	214	238	225	225	255	237	207	223	249	216	240	243	251	238	203	239	269	226	257	231	225	243	217	234	246	226	234	232	236	241	227	210	234	211	212	208	198	217	224	260	206	247	228	221	220	231	238	224	232	221	224	252	270	237	233	250	232	247	255	210	227	254	239	248	243	254	232	188	229	224	211	262	200	251	234	245	240	241	234	265	208	247	241	256	239	251	232	219	254	210	235	239	222	228	208	238	224	248	226	214	221	239	222	211	194	214	245	236	240	234	207	249	231	216	189	222	248	228	252	218	204	226	242	218	229	192	216	228	214	219	221	231	245	248	232	243	230	240	217	246	225	219	239	214	219	203	267	221	232	270	220	244	235	228	227	230	230	217	250	256	243	213	219	226	221	206	241	228	237	205	233	211	249	234	220	214	214	234	213	207	226	198	231	218	233	216	218	232	239	190	266	233	199	232	214	218	210	221	237	229	241	208	233	234	198	244	226	220	217	218	224	209	210	206	244	246	230	239	227	215	236	236	215	220	238	228	213	235	218	205	234	225	217	230	258	237	233	207	225	235	206	209	223	226	209	238	229	209	258	239	259	236	251	205	213	242	207	230	225	218	205	233	248	260	218	229	215	224	244	190	218	230	213	221	243	251	246	237	230	217	218	237	206	243	221	240	222	227	213	212	198	244	214	234	243	213	223	208	202	259	254	246	214	235	226	216	238	226	244	222	216	220	223	218	245	220	240	279	236	201	217	211	213	227	226	216	244	224	244	205	259	225	234	226	234	225	230	214	212	203	207	254	246	219	235	225	220	233	223	206	228	251	228	229	222	240	245	254	225	232	204	259	235	205	232	214	237	245	238	239	209	234	233	239	268	199	243	224	225	221	218	209	193	250	243	262	197	214	227	258	209	212	235	218	217	272	239	232	229	227	241	233	235	220	238	215	236	218	219	206	200	205	221	227	217	216	233	234	233	246	238	234	219	235	255	251	222	237	210	228	219	220	231	243	263	254	228	225	269	233	230	235	209	229	252	222	246	228	221	250	218	227	247	209	225	217	255	244	228	240	207	249	235	217	231	237	215	232	215	231	245	231	227	219	251	230	205	209	210	234	244	246	209	278	190	230	257	220	206	226	253	268	243	222	226	201	206	207	231	229	234	227	233	219	234	246	216	221	233	238	228	210	213	227	210	248	238	224	233	228	241	214	259	260	224	232	233	231	233	228	231	236	215	256	214	234	236	226	231	242	217	230	255	210	241	213	216	235	227	245	219	224	225	236	215	227	202	212	224	243	261	231	201	241	228	201	226	227	246	231	217	229	238	223	210	266	226	217	253	269	265	226	239	245	249	251	237	211	227	217	212	250	216	219	217	234	238	250	237	206	198	247	230	211	236	217	220	245	215	220	249	237	237	223	219	202	211	198	240	224	216	254	235	230	233	225	243	231	223	243	248	216	223	229	233	228	255	220	216	254	251	231	256	253	206	212	235	233	218	247	221	213	228	234	221	217	214	222	232	212	213	193	229	208	238	257	225	263	222	216	236	218	227	222	235	210	238	216	232	233	225	218	206	253	248	242	232	217	240	230	218	234	187	223	221	237	230	213	224	239	210	220	221	252	234	249	237	228	246	215	224	243	232	237	218	230	206	221	223	226	218	250	229	237	240	246	233	230	238	204	209	242	220	224	258	240	229	260	236	226	209	193	253	263	212	223	217	247	224	255	221	235	196	223	221	241	219	218	218	268	210	213	254	233	218	236	227	244	206	253	248	252	236	210	236	224	228	234	246	227	226	244	241	221	245	223	249	240	243	226	202	212	206	236	228	241	248	235	236	253	234	214	209	227	234	228	206	238	217	230	236	212	240	223	231	201	212	257	214	236	233	242	274	211	225	251	258	238	222	235	225	247	245	216	229	232	214	233	258	232	239	227	258	236	253	235	242	224	252	249	231	207	221	228	232	247	255	288	231	211	223	265	236	220	240	251	225	227	227	218	219	186	210	258	212	216	215	219	228	240	228	234	240	241	240	219	254	209	254	259	244	209	235	227	235	244	197	206	227	229	270	219	228	241	238	227	237	236	220	228	237	233	264	242	234	221	224	207	261	216	247	219	223	224	249	191	240	226	214	220	210	196	217	227	221	209	213	217	258	228	246	263	239	216	240	234	241	226	239	218	247	224	237	247	235	218	228	229	212	229	249	223	227	226	208	235	210	236	236	222	240	247	207	226	180	249	217	211	219	249	254	221	188	252	219	223	259	249	216	260	230	235	218	213	244	233	212	249	201	208	237	220	261	239	232	224	242	246	245	227	224	216	217	275	245	199	226	256	262	239	219	201	246	213	195	217	210	201	265	253	242	214	233	227	250	259	261	219	236	251	227	251	232	227	234	240	227	233	235	246	227	232	225	225	219	201	248	199	241	240	219	227	227	222	235	212	250	213	237	227	251	243	232	242	260	244	256	222	203	229	216	190	218	277	219	242	217	226	251	231	226	242	237	209	205	229	217	244	199	258	214	207	207	226	250	241	231	212	237	212	238	268	235	198	205	206	241	216	229	213	221	241	229	223	207	213	214	238	231	231	220	227	246	206	214	195	245	236	190	226	228	222	213	240	203	241	231	252	212	254	228	225	242	223	220	235	228	228	217	231	252	212	240	239	219	225	250	207	256	239	218	231	237	209	215	216	200	236	202	210	240	243	223	212	230	238	249	248	241
4976	783	671	571	571	539	566	573	547	533	529	524	564	546	609	532	551	514	533	575	542	509	556	538	554	541	531	569	560	557	519	573	552	562	550	533	567	568	515	486	548	545	554	551	492	532	555	565	528	502	560	531	510	532	496	529	540	553	562	529	559	526	532	566	545	529	522	581	548	536	515	575	516	577	560	516	532	521	504	558	531	546	515	550	563	549	528	564	538	525	523	583	558	560	528	560	556	540	540	531	513	513	558	536	534	533	578	553	583	573	543	523	507	557	568	582	534	568	555	605	508	513	541	494	557	559	571	550	566	510	521	530	532	591	552	495	523	543	490	557	503	539	535	591	561	538	534	569	547	530	501	514	533	548	564	559	540	519	537	523	572	544	565	558	550	525	526	550	515	552	524	561	581	541	546	528	563	510	561	502	531	548	515	555	514	521	552	521	567	574	571	522	540	484	489	546	554	531	555	513	553	562	544	543	524	551	541	572	559	532	560	541	575	530	495	562	589	520	525	590	548	549	529	542	542	570	555	547	565	562	557	534	561	566	581	563	521	497	551	563	521	532	548	559	572	535	573	532	564	563	557	537	562	553	542	545	566	537	526	608	531	505	516	557	547	589	554	531	533	557	499	571	547	561	587	544	561	522	554	588	524	525	558	545	559	544	541	523	558	561	534	574	549	560	514	537	546	599	526	530	525	548	568	542	527	542	545	565	575	568	552	506	573	501	591	526	577	515	544	578	514	565	554	532	515	518	553	537	523	547	502	523	556	539	582	541	535	549	509	534	530	517	576	568	547	557	584	542	583	540	538	543	522	546	525	520	501	530	560	517	551	577	556	550	521	563	533	537	563	545	527	527	555	508	512	502	522	545	539	541	546	527	521	539	535	547	507	529	495	548	579	533	527	540	529	560	564	527	560	528	563	519	520	550	566	532	545	517	553	547	571	519	544	507	544	539	533	538	584	573	488	532	549	533	512	547	595	557	558	593	524	579	497	557	521	516	558	484	569	552	569	565	542	501	514	532	545	572	563	537	547	514	538	559	543	521	519	547	521	533	528	552	548	564	559	559	536	543	537	520	502	564	517	554	568	550	569	526	544	565	571	576	552	579	544	537	509	550	557	565	557	545	522	532	540	539	563	564	522	503	515	590	555	543	556	574	578	542	557	533	544	597	535	543	507	572	540	571	546	560	545	555	530	591	516	539	538	596	554	538	528	534	565	542	546	523	554	583	535	583	555	551	516	558	501	534	508	536	576	547	520	563	556	564	567	538	529	541	574	532	547	531	547	584	585	534	553	515	579	575	577	535	582	526	559	518	570	533	536	517	563	578	562	531	575	548	537	569	552	566	530	498	529	525	540	538	515	556	511	532	535	538	489	578	560	493	554	541	522	536	510	572	522	560	542	549	586	535	517	555	540	528	580	568	538	582	575	555	541	571	543	551	551	578	527	562	594	581	544	536	566	509	530	540	571	508	562	574	482	554	508	537	542	526	586	554	519	535	544	559	544	585	567	548	568	551	573	548	521	561	556	562	547	511	547	497	533	542	557	551	537	584	510	563	563	518	540	562	508	555	546	596	510	535	537	526	559	520	518	525	554	538	551	509	547	541	534	512	551	570	556	576	525	540	576	569	530	511	540	524	527	520	495	538	617	545	568	547	566	552	562	553	523	527	567	554	565	521	534	568	585	573	561	569	537	558	549	535	504	513	521	589	580	562	550	508	561	538	577	576	569	543	544	535	541	504	527	547	526	544	560	532	528	538	515	576	545	553	534	586	535	513	569	572	555	566	540	515	561	538	508	518	570	520	530	553	595	545	528	568	574	495	549	553	524	528	588	558	550	560	551	518	519	539	549	543	523	575	528	587	555	501	545	570	565	515	511	541	569	519	550	548	574	536	585	549	589	555	547	552	494	533	554	513	534	520	542	546	522	538	524	589	570	534	564	546	569	568	557	532	585	520	545	509	542	498	564	554	574	550	593	591	565	564	527	559	530	477	535	537	510	530	531	553	535	539	543	569	564	542	574	579	490	573	531	527	539	472	558	544	514	556	545	545	547	529	518	527	533	518	541	574	565	540	560	524	573	537	536	530	604	556	564	512	539	531	508	516	521	542	535	561	512	536	561	546	573	521	519	508	577	554	588	590	490	512	566	590	529	551	536	570	542	545	596	542	558	531	561	566	544	560	533	517	580	565	561	563	560	547	520	562	525	561	599	571	546	551	532	556	578	522	509	570	485	548	580	542	555	559	532	544	531	559	548	532	533	529	531	554	542	526	596	550	542	555	518	501	552	534	556	530	512	560	523	572	527	510	563	587	538	531	550	528	521	522	567	549	545	521	559	542	549	550	570	554	518	530	546	565	574	541	571	535	547	559	551	580	490	532	541	574	523	561	522	558	545	522	543	553	556	540	563	563	544	547	538	521	541	566	520	548	553	513	513	504	599	545	544	566	545	552	581	530	528	555	513	530	525	575	523	519	560	570	512	543	518	580	530	512	475	543	561	567	555	537	532	530	545	548	571	528	543	544	544	570	586	536	565	538	572	560	565	536	543	512	539	522	519	529	577	560	521	499	544	555	496	564	503	554	569	561	581	577	548	572	523	542	546	540	528	542	549	557	548	521	560	562	524	545	512	523	523	534	553	564	508	540	576	544	559	589	545	576	546	506	551	623	588	553	576	560	527	544	548	550	548	513	553	524	570	498	550	600	569	564	573	568	568	561	566	500	539	536	517	545	551	573	523	487	569	564	552	542	547	483	584	564	505	547	551	561	543	547	509	547	541	543	557	575	571	557	508	537	534	549	545	559	504	564	542	540	554	536	550	538	502	545	571	571	537	563	505	517	547	601	562	555	546	558	556	542	547	568	561	513	529	561	523	557	530	522	534	577	514	532	504	538	522	549	548	571	518	545	552	594	523	555	551	524	525	544	550	513	569	556	532	553	533	541	527	528	569	526	598	534	569	539	511	547	500	527	543	574	565	528	588	550	544	537	546	556	584	540	556	526	577	584	573	551	533	548	561	514	531	503	566	580	527	528	591	560	541	535	602	529	560	520	574	573	558	532	515	524	579	534	571	525	539	500	513	534	566	570	551	541	543	546	511	550	557	548	534	541	537	524	546	524	546	581	528	540	512	537	558	522	581	540	538	542	549	569	582	532	527	534	536	539	546	543	552	589	579	558	525	495	568	528	550	577	548	520	456	520	535	528	558	564	524	537	532	524	539	517	540	523	567	568	549	529	537	564	543	567	524	566	529	553	557	540	573	561	531	491	555	515	550	557	563	548	509	543	515	569	556	512	563	540	529	595	555	569	568	521	584	586	544	558	535	543	521	547	530	520	479	527	569	588	556	525	555	563	577	563	507	514	571	535	551	510	556	519	548	579	546	529	538	567	565	606	540	506	570	560	541	556	547	540	567	558	533	566	575	535	524	530	559	544	598	544	532	546	540	528	547	564	555	580	548	547	543	623	543	574	473	542
24575	20822	24296	27427	18290	970	505	404	374	364	342	336	367	355	331	313	338	330	308	331	315	344	331	363	336	348	317	311	308	335	358	315	337	321	327	272	318	283	329	292	300	331	326	327	355	331	338	339	312	317	305	310	313	317	322	318	262	322	293	352	337	328	295	341	350	375	334	317	323	312	303	309	322	348	290	335	313	322	343	310	346	313	310	312	314	342	299	319	314	313	305	353	310	333	342	305	323	309	333	301	309	315	324	329	308	298	336	331	316	323	301	313	304	309	318	294	302	332	354	342	336	313	317	307	314	323	325	341	330	330	302	306	349	283	299	308	352	324	334	314	332	317	293	326	323	328	292	341	288	317	312	330	322	304	331	314	315	350	301	339	302	320	311	319	373	311	307	322	327	343	317	349	342	309	310	325	311	298	325	291	317	321	286	310	332	345	290	313	313	328	311	339	318	317	316	284	339	326	320	327	339	309	346	295	276	319	323	325	336	324	333	340	323	312	341	330	350	333	333	316	333	280	314	326	321	305	310	304	329	296	322	331	314	318	306	313	302	309	342	307	324	299	289	298	271	302	320	322	330	342	321	316	300	315	313	322	331	320	313	315	347	335	304	314	315	328	293	298	293	319	311	312	351	330	336	330	321	301	298	324	334	318	299	324	281	350	325	340	307	278	338	303	322	335	309	312	336	288	305	298	334	337	311	300	319	305	316	353	331	310	309	306	379	296	324	296	350	272	291	331	346	340	321	306	334	318	291	310	305	337	318	303	337	321	299	324	334	319	286	326	304	303	323	307	342	324	342	346	292	341	313	296	310	331	344	272	301	300	326	332	334	333	332	341	336	325	309	322	285	280	315	347	299	286	313	298	331	320	302	316	318	320	327	331	301	291	316	333	322	319	291	312	320	310	336	342	318	353	333	326	323	342	313	314	303	322	288	320	328	328	295	329	320	316	313	301	317	332	284	320	335	289	329	346	312	327	293	341	294	344	296	349	300	362	310	334	374	277	323	325	302	324	305	331	337	321	297	290	328	313	285	316	325	333	343	300	312	302	332	299	315	329	325	312	325	297	290	324	322	307	285	300	299	359	314	343	369	322	313	318	325	314	362	314	323	339	287	340	325	329	314	307	316	321	348	310	364	291	313	312	320	337	325	309	295	337	299	313	339	329	301	333	283	345	329	300	354	313	304	278	334	355	306	318	340	285	342	292	326	317	350	312	313	364	296	337	295	331	334	311	303	298	314	347	352	325	302	347	289	298	302	319	315	330	326	333	314	302	305	291	337	301	328	283	304	314	325	325	309	340	316	321	344	317	333	294	304	292	350	328	296	290	366	303	328	298	296	303	298	305	320	347	331	312	315	308	344	340	307	344	311	340	336	273	309	297	331	308	343	325	298	291	348	342	280	320	317	324	281	304	298	329	310	330	299	316	349	313	299	312	319	333	339	329	332	314	311	330	327	321	302	302	304	328	327	327	319	306	360	314	318	304	315	356	317	348	279	328	326	326	360	331	311	345	311	298	288	341	346	272	301	324	341	309	284	297	303	326	314	321	349	313	305	336	310	318	312	297	340	360	307	328	314	341	326	321	320	335	329	299	312	358	312	322	346	333	307	365	303	317	300	330	332	350	330	296	325	342	328	354	321	329	328	335	304	343	324	354	355	351	339	350	313	302	331	312	299	319	294	305	349	337	314	323	317	293	330	324	300	296	341	341	316	311	312	298	304	310	340	332	334	332	340	313	293	288	287	296	309	334	334	352	321	304	329	339	298	313	318	299	275	328	338	300	344	348	348	316	340	317	322	320	322	296	319	315	367	331	330	335	321	329	292	287	317	335	291	328	302	335	308	282	326	265	307	342	328	342	314	306	321	322	303	321	339	353	304	323	333	313	290	338	319	345	326	324	330	311	307	338	340	322	314	316	302	311	323	320	327	310	281	306	303	326	294	344	304	327	320	329	320	304	301	302	361	301	322	306	314	297	313	300	301	283	314	349	304	343	297	320	303	327	285	301	318	312	351	328	378	315	337	347	313	282	326	300	310	330	288	305	309	328	303	299	276	305	351	303	313	321	286	330	328	336	318	329	314	346	310	335	289	311	293	319	320	325	360	323	319	311	292	352	294	354	328	321	351	299	337	326	306	329	308	346	303	331	352	318	319	290	326	329	307	355	339	356	344	321	289	315	314	315	334	333	320	326	331	318	334	354	346	308	313	320	319	327	313	311	290	324	310	328	325	320	357	306	331	322	317	336	311	319	321	298	315	336	325	315	285	308	315	338	319	280	312	357	346	350	322	302	326	308	304	336	351	329	336	309	331	291	314	318	300	357	318	320	303	342	323	321	323	348	308	310	319	321	352	309	301	316	303	327	334	333	318	328	305	308	331	306	357	347	324	318	328	351	309	288	319	323	287	351	330	295	307	358	328	333	322	296	314	321	299	328	326	315	285	339	311	318	317	302	311	336	307	323	333	334	325	325	297	316	316	304	299	317	305	345	301	320	328	311	310	347	347	321	319	350	300	340	306	319	287	341	354	318	335	308	333	302	308	341	289	306	323	311	308	319	322	319	298	321	270	309	300	340	285	330	315	333	356	302	325	303	320	324	313	353	338	322	283	304	345	346	341	331	300	346	301	322	293	352	330	331	301	336	330	336	319	347	339	293	336	340	324	304	300	299	308	300	313	355	310	342	317	304	297	339	369	339	322	318	309	318	349	332	336	321	301	304	305	329	345	315	332	310	320	331	314	322	315	334	303	337	311	330	291	364	293	321	324	329	337	287	309	302	338	312	342	326	318	286	315	335	322	331	362	312	303	307	341	327	336	351	296	329	309	329	293	345	313	317	320	329	324	342	305	311	337	314	323	338	297	319	352	312	311	364	287	339	284	300	293	315	321	297	323	320	275	319	316	329	294	345	288	331	325	313	309	341	325	317	328	295	333	325	315	329	313	312	296	306	276	297	311	306	311	312	315	291	325	348	300	286	316	330	341	327	309	335	343	306	309	296	323	313	287	292	315	315	358	334	345	333	334	286	356	334	362	386	307	328	327	326	368	327	307	323	325	311	332	334	345	342	312	328	310	327	332	283	284	314	331	332	327	327	332	302	323	324	318	333	324	289	338	336	335	317	316	307	290	297	332	333	310	308	317	312	345	278	305	337	307	348	271	331	312	295	310	376	321	320	333	306	325	299	345	300	354	299	302	312	304	250	269	311	292	326	297	305	316	318	351	322	298	311	313	355	286	310	332	290	314	306	289	269	294	332	325	330	309	325	304	311	321	303	328	302	294	321	311	317	320	330	358	344	319	296	336	343	284	336	281	313	316	334	306	337	313	359	345	322	292	352	313	297	313	297	311	333	368	309	287	339	329	314	327	285	312	320	319	320	343	291	339	296	302	293	331	324	290	337	337	314	305	324	320	304	319	301	312	331	317	334	313	362	335	313	340	314	311	318	342	361	299	309	334	318	308	299	319	341	343	304	299	326
3345	2925	1892	1189	907	787	762	760	776	741	716	718	740	733	683	770	739	709	702	716	691	710	712	728	722	722	693	699	658	721	732	716	690	688	650	750	700	721	698	712	691	674	726	722	675	680	702	699	702	730	715	675	709	721	776	675	727	733	732	705	699	715	697	727	718	732	707	721	697	680	693	712	696	685	710	699	704	705	740	678	716	704	662	720	697	731	703	673	700	735	703	709	725	712	732	717	663	754	730	718	722	694	713	710	711	698	707	751	741	685	767	756	698	688	661	731	656	737	752	716	741	713	720	724	725	731	748	746	709	740	733	692	712	674	743	715	705	729	686	709	719	723	790	715	738	691	729	704	704	668	710	729	715	708	682	722	714	691	680	687	713	706	711	749	704	718	659	741	728	677	672	702	713	754	697	729	697	685	698	693	745	667	709	723	694	668	757	746	777	666	747	687	720	687	683	659	672	685	715	722	663	712	686	733	711	697	669	708	703	706	700	736	694	744	690	675	728	711	708	729	711	664	717	674	732	712	717	680	724	684	675	693	738	727	718	678	747	716	712	709	690	723	668	721	768	683	656	755	742	708	720	672	669	697	707	670	725	753	713	679	669	730	753	723	718	727	700	712	695	701	735	692	718	749	739	706	677	674	669	741	716	725	718	676	722	668	676	673	653	737	703	753	683	738	706	684	660	721	723	704	721	714	701	709	658	714	712	684	689	701	724	717	710	734	712	682	712	716	702	676	673	708	699	714	692	756	623	688	695	693	666	691	710	710	751	674	700	677	674	668	720	711	678	735	697	695	677	691	693	723	707	710	689	696	718	714	665	672	745	755	693	699	707	689	711	734	658	735	685	704	717	689	673	689	718	704	673	694	692	662	693	675	724	716	708	770	730	703	717	704	712	692	721	758	696	684	672	732	734	670	764	689	717	673	721	706	699	704	738	748	683	715	709	711	692	611	671	688	753	705	712	702	703	695	702	689	679	710	673	708	713	684	746	678	695	682	707	758	703	666	663	708	757	634	686	691	740	707	720	733	657	764	712	669	697	746	679	765	736	722	688	716	655	671	740	670	729	724	747	693	707	707	675	698	712	709	689	715	689	685	683	723	745	692	649	686	659	671	670	707	709	751	667	646	732	728	669	671	688	691	718	716	703	705	690	700	764	675	698	726	730	709	688	754	713	734	696	724	723	684	723	695	728	688	723	700	706	691	676	705	692	743	726	660	704	690	685	727	709	764	704	712	709	704	662	683	649	678	654	744	744	717	705	712	722	686	714	725	671	683	696	707	683	705	764	748	670	750	731	742	740	745	640	706	664	698	721	710	701	733	716	695	709	661	667	708	716	709	751	710	693	699	681	717	718	698	723	697	715	687	718	746	709	686	691	696	691	720	740	694	707	714	689	710	700	719	684	684	725	724	699	679	728	696	716	721	691	702	730	713	692	698	699	682	719	672	697	674	696	702	756	703	776	717	702	736	756	698	712	702	729	676	713	748	736	708	689	713	681	682	699	711	710	729	694	730	716	740	725	764	668	702	670	710	704	721	691	746	700	726	737	709	746	699	724	672	707	721	765	729	703	680	740	688	704	743	668	661	659	706	740	708	684	715	698	692	724	705	705	657	722	686	716	688	739	690	717	695	667	682	702	766	684	750	711	693	701	710	733	720	726	733	703	704	739	717	723	741	708	762	719	699	718	703	756	749	722	692	715	733	715	714	702	735	686	740	678	713	722	707	694	691	743	736	681	719	712	696	698	746	661	707	680	670	738	706	708	698	679	725	733	712	662	695	666	701	689	703	711	722	746	669	721	745	736	720	667	745	728	707	684	677	691	700	687	694	749	757	674	707	702	683	729	707	711	725	701	709	688	687	716	664	676	710	692	737	706	770	657	702	742	724	774	649	715	741	713	726	696	663	699	687	690	703	684	683	734	751	707	723	742	715	725	720	700	734	700	725	758	677	696	676	739	692	738	756	745	699	712	735	681	682	702	689	718	707	682	688	689	696	701	674	685	711	669	681	689	714	717	711	738	694	698	718	716	728	686	679	720	762	680	675	708	718	730	696	748	704	728	661	757	732	673	674	722	679	746	677	685	647	684	699	687	735	790	685	726	678	681	677	737	729	672	716	680	693	750	736	680	719	705	682	712	762	687	675	730	684	638	778	706	667	736	662	732	737	739	758	717	703	719	727	728	699	674	683	726	682	733	682	778	712	659	713	691	700	675	730	692	729	681	681	701	680	710	681	706	722	698	720	670	713	683	698	700	709	677	656	700	732	765	707	709	709	736	738	727	684	732	686	658	693	688	660	701	759	715	726	733	732	706	733	721	732	699	730	679	676	720	730	698	737	750	687	743	656	682	716	651	706	694	713	785	707	705	671	696	737	695	701	719	715	732	767	778	681	711	737	726	714	752	744	679	714	672	706	758	722	679	696	726	717	709	711	719	684	707	683	716	694	733	709	694	690	721	742	687	719	675	772	711	714	683	720	731	730	749	673	665	749	740	684	686	684	700	712	674	705	723	746	714	723	688	700	716	679	686	729	691	726	670	725	671	779	712	726	665	725	681	716	673	668	726	743	683	652	685	719	723	690	760	704	693	675	717	740	703	694	674	693	728	715	697	714	675	671	717	708	708	716	756	697	732	717	706	687	684	729	717	674	735	713	722	695	687	672	739	727	702	651	739	712	690	679	701	666	743	725	662	698	730	736	658	727	666	706	716	716	717	731	694	710	677	694	711	699	688	741	681	704	701	703	694	710	685	684	683	698	757	712	733	676	734	706	720	718	682	625	668	691	724	678	698	660	708	710	682	700	727	679	709	716	753	686	747	694	715	678	726	676	688	723	722	706	693	689	715	722	691	685	687	683	727	718	672	705	698	682	718	719	738	694	751	700	729	704	678	718	690	733	749	691	724	695	691	698	705	730	716	690	693	706	715	700	723	691	731	706	690	704	691	688	760	644	707	714	697	732	753	711	650	747	666	724	711	670	667	703	718	701	675	648	718	699	740	659	726	702	690	686	704	717	676	702	689	684	744	687	683	685	660	691	720	722	737	721	679	697	680	688	711	683	674	724	731	727	671	681	719	702	736	726	698	685	683	681	731	702	719	708	721	682	690	695	691	683	701	747	694	697	717	715	681	722	678	726	718	685	670	693	724	769	692	691	750	701	690	679	717	744	688	722	658	643	709	714	702	724	713	673	673	696	680	750	699	647	736	727	711	688	693	683	725	736	671	651	710	751	730	706	671	725	728	731	717	692	678	688	670	679	695	721	675	767	727	687	737	750	733	702	705	702	699	712	744	707	739	650	655	680	736	724	723	697	727	717	716	730	734	712	692	681	674	678	721	685	733	753	751	705	740	638	672	684	725	688	702	694	702	699	693	663	714	708	717	712	672	678	697	736	667	702	690	666	710	694	756	694	730	694	698	699	677	694	721	733	656	701	709	685	671	689	701	712	711	681	706	690	687	672	666	713	712	691	648	672
23523	20810	25110	26621	20811	20802	2583	478	380	313	276	269	255	223	250	235	232	234	211	214	224	191	210	209	204	222	225	202	238	229	201	230	197	199	208	241	211	206	223	184	201	197	213	207	205	193	192	236	207	198	215	199	197	206	217	201	221	199	209	213	207	204	198	196	208	219	208	195	219	202	181	178	206	219	235	256	224	211	217	194	192	214	243	205	226	200	198	203	197	228	228	196	177	194	201	194	231	191	211	209	179	209	193	200	227	208	215	212	207	198	191	230	223	196	233	221	220	207	187	208	209	198	211	188	209	217	215	190	200	198	215	206	249	190	202	218	207	195	220	221	211	232	192	202	190	204	194	187	198	212	187	225	176	181	181	193	220	196	203	204	217	197	210	193	207	221	227	204	192	217	201	223	191	240	219	210	196	208	172	227	217	205	203	190	197	223	199	198	195	210	228	206	186	184	210	189	228	219	232	205	205	208	194	204	239	200	217	211	220	216	213	205	221	196	220	178	198	214	198	189	190	220	213	187	203	181	180	199	198	219	188	209	206	209	211	203	190	221	203	215	218	232	187	189	206	219	215	169	240	217	196	210	209	218	196	251	194	189	206	213	205	212	205	214	221	201	210	199	239	199	203	223	212	194	219	224	194	184	211	231	213	167	225	187	225	199	204	251	226	215	200	191	229	203	216	178	184	197	203	192	220	187	203	217	217	220	223	234	205	184	191	207	193	209	221	207	213	194	193	233	215	223	204	190	193	215	213	227	208	205	178	211	205	217	213	194	190	181	182	163	182	230	204	185	226	215	208	211	176	241	184	198	200	205	192	210	192	205	197	208	239	191	188	200	190	221	202	188	195	193	173	216	214	201	204	203	232	228	203	203	198	203	186	207	233	236	199	181	188	196	196	203	206	221	193	215	200	194	197	163	210	226	182	192	225	201	191	204	217	234	211	186	194	188	197	199	204	185	201	202	220	241	253	233	207	204	196	193	191	212	199	220	212	196	194	186	206	220	209	198	207	235	239	212	183	198	180	221	198	226	214	197	190	172	200	207	195	178	207	199	187	201	218	218	201	219	179	209	237	232	209	225	203	196	217	190	198	228	216	195	199	173	205	219	203	191	233	231	188	209	219	184	191	235	223	190	182	196	210	194	198	252	199	200	164	196	196	231	231	220	238	198	196	188	197	205	208	196	196	214	210	211	197	198	196	186	216	190	208	203	211	209	199	188	204	196	194	174	209	186	213	200	230	181	225	200	196	189	211	225	201	213	201	218	223	209	209	187	237	200	207	200	182	193	193	173	198	185	200	203	200	225	202	201	201	189	206	202	203	226	238	179	188	205	210	229	214	191	205	204	188	205	228	237	181	207	214	211	213	205	216	241	188	226	207	204	216	207	182	197	191	209	201	211	217	180	216	230	232	235	206	204	212	231	209	202	201	209	191	234	184	180	183	234	211	229	188	203	210	212	202	183	227	210	205	179	183	180	218	219	195	220	205	219	193	207	189	219	221	201	217	200	206	228	212	196	207	179	186	210	232	207	193	210	191	186	204	214	215	226	197	208	180	225	207	189	217	202	202	209	192	199	203	224	205	209	197	185	194	206	219	213	200	194	222	214	218	209	238	188	202	202	202	197	199	238	186	229	224	195	185	207	204	189	179	215	190	223	215	208	188	203	207	208	220	234	220	192	215	204	197	219	237	203	208	219	215	215	204	192	190	187	215	235	204	202	198	216	220	221	212	221	181	254	191	212	192	173	207	221	211	209	202	184	215	224	204	203	197	187	207	222	208	211	201	217	221	199	202	202	178	187	180	210	217	238	199	200	219	196	195	197	190	212	175	199	177	197	210	211	186	183	225	228	209	216	210	197	217	204	224	212	180	207	179	193	189	214	232	195	221	198	203	215	188	205	228	185	195	221	204	196	178	210	224	220	182	194	217	199	223	212	204	201	204	216	208	240	195	229	203	198	219	224	196	210	182	197	189	210	197	212	204	208	215	196	198	196	193	203	227	214	218	199	217	165	184	213	181	204	176	211	201	223	175	203	195	212	203	181	201	207	215	196	223	219	232	197	209	198	212	224	203	189	205	216	170	207	172	219	212	214	178	193	212	192	217	191	207	205	209	214	192	223	181	202	209	207	223	184	204	200	221	220	210	243	204	239	215	224	192	226	183	195	198	167	200	177	194	222	222	199	195	206	198	200	183	186	195	220	185	213	210	208	186	191	224	213	232	218	200	213	215	245	191	214	203	217	222	249	198	230	190	223	201	202	204	196	193	208	191	204	205	238	207	186	202	199	196	218	237	197	251	197	171	250	216	201	198	197	213	201	179	189	194	187	197	204	202	226	210	174	203	195	190	186	223	227	218	207	209	224	205	215	189	203	184	206	220	192	232	216	190	200	230	204	207	195	205	211	211	212	169	190	223	199	193	195	202	214	199	205	241	198	195	206	189	190	229	176	223	196	175	185	219	213	200	191	207	190	223	195	230	218	238	175	232	205	196	193	203	208	189	194	203	196	211	228	231	194	194	190	217	215	192	194	214	209	212	227	188	188	210	189	206	212	230	216	192	194	205	196	196	191	247	216	186	203	194	192	185	177	254	224	200	189	234	217	197	212	222	209	215	211	208	228	195	253	208	213	208	215	205	200	208	193	253	205	220	199	205	179	203	180	200	192	202	211	211	224	218	188	216	191	194	223	206	226	240	180	232	223	167	193	214	186	197	206	218	186	207	182	205	206	183	222	201	200	191	182	221	196	185	187	201	227	211	206	196	204	211	222	182	207	231	222	193	208	198	218	220	220	202	208	220	243	213	212	225	198	244	183	205	191	254	195	198	208	229	177	252	187	221	202	194	235	201	180	226	195	202	214	213	222	205	189	211	246	213	224	197	193	211	210	226	222	173	189	199	189	210	234	234	195	213	208	215	212	194	196	226	215	175	206	207	248	201	207	221	205	176	199	188	220	204	233	218	216	194	192	183	176	204	227	208	194	195	198	222	229	195	165	206	208	198	213	202	218	213	189	184	198	189	198	213	203	199	180	182	207	200	211	219	208	207	203	190	196	206	207	158	204	188	175	185	192	212	210	193	194	225	168	216	201	216	194	216	193	196	212	219	204	201	247	187	189	187	208	199	216	187	218	211	198	203	222	202	208	219	193	197	205	184	229	213	219	202	210	242	219	209	215	210	197	209	194	189	177	190	201	233	212	183	227	188	221	204	240	232	193	210	201	172	192	192	197	212	229	222	200	172	188	206	227	199	203	194	183	197	195	197	222	192	188	206	202	209	217	229	215	197	198	210	207	211	220	199	155	205	195	187	186	193	207	199	215	176	189	200	228	200	213	215	229	217	205	223	225	214	197	209	201	207	203	197	207	204	209	190	212	215	207	219	193	206	229	196	184	186	205	189	223	218	211	193	208	199	246	203	197	224	246	195	191	207	205	220	233	198	188	196	207	207	215	200	190	226	210	219	234	199	202	188	220	218	200
3299	5278	3203	1502	923	699	598	579	515	501	487	483	487	511	477	437	487	439	486	483	486	480	447	476	434	446	476	480	429	473	476	445	475	492	464	458	455	495	431	416	465	444	515	458	492	480	490	462	417	455	421	477	461	487	455	467	493	457	458	435	469	490	462	450	496	463	456	439	481	456	507	483	443	433	455	477	471	470	424	470	441	490	450	478	483	443	453	463	480	435	416	471	457	464	549	473	450	476	474	464	453	467	460	437	477	460	466	468	500	474	443	467	468	451	467	445	441	484	488	481	431	421	468	461	443	451	456	438	480	417	478	469	487	460	463	421	406	465	439	456	464	464	460	422	440	471	427	436	461	488	476	454	433	472	504	488	468	458	455	452	434	481	489	473	448	461	438	499	473	473	449	396	476	466	495	448	440	463	474	445	422	450	481	454	456	479	489	455	473	440	436	442	448	458	453	473	453	498	501	453	464	476	464	463	454	440	459	467	475	448	407	438	465	445	466	433	442	459	489	457	459	496	484	471	439	468	440	450	433	466	503	445	480	436	504	444	461	461	457	467	423	432	436	491	494	449	442	477	494	459	431	463	455	478	487	457	426	442	500	485	485	480	454	462	467	482	504	511	472	463	467	475	461	458	472	437	448	446	473	459	462	468	487	518	481	486	450	458	447	457	460	447	422	427	497	438	464	413	426	445	460	432	441	446	456	465	403	412	437	478	500	449	504	453	461	490	468	480	485	468	484	420	487	437	475	459	454	455	470	478	461	465	452	465	494	439	441	444	443	443	489	452	453	459	451	420	449	437	435	496	476	467	495	471	457	449	484	464	478	440	430	467	475	461	481	463	442	446	452	500	447	457	460	447	488	457	462	447	459	497	467	453	469	456	472	460	485	513	461	461	444	465	519	490	486	437	476	451	399	480	439	451	452	456	460	444	461	481	483	475	477	463	485	501	468	469	454	436	453	447	470	465	471	468	456	481	479	440	480	452	477	483	475	456	457	473	453	490	453	465	445	434	485	484	453	454	456	431	485	445	486	457	467	483	462	441	467	462	439	491	421	438	418	438	509	457	470	452	472	458	523	465	463	500	476	456	440	470	425	477	472	460	458	458	465	432	487	446	486	454	468	491	417	445	484	495	454	464	479	457	441	469	492	473	469	441	448	465	443	435	476	459	448	425	449	480	434	491	485	483	449	462	473	454	444	455	427	476	424	455	502	489	433	452	441	446	442	456	473	480	434	435	476	456	459	455	455	418	447	459	446	458	496	510	410	440	476	480	494	445	470	437	474	440	482	457	478	442	472	503	460	482	475	470	463	457	466	528	465	465	483	490	437	516	464	477	453	467	471	487	429	478	432	447	444	462	445	461	450	466	477	472	443	475	440	475	499	466	467	464	479	479	459	471	460	464	467	448	471	434	441	458	464	455	417	478	506	451	405	468	504	436	510	472	490	428	427	460	471	485	454	500	493	446	466	453	472	445	465	470	451	465	456	440	472	475	444	488	423	454	458	428	426	450	467	433	489	468	417	462	455	504	470	492	476	432	422	492	454	472	458	452	462	430	465	464	481	451	499	473	409	477	446	478	456	485	429	474	439	479	462	406	454	444	446	460	442	468	515	485	456	411	493	491	508	471	453	491	472	441	407	460	475	416	466	444	418	463	457	460	460	444	488	460	443	488	451	459	431	476	469	466	452	472	452	460	420	434	418	476	480	458	494	460	480	523	442	504	445	451	457	480	459	455	486	441	450	497	451	431	472	492	476	485	446	494	449	464	471	437	430	440	453	465	490	466	464	453	433	455	420	489	438	488	455	444	413	480	444	468	469	441	468	503	495	418	427	436	461	454	445	470	469	462	414	444	461	480	465	498	510	486	470	467	464	434	449	456	440	465	475	458	467	471	468	468	458	447	430	473	470	435	436	463	503	478	496	474	491	474	434	471	460	476	439	457	457	463	453	410	456	495	461	480	509	494	499	474	454	439	472	472	449	468	446	462	438	501	478	504	437	487	454	484	454	471	490	410	480	461	464	459	465	442	462	459	457	485	473	485	432	455	483	446	460	462	453	449	478	454	487	481	468	465	451	457	449	446	475	476	474	468	440	450	457	422	453	451	500	448	455	478	462	481	483	517	458	478	440	424	473	471	478	465	460	463	430	453	508	482	452	479	448	458	437	478	477	444	471	457	441	499	517	446	434	443	470	459	459	460	464	463	447	487	457	472	475	471	452	466	453	478	464	482	447	469	485	478	436	468	479	461	484	422	453	470	447	452	455	479	441	482	489	491	482	457	464	530	410	421	477	481	441	443	486	474	440	475	468	451	434	467	447	474	475	474	450	450	474	451	445	448	452	451	438	460	455	419	494	492	486	454	442	483	429	464	478	419	450	447	462	462	506	460	473	476	474	458	474	477	448	464	451	500	489	460	448	435	467	447	446	449	471	448	477	472	453	478	475	456	473	478	433	434	471	455	479	446	425	440	483	468	468	429	488	469	455	471	433	487	471	465	428	454	433	441	455	468	447	485	470	459	485	419	476	446	440	469	447	465	466	467	472	469	462	482	450	454	463	495	430	420	468	467	462	451	489	459	459	503	401	434	473	454	459	424	464	428	455	497	477	458	464	486	514	480	490	408	444	410	448	483	493	442	450	489	438	474	452	466	459	469	445	471	456	488	468	469	431	444	421	443	419	432	463	475	445	445	455	464	459	474	436	437	404	492	465	472	473	482	491	484	477	460	463	470	449	428	451	451	439	438	434	500	480	467	487	449	454	457	477	460	456	445	472	475	440	467	451	475	456	455	420	465	450	463	469	420	438	441	497	438	445	467	451	478	482	469	468	470	451	461	464	457	475	538	415	483	472	505	464	411	476	462	480	419	442	487	429	456	448	451	443	440	458	476	480	456	469	508	432	456	460	481	469	457	466	479	427	424	482	458	434	469	419	419	407	441	440	449	439	479	445	456	445	445	452	492	480	461	485	453	429	448	449	427	427	459	448	456	478	443	455	434	460	426	453	443	468	470	437	456	465	448	453	502	488	485	475	423	457	423	500	434	429	491	493	426	454	453	447	469	461	441	435	501	449	506	453	476	437	466	438	464	468	470	454	449	512	445	485	470	454	407	486	467	456	474	442	466	462	455	491	454	471	435	436	461	421	453	448	447	420	431	449	470	465	471	407	473	458	450	476	435	450	441	440	452	445	439	445	409	471	421	473	488	462	461	467	467	497	472	448	465	462	444	437	432	447	429	476	455	456	455	490	498	472	477	484	490	506	422	405	465	467	423	490	425	490	472	449	459	445	456	477	430	459	436	492	438	434	490	438	467	463	452	486	467	493	461	466	481	451	444	505	472	458	449	529	459	434	431	439	502	448	443	445	440	470	456	469	460	460	422	477	505	452	477	508	468	490	481	454	415	496	476	462	440	499	446	454	451	476	440	432	461	481	472	461	460	480	483	457	434	455	448	471	447	412	448	493	413	453	459	453	471
32612	13071	1700	339	297	226	218	239	220	245	237	228	231	216	234	239	239	232	220	223	215	230	190	235	231	237	220	223	227	240	214	206	229	200	230	233	210	217	203	231	249	238	238	233	239	211	217	204	234	235	226	257	235	216	244	214	230	251	205	216	237	208	254	220	229	242	239	238	221	203	221	227	239	244	237	191	226	248	222	237	246	244	225	233	219	225	200	245	245	232	242	217	206	254	261	215	231	236	228	229	222	237	261	221	232	255	257	263	207	257	246	234	226	201	245	227	244	214	213	226	213	236	245	260	238	267	214	252	227	251	210	213	214	242	251	220	245	223	223	224	239	256	247	200	236	217	251	238	232	225	238	237	215	245	248	247	256	223	214	234	228	214	216	232	238	215	231	219	244	233	240	214	236	228	223	243	226	233	209	235	205	205	270	240	223	219	218	224	215	232	244	239	239	247	263	237	239	249	203	201	232	268	230	213	266	251	205	222	229	214	221	218	227	239	242	204	231	231	268	227	227	222	239	215	230	201	228	210	225	207	213	221	243	217	248	228	260	234	252	217	219	251	225	219	241	238	241	247	258	224	209	227	202	226	261	246	208	220	232	225	256	258	246	218	260	223	229	215	278	247	231	239	258	263	219	208	228	226	228	233	221	229	211	213	230	227	229	237	241	256	231	229	236	248	239	219	230	246	233	224	228	222	230	255	234	242	238	208	240	219	205	228	216	223	228	248	222	225	229	219	236	239	248	222	253	227	215	246	219	230	235	233	227	248	224	217	229	203	225	235	208	211	223	243	235	250	253	228	212	229	238	215	220	214	214	213	252	217	223	233	240	248	253	232	248	240	237	244	232	213	216	231	230	266	237	257	217	251	220	227	225	210	249	269	236	212	255	235	234	229	228	230	272	248	232	219	261	249	208	192	205	251	228	221	224	239	236	220	225	204	213	238	233	221	254	230	223	234	231	216	214	235	226	220	238	209	251	241	205	243	206	221	242	230	243	221	230	226	230	226	233	246	259	211	261	187	213	198	206	231	247	237	229	221	253	226	220	233	219	217	226	226	234	247	224	254	244	252	249	242	231	237	208	240	250	257	223	223	241	226	263	228	222	210	245	239	211	230	214	253	228	233	256	238	255	226	208	237	236	190	194	260	230	229	239	264	248	235	229	223	225	239	261	230	215	242	291	242	214	234	240	236	280	245	239	241	235	228	231	209	235	242	227	194	209	235	217	212	233	211	196	235	230	260	226	210	254	236	226	248	217	233	221	221	245	215	227	237	206	229	235	247	213	214	257	251	208	271	269	223	209	247	236	265	254	224	262	236	224	222	233	227	210	227	208	233	238	203	229	252	238	215	241	216	244	224	244	226	238	244	221	204	230	252	219	268	242	215	215	249	243	225	220	220	247	237	239	216	221	230	232	228	250	222	235	196	235	249	242	231	241	195	218	238	242	221	231	210	224	257	246	237	205	209	228	232	233	244	233	228	204	192	244	225	262	212	238	210	237	232	221	215	206	201	238	206	235	222	216	223	235	233	260	210	210	204	216	193	264	263	237	234	198	206	206	202	238	238	236	232	215	230	234	262	265	247	256	237	207	232	228	272	244	204	254	208	224	245	216	221	251	255	239	247	203	212	242	233	215	235	218	241	217	242	220	236	211	247	217	218	215	240	221	228	211	231	209	235	243	270	200	241	223	232	231	233	218	222	226	244	267	229	252	214	224	234	215	226	238	218	199	226	248	254	223	234	229	221	202	257	245	247	204	233	244	249	252	241	202	238	209	253	237	248	234	233	220	238	224	223	217	227	208	215	247	257	224	227	203	221	247	210	235	216	207	230	223	211	237	207	232	227	229	206	229	216	223	250	236	229	257	236	207	245	231	214	248	215	224	227	209	229	228	197	243	245	255	263	229	291	242	234	210	227	228	237	259	232	235	248	242	237	223	219	216	246	219	228	229	192	210	235	251	243	227	218	241	257	237	184	233	223	234	246	234	227	246	230	216	231	235	228	257	230	244	210	218	251	223	245	235	236	232	244	237	222	238	251	218	218	265	242	240	223	231	217	231	205	226	235	213	226	248	219	236	208	258	226	236	226	228	201	220	220	230	234	220	243	217	248	260	234	259	240	245	213	255	228	237	239	227	229	224	197	256	225	238	232	219	221	222	247	235	234	213	238	228	243	207	222	236	233	254	236	262	225	217	225	253	201	229	228	243	233	259	247	210	244	207	228	205	224	242	205	225	252	250	208	217	205	236	272	251	249	207	229	227	228	244	216	230	237	247	237	238	236	245	241	228	248	201	261	233	203	241	209	224	263	237	217	216	238	231	216	227	220	230	246	250	222	245	222	258	209	241	239	241	212	260	247	224	242	235	214	238	225	228	261	216	221	227	208	219	218	233	222	229	242	235	246	225	234	235	217	258	241	224	245	249	230	235	239	244	215	238	212	227	202	230	217	221	212	228	222	211	209	210	235	233	219	237	243	245	252	240	246	216	223	222	232	241	204	209	240	245	242	237	216	235	218	241	218	243	234	239	236	229	235	228	224	216	247	232	201	223	248	227	215	221	245	216	221	217	235	270	236	236	263	216	226	222	254	225	229	210	234	198	206	240	228	217	211	232	215	240	228	244	246	220	231	248	224	239	224	264	210	219	239	240	228	235	231	257	208	223	236	211	234	220	232	222	226	214	229	219	236	268	234	207	246	224	236	232	214	217	251	208	199	255	239	240	243	212	227	227	220	224	260	246	238	245	249	253	230	231	225	272	227	219	227	228	211	223	247	223	207	221	213	201	218	248	241	263	236	216	219	242	249	251	271	219	250	237	209	248	228	232	222	233	201	223	204	248	236	234	200	203	250	230	221	247	248	230	232	274	203	226	249	222	181	221	224	241	221	233	272	240	237	264	243	242	225	238	206	253	254	246	245	225	227	202	218	239	213	206	238	224	222	224	249	251	199	217	214	194	226	205	235	243	229	225	236	250	224	257	232	240	217	212	237	229	238	255	230	254	230	210	236	260	238	217	243	223	214	240	224	240	236	211	261	237	208	192	223	224	222	248	247	245	219	217	270	237	260	241	228	238	196	221	252	221	256	266	213	229	226	211	200	218	197	221	235	213	239	223	235	204	232	276	211	258	226	215	204	226	260	247	209	206	242	253	223	193	249	240	206	240	215	193	245	252	252	218	236	236	233	236	223	227	262	229	224	236	199	237	254	237	201	216	251	216	255	226	235	215	225	184	230	239	247	208	230	249	229	223	242	245	234	241	222	218	239	225	232	233	224	204	234	249	227	239	232	199	211	236	219	198	226	253	244	230	213	250	268	233	226	224	226	229	228	234	231	255	232	233	233	207	229	213	243	216	239	231	252	251	245	239	243	235	202	228	254	246	205	232	257	231	228	199	210	235	237	238	250	225	216	229	217	241	226	221	250	200	226	244	261	244	244	212	251	245	246	217	224	241	254	207	221	225	206	222	258	239	252	237	219
4882	887	730	614	593	537	586	510	593	542	523	563	583	544	551	559	521	549	560	557	545	555	576	541	503	519	554	565	539	554	578	510	557	537	564	516	542	563	572	501	579	508	566	553	545	569	569	512	552	518	602	534	486	533	572	553	557	568	543	578	548	558	582	543	535	584	501	550	542	562	546	527	588	549	529	542	506	548	543	556	546	566	548	542	540	558	580	546	552	559	511	544	564	534	547	535	550	553	553	561	546	555	546	517	553	560	589	557	552	548	529	556	543	539	528	548	526	523	555	598	546	497	540	564	553	540	579	554	548	501	527	566	513	519	540	565	529	531	568	554	544	497	519	568	553	561	567	562	550	557	544	529	548	538	541	545	573	552	530	568	516	552	580	560	541	519	497	547	505	487	540	544	520	626	551	535	568	498	504	552	544	542	534	540	561	507	563	557	519	554	525	538	544	538	551	546	542	564	545	570	566	559	538	534	586	525	577	542	529	515	526	545	576	549	549	494	586	495	582	525	562	542	536	518	589	559	515	579	559	576	527	563	545	530	527	553	534	546	550	559	568	529	557	536	565	551	538	562	537	574	532	560	514	554	551	545	602	593	533	590	540	563	504	567	499	564	537	550	563	559	529	555	569	566	570	567	566	532	521	552	544	564	589	559	556	554	500	560	520	548	559	552	513	541	536	535	537	563	567	567	570	551	560	572	569	556	577	510	562	575	555	575	553	566	551	521	560	552	540	533	548	532	554	570	544	553	581	568	568	586	561	505	563	563	543	540	530	551	579	541	586	544	529	552	518	557	567	540	551	519	542	592	532	544	567	556	551	563	535	562	543	570	560	538	511	576	596	570	563	560	559	533	527	526	528	539	479	556	587	559	531	519	560	573	522	550	562	539	546	584	553	546	529	548	507	583	556	510	543	547	515	501	593	548	606	607	525	528	548	534	541	537	558	545	535	543	532	557	583	568	515	560	527	536	546	529	548	539	563	574	507	517	576	528	570	575	540	498	542	523	563	552	522	538	530	556	578	538	577	522	547	542	565	535	565	551	523	541	596	548	520	537	547	532	556	590	540	555	565	517	517	557	567	528	550	558	574	526	573	563	572	581	582	547	574	532	558	552	512	549	569	558	533	531	562	548	520	532	569	545	537	537	515	535	558	590	566	574	512	559	521	544	531	567	550	541	532	563	557	501	533	545	521	548	520	537	541	512	520	576	569	583	535	608	500	532	543	584	560	531	522	573	554	508	540	514	514	548	549	533	547	551	544	508	575	583	579	546	589	545	537	507	558	574	546	584	525	501	559	522	577	532	531	560	505	544	528	527	554	537	554	538	521	519	538	533	581	521	511	561	532	509	529	574	606	513	542	574	522	534	544	560	563	546	581	530	553	592	537	582	577	551	531	524	514	544	563	536	538	544	553	550	573	521	507	557	546	587	494	540	511	514	565	552	530	549	523	559	545	476	539	545	542	549	552	573	539	517	544	586	528	570	577	548	574	518	542	512	551	506	550	548	527	526	557	508	551	540	511	536	543	563	542	597	558	558	546	507	551	549	552	566	536	575	599	566	521	539	556	552	531	513	585	537	574	551	557	546	511	515	550	523	588	550	590	584	544	519	537	498	520	529	533	532	531	527	541	552	563	536	547	563	535	554	552	523	532	558	602	531	535	534	524	590	508	548	533	571	497	527	533	554	551	549	541	526	559	556	575	565	547	539	532	559	563	539	564	550	550	574	519	548	539	557	563	560	549	540	538	542	498	562	546	564	538	556	594	553	555	590	556	553	514	553	573	527	530	541	543	554	545	559	544	531	559	560	596	535	516	537	548	545	500	579	532	509	562	569	497	545	540	562	563	582	518	546	562	505	569	532	575	536	532	556	543	500	605	555	515	572	580	538	550	546	523	508	562	536	560	503	546	508	540	558	564	542	573	540	553	531	550	562	568	532	508	541	547	551	549	563	533	560	554	562	518	536	553	583	562	524	520	539	571	520	507	571	518	562	509	501	520	544	545	536	531	547	525	533	567	589	502	584	539	544	519	556	542	513	534	568	543	524	481	551	542	548	591	564	525	545	595	571	542	577	549	516	539	567	550	580	532	548	573	571	574	576	556	576	533	524	511	489	560	552	568	586	547	551	541	547	530	514	564	566	543	514	565	537	582	530	554	582	528	528	577	512	555	559	536	535	551	547	549	600	567	490	533	529	545	507	562	545	560	544	544	531	526	573	543	572	524	561	508	561	545	561	534	581	569	549	558	531	529	552	540	573	617	565	591	544	562	538	544	600	528	532	530	556	536	572	527	542	539	525	529	588	495	552	516	515	573	525	564	525	585	546	516	559	599	527	524	592	555	570	566	576	503	578	536	581	552	575	538	552	527	540	541	529	539	575	552	567	538	588	551	560	538	566	532	502	531	543	534	509	573	562	528	558	488	544	581	510	575	546	555	517	543	546	553	554	539	564	515	514	548	541	521	529	551	598	522	516	558	534	536	546	569	531	564	548	505	534	581	533	520	531	541	556	550	561	593	567	533	553	545	533	548	555	543	575	557	532	582	517	588	550	553	514	558	532	562	527	593	543	580	495	495	501	511	533	579	560	575	573	551	544	576	540	546	515	558	573	543	504	512	518	536	497	529	536	524	510	569	591	513	551	539	551	541	557	533	528	585	589	554	504	579	548	527	528	528	557	528	538	568	588	514	496	501	538	512	557	538	557	557	547	520	544	572	561	542	535	519	540	573	564	557	521	580	571	564	540	606	565	555	553	573	480	554	516	555	562	562	551	522	590	544	512	527	528	564	541	549	585	535	543	616	537	576	567	536	555	554	542	537	561	540	524	537	544	531	553	526	563	526	527	532	536	485	537	500	537	525	560	548	519	532	561	537	548	540	583	582	543	514	529	511	506	563	523	540	546	580	552	543	582	500	561	542	526	536	544	576	540	565	510	543	556	515	512	573	553	569	526	565	523	566	562	556	513	591	584	560	496	525	539	560	559	579	588	567	561	586	521	563	534	536	579	549	533	535	535	580	537	545	561	507	567	543	573	613	568	534	556	548	565	528	580	567	567	550	514	572	551	548	583	547	542	546	537	540	521	547	528	565	532	533	584	557	506	569	519	544	566	488	544	550	568	548	566	551	540	527	578	580	579	526	564	575	585	586	515	590	500	540	587	570	538	548	509	482	552	520	566	542	553	584	531	569	527	574	542	530	542	514	570	566	577	564	534	557	546	559	553	571	560	532	533	542	564	539	580	579	564	521	537	523	602	556	546	552	525	513	518	538	556	528	542	559	556	552	556	574	534	563	556	541	566	569	549	552	523	544	533	503	524	526	527	540	534	565	574	549	507	545	512	550	595	590	555	558	535	551	577	547	548	559	545	558	554	571	563	546	524	557	530	509	528	547	536	574	533	528	552	543	510	552	508	547	550	511	557	516	535	551	569	579	530	536	551	531	564	603	592	569	546	527	526	541	573	552	560	567	551	541	519
24555	20826	24336	27408	18282	885	479	409	379	373	350	326	367	357	339	326	367	315	321	301	342	314	308	335	319	331	317	301	345	342	314	308	304	333	323	327	313	342	331	343	305	325	308	302	312	370	344	324	305	327	343	312	345	290	317	340	326	345	311	312	341	307	334	322	334	357	314	332	298	318	337	315	325	329	313	346	310	340	330	354	332	295	289	308	282	307	294	311	341	362	280	304	342	328	344	336	353	359	324	306	306	315	331	279	325	333	314	304	335	329	324	348	318	313	363	346	317	325	312	303	343	328	345	315	334	306	320	316	338	313	320	348	285	285	320	293	340	321	318	333	311	301	311	344	331	344	334	318	335	296	307	288	294	321	319	348	349	328	310	340	305	320	318	327	320	338	283	321	307	322	320	290	260	312	315	341	326	338	300	306	342	312	331	308	329	317	344	294	303	290	341	303	331	318	313	315	317	341	311	302	306	305	327	315	282	345	344	323	295	340	339	313	317	288	324	337	303	360	323	321	293	329	308	322	323	350	329	360	310	320	319	301	345	360	297	310	326	338	333	281	296	298	322	297	313	343	309	316	304	334	344	294	308	290	311	323	325	323	280	304	298	347	312	324	322	351	343	319	326	334	346	305	317	339	348	322	361	327	324	341	326	329	327	288	322	315	341	298	291	320	342	329	319	327	334	320	335	307	345	330	326	325	325	322	351	362	330	354	305	309	277	323	311	326	350	322	314	301	317	296	317	292	301	324	351	328	335	319	327	293	335	312	282	293	318	302	325	333	340	340	352	326	319	314	341	346	319	320	312	326	322	272	294	323	341	336	321	293	324	326	341	337	328	333	303	365	304	300	316	308	287	333	340	321	330	270	358	327	313	330	301	313	309	318	311	307	294	304	286	336	307	300	300	300	350	326	321	342	299	280	334	313	302	319	313	337	312	305	316	325	311	350	290	323	305	317	340	325	332	341	303	313	339	306	328	354	374	326	346	355	321	354	295	331	302	313	317	324	309	354	313	302	281	307	302	307	312	299	330	357	335	319	313	331	295	299	323	300	308	293	318	308	275	318	335	324	287	337	328	336	311	320	339	298	334	332	314	336	333	289	286	335	320	336	345	291	316	313	322	326	302	344	317	309	335	343	352	317	293	302	304	323	289	338	321	313	299	278	372	305	319	303	293	317	304	318	312	306	325	297	302	337	332	284	331	270	320	326	325	275	317	310	334	296	314	339	338	331	316	293	317	340	306	312	344	306	321	325	333	290	346	335	331	297	341	323	311	337	303	330	338	320	332	304	345	308	321	285	331	355	341	301	314	326	304	336	286	317	307	327	294	295	318	331	298	295	333	314	330	322	294	317	304	304	303	348	330	346	312	308	315	346	314	312	311	363	295	337	314	323	317	335	296	344	320	333	300	311	318	339	306	316	360	313	295	310	359	325	319	299	303	327	323	302	333	323	348	291	324	327	327	310	298	324	282	335	301	322	338	310	273	283	293	300	279	294	316	338	321	304	349	323	361	321	313	337	308	345	296	304	297	341	325	302	270	356	318	323	323	325	316	337	308	315	349	330	339	320	305	329	334	329	317	342	344	340	327	298	323	334	328	306	330	307	313	319	308	310	333	307	331	308	353	282	316	333	335	292	301	326	310	297	297	351	307	291	337	322	348	323	352	340	347	302	308	315	333	330	324	315	319	316	328	321	332	368	307	342	309	317	314	306	352	348	327	323	308	306	295	321	332	321	317	335	320	320	284	321	324	342	344	341	311	324	287	322	349	334	307	340	356	294	323	340	340	303	307	306	347	314	306	314	280	326	318	325	341	344	321	313	317	296	310	321	293	326	317	315	328	340	309	316	332	317	321	321	289	299	324	298	311	322	335	307	316	312	294	338	315	330	314	346	313	338	287	292	307	296	262	322	291	341	313	328	305	287	323	315	346	271	310	298	304	321	317	293	343	299	311	315	323	323	310	319	327	349	337	313	319	306	309	330	293	355	343	354	338	331	327	297	328	305	296	322	330	289	288	320	305	311	304	306	335	311	329	318	343	313	290	301	314	341	310	354	337	332	310	326	336	350	327	302	329	329	324	307	325	326	316	327	314	326	320	314	342	315	353	321	335	310	320	323	282	318	285	327	310	300	315	338	316	326	326	339	321	308	349	320	312	286	308	323	315	313	319	311	317	307	311	353	348	328	310	306	303	328	323	339	336	326	335	328	337	288	288	300	333	291	313	301	308	350	345	354	292	326	313	313	295	314	291	313	314	329	304	310	337	326	337	321	325	323	328	329	351	299	303	334	299	343	303	327	314	315	332	319	336	308	296	305	320	324	311	335	324	322	318	303	313	318	331	318	340	306	302	313	325	329	310	335	300	340	349	310	329	296	307	297	293	329	317	339	313	297	338	333	326	281	290	325	334	335	337	332	352	362	323	307	336	317	333	315	335	346	311	335	313	335	337	326	323	326	309	313	304	304	283	310	345	319	330	319	299	296	325	333	328	321	303	280	315	323	312	289	323	327	322	358	301	314	317	322	326	326	309	309	270	337	329	311	328	295	341	337	309	320	307	321	300	306	304	303	312	336	320	323	307	306	313	330	290	307	265	291	336	329	308	328	327	364	308	321	312	318	332	315	316	297	306	303	327	314	335	304	315	325	308	324	326	352	337	328	337	287	311	327	361	309	328	316	317	319	326	330	336	319	315	287	340	340	344	303	366	308	325	325	393	297	328	305	337	325	331	340	338	317	314	298	319	305	308	324	296	309	305	287	317	295	318	293	344	302	301	290	354	312	337	320	325	323	321	318	280	302	371	331	339	341	334	320	311	293	363	352	294	331	309	299	331	318	339	298	307	336	324	303	313	326	303	298	334	341	314	335	316	301	328	317	330	363	342	322	346	292	360	294	286	343	326	315	285	341	329	316	315	301	330	310	348	316	317	335	318	300	338	289	313	310	335	295	346	305	325	316	354	313	278	309	294	338	320	327	338	315	310	315	323	365	350	339	355	299	339	358	330	327	289	336	335	331	326	322	292	321	317	299	265	320	300	286	328	306	286	337	363	310	309	319	333	338	319	334	302	312	343	316	295	334	352	307	304	325	322	308	320	340	306	305	333	349	323	345	303	380	355	299	327	352	303	330	326	311	326	340	335	298	316	326	291	292	322	343	315	361	278	298	335	352	329	324	301	323	311	312	298	342	293	342	332	322	344	322	320	268	346	347	339	290	328	310	323	305	340	310	324	325	330	280	313	348	317	289	309	332	327	316	346	323	332	348	321	343	328	331	329	341	326	335	322	302	315	317	317	296	351	340	313	310	321	357	358	307	302	345	336	340	360	314	341	318	336	292	309	319	305	336	302	318	313	302	335	306	311	315	318	304	343	326	320	314	307	328	274	296	303	354	304	307	313	310	341	293	326	321	317	323	322	315	303	327	325	342	296	335	327	323	325	319	285	308	338	371	310	332	304	310	310	355	350	305	328	287	317	327	350	338
3209	2963	1906	1165	906	811	801	773	737	695	747	739	751	734	722	700	738	687	748	720	754	729	676	769	700	715	682	710	686	741	695	736	730	697	719	729	707	653	717	708	656	708	697	738	710	729	711	719	724	765	677	699	679	745	749	744	749	682	736	693	715	714	666	672	684	743	706	685	754	725	716	720	704	726	761	710	648	722	693	747	693	732	696	660	707	677	732	704	740	706	738	723	744	713	725	756	672	685	743	665	740	733	693	682	700	662	702	712	649	711	659	707	673	700	691	692	721	705	686	663	685	694	704	670	713	704	714	677	679	694	713	671	718	753	707	702	749	702	723	660	729	674	747	732	750	720	652	708	687	695	706	688	707	687	722	696	673	687	700	685	712	717	732	739	722	711	689	729	702	715	702	711	705	727	692	698	660	733	724	765	718	701	731	692	702	698	689	729	730	760	751	724	688	707	701	734	737	726	668	685	719	687	691	700	741	767	747	739	694	736	679	738	729	730	732	778	713	692	714	715	683	729	683	696	738	735	702	724	739	670	735	734	721	760	702	734	709	726	663	693	715	724	720	755	782	743	711	707	736	741	706	709	761	680	707	719	732	710	723	653	694	714	693	698	671	751	690	749	736	699	713	699	679	700	712	710	724	752	723	687	706	714	707	702	668	702	674	747	702	698	708	707	669	717	733	694	644	666	675	715	718	724	731	738	692	669	737	753	684	700	697	710	694	702	722	728	725	699	661	777	701	702	726	729	696	702	739	735	691	690	736	683	699	714	712	746	681	721	723	748	713	689	710	712	670	662	733	710	672	698	750	679	710	733	697	712	658	687	701	732	713	725	685	658	723	744	747	728	704	738	691	674	697	690	730	725	699	718	698	689	709	729	724	664	711	728	755	682	724	706	703	713	709	735	717	688	728	681	728	693	704	673	729	630	739	658	696	695	703	707	640	705	747	708	701	725	700	652	754	728	684	719	679	724	708	662	707	743	753	763	689	679	686	686	718	685	684	701	678	727	746	717	732	718	704	740	702	685	735	736	706	704	659	746	753	750	741	701	707	699	718	658	736	664	714	724	697	706	695	697	728	697	760	742	689	700	709	741	715	671	710	703	732	720	713	708	713	706	712	709	712	715	682	702	703	751	649	732	734	676	764	730	708	705	665	683	696	697	722	766	751	692	678	675	656	716	696	720	678	704	652	718	712	683	705	684	760	726	678	689	678	696	723	669	743	749	673	691	709	676	719	740	686	687	692	689	707	707	711	708	691	698	744	703	719	701	707	741	647	682	695	681	721	656	691	706	725	686	724	696	703	698	705	686	666	674	691	710	693	678	703	736	693	681	671	730	705	736	733	735	698	666	702	709	686	756	747	743	702	679	702	690	660	685	701	740	704	698	706	714	709	656	718	698	750	707	729	691	727	686	698	683	742	698	680	701	737	741	727	745	684	712	727	713	739	734	750	619	663	730	700	710	688	733	718	722	683	767	707	728	734	743	737	646	692	698	687	707	725	713	710	725	706	716	695	703	710	726	714	711	706	669	695	705	738	680	733	708	784	705	698	713	704	719	758	731	740	703	711	714	702	725	675	683	750	773	695	717	704	657	717	695	720	708	682	702	704	748	694	680	704	695	711	710	698	693	675	656	724	752	706	711	745	660	735	746	687	706	685	749	719	691	730	700	705	736	681	708	759	721	707	755	710	683	701	719	698	738	696	683	768	714	714	727	748	715	716	735	668	731	719	702	707	695	717	720	674	715	724	684	707	714	707	719	656	713	711	730	669	737	671	674	716	736	715	695	688	727	699	677	689	682	715	665	719	684	733	699	726	711	656	702	685	741	718	698	720	671	729	622	698	706	692	651	724	705	697	687	724	756	739	706	710	703	668	696	668	630	702	736	720	698	698	691	722	720	658	697	706	706	683	687	735	682	689	664	695	740	702	685	677	703	688	683	768	676	744	656	689	677	690	701	699	732	701	704	788	726	740	710	760	647	712	657	655	727	721	715	711	691	652	778	723	713	738	716	721	726	712	668	695	702	695	657	719	689	730	702	688	733	707	718	751	639	732	712	671	705	694	661	682	735	677	660	710	705	743	719	701	685	687	752	712	696	672	648	690	734	714	708	751	675	744	703	678	721	758	682	736	706	687	722	742	690	715	680	733	673	709	684	688	700	694	744	678	763	726	709	685	710	717	679	710	695	749	683	721	702	709	750	701	674	724	704	736	712	708	670	718	715	728	731	715	683	677	700	667	658	672	682	696	704	714	694	704	711	757	741	695	704	690	628	693	663	677	696	719	721	691	680	688	749	731	693	700	691	720	743	647	703	709	703	738	727	706	692	652	672	658	688	708	698	650	644	732	725	688	722	703	728	721	697	694	671	703	727	749	701	692	708	718	670	728	713	767	701	718	724	726	725	731	754	727	737	710	729	681	754	694	715	720	732	712	656	721	694	694	737	742	707	706	662	727	670	704	715	731	753	687	707	748	694	674	681	671	716	731	694	730	746	741	702	682	723	697	750	699	719	732	710	692	719	712	709	703	692	760	714	703	714	687	762	673	697	648	693	743	707	715	695	713	729	715	654	693	714	697	716	723	699	705	691	705	685	682	683	694	666	704	675	710	678	702	690	725	698	685	689	683	746	743	690	698	730	705	678	654	775	707	709	675	683	759	734	702	671	764	676	689	680	681	707	699	734	701	723	727	682	661	749	703	754	656	693	694	691	700	674	687	709	710	680	662	748	686	673	692	691	745	626	698	679	723	697	746	695	748	714	743	691	701	718	728	733	676	730	690	729	688	705	693	674	749	688	705	707	732	670	718	688	722	696	677	724	698	721	736	742	739	729	652	730	679	732	691	729	690	723	713	700	689	732	696	661	674	728	717	658	699	707	720	759	690	633	691	729	734	690	675	668	663	696	721	713	676	735	687	730	681	723	733	745	737	736	712	643	679	761	705	674	656	735	651	686	708	720	716	677	695	722	702	712	661	698	713	690	745	695	682	682	700	700	685	700	714	680	692	768	733	711	679	709	708	698	708	700	720	677	690	685	695	667	711	730	722	728	692	728	657	674	756	701	708	659	732	700	690	714	734	679	731	701	705	739	708	703	675	713	707	680	697	663	682	716	719	759	750	706	674	670	699	722	739	646	687	722	707	692	714	661	732	710	737	664	725	768	677	710	655	696	674	705	698	692	687	702	673	715	695	732	651	691	660	691	745	713	728	731	704	679	687	715	700	735	651	685	713	726	645	648	700	667	693	671	688	707	734	689	712	694	744	693	698	662	728	712	718	713	727	681	683	676	682	692	733	670	706	718	727	667	733	662	702	657	704	733	668	700	703	703	705	677	673	731	705	692	708	696	698	707	724	713	706	719	707	721	691	660	683	681	720	683	686	713	693	716	728	694	677	692	696	691	689	680	658	679	679	750	729	657	675	719	662	672	710	719	736	685	707	726	670	662	705	772	691	654	738	704	715	656	698	751	721	696	692	716
23558	20798	25064	26634	20803	20773	2437	479	339	325	290	267	248	230	232	248	238	198	221	216	208	196	232	215	192	192	230	186	209	190	224	226	223	213	228	181	216	212	182	248	216	227	191	202	205	200	188	180	216	214	218	230	215	197	204	221	199	202	216	193	220	198	211	221	185	218	193	230	212	199	200	188	208	181	195	224	233	191	194	198	223	210	212	199	211	211	219	185	193	188	233	205	181	227	203	164	206	217	216	214	192	210	230	185	202	212	194	183	210	231	208	182	186	214	195	233	206	245	207	194	227	215	203	218	212	212	198	180	210	203	238	201	200	222	220	196	241	218	218	219	224	192	206	238	195	204	206	215	202	210	204	175	214	205	229	212	211	216	196	198	202	196	255	193	197	186	207	212	209	198	183	210	212	211	186	182	170	214	225	201	209	221	215	207	216	211	213	225	202	186	204	196	204	207	194	197	217	205	191	198	173	227	231	210	200	220	202	220	232	233	185	203	202	189	192	210	195	207	195	176	194	176	207	202	197	190	208	194	201	195	212	202	206	188	207	210	230	223	204	185	221	235	186	183	218	190	193	187	232	203	182	196	189	210	182	233	193	220	237	173	206	196	214	227	198	226	205	222	210	217	195	187	195	207	213	199	243	242	226	225	208	199	234	212	242	219	201	229	205	206	237	210	222	218	218	194	194	218	226	165	203	207	189	180	220	179	218	194	245	214	195	226	206	207	211	197	197	196	199	224	227	188	207	229	210	204	200	190	207	222	203	229	188	197	234	249	229	224	218	202	192	238	208	201	220	210	188	218	200	201	209	217	203	212	210	230	212	209	188	203	184	202	196	209	217	185	199	185	214	227	230	201	227	181	209	187	197	200	222	220	202	194	225	205	233	218	220	198	189	193	218	219	218	207	199	195	210	189	215	196	225	208	211	218	175	227	211	197	218	195	200	178	185	212	217	221	196	221	181	229	226	200	234	191	204	183	233	187	186	209	189	217	234	230	230	210	185	218	234	244	247	191	207	206	217	191	202	181	182	218	211	229	190	220	241	192	212	206	204	203	217	171	200	203	196	189	206	184	215	207	209	216	222	233	201	211	210	215	207	200	211	183	224	224	198	209	236	192	222	196	198	181	236	176	214	167	178	229	222	218	238	215	184	224	164	182	207	196	208	189	212	178	178	219	206	207	206	230	200	198	192	199	221	186	179	206	204	241	195	191	195	202	208	202	192	200	227	196	192	194	229	179	204	178	182	192	234	226	187	154	180	193	214	206	197	202	208	229	193	205	203	201	177	218	221	216	236	202	192	211	186	209	232	223	189	191	198	196	190	211	199	215	217	212	243	201	208	213	184	202	197	221	229	224	204	216	200	200	217	204	215	205	229	220	202	211	204	217	210	212	199	199	199	200	242	198	204	222	206	198	205	200	187	225	195	213	212	228	201	209	194	185	193	248	186	195	189	203	202	210	187	216	209	219	210	187	215	212	225	213	195	202	226	228	210	186	212	201	206	197	202	204	202	200	199	203	203	199	226	192	202	225	243	198	197	212	212	247	222	194	211	224	220	210	207	192	205	209	192	214	196	219	230	173	202	190	225	179	201	208	191	176	213	212	215	189	204	193	225	199	207	189	215	199	220	198	210	217	200	216	194	217	220	210	216	242	212	184	195	217	183	210	212	196	218	231	211	189	206	182	202	199	208	196	220	200	228	197	216	227	199	197	207	187	197	222	205	194	205	189	226	178	239	222	195	184	202	204	196	189	192	198	186	195	207	224	218	196	175	215	209	181	209	224	220	203	189	200	200	189	227	202	215	207	183	181	201	184	197	203	200	209	195	193	174	214	210	227	212	215	212	181	214	214	212	223	222	236	204	239	216	226	194	190	207	204	186	249	216	237	184	185	224	210	222	197	203	210	203	197	205	184	207	216	181	213	237	187	226	217	195	217	190	187	221	236	209	184	188	223	207	197	226	222	217	216	205	204	176	215	203	177	237	192	210	230	202	236	204	209	216	209	192	216	227	201	212	181	230	194	205	227	219	184	200	189	200	220	196	207	207	236	238	245	200	210	226	192	198	228	210	231	220	203	187	193	227	203	220	200	180	190	203	213	187	193	221	191	234	174	199	194	224	181	245	197	193	246	229	227	204	214	193	194	204	196	186	221	195	232	201	221	207	200	209	178	209	192	215	204	193	239	216	214	188	183	154	190	192	209	196	189	241	204	212	235	212	200	198	210	215	208	200	203	218	192	224	199	233	214	196	199	219	187	203	216	206	210	207	215	186	187	212	220	205	209	205	192	229	178	213	175	207	193	180	215	225	206	162	202	208	182	225	201	207	198	237	191	186	193	190	213	189	201	223	196	195	187	229	206	191	217	211	205	183	223	182	193	192	208	207	191	216	235	184	187	204	196	206	197	214	227	211	216	201	235	218	222	184	189	212	217	219	235	216	190	218	231	211	205	228	202	198	197	224	223	197	183	198	196	227	188	210	187	196	234	207	194	227	229	197	185	203	242	213	202	202	191	175	194	208	213	182	188	222	189	213	186	209	169	219	205	192	199	191	213	196	226	200	195	194	205	221	207	211	172	195	214	189	187	208	211	212	218	203	195	203	202	195	184	198	170	211	196	213	198	185	220	215	210	188	187	203	193	224	219	213	180	227	209	219	202	216	197	205	198	198	209	185	209	195	220	200	226	222	222	185	184	211	204	232	197	226	215	201	163	194	209	197	218	196	191	209	197	206	192	196	202	210	171	204	233	226	194	218	230	219	211	214	210	231	212	207	227	209	192	202	201	229	211	206	198	231	213	226	237	183	185	185	211	182	202	220	214	221	200	215	202	212	195	211	182	188	232	169	176	196	214	192	232	220	204	234	232	219	206	203	173	193	247	213	212	194	213	193	226	216	235	204	210	212	200	203	186	187	238	248	209	206	171	182	225	239	221	222	224	183	200	189	193	222	205	200	182	244	196	195	233	200	194	194	194	193	194	218	189	192	219	221	211	192	225	232	206	232	232	209	211	219	199	198	195	222	211	203	216	193	225	226	203	189	196	237	223	220	208	233	213	197	164	193	208	224	184	230	184	209	178	215	215	216	217	193	236	233	198	211	225	227	224	199	212	177	215	222	210	226	193	223	249	216	187	206	210	205	219	213	223	201	212	187	201	192	223	191	178	194	203	217	206	215	198	229	212	193	189	196	211	237	207	225	230	227	219	208	204	203	201	220	206	203	218	204	197	205	200	192	188	227	216	207	199	211	202	188	198	205	218	199	181	187	187	222	212	220	193	242	196	221	200	169	196	214	225	210	191	187	177	201	192	188	221	188	217	204	222	218	196	206	211	222	196	229	224	203	205	195	191	212	209	196	223	212	196	175	173	169	221	216	196	187	219	166	193	218	202	173	185	211	212	199	230	203	206	201	217	244	208	214	206	218	197	212	209	230	205	179	205	192	186	211	208	204	186	190	182	192	202	208	184	229	195	224	187	171	197
3349	5225	3121	1545	877	709	557	534	505	509	530	496	498	502	473	462	517	499	440	468	489	502	493	477	438	526	500	439	528	476	495	476	434	436	449	449	460	472	465	437	470	436	477	438	457	477	477	486	495	489	475	470	484	454	482	459	430	453	493	469	490	444	446	500	421	417	476	455	460	454	457	449	468	484	470	502	486	501	453	438	463	463	487	486	476	470	459	477	475	498	468	457	470	451	486	452	465	464	445	471	469	448	438	458	487	454	432	444	455	466	481	455	466	489	452	473	471	439	441	460	483	431	457	447	433	474	460	464	488	482	456	485	456	436	481	491	405	429	461	459	467	485	456	469	484	458	443	478	489	463	444	452	442	481	456	453	451	523	466	461	437	455	402	438	464	462	476	479	434	455	427	437	415	464	470	428	446	465	476	482	431	496	469	454	456	458	508	428	485	437	435	438	443	474	501	453	436	469	436	453	484	447	496	464	488	438	436	471	470	453	465	450	451	474	446	487	459	448	475	455	473	467	440	464	470	515	433	476	500	450	470	471	464	424	460	477	480	478	466	471	461	476	460	480	455	446	438	453	455	441	463	419	476	491	482	463	458	499	447	471	449	460	503	454	493	486	470	502	519	453	431	440	462	433	445	494	447	484	479	503	445	431	460	484	465	460	446	464	460	445	457	425	479	453	466	458	450	491	417	487	501	459	461	446	494	426	468	480	463	451	441	449	455	491	448	477	494	460	485	478	435	467	485	461	458	457	461	477	487	439	449	446	450	482	469	461	453	476	446	443	497	477	485	414	425	448	428	482	461	481	458	462	453	443	465	452	471	464	444	451	439	481	445	455	459	471	488	442	465	496	455	455	479	442	437	470	462	476	434	450	432	458	464	421	441	479	479	456	474	474	484	435	470	456	498	475	442	441	446	476	458	457	468	494	457	473	459	471	484	506	475	436	425	435	471	441	505	445	473	446	455	465	438	487	474	424	446	507	452	464	466	452	476	449	453	469	444	452	492	467	439	446	449	494	482	464	504	479	481	448	463	451	468	451	475	480	451	465	482	456	480	459	425	460	450	496	482	432	461	439	469	460	450	490	488	446	476	435	464	452	423	484	453	501	430	432	461	480	491	457	472	440	467	477	448	452	461	470	467	472	444	453	485	476	461	486	443	443	487	440	455	467	433	502	445	481	478	496	481	487	482	441	427	469	476	449	461	447	459	466	436	455	477	464	509	459	470	411	444	505	476	459	443	473	465	473	515	442	440	446	488	438	488	441	491	465	464	471	449	417	488	499	479	455	444	461	479	457	455	471	465	454	466	463	457	458	448	473	452	506	499	489	458	449	447	473	448	427	487	427	450	456	478	468	464	418	447	439	477	501	466	481	472	476	479	466	453	466	451	443	432	472	435	503	448	489	413	475	478	482	463	414	435	482	482	501	449	472	466	419	427	445	487	494	447	468	460	483	466	449	458	483	461	476	436	463	457	483	448	428	479	439	484	482	516	471	442	448	451	489	431	452	441	423	476	453	452	490	487	436	479	457	448	446	467	442	438	460	440	453	491	447	480	481	473	486	435	473	488	442	447	502	460	493	514	474	482	490	448	441	490	422	456	466	466	494	460	459	441	443	453	464	475	416	445	476	481	453	454	457	439	467	456	486	466	465	455	464	479	457	461	447	451	457	455	527	477	470	476	493	488	442	439	419	490	488	451	468	437	456	461	467	485	439	451	457	454	513	460	494	484	453	455	438	447	491	456	452	459	488	491	466	470	482	432	448	446	468	499	455	458	466	484	440	448	473	471	469	481	470	464	462	454	454	409	505	438	495	469	460	427	502	459	459	460	456	482	462	466	491	471	451	501	497	477	480	446	417	456	486	479	459	467	425	445	476	500	475	462	461	463	448	475	441	472	434	468	491	475	487	471	429	442	462	432	454	450	442	472	462	444	484	491	430	480	428	425	441	460	509	461	498	458	515	461	451	453	448	446	430	464	464	444	449	499	483	482	425	435	486	460	461	463	478	445	451	483	469	523	478	443	456	477	473	515	474	466	492	483	447	443	471	467	464	474	488	460	455	452	492	465	442	434	472	429	471	470	463	460	443	454	479	467	446	484	432	465	480	473	458	447	442	488	464	460	430	505	447	440	460	466	447	451	534	472	477	451	499	445	451	482	460	416	455	465	478	466	441	434	455	458	460	449	485	486	452	464	444	502	478	479	423	456	483	484	455	415	460	465	475	442	450	473	467	455	480	455	472	463	469	450	425	453	450	475	474	441	466	459	459	501	450	439	461	511	433	502	450	488	465	491	440	446	473	450	446	441	471	440	473	463	430	438	468	479	457	468	460	478	489	490	485	458	471	465	456	436	463	518	429	481	468	459	446	461	453	457	478	447	441	449	419	494	494	460	452	462	461	465	441	443	466	453	447	440	510	444	456	459	474	433	496	446	460	485	435	445	457	460	466	480	445	436	485	436	460	451	514	460	469	477	464	444	444	459	473	453	441	452	463	439	482	447	410	510	450	486	445	469	465	430	459	467	460	457	454	488	421	477	480	473	430	452	427	437	474	471	504	449	480	486	453	488	446	462	492	457	492	487	475	430	458	444	447	437	460	480	438	488	452	460	452	455	480	425	443	456	478	480	474	457	469	463	450	479	460	452	460	464	509	454	479	494	436	475	457	442	443	492	435	457	486	430	445	472	453	473	461	464	456	469	418	469	499	436	452	458	457	462	446	467	444	484	471	472	462	408	486	465	448	465	455	436	483	481	515	514	478	463	501	457	477	443	481	482	465	469	461	502	470	465	449	509	462	460	448	487	408	477	456	490	456	442	490	490	451	470	479	460	458	424	444	436	469	506	489	473	449	493	445	477	465	442	419	493	480	475	441	428	488	497	467	458	430	436	458	479	484	447	435	457	503	469	446	493	472	434	432	476	441	487	464	492	438	474	484	449	455	459	474	467	459	467	466	450	482	474	453	451	490	489	460	462	452	452	448	503	466	489	409	417	426	458	477	493	460	442	489	477	461	479	453	497	445	457	440	431	433	435	453	463	492	465	471	461	465	467	482	443	454	431	502	463	443	461	465	470	428	498	488	493	476	434	479	454	472	409	496	483	438	450	487	498	467	477	447	468	437	485	440	486	469	471	467	444	464	471	498	468	471	438	478	448	456	460	469	446	456	480	465	446	481	462	478	479	454	502	493	419	504	437	463	411	469	464	445	420	488	429	407	440	497	481	466	445	469	466	453	467	472	446	478	465	460	438	476	464	459	500	450	471	450	466	497	413	472	440	478	428	450	446	457	479	464	451	474	457	459	462	465	458	469	469	477	442	470	423	496	417	446	456	474	461	466	443	455	460	435	478	493	438	465	459	447	496	480	436	465	473	476	450	461	495	457	461	469	469	476	460	459	439	450	464	514	448	460	444	453	425	489	422	442	435	446	478	483	472	485	487	467	463	450	466	463	478	458	484	468	449	452	486	434	466	460	482	463
32549	13035	1601	328	263	251	258	254	213	221	245	234	247	236	232	222	234	253	258	214	223	232	230	232	227	226	223	227	222	257	232	227	221	209	221	259	217	207	221	221	233	254	252	251	213	237	243	235	220	219	220	215	203	249	251	223	242	229	222	283	231	235	226	217	231	257	201	201	208	252	231	201	247	254	243	222	247	234	219	220	187	243	232	224	213	223	227	230	256	208	226	224	243	204	199	251	250	248	206	209	211	234	208	240	212	241	219	208	229	246	254	243	226	244	216	265	221	216	237	222	220	231	233	248	232	224	231	237	202	226	221	251	217	233	233	218	254	224	248	234	222	233	230	237	234	234	246	243	246	247	203	240	239	228	233	230	223	214	201	198	227	242	209	258	214	221	226	223	236	222	254	206	243	242	237	212	267	229	214	242	259	251	222	245	240	246	197	215	238	219	233	259	264	239	220	228	240	231	209	230	244	222	234	264	223	218	209	224	206	205	244	219	229	250	230	246	228	241	227	249	176	251	238	234	251	234	266	228	219	223	244	213	258	231	280	226	232	206	237	209	210	214	239	221	233	203	225	249	214	248	209	213	219	243	249	249	226	273	165	217	248	202	253	257	269	231	254	231	193	234	216	228	224	226	231	224	230	227	211	257	268	212	262	237	242	198	229	220	207	219	214	218	241	240	229	232	199	251	211	248	203	235	249	232	217	212	234	233	239	227	246	244	236	246	256	234	217	202	243	222	248	227	226	218	222	239	203	252	237	227	242	216	230	220	229	228	242	204	233	206	200	208	200	201	239	251	220	216	236	225	243	239	250	229	251	214	244	237	230	203	234	242	234	237	242	256	222	232	210	238	231	217	223	237	189	259	211	236	237	236	235	248	218	202	220	222	230	242	217	235	245	206	230	239	238	231	248	254	232	243	241	231	229	234	215	215	213	221	222	228	219	207	214	204	254	247	209	254	259	208	232	223	231	224	258	235	215	240	245	238	220	200	233	221	208	262	233	217	217	234	248	203	229	223	213	204	253	251	222	235	232	239	224	236	194	228	234	217	212	211	233	233	188	245	226	225	213	233	246	254	231	223	239	223	250	233	211	221	218	185	235	220	242	227	224	253	250	225	238	239	231	239	208	230	229	235	222	204	208	206	216	235	217	255	229	215	251	206	264	229	208	208	237	233	238	239	206	231	233	243	249	244	232	208	253	245	218	217	232	250	259	225	232	227	245	243	203	245	247	212	207	224	220	223	268	200	227	216	245	231	235	222	257	239	189	287	245	230	244	249	229	246	228	243	225	198	229	214	256	230	244	224	214	212	217	260	242	217	228	233	229	247	247	246	226	216	232	226	201	227	232	238	217	223	220	241	212	232	254	214	194	222	240	240	220	198	253	222	233	208	226	248	243	225	227	223	250	219	227	233	231	225	208	236	220	195	227	218	238	212	225	247	235	235	235	221	239	218	218	236	253	227	237	225	234	231	225	195	214	239	222	238	241	248	212	198	192	243	210	251	239	226	224	237	238	221	210	219	243	249	215	234	232	231	250	218	243	217	234	235	205	268	268	225	241	210	217	248	232	235	257	216	222	223	245	231	235	233	235	215	253	227	241	257	236	222	236	228	221	216	222	252	235	225	214	212	222	247	259	239	221	243	254	232	235	235	237	200	227	208	223	238	205	245	230	220	233	215	234	234	259	246	219	239	237	248	248	220	225	251	233	222	215	252	234	232	240	227	223	230	221	245	214	218	231	232	239	225	230	197	223	230	230	220	237	230	275	245	243	229	254	239	229	217	256	241	240	248	243	247	255	251	232	220	224	219	251	236	245	242	245	228	214	221	194	212	234	229	242	229	195	238	239	220	207	225	213	222	222	200	235	209	207	256	218	248	221	245	248	246	224	222	230	237	215	224	209	224	193	217	226	245	215	216	242	233	224	230	243	192	244	235	218	240	212	252	217	227	228	223	252	233	212	243	209	249	235	192	239	226	223	239	221	217	243	235	219	219	240	219	227	245	240	207	237	219	246	217	219	215	229	238	245	237	196	230	245	259	234	248	213	195	241	243	240	249	207	222	236	248	239	219	202	228	246	243	199	234	229	232	217	241	216	216	211	247	218	224	221	201	221	209	237	211	258	239	214	221	243	228	210	216	209	215	238	224	217	206	230	218	258	223	202	200	216	223	205	260	252	243	232	247	225	242	252	222	221	236	218	236	241	205	221	272	211	250	231	232	259	237	225	232	234	248	273	228	201	200	234	219	246	209	223	230	221	225	228	212	179	226	225	233	218	246	235	199	234	230	233	231	243	236	262	233	224	219	233	205	219	216	241	224	233	258	233	212	238	239	238	227	217	213	211	228	230	268	236	225	232	219	251	223	232	248	216	221	227	253	222	220	219	224	209	232	263	241	218	201	257	235	223	235	229	227	230	225	229	271	219	215	250	211	222	232	259	261	217	248	208	214	225	264	225	216	253	234	247	227	242	268	241	243	232	237	238	230	222	240	235	236	225	229	221	240	249	244	234	256	232	196	210	213	228	237	225	210	213	213	219	209	222	249	211	227	242	208	236	248	220	205	213	220	241	226	219	207	238	217	232	250	250	254	223	246	207	216	229	245	204	216	252	224	216	192	224	242	242	228	242	263	233	232	230	230	244	213	240	234	227	252	229	210	243	230	206	226	242	224	212	228	231	238	231	233	224	236	244	238	214	211	219	243	271	249	255	210	213	245	253	242	216	244	213	226	198	241	229	207	238	220	236	214	249	232	221	223	227	234	207	239	246	227	205	231	259	207	237	242	225	233	252	221	225	217	205	228	224	239	201	239	228	228	250	211	229	219	195	215	234	233	213	248	238	215	232	224	216	230	224	230	261	251	227	237	234	229	213	236	224	226	239	232	238	252	202	220	240	246	245	224	253	243	213	234	230	235	220	229	242	233	261	214	223	210	229	248	238	244	228	217	253	202	274	232	226	229	243	213	239	243	198	247	256	236	244	238	205	199	240	251	238	249	245	218	223	234	227	228	213	202	252	253	226	222	221	215	249	232	229	205	209	223	230	225	211	218	222	222	227	231	237	242	208	247	255	263	224	248	237	212	234	230	209	230	211	244	234	252	200	219	243	259	198	212	230	234	193	229	241	223	236	244	228	268	236	235	248	218	271	247	245	227	244	253	198	207	234	237	222	215	231	206	222	215	226	225	230	217	227	213	228	270	245	224	227	247	256	242	206	229	221	248	233	248	230	236	231	235	197	244	229	255	250	234	215	218	222	227	242	241	226	199	221	242	253	217	230	249	208	221	220	258	236	221	258	212	219	209	210	225	239	245	223	231	239	232	234	247	241	204	227	235	258	206	207	219	218	190	243	235	218	199	248	213	209	210	251	242	258	251	267	256	190	214	242	221	237	211	226	234	225	213	221	229	204	254	245	218	210	203	231	249	230	236	227	248	249	236	242	209	236	240	242	228	233	215	227	229	218	202	230	235	242	236	244	259
4808	854	647	590	598	583	581	547	520	604	542	555	571	539	533	555	563	589	525	543	545	542	556	566	555	540	545	580	596	564	539	545	549	511	548	521	526	610	575	527	556	515	596	556	534	559	592	518	570	559	514	619	528	546	551	535	544	560	580	584	539	556	541	545	565	542	583	543	493	541	560	589	533	578	543	570	556	532	538	537	493	535	551	515	540	574	538	529	523	518	574	581	554	571	563	513	512	558	582	567	551	545	547	538	541	537	511	568	524	582	539	543	516	535	555	548	561	538	513	591	534	542	531	545	557	553	505	533	548	488	578	505	543	501	537	545	573	554	538	548	552	538	548	585	526	560	556	531	512	549	540	578	531	514	500	566	559	597	526	529	564	537	538	564	558	552	584	576	495	524	551	491	575	540	519	536	555	521	581	519	566	516	549	588	527	615	549	573	544	557	593	554	525	549	510	514	544	559	572	564	534	546	575	561	508	633	587	514	542	562	554	544	576	574	553	566	597	526	543	542	569	523	520	509	580	570	578	562	520	573	512	598	512	565	536	562	520	546	514	535	540	546	581	523	568	540	518	516	509	540	506	559	539	508	520	544	529	545	551	508	580	575	567	518	526	555	527	550	535	535	571	537	553	573	548	536	556	509	543	562	516	569	534	541	554	515	538	563	538	530	545	516	511	563	537	554	593	557	528	556	557	549	570	564	533	550	535	530	524	571	574	530	558	554	537	537	532	560	541	530	539	564	537	530	566	570	578	570	545	594	507	530	500	565	562	549	558	570	531	546	545	558	542	518	567	528	539	546	588	548	520	553	546	583	542	581	523	574	543	537	573	523	539	550	552	549	545	577	504	566	549	559	559	564	549	545	594	563	503	526	558	547	558	558	533	527	565	516	528	553	539	526	517	507	580	526	540	518	566	540	549	603	566	538	542	519	522	512	548	547	544	526	574	519	568	579	545	535	574	537	577	581	538	562	569	557	588	584	550	565	528	602	542	584	521	533	550	569	572	546	568	526	565	599	533	580	581	525	548	550	537	543	483	558	582	559	559	542	518	535	533	545	542	542	540	552	527	530	532	576	535	566	552	561	564	558	531	558	528	539	540	552	546	527	538	583	536	517	564	512	561	523	570	568	523	546	558	521	549	548	548	539	567	517	564	574	550	561	516	501	493	509	547	553	565	556	586	590	504	525	572	513	564	534	567	518	576	510	559	575	528	564	551	529	548	537	551	587	528	560	538	591	534	544	536	540	504	495	532	562	590	581	534	515	496	571	568	584	546	540	520	527	574	520	532	518	557	558	588	560	507	540	542	518	545	530	514	547	555	552	546	558	558	526	528	556	572	535	544	586	578	525	556	540	551	563	518	582	577	553	537	551	593	539	539	582	532	508	515	545	538	514	529	538	546	540	527	572	510	545	553	541	528	534	502	491	570	579	531	551	561	545	542	530	560	530	558	544	549	590	554	524	518	542	577	568	535	544	541	519	532	571	527	534	544	539	574	567	588	543	524	585	572	522	569	512	550	509	552	551	550	554	528	534	528	577	532	549	538	532	565	593	533	559	534	508	521	550	523	587	541	550	559	534	533	480	552	584	544	516	542	547	510	527	561	522	525	551	565	571	522	551	567	503	586	599	519	575	543	527	571	558	580	530	526	582	540	541	560	508	560	522	513	522	510	555	518	552	533	554	564	528	566	598	522	524	533	554	521	594	531	528	575	575	557	538	556	559	548	552	569	574	577	548	553	541	550	551	577	549	528	539	570	551	576	538	508	580	561	599	514	540	537	574	559	560	522	503	540	589	558	559	595	551	548	493	542	525	574	586	576	541	532	501	586	535	537	507	567	555	547	554	548	524	520	545	556	553	525	554	546	571	536	552	534	545	556	565	548	534	595	570	525	548	518	565	522	500	521	534	528	557	556	494	547	524	539	518	576	529	519	522	528	540	560	525	532	552	532	539	531	553	549	544	537	586	560	534	522	542	547	520	555	538	545	525	556	553	540	586	552	516	516	527	567	574	558	523	593	528	542	546	535	518	553	532	549	539	529	523	533	512	535	560	535	526	532	556	548	524	520	517	543	580	545	546	540	549	531	540	509	477	537	555	571	496	528	533	571	575	522	556	525	554	584	556	569	577	523	559	566	567	542	522	547	560	564	537	537	550	547	512	553	530	534	554	572	562	547	532	547	510	517	589	538	580	502	592	558	491	564	543	547	536	600	541	538	546	564	522	553	558	536	591	544	574	537	579	548	572	532	530	544	518	524	524	513	561	550	533	548	611	536	553	553	566	513	550	552	566	561	545	551	514	548	549	542	553	542	572	523	585	531	543	598	567	578	527	521	609	560	573	560	580	511	558	564	478	534	534	509	563	551	521	585	545	576	541	522	529	549	573	595	527	572	533	534	526	525	532	499	514	555	535	556	550	513	586	551	551	545	530	504	521	560	604	605	564	515	556	573	580	505	573	528	526	554	523	578	552	539	549	537	521	534	572	573	567	566	557	582	534	551	536	539	589	499	561	560	549	590	525	533	522	522	573	547	557	511	595	556	574	584	553	538	538	532	532	581	561	557	545	590	514	570	600	562	513	519	536	566	563	582	509	541	514	520	545	492	559	519	561	530	536	569	551	515	523	541	557	521	532	559	509	540	492	570	547	552	562	536	559	534	556	521	579	557	587	537	518	582	530	528	569	590	515	560	536	546	571	539	534	526	557	582	550	489	550	546	534	569	536	538	557	504	527	527	551	559	580	562	572	557	504	564	580	544	512	545	549	573	561	519	499	523	549	586	554	564	540	501	519	564	519	555	523	545	560	521	546	548	536	593	573	542	543	570	527	537	536	568	584	553	540	554	571	552	571	525	595	526	527	562	554	579	574	531	522	524	578	521	562	520	526	530	517	515	499	543	529	522	545	541	525	478	558	501	583	561	562	550	522	571	529	585	555	540	581	550	558	576	499	521	504	585	597	501	575	530	547	550	538	526	523	534	550	526	572	564	552	536	528	514	564	508	540	544	536	561	554	556	551	580	569	552	513	538	535	574	489	539	537	528	583	575	551	573	514	536	529	506	551	583	549	511	525	563	578	497	539	550	502	516	522	599	538	513	513	588	540	485	544	574	512	539	525	521	553	588	518	551	581	536	512	516	580	510	551	543	553	532	516	563	499	531	531	547	549	560	553	566	547	570	522	554	568	582	530	562	549	592	586	568	530	591	530	570	548	549	544	521	584	534	543	564	543	546	536	478	525	521	555	573	549	544	547	517	561	533	516	513	532	531	537	526	598	565	540	557	572	558	549	567	578	596	547	524	528	564	513	557	586	557	582	546	542	522	539	546	514	548	556	554	520	543	524	560	521	510	519	563	557	588	572	617	517	520	515	546	526	546	525	559	578	575	538	544	536	533	503	581	591	517	552	528	543	564	537	566	550	531	566	562	516	540	561	554	554	548	532	509	507	589	578	555	529	529	558	552	531	547	570	568	539	539	582
24555	20856	24352	27467	18331	883	450	392	390	374	353	377	341	363	322	325	354	312	336	333	332	323	322	330	291	355	338	319	341	306	368	340	335	337	325	305	319	307	335	334	314	316	314	312	337	318	357	326	297	318	348	316	327	295	337	338	357	348	324	316	319	308	351	323	335	298	314	320	360	317	298	342	326	311	346	354	326	326	305	314	301	315	318	304	307	335	341	340	329	341	293	325	325	313	333	371	311	307	307	341	320	300	335	311	336	341	315	307	358	343	321	331	309	307	323	288	341	310	343	307	363	337	349	310	310	320	313	319	321	295	301	357	330	348	323	295	361	310	287	316	328	324	304	325	310	316	339	272	295	320	319	340	296	284	292	303	333	358	296	311	303	318	308	338	305	316	323	289	335	280	301	312	333	326	336	317	305	310	330	313	299	327	300	320	290	304	299	321	320	366	354	330	336	324	315	294	322	361	309	323	292	293	314	315	325	319	316	282	330	295	305	343	340	343	296	321	320	304	365	325	339	307	312	324	322	298	328	372	311	329	316	311	303	334	319	317	305	356	329	312	341	272	297	328	304	306	296	339	295	292	328	335	334	340	313	314	335	330	337	322	300	351	338	322	329	336	323	294	309	308	338	326	305	344	310	314	301	272	319	310	315	313	340	309	348	304	319	361	338	321	316	348	314	307	336	308	348	329	282	318	336	316	326	313	317	305	300	310	348	296	305	335	308	299	338	323	343	355	322	330	312	294	299	284	303	304	311	303	318	309	322	352	314	324	322	313	336	342	334	345	322	278	315	326	356	365	342	321	328	300	288	285	292	338	311	310	312	317	282	313	316	301	274	333	288	311	354	329	318	335	301	330	302	325	304	368	293	331	298	309	358	294	313	335	315	325	302	294	330	333	327	286	322	316	287	309	323	290	307	328	301	334	356	313	347	354	300	290	309	349	351	297	328	366	350	313	306	308	333	344	300	313	315	321	324	322	275	285	340	298	315	330	311	336	344	328	301	332	319	280	334	328	337	370	350	343	319	338	320	338	310	343	312	304	320	344	295	311	314	301	302	316	345	307	321	341	342	323	336	302	294	360	307	316	308	363	340	331	334	311	325	291	298	341	332	298	339	321	302	290	269	347	334	316	329	360	308	331	330	334	323	311	308	336	291	318	316	329	285	290	310	321	344	319	321	301	302	320	340	293	302	316	360	307	328	344	303	305	321	350	326	307	284	315	321	317	301	329	307	330	298	352	336	309	310	305	350	319	318	325	325	330	330	328	319	324	298	286	339	322	271	328	311	341	350	319	310	324	314	324	327	340	349	316	315	338	340	340	305	309	325	310	323	341	301	306	304	311	320	302	270	310	284	318	313	311	342	315	337	322	277	283	342	291	352	302	318	349	328	325	320	329	324	314	321	335	336	303	304	337	336	333	325	321	329	354	286	303	261	303	307	286	325	323	321	304	308	307	316	306	372	307	328	351	311	340	348	301	341	348	335	297	313	319	313	317	286	308	296	332	324	333	272	320	328	359	329	353	333	353	367	314	342	304	311	324	378	328	340	304	309	335	319	330	329	327	299	334	303	304	315	304	306	321	307	321	292	341	353	346	327	297	295	338	339	335	327	285	299	315	332	324	306	328	282	304	335	323	335	280	314	326	356	340	308	316	378	314	340	302	345	304	322	295	334	320	320	291	336	297	332	304	315	306	350	338	307	340	328	280	298	318	360	297	318	293	315	292	326	321	331	340	318	316	287	329	328	295	295	302	289	350	329	353	307	321	307	347	291	322	299	311	336	316	296	347	351	320	315	364	306	318	326	271	303	284	322	309	327	328	329	288	312	313	329	302	320	320	329	336	306	324	313	317	301	326	341	303	331	291	295	301	338	346	306	312	314	337	303	338	326	315	318	339	316	328	356	339	338	315	316	338	315	347	307	314	327	380	258	316	314	340	332	312	328	362	329	309	333	347	279	334	338	322	339	284	341	322	319	309	321	353	343	317	299	329	292	336	303	346	347	331	345	318	340	327	319	343	329	299	280	317	344	331	304	295	326	324	306	330	326	317	288	328	333	318	313	322	287	294	324	332	332	305	307	299	338	285	320	290	295	350	310	339	306	322	350	308	330	345	350	308	354	293	333	320	338	270	316	335	319	332	318	307	290	320	346	303	316	347	328	346	333	288	319	319	321	313	284	323	328	332	324	361	318	327	310	340	337	318	323	345	318	324	318	322	351	292	316	308	338	339	356	301	302	310	304	306	311	322	311	299	331	298	354	309	310	310	315	352	305	285	324	352	325	292	318	354	366	325	316	302	330	326	347	313	338	300	312	295	293	298	354	309	328	334	289	288	338	308	307	331	333	337	299	279	302	277	284	327	338	312	310	316	356	326	333	315	332	360	294	309	332	314	325	292	331	341	355	332	324	356	353	302	327	354	322	306	288	294	291	327	307	325	328	331	368	308	305	326	353	352	363	308	337	311	313	366	329	330	291	336	307	317	339	336	321	306	325	344	325	334	314	343	296	316	329	319	304	315	321	324	359	353	363	338	319	326	334	322	336	324	301	339	316	290	312	332	319	304	317	318	279	323	347	324	321	313	299	357	316	333	353	294	331	330	332	324	307	314	329	331	321	350	343	321	310	289	295	331	338	346	325	357	326	317	344	334	336	303	321	332	328	336	324	299	336	316	332	290	331	283	308	315	332	344	326	344	350	349	312	321	307	319	311	319	315	325	272	303	338	299	319	299	339	302	335	333	317	307	329	351	349	331	330	305	317	348	317	341	310	317	325	304	306	291	315	326	327	287	308	329	300	304	340	342	342	316	304	305	309	342	306	339	341	290	354	323	348	357	323	323	370	328	296	345	295	312	290	309	295	286	313	305	323	342	308	316	309	319	317	321	314	298	308	313	314	318	336	337	291	274	297	315	315	328	321	315	320	315	301	324	305	342	322	296	305	292	330	289	292	308	352	306	315	354	337	329	325	310	336	334	348	337	327	324	327	302	279	297	336	352	341	296	312	370	326	340	311	310	335	315	345	336	315	305	357	311	326	339	319	351	335	298	313	304	342	355	325	325	313	324	324	316	325	327	341	321	320	353	341	332	326	354	287	338	338	339	299	317	325	326	309	304	323	321	331	321	335	331	333	361	301	335	341	309	300	321	330	303	319	310	323	331	354	349	337	354	332	304	299	280	305	325	333	309	288	326	311	321	312	313	342	292	349	347	348	330	324	313	359	331	322	320	330	296	329	335	373	304	324	304	331	333	289	344	313	314	325	327	309	328	313	294	343	322	326	340	332	292	324	326	312	305	351	331	318	336	296	306	344	330	298	303	315	294	320	286	313	258	312	355	296	312	324	316	302	326	329	302	351	298	334	324	336	316	317	336	308	339	327	290	317	340	300	309	326	313	315	325	322	331	328	306	324	292	309	332	326	317	344	320	318	321	289	319	332	299	329	283	300	316	314	333	333	322	334	315	318	311	328	290	366	306	326	281
3369	2923	1939	1149	886	836	763	753	765	753	758	748	723	734	705	719	721	719	727	689	693	705	751	768	755	667	687	760	706	723	730	731	684	729	716	680	711	739	732	737	685	768	740	680	710	719	698	741	714	713	769	728	737	620	678	682	684	689	722	746	708	719	700	715	735	753	735	713	749	710	747	671	680	669	743	718	702	715	700	685	670	723	699	720	723	708	742	709	694	670	680	736	709	689	740	735	716	662	733	739	713	714	724	712	678	730	704	688	760	701	710	765	669	720	675	679	711	701	732	755	703	709	711	704	717	682	723	706	694	678	745	752	687	673	733	738	723	677	687	725	748	718	725	658	721	704	695	718	749	685	750	648	676	730	709	719	749	709	717	711	673	656	739	720	730	731	708	730	716	692	706	717	677	715	692	752	748	718	729	667	701	707	686	675	719	669	753	751	703	679	696	691	713	691	709	657	732	715	696	744	684	699	702	740	698	695	673	745	698	736	681	691	699	717	714	672	712	670	708	739	715	712	700	709	722	729	757	747	688	720	641	727	723	711	697	740	685	681	688	757	718	696	728	649	702	714	717	722	664	693	703	678	727	706	685	700	741	695	668	703	694	671	723	743	708	742	690	701	710	710	743	696	680	725	715	713	712	685	684	702	725	685	723	706	729	713	702	680	715	701	698	665	732	667	663	716	706	731	690	696	701	700	681	661	727	729	671	681	696	672	704	649	737	687	732	708	709	712	709	696	746	661	700	701	736	747	688	715	662	732	716	680	660	701	709	720	721	690	701	698	729	683	757	720	708	735	714	703	654	684	710	761	701	727	705	679	679	769	742	698	727	693	711	711	673	702	699	722	695	671	724	720	742	718	696	679	704	709	687	702	711	714	700	676	752	683	689	698	723	705	741	683	712	721	718	664	738	703	688	715	685	727	689	729	723	728	706	750	770	679	713	731	741	703	694	704	657	755	704	742	745	734	678	731	709	731	714	716	649	725	658	704	726	706	707	707	738	737	695	733	705	702	730	683	721	737	702	718	663	675	707	720	713	706	741	706	698	764	662	676	703	716	752	729	761	746	714	719	736	710	665	696	703	672	685	718	728	706	695	684	697	726	680	709	720	678	755	697	663	758	690	735	731	683	694	691	747	718	726	691	699	704	703	690	688	719	705	665	731	718	758	737	669	711	688	676	651	736	685	691	693	714	761	663	676	685	713	676	680	666	695	686	689	687	683	721	695	730	683	716	641	664	726	687	756	668	701	690	694	697	704	725	719	658	746	750	676	719	694	683	731	673	722	679	688	745	708	677	712	766	692	692	744	684	682	687	703	729	675	720	717	706	723	689	737	684	753	674	692	684	687	697	712	681	736	697	739	695	749	704	682	672	676	711	716	687	693	718	708	721	708	795	742	692	720	709	724	719	721	693	683	713	745	711	710	720	662	727	683	675	719	728	664	692	688	715	709	737	719	688	709	700	722	693	702	714	716	722	661	689	755	702	721	700	671	665	715	710	725	734	703	736	695	703	699	685	708	697	731	667	733	724	704	741	686	705	772	753	701	735	721	741	709	683	751	684	695	667	710	658	697	656	710	731	735	698	669	674	743	673	713	671	722	737	702	729	752	757	702	685	748	717	694	704	682	701	675	752	691	697	769	670	686	684	659	706	747	729	640	671	765	680	739	678	645	668	703	714	699	711	699	692	704	677	694	680	693	701	724	725	695	679	708	694	757	728	693	696	746	708	705	690	704	684	714	688	690	660	739	719	678	702	715	712	747	725	655	697	717	661	713	733	736	655	737	771	659	732	710	728	701	731	702	743	704	754	711	662	698	689	699	685	718	760	699	739	724	676	732	712	703	710	672	675	736	710	719	757	685	687	699	676	716	719	732	697	656	711	688	709	697	713	688	706	700	732	713	677	678	727	679	728	764	672	703	677	711	773	733	712	705	696	753	739	733	710	692	705	738	740	733	701	717	720	719	737	722	692	711	720	683	677	735	697	704	737	737	682	688	715	687	701	686	685	732	753	713	711	688	713	752	738	704	726	758	701	750	725	705	679	668	690	738	670	736	700	740	677	689	741	718	690	761	707	736	701	711	735	691	695	689	724	714	707	754	652	669	739	681	706	746	718	773	704	669	674	736	660	709	706	727	718	689	692	695	704	730	700	747	717	710	716	705	755	701	726	671	702	632	730	658	714	745	693	719	687	712	719	692	714	703	709	620	688	722	680	743	714	715	693	714	681	703	717	712	737	695	673	720	747	693	709	677	739	730	679	690	673	678	754	690	754	769	732	752	706	704	674	720	699	645	687	673	715	675	700	724	720	729	753	669	690	692	703	708	724	691	731	725	712	717	699	699	727	704	741	694	736	708	701	708	701	711	700	729	739	748	755	665	689	691	699	736	682	738	703	674	687	719	722	713	688	755	657	736	701	747	745	677	676	749	729	725	702	687	702	690	715	703	676	715	671	728	716	758	692	697	721	730	705	695	707	674	709	677	725	685	701	725	676	751	640	722	715	722	750	690	738	701	709	657	684	699	707	745	692	673	707	716	702	693	718	661	670	660	757	697	707	679	746	659	687	730	691	721	749	713	700	687	678	749	719	690	686	712	710	745	753	728	730	735	685	674	736	727	713	677	700	638	720	681	692	729	691	712	687	692	740	675	702	655	685	693	714	683	706	744	753	645	661	700	716	686	733	746	709	706	714	704	703	710	675	727	736	708	767	725	721	679	671	662	747	737	718	712	715	693	706	698	702	658	721	738	717	716	709	729	712	737	716	720	724	716	678	745	756	737	683	653	746	664	714	709	701	711	689	717	737	707	704	756	701	722	656	704	681	715	711	697	691	719	716	696	747	694	696	728	731	743	680	707	720	722	670	740	686	705	755	667	689	703	724	683	682	740	691	682	725	772	703	692	727	698	694	694	675	746	725	707	696	698	696	696	691	679	684	705	710	719	665	703	691	745	695	676	690	681	731	709	722	716	749	758	663	690	700	643	748	709	672	632	685	725	709	736	703	686	735	689	745	735	729	735	678	672	687	674	741	736	690	743	710	682	717	746	633	743	724	751	652	724	695	704	677	684	704	709	705	698	695	691	681	660	697	696	686	672	679	684	732	684	696	696	731	696	709	686	683	714	667	706	685	704	767	669	734	699	690	716	714	690	682	729	718	719	720	715	696	680	712	689	699	717	694	673	680	727	667	765	674	684	754	685	697	688	735	770	698	706	707	704	689	760	695	657	683	690	682	720	722	701	687	702	716	693	753	682	730	666	741	747	733	719	724	680	717	708	750	686	754	703	768	698	707	724	707	695	696	706	741	701	722	724	690	716	708	706	690	721	676	709	699	736	708	721	720	752	714	687	718	725	712	700	709	749	715	721	701	743	714	723	706	692	698	673	719	700	725	678	702	695	713	669	724	747	735	713	704	710	762	737	722	664	704	727	711	711	753	705	720	722	689	750	664	716	672	662	672	757	757	705	703	710	670	760	683
23561	20818	25121	26637	20823	20808	2771	466	351	316	275	294	254	230	242	236	229	217	248	216	223	248	217	236	215	244	214	228	215	225	211	215	218	173	182	204	187	240	215	205	191	202	204	209	207	247	205	216	222	162	211	213	201	206	224	204	223	212	197	206	198	212	205	223	194	220	218	183	197	192	207	197	212	194	230	202	225	210	224	186	217	244	202	204	219	198	205	231	209	199	194	206	203	205	205	217	196	238	236	218	199	221	216	201	199	212	216	189	225	182	198	202	198	218	192	209	190	215	216	194	216	202	235	211	211	196	187	216	216	221	197	180	201	186	205	200	215	222	230	195	199	227	198	200	206	175	196	211	200	208	208	178	204	187	202	193	199	205	215	207	204	217	198	209	179	217	203	194	198	222	217	212	207	186	194	222	223	210	230	248	206	219	215	170	217	206	214	206	212	203	204	187	181	185	203	209	181	212	210	220	180	190	229	227	211	192	189	217	216	203	222	203	215	219	220	213	234	206	198	200	196	193	206	211	214	206	193	202	255	231	215	198	207	227	187	216	185	198	222	215	209	223	209	201	195	224	220	214	197	205	208	212	209	213	182	193	214	212	209	210	204	206	214	223	214	187	222	215	180	176	180	226	203	198	229	224	194	212	207	207	214	210	199	187	181	225	210	215	199	201	221	202	186	195	215	213	213	215	197	192	190	186	205	210	197	195	219	226	197	208	206	201	241	235	199	188	204	193	179	186	179	177	192	193	200	210	198	198	227	190	208	193	199	189	206	220	241	201	212	215	212	185	192	198	238	204	213	198	240	205	201	232	213	179	196	194	197	218	222	209	207	195	233	210	193	209	213	209	213	204	198	210	209	193	210	193	207	202	227	210	214	178	192	232	208	201	222	181	192	215	190	190	199	200	185	203	216	211	174	219	178	186	201	213	200	177	206	220	199	191	208	198	213	226	206	201	190	203	212	218	230	200	210	233	211	194	218	213	209	221	186	221	211	208	214	208	196	197	195	226	171	221	210	176	188	212	216	163	197	208	185	226	216	191	214	204	206	204	203	195	197	223	207	197	210	222	203	211	188	212	223	208	189	207	194	217	209	193	201	215	243	204	212	186	191	184	214	206	223	209	196	226	219	214	182	168	230	196	197	226	193	189	195	195	215	211	211	182	186	240	211	216	188	214	238	186	215	204	193	222	217	220	215	211	213	208	201	205	191	212	188	220	197	235	188	230	212	221	209	192	187	188	228	230	201	207	184	220	214	186	244	187	196	238	195	212	194	213	184	210	226	216	215	225	199	213	205	209	207	192	240	193	203	194	196	214	216	173	210	188	188	193	187	231	214	204	240	203	227	222	226	220	219	184	225	182	205	202	182	196	247	219	225	223	201	216	187	203	211	222	202	178	216	190	232	211	230	209	214	200	225	230	233	209	212	214	201	199	209	201	209	199	217	204	195	216	213	258	205	226	256	210	201	225	206	187	175	182	208	201	190	234	210	196	194	188	198	184	228	204	204	191	241	204	201	189	200	211	223	206	218	211	235	196	179	207	208	199	230	191	187	199	204	208	179	195	205	202	225	213	209	210	203	207	210	230	200	240	192	232	197	223	197	216	212	193	206	210	204	207	220	227	191	246	220	188	234	194	195	187	205	198	228	196	211	234	202	215	223	197	192	196	221	218	208	215	205	225	195	208	217	218	231	206	258	203	226	229	197	207	222	209	221	190	201	229	199	164	212	228	206	224	184	181	220	192	218	203	202	177	181	191	203	200	189	213	200	204	206	187	195	206	214	216	192	219	189	216	214	219	221	188	204	220	203	178	191	200	217	208	198	211	209	205	189	188	231	194	212	215	211	221	224	212	239	212	221	180	205	205	203	210	197	224	191	215	198	177	205	217	206	175	193	188	188	222	201	189	210	210	193	175	203	209	186	206	212	161	223	209	217	185	191	232	187	188	196	203	213	191	217	202	206	220	197	220	230	194	226	174	186	190	212	205	212	197	198	216	216	200	230	206	190	204	215	214	226	208	213	173	199	200	201	223	201	213	222	207	225	212	233	217	190	232	221	217	186	195	204	188	183	220	217	181	178	218	185	203	227	216	204	210	207	220	203	203	222	191	219	223	205	199	210	199	224	192	185	201	230	209	194	204	202	212	207	207	197	222	196	215	217	228	207	207	206	212	192	208	194	212	208	189	186	210	200	196	212	199	192	227	201	213	180	218	222	230	176	222	218	194	218	231	211	184	204	204	190	208	217	208	206	193	202	192	206	237	213	232	189	219	209	199	186	222	228	183	193	237	189	204	201	227	203	206	185	197	192	205	211	198	209	213	217	223	224	209	220	208	201	200	203	195	193	219	217	226	240	207	202	203	183	204	222	226	194	208	218	185	202	172	204	188	210	230	231	173	190	185	166	235	206	190	185	220	209	195	209	216	214	182	185	214	197	211	214	212	242	200	190	207	224	193	206	184	203	184	206	210	218	219	204	174	190	225	183	206	208	241	206	205	189	188	197	195	225	220	186	206	202	220	189	184	223	199	196	185	208	188	206	238	204	213	212	210	196	207	226	200	214	234	219	223	191	191	200	220	189	244	231	222	226	182	200	196	207	189	208	208	207	214	197	196	209	215	210	203	192	214	199	182	194	189	210	218	211	210	195	223	221	200	185	198	227	200	182	214	193	197	207	197	212	231	212	189	219	209	198	204	198	208	194	215	226	182	192	216	218	202	186	211	202	230	237	206	199	189	226	189	207	196	212	204	196	169	199	222	194	224	226	196	199	208	194	221	205	218	197	218	208	191	207	236	198	182	210	221	209	188	216	207	228	193	214	215	206	195	195	211	206	203	227	215	199	227	205	195	207	197	209	236	209	212	203	207	210	207	180	213	204	179	175	215	214	229	193	188	233	192	213	213	203	203	210	204	172	208	190	221	213	219	204	189	214	193	218	192	216	226	207	209	191	208	189	188	214	206	229	192	207	206	215	227	199	178	197	183	200	236	194	245	234	184	230	206	223	211	202	223	228	168	221	205	191	201	216	212	185	210	205	233	206	205	201	206	172	218	214	209	223	191	193	196	200	231	214	239	189	186	200	233	194	198	227	193	195	213	232	197	175	193	219	214	191	177	195	211	190	201	223	197	219	200	215	214	200	195	215	204	209	209	194	193	182	190	204	215	210	210	169	206	197	179	213	208	211	186	223	230	204	230	195	206	199	189	204	211	202	209	198	203	184	232	228	197	206	182	171	202	231	219	223	207	233	210	194	239	192	217	212	201	164	229	202	203	190	221	234	190	220	198	217	227	188	202	191	192	184	210	194	177	201	220	198	211	224	199	198	179	219	230	231	204	236	179	234	201	216	237	204	217	197	194	196	172	190	212	189	188	206	193	167	227	229	207	210	219	185	201	189	233	224	201	185	217	203	202	206	232	225	198	200	219	213	222	173	180	201	201	230	204	205	195	166	205	176	214	211	189	188	215	201	213	228	210	218	200
3429	5253	3184	1448	959	718	633	638	502	521	508	501	520	494	479	497	485	497	466	451	464	523	496	459	481	501	481	469	464	477	479	448	457	447	449	467	471	422	460	442	480	437	431	441	494	498	443	447	457	473	430	492	469	465	466	443	444	479	459	437	434	463	470	466	425	497	463	460	467	477	482	491	475	438	468	462	446	429	458	490	454	503	449	489	480	485	479	454	445	458	476	429	455	462	453	475	464	464	469	459	472	430	488	469	456	428	462	491	475	499	464	469	478	473	482	473	442	453	463	470	438	468	470	476	473	469	454	454	507	482	481	460	440	447	492	474	478	466	457	440	447	475	482	470	498	500	455	442	476	456	418	462	474	422	471	453	475	477	432	460	454	509	472	496	470	456	480	442	466	468	507	481	466	435	453	456	441	479	447	479	495	456	450	502	453	454	455	451	469	457	476	468	442	472	395	464	500	461	492	470	482	442	441	488	460	443	456	458	416	431	468	472	489	478	450	467	496	440	490	519	470	466	467	438	456	484	492	487	431	481	467	453	468	458	459	486	478	435	427	487	451	460	449	465	451	456	472	451	473	480	444	471	483	459	439	471	470	469	447	428	485	452	474	481	500	440	460	441	487	458	488	441	461	475	473	470	476	493	460	449	446	485	465	475	474	459	462	489	480	493	453	517	493	444	444	457	449	476	452	474	438	455	469	465	464	470	444	463	444	441	475	431	480	480	453	449	467	428	452	494	424	490	490	434	467	451	483	471	452	444	456	444	474	462	433	467	472	463	459	475	475	473	506	452	474	470	439	450	473	481	461	426	425	451	464	499	438	481	476	474	431	471	474	439	479	443	470	426	433	448	468	418	506	457	465	483	479	456	462	467	453	477	479	489	474	478	448	468	444	445	438	457	461	446	437	431	447	466	456	447	437	444	465	445	472	460	511	426	475	453	457	467	435	474	444	444	503	468	445	453	423	454	428	487	500	471	492	473	454	472	503	486	479	493	421	467	433	487	455	489	501	454	486	463	455	490	434	452	438	492	443	473	459	501	451	486	468	450	511	439	400	501	437	479	454	418	491	444	437	454	449	446	448	434	464	483	493	473	478	489	469	502	438	492	448	469	441	439	487	477	453	470	494	519	439	494	486	478	458	454	474	444	475	465	470	459	409	420	451	449	457	470	477	460	445	470	432	456	451	455	472	454	465	478	458	434	463	467	450	460	479	487	458	452	444	456	469	428	486	456	482	435	446	434	461	479	475	477	469	460	472	440	476	436	460	480	471	452	455	449	454	449	449	430	439	448	475	424	455	426	459	513	474	439	447	460	459	501	469	490	447	459	466	476	486	455	486	456	454	485	440	482	448	489	483	466	474	481	450	467	478	445	465	439	466	460	445	447	448	454	457	500	462	475	478	455	418	466	420	440	472	484	501	430	484	448	478	476	458	465	442	406	426	480	494	450	485	451	479	435	488	477	474	434	458	471	440	449	475	481	456	468	449	498	481	476	413	455	465	472	477	468	506	438	470	442	462	494	483	496	424	444	452	452	488	453	448	454	457	457	506	458	426	450	497	450	472	460	451	497	444	492	485	462	428	446	472	485	488	472	454	475	467	487	465	458	463	456	465	409	473	441	485	461	454	472	461	460	466	486	483	460	429	465	434	448	457	470	440	441	463	480	440	480	475	443	477	473	459	473	499	451	476	505	422	465	490	443	439	480	446	471	493	437	486	472	437	459	465	454	452	467	465	464	489	464	453	485	501	459	448	453	437	480	425	468	442	427	464	478	477	452	471	438	458	466	450	444	469	457	482	467	444	487	431	461	472	500	447	419	455	484	444	452	487	460	457	481	452	463	402	472	439	428	453	467	488	491	488	481	432	466	502	459	423	478	473	443	447	451	462	447	444	459	440	437	457	462	465	504	471	459	450	421	447	478	449	472	437	444	481	457	475	419	451	468	450	488	452	487	487	474	456	440	455	456	472	488	450	435	441	458	480	452	448	466	426	492	475	467	467	486	472	434	494	492	479	428	458	420	463	477	441	451	462	452	476	486	505	458	444	439	456	467	445	457	471	458	438	490	481	450	455	490	440	470	461	490	456	460	471	481	461	452	466	467	482	475	480	472	463	465	455	484	470	462	462	429	459	443	473	490	463	432	470	465	496	470	449	449	452	424	471	468	464	459	435	493	454	510	443	472	464	445	465	456	451	441	456	475	462	440	459	493	451	480	485	442	470	481	437	490	474	443	452	480	477	458	487	470	468	454	479	490	432	460	448	471	460	449	443	470	460	468	424	466	412	459	462	500	464	463	431	461	448	445	419	478	449	468	444	441	454	480	449	453	472	450	510	445	426	421	483	466	479	467	460	451	469	469	436	464	512	481	496	502	465	466	452	460	425	465	469	441	447	448	462	445	422	499	447	447	510	465	495	426	457	441	506	455	449	483	447	477	458	454	450	464	456	474	464	469	440	445	439	450	480	494	512	453	419	474	437	444	447	500	447	437	461	454	454	451	516	441	504	447	466	422	484	514	437	470	465	452	497	500	453	457	464	447	459	447	449	487	494	474	447	472	478	507	444	478	472	487	446	444	453	427	442	493	447	476	455	480	449	477	482	456	441	462	481	464	494	498	466	455	424	474	430	464	486	445	472	469	470	433	463	481	436	491	472	465	468	469	447	485	472	480	469	507	476	476	496	486	431	474	476	450	473	435	483	451	497	485	447	458	429	457	463	450	437	457	463	471	471	475	472	454	469	534	449	451	464	465	448	468	451	472	464	491	468	466	442	480	473	458	450	422	464	454	460	447	473	466	478	464	466	446	482	491	454	469	459	481	461	468	462	465	494	450	460	408	467	471	453	464	481	453	473	451	438	469	476	443	458	451	493	413	477	456	442	482	467	478	489	439	488	440	435	498	477	449	447	468	449	465	496	502	463	450	465	446	481	479	486	459	472	480	407	424	480	462	460	472	457	423	470	469	483	478	450	464	483	465	432	469	454	422	476	454	434	489	465	467	462	453	459	537	436	451	481	456	453	431	464	440	464	440	411	432	454	495	450	486	460	480	478	461	437	443	491	450	459	436	479	473	464	478	477	464	458	465	494	470	517	470	484	466	481	488	476	510	449	500	461	482	479	472	441	444	485	465	461	469	424	469	452	489	444	479	459	465	430	483	470	450	475	494	441	471	474	450	458	492	484	477	446	473	455	445	456	477	446	442	456	445	436	423	434	460	483	460	472	459	470	439	497	435	441	449	451	471	433	442	481	432	419	458	486	474	491	459	459	492	482	448	446	418	411	476	511	460	444	495	483	483	436	476	465	449	438	480	467	488	462	454	461	436	448	487	484	468	442	454	484	459	440	472	466	461	412	488	456	418	410	487	485	457	414	461	478	469	432	430	499	452	469	496	475	441	458	472	474	472	456	415	475	435	467	481	452	476	457	464	480	434	456	419	453	455	440	451	481	456	447	459	484	475	459	511	442	491	415	477	475	454
32629	13173	1633	353	284	251	215	213	220	220	219	223	221	229	225	232	236	252	238	231	239	215	221	229	240	235	213	231	255	217	237	233	211	221	246	249	237	234	229	214	216	235	230	241	225	215	218	231	235	230	227	200	242	259	222	200	247	243	207	245	237	245	224	215	233	234	200	248	226	211	223	239	235	232	241	249	219	224	230	245	221	236	208	216	190	239	199	220	251	230	253	234	216	226	249	265	239	203	235	217	241	246	255	214	224	212	262	213	210	206	220	229	271	229	245	218	193	249	239	230	212	237	233	218	229	214	231	234	244	213	210	232	202	239	266	234	221	223	233	247	224	227	267	234	214	231	225	246	236	239	245	213	209	233	241	234	243	221	206	243	225	238	257	236	217	217	251	221	252	201	220	223	243	205	223	241	229	214	227	248	242	257	245	204	236	254	236	226	199	236	265	222	227	265	206	229	239	249	238	229	223	240	235	213	225	246	215	236	210	244	241	251	225	232	218	226	226	252	231	214	239	245	243	216	213	241	241	256	221	218	212	234	220	250	233	214	220	226	228	225	226	251	222	226	224	230	225	230	203	234	240	235	225	215	229	227	232	229	251	227	253	224	203	235	220	265	252	222	232	234	261	250	239	219	217	231	211	245	231	224	259	219	234	261	231	222	222	252	210	214	197	204	256	206	254	232	240	221	270	246	248	247	229	230	201	239	237	209	218	258	232	234	233	241	246	223	198	223	255	237	222	254	224	217	247	202	234	217	238	225	199	248	240	238	222	259	226	215	205	217	246	227	228	247	274	209	212	228	236	238	232	226	220	251	225	216	264	221	226	214	205	203	222	244	223	207	227	249	249	233	226	216	248	248	240	226	244	242	252	218	229	244	226	251	217	227	206	227	228	230	237	220	240	254	244	247	240	250	209	242	242	223	212	218	253	239	208	228	220	241	220	230	215	238	218	212	225	239	209	259	264	228	224	243	239	196	209	221	211	222	206	209	239	239	227	242	223	231	229	228	239	255	234	241	245	232	238	223	246	237	257	257	223	231	239	234	239	223	234	241	237	233	243	256	220	251	227	224	243	241	221	208	219	212	250	226	223	238	237	267	242	238	220	246	240	237	218	233	213	211	224	242	223	198	230	205	226	221	232	238	249	248	218	222	226	226	213	249	256	242	236	219	222	213	255	245	249	230	222	245	224	249	219	231	233	230	222	225	217	222	244	229	247	279	243	205	216	240	230	230	214	232	226	234	202	218	219	239	215	201	231	223	217	208	232	238	238	214	255	229	211	219	206	218	225	221	213	254	238	219	274	223	244	201	236	244	211	251	232	224	239	255	226	234	208	211	235	198	238	218	227	223	231	223	226	266	248	251	253	214	226	225	219	233	232	215	217	243	251	239	234	253	205	212	243	228	245	238	234	226	239	238	229	222	215	233	225	246	213	254	240	268	230	222	247	235	243	231	258	240	240	215	229	245	222	241	217	212	232	222	239	217	222	248	281	232	230	230	228	206	217	230	207	206	228	244	290	240	250	191	214	221	245	237	231	214	210	272	219	241	247	237	258	247	223	215	253	239	241	240	198	208	234	239	215	233	241	247	250	261	252	217	224	240	239	235	238	240	204	243	238	231	227	229	212	250	226	239	242	236	229	240	234	233	206	225	253	245	223	251	224	205	253	248	245	226	236	237	208	226	248	247	249	248	238	217	196	226	255	221	238	240	214	224	216	240	206	214	225	249	244	217	213	244	226	219	238	199	242	244	205	260	201	227	223	232	211	231	220	228	216	215	235	240	223	220	232	222	222	257	226	253	226	210	267	231	232	232	226	225	228	229	230	205	226	273	236	237	250	205	254	232	250	253	254	257	211	212	232	224	214	230	202	218	229	234	227	254	229	212	234	248	233	184	243	223	209	234	220	251	235	212	231	249	242	248	217	242	252	247	254	203	232	246	248	220	231	200	224	230	249	247	269	223	228	241	226	239	233	211	214	200	237	210	237	221	204	211	255	243	234	263	247	233	226	245	249	218	227	215	232	251	252	230	256	203	264	236	237	241	244	205	213	241	206	232	245	229	225	240	226	239	218	245	242	240	197	234	247	241	211	235	238	213	243	217	252	219	257	236	215	234	217	235	241	208	228	225	234	244	196	229	223	230	209	263	212	231	227	257	251	242	224	240	278	198	231	208	241	201	217	263	250	247	249	208	242	244	229	249	242	219	228	216	228	196	225	229	236	251	215	230	253	238	241	237	213	213	242	229	227	236	218	238	215	236	233	237	221	215	228	211	249	243	198	234	249	233	255	216	234	256	218	220	243	214	250	247	247	264	260	226	205	228	256	242	252	244	246	219	205	236	231	240	247	244	233	243	259	224	233	280	233	215	235	225	255	234	234	229	242	229	243	238	242	249	245	232	218	221	216	246	213	242	234	207	240	236	228	255	223	225	224	203	258	221	250	200	221	228	231	224	223	227	243	207	223	200	202	223	225	265	233	224	228	234	276	207	223	236	253	217	225	247	261	225	216	236	256	231	241	229	187	233	222	249	197	230	217	204	207	255	190	201	225	250	245	244	218	231	221	215	261	227	245	244	235	233	241	245	236	217	236	217	250	217	212	213	233	221	203	207	221	225	232	221	257	248	241	247	223	235	233	237	210	232	234	240	221	214	209	220	236	212	235	222	265	226	213	203	236	237	264	221	245	263	205	258	216	207	207	265	207	210	228	239	232	209	247	241	228	214	230	216	213	252	215	206	241	221	207	222	241	242	217	238	247	237	222	221	218	231	249	251	229	217	221	229	234	251	241	255	262	214	222	236	212	222	266	242	227	229	230	230	222	230	234	231	212	272	242	224	220	210	228	212	218	250	232	215	273	243	246	213	227	222	235	231	248	230	261	248	234	235	237	218	224	266	212	207	238	201	247	223	250	230	258	200	233	213	220	205	207	224	226	243	224	235	240	250	231	232	261	212	201	237	230	241	247	235	226	243	206	223	247	206	216	234	250	229	242	215	234	214	239	216	262	216	244	251	230	229	218	227	251	232	237	236	223	208	247	234	242	223	201	226	249	213	230	226	210	185	210	219	228	235	240	237	205	254	226	217	238	244	257	218	247	214	230	226	226	205	168	228	235	238	222	216	223	225	202	196	220	264	260	225	234	211	225	236	222	234	229	236	258	220	219	238	231	270	229	244	217	220	238	244	228	270	232	211	258	235	226	226	250	229	227	233	259	229	221	218	237	214	225	236	231	220	244	252	258	259	223	233	239	241	235	252	252	220	221	233	254	214	206	241	265	226	214	198	254	244	227	223	227	227	253	225	233	221	244	233	226	212	252	221	223	246	219	208	196	231	234	222	194	241	226	227	216	225	238	239	229	243	230	249	238	246	219	217	203	229	235	208	237	259	214	242	209	237	225	196	253	234	227	255	209	236	228	247	231	224	225	212	220	225	230	225	198	224	225	230	224	234	256	239	261	232	242	222	244	252	246	245	248	231
4961	877	668	538	591	546	543	576	548	568	521	524	543	549	549	556	543	577	502	538	540	536	544	546	561	543	526	547	550	523	551	550	569	569	546	541	567	552	519	551	586	537	538	557	544	503	562	538	518	545	534	568	523	536	533	558	535	575	535	546	530	535	516	554	559	558	529	583	560	613	549	531	510	573	548	584	543	512	551	574	586	555	517	552	553	523	560	559	534	569	560	537	533	557	565	537	589	575	538	575	520	522	556	550	537	550	550	523	546	534	540	514	593	560	546	511	589	573	535	531	553	548	525	566	519	506	570	518	583	594	580	572	537	591	556	552	536	511	544	572	516	531	579	561	523	601	561	583	550	513	553	600	534	555	576	540	578	535	595	591	518	553	511	542	484	557	556	532	536	525	549	555	534	516	548	550	543	510	554	556	562	539	519	532	516	541	553	532	557	570	485	540	518	580	514	571	583	558	536	570	558	540	531	556	522	572	526	566	522	554	570	543	565	549	489	567	563	560	541	519	576	566	561	550	551	539	555	558	539	570	530	556	522	546	557	530	541	571	522	592	579	585	597	563	558	550	599	513	553	519	574	526	594	553	543	577	526	589	515	558	582	586	580	535	550	544	534	521	582	564	536	583	590	531	537	558	562	526	489	573	532	578	555	550	550	561	549	559	567	576	568	576	517	548	563	556	513	516	516	537	563	549	530	535	574	530	548	570	547	557	544	566	553	538	557	567	554	569	565	519	548	588	572	548	548	526	555	549	540	572	540	505	601	553	505	531	529	546	591	531	536	547	534	533	567	550	570	542	541	542	501	559	553	543	506	521	510	594	521	548	520	532	564	533	503	535	586	511	565	584	547	529	543	557	518	562	562	534	553	596	515	547	547	572	531	573	538	572	583	553	554	599	566	560	524	516	530	548	522	590	543	537	557	522	577	546	548	584	558	531	521	570	512	528	531	524	592	543	518	536	515	530	583	532	540	566	583	555	564	565	546	590	530	545	523	583	547	489	555	550	561	563	532	580	576	528	521	537	520	564	554	554	567	585	537	553	551	541	533	559	572	538	493	539	558	522	582	551	510	540	566	553	567	538	517	551	571	535	513	548	555	530	531	527	568	565	615	522	567	531	560	536	543	541	534	584	572	513	529	544	577	556	535	541	527	532	579	540	577	552	579	520	533	532	543	549	553	489	538	530	567	544	577	528	534	560	528	524	532	557	580	569	535	522	563	554	555	558	559	552	526	525	548	546	563	536	553	551	529	524	585	497	518	594	567	525	526	546	561	534	555	517	581	529	510	541	528	546	530	547	552	516	567	564	546	517	550	562	543	511	535	544	580	616	537	536	568	547	527	563	547	587	544	554	516	522	571	528	550	570	561	537	557	516	552	558	609	554	559	535	553	559	540	559	573	496	520	553	562	525	513	529	543	564	515	575	546	559	550	554	580	588	557	497	537	531	539	537	526	521	544	589	545	533	563	555	516	537	537	561	546	547	528	590	506	556	521	584	553	554	589	569	533	563	545	554	580	513	537	556	566	552	541	544	558	525	559	552	537	537	555	545	554	565	563	535	538	584	511	587	557	519	572	493	555	557	569	514	540	533	522	537	539	536	537	564	547	564	557	563	556	545	516	564	523	551	578	531	513	589	516	540	583	555	530	547	549	577	541	518	528	546	547	567	559	550	544	551	538	530	477	580	533	568	547	563	557	520	525	557	554	543	599	502	526	601	562	567	564	551	571	532	591	545	526	517	579	560	560	569	563	567	573	499	538	574	508	567	511	524	571	519	533	536	529	543	558	560	535	557	580	543	521	582	570	582	634	580	545	547	562	553	596	552	559	510	564	486	547	503	528	562	549	543	558	558	569	521	554	576	537	545	575	606	557	538	589	541	574	560	537	545	547	571	573	491	583	537	586	524	539	573	569	573	536	553	568	549	562	567	538	556	554	532	565	536	570	580	515	531	545	531	550	543	552	537	537	581	529	574	564	523	535	521	532	544	562	576	523	540	539	573	587	539	547	538	586	565	548	556	537	532	545	526	578	549	497	542	527	578	526	604	524	519	528	559	569	540	528	501	520	574	560	589	561	542	575	519	576	536	532	548	542	528	551	590	556	560	539	539	545	558	556	557	540	544	549	536	586	522	554	530	571	500	537	569	601	572	566	519	569	568	550	565	571	513	562	560	590	552	561	568	554	530	602	585	520	503	532	550	542	611	546	590	493	556	543	505	504	556	533	513	540	536	514	533	527	535	541	523	556	528	553	576	581	538	566	591	548	554	558	554	512	559	544	594	533	524	555	554	546	534	563	568	553	575	582	545	513	516	578	557	571	547	530	538	551	534	553	527	573	526	509	554	577	537	525	556	557	531	525	569	537	584	517	581	540	559	593	530	532	570	542	506	586	557	568	550	566	537	533	549	520	533	542	495	544	548	594	557	575	558	619	530	542	583	566	598	535	569	550	558	520	543	549	577	533	557	534	524	529	613	517	526	575	538	567	555	548	508	602	546	551	514	565	538	544	561	550	569	512	603	532	560	542	575	558	566	542	554	571	513	560	595	513	572	522	563	576	543	545	584	580	565	550	561	567	560	535	532	549	543	559	582	561	565	537	555	532	547	529	536	540	593	563	542	522	500	581	564	540	570	589	532	531	595	575	566	527	539	554	545	567	531	560	569	516	550	536	550	550	556	541	529	538	558	561	542	509	559	561	559	542	508	570	549	540	517	519	547	546	555	507	525	494	561	545	525	536	550	548	563	553	562	552	535	560	552	554	541	566	539	559	564	550	549	504	555	544	521	536	557	583	501	557	595	536	532	527	548	520	558	530	542	538	561	512	540	605	551	574	543	572	543	520	542	566	553	573	549	510	600	562	604	521	543	541	573	551	546	553	564	532	565	539	608	554	556	565	544	532	519	545	555	544	524	539	539	542	568	559	563	500	576	568	533	547	528	582	575	562	554	562	570	566	533	531	541	503	525	555	541	522	532	559	544	547	525	553	535	490	556	560	543	540	554	552	572	561	568	512	602	572	572	556	527	538	553	511	587	535	555	554	599	565	561	563	543	576	566	527	579	525	521	558	605	585	580	589	544	530	545	554	567	544	518	498	561	504	530	583	545	537	579	555	552	526	550	529	502	579	543	542	540	541	534	565	587	567	602	554	544	539	499	563	576	546	579	544	526	562	577	546	540	563	563	572	558	585	540	525	553	553	490	545	560	537	584	524	553	530	559	577	518	510	574	563	591	559	549	531	550	575	524	601	546	554	544	527	550	574	553	552	546	577	548	525	518	500	523	534	552	592	599	583	563	558	562	544	544	537	607	573	548	548	488	574	489	580	556	546	563	546	540	590	513	534	584	534	544	544	535	534	545	549	550	561	542	554	545	500	574	562	479	571	545	567	570	520	549	598	556	521	600	569	559	514	544	554	567	564	588	589	535	544	553	590	567	563	558	594	553	540	563	582	564	532	538	558	539	540	557	590	575	558	554
24678	20887	24399	27486	18317	889	491	439	363	334	355	340	371	330	344	324	358	347	329	354	329	308	304	327	349	333	334	318	336	331	315	333	315	310	310	327	319	319	324	345	330	345	330	360	304	334	343	340	300	319	322	302	291	290	335	317	291	303	328	292	298	328	323	313	310	336	322	319	310	306	318	339	360	312	276	305	317	309	329	310	339	342	321	343	320	307	326	326	268	315	347	309	316	325	311	335	359	318	348	333	293	294	320	320	319	312	315	312	307	292	305	287	308	353	341	363	341	281	328	325	319	342	317	352	337	328	324	330	356	300	346	310	325	359	339	309	293	304	331	318	319	325	338	326	328	320	303	304	313	307	306	357	333	298	329	313	299	302	329	307	343	324	291	354	303	324	314	305	337	317	283	356	319	315	337	310	288	303	326	314	349	323	324	320	311	334	330	338	302	336	317	321	354	351	326	304	340	315	319	310	315	315	303	317	332	316	314	316	325	331	317	360	324	307	315	296	341	307	306	311	322	356	338	333	296	320	330	340	298	310	296	337	363	326	305	307	312	343	319	307	303	354	321	291	292	291	353	329	347	298	324	345	324	345	326	347	324	322	361	323	325	323	337	309	274	311	334	328	319	307	313	347	310	291	317	322	284	295	347	293	304	335	334	342	334	352	325	328	309	319	312	334	304	299	322	343	310	326	289	306	325	279	310	308	307	346	315	331	330	314	308	323	322	347	320	315	316	351	346	314	339	321	313	318	315	299	302	314	324	305	297	356	293	333	324	295	319	349	335	309	303	326	351	324	344	331	307	323	354	359	349	336	338	292	316	312	315	319	301	299	318	325	346	319	325	331	325	309	278	336	353	328	342	360	318	356	317	321	326	324	299	327	302	342	333	301	274	333	329	330	332	329	348	324	329	319	328	330	345	333	321	337	286	332	349	336	315	296	310	327	340	346	302	316	363	322	324	318	318	333	327	318	328	318	336	313	337	308	316	336	322	292	309	331	307	338	328	317	317	337	303	335	313	317	316	315	294	341	311	348	291	329	313	314	298	347	355	311	334	301	340	327	315	279	350	313	312	306	330	334	304	286	297	342	302	336	282	337	305	323	310	315	308	312	304	320	258	333	311	342	322	312	341	295	313	336	341	332	313	314	301	344	314	310	336	319	342	325	310	303	310	281	350	313	299	322	332	297	321	312	313	319	302	323	309	332	343	316	299	319	303	333	334	319	319	287	313	347	320	346	327	325	321	320	327	334	295	340	311	313	331	331	327	314	304	314	331	306	311	328	308	316	325	329	319	321	323	367	334	344	311	297	316	305	319	302	304	296	324	325	361	317	335	338	343	313	328	334	312	300	338	310	340	308	302	311	296	330	335	332	348	310	304	301	352	308	331	321	320	309	347	305	329	317	297	306	332	308	305	363	329	315	305	333	325	317	287	335	344	322	285	329	324	345	333	339	306	294	326	337	325	296	318	280	324	293	312	319	323	340	334	344	354	305	339	341	307	293	314	347	323	345	360	312	318	303	344	292	319	301	326	331	348	268	281	323	330	320	357	326	325	316	331	338	321	333	288	336	369	324	337	297	330	304	324	294	327	326	307	325	339	316	328	326	285	323	332	345	336	362	340	296	323	326	332	300	331	290	313	307	332	368	372	322	337	319	291	327	312	320	309	318	299	326	355	313	328	331	328	323	350	342	322	322	330	310	333	293	311	312	346	317	308	304	322	302	303	334	296	354	336	331	329	352	355	316	337	308	373	310	299	299	321	351	310	323	325	311	313	323	324	307	331	360	312	297	284	316	313	293	305	342	321	330	324	314	309	327	280	315	342	334	306	344	343	328	322	276	346	320	355	341	365	358	260	308	338	347	337	344	296	330	329	353	336	327	347	321	318	324	346	322	357	338	307	316	328	293	325	322	325	322	271	332	317	308	295	334	290	314	339	349	317	339	328	302	343	356	357	299	332	323	289	342	333	304	319	302	315	276	330	342	300	306	306	319	333	371	293	331	336	297	319	298	331	336	371	335	322	320	336	324	332	293	345	351	326	323	357	353	309	307	310	327	339	332	311	320	349	304	291	279	348	300	312	329	292	321	302	304	320	299	327	333	362	315	325	297	308	320	329	329	291	298	299	327	359	313	323	337	303	317	323	333	325	337	327	325	337	322	292	300	281	338	317	300	324	318	355	329	314	291	374	371	321	332	336	319	339	296	292	336	306	328	340	317	285	311	343	302	293	349	326	329	309	321	349	347	320	343	318	323	332	310	301	320	341	327	345	328	356	317	344	313	294	309	318	340	300	296	337	298	354	315	333	326	344	299	322	315	332	327	315	282	312	356	303	315	313	296	340	305	305	327	330	318	313	330	311	330	326	328	306	287	325	321	346	318	289	322	323	320	296	312	354	332	305	305	320	340	307	354	333	330	350	332	315	328	306	316	307	336	317	324	347	340	315	348	334	315	272	303	329	312	327	278	334	320	356	317	310	313	326	326	298	340	320	304	350	289	285	327	345	333	334	333	305	341	318	313	340	293	304	309	321	304	281	330	292	305	330	320	297	339	300	335	350	333	317	345	321	303	298	324	353	329	334	319	336	310	316	281	328	310	339	300	277	324	330	338	310	330	323	262	321	307	335	325	343	281	302	331	338	306	328	299	350	303	289	331	310	352	338	278	334	304	323	333	309	302	340	344	310	321	356	320	328	307	293	312	316	313	326	322	337	296	343	320	342	322	334	322	317	332	344	320	324	341	329	306	314	317	307	296	338	300	312	315	342	333	335	332	306	351	306	327	314	334	317	280	322	310	343	308	305	301	331	336	337	330	312	302	360	312	325	360	346	305	307	338	337	358	332	329	319	345	335	321	281	327	326	332	305	322	300	338	329	298	316	334	325	322	331	333	336	310	326	324	276	304	309	350	313	329	315	319	328	312	318	298	327	290	335	336	323	314	324	315	349	308	301	334	294	351	311	324	312	313	318	354	306	332	278	299	294	293	325	309	344	326	329	265	284	318	334	321	329	341	296	281	293	316	316	326	303	297	346	330	357	315	325	302	331	313	321	338	295	324	304	343	326	342	314	337	333	317	336	350	348	309	323	354	325	296	326	297	333	290	321	341	315	316	341	327	312	309	303	333	306	346	308	371	308	331	335	318	316	309	322	319	329	352	337	305	312	308	326	353	297	324	310	374	300	274	323	311	294	335	328	344	295	343	337	276	334	321	318	314	310	306	299	326	314	323	368	338	313	319	310	295	331	320	337	335	323	315	313	313	320	333	302	306	309	315	305	318	293	298	299	324	296	341	352	344	312	332	361	307	333	317	274	316	319	316	316	293	356	304	360	332	323	312	319	337	302	349	320	321	320	339	317	330	359	320	289	308	328	326	307	292	294	335	302	351	325	351	289	277	291	349	312	304	304	301	315	320	349	347	340	355	323	337	325	308	345	332	290	331	294	319	320	331	294	328	322	332	333	318	306	345	323	320	311	329	311	324
3380	3079	1923	1194	887	822	717	720	716	749	714	743	747	714	699	728	732	691	720	689	757	707	735	679	702	746	710	707	703	696	703	726	676	717	720	715	675	779	688	740	733	722	682	707	742	693	728	671	700	715	699	665	716	703	676	696	744	723	673	715	697	725	688	673	713	735	719	764	742	725	700	762	689	700	724	721	680	696	737	767	706	710	701	698	712	659	704	745	691	675	703	762	737	695	716	774	736	722	647	749	688	774	710	712	701	720	737	694	681	677	685	714	702	703	758	710	703	690	728	740	713	665	778	699	706	687	773	704	675	676	673	735	703	664	690	724	726	736	726	710	745	708	674	710	732	680	738	705	684	687	734	715	688	737	722	752	688	683	742	750	712	720	707	752	762	682	696	700	693	696	707	707	686	687	741	674	754	710	702	668	690	708	660	684	697	681	744	736	758	775	719	721	702	719	687	689	716	754	744	706	723	699	744	657	735	711	736	694	730	730	692	746	766	712	670	706	708	675	690	709	712	697	709	706	699	736	693	690	715	712	727	680	764	687	744	706	699	711	709	681	738	681	737	700	684	684	689	764	692	740	694	723	686	691	678	709	740	671	740	701	717	687	697	719	727	701	756	700	678	703	636	708	715	755	702	707	765	678	718	712	708	711	752	698	719	724	713	722	718	708	703	724	672	734	730	704	713	721	669	696	721	660	676	715	697	721	690	728	693	714	776	737	735	717	726	699	698	723	734	697	736	757	670	738	714	707	688	697	772	699	719	723	761	690	718	718	736	668	686	725	713	654	727	713	688	760	711	711	709	735	717	747	697	722	745	682	669	672	727	686	709	671	744	669	698	726	764	713	740	715	723	714	685	696	691	685	678	713	710	695	699	742	733	704	729	725	693	706	720	742	763	709	700	728	689	719	688	747	704	651	715	686	736	730	683	716	711	722	730	725	753	685	740	693	729	713	732	691	697	703	691	729	701	694	722	742	688	749	704	666	708	742	707	734	715	691	777	716	706	716	741	703	715	673	713	732	716	726	741	723	720	707	710	697	702	727	720	690	754	716	715	690	755	717	665	696	697	737	705	729	697	723	730	699	690	715	685	744	700	653	741	687	753	668	689	692	765	682	729	749	715	651	730	738	706	750	713	729	708	721	690	673	703	705	712	701	744	675	716	687	728	681	727	701	704	709	699	699	722	738	762	731	703	764	666	739	711	704	722	697	712	654	705	709	726	681	678	709	767	735	701	748	760	743	707	685	676	687	736	738	704	684	672	670	684	701	703	725	691	705	673	733	702	737	747	709	750	720	729	672	740	699	702	717	690	712	705	722	715	696	731	719	734	723	672	722	734	690	743	744	676	728	727	718	707	779	716	718	701	698	708	706	696	725	753	721	677	717	692	751	716	683	726	695	735	721	688	754	669	704	706	706	714	696	671	708	698	704	744	642	694	700	700	747	733	718	700	718	748	750	703	720	722	692	713	799	702	731	711	739	714	728	772	720	714	733	704	706	723	690	719	700	703	745	755	715	717	678	670	742	629	663	713	731	745	743	674	721	707	744	750	714	690	706	716	666	687	717	724	722	742	731	735	749	714	656	729	728	713	724	687	688	750	710	756	693	657	701	749	694	686	697	708	694	676	726	705	720	720	697	764	667	689	706	682	719	733	712	665	744	696	709	730	714	762	745	717	670	696	693	705	713	715	680	751	679	727	738	702	741	696	700	731	718	696	680	722	764	718	782	678	694	689	670	697	663	707	722	753	775	729	734	733	707	714	737	709	689	780	735	708	704	732	676	655	718	698	737	711	718	707	722	758	673	707	732	688	719	738	725	684	699	727	719	739	745	782	735	652	699	727	712	715	666	701	732	729	729	677	748	703	719	686	704	685	651	689	725	738	705	760	729	705	678	740	703	701	742	699	721	673	671	691	705	712	717	689	691	703	686	710	717	714	724	709	723	677	716	701	696	726	691	725	728	716	720	675	719	732	702	667	709	726	726	744	677	667	712	733	718	748	696	694	726	675	773	678	759	720	698	715	737	703	696	731	703	755	723	686	739	735	701	757	728	669	708	669	732	736	733	686	727	747	721	718	703	706	710	747	674	707	713	713	646	723	639	694	672	703	698	755	701	755	719	709	740	688	737	653	674	726	707	742	711	718	695	648	698	723	766	701	722	751	726	747	709	681	687	706	696	723	724	704	707	742	740	714	696	717	685	725	715	711	736	697	722	664	718	671	753	709	668	674	712	680	719	712	728	706	731	678	670	728	677	673	693	725	718	718	708	705	726	728	800	703	714	748	668	729	727	688	719	678	716	713	710	696	700	725	696	676	712	715	684	658	719	721	690	685	719	756	731	722	682	660	685	702	741	691	746	689	730	728	720	795	722	709	737	735	701	695	677	701	701	750	777	767	709	725	672	705	724	692	706	686	716	702	709	671	728	747	693	683	704	715	686	719	719	721	673	684	657	715	726	749	698	673	714	734	676	697	677	707	669	697	731	699	666	708	683	699	700	701	728	713	687	684	699	699	726	733	721	711	728	681	677	722	709	710	643	744	709	720	689	727	681	690	703	666	722	713	698	700	739	710	736	736	762	757	756	693	703	711	691	672	724	685	749	768	750	681	702	752	625	711	739	719	694	721	718	722	677	673	704	714	729	737	748	699	716	740	662	706	734	687	730	667	737	658	695	728	693	723	739	676	702	715	682	727	722	739	703	681	713	704	695	734	668	699	698	711	681	764	708	720	750	714	698	751	743	703	693	723	735	739	719	679	721	704	709	720	708	759	750	699	694	734	753	682	732	704	686	715	658	703	712	719	675	669	692	718	726	729	700	707	709	758	688	723	786	701	779	727	758	684	727	756	746	696	709	736	677	756	719	670	639	709	698	699	745	719	719	701	743	650	705	725	699	674	729	742	694	724	692	689	729	714	782	698	762	709	749	734	685	706	670	656	700	740	688	722	746	685	697	724	693	756	732	756	719	689	674	672	717	714	683	728	729	723	711	740	676	727	714	692	744	672	696	705	682	638	721	720	661	661	719	698	723	725	703	770	687	705	705	683	721	780	709	733	718	734	705	716	710	699	784	689	732	751	668	715	719	714	726	702	697	703	694	685	688	715	688	720	736	694	736	719	670	681	717	728	727	732	689	740	686	692	702	723	749	644	718	729	713	708	692	720	741	771	742	703	719	779	703	684	701	726	693	739	719	727	699	732	682	729	682	727	693	697	702	698	735	718	730	740	718	727	717	739	700	701	698	681	718	718	677	722	738	746	751	701	715	710	720	702	724	694	731	691	738	663	718	735	782	702	697	714	694	735	710	696	704	732	743	685	688	723	709	715	734	742	691	692	716	708	742	748	686	729	662	686	726	710	724	731	754	736	663	730	709	723	713	712	760	743	688	776	706	737	730	696	694	671	659	734	725	730	732	751	665	713	707	729	727	729	720	716	729	744	679	701	694	687	716	683	712	665	722	751	693	756	690	767	734	768	680
23556	20830	25119	26654	20836	20830	2693	460	370	293	274	270	207	267	245	239	209	209	185	246	216	233	237	232	223	211	243	230	220	249	243	208	221	216	229	232	221	214	206	227	186	221	205	223	196	207	226	215	206	200	210	196	199	190	223	200	215	175	199	210	230	212	205	210	227	235	223	204	194	220	205	194	202	192	193	197	226	213	218	196	196	227	218	199	214	207	201	200	207	213	216	195	190	205	232	228	204	208	194	218	178	215	208	192	202	219	208	194	195	225	208	217	193	190	218	181	204	259	191	212	190	221	209	197	202	196	191	197	211	209	197	213	196	235	208	198	200	233	203	184	208	227	183	206	224	210	226	199	207	186	225	214	217	219	199	206	203	196	236	196	204	217	215	207	208	215	204	194	221	217	216	216	206	194	209	205	190	206	222	224	212	225	196	228	240	189	181	206	197	208	197	187	169	187	185	211	206	179	198	192	218	207	176	198	217	186	206	212	219	205	210	172	206	209	200	199	205	233	196	205	203	215	208	223	199	205	234	200	224	194	225	215	199	220	201	229	237	201	221	207	214	170	203	221	210	176	218	218	222	220	209	193	175	230	187	211	230	215	200	224	221	195	207	192	178	202	181	236	189	209	223	219	199	181	207	205	234	188	225	221	220	201	202	206	208	230	193	189	212	205	190	216	204	186	207	198	207	218	239	181	201	209	221	214	212	203	191	219	212	193	217	196	238	198	227	206	195	200	195	208	215	225	205	210	191	202	218	216	219	225	176	185	211	201	224	193	207	219	194	194	207	213	200	198	231	213	251	209	245	201	209	230	202	198	191	216	170	212	215	218	208	211	196	211	176	223	210	189	232	205	221	195	201	233	223	239	199	223	212	213	198	175	207	188	227	194	212	203	221	223	197	190	186	221	226	205	177	206	202	212	241	220	214	202	214	201	197	224	208	217	208	198	222	228	210	211	186	213	208	212	198	194	216	229	207	193	224	198	197	213	198	207	202	216	222	219	202	188	209	208	205	203	212	209	197	212	229	181	201	226	214	227	213	184	226	193	204	191	196	195	216	194	196	207	166	201	230	199	197	206	246	183	213	228	185	196	224	194	220	214	212	227	194	221	210	231	210	213	218	203	221	186	211	199	211	220	217	199	207	204	218	212	199	219	184	198	217	220	187	185	208	185	222	206	220	208	239	236	223	199	203	221	188	202	222	174	203	197	206	209	205	208	203	205	209	218	204	223	236	219	198	202	174	189	223	202	201	220	191	189	220	197	217	203	221	204	203	194	224	217	210	205	226	204	204	210	168	220	186	182	200	196	197	193	202	208	219	196	205	180	215	198	185	226	220	196	196	232	208	222	203	195	187	194	187	194	195	198	215	205	188	190	192	182	199	211	211	217	206	242	224	200	221	219	215	252	246	204	193	205	220	231	223	194	194	204	216	210	188	217	220	215	190	219	225	192	183	208	209	214	238	212	222	195	204	204	182	211	226	205	206	230	201	181	214	201	209	187	183	209	238	201	249	205	252	214	184	209	216	221	215	209	184	217	205	201	216	247	220	192	187	208	204	212	227	237	184	214	201	199	204	225	222	218	213	176	200	246	228	206	205	197	205	190	192	229	220	186	216	186	195	189	187	198	196	205	223	211	204	204	196	185	200	191	232	207	226	193	227	232	231	185	190	215	206	224	179	223	198	192	217	221	228	227	214	215	187	210	224	165	208	197	202	188	209	218	206	214	179	200	188	202	198	216	196	203	205	197	228	199	179	211	207	182	200	199	198	208	189	181	197	205	204	214	221	220	189	217	214	229	188	196	191	197	224	221	192	212	207	195	212	209	226	228	194	181	216	215	183	200	218	196	202	192	197	186	209	206	195	211	212	196	213	200	211	175	182	206	212	202	214	223	234	205	226	177	216	171	219	207	205	213	175	195	199	192	189	195	192	204	181	198	207	220	194	193	215	202	218	194	203	216	195	193	208	185	213	213	210	187	195	187	207	203	185	196	185	218	185	217	213	191	205	228	203	194	222	177	217	230	203	193	192	185	199	209	235	194	187	195	170	186	218	228	207	206	227	239	198	197	222	222	215	171	201	222	182	227	234	192	190	193	195	197	206	177	202	220	189	229	198	228	193	221	235	221	211	214	188	190	217	224	248	206	213	198	221	207	198	204	212	198	203	207	190	181	222	201	217	175	214	196	195	175	177	222	209	197	203	202	183	224	210	211	231	228	228	207	201	236	191	219	205	245	184	202	175	201	205	225	232	210	233	181	203	199	213	184	220	226	196	210	201	204	208	217	198	215	189	226	204	220	220	224	213	216	184	188	220	191	170	197	178	214	176	201	206	202	212	200	190	197	211	209	207	210	220	186	203	211	212	211	209	213	206	190	195	199	222	169	198	217	211	186	215	204	212	216	200	160	199	206	186	201	166	192	206	222	215	182	209	171	215	212	232	239	228	226	243	203	215	223	219	213	218	202	192	216	219	230	210	185	185	191	193	194	186	223	209	211	206	179	219	186	204	218	203	220	184	211	233	203	211	233	233	215	216	226	200	208	205	240	192	199	209	197	198	203	178	204	215	217	195	203	188	183	184	211	211	189	200	198	195	218	183	235	159	242	206	210	190	220	190	212	189	230	193	201	207	216	209	200	228	201	211	211	194	207	196	217	222	170	222	202	192	184	198	230	191	192	216	203	222	193	212	228	225	200	188	195	183	237	198	185	219	179	174	194	222	203	219	221	206	198	197	195	204	192	189	200	190	206	192	175	205	227	228	202	166	186	181	238	208	211	205	212	219	209	233	213	196	198	194	216	202	211	211	223	221	202	184	210	217	204	208	217	187	229	211	206	229	215	197	234	207	191	204	217	222	202	199	210	196	197	248	226	213	226	219	192	186	205	215	194	188	235	177	204	204	187	213	207	229	191	208	191	198	206	221	214	182	197	179	191	216	217	202	226	195	182	213	174	202	208	187	209	216	222	205	209	213	206	213	219	210	221	206	185	200	207	202	180	196	230	218	235	200	231	199	216	220	190	210	188	211	220	194	210	223	205	200	197	202	205	184	210	196	202	214	199	219	230	202	216	226	228	206	200	196	218	219	212	215	186	228	186	178	202	194	186	202	218	223	194	183	189	190	203	203	215	188	236	228	198	187	183	172	193	204	196	212	209	234	207	226	220	231	214	213	211	177	180	208	178	168	209	229	235	206	185	181	217	212	199	219	217	184	188	229	204	239	191	212	210	212	216	199	226	195	200	219	212	200	213	211	216	237	225	212	209	176	179	234	210	209	189	196	194	210	218	193	180	201	194	212	208	201	204	201	184	223	210	204	217	215	194	217	215	225	220	202	193	214	196	216	228	198	201	195	223	190	205	167	207	234	209	218	201	229	234	220	204	191	204	216	175	217	221	205	216	167	202	202	204	203	190	200	196	212	200	209	190	183	208	230	227	183	189	186	201	248	237	218	170	196	219	225	202	223	204	190	208	239	217	190	199
3355	5336	3192	1518	954	761	620	540	511	501	551	521	476	515	470	444	524	489	485	474	463	484	490	503	490	483	473	455	446	498	489	434	491	461	508	443	415	510	453	478	446	464	433	457	444	485	462	512	479	505	464	474	472	495	419	414	465	478	493	512	443	461	472	483	475	495	462	459	511	469	437	481	470	469	446	446	482	429	464	458	467	446	501	463	479	477	510	445	466	482	470	490	471	464	499	479	477	474	508	485	455	454	500	498	490	452	481	457	462	441	431	441	488	473	507	464	438	488	451	455	465	443	490	480	433	457	467	466	463	472	492	465	464	470	486	466	485	436	438	463	428	474	457	435	502	441	493	456	438	515	453	471	437	425	473	454	438	458	514	481	482	443	482	450	480	478	471	482	470	482	442	471	470	476	475	487	458	445	459	464	453	447	472	453	479	448	471	442	465	448	487	476	412	503	472	480	468	430	433	440	426	479	468	498	481	505	473	460	472	476	482	488	468	468	458	424	458	447	503	441	444	518	467	475	458	485	462	503	516	466	449	464	491	493	490	477	432	424	453	457	468	471	443	513	485	468	439	455	452	464	487	456	463	504	491	450	442	459	493	466	492	431	470	453	470	461	427	452	434	456	477	475	477	465	495	467	417	460	487	483	448	456	474	465	457	454	468	441	446	449	478	491	456	471	508	459	488	449	441	496	438	417	466	492	444	462	506	489	505	457	464	434	417	474	487	479	503	470	490	451	475	504	489	476	495	438	504	454	480	513	480	467	437	458	473	484	475	451	493	477	513	464	470	462	447	475	471	462	463	488	456	461	472	453	477	435	464	441	441	452	436	473	470	476	435	475	458	479	458	458	484	464	454	451	504	460	508	472	455	435	470	431	463	449	478	495	475	455	442	483	459	466	478	469	452	435	459	467	486	446	429	449	455	443	469	463	472	475	440	474	456	463	440	464	510	482	473	453	441	455	464	481	463	489	438	461	480	479	517	443	467	477	502	485	473	467	449	470	496	448	474	465	467	467	499	466	466	460	440	457	431	417	485	480	430	468	439	503	444	441	490	486	463	483	460	435	487	476	481	475	473	482	461	461	463	447	470	474	493	469	468	459	440	457	480	466	490	460	452	478	460	464	484	506	481	473	502	450	425	527	469	464	497	479	433	469	471	469	463	481	459	478	457	492	420	443	446	449	470	472	470	492	477	470	430	454	451	478	458	451	433	477	503	493	466	460	448	505	456	478	480	450	544	478	432	494	451	470	441	440	452	510	454	466	402	458	451	467	451	424	487	464	427	481	455	469	487	475	492	488	477	475	477	460	468	478	476	452	484	438	440	424	444	477	465	466	448	489	460	446	492	470	471	487	486	460	463	474	459	464	436	484	460	470	466	459	478	462	431	472	466	491	453	477	494	454	464	436	446	524	447	465	458	483	449	478	454	469	484	469	494	471	461	445	455	459	464	473	437	447	504	423	446	509	442	457	461	487	468	488	474	431	439	469	452	439	493	427	461	464	441	473	480	453	497	440	459	460	475	466	461	478	504	422	480	458	488	462	467	462	475	480	467	466	477	457	458	458	467	451	462	507	455	448	444	472	461	484	464	430	449	474	440	502	469	457	455	470	463	469	478	471	490	483	462	438	462	481	466	461	440	471	527	499	458	473	477	445	461	473	443	464	463	474	469	482	480	453	512	488	453	451	493	468	484	467	475	475	486	466	458	481	490	462	439	470	463	486	472	444	477	479	453	474	452	447	451	478	458	453	495	441	450	419	497	456	430	421	471	454	429	508	500	437	460	481	478	499	436	474	452	466	449	465	429	453	511	471	449	473	473	476	460	493	469	512	466	459	453	465	441	445	427	466	456	493	442	465	452	460	449	472	438	434	463	448	503	448	511	481	491	446	460	515	453	468	510	424	480	461	482	481	477	488	493	453	436	448	487	426	466	530	463	445	476	474	475	462	462	473	415	474	419	459	488	470	489	482	491	433	447	442	461	487	441	479	477	460	522	459	505	452	465	464	449	469	454	519	444	483	456	486	497	490	501	443	460	463	456	467	488	466	498	457	469	460	489	422	468	434	482	450	492	466	472	468	467	453	488	475	483	453	461	423	460	487	428	451	470	472	476	490	458	495	484	488	474	461	463	460	415	428	437	453	459	466	468	459	472	438	479	454	483	464	477	448	475	449	463	453	465	492	477	420	492	472	472	487	439	494	452	455	494	474	472	487	424	478	489	490	488	424	476	451	445	501	441	498	470	496	441	483	468	506	494	482	434	442	466	470	459	477	481	454	432	447	482	462	456	486	430	469	492	472	465	455	478	465	517	443	434	453	484	431	446	498	460	517	507	468	436	462	438	430	480	445	436	512	446	434	431	465	470	442	488	472	479	451	501	465	474	466	491	415	442	484	486	471	512	474	446	478	503	461	481	458	450	460	469	459	474	468	489	457	431	456	482	466	454	467	414	465	449	463	428	478	454	455	478	415	487	474	432	485	446	523	512	481	423	452	451	453	484	445	470	455	482	461	485	486	426	521	460	493	473	470	445	455	461	485	423	478	457	456	462	470	465	432	488	468	449	444	481	479	445	483	494	493	490	456	466	445	483	482	460	472	452	470	464	473	468	459	442	441	446	477	422	472	470	506	466	445	470	483	473	460	482	465	451	451	423	474	448	495	507	415	439	442	448	440	453	474	440	477	477	494	453	437	456	458	439	469	482	444	421	501	460	448	440	473	458	474	499	465	440	449	486	466	456	467	483	433	490	477	464	475	511	460	470	437	484	458	456	445	483	473	470	463	475	464	491	455	452	522	490	473	469	486	455	472	482	487	474	419	470	479	463	471	465	483	421	474	480	470	445	469	450	441	469	485	477	487	445	491	467	473	442	431	424	478	458	520	488	486	484	481	488	478	467	487	398	466	447	508	492	458	447	468	460	460	450	445	453	503	494	476	453	462	475	465	455	431	489	479	453	474	463	466	474	462	478	469	465	448	451	436	462	501	478	459	431	480	477	455	511	472	469	485	469	479	439	457	450	485	451	465	445	508	490	422	424	443	440	447	495	455	454	506	468	518	475	463	474	446	421	522	444	469	470	466	433	441	496	434	469	471	454	502	446	473	509	485	458	458	421	465	506	446	489	472	508	473	455	468	477	491	454	505	495	472	456	486	464	471	479	469	449	482	427	426	488	490	445	457	465	472	483	468	423	487	506	437	500	463	427	465	468	466	441	478	472	442	473	429	497	470	445	487	472	445	471	491	433	474	467	453	481	445	451	462	474	445	488	471	468	436	466	467	442	431	490	433	473	461	475	464	500	499	486	466	463	484	463	485	478	448	502	487	422	453	440	430	477	448	441	461	493	430	470	462	464	504	448	480	454	442	442	482	451	500	456	456	478	471	463	438	455	441	457	459	450	516	490	473	459	507	464	456	455	488	481	461	481	439	457	448	436	458	515	460	481	475	463	438	480	441	461	442	471	467	473	459	453	471	451	456
32677	13243	1671	370	279	232	258	272	248	212	254	215	228	226	218	230	253	241	241	236	227	244	204	214	234	244	225	204	217	219	235	187	235	228	237	231	202	197	213	225	233	235	233	244	223	257	214	228	254	262	218	235	258	198	244	245	219	241	213	257	231	227	236	199	254	226	232	242	226	233	210	217	281	252	198	221	205	230	241	243	245	229	210	222	248	205	233	248	216	222	245	259	227	229	256	210	246	243	202	228	215	246	219	255	230	225	246	228	221	212	232	229	241	248	232	228	252	247	227	236	231	217	231	231	224	213	232	220	257	225	242	214	246	235	208	249	213	251	224	203	270	235	231	210	231	229	209	233	257	231	248	250	238	241	246	211	260	230	238	244	220	237	214	225	272	227	241	251	225	210	249	242	239	214	217	237	216	258	248	236	207	226	236	215	233	264	216	212	252	224	237	230	229	212	242	218	221	244	258	223	237	233	228	241	267	222	197	267	243	225	207	225	235	244	222	242	247	216	224	227	228	206	267	259	249	250	209	236	223	220	226	223	261	214	225	215	228	218	234	236	242	218	211	229	238	228	238	235	246	257	228	244	222	242	212	252	259	259	247	234	211	244	215	227	244	217	216	225	232	248	268	266	221	220	255	234	251	209	226	213	217	239	231	203	232	236	225	236	220	240	254	248	230	247	214	256	233	222	206	251	251	239	231	218	218	270	239	247	208	258	245	225	245	222	241	218	226	218	234	259	179	234	231	260	212	245	252	194	271	208	244	244	184	232	214	250	261	253	212	229	223	225	226	214	226	220	241	195	218	240	232	216	235	229	221	226	254	220	254	243	226	235	249	242	249	225	232	218	218	229	229	259	271	258	224	243	234	246	223	216	240	238	241	245	221	228	221	237	228	268	251	241	221	244	224	209	209	254	207	249	241	213	242	262	242	243	229	251	221	249	254	200	212	225	265	214	218	246	231	218	221	219	246	228	244	242	234	238	240	243	224	229	246	214	209	225	238	248	231	227	191	215	239	230	222	244	230	264	237	207	255	216	228	237	245	227	214	223	218	227	231	241	250	240	243	263	228	196	246	247	216	237	221	229	237	214	217	212	243	207	237	227	213	204	240	243	225	229	239	226	235	260	229	248	231	204	239	216	273	218	266	216	247	253	243	232	253	226	268	229	259	233	237	253	230	218	232	252	235	265	233	225	253	223	190	219	216	205	214	245	223	242	246	228	247	225	210	232	220	224	228	254	244	200	262	198	238	225	222	248	226	222	229	208	258	224	221	260	242	226	220	241	225	236	235	223	260	242	261	231	241	221	218	201	224	225	229	241	216	243	222	213	222	251	241	218	215	241	238	235	237	225	260	237	204	235	250	204	229	254	226	248	227	231	247	246	236	239	224	223	253	229	223	236	234	261	247	236	200	261	219	208	228	220	247	252	222	232	234	215	234	231	235	231	229	205	224	249	215	223	246	250	222	255	224	225	239	195	211	256	224	242	240	220	221	233	226	237	218	206	268	234	202	220	184	221	218	208	245	287	252	244	226	242	247	235	221	248	242	254	221	227	243	221	207	234	210	250	256	253	242	237	245	250	238	228	232	202	229	230	235	245	208	233	242	224	226	234	236	208	225	222	232	235	237	205	249	237	232	227	227	264	229	211	218	223	224	229	263	225	233	219	219	240	221	204	234	211	225	228	240	214	228	226	223	225	228	259	227	230	221	206	222	240	249	198	216	222	238	253	242	234	199	215	235	251	250	226	228	232	230	208	263	246	198	239	235	246	243	225	248	232	262	240	238	222	248	239	225	235	225	215	202	249	233	221	240	205	212	232	242	238	242	272	212	229	232	237	229	250	212	217	221	249	228	227	224	212	249	251	234	208	255	241	247	233	238	243	222	230	257	231	229	258	205	219	212	239	227	210	234	238	216	221	245	229	229	223	208	243	210	208	215	257	218	208	255	234	241	232	258	236	237	240	208	241	223	234	243	216	215	243	219	257	260	224	249	233	239	216	233	229	207	243	224	225	212	216	236	221	202	184	229	260	218	253	235	238	214	252	219	205	252	249	244	235	212	213	239	210	266	238	257	241	270	211	212	235	233	241	234	226	240	231	242	232	234	271	239	205	242	232	241	232	226	233	252	213	221	252	215	250	227	244	261	246	219	207	237	205	208	220	250	233	218	219	246	225	203	274	246	234	238	240	207	229	253	219	259	233	222	278	207	225	252	219	247	249	204	235	215	238	216	229	229	220	225	240	262	250	243	240	254	208	212	239	197	233	229	237	240	228	225	244	248	222	241	212	209	202	216	233	218	247	238	235	224	218	261	208	212	232	236	248	240	195	223	224	266	236	231	248	222	256	239	207	229	225	223	228	230	227	254	234	206	231	209	225	248	249	239	216	227	202	235	238	204	221	254	213	224	233	239	265	227	241	212	221	226	245	216	254	235	246	240	225	226	229	242	242	222	225	264	197	241	219	218	230	240	242	204	210	222	254	195	256	243	225	217	234	208	222	260	212	219	232	213	218	252	202	226	250	212	254	222	237	214	210	239	227	225	233	240	231	253	218	249	206	225	249	234	234	224	224	226	230	193	222	244	233	241	225	219	228	244	223	227	233	262	231	221	228	233	251	229	242	223	232	242	244	215	223	218	219	250	259	257	235	205	247	214	221	217	207	219	241	250	239	244	220	230	241	250	261	210	249	242	245	236	213	229	214	244	252	230	221	225	226	236	233	233	230	254	246	233	230	221	204	217	219	232	221	240	236	230	224	217	259	217	231	201	238	209	212	238	262	232	259	218	226	231	245	255	210	222	278	228	236	244	236	242	255	240	225	242	226	217	257	225	223	239	220	230	229	223	241	270	211	228	226	274	231	236	232	269	213	238	230	222	183	240	225	225	247	283	231	242	208	243	263	234	240	235	216	239	248	230	211	221	218	211	241	205	225	237	208	241	242	234	215	235	232	246	235	246	239	245	230	227	228	232	214	242	246	224	267	240	251	233	225	215	230	253	222	203	226	199	236	244	245	221	251	251	246	232	279	253	241	198	209	215	230	212	207	223	238	248	255	224	236	243	220	237	251	270	267	227	215	224	253	256	240	228	221	225	221	237	210	217	249	260	241	245	246	254	231	235	245	244	256	197	231	252	244	224	207	257	224	230	219	211	249	206	229	232	233	291	246	221	213	244	202	234	225	228	225	207	228	228	205	240	247	255	249	248	225	239	204	235	215	230	250	217	210	265	241	198	244	242	260	231	236	215	237	234	228	239	241	206	205	221	224	227	241	246	249	236	226	232	225	199	223	221	204	230	232	255	258	231	230	250	215	257	223	241	233	196	236	230	227	258	226	231	225	255	215	245	250	223	263	236	244	251	241	248	220	230	223	236	242	228	231	228	224	231	235	207	216	203	194	250	250	229	239	200	249	242	220	243	231	236	210	217	231	236	235	239	235	231	240	223	232	227	250	228	247	220	225	233	234	201	215	222	221	234	217
4959	843	673	589	553	548	543	537	492	541	526	573	586	557	571	530	567	558	514	563	554	587	574	526	550	544	519	533	537	560	583	533	624	543	524	567	576	580	566	552	599	581	550	565	514	580	571	526	587	556	574	572	506	562	510	553	590	550	540	578	575	573	575	597	559	566	531	585	532	567	555	546	541	524	571	563	564	562	602	593	557	564	524	585	549	559	562	539	558	516	540	524	559	561	533	579	519	537	527	582	620	537	540	554	542	553	512	530	526	533	554	543	552	569	528	533	535	503	539	540	569	543	569	558	529	544	537	597	501	599	498	561	564	587	554	550	557	512	563	587	555	529	558	504	533	544	563	534	542	560	521	536	591	511	554	547	538	565	504	535	577	543	575	558	540	545	558	593	566	516	570	544	521	552	519	512	502	607	545	512	557	534	547	532	556	550	535	547	554	573	571	530	507	518	549	545	489	584	555	496	563	550	546	549	562	548	562	584	535	533	550	561	530	509	539	565	541	532	580	523	500	543	549	558	600	539	572	525	586	556	544	564	548	550	550	526	557	559	565	546	514	530	551	553	526	534	576	569	529	531	556	609	540	601	569	558	560	560	554	554	523	552	536	574	555	534	546	577	579	533	547	541	562	580	543	538	575	521	541	526	517	565	556	567	569	556	529	585	529	557	578	550	541	566	589	587	533	551	583	585	549	529	556	575	572	553	548	576	557	546	570	531	576	552	571	571	537	536	536	539	555	521	564	568	584	588	575	569	534	547	541	517	551	556	553	603	560	555	509	566	562	577	561	536	567	522	506	597	586	544	538	580	546	561	557	605	573	555	516	578	544	534	585	551	540	555	571	534	536	585	558	550	568	554	545	573	535	527	564	556	541	562	544	558	534	542	534	571	550	588	506	533	592	553	555	564	567	524	575	559	520	561	605	549	520	577	538	536	588	564	524	536	568	540	569	599	543	591	527	512	525	561	547	564	556	560	519	542	534	551	599	562	588	579	547	517	549	523	540	575	491	539	577	522	589	538	583	553	550	513	604	568	582	543	511	583	517	536	557	578	559	586	551	554	528	559	552	557	529	535	552	561	568	537	547	533	597	554	588	586	579	542	560	538	552	542	585	559	512	590	580	542	537	549	540	577	583	534	532	581	600	525	531	550	590	518	549	555	550	552	592	564	594	600	578	567	545	578	557	560	556	560	567	540	575	565	512	592	576	510	558	553	538	549	518	538	554	592	559	586	528	544	549	595	553	511	544	534	552	554	557	546	535	563	534	539	538	523	583	543	540	554	557	549	556	523	580	514	549	571	519	523	555	555	560	526	575	506	555	529	528	567	552	551	540	531	553	538	540	571	555	556	587	530	551	588	538	565	568	527	582	570	532	531	550	538	562	507	556	574	566	533	566	542	521	544	559	528	541	548	577	561	534	533	549	549	548	575	521	544	499	575	553	572	564	553	537	572	546	534	574	515	558	539	538	546	559	567	585	502	551	560	517	527	545	570	552	566	584	544	606	568	550	546	536	522	604	511	568	548	562	550	471	527	561	564	587	551	567	578	528	581	559	544	551	568	559	537	563	523	569	572	572	525	540	576	558	548	576	586	548	549	540	536	534	571	581	535	553	552	580	575	541	542	548	556	528	512	531	518	526	507	528	575	547	563	578	571	493	552	574	540	514	582	558	552	519	549	535	550	552	525	562	581	537	561	587	531	571	558	535	548	556	543	567	556	582	560	565	551	558	556	541	569	572	535	529	511	521	514	570	545	514	552	577	552	560	537	568	542	527	576	561	538	520	529	561	608	552	569	565	520	563	535	541	533	555	578	567	565	542	511	582	519	582	547	545	533	578	578	561	572	600	593	536	578	541	520	536	518	541	598	532	543	539	560	539	561	547	525	585	562	556	558	520	580	546	590	564	530	557	557	583	523	556	551	516	572	557	565	516	580	509	564	555	559	521	584	522	549	572	550	584	531	516	565	559	576	550	552	540	553	525	563	548	546	554	559	554	528	555	593	532	525	525	563	547	536	529	510	561	580	520	557	545	555	512	552	592	583	581	543	568	558	580	541	539	569	525	563	572	551	568	539	510	551	545	553	583	553	562	596	527	540	551	545	546	552	549	532	574	540	583	565	558	546	578	548	575	524	576	577	542	532	568	543	573	571	559	542	545	530	536	563	558	512	534	498	517	576	535	543	500	536	575	593	562	571	564	543	582	558	559	543	542	530	524	537	531	610	600	518	588	530	521	533	544	532	553	559	580	545	576	560	524	536	557	576	556	536	540	594	557	530	597	542	571	526	537	563	525	573	550	565	561	537	571	515	553	576	520	588	528	510	567	556	565	534	552	595	524	543	519	524	593	574	572	571	568	521	567	587	557	538	523	509	521	598	559	571	570	554	541	526	565	576	552	530	570	552	528	573	522	568	527	560	581	551	525	572	522	585	541	528	523	586	528	581	531	524	561	557	543	542	545	573	581	527	542	533	532	548	558	558	548	543	512	578	548	561	545	535	583	560	565	520	505	565	541	549	495	563	570	542	582	545	579	521	564	538	553	574	542	549	564	545	524	516	555	535	573	529	559	567	554	590	585	528	568	524	542	518	567	550	550	552	546	582	541	514	538	553	549	556	561	552	529	564	583	549	554	536	599	590	568	547	509	578	596	575	535	562	561	545	581	577	560	577	547	546	506	555	529	515	520	507	576	570	553	557	529	538	544	598	524	541	563	568	530	541	572	548	570	545	553	563	534	509	498	557	531	506	580	547	557	555	529	523	552	509	538	557	551	574	570	571	554	570	543	505	600	544	550	563	512	529	541	593	561	545	548	560	538	560	544	585	561	582	568	539	538	551	558	583	531	593	561	562	585	539	519	550	587	600	558	530	566	551	523	559	578	551	534	574	526	560	541	599	572	530	549	567	590	531	545	532	560	536	555	588	570	572	551	551	547	551	565	541	574	528	546	567	546	559	551	573	539	549	568	533	559	561	549	601	541	540	516	544	572	541	592	548	542	565	569	549	551	535	544	563	575	526	507	570	503	559	526	554	519	521	580	578	520	564	505	506	535	573	584	586	539	521	570	546	569	572	605	537	515	551	587	537	554	547	555	537	547	548	532	538	572	512	538	531	511	534	538	522	530	545	568	571	552	565	547	535	536	549	583	508	532	560	612	551	542	558	533	587	517	525	609	576	524	630	584	563	554	603	562	575	537	581	533	569	557	557	525	504	585	610	506	560	555	551	550	554	557	501	557	530	585	557	592	586	511	553	554	521	567	551	516	556	562	515	543	569	572	533	540	545	598	580	559	567	519	524	558	611	587	589	578	529	564	549	558	607	565	596	577	505	566	525	509	547	545	546	547	577	543	560	573	563	578	576	528	574	572	575	598	576	556	558	577	566	570	599	536	551	516	539	520	557	559	569	559	519	514	576	546	539	557	571	562	558	547	563	566	584	575	530	583	552	535	563	525	512	551	551	570	566	573	590	507	526	573	581
24531	20833	24336	27408	18269	949	490	425	413	368	402	373	337	300	341	288	302	386	299	339	304	328	333	328	362	288	334	322	308	362	316	307	320	320	332	270	323	363	329	302	305	324	324	307	314	317	320	322	337	312	324	301	326	332	328	314	323	276	336	335	339	321	336	324	329	320	336	308	305	332	317	321	326	354	318	342	287	322	331	350	331	276	319	351	294	339	329	314	292	330	318	316	308	314	318	291	318	343	316	344	337	303	341	340	342	326	320	279	337	303	325	324	336	297	336	296	287	347	305	333	296	319	320	293	305	315	310	303	325	337	346	320	289	299	324	368	287	310	350	317	320	346	321	319	306	328	354	311	338	325	315	288	290	341	293	264	315	353	281	290	336	332	302	313	297	321	305	306	305	333	323	309	317	327	305	341	295	334	326	297	289	333	303	345	295	322	302	302	304	315	311	328	355	350	340	303	339	320	289	296	285	326	329	320	329	334	325	305	310	378	311	318	332	337	304	300	315	297	317	307	329	313	335	300	306	332	323	346	302	341	320	310	325	345	319	342	347	313	334	319	317	339	282	311	352	330	297	306	310	332	325	333	314	337	322	305	326	309	294	335	289	320	323	289	304	365	303	310	300	323	321	322	316	336	282	306	299	342	315	295	364	297	271	305	336	305	298	320	317	318	340	296	308	313	348	332	307	315	318	294	322	287	331	356	309	337	332	342	343	325	344	357	321	298	324	325	350	358	298	345	288	307	339	331	321	314	289	315	323	308	327	311	310	322	353	328	297	337	285	294	336	309	308	302	330	325	339	334	324	323	309	319	314	338	330	297	331	315	321	324	328	323	318	309	317	312	287	333	290	313	364	326	349	313	309	331	304	360	341	318	298	349	315	308	296	315	324	349	318	330	342	320	301	313	319	340	308	327	301	312	303	324	334	340	313	315	334	281	328	311	332	301	336	306	320	295	301	355	320	352	316	308	301	293	302	343	343	316	356	347	337	302	311	313	315	346	320	295	322	329	286	334	306	317	325	325	318	312	316	322	275	288	293	317	307	285	324	300	339	295	329	317	334	298	317	298	365	304	335	300	318	277	312	307	303	340	338	309	333	325	308	327	306	293	275	316	308	322	338	302	298	291	334	313	357	315	381	305	310	302	285	320	310	294	325	356	319	345	303	314	303	325	342	371	337	311	339	304	327	301	306	309	319	329	309	303	319	308	328	338	285	295	315	322	333	327	330	312	321	342	318	324	334	328	314	339	305	329	331	355	314	314	311	317	314	330	322	311	318	329	319	305	325	323	308	351	324	307	333	336	343	346	311	338	337	330	288	324	320	340	331	354	334	295	320	297	307	362	327	369	312	287	327	337	320	325	274	337	327	298	309	323	355	343	326	316	311	331	296	310	334	318	304	321	310	300	338	315	326	325	321	341	309	334	339	322	308	315	324	324	312	332	301	300	339	309	294	293	342	326	336	330	335	310	336	323	331	308	279	334	347	320	308	321	309	297	299	350	281	321	317	316	339	360	342	273	299	295	358	356	318	316	352	331	338	335	328	327	341	340	323	297	304	353	333	289	311	327	322	317	333	322	280	316	315	323	311	321	338	358	325	326	294	307	314	327	360	285	273	357	311	289	311	326	332	306	313	289	334	343	354	325	286	322	300	312	319	326	295	312	323	312	303	294	312	331	303	286	303	293	339	314	305	307	329	350	310	326	310	315	336	275	302	354	321	298	281	336	316	341	337	305	334	323	325	319	314	309	302	309	326	294	319	335	346	341	312	309	298	336	363	314	292	334	340	326	299	283	329	343	303	322	311	331	345	329	309	314	346	291	353	359	321	308	330	306	319	351	351	353	315	294	322	311	283	321	314	321	351	324	360	328	293	314	326	325	301	309	300	302	302	359	302	337	340	345	308	287	309	292	331	288	328	334	324	338	332	278	319	327	317	338	335	319	320	308	310	316	342	391	332	300	308	302	307	326	295	300	351	331	350	353	320	312	336	311	338	318	306	299	311	320	347	310	331	337	371	293	306	276	306	338	352	280	323	304	295	304	322	311	305	289	329	358	307	306	326	304	350	306	298	295	303	317	330	299	323	285	325	340	317	334	320	287	286	340	314	285	300	299	306	302	307	318	306	327	353	299	290	367	313	341	367	309	336	311	312	317	325	318	307	297	345	352	325	315	314	333	281	295	353	335	309	324	332	341	362	308	296	329	336	329	319	327	341	314	295	324	308	333	322	293	310	298	307	347	285	335	395	289	269	289	328	317	335	346	335	327	348	352	345	328	290	307	330	301	323	282	311	328	307	328	348	365	331	332	357	328	340	316	311	322	309	318	305	331	322	310	352	280	313	359	309	327	292	326	330	295	332	333	362	297	352	348	286	315	292	333	302	295	312	327	294	308	313	293	321	309	315	299	312	297	335	329	303	330	302	278	321	336	331	313	293	293	330	292	340	303	325	323	368	309	311	312	308	328	357	352	330	303	315	322	342	318	307	340	334	353	324	350	375	328	335	319	300	316	317	328	313	330	311	328	339	302	312	349	328	348	323	327	366	310	314	337	325	297	321	325	313	317	341	300	296	318	297	334	299	270	312	330	319	346	307	304	321	295	301	345	324	321	333	311	328	324	294	316	309	309	325	351	303	318	324	332	332	325	332	327	337	310	327	282	313	310	309	312	339	365	319	336	308	305	286	346	328	306	305	319	286	318	307	365	322	320	348	329	295	298	295	317	339	369	345	313	308	348	289	299	310	328	353	343	310	319	334	313	304	307	327	309	304	322	307	288	273	322	324	343	361	346	325	311	289	341	329	322	302	322	325	307	365	284	321	321	304	301	337	292	325	344	326	334	316	327	345	357	263	332	306	345	324	335	342	312	287	281	328	290	293	351	336	346	339	301	327	336	330	308	325	336	319	312	305	308	339	343	332	299	333	297	342	306	311	306	310	287	303	314	310	281	328	320	298	321	330	343	322	317	323	331	292	346	306	344	352	325	319	296	319	302	337	303	314	328	341	325	294	303	292	311	333	313	296	328	334	339	332	318	331	319	339	309	306	308	304	335	314	309	339	346	317	303	290	269	299	334	326	332	314	300	310	337	322	338	336	304	328	337	276	308	318	328	321	282	300	317	299	346	334	310	296	338	321	323	282	340	281	296	331	290	316	345	320	322	313	292	314	295	301	321	312	315	316	357	305	306	319	371	305	326	306	295	279	288	275	362	323	334	335	318	298	310	321	336	358	350	349	324	337	336	343	301	334	328	338	313	348	282	319	319	325	347	334	355	316	325	326	322	323	326	282	322	340	294	339	305	322	311	286	294	320	343	315	329	292	356	327	311	340	330	357	296	336	360	299	306	317	337	311	300	288	289	323	331	347	342	297	310	297	309	304	320	318	327	285	311	308	323	314	337	321	351	319	281	297	296	302	340	300	288	322	277	327	281	342	342	338	276	318	337	330	307	322	372	322	314	350	293	346	287	295	283	333	324	327	325
3297	2965	1952	1146	958	788	779	757	721	683	731	755	704	700	745	749	746	711	701	755	687	731	682	697	708	732	740	668	684	724	720	730	749	679	739	702	696	690	708	732	717	726	760	702	696	687	696	712	778	724	710	703	690	697	677	725	776	694	722	776	680	680	714	717	778	758	756	764	696	737	726	738	707	672	651	698	690	714	694	751	694	670	707	703	703	772	670	740	744	707	709	721	709	745	717	754	728	710	729	683	695	682	684	751	684	696	720	768	666	709	731	705	709	755	696	683	707	765	758	744	694	736	728	760	702	727	729	650	697	664	749	676	688	729	715	741	753	705	694	681	726	726	724	723	758	727	736	706	680	698	720	743	717	668	707	749	694	779	732	657	673	668	747	722	710	647	705	711	656	680	735	729	694	732	700	730	712	724	762	737	711	732	742	683	706	680	712	708	722	721	727	698	714	620	698	783	719	739	684	664	743	721	684	735	696	688	724	711	664	685	686	727	719	704	694	628	696	725	669	694	730	694	712	738	749	746	688	696	701	729	721	665	711	718	675	688	720	738	714	718	746	705	720	734	674	740	705	671	707	724	660	698	730	731	708	744	711	719	756	686	727	656	724	749	670	716	698	721	681	688	694	753	703	707	668	718	712	676	708	724	696	705	698	685	701	720	724	697	768	743	644	696	726	763	709	658	691	671	727	740	676	675	736	706	677	711	709	647	702	727	699	728	707	717	719	666	714	683	685	722	751	677	708	736	752	687	760	711	716	674	731	730	701	724	660	671	698	732	695	747	719	698	706	699	726	695	712	717	701	723	736	750	745	781	714	730	696	661	651	782	721	738	680	701	705	761	709	730	702	740	720	702	709	709	681	714	720	694	703	715	696	724	671	756	760	734	741	681	718	740	705	729	732	720	645	650	744	720	711	690	737	754	663	699	710	663	739	716	688	750	767	709	738	714	733	763	645	726	688	726	712	731	676	709	658	702	667	696	733	689	705	687	786	681	663	677	710	711	688	673	712	649	729	731	745	719	729	732	722	715	725	721	729	755	731	697	713	691	746	671	735	752	714	687	732	673	732	693	750	708	788	678	747	709	720	774	709	678	701	679	668	699	686	755	771	738	694	707	711	711	730	690	700	738	714	722	702	744	690	730	697	660	737	696	739	735	710	756	732	747	703	662	717	747	708	702	692	692	671	680	738	690	666	711	706	703	738	709	725	727	696	707	745	709	698	692	729	711	728	716	674	677	707	730	702	744	700	759	738	705	673	747	706	681	723	751	701	698	676	730	696	769	710	667	682	691	710	697	761	664	705	692	711	713	729	682	733	739	741	683	706	717	703	715	715	737	743	708	705	738	771	700	782	726	668	706	685	718	714	712	694	681	685	711	710	742	697	706	730	745	709	718	698	697	714	656	698	708	741	718	683	729	723	684	713	692	718	687	753	693	662	729	684	689	771	704	713	726	743	748	720	694	751	765	688	726	680	715	720	718	703	698	721	699	720	743	691	761	676	714	716	714	707	701	722	702	704	690	701	714	699	719	703	687	709	711	754	732	765	721	691	696	747	671	731	738	717	707	697	677	727	686	738	708	720	691	695	694	732	732	690	719	728	644	721	726	710	718	652	663	710	725	734	706	710	697	696	674	735	748	698	667	677	705	715	759	695	704	679	676	691	704	741	666	696	696	712	698	706	702	666	673	758	681	735	757	733	677	716	691	725	655	747	716	667	724	739	751	756	701	699	703	729	732	759	734	659	746	740	711	710	728	704	712	691	733	688	711	719	710	708	759	695	687	727	664	728	711	686	718	736	716	769	695	675	692	726	731	676	700	695	641	674	702	670	702	718	748	718	743	697	689	754	733	756	739	666	691	701	659	681	708	679	701	678	725	687	693	725	752	724	677	683	717	665	715	686	720	724	669	742	695	706	741	717	726	734	699	701	677	709	682	737	714	709	750	706	723	694	759	713	749	748	735	738	730	717	756	715	757	715	722	704	713	703	753	714	726	681	690	695	710	722	694	726	683	692	686	723	731	723	754	712	654	679	693	686	742	748	727	713	756	733	733	699	709	700	689	732	740	737	761	713	705	729	664	711	678	710	656	722	706	725	714	681	730	651	734	719	661	727	727	721	729	696	739	696	657	732	692	754	741	724	678	707	724	738	779	703	726	705	709	729	730	721	709	738	742	703	748	720	702	710	682	742	712	704	718	727	716	762	712	744	722	701	661	702	724	723	659	698	724	745	717	735	705	673	724	682	662	720	661	716	733	786	673	746	721	680	719	682	731	671	685	688	681	708	708	720	709	705	706	676	679	701	753	686	712	723	722	739	670	693	686	697	712	706	708	710	682	745	684	766	725	712	682	705	699	735	735	691	732	687	766	709	720	735	720	702	700	720	736	663	722	807	691	711	701	747	735	684	687	730	722	690	722	737	696	668	741	692	723	715	713	716	664	751	715	719	716	698	708	692	698	723	746	686	739	641	709	659	695	688	682	731	637	675	735	734	668	675	696	703	738	741	702	678	641	660	723	714	720	692	754	690	718	721	678	679	768	677	704	718	665	732	724	737	711	721	696	700	691	706	727	702	749	725	702	716	645	725	714	670	667	709	736	664	725	710	697	760	669	670	688	737	704	658	699	650	718	690	730	727	704	714	712	749	664	683	736	705	750	663	697	723	693	702	689	696	693	736	723	710	703	725	730	736	714	718	726	691	659	712	723	694	720	776	700	710	738	744	726	715	717	720	761	729	722	705	722	679	677	691	679	705	729	729	711	682	718	732	731	718	713	719	720	702	689	679	656	685	709	733	696	732	703	722	657	727	737	712	676	681	765	755	712	724	702	705	682	718	672	724	757	686	696	680	750	729	725	706	763	735	708	712	734	701	710	785	710	732	708	654	714	745	731	661	729	690	679	712	694	681	674	718	706	739	695	737	703	716	693	665	745	690	649	689	722	668	715	678	739	663	673	712	747	714	688	668	665	715	723	721	734	722	676	713	698	684	665	688	707	723	730	732	722	717	727	707	724	666	752	708	697	653	658	751	675	701	753	760	734	711	715	719	720	706	733	723	642	679	693	714	672	688	709	745	687	698	713	701	707	693	709	713	697	709	690	745	650	702	716	668	673	723	731	731	696	725	690	703	724	711	725	678	734	675	700	680	712	732	698	718	700	717	713	710	702	668	755	674	710	713	702	680	660	727	713	707	684	731	691	717	706	663	741	656	724	717	699	657	758	708	700	723	747	688	742	711	702	718	714	714	724	683	694	690	696	705	721	700	730	696	718	699	682	708	690	719	709	712	715	720	723	675	724	675	687	736	706	728	751	719	710	693	736	707	698	676	682	688	727	696	647	708	725	734	716	690	716	707	757	695	715	705	741	685	673	687	736	707	683	712	697	727	688	711	706	738	737	714	637	691	736	686	655	680	678	740	695	690	704	711	737	734	720	719	655	708	699	736	724	684	703	684	681	690	711	695	696	730	710	774	691	715	708
23578	20850	25145	26685	20855	20843	2719	488	346	270	294	264	296	246	257	211	298	227	219	249	212	237	227	231	224	237	228	212	175	208	201	214	217	221	194	220	196	224	234	215	203	210	221	210	207	196	217	232	231	218	193	197	202	211	190	213	198	209	189	203	184	230	196	220	194	211	222	202	193	207	221	229	226	218	217	216	215	205	214	215	219	197	204	204	238	205	220	203	166	208	217	214	201	203	216	186	205	215	205	219	187	189	214	214	204	217	216	220	214	202	230	190	232	226	183	203	177	180	191	198	183	225	240	206	197	199	208	227	218	232	200	217	207	235	230	180	205	212	228	195	223	213	200	209	194	225	241	216	223	197	221	195	210	188	198	229	185	216	217	205	205	208	210	236	202	193	201	188	206	214	217	203	204	197	230	202	219	219	188	238	188	208	207	205	206	215	216	204	206	224	204	190	195	196	186	192	217	232	222	206	207	200	212	215	228	216	201	207	185	204	222	185	187	222	199	214	206	178	205	216	196	206	178	205	209	189	215	225	184	201	209	205	201	217	219	190	189	228	211	227	206	183	217	215	194	185	222	222	173	220	231	233	223	205	221	239	196	222	182	229	224	201	184	224	236	209	207	224	200	187	202	189	214	212	219	200	206	214	200	219	218	199	211	212	212	205	200	176	217	213	188	201	226	213	222	197	195	192	215	231	231	215	197	224	205	193	237	217	193	208	205	210	204	244	202	206	188	192	225	213	178	210	210	190	209	207	199	219	181	204	219	221	205	195	193	186	187	210	199	225	212	206	211	201	206	207	206	237	216	210	205	206	238	203	208	194	198	205	231	235	226	212	210	215	219	214	255	242	202	204	195	211	189	193	211	225	211	205	200	235	229	197	205	199	227	182	217	207	225	205	206	201	201	188	227	200	210	223	190	190	209	215	199	193	219	191	198	228	235	185	186	223	199	206	231	232	216	206	184	209	208	179	184	179	205	210	190	193	212	190	212	199	213	181	179	213	214	185	234	185	194	208	248	205	199	221	219	214	197	198	208	204	194	190	206	204	208	219	228	237	191	197	208	216	188	208	218	180	203	208	191	206	209	214	206	199	228	188	191	249	190	187	212	201	187	213	223	202	206	203	215	198	205	215	206	211	209	198	223	220	197	187	213	213	220	206	236	206	219	247	214	196	228	182	185	223	189	198	188	205	172	225	196	213	230	201	231	209	205	237	205	211	198	213	205	225	195	191	208	214	196	182	220	220	201	199	212	197	215	221	211	218	208	197	202	213	186	192	229	202	197	214	220	184	230	201	251	197	202	205	210	237	173	223	204	189	205	215	201	201	189	207	217	209	233	197	203	187	218	219	201	184	246	196	178	210	196	201	211	225	216	185	207	212	203	210	255	227	191	195	198	208	209	192	217	218	191	192	213	226	218	244	206	200	207	171	197	224	208	198	199	158	220	199	227	217	176	210	201	210	209	202	191	196	203	202	201	208	182	185	213	183	173	200	218	214	206	231	237	207	220	219	182	211	212	181	210	216	193	204	216	201	229	220	195	193	212	213	183	190	188	221	214	210	229	220	202	177	226	230	211	215	208	209	196	216	216	214	226	200	187	196	248	228	200	229	209	195	219	211	192	174	198	236	202	186	263	222	236	196	190	205	226	176	198	238	219	193	184	176	207	207	186	199	195	221	204	201	219	212	193	217	214	237	194	204	188	236	250	194	206	211	219	211	216	202	192	214	217	194	213	224	208	193	219	207	215	208	223	199	215	222	209	224	220	195	230	219	215	202	249	214	220	223	225	246	217	210	172	192	218	200	196	218	203	197	215	183	189	203	205	223	232	236	217	208	187	195	214	218	217	203	217	194	216	210	201	209	204	209	207	236	220	193	203	207	185	210	201	195	202	203	214	205	222	207	207	185	174	204	245	205	199	219	197	216	203	228	211	212	188	181	207	215	217	211	204	239	211	188	189	216	218	192	227	234	200	227	202	184	185	190	226	249	229	202	219	194	220	251	194	206	201	205	203	192	229	190	209	192	164	218	198	177	187	184	226	198	194	212	176	184	192	221	222	188	210	201	198	202	182	225	209	224	211	194	196	185	191	217	188	194	226	181	208	217	195	220	189	213	197	223	212	218	194	204	223	195	204	233	209	215	212	200	183	201	187	210	201	222	201	217	192	197	218	224	208	190	190	186	201	219	224	189	231	204	169	205	226	210	211	222	233	240	167	199	213	199	223	220	214	190	184	193	223	208	167	189	198	196	207	222	243	201	175	195	200	211	202	220	227	181	220	208	207	192	197	217	231	214	212	212	210	229	197	213	220	204	197	209	212	195	222	178	218	212	197	221	207	198	219	201	200	237	187	246	197	193	177	231	208	211	199	205	211	206	203	224	234	198	205	200	230	216	222	211	202	195	211	229	199	199	239	229	204	211	217	214	205	212	225	209	200	184	199	203	191	197	182	185	207	194	194	207	242	189	214	204	174	195	187	213	203	179	207	192	218	223	209	202	205	199	218	203	221	225	195	220	218	190	240	206	199	208	199	213	195	178	208	174	226	200	205	231	225	233	208	208	205	205	201	193	201	208	177	215	216	208	197	204	226	220	207	209	223	182	243	215	206	220	182	169	225	203	199	212	193	209	212	223	201	173	203	198	209	177	174	208	201	216	184	197	194	184	192	207	208	190	214	239	205	190	200	199	181	216	205	201	198	196	199	206	177	211	200	185	201	196	202	216	220	216	242	211	213	214	201	197	190	219	222	213	193	208	207	219	195	223	239	214	199	174	180	220	193	202	185	207	207	200	197	185	178	194	194	193	205	206	190	203	174	207	199	215	200	215	212	182	211	201	204	181	207	235	182	220	221	243	225	202	189	193	201	230	230	232	201	196	202	217	197	211	204	213	207	222	199	200	190	220	215	210	203	234	211	218	206	210	165	213	189	213	195	231	170	225	184	207	195	211	198	186	194	208	189	203	218	206	194	219	223	212	203	221	184	201	177	238	216	203	206	191	206	205	223	222	206	213	188	195	205	196	223	193	185	218	208	200	214	182	214	223	197	214	221	227	213	215	216	230	177	216	219	207	206	190	221	209	209	223	198	169	209	201	223	203	199	213	227	205	200	211	202	187	218	201	234	195	202	205	174	187	214	209	208	211	215	247	192	171	195	190	249	207	209	205	212	200	210	199	208	246	214	212	200	226	229	164	201	223	223	220	198	233	214	206	208	198	213	200	205	202	196	229	197	205	191	221	203	241	198	182	200	213	193	212	210	182	199	203	208	214	216	205	204	234	229	183	211	217	210	209	198	198	246	203	200	206	231	179	207	219	211	194	187	226	218	202	191	192	198	221	198	186	220	221	184	183	227	196	227	176	200	181	188	200	232	184	221	208	228	208	212	197	213	192	214	183	214	186	204	194	225	205	197	201	186	185	168	204	176	202	209	193	188	216	170	206	203	220	199	184	215	223	208	170	229	218	197	214	220	188	198	206	230	190
3354	5349	3271	1514	936	712	645	529	534	521	503	490	512	518	455	479	484	480	488	456	472	437	471	454	463	516	458	463	474	481	475	472	451	488	462	491	463	444	465	470	497	457	477	439	433	439	465	433	460	453	455	461	474	427	487	473	476	454	476	485	502	483	459	501	460	450	477	481	444	450	470	487	419	466	443	461	471	464	452	472	476	466	479	486	457	476	460	459	445	479	471	488	443	453	461	476	457	471	437	460	469	484	472	487	445	420	473	485	441	496	472	447	433	455	460	448	452	464	470	489	424	409	450	448	447	437	514	462	489	481	481	472	478	485	479	495	444	456	450	492	465	484	481	438	504	453	444	446	437	458	467	405	478	480	472	486	486	476	479	459	450	446	476	451	454	497	481	459	469	457	459	469	496	479	498	458	457	465	484	475	487	440	442	461	480	456	412	440	474	456	476	482	496	446	452	449	465	474	469	456	492	444	541	466	491	483	473	470	453	473	481	484	491	440	482	449	515	480	494	457	440	469	456	437	440	446	460	488	449	458	434	476	479	464	475	467	474	484	496	446	464	497	455	412	444	448	508	406	451	454	501	458	502	457	462	472	448	468	464	472	469	423	507	493	492	460	473	479	498	452	487	458	514	454	424	447	421	458	488	464	417	495	443	485	440	490	461	437	435	452	455	501	474	490	451	475	468	469	462	447	482	509	408	462	446	468	467	466	455	455	452	473	473	426	439	452	470	430	454	486	504	459	463	446	468	504	500	462	478	451	495	449	496	495	442	505	462	439	471	459	459	418	491	434	469	446	442	467	459	463	436	464	462	504	457	474	465	449	470	491	457	434	482	464	437	478	465	432	476	484	462	465	483	439	491	445	459	441	461	478	462	441	457	489	465	485	468	518	456	483	414	470	458	450	476	446	470	437	521	475	466	472	467	459	503	459	483	467	482	442	484	447	448	434	440	483	446	449	469	465	481	476	472	437	446	472	451	501	491	492	458	477	447	450	456	413	489	497	468	489	450	475	489	485	474	479	459	490	468	435	493	467	481	452	446	443	492	472	482	466	483	470	489	450	460	481	462	449	491	465	449	463	470	455	452	485	473	498	507	458	406	454	465	469	466	491	466	452	493	470	478	427	477	431	469	461	426	466	466	434	472	462	447	486	435	477	472	487	455	473	501	444	470	411	476	439	445	449	495	478	462	460	478	495	480	494	445	479	443	462	506	457	471	443	448	429	468	476	521	466	461	457	482	444	453	412	415	476	476	434	467	438	427	478	510	483	483	486	457	466	482	497	482	470	469	435	461	478	462	471	453	461	445	465	472	464	459	429	490	474	443	435	451	428	489	476	454	461	444	490	473	450	500	480	445	451	441	445	453	465	462	465	499	441	476	414	490	416	481	451	467	469	450	459	422	444	476	460	466	478	464	463	471	472	434	459	426	474	425	472	460	470	486	475	450	483	429	476	466	461	460	464	466	484	459	487	490	450	484	472	492	459	458	489	453	442	469	510	457	466	468	478	477	451	475	504	471	455	490	479	474	433	468	434	460	427	460	470	501	488	456	489	442	409	479	484	455	469	467	451	439	447	480	452	458	508	487	478	484	462	436	472	468	454	463	501	469	440	491	465	472	478	476	474	464	467	448	440	468	475	511	471	486	457	470	431	467	485	459	432	489	497	438	443	465	443	461	455	493	486	486	476	424	465	463	429	494	453	480	451	468	476	472	482	457	457	486	462	441	483	434	464	499	459	480	472	477	455	481	451	433	459	482	474	455	500	443	504	475	472	469	444	451	424	457	470	482	452	463	425	487	454	458	496	508	477	493	472	452	508	434	490	498	493	475	501	476	450	504	505	474	461	456	510	484	444	480	432	428	467	472	464	488	493	453	479	456	483	478	424	500	494	450	456	461	515	472	466	468	455	441	477	447	444	467	461	447	431	454	440	457	407	416	429	449	487	427	463	465	463	448	474	475	453	459	407	446	447	422	420	452	502	460	481	478	455	461	493	439	487	459	464	448	432	429	521	463	495	455	422	493	502	467	451	458	459	459	471	452	479	514	468	481	468	473	451	443	450	471	450	448	467	474	511	415	426	493	503	446	477	477	463	494	470	496	453	464	445	471	482	477	489	490	497	448	479	513	449	465	449	477	490	442	453	463	462	486	437	436	474	440	446	458	459	484	425	471	451	472	479	452	438	421	503	459	419	502	472	470	460	429	478	442	481	434	467	468	476	459	469	499	489	422	491	466	454	528	463	506	494	485	413	451	441	430	491	480	449	456	473	474	460	467	455	452	471	449	462	464	458	465	457	477	477	503	476	472	500	458	444	490	443	455	452	489	484	471	493	512	446	459	451	486	442	479	476	478	452	463	452	445	466	480	467	474	440	495	456	479	447	434	452	478	426	465	487	456	476	493	470	487	468	437	459	415	498	438	455	397	476	465	452	468	471	477	471	499	490	450	473	483	485	471	432	453	483	478	468	452	456	455	445	464	476	460	475	485	465	449	462	467	414	471	445	502	448	493	445	468	466	461	424	495	499	422	462	476	471	451	458	462	469	440	457	458	475	471	459	463	483	419	444	461	435	444	457	490	449	466	467	425	474	495	454	478	469	463	473	478	438	461	496	486	409	485	474	438	489	460	462	472	502	432	429	405	506	469	469	427	472	465	491	429	442	491	477	460	451	479	441	428	448	460	460	438	484	457	471	399	479	474	450	487	470	445	458	486	450	458	454	450	493	498	433	444	470	424	501	449	447	444	470	459	441	449	435	467	459	456	490	503	445	453	489	468	488	508	498	458	466	465	473	447	441	475	495	454	419	475	456	461	475	483	480	494	469	394	448	453	487	469	471	462	430	472	479	444	504	444	444	418	441	427	496	493	455	421	484	469	416	443	450	428	477	464	486	462	418	487	458	467	448	423	467	439	466	461	484	449	478	464	466	479	455	471	462	452	450	458	474	447	470	505	487	505	479	420	461	495	471	464	454	471	509	468	462	485	479	437	449	441	472	487	468	479	495	444	443	456	488	443	494	422	490	451	478	455	466	448	435	477	413	491	428	493	451	512	467	458	435	475	444	438	480	475	482	458	482	450	429	472	513	454	444	466	471	452	470	439	470	483	477	429	436	488	461	421	464	455	477	491	468	502	475	460	443	468	466	468	460	465	486	506	467	470	456	457	455	456	477	432	438	439	479	453	452	426	442	453	462	448	443	465	445	479	488	465	427	442	473	481	453	449	466	482	428	457	455	470	482	462	458	456	464	463	489	431	469	453	443	477	453	453	466	469	471	501	501	461	474	474	430	470	441	460	492	468	479	477	500	448	465	435	492	482	440	455	454	480	449	431	448	481	456	459	468	454	459	469	457	447	453	459	436	501	456	470	453	462	493	483	469	428	492	450	491	434	464	444	500	425	414	477	490	474	453	463	479	463	460	472	482	455	454	454	491	476	519	463	496	433	495	518	470	465	497	472	453	463	485	482	488	444	469	478	471
32600	13348	1733	374	286	254	247	239	241	235	261	242	228	214	224	236	259	233	224	238	249	244	238	224	237	212	208	239	228	250	216	200	233	240	247	220	225	228	204	233	238	234	233	211	271	243	220	227	230	229	247	234	230	268	235	208	245	240	247	208	248	238	232	225	266	242	249	223	219	225	234	222	238	232	225	262	241	245	238	219	239	237	223	215	230	242	246	216	239	238	198	218	255	228	227	214	231	235	233	243	246	212	239	235	256	228	262	213	237	229	215	243	248	228	236	247	219	236	238	236	247	229	216	253	232	203	224	239	263	232	236	232	245	242	222	239	210	257	230	250	241	244	250	236	213	222	231	224	239	234	243	229	225	255	256	234	222	226	241	209	243	220	254	232	225	215	255	251	246	248	233	241	235	239	240	273	246	227	254	204	228	237	259	232	243	237	213	235	247	209	225	220	227	239	210	275	232	222	240	220	239	227	224	213	237	234	256	239	222	231	225	240	229	208	228	233	251	228	245	253	205	220	229	233	208	242	232	217	256	232	236	209	237	235	245	233	225	235	244	233	243	251	229	234	246	239	232	258	245	221	250	238	237	243	240	212	254	268	212	245	213	245	223	227	211	229	243	218	238	240	253	253	248	240	232	250	217	229	239	228	236	241	222	233	201	225	248	227	230	220	242	228	263	229	255	250	247	253	240	247	199	218	243	247	195	222	221	242	242	235	246	217	220	228	262	250	218	242	207	239	226	233	227	241	251	251	216	230	249	217	244	205	202	239	228	262	213	222	237	250	241	239	222	250	204	229	211	208	254	246	220	236	262	211	230	231	239	217	246	215	232	253	251	217	194	207	228	216	252	222	243	263	261	216	224	219	253	221	220	236	234	264	224	263	210	229	218	242	239	230	247	219	243	220	241	227	232	252	243	225	250	262	208	229	244	203	263	236	245	205	243	221	228	249	247	224	262	207	248	218	235	224	232	243	229	253	227	212	244	224	227	218	216	210	264	240	233	237	230	232	243	235	252	235	228	238	249	244	192	227	263	214	245	262	243	263	255	229	242	209	247	246	223	205	265	235	238	215	239	238	204	221	237	264	231	235	249	226	228	239	219	223	233	232	267	244	238	234	243	253	232	272	261	257	236	247	235	243	224	231	246	221	239	235	212	254	261	246	240	219	256	208	243	230	242	236	249	226	262	237	230	267	243	247	269	237	232	242	245	256	243	251	221	214	219	229	245	240	254	216	238	222	222	247	233	209	221	214	248	259	231	215	241	211	240	232	220	230	232	238	252	236	252	231	260	226	217	240	253	200	242	204	233	250	217	253	237	202	241	211	220	222	252	213	216	234	229	240	205	223	213	240	239	209	220	236	218	222	219	230	234	204	225	219	221	207	219	275	215	253	254	232	230	213	237	245	230	230	230	218	226	245	234	201	243	240	223	254	222	240	247	220	224	224	241	253	254	220	228	239	250	235	260	242	212	206	229	226	212	255	231	220	264	204	219	221	264	229	214	223	256	216	250	242	238	207	223	208	236	250	247	199	220	249	237	238	219	197	244	231	218	246	249	240	237	245	211	214	259	215	222	228	228	238	230	224	230	223	219	215	209	234	243	232	234	210	224	249	210	227	240	234	230	227	242	226	220	232	225	225	226	242	217	222	241	216	243	237	219	238	258	214	227	212	216	209	233	215	222	225	238	192	230	240	251	203	228	212	226	246	223	248	238	250	256	240	230	226	252	241	228	236	223	212	225	234	201	234	225	241	248	225	236	228	225	219	249	239	226	259	232	232	245	244	217	241	237	275	228	219	224	243	238	222	212	241	224	230	242	241	241	255	240	250	236	239	249	251	247	240	247	229	214	208	207	231	216	220	233	234	221	245	246	222	252	238	191	229	219	232	264	234	224	260	270	221	199	222	225	210	234	241	212	230	262	230	221	234	261	226	245	252	259	216	241	223	226	200	229	245	222	226	202	184	195	229	218	211	229	262	207	245	233	227	239	223	262	223	230	220	215	263	230	259	233	256	237	234	233	260	221	251	230	217	230	216	246	251	254	230	250	241	247	216	221	243	238	211	229	236	210	221	232	230	242	229	257	242	255	243	222	235	252	251	248	221	231	240	208	212	245	231	258	220	260	250	205	222	223	255	253	263	229	266	237	244	224	236	252	238	237	219	221	246	228	244	229	205	249	228	234	265	253	221	231	243	230	238	225	234	208	239	219	252	247	243	240	205	227	254	231	232	208	208	232	246	248	259	235	223	224	240	244	244	257	233	229	254	215	241	225	228	246	218	234	234	216	215	228	256	246	242	262	241	230	210	224	229	208	232	220	250	240	219	238	214	237	217	217	208	231	262	240	217	267	235	242	228	226	220	242	228	227	228	245	229	237	240	252	231	250	233	214	233	264	236	252	251	224	254	239	251	212	225	214	251	248	236	199	249	246	216	207	192	246	227	241	225	236	253	223	229	233	223	233	261	249	247	230	264	238	260	211	232	252	253	239	222	216	237	250	214	232	212	220	205	229	218	245	192	244	228	224	218	207	256	242	206	221	240	235	232	246	223	275	254	229	245	223	220	212	237	218	228	244	215	245	216	226	212	239	211	204	218	249	274	200	245	254	221	259	239	256	226	213	217	220	229	236	209	226	228	214	239	255	222	250	224	232	272	240	238	249	243	231	210	212	221	240	233	243	224	229	191	203	231	219	244	222	240	237	199	235	239	235	237	235	259	232	235	219	213	212	242	232	247	231	244	214	235	241	209	225	200	211	233	250	199	209	247	271	202	232	257	227	236	206	243	213	253	241	252	249	247	254	221	252	240	236	225	267	216	221	245	235	264	216	234	251	252	234	256	256	227	218	263	225	217	229	244	226	217	221	205	259	260	228	256	238	212	211	213	240	261	241	235	237	261	235	236	221	242	231	235	246	248	246	234	257	229	216	220	228	260	211	250	245	227	239	229	261	233	233	236	204	246	245	214	210	226	223	226	234	212	214	207	208	221	201	230	258	258	238	210	206	206	240	213	233	217	218	254	253	228	235	234	218	225	235	240	214	198	250	232	252	229	257	205	239	220	234	235	221	218	276	238	265	217	235	234	236	228	233	242	227	251	235	211	275	243	210	243	249	259	239	240	222	207	218	259	255	243	215	210	236	214	193	233	270	234	208	234	238	250	239	211	257	197	236	254	205	214	205	230	239	250	235	234	249	229	231	237	206	275	216	223	218	222	252	238	224	264	232	257	224	210	222	236	231	242	217	242	232	227	237	247	260	240	236	238	247	207	244	222	226	229	206	223	230	260	219	238	238	222	243	231	222	231	236	218	232	242	213	241	228	234	235	241	245	219	282	201	207	200	256	233	236	242	242	255	238	273	225	196	217	248	233	244	244	218	208	232	243	267	240	190	215	234	229	237	238	233	251	196	211	241	214	213	269	213	226	247	237	271	237	232	211	239	240	247	235	242	239	212	243	265	227	244	222	243	255	232	245	238	231	239
4957	826	723	629	562	598	558	556	532	590	549	559	576	524	561	571	591	604	497	535	571	581	604	524	534	591	573	536	574	552	570	544	554	515	560	573	592	556	531	547	550	535	502	531	566	568	582	567	560	544	538	536	535	570	583	548	590	587	578	516	537	557	526	560	557	588	566	563	513	533	559	561	554	549	553	603	563	555	568	495	521	535	565	562	553	550	595	524	567	585	529	565	519	582	547	548	548	553	538	515	561	535	526	547	555	584	550	551	516	553	536	569	558	513	552	575	531	513	555	567	562	531	587	543	548	579	552	533	575	512	590	569	542	559	569	545	530	583	567	556	586	582	581	602	582	535	521	539	543	572	559	557	532	540	527	563	621	542	584	565	582	505	548	508	580	557	588	564	559	574	523	598	555	586	518	553	533	552	550	573	561	587	514	544	525	534	557	564	579	546	538	564	546	585	556	560	573	530	525	522	557	533	566	593	585	560	557	598	517	548	555	515	555	563	576	541	545	542	573	582	541	605	561	567	537	575	547	575	541	543	551	524	533	566	542	575	510	593	525	539	547	515	562	579	548	571	579	523	578	552	582	511	511	566	548	542	580	572	601	570	553	562	592	498	543	559	537	518	533	574	521	538	589	566	572	560	543	534	595	490	528	536	562	512	539	555	579	560	542	578	555	606	544	571	515	501	535	555	525	632	532	582	562	541	543	582	527	602	540	533	563	533	529	514	522	569	592	541	578	545	551	558	535	563	538	573	574	546	522	547	563	554	567	555	567	530	558	545	537	545	526	538	537	561	499	578	547	547	563	561	553	577	528	570	576	555	526	579	616	588	555	557	571	551	533	554	508	541	564	529	590	556	573	584	523	567	571	578	555	566	532	548	521	571	521	564	554	499	572	544	502	525	558	555	575	559	537	575	587	548	525	564	554	539	548	582	581	581	573	575	537	524	565	539	550	545	536	588	598	575	536	535	553	526	545	579	532	553	553	526	532	523	549	554	559	544	524	569	550	604	551	550	530	550	523	541	578	517	526	562	512	569	551	534	528	572	570	536	516	606	551	543	579	585	553	524	553	558	587	571	532	551	557	541	540	554	571	552	559	560	544	559	562	569	520	534	512	505	532	558	546	545	577	572	526	544	516	540	525	517	582	567	561	577	546	519	586	588	540	575	535	539	541	575	535	550	532	539	539	530	559	561	582	549	513	543	561	592	545	532	566	571	537	533	562	568	581	535	556	584	548	578	532	527	545	619	552	538	541	539	521	554	558	517	527	576	598	566	570	576	559	546	579	558	552	564	586	567	526	519	556	570	560	564	611	587	567	564	562	561	527	510	565	525	564	564	534	557	560	545	537	561	539	541	544	550	523	541	578	528	552	591	560	577	567	590	577	583	547	593	537	514	539	572	531	512	555	583	541	549	519	552	601	521	589	555	589	569	555	535	562	573	507	557	571	530	561	582	546	584	565	557	553	565	535	572	541	566	561	571	548	575	527	545	571	545	560	556	559	536	514	590	567	567	562	557	509	555	566	545	553	551	562	520	580	519	586	555	538	551	523	568	532	539	550	583	543	542	568	571	568	547	529	557	550	527	552	569	580	568	549	551	512	545	564	520	546	547	562	562	567	523	509	574	609	542	553	537	538	592	564	527	549	590	576	579	519	551	591	528	533	564	567	537	568	562	556	548	565	543	582	547	577	587	566	601	553	554	561	514	545	558	534	548	522	545	576	563	515	545	536	524	523	580	543	588	548	570	526	540	561	564	574	550	516	530	573	544	507	525	568	532	554	529	545	538	547	580	532	504	540	544	557	528	537	515	575	521	578	568	528	553	524	555	546	579	530	586	566	563	580	569	555	561	558	540	528	544	517	563	590	541	576	544	542	523	582	532	552	550	570	595	534	535	596	608	592	566	533	546	551	589	560	562	515	549	560	537	519	547	558	599	541	565	592	576	567	556	545	512	534	556	506	556	541	557	580	535	565	561	557	570	532	548	520	513	563	562	572	542	511	582	526	517	543	552	533	555	555	570	532	530	548	568	573	525	520	597	555	517	596	583	531	583	557	521	577	496	562	542	493	624	525	571	619	558	546	528	563	583	540	532	531	516	542	534	611	588	562	572	565	565	532	544	550	550	550	567	591	536	523	566	532	565	569	590	580	517	565	580	527	582	586	566	542	563	524	538	546	537	552	589	566	566	583	581	579	533	551	591	565	559	573	539	584	517	543	578	549	592	521	567	516	591	547	538	565	544	540	519	548	583	545	547	547	554	573	538	526	548	552	549	578	562	548	558	492	576	525	527	579	549	518	551	576	565	549	541	587	538	568	520	538	578	549	527	596	567	553	610	558	536	523	508	533	545	551	556	551	519	538	561	598	522	552	547	552	557	568	546	540	583	564	587	535	597	527	575	543	516	552	513	565	566	552	555	530	524	513	547	570	513	582	581	566	546	543	567	532	545	562	583	564	504	556	569	573	513	583	550	534	546	567	577	566	540	568	533	530	514	578	554	559	592	553	555	546	575	557	536	514	527	601	565	550	530	572	559	540	562	531	549	510	530	506	565	539	576	572	565	524	589	572	534	556	544	510	539	552	561	548	561	565	536	556	537	559	572	534	544	579	483	578	585	589	538	524	558	542	598	539	532	558	509	505	538	545	543	531	568	571	577	550	561	564	563	563	572	566	569	536	616	530	562	572	580	541	542	514	515	551	561	591	533	542	546	565	521	547	560	551	516	569	515	560	562	507	564	582	546	530	551	544	566	567	537	545	528	517	541	562	561	570	555	524	544	541	555	529	555	555	513	573	593	515	581	524	572	552	545	527	556	549	553	562	533	551	581	551	587	534	539	557	567	570	549	558	528	535	580	547	572	556	561	536	576	576	591	535	530	542	520	556	563	579	528	550	567	474	543	551	564	550	554	608	582	589	567	600	557	539	546	553	527	538	560	577	565	544	577	534	549	539	556	568	521	570	580	547	583	518	532	554	602	562	574	539	567	533	521	566	553	537	556	559	571	528	573	531	516	540	554	535	564	548	561	602	510	546	564	502	537	560	552	541	549	552	548	564	512	523	563	553	536	561	597	554	554	596	533	539	549	557	515	531	520	552	550	567	562	564	570	576	572	526	541	541	579	539	543	525	585	556	581	544	540	516	604	530	509	562	556	556	584	556	528	562	581	528	534	526	542	563	513	574	551	501	568	552	545	527	520	566	534	582	547	553	557	560	555	513	559	543	581	552	550	610	599	546	590	547	581	554	600	535	546	567	554	553	533	555	533	568	572	579	600	492	558	556	514	537	517	534	542	582	541	537	550	551	569	572	516	533	561	538	539	536	568	549	566	543	469	538	541	545	555	609	562	607	543	576	602	573	585	535	533	545	562	566	563	552	566	570	603	566	576	558	551	519	548	631	523	560	516	541	560	548	533	563	540	556	557	563	534	572	531	576	533	570	512	588	577	584	580	589	558	561	533	488	501	518	577	542	553	575	571
24586	20813	24232	27422	18264	953	487	411	398	375	386	345	339	351	326	298	349	362	343	330	330	344	331	312	346	325	288	310	349	314	327	315	319	323	303	310	328	342	310	293	323	341	324	307	299	332	326	328	320	326	308	342	324	319	294	314	318	322	307	344	322	339	322	348	299	330	305	329	322	296	346	321	394	348	322	327	340	296	280	308	326	323	350	355	293	335	278	314	374	327	339	346	312	316	320	325	356	332	300	317	330	341	310	321	312	351	292	292	337	325	318	320	299	317	302	305	304	323	305	325	346	283	361	303	340	289	290	324	337	331	334	335	327	305	316	335	343	326	313	320	312	332	318	314	336	365	332	305	307	314	292	335	335	300	308	316	304	294	302	350	319	335	355	321	313	300	302	343	335	336	308	337	312	312	339	335	371	353	336	297	335	318	341	344	337	344	336	362	309	323	340	295	305	319	300	326	324	328	280	310	329	323	299	318	340	332	341	350	328	312	306	326	346	306	298	348	348	303	359	341	326	299	322	312	335	356	329	331	268	309	310	330	310	317	283	316	318	339	325	283	307	302	310	342	314	329	340	335	308	321	335	342	338	302	325	337	294	316	323	327	333	325	275	294	303	327	342	317	330	322	322	332	316	339	319	342	327	319	283	337	331	354	328	296	331	309	324	332	338	298	334	327	320	342	329	322	293	310	316	305	342	331	321	312	316	348	321	282	283	307	311	368	312	265	324	349	323	326	306	346	310	283	298	321	290	321	320	297	297	309	310	328	337	287	332	282	301	358	331	349	335	317	316	310	312	345	306	297	329	313	330	373	323	336	340	354	339	333	338	334	331	321	327	341	312	297	330	324	351	318	315	345	302	300	299	344	313	334	331	331	339	319	304	288	315	311	308	313	324	297	337	349	320	318	326	305	331	273	306	323	325	301	329	350	339	296	335	307	309	342	304	308	331	350	336	304	283	342	342	323	306	339	302	356	309	329	327	345	311	333	282	332	325	331	328	325	330	317	304	334	331	283	311	340	323	306	269	342	354	325	339	314	310	324	316	297	324	309	300	315	310	317	326	336	295	338	305	355	346	306	303	316	332	305	324	323	336	323	311	289	325	313	295	357	349	308	336	347	319	333	331	317	295	320	330	331	309	331	297	296	325	305	318	315	317	317	298	271	365	329	320	288	306	299	348	312	300	351	324	355	331	289	308	319	302	301	330	314	334	320	313	321	327	309	335	291	333	300	374	312	323	306	319	294	328	327	298	326	310	348	355	322	333	341	333	286	327	315	330	329	311	324	314	317	322	314	316	307	330	343	325	302	315	331	345	326	302	313	342	325	327	342	303	340	311	320	299	357	315	303	346	329	320	333	303	324	321	300	313	314	339	341	331	328	328	296	303	318	307	328	333	330	369	322	309	314	311	315	317	332	321	317	330	326	328	335	338	298	323	319	343	337	340	339	356	316	316	304	316	326	305	324	331	353	326	334	316	297	294	336	326	315	343	290	315	329	319	327	328	351	326	316	318	323	290	318	322	293	298	350	316	308	337	351	347	329	302	329	324	309	307	302	301	333	314	303	329	312	325	311	297	329	345	321	334	327	323	332	326	318	309	312	313	333	332	337	331	323	288	333	331	327	304	319	310	344	316	328	336	340	316	339	311	313	332	310	325	287	285	317	314	306	338	330	334	344	306	357	304	333	330	330	291	329	313	297	310	304	337	317	337	314	324	315	339	322	302	326	324	329	318	329	320	333	365	356	343	346	330	348	290	328	302	311	310	314	332	295	306	339	322	361	289	332	310	339	364	374	361	332	344	317	324	300	325	329	313	297	298	322	302	332	301	343	311	313	313	333	356	350	331	321	303	332	305	319	354	312	337	333	298	323	345	327	311	350	301	330	346	306	333	331	323	330	326	350	331	310	337	341	305	303	370	331	310	330	286	331	321	336	317	312	334	321	329	353	298	309	341	324	313	323	356	299	318	343	347	317	331	340	319	322	299	334	329	314	327	323	363	344	318	338	324	326	370	316	325	331	318	347	351	326	334	279	300	318	309	331	317	308	305	335	331	347	342	288	273	294	318	335	310	339	331	349	312	324	317	332	337	325	312	330	294	298	328	309	323	289	311	332	307	298	333	313	308	307	363	310	313	323	313	343	362	309	339	345	330	319	320	345	298	315	312	374	303	321	320	289	347	315	287	329	290	328	328	296	333	303	295	303	287	324	336	283	329	348	339	360	276	377	339	308	346	321	337	366	325	289	321	322	296	309	350	337	319	328	341	302	320	305	335	322	309	314	312	282	322	315	283	300	340	359	314	291	329	308	315	299	313	296	339	318	317	300	314	329	296	320	323	277	343	346	341	306	308	312	318	297	335	313	328	346	346	334	341	301	296	348	347	294	332	305	338	329	325	322	307	318	311	306	311	322	359	319	359	347	325	312	312	311	300	306	315	298	331	295	307	293	319	316	312	340	348	327	335	309	317	296	303	323	325	336	318	336	312	333	306	349	300	357	324	319	360	324	314	338	346	327	297	344	337	316	329	309	355	340	313	379	342	340	352	316	313	279	301	338	333	301	299	329	312	333	315	332	311	308	310	307	303	287	313	318	315	332	328	297	343	289	332	348	317	321	328	329	341	300	314	306	325	376	323	360	341	307	293	326	307	315	320	322	297	313	334	295	321	351	333	357	319	291	296	324	343	309	345	298	331	326	349	347	315	338	302	307	331	298	343	348	317	297	263	325	333	319	325	296	351	323	331	343	316	328	311	291	303	274	331	287	299	312	283	320	328	302	343	353	324	318	309	305	314	330	330	355	306	326	327	301	331	360	318	349	333	309	299	346	298	304	328	306	285	312	305	342	318	387	279	331	316	318	320	363	365	318	336	326	305	325	340	341	300	351	329	350	378	316	342	315	321	350	328	339	315	317	281	312	335	331	324	299	325	315	319	333	315	331	317	321	345	338	308	303	332	352	335	299	281	333	320	344	363	339	330	309	339	320	296	310	316	300	324	282	303	309	300	295	295	321	330	314	332	338	336	318	336	348	321	337	325	338	340	331	303	318	340	334	313	339	300	309	319	358	356	324	314	312	332	312	316	341	328	341	292	301	340	324	297	364	320	317	299	314	305	292	313	329	352	343	312	279	323	314	340	313	321	278	321	314	295	336	337	348	321	323	311	324	332	322	326	344	325	298	330	326	330	334	326	270	342	336	309	319	301	331	301	346	324	356	344	310	304	348	321	304	323	321	298	344	328	330	310	309	349	308	315	332	335	326	335	326	286	312	321	317	331	323	308	316	318	332	324	327	324	356	301	345	303	325	298	303	300	349	322	318	314	335	308	317	307	317	331	335	328	357	318	323	335	333	327	320	304	368	323	324	333	325	317	340	327	286	308	358	328	331	303	331	354	319	339	304	322	343	338	309	325	365	361	316	375	340	303	328	304	314	343	296	334	339	319	325	361	343	341	293	276	344	349	321	363	329	340	313	303	317	329	312
3385	2980	1999	1162	964	815	837	694	775	730	724	693	717	720	731	675	686	709	722	741	737	676	742	715	714	725	709	700	700	696	691	697	739	733	705	723	721	687	742	722	691	720	766	727	753	734	708	687	702	700	715	725	712	682	718	714	729	704	704	744	766	738	731	713	719	755	684	727	744	714	760	697	696	729	694	697	714	754	727	699	734	697	728	714	700	684	727	714	707	676	678	698	708	734	720	727	750	717	697	692	677	764	721	693	732	743	739	759	690	686	727	735	707	701	697	729	696	686	689	716	715	655	664	699	698	683	677	764	776	755	682	712	772	700	785	661	662	700	717	696	739	698	717	702	706	708	703	727	660	685	737	721	765	737	734	723	718	703	671	671	766	710	712	757	752	702	692	736	704	754	777	709	754	751	744	729	726	740	760	738	755	728	721	724	742	729	720	747	726	656	719	687	697	696	691	695	718	722	720	702	698	683	690	743	691	730	745	724	709	708	707	740	724	675	721	782	685	743	770	724	677	729	699	676	765	722	669	720	736	702	760	750	721	726	719	747	728	690	747	691	724	790	725	704	692	752	707	762	671	752	702	744	713	700	690	738	734	701	721	668	734	763	710	744	738	711	691	675	700	689	685	761	698	714	718	691	717	743	728	756	724	729	733	683	728	705	713	694	744	691	727	698	719	735	710	731	759	727	691	706	735	704	684	728	686	725	681	684	746	717	750	715	705	710	698	726	710	730	761	738	732	701	733	727	715	679	711	701	685	705	679	729	779	780	699	705	757	697	717	715	719	649	696	690	665	716	719	743	730	751	688	701	724	748	660	720	743	698	684	703	729	692	679	709	662	679	741	728	695	728	688	673	736	692	703	685	702	686	730	736	691	745	688	748	758	709	685	687	723	702	716	690	713	732	731	739	698	729	723	715	729	711	718	683	712	715	703	779	682	761	697	737	747	725	694	702	710	750	682	777	708	741	751	703	690	713	737	734	743	724	719	710	747	702	663	686	731	764	674	699	740	698	696	703	695	714	751	715	707	722	743	695	732	734	739	733	737	710	666	767	790	728	720	720	660	719	685	706	738	699	691	761	717	731	715	745	726	686	663	703	749	722	720	685	720	686	721	717	728	655	742	748	703	731	737	722	728	741	706	678	651	697	698	714	689	747	684	711	724	678	699	741	669	730	739	738	688	656	745	708	716	701	647	773	666	692	755	739	679	759	704	704	710	699	723	686	717	746	712	718	712	716	680	722	715	764	769	670	713	701	719	721	742	708	710	735	753	685	702	709	730	701	669	715	731	746	740	695	734	746	698	691	691	730	723	702	725	688	686	675	713	720	734	720	746	655	742	716	711	684	697	721	666	730	676	788	685	741	710	716	684	674	776	760	709	715	699	678	737	683	691	710	709	696	762	684	713	719	689	779	736	728	722	737	694	693	674	747	675	751	680	683	724	729	685	717	694	716	744	721	751	689	686	713	717	728	713	722	695	722	718	698	728	725	713	674	682	676	729	739	682	655	709	702	701	764	708	678	697	717	785	725	698	754	709	707	699	778	741	759	729	705	678	673	707	696	715	697	717	662	770	704	716	748	738	732	678	714	719	695	746	774	742	751	745	711	774	717	711	676	744	761	720	709	719	699	719	738	717	729	632	680	728	725	670	734	717	742	713	767	672	773	711	707	763	703	697	686	695	768	687	673	659	713	730	700	698	748	668	714	728	698	659	724	689	733	736	726	697	730	749	771	649	716	706	701	762	690	704	719	689	654	756	758	702	719	727	777	716	740	727	700	739	663	708	694	727	704	758	676	750	748	708	705	707	741	719	688	717	667	728	714	697	731	755	730	708	758	700	666	758	661	689	720	740	702	780	691	721	726	674	677	724	665	712	731	646	727	734	743	721	745	744	719	744	672	713	722	723	701	724	673	741	753	668	745	707	719	714	684	695	664	777	730	743	698	708	679	699	696	733	689	722	705	717	678	698	668	712	697	706	713	739	699	739	710	725	676	742	712	645	706	727	708	670	718	727	701	707	721	739	760	707	747	743	731	739	684	719	660	699	752	728	686	693	709	704	753	712	730	749	706	739	691	734	682	722	697	755	716	684	720	687	705	721	685	699	751	700	750	679	717	693	683	720	709	727	707	677	706	712	714	686	718	664	685	688	682	725	716	683	698	739	726	709	739	744	663	679	731	701	736	727	740	755	710	711	743	734	728	716	722	694	729	733	671	699	752	714	703	717	773	766	724	721	703	755	715	718	726	711	709	725	689	705	687	670	715	726	764	688	727	694	751	709	665	732	749	736	731	677	716	713	735	718	718	704	756	777	704	683	674	690	683	714	697	701	754	725	707	720	763	746	708	709	687	760	753	702	677	728	717	692	713	698	780	693	708	714	700	675	779	672	712	663	738	704	772	726	703	711	676	718	682	699	686	689	726	677	722	722	728	741	714	743	677	709	698	722	721	722	718	684	716	682	699	731	727	697	691	722	675	742	688	715	768	701	749	666	746	741	669	755	730	731	705	715	663	689	731	704	673	743	705	715	685	735	750	740	745	717	709	715	699	721	645	725	712	726	724	679	715	706	725	740	721	707	741	722	741	696	705	717	670	707	720	709	732	718	718	718	730	726	697	728	694	720	697	668	722	701	673	713	700	666	699	734	682	757	717	685	743	695	684	731	718	664	685	713	745	703	721	679	708	687	690	732	697	719	770	740	717	728	743	727	732	777	685	722	753	693	704	732	721	709	700	691	769	692	733	696	675	722	723	715	733	695	695	732	712	749	701	677	718	705	689	694	730	724	720	677	679	708	727	697	685	760	769	718	663	677	714	705	718	707	728	731	688	730	709	763	666	701	690	735	734	696	745	731	783	720	681	688	752	733	650	744	701	724	695	747	733	732	712	668	698	641	753	720	748	730	702	739	670	692	714	673	726	708	715	704	715	737	689	742	786	741	717	724	730	695	714	703	692	690	698	733	722	709	679	690	712	706	740	670	720	704	764	679	777	748	732	683	709	700	709	692	657	684	778	731	729	685	724	723	726	700	692	739	668	709	763	742	727	706	729	681	714	747	751	719	736	682	734	726	687	682	706	732	724	704	729	674	698	696	708	705	711	745	713	705	681	697	669	718	707	752	747	743	680	720	692	753	716	708	695	700	678	729	740	728	661	747	649	710	740	758	680	725	711	731	716	760	715	740	706	722	689	726	665	690	725	653	663	762	729	761	762	728	679	718	720	752	684	710	747	739	770	704	761	718	770	674	732	712	721	771	694	716	711	716	735	727	717	721	715	717	690	725	679	698	716	694	703	697	695	663	701	721	755	696	682	745	752	704	714	716	747	725	722	678	737	727	736	772	707	764	706	696	730	737	722	722	753	697	759	743	744	689	671	662	695	731	725	669	738	655	737	737	736	698	752	685	711	688	736	731	734	699	704	702	736	737	715	687	731	674	674	750	761	678	727	702	722	734	705	734	758	738	674	765	698	695	747	699	757
23538	20822	25135	26615	20832	20825	2804	480	346	274	245	253	302	259	238	213	239	215	212	236	229	194	205	223	206	215	206	222	226	219	223	229	218	200	204	210	204	193	233	205	212	213	194	207	239	208	229	227	205	223	195	215	189	205	213	201	203	203	216	214	193	237	215	222	239	204	196	203	202	203	193	227	176	183	195	202	203	211	203	204	205	193	225	224	210	214	195	204	231	199	198	207	222	189	209	206	229	233	218	215	192	186	195	223	208	209	205	232	227	185	249	231	206	210	188	203	193	200	244	202	214	195	211	226	193	181	210	199	229	242	246	191	219	219	218	202	179	194	242	217	195	195	196	203	250	195	219	224	175	193	189	196	208	212	227	208	203	212	224	190	220	216	198	230	222	187	179	209	218	220	222	211	215	234	231	198	225	185	226	235	221	218	228	198	209	204	197	175	170	217	201	196	229	212	214	210	199	174	182	175	172	204	185	202	217	212	233	214	212	280	214	209	241	212	218	202	213	185	209	201	205	187	221	198	176	198	215	205	172	196	195	218	224	198	219	219	223	205	188	212	165	206	202	178	233	185	187	215	205	205	213	206	198	195	188	211	229	223	213	211	216	195	208	216	199	234	196	191	207	208	210	240	181	229	199	210	248	213	200	205	191	191	222	217	212	234	206	211	208	201	207	212	190	195	203	201	210	218	210	193	229	202	213	225	224	252	210	217	200	226	220	227	192	197	213	206	201	221	237	217	216	218	224	189	212	226	210	223	201	220	212	201	232	194	212	228	197	223	190	209	210	176	230	224	199	232	226	224	205	204	234	217	205	200	203	217	224	207	205	223	211	207	233	199	199	182	211	200	208	240	195	213	202	205	187	187	212	182	202	210	213	194	209	202	191	218	202	182	194	192	204	213	193	220	199	191	219	191	241	217	220	195	233	217	235	228	201	206	223	221	207	206	198	192	198	203	170	182	197	210	228	229	210	188	186	226	223	160	207	197	231	207	219	204	187	210	216	219	195	211	208	214	203	222	223	237	226	217	215	193	201	223	184	200	191	212	221	190	218	197	211	193	195	211	202	199	231	205	221	188	218	227	217	196	185	244	208	209	207	187	207	172	217	224	188	207	197	187	213	213	198	211	223	203	195	240	210	191	227	211	243	197	200	202	205	203	225	201	201	209	230	208	262	237	171	199	215	185	197	212	209	201	208	207	188	209	214	212	233	214	240	200	199	222	234	193	200	218	189	217	187	215	207	192	202	220	209	221	201	213	187	200	204	228	216	228	217	211	200	214	235	196	198	226	199	184	204	200	204	208	203	229	205	196	238	252	216	193	194	228	192	230	218	179	201	195	198	215	209	198	201	200	191	176	212	200	195	201	184	208	193	182	194	225	183	219	192	184	202	191	196	195	225	216	215	184	199	210	197	201	222	190	198	195	212	196	221	256	224	224	197	211	211	230	219	213	185	233	214	179	214	177	199	203	195	214	216	214	231	234	224	183	224	205	198	201	224	248	218	207	227	214	225	186	186	193	194	214	198	201	192	173	232	193	189	214	172	201	229	235	214	238	213	238	219	216	230	221	200	219	233	208	200	190	248	211	228	208	203	203	213	214	193	194	218	233	214	205	218	187	224	206	223	194	210	181	200	222	179	214	193	216	185	204	200	213	219	221	221	212	225	205	197	203	228	178	203	189	191	196	189	228	212	216	185	207	231	182	202	212	222	188	248	242	218	202	211	195	206	217	196	215	232	204	198	215	194	213	198	232	197	190	234	224	198	210	225	181	206	220	182	214	202	193	212	197	168	218	225	215	209	212	195	207	207	194	230	206	224	206	194	203	173	186	198	207	220	203	213	226	205	217	183	196	220	210	200	206	238	224	194	207	234	208	217	224	205	215	175	201	221	217	216	207	202	218	192	206	187	216	177	209	167	259	209	224	192	208	209	223	217	189	227	210	193	200	238	199	188	196	203	204	226	184	212	210	189	183	179	183	215	165	235	225	210	207	198	212	218	192	210	206	212	214	205	234	200	241	229	199	209	216	182	221	212	210	183	202	216	179	197	208	234	204	183	226	210	219	185	186	224	208	199	207	202	197	227	215	230	192	161	157	202	227	204	220	190	225	214	221	189	223	225	195	210	208	196	202	208	212	207	214	223	222	215	212	178	203	204	211	187	218	178	198	201	186	227	205	205	202	195	206	205	205	222	220	228	188	220	204	216	220	200	211	216	207	218	188	221	208	220	219	226	203	182	199	219	230	184	212	220	219	214	170	204	199	195	219	206	209	206	219	227	227	221	233	189	206	215	206	212	208	213	211	210	187	197	212	192	213	189	196	212	234	185	217	198	190	196	203	226	205	234	228	219	208	219	207	223	237	175	204	200	204	207	191	204	220	194	224	207	224	210	218	232	217	210	213	211	222	181	198	195	214	191	231	218	229	206	219	179	188	204	202	221	226	174	202	237	198	205	194	178	221	213	193	190	178	229	227	208	232	212	203	229	253	243	175	209	209	223	178	239	202	207	217	225	225	221	215	198	203	219	211	220	208	206	223	228	206	191	232	210	203	203	216	192	212	201	185	236	201	194	229	207	222	235	170	201	202	211	199	212	211	183	206	186	216	232	224	195	221	221	220	205	222	218	235	198	195	202	195	188	197	216	206	204	211	218	189	203	258	176	221	216	225	212	193	200	181	210	209	206	204	183	221	217	181	218	253	203	233	213	207	197	212	193	184	203	207	230	218	209	204	206	211	187	188	207	216	209	188	215	200	188	209	200	225	244	191	231	219	199	204	166	223	210	207	254	216	195	220	232	187	197	198	231	208	198	216	184	218	254	194	215	229	203	207	188	199	224	214	188	209	196	212	210	220	186	205	218	205	207	201	192	218	226	193	176	225	243	178	178	238	199	206	215	203	205	218	196	223	220	200	192	223	218	203	203	187	233	193	215	223	206	213	221	229	203	197	191	188	193	208	219	168	211	235	196	215	214	185	225	232	213	189	221	193	197	221	209	214	228	219	183	174	175	217	196	221	202	203	217	200	215	221	222	203	191	186	189	203	201	225	202	197	236	209	202	204	212	187	183	200	221	190	208	192	194	191	189	210	209	218	211	194	219	216	168	207	197	218	232	225	240	210	192	196	212	185	198	201	192	215	217	184	212	206	193	211	209	212	179	216	198	188	206	208	213	189	192	220	203	230	209	197	201	203	204	202	208	204	205	198	200	209	224	215	217	207	210	219	220	222	181	235	202	208	208	208	198	215	212	226	195	198	213	206	201	199	186	186	205	207	178	178	207	209	205	222	194	212	204	206	190	203	202	219	238	195	214	203	178	202	211	176	196	207	226	197	225	202	185	194	183	200	222	198	204	210	212	214	200	189	211	224	211	211	205	187	192	177	197	219	223	220	196	201	188	206	231	202	160	221	200	199	215	223	223	211	230	210	241	215	195	229	222	216	250	215	217	199	191	228	207	196	190	214	217	223	166	209	186	208	195	220
3389	5393	3268	1506	888	700	647	562	560	517	525	474	492	500	497	473	459	494	487	467	464	460	471	437	446	449	480	472	448	492	505	473	456	480	474	449	450	469	448	467	478	457	455	496	467	468	462	427	465	465	483	496	457	462	478	433	485	442	460	503	472	464	442	454	524	459	489	449	444	453	455	462	495	485	454	461	457	489	458	479	462	466	475	482	520	464	461	461	447	419	451	486	476	471	487	475	421	467	452	466	451	449	450	456	482	451	463	478	492	481	478	419	455	433	447	449	475	488	491	558	453	445	462	476	446	469	475	450	527	472	440	474	457	495	469	465	492	454	489	484	488	523	438	442	477	457	424	479	458	472	460	483	420	455	445	498	461	471	462	463	474	487	446	487	452	498	476	466	442	486	466	503	424	468	432	479	454	503	444	475	472	483	454	475	466	457	426	447	487	458	451	465	439	493	461	473	442	473	478	458	508	445	454	467	454	467	468	487	463	440	475	410	491	437	454	476	521	490	456	472	482	453	483	456	435	448	450	423	496	495	474	456	452	442	521	475	469	483	478	454	457	455	453	463	485	445	509	448	523	459	506	451	443	453	469	443	466	485	448	453	456	462	430	453	457	461	461	438	495	478	438	459	453	454	476	447	488	479	493	456	480	456	462	459	448	496	454	479	475	443	437	506	469	463	470	453	519	452	429	442	433	457	443	441	492	458	459	453	470	424	467	451	436	439	528	516	466	458	452	469	443	441	465	477	475	473	467	485	470	445	488	465	445	450	444	440	494	466	537	470	482	436	466	456	444	478	457	432	491	453	432	480	477	437	520	480	492	474	432	426	448	483	478	457	483	478	421	434	427	457	483	478	450	473	437	455	485	463	465	428	472	477	461	454	480	449	492	443	505	486	449	482	436	482	478	495	459	453	444	454	463	498	470	464	465	459	475	451	499	461	425	447	473	459	446	461	429	447	496	491	428	468	437	478	443	466	470	447	473	463	463	474	451	445	474	448	438	467	443	464	470	427	468	496	434	467	438	449	497	446	461	492	488	460	420	465	455	470	467	458	467	501	494	423	463	504	481	512	473	470	473	430	474	432	475	449	491	485	453	457	490	479	479	484	474	474	463	489	452	516	433	489	446	483	491	463	481	456	433	445	496	421	460	503	466	466	463	459	476	475	476	489	419	471	456	475	470	435	491	455	439	456	454	450	498	455	474	470	460	454	455	437	460	483	494	482	468	457	461	472	440	432	508	454	494	482	461	469	460	456	472	483	433	496	505	456	479	441	485	477	486	481	493	479	471	488	480	468	497	442	469	476	486	454	447	458	483	452	459	473	419	497	479	442	467	452	508	458	505	489	449	458	450	426	488	431	480	477	495	446	408	482	448	483	438	470	448	495	457	484	411	468	485	450	474	491	488	477	431	466	458	441	469	452	451	436	463	452	457	470	460	451	499	456	466	445	475	484	457	468	433	475	483	477	496	465	487	484	507	464	435	469	482	518	466	491	422	481	463	451	439	471	477	480	461	443	479	515	457	485	458	468	474	469	455	476	488	457	473	478	459	474	446	448	489	474	439	466	474	428	476	475	435	481	476	442	450	430	463	472	449	486	467	484	465	452	452	460	477	473	445	462	447	474	435	461	470	486	482	475	454	424	416	464	482	494	473	446	440	462	466	470	473	506	449	509	471	476	441	427	463	472	431	469	460	505	413	466	451	461	469	440	522	487	456	495	476	451	480	468	484	452	452	474	487	456	456	447	443	450	427	479	452	482	475	476	455	425	486	480	501	473	452	494	447	444	468	437	499	432	487	458	459	471	482	464	414	432	468	473	427	492	442	430	453	495	454	443	445	514	457	449	474	456	493	457	472	449	455	481	448	477	471	473	514	445	486	460	449	498	492	464	449	421	452	486	491	500	470	420	449	455	491	469	456	476	495	479	456	432	466	448	487	450	460	462	473	452	478	467	437	481	438	491	494	486	483	469	468	476	475	468	481	463	426	477	462	464	473	468	472	434	436	487	453	444	486	439	443	474	456	490	456	419	472	445	466	483	493	468	427	461	475	441	457	445	465	447	435	484	505	464	438	478	472	472	480	470	454	491	506	447	448	454	453	461	496	485	476	472	478	487	434	462	453	486	467	447	441	440	463	476	473	465	488	481	449	440	506	454	495	469	466	504	472	492	513	465	444	430	476	461	457	441	448	419	486	469	447	466	418	472	471	461	482	491	496	459	469	458	456	466	464	489	484	455	453	479	469	472	459	437	478	459	487	458	475	466	441	464	477	467	480	467	447	468	480	458	506	479	467	449	465	512	485	467	460	481	449	457	451	454	461	484	475	515	471	436	465	479	451	482	467	475	478	452	454	490	440	426	471	461	486	453	448	456	460	450	437	464	480	453	498	421	449	450	451	456	464	436	469	464	455	481	476	456	456	471	456	447	484	457	472	463	433	515	444	482	483	489	448	437	426	469	468	437	526	460	452	470	445	426	462	439	497	430	489	487	479	498	440	437	449	469	463	475	456	476	503	453	437	425	471	476	429	478	433	500	458	461	436	459	482	449	469	466	484	446	487	448	449	463	475	446	439	459	469	490	450	470	474	470	488	444	467	470	438	481	418	475	484	457	470	448	467	439	470	463	450	488	455	462	447	459	460	478	444	467	488	459	444	428	486	436	502	478	462	434	469	448	441	476	447	489	476	474	485	467	428	456	461	455	452	461	462	437	439	454	430	488	509	491	479	496	468	440	442	447	459	457	484	473	466	459	431	479	439	442	457	440	446	436	511	471	498	483	444	459	460	475	448	449	451	450	475	485	439	462	502	468	454	457	501	464	481	471	434	432	445	430	441	418	443	453	473	461	467	491	482	483	442	430	488	492	486	490	471	468	438	458	470	462	449	482	475	423	435	453	479	509	468	488	433	441	519	485	430	468	454	490	455	472	463	483	451	468	475	473	452	414	439	450	468	436	490	464	474	466	450	510	455	455	468	448	478	473	484	435	471	434	438	450	461	430	454	424	468	452	464	480	466	445	480	469	456	434	471	450	467	452	480	438	461	476	455	446	509	453	518	452	482	474	452	481	463	477	488	477	453	474	427	460	452	477	458	494	444	456	497	478	463	436	449	462	467	465	472	465	503	459	452	476	467	485	433	452	459	452	465	441	467	456	503	460	460	455	486	491	506	468	450	470	447	465	442	445	440	508	469	475	507	490	434	482	471	480	463	432	478	499	490	501	479	456	419	457	471	469	477	482	486	410	437	449	486	481	498	452	471	456	465	465	457	465	500	419	496	441	440	452	458	462	462	427	503	482	454	447	467	443	474	495	482	464	461	479	473	456	485	476	496	410	425	439	424	502	459	461	462	454	462	505	462	448	491	487	428	455	451	476	488	483	482	457	456	496	474	395	475	454	447	454	455	458	454	454	475	455	468	488	505	427	466	444	501	475	454	466	463	484	472	435	472	479	461	445	442	478	481	464	452	452	468	471	445	442
32420	13285	1755	377	299	246	269	218	229	235	207	240	248	207	209	225	213	251	229	239	239	229	250	216	232	234	217	226	229	220	231	258	225	247	218	237	236	233	217	239	238	232	213	231	233	251	245	253	241	265	221	216	243	234	268	233	228	221	236	239	235	211	227	212	244	232	234	242	255	226	234	224	204	205	234	242	215	211	224	235	242	236	236	214	208	262	208	228	251	223	256	263	229	240	225	226	225	213	257	235	249	231	230	239	221	256	233	224	237	244	209	220	233	221	234	222	224	211	251	227	238	236	241	217	239	223	243	235	223	201	219	255	208	239	269	224	243	226	226	205	224	250	212	220	253	230	251	267	224	237	251	231	227	241	257	199	228	222	230	221	221	253	219	249	237	242	241	258	222	228	205	191	257	218	239	223	230	206	243	224	197	214	190	221	223	253	248	198	274	237	230	265	235	209	268	258	244	237	250	216	226	257	236	266	261	249	209	257	246	211	240	227	258	263	221	221	242	193	238	214	245	220	207	234	224	221	235	214	246	238	250	234	205	217	231	229	264	224	257	247	280	250	237	242	211	232	227	251	237	244	207	224	251	232	230	228	245	227	240	222	222	241	201	258	224	230	236	210	223	240	243	243	212	242	207	229	229	247	238	224	252	218	219	242	251	248	211	236	227	218	219	208	221	258	218	264	252	265	248	236	253	268	237	215	229	258	276	239	235	256	213	241	225	267	241	257	217	241	239	234	223	210	211	238	223	200	256	231	243	245	231	257	227	233	218	261	214	242	219	243	213	253	227	228	237	234	234	212	239	243	258	227	228	233	242	205	220	214	237	220	227	223	231	251	244	229	209	222	241	221	246	229	240	221	247	271	264	232	250	249	234	215	253	253	271	245	251	233	233	231	232	220	194	235	232	242	234	248	243	204	230	208	251	215	198	223	227	231	217	220	236	238	236	235	245	212	228	256	262	222	297	218	212	240	213	217	256	228	243	239	279	226	218	224	249	226	234	219	241	234	247	222	237	247	270	206	260	232	233	246	246	225	203	230	208	226	237	240	249	257	209	231	242	232	241	236	239	228	247	250	238	261	250	258	244	231	226	246	234	238	239	232	233	235	235	217	233	256	211	228	219	224	239	258	238	200	228	214	205	242	235	198	240	244	239	241	254	248	208	191	247	234	209	226	210	233	213	267	243	254	209	217	233	256	228	217	212	211	222	217	256	225	230	219	218	226	251	238	223	236	256	246	230	224	219	212	214	238	245	254	242	252	238	233	221	222	253	195	244	246	226	238	227	243	232	230	208	230	235	239	229	230	238	264	235	240	218	250	227	234	236	241	225	237	215	238	245	237	248	246	226	219	256	230	207	213	262	252	244	240	237	200	250	215	272	262	218	227	239	253	243	233	255	234	240	250	253	222	211	204	239	258	231	215	251	267	224	207	240	260	220	242	219	229	246	232	213	201	238	263	254	222	234	243	225	232	223	259	276	257	212	231	193	208	252	225	220	203	213	237	218	237	243	243	215	232	239	255	248	213	212	234	234	215	228	232	226	215	228	252	211	242	236	217	252	225	234	231	257	236	242	222	241	235	251	218	256	253	244	230	240	232	200	252	245	241	229	195	228	235	223	224	212	212	264	224	249	247	231	240	234	227	249	243	254	211	228	214	248	200	270	236	203	219	230	248	239	213	243	229	225	230	236	227	224	250	245	242	224	233	224	239	263	239	237	235	225	234	221	253	223	229	197	207	236	233	244	245	225	253	240	232	266	224	197	238	223	278	225	225	216	242	195	218	241	226	251	236	237	247	267	245	229	246	229	218	222	213	221	237	220	220	245	221	244	241	237	276	250	236	213	212	218	234	216	256	240	258	243	217	208	230	233	216	231	222	251	234	251	246	221	242	228	221	254	252	222	236	208	230	236	241	265	253	261	235	221	253	259	231	251	221	209	187	233	240	231	243	235	233	277	227	241	235	250	234	218	284	233	239	256	254	229	216	261	265	243	254	225	223	242	225	241	227	239	205	223	250	237	235	243	217	227	201	227	260	243	236	240	229	228	231	214	224	224	231	248	256	245	235	195	241	229	218	246	212	237	208	223	228	235	231	234	258	227	244	249	232	237	203	245	215	239	249	219	212	233	206	224	259	214	230	205	258	265	244	262	244	243	258	248	221	233	232	248	205	219	227	193	226	236	251	237	253	210	240	226	234	228	244	255	235	217	240	235	246	251	231	247	238	248	226	219	225	240	217	242	240	233	225	255	237	218	222	219	239	221	266	217	266	220	221	220	227	239	266	252	229	240	255	218	258	247	228	237	243	219	259	258	217	225	211	256	232	268	264	232	205	234	228	215	221	266	259	226	213	207	238	241	244	241	211	251	214	224	236	222	211	233	237	251	247	230	229	252	268	217	247	217	242	225	223	223	287	250	219	230	220	213	247	237	245	241	225	250	234	250	238	247	240	231	251	276	215	234	235	223	250	207	211	220	196	235	210	220	211	224	264	259	223	218	218	212	219	227	236	231	233	230	243	253	245	247	222	255	218	228	246	254	251	274	238	253	221	255	236	248	237	262	246	249	248	234	220	214	248	202	206	236	254	218	262	236	253	231	267	261	217	223	244	237	256	241	276	231	209	218	270	273	237	228	256	237	246	227	240	241	226	225	253	227	229	251	204	227	229	231	213	228	214	238	259	227	214	218	264	228	222	234	214	251	235	253	235	247	200	226	220	227	227	225	205	198	241	219	224	251	232	234	229	221	224	253	256	238	222	240	234	228	231	239	253	208	236	237	223	236	238	220	239	239	225	232	236	234	234	256	256	272	252	227	230	220	252	214	246	233	217	222	262	255	232	222	245	191	252	246	250	260	230	218	253	231	207	219	243	260	221	218	235	225	229	229	221	230	244	262	247	244	234	211	205	203	246	234	227	239	211	223	247	188	229	247	224	252	274	223	225	206	258	227	221	229	237	241	250	228	221	238	226	232	212	249	248	234	260	239	215	230	262	221	212	241	240	220	244	232	221	255	230	226	220	240	233	216	243	259	257	258	223	250	232	226	243	233	234	268	248	245	236	231	248	231	231	248	216	208	262	243	208	231	216	233	221	220	217	241	248	230	228	214	249	234	239	203	239	210	269	235	234	256	228	245	240	246	224	242	217	188	209	216	217	215	249	223	233	227	241	268	215	197	289	262	256	224	220	217	231	203	233	236	239	247	203	230	245	239	219	242	218	209	238	227	232	242	236	207	263	224	253	247	249	265	248	227	221	251	197	224	204	227	252	221	240	243	215	237	240	258	211	252	252	250	221	210	267	228	230	232	216	256	205	220	254	237	218	226	219	227	221	240	231	223	233	229	213	232	219	214	249	242	248	216	254	270	242	244	221	218	220	239	229	238	216	225	275	229	253	231	210	241	258	230	227	246	249	258	236	246	225	244	251	245	227	282	265	238	239	214	232	240	205	219	241	225	210	234	239	223	281	257	222	242	223	228	223
4943	812	729	640	572	559	540	532	566	527	553	562	567	540	522	566	555	533	580	542	580	575	525	530	575	559	571	587	604	564	596	554	556	573	528	554	520	552	576	540	565	551	526	539	568	548	545	544	526	569	568	553	574	523	545	536	559	563	570	556	556	556	547	563	564	537	546	530	559	558	549	605	545	544	520	578	551	572	563	548	558	559	588	554	539	521	529	549	579	513	555	538	570	558	553	545	561	547	553	594	546	553	534	574	541	547	545	546	564	548	569	558	554	543	541	554	554	522	584	534	494	513	529	563	547	584	610	534	542	518	572	552	539	522	557	536	588	564	545	517	541	586	570	516	529	560	567	548	549	526	577	564	528	566	572	541	564	553	567	558	599	572	561	532	529	597	577	577	535	543	570	565	569	570	558	527	570	560	493	541	524	543	537	530	538	557	529	552	585	565	591	556	529	537	555	571	547	535	583	587	595	547	514	510	525	569	561	515	535	550	597	615	534	600	504	559	514	574	548	585	543	566	562	539	530	619	570	528	540	549	534	494	544	537	561	540	540	525	562	595	566	541	528	565	545	568	590	559	572	574	561	563	570	586	550	585	526	541	547	583	547	551	561	539	525	537	587	565	548	563	570	539	540	619	542	528	575	607	508	538	593	520	545	535	579	538	506	571	556	585	553	522	496	502	556	550	529	555	574	557	573	563	549	550	585	530	539	537	547	521	535	529	552	574	595	503	538	569	549	578	519	571	564	570	556	615	548	526	550	547	552	531	549	539	508	558	550	530	550	567	545	548	511	568	557	574	569	553	580	525	580	602	563	541	546	556	556	588	554	549	544	572	541	535	535	559	569	533	574	557	539	604	541	508	576	537	544	594	521	530	524	569	562	529	529	571	572	511	575	561	562	554	549	555	591	531	524	562	563	572	573	618	577	544	516	519	546	590	528	544	576	549	567	536	540	575	544	541	529	524	514	535	554	526	546	542	551	580	535	577	549	563	531	565	570	539	540	547	541	569	516	589	530	529	577	587	535	564	582	592	530	570	561	588	546	528	530	574	571	539	559	537	561	543	506	545	519	575	567	539	510	563	569	552	544	538	546	582	527	515	545	554	534	551	556	534	539	572	514	562	539	561	557	489	582	531	513	551	538	571	570	583	530	593	536	555	572	554	578	534	556	522	598	531	540	552	556	588	568	599	555	508	561	548	563	566	548	530	577	548	577	570	553	553	568	549	570	569	604	578	567	556	545	560	532	539	547	564	547	565	534	559	537	536	544	518	552	586	517	544	570	569	586	541	571	541	598	537	571	579	575	535	545	533	556	591	559	554	553	503	543	576	533	548	584	539	539	554	534	551	578	574	522	582	568	550	582	569	527	578	544	544	522	584	511	592	550	540	548	552	565	535	526	510	519	559	548	567	587	533	512	530	545	567	560	553	546	494	541	532	557	577	549	528	590	521	546	584	556	567	556	559	506	542	581	626	539	546	538	551	550	565	551	538	543	589	575	571	571	503	522	558	526	525	548	589	535	552	546	540	549	554	586	563	570	509	544	517	574	551	518	540	554	550	601	560	553	524	570	545	530	518	581	546	526	574	553	577	546	573	541	537	579	575	555	563	575	546	536	549	528	513	568	548	529	574	492	561	527	535	587	538	571	540	556	542	553	532	550	619	542	536	485	538	554	521	509	530	554	553	539	545	528	531	588	603	558	544	521	595	546	561	554	585	569	559	570	518	529	551	547	536	557	566	573	572	557	582	525	542	547	544	567	546	581	582	598	571	567	532	532	525	571	558	532	603	556	557	553	572	535	618	550	570	538	552	583	538	562	556	575	563	535	530	599	531	570	564	544	530	560	547	549	526	561	579	552	572	578	544	574	560	557	507	544	543	533	521	580	525	571	559	533	600	554	576	542	524	563	519	577	545	547	541	562	563	543	569	555	578	564	504	530	545	527	529	563	540	539	571	539	583	550	550	530	575	580	519	563	570	574	546	576	485	564	585	554	576	528	507	574	527	536	557	529	542	536	597	545	572	575	554	539	574	555	570	561	562	522	549	587	557	563	551	565	549	555	570	582	532	573	561	499	569	554	557	526	525	612	561	549	536	522	547	569	566	574	558	561	564	520	571	521	559	564	547	597	502	555	557	550	560	518	566	540	560	552	561	593	588	528	529	601	579	580	519	566	526	553	563	554	514	591	517	572	558	591	547	538	605	531	518	555	542	532	538	593	555	540	540	572	550	562	551	553	550	584	551	529	516	594	539	526	579	580	532	572	628	551	574	527	559	588	577	546	559	547	569	534	546	521	560	555	564	566	543	539	543	563	581	564	547	518	585	550	535	544	578	584	555	566	546	588	571	552	576	596	562	525	530	543	580	569	544	512	564	551	558	547	546	568	539	509	550	497	552	522	560	495	562	534	533	570	576	501	582	597	502	592	573	561	510	575	532	578	586	577	607	530	541	531	528	571	519	586	573	558	548	544	547	541	571	532	550	564	556	550	569	526	561	531	556	565	558	536	572	572	563	501	552	532	571	537	531	575	576	539	548	513	553	531	568	536	588	543	563	526	595	539	538	541	546	589	571	560	588	568	601	563	511	533	555	580	574	587	554	509	567	572	550	562	581	567	532	525	533	582	542	573	535	572	555	516	555	539	534	558	559	549	522	537	509	566	562	554	532	540	595	534	552	531	552	563	554	564	540	533	563	568	585	583	557	575	564	543	546	510	537	537	519	560	567	562	568	531	544	581	554	548	563	538	542	543	561	531	578	564	544	533	595	535	518	592	562	564	574	561	602	593	552	558	588	567	555	541	551	525	542	517	585	532	540	572	508	554	571	546	559	537	532	537	578	577	551	540	550	496	524	576	529	529	553	594	536	569	559	533	553	552	556	556	575	563	572	527	533	554	585	540	582	537	547	529	543	547	527	523	580	538	560	548	583	581	542	575	523	560	545	547	609	558	559	542	556	556	567	557	573	597	538	565	534	543	559	549	548	534	553	546	569	600	568	574	581	522	526	562	566	526	587	558	548	552	558	539	576	528	532	585	575	586	509	558	511	531	549	571	511	549	559	534	538	586	584	562	534	508	538	555	555	574	554	523	561	563	539	535	553	558	558	556	536	558	568	553	571	533	593	607	547	525	563	561	582	545	575	515	550	559	549	557	505	531	550	571	513	561	562	607	530	521	566	601	558	559	561	501	503	560	548	536	571	579	516	514	583	554	524	541	554	574	507	538	557	563	531	553	531	562	589	565	577	554	550	543	553	542	537	573	560	580	577	545	535	599	591	534	553	601	527	515	603	538	586	523	569	572	547	575	562	564	634	573	580	557	572	548	574	549	525	528	590	597	557	585	570	532	541	525	557	540	557	537	588	544	524	542	539	546	577	532	522	545	545	532	561	577	529	559	552	517	521	574	506	545	532	624	575	575	583	546	540	551	574	575	555	546	521	596	579	540	550	540	585	609	540	532	540	519	577	554	541	606	508	597	572
24546	20814	24278	27460	18168	944	498	426	396	378	339	345	302	335	328	336	299	357	326	312	351	329	339	334	301	324	336	320	295	303	337	295	308	349	297	346	324	309	344	344	336	310	328	325	328	344	296	332	343	329	360	315	331	337	321	331	349	343	342	339	329	308	322	320	320	373	302	326	346	309	319	301	299	344	306	334	299	340	324	351	344	317	312	350	360	326	299	300	333	304	330	335	327	316	350	339	330	326	322	369	331	325	318	324	332	317	352	332	284	368	330	324	318	330	331	363	327	324	309	341	320	325	308	294	315	326	380	285	335	321	313	333	323	358	321	335	309	286	289	302	311	277	332	323	304	307	327	312	307	305	348	317	299	351	308	337	316	307	338	322	311	321	275	322	349	292	314	352	323	329	302	336	311	286	284	317	333	298	325	297	308	346	273	307	334	310	322	332	337	339	322	365	299	316	345	340	311	320	276	333	316	321	367	301	311	331	292	325	319	323	312	325	326	311	297	350	334	342	301	338	349	335	292	322	309	335	334	323	328	329	268	301	338	311	345	305	315	338	330	304	314	335	317	330	318	331	332	327	323	334	297	330	324	339	283	315	348	334	320	323	316	309	319	314	311	323	286	333	326	306	293	329	341	314	333	337	354	330	334	309	302	337	356	355	333	318	322	303	309	310	342	317	285	342	326	321	317	317	335	320	336	329	309	346	328	313	316	334	313	322	327	307	345	306	298	280	337	334	370	308	281	277	309	299	312	335	292	319	274	336	329	305	322	303	297	330	347	312	330	327	334	329	314	363	323	332	352	349	320	330	320	303	278	279	304	295	329	318	315	366	311	319	327	333	326	292	321	333	308	345	311	341	340	305	323	324	296	281	325	321	319	326	294	280	332	347	320	323	332	296	310	318	331	299	313	319	314	290	320	311	321	310	326	300	314	314	324	319	310	302	337	294	322	337	325	351	324	348	297	302	283	318	303	335	310	292	303	328	342	295	319	326	326	325	366	323	313	333	324	301	325	296	295	335	306	330	320	326	294	302	331	350	322	319	326	335	326	321	299	321	345	323	298	310	304	350	319	341	302	346	338	331	319	330	341	306	325	314	303	316	325	321	314	298	314	313	350	295	283	311	311	331	326	336	343	322	326	363	311	321	295	315	333	331	319	312	328	305	341	332	342	331	340	335	312	325	337	347	316	306	308	304	302	340	287	312	302	330	341	341	316	315	302	327	339	352	368	355	347	324	338	301	329	313	305	304	327	329	351	330	329	326	315	333	336	343	310	310	317	325	307	343	325	305	318	365	323	313	336	322	317	292	324	339	304	295	296	346	328	339	324	309	301	300	305	318	332	307	308	313	302	329	346	332	305	324	312	346	332	316	344	312	322	324	289	315	350	351	307	342	281	315	343	337	314	312	359	321	318	292	319	315	313	329	319	368	315	334	359	297	335	315	304	321	349	322	341	329	308	336	312	306	317	300	333	314	333	310	291	298	299	354	345	283	327	348	278	314	305	309	354	338	302	286	323	287	295	337	318	342	322	313	307	342	299	314	313	336	314	329	325	323	316	356	337	316	327	308	349	320	326	324	332	293	325	280	331	289	315	326	305	297	315	336	327	311	317	331	302	345	311	346	320	339	347	334	315	329	287	301	318	315	306	296	319	347	357	326	351	302	355	348	316	303	336	326	334	322	337	331	306	300	311	329	301	299	304	285	294	348	290	309	304	349	322	324	355	320	308	299	358	316	294	372	320	310	295	305	359	321	340	342	365	358	318	343	317	332	315	325	349	305	344	318	308	308	347	294	322	327	309	303	319	349	325	327	292	299	296	340	313	318	311	310	287	281	322	291	317	322	325	313	322	366	308	326	341	314	312	307	310	375	344	301	344	360	327	316	326	298	295	295	340	339	342	326	322	344	327	344	310	319	306	334	341	325	332	329	371	367	316	326	341	284	326	316	333	346	328	336	311	333	357	322	292	324	319	307	337	299	314	337	308	331	331	334	312	311	289	322	308	322	346	343	335	321	327	310	326	306	302	315	327	335	306	326	356	296	334	306	316	304	319	348	389	343	334	322	328	345	338	332	296	316	331	309	340	340	351	343	333	325	289	302	306	311	323	317	350	338	314	329	320	315	287	303	338	343	326	320	329	317	311	350	322	311	336	300	327	310	310	321	325	317	358	360	342	341	307	323	324	338	339	289	330	333	324	303	303	334	285	326	323	379	333	343	302	316	319	321	319	306	327	325	316	296	301	347	342	327	334	307	344	335	290	295	304	338	344	321	322	311	290	309	355	315	299	316	326	330	308	315	303	333	346	312	326	296	336	339	318	329	334	322	333	309	349	301	319	309	330	337	301	326	325	330	312	322	338	320	337	305	355	333	345	313	325	290	294	332	308	325	302	337	319	313	313	309	337	296	346	314	313	343	339	298	325	338	312	295	299	301	337	346	300	310	347	341	345	325	327	321	356	362	292	306	320	338	349	330	336	294	310	346	304	307	336	318	344	290	301	295	317	334	286	293	295	320	301	342	325	319	335	323	326	335	324	341	299	307	331	337	326	332	301	357	297	332	355	343	358	329	358	299	294	329	338	288	317	294	326	322	315	324	330	276	328	319	314	375	296	366	326	309	302	321	352	328	301	341	348	357	284	335	330	313	315	309	331	314	296	382	302	304	341	338	326	326	282	358	310	354	317	310	310	310	338	318	332	315	331	314	325	314	283	320	334	316	316	321	304	309	276	330	310	295	326	285	332	337	300	319	313	325	308	321	293	345	319	336	325	286	327	347	322	324	323	300	336	308	330	329	337	338	330	307	330	305	368	326	309	305	324	295	310	317	324	307	356	360	350	301	316	349	340	293	308	363	296	335	349	292	347	305	339	350	352	341	324	316	335	317	341	325	353	364	362	306	312	315	314	317	346	330	313	295	315	313	306	315	318	329	305	294	314	323	330	305	316	278	305	330	323	303	302	333	323	297	334	325	306	296	308	322	335	369	324	318	351	312	311	304	293	308	331	353	337	297	340	323	304	333	324	342	322	332	345	342	313	324	314	330	321	308	301	316	347	323	342	326	321	312	317	321	320	338	325	333	301	312	280	323	294	309	314	286	297	307	331	302	304	332	310	327	298	304	307	312	344	342	321	301	361	343	334	338	307	314	350	313	308	317	319	313	319	318	344	317	341	338	336	327	298	325	300	304	367	294	292	344	326	333	319	313	304	313	328	340	293	339	358	322	318	340	344	307	301	332	318	326	304	316	339	362	313	322	314	321	341	341	331	304	292	323	325	308	315	302	300	342	307	316	279	312	339	333	318	328	349	336	351	347	320	319	316	332	298	289	350	341	305	341	323	339	337	333	309	347	313	329	286	331	342	317	323	366	318	317	327	307	301	308	320	363	296	303	300	336	332	310	319	314	301	347	326	331	324	313	337	315	318	273	308	311	304	354	330	303	288	311	307	310	296	343	328	308	336	317	297	325	299	322	309	286	336	309
3305	3057	2017	1183	916	852	805	748	749	793	745	696	757	759	756	739	678	692	701	691	740	677	725	748	734	681	717	744	685	734	736	704	689	718	716	712	715	742	741	703	737	696	695	721	732	735	734	734	683	705	660	709	690	692	740	718	726	712	722	726	720	728	725	690	717	647	674	766	775	693	742	723	694	721	710	718	773	736	736	684	745	706	702	695	718	688	710	695	682	689	671	749	671	718	690	680	737	686	725	727	754	691	733	771	685	695	716	758	647	704	680	715	675	709	718	719	667	749	719	727	670	707	724	664	737	690	693	753	731	744	693	723	677	706	709	713	715	702	707	690	686	661	721	716	745	713	756	685	767	721	662	726	695	709	721	727	684	717	718	741	718	693	692	703	693	730	704	675	761	717	747	708	709	702	754	742	683	685	797	668	684	738	700	748	695	687	734	746	699	689	708	731	743	729	700	719	731	742	671	716	740	707	733	685	710	723	729	722	700	691	696	756	755	746	672	679	715	741	736	708	691	679	695	718	685	757	738	713	699	724	702	708	754	666	684	745	663	728	705	790	658	720	684	719	684	682	706	702	703	709	722	687	669	723	671	731	692	745	768	705	702	722	692	727	731	717	711	686	685	724	691	698	724	678	690	745	684	697	723	712	700	707	724	724	718	709	717	726	710	715	678	691	745	717	717	736	724	749	748	763	707	706	700	716	725	711	729	732	675	683	707	722	750	734	731	658	659	658	696	740	702	690	716	708	704	671	733	766	723	740	748	742	685	719	721	710	719	678	724	678	735	734	746	742	731	685	704	718	697	707	717	734	703	719	689	774	738	692	738	778	747	691	752	678	674	677	728	709	713	713	767	772	719	706	736	726	739	670	713	685	710	732	704	690	732	713	684	743	705	719	733	691	719	658	701	717	732	685	725	766	682	711	690	752	730	685	714	710	733	690	708	710	674	682	676	686	712	756	692	686	737	702	723	677	729	680	709	719	730	725	700	690	722	702	714	750	667	709	688	701	735	697	738	716	692	665	682	736	718	753	741	676	690	731	770	692	699	701	694	708	715	693	701	716	725	696	695	705	742	700	723	707	743	651	692	677	743	671	720	726	703	726	718	695	737	712	760	749	690	765	696	728	742	729	736	701	683	765	727	683	733	730	724	705	729	709	708	778	629	737	761	759	740	743	712	740	727	697	692	689	740	733	692	673	752	754	714	746	735	700	634	708	718	724	721	701	674	717	752	750	740	714	749	719	681	764	711	735	724	758	702	680	733	740	709	732	693	694	694	738	735	751	727	703	661	733	742	697	757	712	721	667	681	685	744	692	762	713	722	686	761	701	709	707	709	729	743	691	689	699	730	701	683	693	715	707	677	695	701	769	739	793	697	702	700	736	715	723	696	665	709	658	734	783	709	710	686	713	725	688	685	700	714	756	683	762	654	747	728	666	688	716	741	722	717	692	689	736	759	755	657	759	692	691	677	730	684	733	720	716	740	681	745	711	700	692	721	683	733	711	711	707	746	697	713	737	667	680	732	727	685	705	722	720	709	691	740	651	725	726	675	699	741	729	742	680	682	666	742	707	724	705	749	707	741	708	691	688	720	726	724	715	677	709	677	706	720	623	678	716	734	734	704	726	709	680	667	694	751	708	713	702	755	683	730	720	699	668	728	705	701	718	728	712	683	726	668	705	716	717	672	746	739	688	718	698	715	707	721	711	701	707	692	663	722	780	714	752	738	761	797	734	710	732	670	706	696	702	725	727	728	688	742	707	703	693	729	714	687	674	697	751	711	697	718	726	721	725	696	714	680	713	730	687	719	694	746	685	714	734	760	699	733	738	730	681	710	720	694	698	690	671	693	739	779	731	776	662	740	733	727	659	719	744	742	736	720	689	713	722	727	684	734	722	726	737	695	686	674	734	686	653	710	710	711	664	699	715	756	713	696	726	725	721	688	684	772	714	761	757	737	707	698	696	718	739	720	720	719	675	712	703	732	724	721	675	734	712	752	712	715	664	716	701	700	704	729	744	717	713	736	717	708	727	691	684	735	679	664	701	713	739	740	713	695	733	679	659	707	712	720	698	707	719	707	726	737	682	661	733	722	744	703	717	729	727	774	721	732	675	684	697	713	722	696	659	707	701	683	706	759	746	710	691	702	745	696	720	723	724	692	706	712	747	744	755	680	707	713	680	736	719	762	720	732	671	728	684	739	700	664	740	739	694	687	737	733	726	732	721	717	672	750	738	709	681	740	697	715	693	723	746	710	735	714	705	732	669	757	715	762	718	730	686	708	729	697	689	731	686	723	743	727	670	702	689	701	713	719	719	679	740	722	732	760	703	692	690	724	704	709	697	759	709	725	679	746	726	727	730	749	750	725	710	724	707	699	714	773	723	734	716	754	737	693	697	741	713	708	728	695	709	708	707	724	745	695	710	645	676	686	715	662	726	732	722	706	700	722	680	767	693	678	699	698	741	739	725	723	727	714	695	657	707	734	729	740	694	711	755	746	721	713	701	700	709	696	694	734	711	702	691	727	689	711	734	694	725	693	713	710	739	723	679	690	712	756	699	704	711	681	740	662	730	671	719	686	714	716	743	732	754	708	704	712	704	765	724	669	684	753	767	690	697	702	735	696	716	718	727	674	681	718	695	725	681	703	754	729	737	719	693	655	762	704	722	768	707	690	726	717	684	683	726	685	695	690	708	740	676	719	696	690	744	698	754	702	668	752	753	699	722	738	697	718	716	698	752	719	725	690	721	689	729	759	690	757	704	701	721	708	767	748	726	681	684	726	675	702	707	723	718	716	682	694	730	693	714	732	741	711	674	798	739	707	741	713	700	756	698	704	726	695	729	704	725	668	729	671	682	679	698	709	680	702	701	738	719	670	701	708	750	716	752	677	689	687	700	668	702	757	732	696	701	688	721	742	685	722	731	706	700	711	765	769	685	653	635	730	740	722	711	711	721	666	696	756	712	663	751	740	706	778	755	690	714	706	689	738	727	699	727	707	684	692	722	758	713	711	704	723	707	690	657	740	738	709	721	708	658	727	738	702	727	739	678	723	721	731	647	746	754	724	723	715	695	724	725	738	704	719	725	709	734	732	717	715	676	682	676	679	656	741	727	706	699	714	746	697	682	723	692	753	747	734	763	701	720	721	726	743	687	724	718	688	694	716	750	698	695	694	701	717	718	663	749	725	699	683	694	726	717	722	716	675	675	722	760	732	732	690	667	723	736	683	725	758	692	741	682	744	691	686	664	731	677	644	724	670	678	720	697	674	723	717	735	727	715	719	725	708	728	731	682	720	730	716	724	738	667	686	731	750	675	743	710	719	750	676	679	780	685	705	754	702	714	739	699	653	700	747	720	711	714	681	689	651	759	698	711	750	707	749	718	711	707	733	689	660	673	694	660	713	701	704	690	816	710	712	745	678	716	695	711	700	764	702	681	710	747	694	688	720	701	703	702	700	708	718	675	734	685	712	723	696	740
23571	20842	25134	26675	20848	20836	2871	446	329	317	284	279	283	227	256	237	237	260	230	222	245	219	209	220	233	219	203	229	215	228	211	195	224	205	230	229	220	190	200	199	207	243	217	210	203	201	225	213	207	200	210	246	173	214	208	195	228	193	210	202	179	212	197	210	199	209	200	221	203	201	202	186	211	200	217	207	183	217	231	199	201	213	208	215	217	209	204	223	197	179	208	181	225	214	212	221	221	213	208	203	191	188	228	213	226	199	171	218	198	209	211	202	197	198	199	227	177	197	209	214	216	245	206	174	193	184	204	205	187	204	208	225	216	198	209	208	191	184	215	193	183	194	188	231	210	200	216	199	223	225	227	178	218	198	221	239	189	240	209	197	193	209	190	238	202	201	230	219	199	218	225	211	231	221	212	192	188	185	216	222	205	227	194	211	205	199	198	222	203	194	193	208	192	252	175	193	225	226	207	208	220	178	212	187	190	207	193	206	182	180	196	171	217	197	159	227	178	194	221	202	233	197	179	206	194	215	225	208	183	199	213	227	205	229	186	201	183	211	206	214	203	198	219	237	185	212	190	213	203	175	210	205	183	205	182	173	186	194	209	220	197	222	208	241	195	226	200	194	193	211	212	213	192	216	214	189	212	208	195	197	211	180	206	201	243	184	192	210	208	222	198	227	200	207	198	217	191	194	198	199	212	190	195	201	207	172	187	219	219	196	180	192	223	225	201	213	200	209	204	192	217	199	187	204	193	215	195	182	192	209	210	196	173	213	215	217	199	229	222	192	195	200	204	203	221	211	208	197	197	226	199	190	214	197	221	189	219	210	211	189	187	197	207	215	192	229	236	208	188	231	200	181	213	215	216	222	201	220	208	207	231	221	196	197	221	205	192	208	210	200	193	209	218	211	212	217	215	202	226	213	229	206	202	205	197	202	205	213	179	174	195	205	235	205	209	196	188	215	211	187	180	172	221	211	194	236	217	197	195	200	213	219	192	179	201	211	214	215	185	208	179	191	232	197	197	180	204	198	207	206	186	214	214	178	239	189	201	194	207	184	208	235	189	187	194	201	207	219	224	219	205	218	210	198	208	197	202	219	200	222	216	214	217	212	207	182	178	232	218	216	181	201	228	221	211	197	207	218	242	235	189	210	232	221	215	216	215	210	216	240	198	222	218	183	203	194	240	213	203	204	189	221	182	204	203	203	191	218	182	175	223	182	210	169	220	216	213	213	175	210	207	200	204	169	204	174	211	191	192	198	204	202	202	204	186	205	223	194	183	197	223	183	219	184	178	226	210	209	210	210	189	202	190	198	200	195	221	199	236	191	192	214	200	201	211	235	190	210	197	230	200	196	199	213	227	217	196	209	193	196	241	209	195	185	198	222	209	214	192	202	230	191	197	200	216	196	197	227	224	235	189	211	216	177	214	192	188	193	196	176	188	223	231	203	184	205	228	215	209	210	215	204	196	189	216	187	209	211	209	220	213	196	211	200	186	239	178	220	221	216	193	192	196	221	212	210	213	200	193	208	201	208	208	217	206	198	172	207	197	189	190	188	220	220	207	216	198	209	197	204	241	196	189	222	231	209	221	198	218	215	236	209	240	203	229	233	223	201	203	173	234	208	200	224	187	202	178	207	190	207	198	230	214	220	179	231	213	220	192	203	224	170	206	196	216	185	211	203	220	203	219	190	184	202	176	182	200	199	205	216	203	182	200	201	215	220	217	184	226	198	204	185	209	210	183	213	223	204	212	213	204	199	228	213	200	214	174	197	192	222	201	165	185	228	190	191	202	211	195	219	233	205	230	203	200	217	194	195	187	188	202	186	208	212	231	215	183	214	209	181	187	239	223	194	228	203	216	228	215	233	188	226	222	231	189	193	202	202	204	194	173	216	222	230	233	239	210	200	176	194	218	214	196	181	195	234	203	229	201	210	217	207	231	201	203	210	213	207	202	211	213	208	195	202	214	198	174	189	195	207	173	197	192	172	232	207	220	189	217	204	208	210	204	211	191	194	170	215	200	199	223	202	214	197	216	224	221	197	187	179	220	224	195	189	203	176	199	200	196	178	208	198	188	180	181	199	216	203	205	211	211	222	215	224	215	223	206	208	185	198	224	192	192	191	211	229	227	198	211	190	210	196	196	187	214	193	209	189	196	229	196	199	182	234	209	201	213	234	204	193	205	176	219	233	175	219	238	214	180	202	232	193	180	200	221	207	195	184	216	191	223	207	222	207	232	192	211	213	197	200	215	187	202	204	197	205	210	205	207	207	221	202	224	215	199	219	230	210	193	197	200	214	195	202	213	215	206	175	196	208	196	193	204	197	191	231	211	221	213	205	226	222	214	193	182	190	204	216	195	196	213	200	213	204	218	218	209	222	212	218	224	206	234	191	225	221	243	204	191	258	213	212	215	224	205	202	215	214	189	199	226	203	225	188	192	180	227	204	207	208	220	191	183	209	199	207	207	184	188	185	219	200	210	183	200	182	215	191	195	249	223	225	192	246	198	202	240	221	197	218	204	213	193	208	190	206	199	228	212	230	209	223	200	205	187	186	179	211	242	199	207	193	209	184	204	219	203	206	172	227	177	183	185	203	202	190	203	196	224	233	177	233	219	235	217	195	202	186	219	195	194	203	250	195	201	213	200	204	220	196	217	196	209	212	211	211	195	208	203	217	225	213	200	222	222	188	186	224	200	195	202	199	184	198	189	218	228	202	225	203	181	196	219	225	220	190	225	203	208	209	221	227	203	210	209	190	181	198	211	208	194	203	183	205	210	199	198	216	205	207	199	213	203	208	211	206	201	211	199	211	230	197	206	217	205	214	208	199	175	193	211	184	207	203	202	211	196	216	203	217	228	212	197	220	203	212	197	195	188	213	203	229	208	197	202	196	227	197	239	190	190	185	205	210	216	212	229	200	198	203	192	215	203	175	208	183	224	190	218	206	203	183	201	180	206	184	212	193	176	189	226	214	200	200	181	216	220	206	202	237	220	194	211	226	187	191	206	209	181	185	177	199	197	189	180	200	222	191	217	177	186	221	203	248	225	205	188	216	206	183	191	204	225	217	217	210	210	197	226	195	188	194	229	209	187	211	200	194	195	251	177	199	182	203	184	205	219	203	222	194	211	213	198	219	189	234	209	212	171	214	205	206	198	203	226	190	205	181	214	217	221	192	204	191	219	213	206	231	191	193	215	214	230	185	202	192	212	235	226	181	222	192	242	234	223	209	188	217	204	219	198	199	206	195	204	193	220	205	193	216	210	174	195	207	188	237	218	202	194	237	233	185	216	194	228	217	218	194	174	179	200	186	183	225	201	213	195	205	219	222	215	197	203	180	231	215	204	195	231	207	224	169	189	231	217	194	207	177	217	190	192	195	202	204	208	192	186	189	208	201	223	201	222	189	222	212	210	190	191	215	196	186	193	203	189	189	204	207	197	201	197	187	219	182	214	221	203	206	214	207	199	235	223	214	194	206
3400	5360	3166	1532	884	715	597	559	546	508	484	514	537	468	478	481	458	454	456	500	469	482	495	500	445	458	459	484	445	485	496	501	444	426	485	490	455	463	491	448	471	512	451	456	461	504	466	472	467	439	502	453	449	485	461	474	436	472	477	523	510	446	449	487	456	458	463	478	482	490	467	475	457	458	459	469	427	453	454	457	488	472	481	465	449	445	474	454	457	448	414	437	480	528	466	453	494	523	508	464	460	490	420	430	472	478	484	450	476	467	463	469	458	441	495	460	516	482	493	443	466	503	476	442	462	518	486	491	456	463	441	438	439	455	467	476	474	475	459	467	455	466	454	466	443	459	461	458	476	492	445	454	445	482	451	474	482	453	501	462	522	416	481	429	445	459	452	443	461	451	463	440	503	430	453	460	448	436	429	439	446	489	476	475	466	502	470	454	446	477	441	467	472	464	483	452	514	481	454	448	461	428	491	467	454	460	461	475	442	460	489	467	474	463	458	451	492	438	464	482	448	426	449	479	476	416	496	450	458	494	438	459	448	469	418	487	451	445	487	445	481	492	475	467	467	401	482	427	448	466	477	448	475	432	459	492	424	460	453	462	475	481	449	470	489	458	535	501	484	468	445	445	503	464	504	469	455	443	472	434	461	471	475	474	502	463	482	461	499	451	457	432	473	451	462	434	471	462	456	442	456	435	484	443	476	489	463	492	467	455	443	496	478	442	460	441	480	475	503	452	491	474	435	480	465	454	474	467	449	476	475	474	503	457	445	397	464	470	452	460	483	426	495	446	435	471	467	443	481	517	461	455	468	467	425	454	437	430	443	472	487	485	473	456	443	429	461	462	414	478	403	468	468	453	459	509	494	454	456	468	457	445	485	489	403	450	462	431	474	414	411	434	444	443	508	446	477	476	419	456	495	462	477	465	473	472	445	471	458	455	452	471	496	429	429	452	437	440	433	464	496	450	478	465	426	470	423	459	458	443	513	449	486	436	429	438	455	453	451	469	483	446	426	485	461	499	458	444	457	506	455	490	457	486	466	463	468	506	498	464	445	472	469	418	451	463	473	475	475	465	461	465	481	449	425	478	461	454	428	435	457	489	464	453	455	432	482	473	466	461	441	465	439	459	447	433	463	480	496	446	475	464	455	468	494	442	474	472	467	463	473	488	440	455	474	479	459	464	463	457	463	433	472	453	445	443	498	426	454	464	460	514	474	417	437	469	468	489	462	464	460	487	489	465	443	446	476	448	459	428	458	438	471	492	462	437	494	454	496	456	432	441	473	455	451	460	470	498	502	474	447	494	431	463	490	442	481	422	421	421	489	471	438	458	462	479	445	445	427	434	470	485	474	462	476	449	472	433	377	456	478	484	449	423	449	455	445	469	484	493	461	495	489	435	443	504	511	420	465	469	463	486	456	463	441	445	471	467	451	472	467	465	480	459	467	408	454	471	455	450	451	472	465	454	450	426	451	477	484	457	440	437	440	495	436	464	465	463	492	451	477	441	431	485	447	435	446	467	502	466	475	462	472	454	445	498	442	458	458	481	454	488	451	449	475	428	446	452	444	447	484	487	455	491	437	427	469	439	475	489	465	462	476	455	469	498	504	460	453	448	445	468	446	496	441	508	450	457	486	479	458	464	463	475	485	471	448	432	448	451	487	434	455	484	443	465	429	476	445	427	482	426	420	459	479	456	478	495	463	434	449	469	514	436	486	474	508	482	465	435	418	488	470	498	484	466	479	490	460	488	472	488	473	459	421	471	457	461	446	457	495	484	427	421	459	466	472	464	477	462	432	468	461	449	463	487	426	433	454	451	416	417	444	464	463	456	469	486	501	451	460	436	464	398	484	446	478	402	480	457	412	413	452	466	474	430	520	429	433	474	462	447	490	427	453	443	463	493	455	471	456	456	451	507	502	443	476	470	484	451	485	444	466	442	484	475	469	450	468	482	399	451	426	490	480	418	473	502	500	456	483	488	458	447	440	458	459	440	455	425	441	469	502	452	477	466	438	467	450	485	497	442	426	426	510	490	425	481	449	484	462	448	445	442	439	468	462	470	481	477	465	470	464	488	437	424	456	438	466	448	493	406	456	486	467	469	499	440	453	478	500	458	474	466	434	500	406	491	482	447	484	435	458	461	455	516	492	444	445	449	487	456	508	463	488	479	473	445	476	491	436	489	467	457	500	425	465	459	460	472	475	467	475	472	468	473	489	488	468	461	476	475	479	449	462	465	466	453	464	428	507	456	468	487	478	459	461	481	477	495	454	417	464	456	442	446	448	459	505	419	446	490	445	465	476	478	464	481	495	488	483	464	473	459	481	461	454	446	493	453	439	472	476	487	478	447	462	424	478	468	455	529	430	491	484	476	421	459	516	440	477	484	446	512	457	469	482	463	478	457	441	483	471	487	444	467	461	439	464	468	479	460	444	464	466	496	466	445	488	453	421	435	488	475	471	450	441	481	474	464	478	484	485	442	459	428	468	448	431	460	474	438	459	473	449	441	467	467	428	448	483	450	473	452	464	466	458	486	449	472	495	471	486	433	472	451	467	421	479	474	432	435	463	445	440	488	460	426	464	469	478	494	473	470	492	465	475	483	469	458	485	452	463	430	439	455	475	443	461	460	442	430	455	501	429	448	468	441	446	449	487	453	473	457	456	451	461	450	452	448	459	469	457	442	429	500	457	458	451	467	412	436	450	460	526	458	438	472	466	461	466	509	471	460	471	427	469	484	487	479	445	460	479	439	478	436	461	476	448	470	455	458	456	448	479	451	442	473	488	453	460	457	450	453	479	515	462	474	470	480	477	490	453	466	453	464	455	442	465	449	444	444	453	484	468	482	452	432	484	464	524	536	457	473	446	476	484	445	475	473	472	449	454	475	515	461	471	494	472	458	440	441	474	454	442	482	474	464	438	484	420	427	455	439	456	449	453	472	430	467	471	436	473	454	472	468	481	419	419	466	469	478	467	445	443	431	457	494	465	491	451	470	438	449	426	437	468	493	484	501	486	471	469	503	482	467	436	451	454	456	449	432	473	496	424	462	499	460	428	467	461	460	456	445	502	422	435	509	454	439	492	445	489	455	484	479	448	465	464	453	485	478	507	509	471	457	443	437	462	510	467	438	451	466	474	492	476	458	511	487	498	463	458	479	459	499	451	430	463	461	483	474	452	496	464	412	434	449	476	475	462	419	479	481	499	498	449	467	459	469	487	469	472	447	463	495	495	494	475	482	511	499	401	450	477	464	462	490	452	481	470	449	461	497	471	459	440	467	457	444	466	417	460	458	476	469	453	454	473	468	474	430	475	457	451	449	471	464	479	432	440	453	454	459	494	467	453	506	469	485	456	446	457	434	436	441	497	473	473	504	470	474	436	494	477	467	445	458	473	475	460	442	461	461	487	439	422	456	452	430	453	472	463	474	465	444	477	465	455	442	473	457	433	442	468	470	457	435	477	439	450	515	431	488	510	443
32543	13360	1777	378	263	278	249	218	259	260	222	240	246	249	235	234	237	233	212	219	260	244	227	249	249	219	250	223	240	273	241	250	229	234	265	238	265	249	224	222	224	213	201	235	250	222	244	250	203	221	235	241	242	217	241	257	233	226	202	231	223	209	227	213	255	256	250	241	237	218	251	227	227	226	281	232	250	241	242	227	235	265	224	229	205	240	247	239	212	196	233	191	217	223	262	222	215	251	244	219	235	243	222	241	252	230	233	229	234	224	258	239	230	215	246	203	224	211	250	242	219	255	218	224	278	228	216	220	256	238	262	216	223	238	218	241	213	225	224	226	224	251	248	232	242	220	198	229	215	261	253	245	202	212	220	243	230	222	238	224	248	231	235	237	211	241	221	232	212	248	252	234	241	237	237	246	231	202	245	235	249	213	230	228	206	227	231	257	259	213	210	230	220	244	222	194	236	243	248	229	238	220	234	232	239	234	255	207	249	252	205	204	196	231	252	212	229	250	251	192	232	249	249	217	240	249	213	232	228	222	228	207	239	225	232	239	223	243	205	230	196	236	223	238	242	256	269	231	216	227	250	227	222	207	218	204	217	236	267	251	254	248	232	256	246	204	240	231	231	218	235	238	221	256	236	216	235	209	219	197	211	249	231	246	254	237	239	226	221	218	249	244	234	229	242	206	263	221	233	228	216	225	214	195	252	201	206	239	228	246	213	265	227	240	249	234	234	217	265	256	232	232	223	236	234	234	228	234	256	231	247	252	250	226	223	229	240	244	221	243	242	238	222	232	222	235	224	228	256	252	251	224	226	225	245	241	224	223	220	258	250	257	246	246	229	261	262	257	235	220	216	223	222	248	256	215	225	208	237	218	247	229	212	234	232	231	224	214	232	224	241	208	215	248	234	239	239	247	245	251	223	246	257	256	216	229	233	216	234	240	216	230	213	225	210	210	239	236	214	212	196	258	255	268	222	230	233	204	211	232	240	232	228	207	248	221	229	216	241	236	252	229	244	219	258	247	240	262	228	251	207	251	257	200	213	238	229	252	220	206	207	243	217	215	248	244	230	225	242	223	232	242	237	246	229	240	251	215	211	239	197	231	246	214	230	202	250	221	268	241	250	234	248	262	259	235	214	247	232	201	223	243	221	252	251	244	242	237	226	251	229	238	253	245	236	258	238	231	238	210	251	234	251	254	230	208	234	210	259	224	244	230	236	254	238	232	213	224	246	240	216	227	202	219	217	202	236	241	239	235	222	243	249	240	254	222	218	207	236	258	241	245	235	235	247	245	220	221	208	256	244	223	257	221	217	285	246	230	230	238	218	253	237	224	249	227	233	244	228	254	227	213	254	221	207	273	197	237	241	243	258	243	230	247	235	223	238	237	230	247	214	225	236	226	251	203	208	212	239	202	231	247	241	240	249	226	233	249	231	245	237	237	246	213	226	263	224	202	262	251	227	212	212	207	217	251	234	227	257	256	246	220	231	263	222	249	217	217	259	222	223	226	244	246	250	255	251	205	220	229	219	246	242	237	254	246	261	214	231	242	214	274	231	251	257	231	233	207	247	222	230	210	222	250	198	229	243	220	235	273	235	236	224	237	260	241	238	218	234	227	248	251	228	225	214	212	239	267	233	250	229	246	259	229	225	214	255	236	218	214	236	222	236	230	234	222	237	231	259	226	260	219	215	223	242	226	257	241	238	230	220	229	241	261	246	220	183	251	272	231	247	210	213	249	242	205	251	222	194	234	224	243	243	246	241	220	243	235	233	230	257	233	221	242	257	221	256	251	218	239	202	241	221	245	228	221	222	243	242	232	206	255	231	233	258	245	251	250	230	221	244	243	227	258	232	214	266	245	252	233	246	246	233	218	219	264	245	214	259	235	229	206	232	216	215	239	219	190	228	219	245	213	259	243	280	220	214	240	215	230	277	199	250	259	206	216	217	215	221	216	239	211	250	203	234	267	240	219	255	243	220	237	228	225	250	224	212	247	229	243	239	252	213	234	233	228	211	213	198	242	212	223	199	205	254	229	239	241	247	225	229	251	227	232	216	197	196	237	246	241	245	242	251	239	207	223	232	238	217	246	212	237	225	266	209	247	214	237	220	233	245	236	224	231	251	224	234	246	235	218	235	207	244	215	219	235	247	207	224	255	226	234	250	267	244	225	245	220	259	221	218	210	226	214	230	224	211	214	230	218	224	225	250	234	224	236	207	225	229	221	206	226	210	240	232	219	250	243	246	247	247	252	237	240	239	253	239	248	229	228	238	232	230	247	271	230	239	254	249	225	216	215	237	225	244	243	222	215	218	234	234	220	240	223	251	241	242	240	249	239	242	227	210	215	235	246	234	228	272	229	225	243	210	236	245	222	243	228	270	244	238	228	274	247	216	232	207	261	234	238	233	239	226	229	240	235	228	228	246	251	234	248	252	221	234	232	208	242	225	210	226	228	237	235	237	226	215	221	234	228	233	224	234	234	243	230	217	241	221	233	238	234	228	223	258	213	241	219	214	230	245	232	229	240	227	230	260	233	257	223	241	244	245	241	236	252	238	240	217	269	231	264	239	251	235	241	224	222	251	198	233	251	272	237	239	229	260	221	257	218	221	249	250	218	232	200	245	233	233	227	223	215	238	222	242	255	259	219	230	227	216	253	245	242	236	239	269	249	240	267	220	234	232	242	255	233	247	236	239	204	250	246	240	242	272	238	233	217	276	223	235	220	239	240	221	231	213	257	227	247	211	216	208	222	193	219	252	221	242	214	239	230	205	227	240	249	278	236	238	247	222	252	209	236	244	217	235	242	246	223	223	224	207	235	255	221	245	240	224	249	244	256	240	252	231	250	247	248	209	241	222	229	247	245	254	217	249	238	271	246	253	237	226	220	236	220	218	216	263	231	204	247	234	201	236	225	232	230	215	217	266	232	255	210	245	258	216	241	194	245	224	216	221	230	255	256	232	251	269	242	216	240	251	263	239	238	221	230	237	235	235	231	203	207	219	248	216	232	237	204	236	227	207	258	250	232	239	252	228	249	230	244	270	219	221	231	235	224	227	223	249	216	205	253	229	241	223	280	252	215	245	260	235	259	255	230	176	236	249	225	207	207	222	238	202	246	217	240	233	263	248	225	251	221	230	229	216	251	253	247	220	249	226	251	237	286	261	260	222	218	248	226	226	252	221	231	272	252	300	241	247	229	251	249	245	241	240	206	204	233	276	231	231	219	236	194	220	231	217	249	217	216	225	236	231	259	234	245	235	241	208	224	264	217	231	243	226	236	235	229	247	199	230	219	235	241	204	244	260	242	212	224	269	236	217	240	242	221	229	216	242	261	234	248	247	216	228	229	239	242	219	220	255	234	239	217	239	206	199	256	212	223	227	229	205	211	222	250	232	227	224	216	240	249	226	219	232	224	227	248	250	251	205	237	257	209	235	245	250	279	236	251	239	245	250	199	193	231	216	254	214	231	248	214	241	238
4911	887	693	618	609	550	541	583	560	554	534	529	548	576	561	554	592	578	521	533	549	541	545	562	570	557	585	586	591	559	539	547	583	548	576	575	572	567	584	539	572	584	551	558	536	572	574	550	569	563	585	578	563	535	564	561	607	563	521	581	543	528	553	557	522	543	539	560	534	551	533	559	572	552	547	553	588	542	568	572	552	562	583	539	579	563	561	616	563	583	544	571	557	600	551	557	570	566	546	524	516	544	582	590	518	571	522	555	542	530	543	587	568	581	566	553	576	547	557	546	520	544	524	567	548	522	520	560	577	533	559	569	511	550	587	544	538	565	546	618	540	563	598	559	517	602	570	559	540	583	555	547	529	559	559	537	541	554	510	508	575	563	576	564	568	559	575	567	558	562	549	542	551	526	520	520	563	538	527	545	560	551	580	548	559	547	554	538	556	516	538	515	557	560	574	538	544	520	560	515	546	547	536	546	544	545	572	527	566	517	575	524	579	550	542	538	591	550	554	530	599	548	552	569	537	528	561	549	566	562	542	573	529	578	553	560	571	534	552	517	520	541	524	552	560	534	533	530	562	578	514	546	513	522	589	534	547	531	569	566	567	537	592	599	558	515	558	588	586	524	554	532	548	544	548	547	532	558	562	573	533	554	507	567	559	519	577	524	583	514	558	577	561	557	578	577	557	527	525	565	585	577	551	543	542	579	559	549	559	530	587	561	557	522	525	545	546	561	540	554	537	583	517	552	555	576	557	571	586	544	575	564	538	549	531	593	541	563	568	572	557	575	544	556	519	561	602	523	557	586	533	560	559	579	509	559	556	538	599	569	594	596	536	558	562	543	552	563	551	563	588	578	538	561	582	550	510	589	593	558	578	578	627	530	565	586	540	537	555	525	533	527	544	587	569	590	567	565	576	543	575	580	572	579	572	542	572	547	570	521	542	533	567	579	553	506	525	566	533	568	557	534	533	535	529	539	587	540	562	566	546	563	561	545	538	567	502	594	518	541	528	564	598	548	525	514	528	550	590	539	538	560	586	546	619	581	522	568	549	593	586	550	547	581	574	557	590	557	546	564	548	548	541	558	516	572	543	568	529	513	555	562	525	563	529	545	523	540	573	534	573	531	571	553	564	567	543	547	529	590	539	563	561	519	549	552	563	574	591	587	550	575	529	580	550	546	521	539	546	540	554	534	553	598	529	544	570	567	531	559	553	543	548	569	576	605	556	565	556	532	574	540	520	590	519	491	585	539	551	599	530	559	565	538	532	521	577	524	594	572	527	569	575	530	563	530	566	545	609	545	554	537	534	554	574	562	577	537	566	593	568	576	532	527	582	541	554	599	524	531	510	529	559	551	547	573	542	556	618	554	529	559	562	544	554	565	605	555	565	529	591	580	527	543	560	567	539	560	574	545	556	552	549	531	532	540	579	567	558	560	506	551	594	518	591	562	590	544	574	551	576	550	552	604	550	584	581	572	582	551	563	553	550	530	514	512	562	567	559	559	540	587	535	552	547	552	527	521	611	562	575	542	547	524	560	544	528	523	567	544	568	532	561	584	520	537	592	563	561	536	537	566	547	566	572	596	558	529	565	553	570	559	571	555	598	554	542	505	531	514	550	547	535	534	521	542	552	564	533	536	543	549	570	539	563	533	552	538	554	575	584	556	568	550	536	539	514	588	582	575	536	524	503	518	572	518	528	549	561	567	571	581	507	560	527	586	554	539	528	563	540	541	558	580	545	547	574	583	575	547	590	594	582	573	546	564	547	567	538	544	577	567	523	585	555	521	584	563	514	556	567	558	540	571	576	584	561	548	508	539	597	533	543	564	535	584	560	542	543	484	550	576	558	587	548	556	549	608	529	558	519	537	534	514	530	538	556	550	514	556	524	553	540	535	577	535	573	577	554	584	544	546	591	540	550	590	556	553	524	561	497	556	573	545	565	553	493	526	584	571	547	545	590	552	570	559	559	538	547	540	541	541	539	550	575	581	558	582	569	566	525	583	535	572	552	567	495	597	575	514	558	588	583	550	575	544	552	571	585	539	507	541	536	601	543	546	558	612	529	530	572	596	558	538	566	564	547	494	550	584	565	575	546	583	596	527	554	575	553	557	561	587	593	603	523	549	490	565	563	551	561	580	581	548	553	558	596	569	547	538	581	550	576	548	531	591	569	530	577	569	528	548	537	534	530	572	572	620	586	561	546	580	597	555	561	487	556	585	584	543	566	511	585	545	570	558	552	561	575	577	544	530	532	525	584	538	523	589	596	618	554	587	582	548	561	551	539	573	545	498	531	585	559	560	559	626	552	574	549	573	542	589	561	566	549	557	546	549	567	537	507	521	575	539	521	563	569	550	538	598	546	536	572	565	514	584	560	552	576	530	574	569	552	551	558	545	482	574	544	585	550	570	529	558	581	541	546	495	584	553	571	630	543	546	570	505	573	595	538	555	602	584	552	549	547	572	560	543	525	575	543	559	549	562	551	541	513	547	563	555	526	603	589	529	559	561	561	569	577	525	555	539	571	550	581	540	559	596	566	534	581	587	578	581	500	543	559	530	560	559	543	568	546	544	542	565	557	552	559	547	521	571	517	526	516	544	563	525	564	551	551	584	525	522	504	540	582	539	574	612	575	553	536	551	578	575	574	559	583	532	535	548	552	558	560	571	581	597	572	549	541	548	582	559	522	490	574	555	555	559	532	557	563	502	578	576	541	558	535	514	580	548	581	537	565	572	555	512	553	586	541	598	547	528	582	539	553	577	612	567	532	559	529	561	508	530	575	585	567	583	517	523	548	573	560	551	528	545	584	577	533	529	595	610	553	556	506	584	578	539	567	589	549	555	558	557	504	554	559	543	605	552	505	538	573	508	575	556	559	561	566	552	570	536	573	539	566	551	579	551	603	579	597	581	531	541	572	541	528	539	560	586	584	565	566	562	512	534	578	597	573	544	587	565	592	549	584	502	609	552	526	536	544	537	583	550	589	549	570	505	554	551	521	549	551	584	550	533	550	529	558	582	514	560	580	566	517	567	557	568	525	565	578	577	555	568	552	554	495	574	570	556	570	530	544	562	565	575	528	566	569	547	536	524	574	534	566	538	539	543	588	561	562	537	545	577	532	543	552	559	551	554	560	549	540	532	538	581	530	571	554	591	556	562	572	545	585	527	586	518	545	553	529	547	592	564	563	528	517	544	579	577	543	564	515	603	563	532	545	556	558	564	547	556	480	545	610	551	538	545	593	541	546	594	521	554	564	546	571	522	557	543	538	590	547	532	551	529	554	546	550	534	542	533	540	547	578	526	530	538	549	536	577	563	554	531	568	551	567	557	537	542	566	502	513	519	547	549	545	565	550	536	569	502	570	564	518	553	577	569	542	538	552	579	546	582	563	583	512	543	558	567	571	546	584	494	559	522	528	529	591	532	526	551	558	551	546	526	547	576	577	602	573	608	571	557	551	541	583	565	524	520	553	583	519	545
24631	20892	24386	27514	18423	951	458	395	378	363	395	329	326	338	313	298	328	331	345	344	330	344	337	334	332	349	315	345	344	346	337	288	306	329	316	314	312	312	317	316	352	366	310	312	343	319	316	275	304	322	329	313	317	337	339	347	318	304	323	307	337	310	298	322	305	303	334	338	277	308	369	332	341	305	337	318	350	322	319	354	342	343	312	302	352	327	338	328	372	306	349	318	323	336	308	313	329	323	335	321	309	332	327	354	315	343	273	348	301	349	322	339	352	340	287	334	361	344	292	338	333	355	317	331	320	328	290	314	330	343	307	318	359	315	341	321	293	335	350	333	372	327	330	311	325	289	333	346	342	306	289	304	350	351	332	336	336	312	276	360	341	332	327	322	337	341	336	318	333	321	308	344	296	317	326	338	319	330	351	327	325	318	320	343	347	305	318	320	347	323	338	329	352	316	322	292	319	311	344	374	314	328	368	323	369	324	294	320	311	315	310	300	319	311	305	318	295	312	316	329	321	291	335	348	313	308	318	322	304	317	306	351	336	328	321	315	370	320	327	339	307	317	293	340	290	345	320	313	314	304	308	307	323	304	338	329	336	311	354	332	340	319	332	273	338	312	322	325	276	335	327	326	346	337	331	335	319	330	347	310	311	313	349	319	302	346	290	295	335	303	276	339	327	349	339	333	302	278	333	334	334	362	298	315	338	332	307	314	303	321	280	337	341	329	336	302	315	330	344	307	322	328	305	343	350	346	323	306	342	343	334	335	336	365	308	337	316	372	307	337	351	321	325	326	290	322	290	349	297	308	335	338	335	360	316	323	333	312	283	296	332	358	299	338	298	338	312	346	307	326	321	319	335	351	333	319	320	309	313	318	338	296	370	288	357	308	305	308	308	317	336	320	322	351	321	301	321	319	324	316	292	286	344	320	281	303	330	338	323	345	318	331	314	324	306	321	364	347	302	319	324	301	341	356	341	323	337	297	336	291	316	305	301	298	306	306	360	359	306	309	330	345	352	334	314	328	329	356	326	332	304	292	279	253	303	305	297	311	308	341	328	372	301	313	319	332	342	347	325	336	307	348	302	343	318	314	333	296	300	349	350	329	349	327	342	327	340	312	321	323	306	333	339	302	310	345	329	331	305	311	309	329	344	338	341	356	324	324	311	314	319	323	328	298	332	329	295	287	321	347	315	299	300	325	319	347	315	332	303	316	312	317	325	324	324	329	327	284	339	323	326	354	326	338	334	325	315	328	343	331	294	299	335	335	338	329	310	305	319	340	352	314	332	332	317	344	369	317	329	362	322	294	299	321	298	301	336	327	291	343	295	317	327	321	294	306	322	369	316	315	348	317	334	327	351	294	298	295	341	312	312	327	312	328	330	284	311	326	300	299	353	339	308	337	319	333	332	348	337	329	318	330	342	323	301	347	310	298	317	322	339	365	325	339	283	297	332	303	336	312	327	310	340	303	353	311	309	338	320	336	305	309	332	347	298	319	356	282	345	330	357	319	307	320	332	377	334	310	342	349	304	348	347	341	316	347	299	323	338	318	300	327	349	349	296	329	315	308	332	290	334	321	319	363	308	312	327	357	314	334	357	313	341	305	335	309	289	358	326	331	340	339	326	312	337	298	319	318	321	329	363	320	311	323	350	348	317	308	309	349	342	348	333	326	327	300	338	341	308	352	329	346	281	292	324	335	306	285	327	316	270	331	353	344	324	325	314	292	301	319	293	346	310	319	341	365	331	323	314	304	298	323	320	297	317	320	319	334	310	308	312	310	327	319	324	333	339	313	323	340	320	324	299	313	348	312	311	295	342	313	342	322	351	268	307	338	300	321	285	285	328	310	355	340	313	309	349	280	312	307	335	305	327	334	306	334	343	305	343	308	290	333	344	319	299	339	331	301	285	325	321	368	353	343	319	328	320	317	296	321	339	329	331	336	313	298	330	327	333	315	322	333	340	340	324	301	349	335	350	336	345	305	330	328	312	327	329	320	321	304	319	296	334	297	307	313	322	319	304	354	317	351	344	340	337	336	358	300	333	323	349	327	365	324	334	324	293	329	360	314	345	338	300	330	313	296	328	300	317	338	321	293	323	319	309	350	307	306	313	309	347	363	329	343	351	331	306	337	298	332	300	321	327	331	332	295	317	330	312	328	327	304	322	329	311	341	323	348	328	302	293	322	354	351	330	316	323	294	311	322	342	329	281	360	339	331	331	290	326	332	344	342	329	320	348	326	325	354	318	325	328	345	327	301	341	318	343	308	314	313	349	309	325	331	330	290	356	312	335	321	373	339	371	334	358	354	331	292	311	353	314	349	331	343	328	333	349	356	330	315	325	339	332	337	319	297	324	329	364	316	348	328	301	318	312	319	293	327	308	335	311	311	337	346	325	340	352	309	304	314	323	351	333	326	316	357	332	320	324	325	358	325	295	293	339	329	354	317	303	291	314	303	326	370	341	313	344	330	310	313	304	323	320	325	343	344	311	314	338	322	303	319	328	332	300	321	326	315	341	304	324	314	309	317	287	313	390	313	329	313	329	330	376	312	337	313	305	336	322	342	306	307	347	333	307	343	348	346	317	304	340	330	299	298	295	322	311	315	310	336	337	315	292	374	325	294	301	338	294	299	315	322	316	321	315	332	333	326	344	329	328	353	343	310	314	336	347	353	332	318	315	319	321	335	342	300	332	302	318	305	307	331	298	336	352	315	292	283	326	332	315	318	321	333	334	326	332	339	316	330	348	313	327	308	339	304	334	313	305	341	296	355	307	351	304	351	310	305	309	333	320	320	309	285	299	315	328	343	359	318	298	323	346	302	330	344	326	310	334	297	313	320	312	291	330	349	332	359	318	373	357	321	268	325	295	314	320	326	366	339	320	318	327	312	297	305	320	315	286	305	303	321	314	328	301	365	322	331	299	335	327	336	330	339	348	320	314	342	335	315	354	326	324	315	319	324	333	347	327	289	312	309	365	349	332	338	350	335	317	331	325	328	332	333	308	309	329	357	294	331	298	313	325	337	301	310	342	330	311	312	306	300	348	311	321	355	339	342	332	305	302	319	292	301	319	297	322	334	335	347	330	355	338	278	329	340	313	307	320	324	313	336	329	341	321	320	293	342	317	298	337	352	340	306	312	321	308	340	310	354	341	301	313	359	296	351	326	365	314	348	311	319	329	350	307	303	308	313	349	322	341	319	322	345	332	298	308	312	328	328	311	307	289	321	325	332	301	310	329	310	339	311	325	311	332	317	298	294	326	331	332	341	328	318	344	334	338	332	321	303	330	309	321	326	292	315	342	357	329	318	318	346	314	333	328	325	299	320	335	327	320	346	306	349	320	335	345	306	332	287	293	318	316	349	328	314	325	355	328	307	340	338	291	328	337	379	312	336	317	307	352	329	337	307	339	312	327	318	331	317	379	316	319	331	339	282	304	312	308	336	309	318	327	323	281	322	299	342	324	316	308	299	334	330	328	318
3288	3006	1966	1131	962	866	791	758	747	712	735	671	758	686	725	704	742	707	731	702	736	726	734	724	741	698	681	736	738	734	675	708	692	673	780	675	747	686	706	727	691	660	724	758	754	695	693	709	764	737	682	719	778	715	746	704	711	711	682	748	678	671	657	707	690	731	712	673	697	732	716	751	761	760	704	710	748	700	745	724	715	679	708	716	693	743	716	692	683	734	719	686	709	758	741	684	718	727	725	692	723	710	752	733	767	714	689	713	726	719	733	747	735	703	719	718	711	737	773	735	717	713	723	702	705	691	746	675	679	690	723	719	707	734	734	713	707	733	774	686	709	717	741	703	698	695	711	751	678	696	683	696	734	713	714	781	686	708	675	722	679	696	696	687	689	752	741	726	754	722	702	756	694	728	724	685	738	726	697	713	707	705	748	706	717	753	753	742	755	752	739	729	756	739	676	694	701	722	694	745	705	734	726	705	700	703	753	712	694	721	673	720	767	733	762	716	725	759	699	704	642	719	731	806	733	679	730	786	681	737	722	730	719	730	750	763	684	732	751	740	758	753	745	686	717	713	699	760	756	690	716	757	660	724	722	692	692	774	698	699	679	726	785	707	761	708	737	744	695	726	718	660	663	718	680	723	713	735	704	696	740	703	708	744	721	724	710	764	741	708	754	695	676	745	702	676	678	715	736	701	792	710	732	716	742	701	782	745	722	725	688	728	707	675	719	717	722	681	735	724	690	704	729	689	684	710	694	709	713	754	659	687	717	747	771	746	723	705	695	688	725	684	730	736	718	737	665	691	733	713	716	712	699	747	714	710	708	715	688	708	666	700	765	749	737	707	689	696	779	679	686	768	716	712	707	702	712	753	754	698	722	710	722	715	697	705	722	717	716	734	681	792	739	719	721	723	715	746	714	714	749	737	743	750	732	698	714	762	737	762	690	739	702	733	739	718	685	743	739	733	731	718	717	742	715	722	744	726	765	664	713	733	713	727	718	712	734	732	718	706	706	742	713	771	705	735	716	708	742	704	749	739	741	711	673	738	719	708	676	757	697	717	698	742	686	759	701	704	730	699	704	693	693	712	688	753	653	680	701	715	746	704	689	729	751	724	770	711	753	700	695	655	709	710	695	750	681	699	724	678	742	772	707	752	679	701	690	705	703	742	721	691	711	713	669	694	728	707	701	681	732	731	754	728	688	731	686	707	751	699	752	701	704	693	711	718	713	712	691	741	730	735	683	727	700	734	715	748	757	733	696	730	696	716	677	709	748	737	750	727	686	732	687	709	660	711	695	708	724	756	652	710	780	752	726	680	745	649	711	688	742	685	730	769	674	708	729	745	702	699	716	722	731	701	754	735	752	638	720	709	722	729	732	772	736	701	745	724	695	670	746	739	738	728	753	690	712	703	721	662	705	715	705	714	755	643	720	718	716	721	722	769	685	724	706	703	695	727	691	720	696	713	715	700	762	711	669	723	788	703	713	716	698	695	644	689	731	713	703	705	751	712	713	708	723	757	712	744	735	754	686	747	693	729	703	661	715	735	720	734	731	727	721	726	730	745	679	706	745	670	686	687	745	714	756	697	732	711	765	755	749	743	733	734	686	698	744	694	681	702	739	732	716	693	758	713	719	764	707	746	722	741	732	684	682	722	700	747	694	698	672	754	712	742	711	688	708	680	726	754	716	771	759	699	703	740	730	702	735	718	743	688	725	714	753	744	716	699	730	726	726	670	746	715	738	736	698	730	739	683	721	688	717	743	734	702	745	718	673	687	696	705	642	726	681	699	709	696	697	721	720	733	691	705	685	704	704	743	749	722	704	693	701	727	692	768	749	717	720	683	754	723	736	703	682	689	756	675	702	703	714	703	813	708	745	713	660	737	755	714	713	744	767	676	725	706	706	708	729	731	770	735	687	721	703	730	751	673	714	701	723	678	766	718	731	663	699	752	695	710	698	719	757	674	713	724	712	686	679	683	766	737	672	686	699	707	714	720	689	696	761	667	730	766	778	708	735	707	735	725	709	694	733	709	754	774	763	679	753	749	670	745	711	727	748	700	715	703	700	696	713	744	727	743	715	721	733	725	708	731	713	771	742	713	691	720	682	719	694	700	732	716	704	701	736	735	716	693	775	751	675	713	752	701	684	744	723	700	729	693	701	712	738	747	695	704	717	709	746	692	751	720	721	733	698	682	723	732	727	769	724	765	738	765	776	754	709	693	697	674	745	764	722	737	755	744	757	696	735	708	756	682	743	698	717	688	700	710	757	654	768	714	699	651	739	693	759	754	708	702	705	666	721	740	714	713	723	731	719	753	661	688	691	698	673	718	682	708	711	648	727	727	743	698	759	712	695	726	699	780	739	721	729	742	661	740	710	692	716	720	686	688	747	742	757	734	690	670	700	712	724	692	755	687	708	729	767	770	751	695	759	754	705	716	714	721	691	729	791	706	668	701	745	711	721	674	692	705	705	673	733	709	698	740	749	726	694	708	729	686	727	755	690	750	720	710	717	715	715	738	698	658	713	710	726	730	720	712	718	787	698	731	794	725	686	710	709	729	707	684	684	702	752	694	693	718	716	748	688	700	701	751	686	707	751	737	659	687	714	702	667	701	673	698	727	711	728	682	761	768	715	758	743	778	726	731	734	724	744	650	713	765	714	735	675	719	723	710	735	688	706	711	715	695	703	694	687	722	752	711	749	718	739	655	691	704	754	724	707	738	751	706	697	688	709	727	694	708	712	727	723	738	671	729	702	698	743	700	732	739	677	725	717	754	723	727	708	728	670	753	732	694	692	720	689	715	695	713	695	678	684	700	714	726	737	709	653	692	772	712	697	734	751	712	737	710	678	730	694	753	713	761	714	732	692	671	764	720	723	713	706	712	722	728	749	740	741	735	725	772	717	744	686	729	710	756	706	700	677	712	695	736	740	694	739	726	721	694	705	715	680	743	708	746	725	713	698	740	729	703	796	756	723	697	687	789	704	722	729	731	726	682	741	727	680	736	709	709	722	693	689	770	762	695	743	729	773	729	692	714	700	706	681	695	696	754	719	683	752	749	707	737	679	680	741	700	692	729	741	712	750	720	768	709	711	755	740	734	693	719	700	729	704	763	680	713	680	717	703	740	725	736	686	744	720	708	704	717	699	740	724	699	691	705	742	722	711	663	697	713	690	740	740	701	729	727	729	740	713	748	749	712	683	734	703	747	739	690	705	734	700	688	735	733	727	686	683	749	737	757	717	745	714	726	679	747	705	668	651	723	706	748	724	709	682	710	784	757	695	711	707	713	681	716	718	743	715	726	700	685	732	726	687	703	715	696	697	713	703	736	699	722	746	689	713	739	711	711	721	728	701	700	747	740	740	728	686	711	765	751	692	678	745	721	697	711	722	679	730	676	760	746	708	698	714	712	745	708	739	733	695	727	663	746	711	746	712	742	727	724	714	707	730	694	724	704	712	698	686	702	671	697	750	729	725	689
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
